1var bK=Object.defineProperty;var EK=(e,t,r)=>t in e?bK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Ot=(e,t,r)=>(EK(e,typeof t!="symbol"?t+"":t,r),r);import{_ as TK}from"./assets/booking-pt2ctFRd.js";function PI(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 SK(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 RI={exports:{}},a9={};/** 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 CK=Symbol.for("react.transitional.element"),AK=Symbol.for("react.fragment");function LI(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:CK,type:e,key:n,ref:t!==void 0?t:null,props:r}}a9.Fragment=AK;a9.jsx=LI;a9.jsxs=LI;RI.exports=a9;var u5=RI.exports,NI={exports:{}},i9={},FI={exports:{}},II={};/** 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(Q,ce){var ue=Q.length;Q.push(ce);e:for(;0<ue;){var ie=ue-1>>>1,he=Q[ie];if(0<a(he,ce))Q[ie]=ce,Q[ue]=he,ue=ie;else break e}}function r(Q){return Q.length===0?null:Q[0]}function n(Q){if(Q.length===0)return null;var ce=Q[0],ue=Q.pop();if(ue!==ce){Q[0]=ue;e:for(var ie=0,he=Q.length,ne=he>>>1;ie<ne;){var j=2*(ie+1)-1,ee=Q[j],V=j+1,H=Q[V];if(0>a(ee,ue))V<he&&0>a(H,ee)?(Q[ie]=H,Q[V]=ue,ie=V):(Q[ie]=ee,Q[j]=ue,ie=j);else if(V<he&&0>a(H,ue))Q[ie]=H,Q[V]=ue,ie=V;else break e}}return ce}function a(Q,ce){var ue=Q.sortIndex-ce.sortIndex;return ue!==0?ue:Q.id-ce.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 T(Q){for(var ce=r(l);ce!==null;){if(ce.callback===null)n(l);else if(ce.startTime<=Q)n(l),ce.sortIndex=ce.expirationTime,t(c,ce);else break;ce=r(l)}}function A(Q){if(v=!1,T(Q),!g)if(r(c)!==null)g=!0,S||(S=!0,F());else{var ce=r(l);ce!==null&&ae(A,ce.startTime-Q)}}var S=!1,C=-1,E=5,D=-1;function O(){return _?!0:!(e.unstable_now()-D<E)}function N(){if(_=!1,S){var Q=e.unstable_now();D=Q;var ce=!0;try{e:{g=!1,v&&(v=!1,w(C),C=-1),p=!0;var ue=d;try{t:{for(T(Q),h=r(c);h!==null&&!(h.expirationTime>Q&&O());){var ie=h.callback;if(typeof ie=="function"){h.callback=null,d=h.priorityLevel;var he=ie(h.expirationTime<=Q);if(Q=e.unstable_now(),typeof he=="function"){h.callback=he,T(Q),ce=!0;break t}h===r(c)&&n(c),T(Q)}else n(c);h=r(c)}if(h!==null)ce=!0;else{var ne=r(l);ne!==null&&ae(A,ne.startTime-Q),ce=!1}}break e}finally{h=null,d=ue,p=!1}ce=void 0}}finally{ce?F():S=!1}}}var F;if(typeof y=="function")F=function(){y(N)};else if(typeof MessageChannel<"u"){var q=new MessageChannel,re=q.port2;q.port1.onmessage=N,F=function(){re.postMessage(null)}}else F=function(){x(N,0)};function ae(Q,ce){C=x(function(){Q(e.unstable_now())},ce)}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(Q){Q.callback=null},e.unstable_forceFrameRate=function(Q){0>Q||125<Q?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<Q?Math.floor(1e3/Q):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_next=function(Q){switch(d){case 1:case 2:case 3:var ce=3;break;default:ce=d}var ue=d;d=ce;try{return Q()}finally{d=ue}},e.unstable_requestPaint=function(){_=!0},e.unstable_runWithPriority=function(Q,ce){switch(Q){case 1:case 2:case 3:case 4:case 5:break;default:Q=3}var ue=d;d=Q;try{return ce()}finally{d=ue}},e.unstable_scheduleCallback=function(Q,ce,ue){var ie=e.unstable_now();switch(typeof ue=="object"&&ue!==null?(ue=ue.delay,ue=typeof ue=="number"&&0<ue?ie+ue:ie):ue=ie,Q){case 1:var he=-1;break;case 2:he=250;break;case 5:he=1073741823;break;case 4:he=1e4;break;default:he=5e3}return he=ue+he,Q={id:u++,callback:ce,priorityLevel:Q,startTime:ue,expirationTime:he,sortIndex:-1},ue>ie?(Q.sortIndex=ue,t(l,Q),r(c)===null&&Q===r(l)&&(v?(w(C),C=-1):v=!0,ae(A,ue-ie))):(Q.sortIndex=he,t(c,Q),g||p||(g=!0,S||(S=!0,F()))),Q},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(Q){var ce=d;return function(){var ue=d;d=ce;try{return Q.apply(this,arguments)}finally{d=ue}}}})(II);FI.exports=II;
vendor: 27,657 bytes, lines 17-48
17var kK=FI.exports,BI={exports:{}},xr={};/** 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 eT=Symbol.for("react.transitional.element"),DK=Symbol.for("react.portal"),MK=Symbol.for("react.fragment"),OK=Symbol.for("react.strict_mode"),PK=Symbol.for("react.profiler"),RK=Symbol.for("react.consumer"),LK=Symbol.for("react.context"),NK=Symbol.for("react.forward_ref"),FK=Symbol.for("react.suspense"),IK=Symbol.for("react.memo"),HI=Symbol.for("react.lazy"),kD=Symbol.iterator;function BK(e){return e===null||typeof e!="object"?null:(e=kD&&e[kD]||e["@@iterator"],typeof e=="function"?e:null)}var UI={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},zI=Object.assign,$I={};function y4(e,t,r){this.props=e,this.context=t,this.refs=$I,this.updater=r||UI}y4.prototype.isReactComponent={};y4.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")};y4.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function WI(){}WI.prototype=y4.prototype;function tT(e,t,r){this.props=e,this.context=t,this.refs=$I,this.updater=r||UI}var rT=tT.prototype=new WI;rT.constructor=tT;zI(rT,y4.prototype);rT.isPureReactComponent=!0;var DD=Array.isArray,ha={H:null,A:null,T:null,S:null,V:null},YI=Object.prototype.hasOwnProperty;function nT(e,t,r,n,a,i){return r=i.ref,{$$typeof:eT,type:e,key:t,ref:r!==void 0?r:null,props:i}}function HK(e,t){return nT(e.type,t,void 0,void 0,void 0,e.props)}function aT(e){return typeof e=="object"&&e!==null&&e.$$typeof===eT}function UK(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var MD=/\/+/g;function d_(e,t){return typeof e=="object"&&e!==null&&e.key!=null?UK(""+e.key):t.toString(36)}function OD(){}function zK(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(OD,OD):(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 Kd(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 eT:case DK:o=!0;break;case HI:return o=e._init,Kd(o(e._payload),t,r,n,a)}}if(o)return a=a(e),o=n===""?"."+d_(e,0):n,DD(a)?(r="",o!=null&&(r=o.replace(MD,"$&/")+"/"),Kd(a,t,r,"",function(l){return l})):a!=null&&(aT(a)&&(a=HK(a,r+(a.key==null||e&&e.key===a.key?"":(""+a.key).replace(MD,"$&/")+"/")+o)),t.push(a)),1;o=0;var s=n===""?".":n+":";if(DD(e))for(var c=0;c<e.length;c++)n=e[c],i=s+d_(n,c),o+=Kd(n,t,r,i,a);else if(c=BK(e),typeof c=="function")for(e=c.call(e),c=0;!(n=e.next()).done;)n=n.value,i=s+d_(n,c++),o+=Kd(n,t,r,i,a);else if(i==="object"){if(typeof e.then=="function")return Kd(zK(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 Z7(e,t,r){if(e==null)return e;var n=[],a=0;return Kd(e,n,"","",function(i){return t.call(r,i,a++)}),n}function $K(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 PD=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 WK(){}xr.Children={map:Z7,forEach:function(e,t,r){Z7(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return Z7(e,function(){t++}),t},toArray:function(e){return Z7(e,function(t){return t})||[]},only:function(e){if(!aT(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};xr.Component=y4;xr.Fragment=MK;xr.Profiler=PK;xr.PureComponent=tT;xr.StrictMode=OK;xr.Suspense=FK;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=zI({},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)!YI.call(t,o)||o==="key"||o==="__self"||o==="__source"||o==="ref"&&t.ref===void 0||(n[o]=t[o]);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 nT(e.type,a,void 0,void 0,i,n)};xr.createContext=function(e){return e={$$typeof:LK,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:RK,_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)YI.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 nT(e,i,void 0,void 0,null,a)};xr.createRef=function(){return{current:null}};xr.forwardRef=function(e){return{$$typeof:NK,render:e}};xr.isValidElement=aT;xr.lazy=function(e){return{$$typeof:HI,_payload:{_status:-1,_result:e},_init:$K}};xr.memo=function(e,t){return{$$typeof:IK,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(WK,PD)}catch(i){PD(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";BI.exports=xr;var z=BI.exports;const Ee=ks(z),o9=PI({__proto__:null,default:Ee},[z]);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 YK=z;function VI(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 ju(){}var W0={d:{f:ju,r:function(){throw Error(VI(522))},D:ju,C:ju,L:ju,m:ju,X:ju,S:ju,M:ju},p:0,findDOMNode:null},jK=Symbol.for("react.portal");function VK(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:jK,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}var i6=YK.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function s9(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(VI(299));return VK(e,t,null,r)};q0.flushSync=function(e){var t=i6.T,r=W0.p;try{if(i6.T=null,W0.p=2,e)return e()}finally{i6.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=s9(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=s9(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=s9(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=s9(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 i6.H.useFormState(e,t,r)};q0.useFormStatus=function(){return i6.H.useHostTransitionStatus()};q0.version="19.1.1";function qI(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(qI)}catch(e){console.error(e)}}qI(),jI.exports=q0;var G3=jI.exports;const qK=ks(G3);/** 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=kK,GI=z,GK=G3;function rt(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 XI(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function R8(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 ZI(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 RD(e){if(R8(e)!==e)throw Error(rt(188))}function XK(e){var t=e.alternate;if(!t){if(t=R8(e),t===null)throw Error(rt(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 RD(a),e;if(i===n)return RD(a),t;i=i.sibling}throw Error(rt(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(rt(189))}}if(r.alternate!==n)throw Error(rt(190))}if(r.tag!==3)throw Error(rt(188));return r.stateNode.current===r?e:t}function KI(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=KI(e),t!==null)return t;e=e.sibling}return null}var ia=Object.assign,ZK=Symbol.for("react.element"),K7=Symbol.for("react.transitional.element"),q5=Symbol.for("react.portal"),sh=Symbol.for("react.fragment"),QI=Symbol.for("react.strict_mode"),Gy=Symbol.for("react.profiler"),KK=Symbol.for("react.provider"),JI=Symbol.for("react.consumer"),Vc=Symbol.for("react.context"),iT=Symbol.for("react.forward_ref"),Xy=Symbol.for("react.suspense"),Zy=Symbol.for("react.suspense_list"),oT=Symbol.for("react.memo"),lf=Symbol.for("react.lazy"),Ky=Symbol.for("react.activity"),QK=Symbol.for("react.memo_cache_sentinel"),LD=Symbol.iterator;function f5(e){return e===null||typeof e!="object"?null:(e=LD&&e[LD]||e["@@iterator"],typeof e=="function"?e:null)}var JK=Symbol.for("react.client.reference");function Qy(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===JK?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case sh:return"Fragment";case Gy:return"Profiler";case QI:return"StrictMode";case Xy:return"Suspense";case Zy:return"SuspenseList";case Ky:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case q5:return"Portal";case Vc:return(e.displayName||"Context")+".Provider";case JI:return(e._context.displayName||"Context")+".Consumer";case iT:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case oT:return t=e.displayName||null,t!==null?t:Qy(e.type)||"Memo";case lf:t=e._payload,e=e._init;try{return Qy(e(t))}catch{}}return null}var G5=Array.isArray,ar=GI.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,dn=GK.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,i3={pending:!1,data:null,method:null,action:null},Jy=[],lh=-1;function oc(e){return{current:e}}function Bi(e){0>lh||(e.current=Jy[lh],Jy[lh]=null,lh--)}function pa(e,t){lh++,Jy[lh]=e.current,e.current=t}var Yl=oc(null),I6=oc(null),Af=oc(null),Tm=oc(null);function Sm(e,t){switch(pa(Af,t),pa(I6,e),pa(Yl,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?HM(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=HM(t),e=vU(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Bi(Yl),pa(Yl,e)}function Wh(){Bi(Yl),Bi(I6),Bi(Af)}function ew(e){e.memoizedState!==null&&pa(Tm,e);var t=Yl.current,r=vU(t,e.type);t!==r&&(pa(I6,e),pa(Yl,r))}function Cm(e){I6.current===e&&(Bi(Yl),Bi(I6)),Tm.current===e&&(Bi(Tm),q6._currentValue=i3)}var tw=Object.prototype.hasOwnProperty,sT=vi.unstable_scheduleCallback,h_=vi.unstable_cancelCallback,eQ=vi.unstable_shouldYield,tQ=vi.unstable_requestPaint,jl=vi.unstable_now,rQ=vi.unstable_getCurrentPriorityLevel,eB=vi.unstable_ImmediatePriority,tB=vi.unstable_UserBlockingPriority,Am=vi.unstable_NormalPriority,nQ=vi.unstable_LowPriority,rB=vi.unstable_IdlePriority,aQ=vi.log,iQ=vi.unstable_setDisableYieldValue,L8=null,us=null;function _f(e){if(typeof aQ=="function"&&iQ(e),us&&typeof us.setStrictMode=="function")try{us.setStrictMode(L8,e)}catch{}}var fs=Math.clz32?Math.clz32:lQ,oQ=Math.log,sQ=Math.LN2;function lQ(e){return e>>>=0,e===0?32:31-(oQ(e)/sQ|0)|0}var Q7=256,J7=4194304;function W2(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 l9(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=W2(n):(o&=s,o!==0?a=W2(o):r||(r=s&~e,r!==0&&(a=W2(r))))):(s=n&~i,s!==0?a=W2(s):o!==0?a=W2(o):r||(r=n&~e,r!==0&&(a=W2(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 N8(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function cQ(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 nB(){var e=Q7;return Q7<<=1,!(Q7&4194048)&&(Q7=256),e}function aB(){var e=J7;return J7<<=1,!(J7&62914560)&&(J7=4194304),e}function p_(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function F8(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function uQ(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&&iB(e,n,0),i!==0&&a===0&&e.tag!==0&&(e.suspendedLanes|=i&~(o&~t))}function iB(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 oB(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 lT(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 cT(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function sB(){var e=dn.p;return e!==0?e:(e=window.event,e===void 0?32:CU(e.type))}function fQ(e,t){var r=dn.p;try{return dn.p=e,t()}finally{dn.p=r}}var o2=Math.random().toString(36).slice(2),C0="__reactFiber$"+o2,Co="__reactProps$"+o2,w4="__reactContainer$"+o2,rw="__reactEvents$"+o2,dQ="__reactListeners$"+o2,hQ="__reactHandles$"+o2,ND="__reactResources$"+o2,I8="__reactMarker$"+o2;function uT(e){delete e[C0],delete e[Co],delete e[rw],delete e[dQ],delete e[hQ]}function ch(e){var t=e[C0];if(t)return t;for(var r=e.parentNode;r;){if(t=r[w4]||r[C0]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=$M(e);e!==null;){if(r=e[C0])return r;e=$M(e)}return t}e=r,r=e.parentNode}return null}function b4(e){if(e=e[C0]||e[w4]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function X5(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(rt(33))}function Th(e){var t=e[ND];return t||(t=e[ND]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ri(e){e[I8]=!0}var lB=new Set,cB={};function X3(e,t){Yh(e,t),Yh(e+"Capture",t)}function Yh(e,t){for(cB[e]=t,e=0;e<t.length;e++)lB.add(t[e])}var pQ=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]*$"),FD={},ID={};function mQ(e){return tw.call(ID,e)?!0:tw.call(FD,e)?!1:pQ.test(e)?ID[e]=!0:(FD[e]=!0,!1)}function Gp(e,t,r){if(mQ(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 ep(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 Hc(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 m_,BD;function Qd(e){if(m_===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);m_=t&&t[1]||"",BD=-1<r.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+m_+e+BD}var v_=!1;function g_(e,t){if(!e||v_)return"";v_=!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{v_=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?Qd(r):""}function vQ(e){switch(e.tag){case 26:case 27:case 5:return Qd(e.type);case 16:return Qd("Lazy");case 13:return Qd("Suspense");case 19:return Qd("SuspenseList");case 0:case 15:return g_(e.type,!1);case 11:return g_(e.type.render,!1);case 1:return g_(e.type,!0);case 31:return Qd("Activity");default:return""}}function HD(e){try{var t="";do t+=vQ(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 uB(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function gQ(e){var t=uB(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 km(e){e._valueTracker||(e._valueTracker=gQ(e))}function fB(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=uB(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function Dm(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 _Q=/[\n"\\]/g;function a1(e){return e.replace(_Q,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function nw(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?aw(e,o,e1(t)):r!=null?aw(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 dB(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 aw(e,t,r){t==="number"&&Dm(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function Sh(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 hB(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 pB(e,t,r,n){if(t==null){if(n!=null){if(r!=null)throw Error(rt(92));if(G5(n)){if(1<n.length)throw Error(rt(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 jh(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 xQ=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 UD(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||xQ.has(t)?t==="float"?e.cssFloat=r:e[t]=(""+r).trim():e[t]=r+"px"}function mB(e,t,r){if(t!=null&&typeof t!="object")throw Error(rt(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&&UD(e,a,n)}else for(var i in t)t.hasOwnProperty(i)&&UD(e,i,t[i])}function fT(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 yQ=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"]]),wQ=/^[\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 Xp(e){return wQ.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var iw=null;function dT(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var uh=null,Ch=null;function zD(e){var t=b4(e);if(t&&(e=t.stateNode)){var r=e[Co]||null;e:switch(e=t.stateNode,t.type){case"input":if(nw(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(rt(90));nw(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&&fB(n)}break e;case"textarea":hB(e,r.value,r.defaultValue);break e;case"select":t=r.value,t!=null&&Sh(e,!!r.multiple,t,!1)}}}var __=!1;function vB(e,t,r){if(__)return e(t,r);__=!0;try{var n=e(t);return n}finally{if(__=!1,(uh!==null||Ch!==null)&&(_9(),uh&&(t=uh,e=Ch,Ch=uh=null,zD(t),e)))for(t=0;t<e.length;t++)zD(e[t])}}function B6(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(rt(231,t,typeof r));return r}var hu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ow=!1;if(hu)try{var d5={};Object.defineProperty(d5,"passive",{get:function(){ow=!0}}),window.addEventListener("test",d5,d5),window.removeEventListener("test",d5,d5)}catch{ow=!1}var xf=null,hT=null,Zp=null;function gB(){if(Zp)return Zp;var e,t=hT,r=t.length,n,a="value"in xf?xf.value:xf.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 Zp=a.slice(e,1<n?1-n:void 0)}function Kp(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 tp(){return!0}function $D(){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)?tp:$D,this.isPropagationStopped=$D,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=tp)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=tp)},persist:function(){},isPersistent:tp}),t}var Z3={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},c9=Do(Z3),B8=ia({},Z3,{view:0,detail:0}),bQ=Do(B8),x_,y_,h5,u9=ia({},B8,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:pT,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!==h5&&(h5&&e.type==="mousemove"?(x_=e.screenX-h5.screenX,y_=e.screenY-h5.screenY):y_=x_=0,h5=e),x_)},movementY:function(e){return"movementY"in e?e.movementY:y_}}),WD=Do(u9),EQ=ia({},u9,{dataTransfer:0}),TQ=Do(EQ),SQ=ia({},B8,{relatedTarget:0}),w_=Do(SQ),CQ=ia({},Z3,{animationName:0,elapsedTime:0,pseudoElement:0}),AQ=Do(CQ),kQ=ia({},Z3,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),DQ=Do(kQ),MQ=ia({},Z3,{data:0}),YD=Do(MQ),OQ={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},PQ={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"},RQ={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function LQ(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=RQ[e])?!!t[e]:!1}function pT(){return LQ}var NQ=ia({},B8,{key:function(e){if(e.key){var t=OQ[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 54,674 bytes, line 48
48return e.type==="keypress"?(e=Kp(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?PQ[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:pT,charCode:function(e){return e.type==="keypress"?Kp(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Kp(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),FQ=Do(NQ),IQ=ia({},u9,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),jD=Do(IQ),BQ=ia({},B8,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:pT}),HQ=Do(BQ),UQ=ia({},Z3,{propertyName:0,elapsedTime:0,pseudoElement:0}),zQ=Do(UQ),$Q=ia({},u9,{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}),WQ=Do($Q),YQ=ia({},Z3,{newState:0,oldState:0}),jQ=Do(YQ),VQ=[9,13,27,32],mT=hu&&"CompositionEvent"in window,o6=null;hu&&"documentMode"in document&&(o6=document.documentMode);var qQ=hu&&"TextEvent"in window&&!o6,_B=hu&&(!mT||o6&&8<o6&&11>=o6),VD=" ",qD=!1;function xB(e,t){switch(e){case"keyup":return VQ.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function yB(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var fh=!1;function GQ(e,t){switch(e){case"compositionend":return yB(t);case"keypress":return t.which!==32?null:(qD=!0,VD);case"textInput":return e=t.data,e===VD&&qD?null:e;default:return null}}function XQ(e,t){if(fh)return e==="compositionend"||!mT&&xB(e,t)?(e=gB(),Zp=hT=xf=null,fh=!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 _B&&t.locale!=="ko"?null:t.data;default:return null}}var ZQ={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 GD(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ZQ[e.type]:t==="textarea"}function wB(e,t,r,n){uh?Ch?Ch.push(n):Ch=[n]:uh=n,t=qm(t,"onChange"),0<t.length&&(r=new c9("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var s6=null,H6=null;function KQ(e){hU(e,0)}function f9(e){var t=X5(e);if(fB(t))return e}function XD(e,t){if(e==="change")return t}var bB=!1;if(hu){var b_;if(hu){var E_="oninput"in document;if(!E_){var ZD=document.createElement("div");ZD.setAttribute("oninput","return;"),E_=typeof ZD.oninput=="function"}b_=E_}else b_=!1;bB=b_&&(!document.documentMode||9<document.documentMode)}function KD(){s6&&(s6.detachEvent("onpropertychange",EB),H6=s6=null)}function EB(e){if(e.propertyName==="value"&&f9(H6)){var t=[];wB(t,H6,e,dT(e)),vB(KQ,t)}}function QQ(e,t,r){e==="focusin"?(KD(),s6=t,H6=r,s6.attachEvent("onpropertychange",EB)):e==="focusout"&&KD()}function JQ(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return f9(H6)}function eJ(e,t){if(e==="click")return f9(t)}function tJ(e,t){if(e==="input"||e==="change")return f9(t)}function rJ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gs=typeof Object.is=="function"?Object.is:rJ;function U6(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(!tw.call(t,a)||!gs(e[a],t[a]))return!1}return!0}function QD(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function JD(e,t){var r=QD(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=QD(r)}}function TB(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?TB(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function SB(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Dm(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=Dm(e.document)}return t}function vT(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 nJ=hu&&"documentMode"in document&&11>=document.documentMode,dh=null,sw=null,l6=null,lw=!1;function eM(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;lw||dh==null||dh!==Dm(n)||(n=dh,"selectionStart"in n&&vT(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}),l6&&U6(l6,n)||(l6=n,n=qm(sw,"onSelect"),0<n.length&&(t=new c9("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=dh)))}function F2(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var hh={animationend:F2("Animation","AnimationEnd"),animationiteration:F2("Animation","AnimationIteration"),animationstart:F2("Animation","AnimationStart"),transitionrun:F2("Transition","TransitionRun"),transitionstart:F2("Transition","TransitionStart"),transitioncancel:F2("Transition","TransitionCancel"),transitionend:F2("Transition","TransitionEnd")},T_={},CB={};hu&&(CB=document.createElement("div").style,"AnimationEvent"in window||(delete hh.animationend.animation,delete hh.animationiteration.animation,delete hh.animationstart.animation),"TransitionEvent"in window||delete hh.transitionend.transition);function K3(e){if(T_[e])return T_[e];if(!hh[e])return e;var t=hh[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in CB)return T_[e]=t[r];return e}var AB=K3("animationend"),kB=K3("animationiteration"),DB=K3("animationstart"),aJ=K3("transitionrun"),iJ=K3("transitionstart"),oJ=K3("transitioncancel"),MB=K3("transitionend"),OB=new Map,cw="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(" ");cw.push("scrollEnd");function tl(e,t){OB.set(e,t),X3(t,[e])}var tM=new WeakMap;function i1(e,t){if(typeof e=="object"&&e!==null){var r=tM.get(e);return r!==void 0?r:(t={value:e,source:t,stack:HD(t)},tM.set(e,t),t)}return{value:e,source:t,stack:HD(t)}}var Xs=[],ph=0,gT=0;function d9(){for(var e=ph,t=gT=ph=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&&PB(r,a,i)}}function h9(e,t,r,n){Xs[ph++]=e,Xs[ph++]=t,Xs[ph++]=r,Xs[ph++]=n,gT|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function _T(e,t,r,n){return h9(e,t,r,n),Mm(e)}function E4(e,t){return h9(e,null,null,t),Mm(e)}function PB(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 Mm(e){if(50<_6)throw _6=0,Mw=null,Error(rt(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var mh={};function sJ(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 sJ(e,t,r,n)}function xT(e){return e=e.prototype,!(!e||!e.isReactComponent)}function eu(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 RB(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 Qp(e,t,r,n,a,i){var o=0;if(n=e,typeof e=="function")xT(e)&&(o=1);else if(typeof e=="string")o=cee(e,r,Yl.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Ky:return e=is(31,r,t,a),e.elementType=Ky,e.lanes=i,e;case sh:return o3(r.children,a,i,t);case QI:o=8,a|=24;break;case Gy:return e=is(12,r,t,a|2),e.elementType=Gy,e.lanes=i,e;case Xy:return e=is(13,r,t,a),e.elementType=Xy,e.lanes=i,e;case Zy:return e=is(19,r,t,a),e.elementType=Zy,e.lanes=i,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case KK:case Vc:o=10;break e;case JI:o=9;break e;case iT:o=11;break e;case oT:o=14;break e;case lf:o=16,n=null;break e}o=29,r=Error(rt(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 o3(e,t,r,n){return e=is(7,e,n,t),e.lanes=r,e}function S_(e,t,r){return e=is(6,e,null,t),e.lanes=r,e}function C_(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 vh=[],gh=0,Om=null,Pm=0,t1=[],r1=0,s3=null,qc=1,Gc="";function Y2(e,t){vh[gh++]=Pm,vh[gh++]=Om,Om=e,Pm=t}function LB(e,t,r){t1[r1++]=qc,t1[r1++]=Gc,t1[r1++]=s3,s3=e;var n=qc;e=Gc;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,qc=1<<32-fs(t)+a|r<<a|n,Gc=i+e}else qc=1<<i|r<<a|n,Gc=e}function yT(e){e.return!==null&&(Y2(e,1),LB(e,1,0))}function wT(e){for(;e===Om;)Om=vh[--gh],vh[gh]=null,Pm=vh[--gh],vh[gh]=null;for(;e===s3;)s3=t1[--r1],t1[r1]=null,Gc=t1[--r1],t1[r1]=null,qc=t1[--r1],t1[r1]=null}var $0=null,Na=null,fn=!1,l3=null,Il=!1,uw=Error(rt(519));function b3(e){var t=Error(rt(418,""));throw z6(i1(t,e)),uw}function rM(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<Y6.length;r++)Lr(Y6[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),dB(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0),km(t);break;case"select":Lr("invalid",t);break;case"textarea":Lr("invalid",t),pB(t,n.value,n.defaultValue,n.children),km(t)}r=n.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||t.textContent===""+r||n.suppressHydrationWarning===!0||mU(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=w9),t=!0):t=!1,t||b3(e)}function nM(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 p5(e){if(e!==$0)return!1;if(!fn)return nM(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")||Fw(e.type,e.memoizedProps)),r=!r),r&&Na&&b3(e),nM(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(rt(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,s2(e.type)?(e=Hw,Hw=null,Na=e):Na=t):Na=$0?V1(e.stateNode.nextSibling):null;return!0}function H8(){Na=$0=null,fn=!1}function aM(){var e=l3;return e!==null&&(yo===null?yo=e:yo.push.apply(yo,e),l3=null),e}function z6(e){l3===null?l3=[e]:l3.push(e)}var fw=oc(null),Q3=null,Xc=null;function ff(e,t,r){pa(fw,t._currentValue),t._currentValue=r}function tu(e){e._currentValue=fw.current,Bi(fw)}function dw(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 hw(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),dw(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(rt(341));o.lanes|=r,i=o.alternate,i!==null&&(i.lanes|=r),dw(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 U8(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(rt(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===Tm.current){if(o=a.alternate,o===null)throw Error(rt(387));o.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e!==null?e.push(q6):e=[q6])}a=a.return}e!==null&&hw(t,e,r,n),t.flags|=262144}function Rm(e){for(e=e.firstContext;e!==null;){if(!gs(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function E3(e){Q3=e,Xc=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function A0(e){return NB(Q3,e)}function rp(e,t){return Q3===null&&E3(e),NB(e,t)}function NB(e,t){var r=t._currentValue;if(t={context:t,memoizedValue:r,next:null},Xc===null){if(e===null)throw Error(rt(308));Xc=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Xc=Xc.next=t;return r}var lJ=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()})}},cJ=vi.unstable_scheduleCallback,uJ=vi.unstable_NormalPriority,di={$$typeof:Vc,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function bT(){return{controller:new lJ,data:new Map,refCount:0}}function z8(e){e.refCount--,e.refCount===0&&cJ(uJ,function(){e.controller.abort()})}var c6=null,pw=0,Vh=0,Ah=null;function fJ(e,t){if(c6===null){var r=c6=[];pw=0,Vh=jT(),Ah={status:"pending",value:void 0,then:function(n){r.push(n)}}}return pw++,t.then(iM,iM),t}function iM(){if(--pw===0&&c6!==null){Ah!==null&&(Ah.status="fulfilled");var e=c6;c6=null,Vh=0,Ah=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function dJ(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 oM=ar.S;ar.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&fJ(e,t),oM!==null&&oM(e,t)};var c3=oc(null);function ET(){var e=c3.current;return e!==null?e:Vn.pooledCache}function Jp(e,t){t===null?pa(c3,c3.current):pa(c3,t.pool)}function FB(){var e=ET();return e===null?null:{parent:di._currentValue,pool:e}}var $8=Error(rt(460)),IB=Error(rt(474)),p9=Error(rt(542)),mw={then:function(){}};function sM(e){return e=e.status,e==="fulfilled"||e==="rejected"}function np(){}function BB(e,t,r){switch(r=e[r],r===void 0?e.push(t):r!==t&&(t.then(np,np),t=r),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,cM(e),e;default:if(typeof t.status=="string")t.then(np,np);else{if(e=Vn,e!==null&&100<e.shellSuspendCounter)throw Error(rt(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,cM(e),e}throw u6=t,$8}}var u6=null;function lM(){if(u6===null)throw Error(rt(459));var e=u6;return u6=null,e}function cM(e){if(e===$8||e===p9)throw Error(rt(483))}var cf=!1;function TT(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function vw(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 kf(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Df(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,Tn&2){var a=n.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),n.pending=t,t=Mm(e),PB(e,null,r),t}return h9(e,n,t,r),Mm(e)}function f6(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,oB(e,r)}}function A_(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 gw=!1;function d6(){if(gw){var e=Ah;if(e!==null)throw e}}function h6(e,t,r,n){gw=!1;var a=e.updateQueue;cf=!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===Vh&&(gw=!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:cf=!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),Yf|=o,e.lanes=o,e.memoizedState=h}}function HB(e,t){if(typeof e!="function")throw Error(rt(191,e));e.call(t)}function UB(e,t){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)HB(r[e],t)}var qh=oc(null),Lm=oc(0);function uM(e,t){e=vu,pa(Lm,e),pa(qh,t),vu=e|t.baseLanes}function _w(){pa(Lm,vu),pa(qh,qh.current)}function ST(){vu=Lm.current,Bi(qh),Bi(Lm)}var $f=0,Ar=null,Dn=null,oi=null,Nm=!1,kh=!1,T3=!1,Fm=0,$6=0,Dh=null,hJ=0;function Va(){throw Error(rt(321))}function CT(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 AT(e,t,r,n,a,i){return $f=i,Ar=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ar.H=e===null||e.memoizedState===null?gH:_H,T3=!1,i=r(n,a),T3=!1,kh&&(i=$B(t,r,n,a)),zB(e),i}function zB(e){ar.H=Im;var t=Dn!==null&&Dn.next!==null;if($f=0,oi=Dn=Ar=null,Nm=!1,$6=0,Dh=null,t)throw Error(rt(300));e===null||Fi||(e=e.dependencies,e!==null&&Rm(e)&&(Fi=!0))}function $B(e,t,r,n){Ar=e;var a=0;do{if(kh&&(Dh=null),$6=0,kh=!1,25<=a)throw Error(rt(301));if(a+=1,oi=Dn=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=yJ,i=t(r,n)}while(kh);return i}function pJ(){var e=ar.H,t=e.useState()[0];return t=typeof t.then=="function"?W8(t):t,e=e.useState()[0],(Dn!==null?Dn.memoizedState:null)!==e&&(Ar.flags|=1024),t}function kT(){var e=Fm!==0;return Fm=0,e}function DT(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function MT(e){if(Nm){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Nm=!1}$f=0,oi=Dn=Ar=null,kh=!1,$6=Fm=0,Dh=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(Dn===null){var e=Ar.alternate;e=e!==null?e.memoizedState:null}else e=Dn.next;var t=oi===null?Ar.memoizedState:oi.next;if(t!==null)oi=t,Dn=e;else{if(e===null)throw Ar.alternate===null?Error(rt(467)):Error(rt(310));Dn=e,e={memoizedState:Dn.memoizedState,baseState:Dn.baseState,baseQueue:Dn.baseQueue,queue:Dn.queue,next:null},oi===null?Ar.memoizedState=oi=e:oi=oi.next=e}return oi}function OT(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function W8(e){var t=$6;return $6+=1,Dh===null&&(Dh=[]),e=BB(Dh,e,t),t=Ar,(oi===null?t.memoizedState:oi.next)===null&&(t=t.alternate,ar.H=t===null||t.memoizedState===null?gH:_H),e}function m9(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return W8(e);if(e.$$typeof===Vc)return A0(e)}throw Error(rt(438,String(e)))}function PT(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=OT(),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]=QK;return t.index++,r}function pu(e,t){return typeof t=="function"?t(e):t}function em(e){var t=si();return RT(t,Dn,e)}function RT(e,t,r){var n=e.queue;if(n===null)throw Error(rt(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:($f&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===Vh&&(u=!0);else if(($f&d)===d){l=l.next,d===Vh&&(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,Yf|=d;h=l.action,T3&&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,Yf|=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=Ah,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 k_(e){var t=si(),r=t.queue;if(r===null)throw Error(rt(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 WB(e,t,r){var n=Ar,a=si(),i=fn;if(i){if(r===void 0)throw Error(rt(407));r=r()}else r=t();var o=!gs((Dn||a).memoizedState,r);o&&(a.memoizedState=r,Fi=!0),a=a.queue;var s=VB.bind(null,n,a,e);if(Y8(2048,8,s,[e]),a.getSnapshot!==t||o||oi!==null&&oi.memoizedState.tag&1){if(n.flags|=2048,Gh(9,v9(),jB.bind(null,n,a,r,t),null),Vn===null)throw Error(rt(349));i||$f&124||YB(n,t,r)}return r}function YB(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=Ar.updateQueue,t===null?(t=OT(),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,qB(t)&&GB(e)}function VB(e,t,r){return r(function(){qB(t)&&GB(e)})}function qB(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!gs(e,r)}catch{return!0}}function GB(e){var t=E4(e,2);t!==null&&hs(t,e,2)}function xw(e){var t=go();if(typeof e=="function"){var r=e;if(e=r(),T3){_f(!0);try{r()}finally{_f(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:pu,lastRenderedState:e},t}function XB(e,t,r,n){return e.baseState=r,RT(e,Dn,typeof n=="function"?n:pu)}function mJ(e,t,r,n,a){if(g9(e))throw Error(rt(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,ZB(t,i)):(i.next=r.next,t.pending=r.next=i)}}function ZB(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),fM(e,t,s)}catch(l){yw(e,t,l)}finally{ar.T=i}}else try{i=r(a,n),fM(e,t,i)}catch(l){yw(e,t,l)}}function fM(e,t,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(n){dM(e,t,n)},function(n){return yw(e,t,n)}):dM(e,t,r)}function dM(e,t,r){t.status="fulfilled",t.value=r,KB(t),e.state=r,t=e.pending,t!==null&&(r=t.next,r===t?e.pending=null:(r=r.next,t.next=r,ZB(e,r)))}function yw(e,t,r){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=r,KB(t),t=t.next;while(t!==n)}e.action=null}function KB(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function QB(e,t){return t}function hM(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}}b3(n)}n=!1}n&&(t=r[0])}}return r=go(),r.memoizedState=r.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:QB,lastRenderedState:t},r.queue=n,r=pH.bind(null,Ar,n),n.dispatch=r,n=xw(!1),i=IT.bind(null,Ar,!1,n.queue),n=go(),a={state:t,dispatch:null,action:e,pending:null},n.queue=a,r=mJ.bind(null,Ar,a,i,r),a.dispatch=r,n.memoizedState=e,[t,r,!1]}function pM(e){var t=si();return JB(t,Dn,e)}function JB(e,t,r){if(t=RT(e,t,QB)[0],e=em(pu)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var n=W8(t)}catch(o){throw o===$8?p9:o}else n=t;t=si();var a=t.queue,i=a.dispatch;return r!==t.memoizedState&&(Ar.flags|=2048,Gh(9,v9(),vJ.bind(null,a,r),null)),[n,i,e]}function vJ(e,t){e.action=t}function mM(e){var t=si(),r=Dn;if(r!==null)return JB(t,r,e);si(),t=t.memoizedState,r=si();var n=r.queue.dispatch;return r.memoizedState=e,[t,n,!1]}function Gh(e,t,r,n){return e={tag:e,create:r,deps:n,inst:t,next:null},t=Ar.updateQueue,t===null&&(t=OT(),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 v9(){return{destroy:void 0,resource:void 0}}function eH(){return si().memoizedState}function tm(e,t,r,n){var a=go();n=n===void 0?null:n,Ar.flags|=e,a.memoizedState=Gh(1|t,v9(),r,n)}function Y8(e,t,r,n){var a=si();n=n===void 0?null:n;var i=a.memoizedState.inst;Dn!==null&&n!==null&&CT(n,Dn.memoizedState.deps)?a.memoizedState=Gh(t,i,r,n):(Ar.flags|=e,a.memoizedState=Gh(1|t,i,r,n))}function vM(e,t){tm(8390656,8,e,t)}function tH(e,t){Y8(2048,8,e,t)}function rH(e,t){return Y8(4,2,e,t)}function nH(e,t){return Y8(4,4,e,t)}function aH(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 iH(e,t,r){r=r!=null?r.concat([e]):null,Y8(4,4,aH.bind(null,t,e),r)}function LT(){}function oH(e,t){var r=si();t=t===void 0?null:t;var n=r.memoizedState;return t!==null&&CT(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function sH(e,t){var r=si();t=t===void 0?null:t;var n=r.memoizedState;if(t!==null&&CT(t,n[1]))return n[0];if(n=e(),T3){_f(!0);try{e()}finally{_f(!1)}}return r.memoizedState=[n,t],n}function NT(e,t,r){return r===void 0||$f&1073741824?e.memoizedState=t:(e.memoizedState=r,e=KH(),Ar.lanes|=e,Yf|=e,r)}function lH(e,t,r,n){return gs(r,t)?r:qh.current!==null?(e=NT(e,r,n),gs(e,t)||(Fi=!0),e):$f&42?(e=KH(),Ar.lanes|=e,Yf|=e,t):(Fi=!0,e.memoizedState=r)}function cH(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,IT(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=dJ(c,n);p6(e,t,u,ds(e))}else p6(e,t,n,ds(e))}catch(h){p6(e,t,{then:function(){},status:"rejected",reason:h},ds())}finally{dn.p=i,ar.T=o}}function gJ(){}function ww(e,t,r,n){if(e.tag!==5)throw Error(rt(476));var a=uH(e).queue;cH(e,a,t,i3,r===null?gJ:function(){return fH(e),r(n)})}function uH(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:i3,baseState:i3,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pu,lastRenderedState:i3},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pu,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function fH(e){var t=uH(e).next.queue;p6(e,t,{},ds())}function FT(){return A0(q6)}function dH(){return si().memoizedState}function hH(){return si().memoizedState}function _J(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=ds();e=kf(r);var n=Df(t,e,r);n!==null&&(hs(n,t,r),f6(n,t,r)),t={cache:bT()},e.payload=t;return}t=t.return}}function xJ(e,t,r){var n=ds();r={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null},g9(e)?mH(t,r):(r=_T(e,t,r,n),r!==null&&(hs(r,e,n),vH(r,t,n)))}function pH(e,t,r){var n=ds();p6(e,t,r,n)}function p6(e,t,r,n){var a={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(g9(e))mH(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 h9(e,t,a,0),Vn===null&&d9(),!1}catch{}finally{}if(r=_T(e,t,a,n),r!==null)return hs(r,e,n),vH(r,t,n),!0}return!1}function IT(e,t,r,n){if(n={lane:2,revertLane:jT(),action:n,hasEagerState:!1,eagerState:null,next:null},g9(e)){if(t)throw Error(rt(479))}else t=_T(e,r,n,2),t!==null&&hs(t,e,2)}function g9(e){var t=e.alternate;return e===Ar||t!==null&&t===Ar}function mH(e,t){kh=Nm=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function vH(e,t,r){if(r&4194048){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,oB(e,r)}}var Im={readContext:A0,use:m9,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},gH={readContext:A0,use:m9,useCallback:function(e,t){return go().memoizedState=[e,t===void 0?null:t],e},useContext:A0,useEffect:vM,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,tm(4194308,4,aH.bind(null,t,e),r)},useLayoutEffect:function(e,t){return tm(4194308,4,e,t)},useInsertionEffect:function(e,t){tm(4,2,e,t)},useMemo:function(e,t){var r=go();t=t===void 0?null:t;var n=e();if(T3){_f(!0);try{e()}finally{_f(!1)}}return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=go();if(r!==void 0){var a=r(t);if(T3){_f(!0);try{r(t)}finally{_f(!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=xJ.bind(null,Ar,e),[n.memoizedState,e]},useRef:function(e){var t=go();return e={current:e},t.memoizedState=e},useState:function(e){e=xw(e);var t=e.queue,r=pH.bind(null,Ar,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:LT,useDeferredValue:function(e,t){var r=go();return NT(r,e,t)},useTransition:function(){var e=xw(!1);return e=cH.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(rt(407));r=r()}else{if(r=t(),Vn===null)throw Error(rt(349));Zr&124||YB(n,t,r)}a.memoizedState=r;var i={value:r,getSnapshot:t};return a.queue=i,vM(VB.bind(null,n,i,e),[e]),n.flags|=2048,Gh(9,v9(),jB.bind(null,n,i,r,t),null),r},useId:function(){var e=go(),t=Vn.identifierPrefix;if(fn){var r=Gc,n=qc;r=(n&~(1<<32-fs(n)-1)).toString(32)+r,t="«"+t+"R"+r,r=Fm++,0<r&&(t+="H"+r.toString(32)),t+="»"}else r=hJ++,t="«"+t+"r"+r.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:FT,useFormState:hM,useActionState:hM,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=IT.bind(null,Ar,!0,r),r.dispatch=t,[e,t]},useMemoCache:PT,useCacheRefresh:function(){return go().memoizedState=_J.bind(null,Ar)}},_H={readContext:A0,use:m9,useCallback:oH,useContext:A0,useEffect:tH,useImperativeHandle:iH,useInsertionEffect:rH,useLayoutEffect:nH,useMemo:sH,useReducer:em,useRef:eH,useState:function(){return em(pu)},useDebugValue:LT,useDeferredValue:function(e,t){var r=si();return lH(r,Dn.memoizedState,e,t)},useTransition:function(){var e=em(pu)[0],t=si().memoizedState;return[typeof e=="boolean"?e:W8(e),t]},useSyncExternalStore:WB,useId:dH,useHostTransitionStatus:FT,useFormState:pM,useActionState:pM,useOptimistic:function(e,t){var r=si();return XB(r,Dn,e,t)},useMemoCache:PT,useCacheRefresh:hH},yJ={readContext:A0,use:m9,useCallback:oH,useContext:A0,useEffect:tH,useImperativeHandle:iH,useInsertionEffect:rH,useLayoutEffect:nH,useMemo:sH,useReducer:k_,useRef:eH,useState:function(){return k_(pu)},useDebugValue:LT,useDeferredValue:function(e,t){var r=si();return Dn===null?NT(r,e,t):lH(r,Dn.memoizedState,e,t)},useTransition:function(){var e=k_(pu)[0],t=si().memoizedState;return[typeof e=="boolean"?e:W8(e),t]},useSyncExternalStore:WB,useId:dH,useHostTransitionStatus:FT,useFormState:mM,useActionState:mM,useOptimistic:function(e,t){var r=si();return Dn!==null?XB(r,Dn,e,t):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:PT,useCacheRefresh:hH},Mh=null,W6=0;function ap(e){var t=W6;return W6+=1,Mh===null&&(Mh=[]),BB(Mh,e,t)}function m5(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function ip(e,t){throw t.$$typeof===ZK?Error(rt(525)):(e=Object.prototype.toString.call(t),Error(rt(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function gM(e){var t=e._init;return t(e._payload)}function xH(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=eu(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,T){return w===null||w.tag!==6?(w=S_(y,x.mode,T),w.return=x,w):(w=a(w,y),w.return=x,w)}function c(x,w,y,T){var A=y.type;return A===sh?u(x,w,y.props.children,T,y.key):w!==null&&(w.elementType===A||typeof A=="object"&&A!==null&&A.$$typeof===lf&&gM(A)===w.type)?(w=a(w,y.props),m5(w,y),w.return=x,w):(w=Qp(y.type,y.key,y.props,null,x.mode,T),m5(w,y),w.return=x,w)}function l(x,w,y,T){return w===null||w.tag!==4||w.stateNode.containerInfo!==y.containerInfo||w.stateNode.implementation!==y.implementation?(w=C_(y,x.mode,T),w.return=x,w):(w=a(w,y.children||[]),w.return=x,w)}function u(x,w,y,T,A){return w===null||w.tag!==7?(w=o3(y,x.mode,T,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=S_(""+w,x.mode,y),w.return=x,w;if(typeof w=="object"&&w!==null){switch(w.$$typeof){case K7:return y=Qp(w.type,w.key,w.props,null,x.mode,y),m5(y,w),y.return=x,y;case q5:return w=C_(w,x.mode,y),w.return=x,w;case lf:var T=w._init;return w=T(w._payload),h(x,w,y)}if(G5(w)||f5(w))return w=o3(w,x.mode,y,null),w.return=x,w;if(typeof w.then=="function")return h(x,ap(w),y);if(w.$$typeof===Vc)return h(x,rp(x,w),y);ip(x,w)}return null}function d(x,w,y,T){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,T);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case K7:return y.key===A?c(x,w,y,T):null;case q5:return y.key===A?l(x,w,y,T):null;case lf:return A=y._init,y=A(y._payload),d(x,w,y,T)}if(G5(y)||f5(y))return A!==null?null:u(x,w,y,T,null);if(typeof y.then=="function")return d(x,w,ap(y),T);if(y.$$typeof===Vc)return d(x,w,rp(x,y),T);ip(x,y)}return null}function p(x,w,y,T,A){if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return x=x.get(y)||null,s(w,x,""+T,A);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case K7:return x=x.get(T.key===null?y:T.key)||null,c(w,x,T,A);case q5:return x=x.get(T.key===null?y:T.key)||null,l(w,x,T,A);case lf:var S=T._init;return T=S(T._payload),p(x,w,y,T,A)}if(G5(T)||f5(T))return x=x.get(y)||null,u(w,x,T,A,null);if(typeof T.then=="function")return p(x,w,y,ap(T),A);if(T.$$typeof===Vc)return p(x,w,y,rp(w,T),A);ip(w,T)}return null}function g(x,w,y,T){for(var A=null,S=null,C=w,E=w=0,D=null;C!==null&&E<y.length;E++){C.index>E?(D=C,C=null):D=C.sibling;var O=d(x,C,y[E],T);if(O===null){C===null&&(C=D);break}e&&C&&O.alternate===null&&t(x,C),w=i(O,w,E),S===null?A=O:S.sibling=O,S=O,C=D}if(E===y.length)return r(x,C),fn&&Y2(x,E),A;if(C===null){for(;E<y.length;E++)C=h(x,y[E],T),C!==null&&(w=i(C,w,E),S===null?A=C:S.sibling=C,S=C);return fn&&Y2(x,E),A}for(C=n(C);E<y.length;E++)D=p(C,x,E,y[E],T),D!==null&&(e&&D.alternate!==null&&C.delete(D.key===null?E:D.key),w=i(D,w,E),S===null?A=D:S.sibling=D,S=D);return e&&C.forEach(function(N){return t(x,N)}),fn&&Y2(x,E),A}function v(x,w,y,T){if(y==null)throw Error(rt(151));for(var A=null,S=null,C=w,E=w=0,D=null,O=y.next();C!==null&&!O.done;E++,O=y.next()){C.index>E?(D=C,C=null):D=C.sibling;var N=d(x,C,O.value,T);if(N===null){C===null&&(C=D);break}e&&C&&N.alternate===null&&t(x,C),w=i(N,w,E),S===null?A=N:S.sibling=N,S=N,C=D}if(O.done)return r(x,C),fn&&Y2(x,E),A;if(C===null){for(;!O.done;E++,O=y.next())O=h(x,O.value,T),O!==null&&(w=i(O,w,E),S===null?A=O:S.sibling=O,S=O);return fn&&Y2(x,E),A}for(C=n(C);!O.done;E++,O=y.next())O=p(C,x,E,O.value,T),O!==null&&(e&&O.alternate!==null&&C.delete(O.key===null?E:O.key),w=i(O,w,E),S===null?A=O:S.sibling=O,S=O);return e&&C.forEach(function(F){return t(x,F)}),fn&&Y2(x,E),A}function _(x,w,y,T){if(typeof y=="object"&&y!==null&&y.type===sh&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case K7:e:{for(var A=y.key;w!==null;){if(w.key===A){if(A=y.type,A===sh){if(w.tag===7){r(x,w.sibling),T=a(w,y.props.children),T.return=x,x=T;break e}}else if(w.elementType===A||typeof A=="object"&&A!==null&&A.$$typeof===lf&&gM(A)===w.type){r(x,w.sibling),T=a(w,y.props),m5(T,y),T.return=x,x=T;break e}r(x,w);break}else t(x,w);w=w.sibling}y.type===sh?(T=o3(y.props.children,x.mode,T,y.key),T.return=x,x=T):(T=Qp(y.type,y.key,y.props,null,x.mode,T),m5(T,y),T.return=x,x=T)}return o(x);case q5: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),T=a(w,y.children||[]),T.return=x,x=T;break e}else{r(x,w);break}else t(x,w);w=w.sibling}T=C_(y,x.mode,T),T.return=x,x=T}return o(x);case lf:return A=y._init,y=A(y._payload),_(x,w,y,T)}if(G5(y))return g(x,w,y,T);if(f5(y)){if(A=f5(y),typeof A!="function")throw Error(rt(150));return y=A.call(y),v(x,w,y,T)}if(typeof y.then=="function")return _(x,w,ap(y),T);if(y.$$typeof===Vc)return _(x,w,rp(x,y),T);ip(x,y)}return typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint"?(y=""+y,w!==null&&w.tag===6?(r(x,w.sibling),T=a(w,y),T.return=x,x=T):(r(x,w),T=S_(y,x.mode,T),T.return=x,x=T),o(x)):r(x,w)}return function(x,w,y,T){try{W6=0;var A=_(x,w,y,T);return Mh=null,A}catch(C){if(C===$8||C===p9)throw C;var S=is(29,C,null,x.mode);return S.lanes=T,S.return=x,S}finally{}}}var Xh=xH(!0),yH=xH(!1),d1=oc(null),Vl=null;function df(e){var t=e.alternate;pa(pi,pi.current&1),pa(d1,e),Vl===null&&(t===null||qh.current!==null||t.memoizedState!==null)&&(Vl=e)}function wH(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 hf()}function hf(){pa(pi,pi.current),pa(d1,d1.current)}function Zc(e){Bi(d1),Vl===e&&(Vl=null),Bi(pi)}var pi=oc(0);function Bm(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==="$?"||Bw(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 D_(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 bw={enqueueSetState:function(e,t,r){e=e._reactInternals;var n=ds(),a=kf(n);a.payload=t,r!=null&&(a.callback=r),t=Df(e,a,n),t!==null&&(hs(t,e,n),f6(t,e,n))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=ds(),a=kf(n);a.tag=1,a.payload=t,r!=null&&(a.callback=r),t=Df(e,a,n),t!==null&&(hs(t,e,n),f6(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=ds(),n=kf(r);n.tag=2,t!=null&&(n.callback=t),t=Df(e,n,r),t!==null&&(hs(t,e,r),f6(t,e,r))}};function _M(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?!U6(r,n)||!U6(a,i):!0}function xM(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&&bw.enqueueReplaceState(t,t.state,null)}function S3(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 Hm=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 bH(e){Hm(e)}function EH(e){console.error(e)}function TH(e){Hm(e)}function Um(e,t){try{var r=e.onUncaughtError;r(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function yM(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 Ew(e,t,r){return r=kf(r),r.tag=3,r.payload={element:null},r.callback=function(){Um(e,t)},r}function SH(e){return e=kf(e),e.tag=3,e}function CH(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(){yM(t,r,n)}}var o=r.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(e.callback=function(){yM(t,r,n),typeof a!="function"&&(Mf===null?Mf=new Set([this]):Mf.add(this));var s=n.stack;this.componentDidCatch(n.value,{componentStack:s!==null?s:""})})}function wJ(e,t,r,n,a){if(r.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=r.alternate,t!==null&&U8(t,r,a,!0),r=d1.current,r!==null){switch(r.tag){case 13:return Vl===null?Ow():r.alternate===null&&Ia===0&&(Ia=3),r.flags&=-257,r.flags|=65536,r.lanes=a,n===mw?r.flags|=16384:(t=r.updateQueue,t===null?r.updateQueue=new Set([n]):t.add(n),U_(e,n,a)),!1;case 22:return r.flags|=65536,n===mw?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)),U_(e,n,a)),!1}throw Error(rt(435,r.tag))}return U_(e,n,a),Ow(),!1}if(fn)return t=d1.current,t!==null?(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,n!==uw&&(e=Error(rt(422),{cause:n}),z6(i1(e,r)))):(n!==uw&&(t=Error(rt(423),{cause:n}),z6(i1(t,r))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,n=i1(n,r),a=Ew(e.stateNode,n,a),A_(e,a),Ia!==4&&(Ia=2)),!1;var i=Error(rt(520),{cause:n});if(i=i1(i,r),g6===null?g6=[i]:g6.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=Ew(r.stateNode,n,e),A_(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"&&(Mf===null||!Mf.has(i))))return r.flags|=65536,a&=-a,r.lanes|=a,a=SH(a),CH(a,e,r,n),A_(r,a),!1}r=r.return}while(r!==null);return!1}var AH=Error(rt(461)),Fi=!1;function r0(e,t,r,n){t.child=e===null?yH(t,null,r,n):Xh(t,e.child,r,n)}function wM(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 E3(t),n=AT(e,t,r,o,i,a),s=kT(),e!==null&&!Fi?(DT(e,t,a),mu(e,t,a)):(fn&&s&&yT(t),t.flags|=1,r0(e,t,n,a),t.child)}function bM(e,t,r,n,a){if(e===null){var i=r.type;return typeof i=="function"&&!xT(i)&&i.defaultProps===void 0&&r.compare===null?(t.tag=15,t.type=i,kH(e,t,i,n,a)):(e=Qp(r.type,null,n,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!BT(e,a)){var o=i.memoizedProps;if(r=r.compare,r=r!==null?r:U6,r(o,n)&&e.ref===t.ref)return mu(e,t,a)}return t.flags|=1,e=eu(i,n),e.ref=t.ref,e.return=t,t.child=e}function kH(e,t,r,n,a){if(e!==null){var i=e.memoizedProps;if(U6(i,n)&&e.ref===t.ref)if(Fi=!1,t.pendingProps=n=i,BT(e,a))e.flags&131072&&(Fi=!0);else return t.lanes=e.lanes,mu(e,t,a)}return Tw(e,t,r,n,a)}function DH(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 EM(e,t,n,r)}if(r&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Jp(t,i!==null?i.cachePool:null),i!==null?uM(t,i):_w(),wH(t);else return t.lanes=t.childLanes=536870912,EM(e,t,i!==null?i.baseLanes|r:r,r)}else i!==null?(Jp(t,i.cachePool),uM(t,i),hf(),t.memoizedState=null):(e!==null&&Jp(t,null),_w(),hf());return r0(e,t,a,r),t.child}function EM(e,t,r,n){var a=ET();return a=a===null?null:{parent:di._currentValue,pool:a},t.memoizedState={baseLanes:r,cachePool:a},e!==null&&Jp(t,null),_w(),wH(t),e!==null&&U8(e,t,n,!0),null}function rm(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(rt(284));(e===null||e.ref!==r)&&(t.flags|=4194816)}}function Tw(e,t,r,n,a){return E3(t),r=AT(e,t,r,n,void 0,a),n=kT(),e!==null&&!Fi?(DT(e,t,a),mu(e,t,a)):(fn&&n&&yT(t),t.flags|=1,r0(e,t,r,a),t.child)}function TM(e,t,r,n,a,i){return E3(t),t.updateQueue=null,r=$B(t,n,r,a),zB(e),n=kT(),e!==null&&!Fi?(DT(e,t,i),mu(e,t,i)):(fn&&n&&yT(t),t.flags|=1,r0(e,t,r,i),t.child)}function SM(e,t,r,n,a){if(E3(t),t.stateNode===null){var i=mh,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=bw,t.stateNode=i,i._reactInternals=t,i=t.stateNode,i.props=n,i.state=t.memoizedState,i.refs={},TT(t),o=r.contextType,i.context=typeof o=="object"&&o!==null?A0(o):mh,i.state=t.memoizedState,o=r.getDerivedStateFromProps,typeof o=="function"&&(D_(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&&bw.enqueueReplaceState(i,i.state,null),h6(t,n,i,a),d6(),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=S3(r,s);i.props=c;var l=i.context,u=r.contextType;o=mh,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)&&xM(t,i,n,o),cf=!1;var d=t.memoizedState;i.state=d,h6(t,n,i,a),d6(),l=t.memoizedState,s||d!==l||cf?(typeof h=="function"&&(D_(t,r,h,n),l=t.memoizedState),(c=cf||_M(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,vw(e,t),o=t.memoizedProps,u=S3(r,o),i.props=u,h=t.pendingProps,d=i.context,l=r.contextType,c=mh,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)&&xM(t,i,n,c),cf=!1,d=t.memoizedState,i.state=d,h6(t,n,i,a),d6();var p=t.memoizedState;o!==h||d!==p||cf||e!==null&&e.dependencies!==null&&Rm(e.dependencies)?(typeof s=="function"&&(D_(t,r,s,n),p=t.memoizedState),(u=cf||_M(t,r,u,n,d,p,c)||e!==null&&e.dependencies!==null&&Rm(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,rm(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=Xh(t,e.child,null,a),t.child=Xh(t,null,r,a)):r0(e,t,r,a),t.memoizedState=i.state,e=t.child):e=mu(e,t,a),e}function CM(e,t,r,n){return H8(),t.flags|=256,r0(e,t,r,n),t.child}var M_={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function O_(e){return{baseLanes:e,cachePool:FB()}}function P_(e,t,r){return e=e!==null?e.childLanes&~r:0,t&&(e|=s1),e}function MH(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?df(t):hf(),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:s3!==null?{id:qc,overflow:Gc}: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||b3(t)}if(s=t.memoizedState,s!==null&&(s=s.dehydrated,s!==null))return Bw(s)?t.lanes=32:t.lanes=536870912,null;Zc(t)}return s=n.children,n=n.fallback,a?(hf(),a=t.mode,s=zm({mode:"hidden",children:s},a),n=o3(n,a,r,null),s.return=t,n.return=t,s.sibling=n,t.child=s,a=t.child,a.memoizedState=O_(r),a.childLanes=P_(e,o,r),t.memoizedState=M_,n):(df(t),Sw(t,s))}if(c=e.memoizedState,c!==null&&(s=c.dehydrated,s!==null)){if(i)t.flags&256?(df(t),t.flags&=-257,t=R_(e,t,r)):t.memoizedState!==null?(hf(),t.child=e.child,t.flags|=128,t=null):(hf(),a=n.fallback,s=t.mode,n=zm({mode:"visible",children:n.children},s),a=o3(a,s,r,null),a.flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,Xh(t,e.child,null,r),n=t.child,n.memoizedState=O_(r),n.childLanes=P_(e,o,r),t.memoizedState=M_,t
48=a);else if(df(t),Bw(s)){if(o=s.nextSibling&&s.nextSibling.dataset,o)var l=o.dgst;o=l,n=Error(rt(419)),n.stack="",n.digest=o,z6({value:n,source:null,stack:null}),t=R_(e,t,r)}else if(Fi||U8(e,t,r,!1),o=(r&e.childLanes)!==0,Fi||o){if(o=Vn,o!==null&&(n=r&-r,n=n&42?1:lT(n),n=n&(o.suspendedLanes|r)?0:n,n!==0&&n!==c.retryLane))throw c.retryLane=n,E4(e,n),hs(o,e,n),AH;s.data==="$?"||Ow(),t=R_(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,l3=null,Il=!1,e!==null&&(t1[r1++]=qc,t1[r1++]=Gc,t1[r1++]=s3,qc=e.id,Gc=e.overflow,s3=t),t=Sw(t,n.children),t.flags|=4096);return t}return a?(hf(),a=n.fallback,s=t.mode,c=e.child,l=c.sibling,n=eu(c,{mode:"hidden",children:n.children}),n.subtreeFlags=c.subtreeFlags&65011712,l!==null?a=eu(l,a):(a=o3(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=O_(r):(c=s.cachePool,c!==null?(l=di._currentValue,c=c.parent!==l?{parent:l,pool:l}:c):c=FB(),s={baseLanes:s.baseLanes|r,cachePool:c}),a.memoizedState=s,a.childLanes=P_(e,o,r),t.memoizedState=M_,n):(df(t),r=e.child,e=r.sibling,r=eu(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 Sw(e,t){return t=zm({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function zm(e,t){return e=is(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function R_(e,t,r){return Xh(t,e.child,null,r),e=Sw(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function AM(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),dw(e.return,t,r)}function L_(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 OH(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&&AM(e,r,t);else if(e.tag===19)AM(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&&Bm(e)===null&&(a=r),r=r.sibling;r=a,r===null?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),L_(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&&Bm(e)===null){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}L_(t,!0,r,null,i);break;case"together":L_(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function mu(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Yf|=t.lanes,!(r&t.childLanes))if(e!==null){if(U8(e,t,r,!1),(r&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(rt(153));if(t.child!==null){for(e=t.child,r=eu(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=eu(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function BT(e,t){return e.lanes&t?!0:(e=e.dependencies,!!(e!==null&&Rm(e)))}function bJ(e,t,r){switch(t.tag){case 3:Sm(t,t.stateNode.containerInfo),ff(t,di,e.memoizedState.cache),H8();break;case 27:case 5:ew(t);break;case 4:Sm(t,t.stateNode.containerInfo);break;case 10:ff(t,t.type,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(df(t),t.flags|=128,null):r&t.child.childLanes?MH(e,t,r):(df(t),e=mu(e,t,r),e!==null?e.sibling:null);df(t);break;case 19:var a=(e.flags&128)!==0;if(n=(r&t.childLanes)!==0,n||(U8(e,t,r,!1),n=(r&t.childLanes)!==0),a){if(n)return OH(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,DH(e,t,r);case 24:ff(t,di,e.memoizedState.cache)}return mu(e,t,r)}function PH(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps)Fi=!0;
vendor: 32,067 bytes, line 48
48else{if(!BT(e,r)&&!(t.flags&128))return Fi=!1,bJ(e,t,r);Fi=!!(e.flags&131072)}else Fi=!1,fn&&t.flags&1048576&&LB(t,Pm,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")xT(n)?(e=S3(n,e),t.tag=1,t=SM(null,t,n,e,r)):(t.tag=0,t=Tw(null,t,n,e,r));else{if(n!=null){if(a=n.$$typeof,a===iT){t.tag=11,t=wM(null,t,n,e,r);break e}else if(a===oT){t.tag=14,t=bM(null,t,n,e,r);break e}}throw t=Qy(n)||n,Error(rt(306,t,""))}}return t;case 0:return Tw(e,t,t.type,t.pendingProps,r);case 1:return n=t.type,a=S3(n,t.pendingProps),SM(e,t,n,a,r);case 3:e:{if(Sm(t,t.stateNode.containerInfo),e===null)throw Error(rt(387));n=t.pendingProps;var i=t.memoizedState;a=i.element,vw(e,t),h6(t,n,null,r);var o=t.memoizedState;if(n=o.cache,ff(t,di,n),n!==i.cache&&hw(t,[di],r,!0),d6(),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=CM(e,t,n,r);break e}else if(n!==a){a=i1(Error(rt(424)),t),z6(a),t=CM(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,l3=null,Il=!0,r=yH(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(H8(),n===a){t=mu(e,t,r);break e}r0(e,t,n,r)}t=t.child}return t;case 26:return rm(e,t),e===null?(r=YM(t.type,null,t.pendingProps,null))?t.memoizedState=r:fn||(r=t.type,e=t.pendingProps,n=Gm(Af.current).createElement(r),n[C0]=t,n[Co]=e,c0(n,r,e),Ri(n),t.stateNode=n):t.memoizedState=YM(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return ew(t),e===null&&fn&&(n=t.stateNode=_U(t.type,t.pendingProps,Af.current),$0=t,Il=!0,a=Na,s2(t.type)?(Hw=a,Na=V1(n.firstChild)):Na=a),r0(e,t,t.pendingProps.children,r),rm(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&fn&&((a=n=Na)&&(n=ZJ(n,t.type,t.pendingProps,Il),n!==null?(t.stateNode=n,$0=t,Na=V1(n.firstChild),Il=!1,a=!0):a=!1),a||b3(t)),ew(t),a=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,n=i.children,Fw(a,i)?n=null:o!==null&&Fw(a,o)&&(t.flags|=32),t.memoizedState!==null&&(a=AT(e,t,pJ,null,null,r),q6._currentValue=a),rm(e,t),r0(e,t,n,r),t.child;case 6:return e===null&&fn&&((e=r=Na)&&(r=KJ(r,t.pendingProps,Il),r!==null?(t.stateNode=r,$0=t,Na=null,e=!0):e=!1),e||b3(t)),null;case 13:return MH(e,t,r);case 4:return Sm(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Xh(t,null,n,r):r0(e,t,n,r),t.child;case 11:return wM(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,ff(t,t.type,n.value),r0(e,t,n.children,r),t.child;case 9:return a=t.type._context,n=t.pendingProps.children,E3(t),a=A0(a),n=n(a),t.flags|=1,r0(e,t,n,r),t.child;case 14:return bM(e,t,t.type,t.pendingProps,r);case 15:return kH(e,t,t.type,t.pendingProps,r);case 19:return OH(e,t,r);case 31:return n=t.pendingProps,r=t.mode,n={mode:n.mode,children:n.children},e===null?(r=zm(n,r),r.ref=t.ref,t.child=r,r.return=t,t=r):(r=eu(e.child,n),r.ref=t.ref,t.child=r,r.return=t,t=r),t;case 22:return DH(e,t,r);case 24:return E3(t),n=A0(di),e===null?(a=ET(),a===null&&(a=Vn,i=bT(),a.pooledCache=i,i.refCount++,i!==null&&(a.pooledCacheLanes|=r),a=i),t.memoizedState={parent:n,cache:a},TT(t),ff(t,di,a)):(e.lanes&r&&(vw(e,t),h6(t,null,null,r),d6()),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),ff(t,di,n)):(n=i.cache,ff(t,di,n),n!==a.cache&&hw(t,[di],r,!0))),r0(e,t,t.pendingProps.children,r),t.child;case 29:throw t.pendingProps}throw Error(rt(156,t.tag))}function Uc(e){e.flags|=4}function kM(e,t){if(t.type!=="stylesheet"||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!wU(t)){if(t=d1.current,t!==null&&((Zr&4194048)===Zr?Vl!==null:(Zr&62914560)!==Zr&&!(Zr&536870912)||t!==Vl))throw u6=mw,IB;e.flags|=8192}}function op(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?aB():536870912,e.lanes|=t,Zh|=t)}function v5(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 EJ(e,t,r){var n=t.pendingProps;switch(wT(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),tu(di),Wh(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(p5(t)?Uc(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,aM())),ya(t),null;case 26:return r=t.memoizedState,e===null?(Uc(t),r!==null?(ya(t),kM(t,r)):(ya(t),t.flags&=-16777217)):r?r!==e.memoizedState?(Uc(t),ya(t),kM(t,r)):(ya(t),t.flags&=-16777217):(e.memoizedProps!==n&&Uc(t),ya(t),t.flags&=-16777217),null;case 27:Cm(t),r=Af.current;var a=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Uc(t);else{if(!n){if(t.stateNode===null)throw Error(rt(166));return ya(t),null}e=Yl.current,p5(t)?rM(t):(e=_U(a,n,r),t.stateNode=e,Uc(t))}return ya(t),null;case 5:if(Cm(t),r=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Uc(t);else{if(!n){if(t.stateNode===null)throw Error(rt(166));return ya(t),null}if(e=Yl.current,p5(t))rM(t);else{switch(a=Gm(Af.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&&Uc(t)}}return ya(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&Uc(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(rt(166));if(e=Af.current,p5(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||mU(e.nodeValue,r)),e||b3(t)}else e=Gm(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=p5(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error(rt(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(rt(317));a[C0]=t}else H8(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ya(t),a=!1}else a=aM(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(Zc(t),t):(Zc(t),null)}if(Zc(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),op(t,t.updateQueue),ya(t),null;case 4:return Wh(),e===null&&VT(t.stateNode.containerInfo),ya(t),null;case 10:return tu(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)v5(a,!1);else{if(Ia!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Bm(e),i!==null){for(t.flags|=128,v5(a,!1),e=i.updateQueue,t.updateQueue=e,op(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)RB(r,e),r=r.sibling;return pa(pi,pi.current&1|2),t.child}e=e.sibling}a.tail!==null&&jl()>Wm&&(t.flags|=128,n=!0,v5(a,!1),t.lanes=4194304)}else{if(!n)if(e=Bm(i),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,op(t,e),v5(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!fn)return ya(t),null}else 2*jl()-a.renderingStartTime>Wm&&r!==536870912&&(t.flags|=128,n=!0,v5(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 Zc(t),ST(),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&&op(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(c3),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),tu(di),ya(t),null;case 25:return null;case 30:return null}throw Error(rt(156,t.tag))}function TJ(e,t){switch(wT(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return tu(di),Wh(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Cm(t),null;case 13:if(Zc(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(rt(340));H8()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Bi(pi),null;case 4:return Wh(),null;case 10:return tu(t.type),null;case 22:case 23:return Zc(t),ST(),e!==null&&Bi(c3),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return tu(di),null;case 25:return null;default:return null}}function RH(e,t){switch(wT(t),t.tag){case 3:tu(di),Wh();break;case 26:case 27:case 5:Cm(t);break;case 4:Wh();break;case 13:Zc(t);break;case 19:Bi(pi);break;case 10:tu(t.type);break;case 22:case 23:Zc(t),ST(),e!==null&&Bi(c3);break;case 24:tu(di)}}function j8(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){Fn(t,t.return,s)}}function Wf(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){Fn(a,c,u)}}}n=n.next}while(n!==i)}}catch(u){Fn(t,t.return,u)}}function LH(e){var t=e.updateQueue;if(t!==null){var r=e.stateNode;try{UB(t,r)}catch(n){Fn(e,e.return,n)}}}function NH(e,t,r){r.props=S3(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(n){Fn(e,t,n)}}function m6(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){Fn(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){Fn(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){Fn(e,t,a)}else r.current=null}function FH(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){Fn(e,e.return,a)}}function N_(e,t,r){try{var n=e.stateNode;jJ(n,e.type,r,t),n[Co]=t}catch(a){Fn(e,e.return,a)}}function IH(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&s2(e.type)||e.tag===4}function F_(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||IH(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&&s2(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 Cw(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=w9));else if(n!==4&&(n===27&&s2(e.type)&&(r=e.stateNode,t=null),e=e.child,e!==null))for(Cw(e,t,r),e=e.sibling;e!==null;)Cw(e,t,r),e=e.sibling}function $m(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&&s2(e.type)&&(r=e.stateNode),e=e.child,e!==null))for($m(e,t,r),e=e.sibling;e!==null;)$m(e,t,r),e=e.sibling}function BH(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){Fn(e,e.return,i)}}var Yc=!1,Xa=!1,I_=!1,DM=typeof WeakSet=="function"?WeakSet:Set,Pi=null;function SJ(e,t){if(e=e.containerInfo,Lw=Qm,e=SB(e),vT(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(Nw={focusedElem:e,selectionRange:r},Qm=!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=S3(r.type,a,r.elementType===r.type);e=n.getSnapshotBeforeUpdate(g,i),n.__reactInternalSnapshotBeforeUpdate=e}catch(v){Fn(r,r.return,v)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,r=e.nodeType,r===9)Iw(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Iw(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(rt(163))}if(e=t.sibling,e!==null){e.return=t.return,Pi=e;break}Pi=t.return}}function HH(e,t,r){var n=r.flags;switch(r.tag){case 0:case 11:case 15:Vu(e,r),n&4&&j8(5,r);break;case 1:if(Vu(e,r),n&4)if(e=r.stateNode,t===null)try{e.componentDidMount()}catch(o){Fn(r,r.return,o)}else{var a=S3(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(o){Fn(r,r.return,o)}}n&64&&LH(r),n&512&&m6(r,r.return);break;case 3:if(Vu(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{UB(e,t)}catch(o){Fn(r,r.return,o)}}break;case 27:t===null&&n&4&&BH(r);case 26:case 5:Vu(e,r),t===null&&n&4&&FH(r),n&512&&m6(r,r.return);break;case 12:Vu(e,r);break;case 13:Vu(e,r),n&4&&$H(e,r),n&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=LJ.bind(null,r),QJ(e,r))));break;case 22:if(n=r.memoizedState!==null||Yc,!n){t=t!==null&&t.memoizedState!==null||Xa,a=Yc;var i=Xa;Yc=n,(Xa=t)&&!i?af(e,r,(r.subtreeFlags&8772)!==0):Vu(e,r),Yc=a,Xa=i}break;case 30:break;default:Vu(e,r)}}function UH(e){var t=e.alternate;t!==null&&(e.alternate=null,UH(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&uT(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 zc(e,t,r){for(r=r.child;r!==null;)zH(e,t,r),r=r.sibling}function zH(e,t,r){if(us&&typeof us.onCommitFiberUnmount=="function")try{us.onCommitFiberUnmount(L8,r)}catch{}switch(r.tag){case 26:Xa||zl(r,t),zc(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;s2(r.type)&&(da=r.stateNode,_o=!1),zc(e,t,r),x6(r.stateNode),da=n,_o=a;break;case 5:Xa||zl(r,t);case 6:if(n=da,a=_o,da=null,zc(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){Fn(r,t,i)}else try{da.removeChild(r.stateNode)}catch(i){Fn(r,t,i)}break;case 18:da!==null&&(_o?(e=da,zM(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),Z6(e)):zM(da,r.stateNode));break;case 4:n=da,a=_o,da=r.stateNode.containerInfo,_o=!0,zc(e,t,r),da=n,_o=a;break;case 0:case 11:case 14:case 15:Xa||Wf(2,r,t),Xa||Wf(4,r,t),zc(e,t,r);break;case 1:Xa||(zl(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"&&NH(r,t,n)),zc(e,t,r);break;case 21:zc(e,t,r);break;case 22:Xa=(n=Xa)||r.memoizedState!==null,zc(e,t,r),Xa=n;break;default:zc(e,t,r)}}function $H(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Z6(e)}catch(r){Fn(t,t.return,r)}}function CJ(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new DM),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new DM),t;default:throw Error(rt(435,e.tag))}}function B_(e,t){var r=CJ(e);t.forEach(function(n){var a=NJ.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(s2(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(rt(160));zH(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;)WH(t,e),t=t.sibling}var W1=null;function WH(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&&(Wf(3,e,e.return),j8(3,e),Wf(5,e,e.return));break;case 1:Xo(t,e),Zo(e),n&512&&(Xa||r===null||zl(r,r.return)),n&64&&Yc&&(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[I8]||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=VM("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=VM("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(rt(468,n))}i[C0]=e,Ri(i),n=i}e.stateNode=n}else qM(a,e.type,e.stateNode);else e.stateNode=jM(a,n,e.memoizedProps);else i!==n?(i===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):i.count--,n===null?qM(a,e.type,e.stateNode):jM(a,n,e.memoizedProps)):n===null&&e.stateNode!==null&&N_(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&&N_(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{jh(a,"")}catch(p){Fn(e,e.return,p)}}n&4&&e.stateNode!=null&&(a=e.memoizedProps,N_(e,a,r!==null?r.memoizedProps:a)),n&1024&&(I_=!0);break;case 6:if(Xo(t,e),Zo(e),n&4){if(e.stateNode===null)throw Error(rt(162));n=e.memoizedProps,r=e.stateNode;try{r.nodeValue=n}catch(p){Fn(e,e.return,p)}}break;case 3:if(im=null,a=W1,W1=Xm(t.containerInfo),Xo(t,e),W1=a,Zo(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{Z6(t.containerInfo)}catch(p){Fn(e,e.return,p)}I_&&(I_=!1,YH(e));break;case 4:n=W1,W1=Xm(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)&&(WT=jl()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,B_(e,n)));break;case 22:a=e.memoizedState!==null;var c=r!==null&&r.memoizedState!==null,l=Yc,u=Xa;if(Yc=l||a,Xa=u||c,Xo(t,e),Xa=u,Yc=l,Zo(e),n&8192)e:for(t=e.stateNode,t._visibility=a?t._visibility&-2:t._visibility|1,a&&(r===null||c||Yc||Xa||j2(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){Fn(c,c.return,p)}}}else if(t.tag===6){if(r===null){c=t;try{c.stateNode.nodeValue=a?"":c.memoizedProps}catch(p){Fn(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,B_(e,r))));break;case 19:Xo(t,e),Zo(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,B_(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(IH(n)){r=n;break}n=n.return}if(r==null)throw Error(rt(160));switch(r.tag){case 27:var a=r.stateNode,i=F_(e);$m(e,i,a);break;case 5:var o=r.stateNode;r.flags&32&&(jh(o,""),r.flags&=-33);var s=F_(e);$m(e,s,o);break;case 3:case 4:var c=r.stateNode.containerInfo,l=F_(e);Cw(e,l,c);break;default:throw Error(rt(161))}}catch(u){Fn(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function YH(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;YH(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Vu(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)HH(e,t.alternate,t),t=t.sibling}function j2(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Wf(4,t,t.return),j2(t);break;case 1:zl(t,t.return);var r=t.stateNode;typeof r.componentWillUnmount=="function"&&NH(t,t.return,r),j2(t);break;case 27:x6(t.stateNode);case 26:case 5:zl(t,t.return),j2(t);break;case 22:t.memoizedState===null&&j2(t);break;case 30:j2(t);break;default:j2(t)}e=e.sibling}}function af(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:af(a,i,r),j8(4,i);break;case 1:if(af(a,i,r),n=i,a=n.stateNode,typeof a.componentDidMount=="function")try{a.componentDidMount()}catch(l){Fn(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++)HB(c[a],s)}catch(l){Fn(n,n.return,l)}}r&&o&64&&LH(i),m6(i,i.return);break;case 27:BH(i);case 26:case 5:af(a,i,r),r&&n===null&&o&4&&FH(i),m6(i,i.return);break;case 12:af(a,i,r);break;case 13:af(a,i,r),r&&o&4&&$H(a,i);break;case 22:i.memoizedState===null&&af(a,i,r),m6(i,i.return);break;case 30:break;default:af(a,i,r)}t=t.sibling}}function HT(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&&z8(r))}function UT(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&z8(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&&j8(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&&z8(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){Fn(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):v6(e,t):i._visibility&2?Cl(e,t,r,n):(i._visibility|=2,Jd(e,t,r,n,(t.subtreeFlags&10256)!==0)),a&2048&&HT(o,t);break;case 24:Cl(e,t,r,n),a&2048&&UT(t.alternate,t);break;default:Cl(e,t,r,n)}}function Jd(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:Jd(i,o,s,c,a),j8(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState!==null?u._visibility&2?Jd(i,o,s,c,a):v6(i,o):(u._visibility|=2,Jd(i,o,s,c,a)),a&&l&2048&&HT(o.alternate,o);break;case 24:Jd(i,o,s,c,a),a&&l&2048&&UT(o.alternate,o);break;default:Jd(i,o,s,c,a)}t=t.sibling}}function v6(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:v6(r,n),a&2048&&HT(n.alternate,n);break;case 24:v6(r,n),a&2048&&UT(n.alternate,n);break;default:v6(r,n)}t=t.sibling}}var Z5=8192;function Rd(e){if(e.subtreeFlags&Z5)for(e=e.child;e!==null;)VH(e),e=e.sibling}function VH(e){switch(e.tag){case 26:Rd(e),e.flags&Z5&&e.memoizedState!==null&&fee(W1,e.memoizedState,e.memoizedProps);break;case 5:Rd(e);break;case 3:case 4:var t=W1;W1=Xm(e.stateNode.containerInfo),Rd(e),W1=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=Z5,Z5=16777216,Rd(e),Z5=t):Rd(e));break;default:Rd(e)}}function qH(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 g5(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,XH(n,e)}qH(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)GH(e),e=e.sibling}function GH(e){switch(e.tag){case 0:case 11:case 15:g5(e),e.flags&2048&&Wf(9,e,e.return);break;case 3:g5(e);break;case 12:g5(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,nm(e)):g5(e);break;default:g5(e)}}function nm(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,XH(n,e)}qH(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Wf(8,t,t.return),nm(t);break;case 22:r=t.stateNode,r._visibility&2&&(r._visibility&=-3,nm(t));break;default:nm(t)}e=e.sibling}}function XH(e,t){for(;Pi!==null;){var r=Pi;switch(r.tag){case 0:case 11:case 15:Wf(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:z8(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(UH(n),n===r){Pi=null;break e}if(a!==null){a.return=i,Pi=a;break e}Pi=i}}}var AJ={getCacheForType:function(e){var t=A0(di),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r}},kJ=typeof WeakMap=="function"?WeakMap:Map,Tn=0,Vn=null,Fr=null,Zr=0,bn=0,es=null,yf=!1,T4=!1,zT=!1,vu=0,Ia=0,Yf=0,u3=0,$T=0,s1=0,Zh=0,g6=null,yo=null,Aw=!1,WT=0,Wm=1/0,Ym=null,Mf=null,a0=0,Of=null,Kh=null,Oh=0,kw=0,Dw=null,ZH=null,_6=0,Mw=null;function ds(){if(Tn&2&&Zr!==0)return Zr&-Zr;if(ar.T!==null){var e=Vh;return e!==0?e:jT()}return sB()}function KH(){s1===0&&(s1=!(Zr&536870912)||fn?nB():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)&&(Qh(e,0),wf(e,Zr,s1,!1)),F8(e,r),(!(Tn&2)||e!==Vn)&&(e===Vn&&(!(Tn&2)&&(u3|=r),Ia===4&&wf(e,Zr,s1,!1)),sc(e))}function QH(e,t,r){if(Tn&6)throw Error(rt(327));var n=!r&&(t&124)===0&&(t&e.expiredLanes)===0||N8(e,t),a=n?OJ(e,t):H_(e,t,!0),i=n;do{if(a===0){T4&&!n&&wf(e,t,0,!1);break}else{if(r=e.current.alternate,i&&!DJ(r)){a=H_(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=g6;var c=s.current.memoizedState.isDehydrated;if(c&&(Qh(s,o).flags|=256),o=H_(s,o,!1),o!==2){if(zT&&!c){s.errorRecoveryDisabledLanes|=i,u3|=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){Qh(e,0),wf(e,t,0,!0);break}e:{switch(n=e,i=a,i){case 0:case 1:throw Error(rt(345));case 4:if((t&4194048)!==t)break;case 6:wf(n,t,s1,!yf);break e;case 2:yo=null;break;case 3:case 5:break;default:throw Error(rt(329))}if((t&62914560)===t&&(a=WT+300-jl(),10<a)){if(wf(n,t,s1,!yf),l9(n,0,!0)!==0)break e;n.timeoutHandle=gU(MM.bind(null,n,r,yo,Ym,Aw,t,s1,u3,Zh,yf,i,2,-0,0),a);break e}MM(n,r,yo,Ym,Aw,t,s1,u3,Zh,yf,i,0,-0,0)}}break}while(!0);sc(e)}function MM(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)&&(V6={stylesheets:null,count:0,unsuspend:uee},VH(t),h=dee(),h!==null)){e.cancelPendingCommit=h(PM.bind(null,e,t,i,r,n,a,o,s,c,u,1,d,p)),wf(e,i,o,!l);return}PM(e,t,i,r,n,a,o,s,c)}function DJ(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 wf(e,t,r,n){t&=~$T,t&=~u3,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&&iB(e,r,t)}function _9(){return Tn&6?!0:(V8(0,!1),!1)}
vendor: 10,168 bytes, line 48
48function YT(){if(Fr!==null){if(bn===0)var e=Fr.return;else e=Fr,Xc=Q3=null,MT(e),Mh=null,W6=0,e=Fr;for(;e!==null;)RH(e.alternate,e),e=e.return;Fr=null}}function Qh(e,t){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,qJ(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),YT(),Vn=e,Fr=r=eu(e.current,null),Zr=t,bn=0,es=null,yf=!1,T4=N8(e,t),zT=!1,Zh=s1=$T=u3=Yf=Ia=0,yo=g6=null,Aw=!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 vu=t,d9(),r}function JH(e,t){Ar=null,ar.H=Im,t===$8||t===p9?(t=lM(),bn=3):t===IB?(t=lM(),bn=4):bn=t===AH?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,es=t,Fr===null&&(Ia=1,Um(e,i1(t,e.current)))}function eU(){var e=ar.H;return ar.H=Im,e===null?Im:e}function tU(){var e=ar.A;return ar.A=AJ,e}function Ow(){Ia=4,yf||(Zr&4194048)!==Zr&&d1.current!==null||(T4=!0),!(Yf&134217727)&&!(u3&134217727)||Vn===null||wf(Vn,Zr,s1,!1)}function H_(e,t,r){var n=Tn;Tn|=2;var a=eU(),i=tU();(Vn!==e||Zr!==t)&&(Ym=null,Qh(e,t)),t=!1;var o=Ia;e:do try{if(bn!==0&&Fr!==null){var s=Fr,c=es;switch(bn){case 8:YT(),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,_h(e,s,c,l),r&&T4){o=0;break e}break;default:l=bn,bn=0,es=null,_h(e,s,c,l)}}MJ(),o=Ia;break}catch(u){JH(e,u)}while(!0);return t&&e.shellSuspendCounter++,Xc=Q3=null,Tn=n,ar.H=a,ar.A=i,Fr===null&&(Vn=null,Zr=0,d9()),o}function MJ(){for(;Fr!==null;)rU(Fr)}function OJ(e,t){var r=Tn;Tn|=2;var n=eU(),a=tU();Vn!==e||Zr!==t?(Ym=null,Wm=jl()+500,Qh(e,t)):T4=N8(e,t);e:do try{if(bn!==0&&Fr!==null){t=Fr;var i=es;t:switch(bn){case 1:bn=0,es=null,_h(e,t,i,1);break;case 2:case 9:if(sM(i)){bn=0,es=null,OM(t);break}t=function(){bn!==2&&bn!==9||Vn!==e||(bn=7),sc(e)},i.then(t,t);break e;case 3:bn=7;break e;case 4:bn=5;break e;case 7:sM(i)?(bn=0,es=null,OM(t)):(bn=0,es=null,_h(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||wU(o)){bn=0,es=null;var c=s.sibling;if(c!==null)Fr=c;else{var l=s.return;l!==null?(Fr=l,x9(l)):Fr=null}break t}}bn=0,es=null,_h(e,t,i,5);break;case 6:bn=0,es=null,_h(e,t,i,6);break;case 8:YT(),Ia=6;break e;default:throw Error(rt(462))}}PJ();break}catch(u){JH(e,u)}while(!0);return Xc=Q3=null,ar.H=n,ar.A=a,Tn=r,Fr!==null?0:(Vn=null,Zr=0,d9(),Ia)}function PJ(){for(;Fr!==null&&!eQ();)rU(Fr)}function rU(e){var t=PH(e.alternate,e,vu);e.memoizedProps=e.pendingProps,t===null?x9(e):Fr=t}function OM(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=TM(r,t,t.pendingProps,t.type,void 0,Zr);break;case 11:t=TM(r,t,t.pendingProps,t.type.render,t.ref,Zr);break;case 5:MT(t);default:RH(r,t),t=Fr=RB(t,vu),t=PH(r,t,vu)}e.memoizedProps=e.pendingProps,t===null?x9(e):Fr=t}function _h(e,t,r,n){Xc=Q3=null,MT(t),Mh=null,W6=0;var a=t.return;try{if(wJ(e,a,t,r,Zr)){Ia=1,Um(e,i1(r,e.current)),Fr=null;return}}catch(i){if(a!==null)throw Fr=a,i;Ia=1,Um(e,i1(r,e.current)),Fr=null;return}t.flags&32768?(fn||n===1?e=!0:T4||Zr&536870912?e=!1:(yf=e=!0,(n===2||n===9||n===3||n===6)&&(n=d1.current,n!==null&&n.tag===13&&(n.flags|=16384))),nU(t,e)):x9(t)}function x9(e){var t=e;do{if(t.flags&32768){nU(t,yf);return}e=t.return;var r=EJ(t.alternate,t,vu);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 nU(e,t){do{var r=TJ(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 PM(e,t,r,n,a,i,o,s,c){e.cancelPendingCommit=null;do y9();while(a0!==0);if(Tn&6)throw Error(rt(327));if(t!==null){if(t===e.current)throw Error(rt(177));if(i=t.lanes|t.childLanes,i|=gT,uQ(e,r,i,o,s,c),e===Vn&&(Fr=Vn=null,Zr=0),Kh=t,Of=e,Oh=r,kw=i,Dw=a,ZH=n,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,FJ(Am,function(){return lU(),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=Tn,Tn|=4;try{SJ(e,t,r)}finally{Tn=o,dn.p=a,ar.T=n}}a0=1,aU(),iU(),oU()}}function aU(){if(a0===1){a0=0;var e=Of,t=Kh,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=Tn;Tn|=4;try{WH(t,e);var i=Nw,o=SB(e.containerInfo),s=i.focusedElem,c=i.selectionRange;if(o!==s&&s&&s.ownerDocument&&TB(s.ownerDocument.documentElement,s)){if(c!==null&&vT(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=JD(s,v),w=JD(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 T=h[s];T.element.scrollLeft=T.left,T.element.scrollTop=T.top}}Qm=!!Lw,Nw=Lw=null}finally{Tn=a,dn.p=n,ar.T=r}}e.current=t,a0=2}}function iU(){if(a0===2){a0=0;var e=Of,t=Kh,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=Tn;Tn|=4;try{HH(e,t.alternate,t)}finally{Tn=a,dn.p=n,ar.T=r}}a0=3}}function oU(){if(a0===4||a0===3){a0=0,tQ();var e=Of,t=Kh,r=Oh,n=ZH;t.subtreeFlags&10256||t.flags&10256?a0=5:(a0=0,Kh=Of=null,sU(e,e.pendingLanes));var a=e.pendingLanes;if(a===0&&(Mf=null),cT(r),t=t.stateNode,us&&typeof us.onCommitFiberRoot=="function")try{us.onCommitFiberRoot(L8,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}}Oh&3&&y9(),sc(e),a=e.pendingLanes,r&4194090&&a&42?e===Mw?_6++:(_6=0,Mw=e):_6=0,V8(0,!1)}}function sU(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,z8(t)))}function y9(e){return aU(),iU(),oU(),lU()}function lU(){if(a0!==5)return!1;var e=Of,t=kw;kw=0;var r=cT(Oh),n=ar.T,a=dn.p;try{dn.p=32>r?32:r,ar.T=null,r=Dw,Dw=null;var i=Of,o=Oh;if(a0=0,Kh=Of=null,Oh=0,Tn&6)throw Error(rt(331));var s=Tn;if(Tn|=4,GH(i.current),jH(i,i.current,o,r),Tn=s,V8(0,!1),us&&typeof us.onPostCommitFiberRoot=="function")try{us.onPostCommitFiberRoot(L8,i)}catch{}return!0}finally{dn.p=a,ar.T=n,sU(e,t)}}function RM(e,t,r){t=i1(r,t),t=Ew(e.stateNode,t,2),e=Df(e,t,2),e!==null&&(F8(e,2),sc(e))}function Fn(e,t,r){if(e.tag===3)RM(e,e,r);else for(;t!==null;){if(t.tag===3){RM(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Mf===null||!Mf.has(n))){e=i1(r,e),r=SH(2),n=Df(t,r,2),n!==null&&(CH(r,n,t,e),F8(n,2),sc(n));break}}t=t.return}}function U_(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new kJ;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)||(zT=!0,a.add(r),e=RJ.bind(null,e,t,r),t.then(e,e))}function RJ(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()-WT?!(Tn&2)&&Qh(e,0):$T|=r,Zh===Zr&&(Zh=0)),sc(e)}function cU(e,t){t===0&&(t=aB()),e=E4(e,t),e!==null&&(F8(e,t),sc(e))}function LJ(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),cU(e,r)}function NJ(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(rt(314))}n!==null&&n.delete(t),cU(e,r)}function FJ(e,t){return sT(e,t)}var jm=null,eh=null,Pw=!1,Vm=!1,z_=!1,f3=0;function sc(e){e!==eh&&e.next===null&&(eh===null?jm=eh=e:eh=eh.next=e),Vm=!0,Pw||(Pw=!0,BJ())}function V8(e,t){if(!z_&&Vm){z_=!0;do for(var r=!1,n=jm;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,LM(n,i))}else i=Zr,i=l9(n,n===Vn?i:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),!(i&3)||N8(n,i)||(r=!0,LM(n,i));n=n.next}while(r);z_=!1}}function IJ(){uU()}function uU(){Vm=Pw=!1;var e=0;f3!==0&&(VJ()&&(e=f3),f3=0);for(var t=jl(),r=null,n=jm;n!==null;){var a=n.next,i=fU(n,t);i===0?(n.next=null,r===null?jm=a:r.next=a,a===null&&(eh=r)):(r=n,(e!==0||i&3)&&(Vm=!0)),n=a}V8(e,!1)}function fU(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]=cQ(s,t)):c<=t&&(e.expiredLanes|=s),i&=~s}if(t=Vn,r=Zr,r=l9(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&&h_(n),e.callbackNode=null,e.callbackPriority=0;if(!(r&3)||N8(e,r)){if(t=r&-r,t===e.callbackPriority)return t;switch(n!==null&&h_(n),cT(r)){case 2:case 8:r=tB;break;case 32:r=Am;break;case 268435456:r=rB;break;default:r=Am}return n=dU.bind(null,e),r=sT(r,n),e.callbackPriority=t,e.callbackNode=r,t}return n!==null&&n!==null&&h_(n),e.callbackPriority=2,e.callbackNode=null,2}function dU(e,t){if(a0!==0&&a0!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(y9()&&e.callbackNode!==r)return null;var n=Zr;return n=l9(e,e===Vn?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n===0?null:(QH(e,n,t),fU(e,jl()),e.callbackNode!=null&&e.callbackNode===r?dU.bind(null,e):null)}function LM(e,t){if(y9())return null;QH(e,t,!0)}function BJ(){GJ(function(){Tn&6?sT(eB,IJ):uU()})}function jT(){return f3===0&&(f3=nB()),f3}function NM(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Xp(""+e)}function FM(e,t){var r=t.ownerDocument.createElement("input");
vendor: 11,361 bytes, lines 48-49
48return 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 HJ(e,t,r,n,a){if(t==="submit"&&r&&r.stateNode===a){var i=NM((a[Co]||null).action),o=n.submitter;o&&(t=(t=o[Co]||null)?NM(t.formAction):o.getAttribute("formAction"),t!==null&&(i=t,o=null));var s=new c9("action","action",null,n,a);e.push({event:s,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(f3!==0){var c=o?FM(a,o):new FormData(a);ww(r,{pending:!0,data:c,method:a.method,action:i},null,c)}}else typeof i=="function"&&(s.preventDefault(),c=o?FM(a,o):new FormData(a),ww(r,{pending:!0,data:c,method:a.method,action:i},i,c))},currentTarget:a}]})}}for(var $_=0;$_<cw.length;$_++){var W_=cw[$_],UJ=W_.toLowerCase(),zJ=W_[0].toUpperCase()+W_.slice(1);tl(UJ,"on"+zJ)}tl(AB,"onAnimationEnd");tl(kB,"onAnimationIteration");tl(DB,"onAnimationStart");tl("dblclick","onDoubleClick");tl("focusin","onFocus");tl("focusout","onBlur");tl(aJ,"onTransitionRun");tl(iJ,"onTransitionStart");tl(oJ,"onTransitionCancel");tl(MB,"onTransitionEnd");Yh("onMouseEnter",["mouseout","mouseover"]);Yh("onMouseLeave",["mouseout","mouseover"]);Yh("onPointerEnter",["pointerout","pointerover"]);Yh("onPointerLeave",["pointerout","pointerover"]);X3("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));X3("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));X3("onBeforeInput",["compositionend","keypress","textInput","paste"]);X3("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));X3("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));X3("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Y6="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(" "),$J=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Y6));function hU(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){Hm(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){Hm(u)}a.currentTarget=null,i=c}}}}function Lr(e,t){var r=t[rw];r===void 0&&(r=t[rw]=new Set);var n=e+"__bubble";r.has(n)||(pU(t,e,2,!1),r.add(n))}function Y_(e,t,r){var n=0;t&&(n|=4),pU(r,e,n,t)}var sp="_reactListening"+Math.random().toString(36).slice(2);function VT(e){if(!e[sp]){e[sp]=!0,lB.forEach(function(r){r!=="selectionchange"&&($J.has(r)||Y_(r,!1,e),Y_(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[sp]||(t[sp]=!0,Y_("selectionchange",!1,t))}}function pU(e,t,r,n){switch(CU(t)){case 2:var a=mee;break;case 8:a=vee;break;default:a=ZT}r=a.bind(null,t,r,e),a=void 0,!ow||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 j_(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=ch(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}vB(function(){var l=i,u=dT(r),h=[];e:{var d=OB.get(e);if(d!==void 0){var p=c9,g=e;switch(e){case"keypress":if(Kp(r)===0)break e;case"keydown":case"keyup":p=FQ;break;case"focusin":g="focus",p=w_;break;case"focusout":g="blur",p=w_;break;case"beforeblur":case"afterblur":p=w_;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=WD;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=TQ;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=HQ;break;case AB:case kB:case DB:p=AQ;break;case MB:p=zQ;break;case"scroll":case"scrollend":p=bQ;break;case"wheel":p=WQ;break;case"copy":case"cut":case"paste":p=DQ;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=jD;break;case"toggle":case"beforetoggle":p=jQ}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 T=w;if(y=T.stateNode,T=T.tag,T!==5&&T!==26&&T!==27||y===null||x===null||(T=B6(w,x),T!=null&&v.push(j6(w,T,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!==iw&&(g=r.relatedTarget||r.fromElement)&&(ch(g)||g[w4]))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?ch(g):null,g!==null&&(_=R8(g),v=g.tag,g!==_||v!==5&&v!==27&&v!==6)&&(g=null)):(p=null,g=l),p!==g)){if(v=WD,T="onMouseLeave",x="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(v=jD,T="onPointerLeave",x="onPointerEnter",w="pointer"),_=p==null?d:X5(p),y=g==null?d:X5(g),d=new v(T,w+"leave",p,r,u),d.target=_,d.relatedTarget=y,T=null,ch(u)===l&&(v=new v(x,w+"enter",g,r,u),v.target=y,v.relatedTarget=_,T=v),_=T,p&&g)t:{for(v=p,x=g,w=0,y=v;y;y=Ld(y))w++;for(y=0,T=x;T;T=Ld(T))y++;for(;0<w-y;)v=Ld(v),w--;for(;0<y-w;)x=Ld(x),y--;for(;w--;){if(v===x||x!==null&&v===x.alternate)break t;v=Ld(v),x=Ld(x)}v=null}else v=null;p!==null&&IM(h,d,p,v,!1),g!==null&&_!==null&&IM(h,_,g,v,!0)}}e:{if(d=l?X5(l):window,p=d.nodeName&&d.nodeName.toLowerCase(),p==="select"||p==="input"&&d.type==="file")var A=XD;else if(GD(d))if(bB)A=tJ;else{A=JQ;var S=QQ}else p=d.nodeName,!p||p.toLowerCase()!=="input"||d.type!=="checkbox"&&d.type!=="radio"?l&&fT(l.elementType)&&(A=XD):A=eJ;if(A&&(A=A(e,l))){wB(h,A,r,u);break e}S&&S(e,d,l),e==="focusout"&&l&&d.type==="number"&&l.memoizedProps.value!=null&&aw(d,"number",d.value)}switch(S=l?X5(l):window,e){case"focusin":(GD(S)||S.contentEditable==="true")&&(dh=S,sw=l,l6=null);break;case"focusout":l6=sw=dh=null;break;case"mousedown":lw=!0;break;case"contextmenu":case"mouseup":case"dragend":lw=!1,eM(h,r,u);break;case"selectionchange":if(nJ)break;case"keydown":case"keyup":eM(h,r,u)}var C;if(mT)e:{switch(e){case"compositionstart":var E="onCompositionStart";break e;case"compositionend":E="onCompositionEnd";break e;case"compositionupdate":E="onCompositionUpdate";break e}E=void 0}else fh?xB(e,r)&&(E="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(E="onCompositionStart");E&&(_B&&r.locale!=="ko"&&(fh||E!=="onCompositionStart"?E==="onCompositionEnd"&&fh&&(C=gB()):(xf=u,hT="value"in xf?xf.value:xf.textContent,fh=!0)),S=qm(l,E),0<S.length&&(E=new YD(E,e,null,r,u),h.push({event:E,listeners:S}),C?E.data=C:(C=yB(r),C!==null&&(E.data=C)))),(C=qQ?GQ(e,r):XQ(e,r))&&(E=qm(l,"onBeforeInput"),0<E.length&&(S=new YD("onBeforeInput","beforeinput",null,r,u),h.push({event:S,listeners:E}),S.data=C)),HJ(h,e,l,r,u)}hU(h,t)})}function j6(e,t,r){return{instance:e,listener:t,currentTarget:r}}function qm(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=B6(e,r),a!=null&&n.unshift(j6(e,a,i)),a=B6(e,t),a!=null&&n.push(j6(e,a,i))),e.tag===3)return n;e=e.return}return[]}function Ld(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function IM(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=B6(r,i),l!=null&&o.unshift(j6(r,l,c))):a||(l=B6(r,i),l!=null&&o.push(j6(r,l,c)))),r=r.return}o.length!==0&&e.push({event:t,listeners:o})}var WJ=/\r\n?/g,YJ=/\u0000|\uFFFD/g;function BM(e){return(typeof e=="string"?e:""+e).replace(WJ,` 49`).replace(YJ,"")}function mU(e,t){return t=BM(t),BM(e)===t}function w9(){}function kn(e,t,r,n,a,i){switch(r){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||jh(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&jh(e,""+n);break;case"className":ep(e,"class",n);break;case"tabIndex":ep(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":ep(e,r,n);break;case"style":mB(e,n,i);break;case"data":if(t!=="object"){ep(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=Xp(""+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"&&kn(e,t,"name",a.name,a,null),kn(e,t,"formEncType",a.formEncType,a,null),kn(e,t,"formMethod",a.formMethod,a,null),kn(e,t,"formTarget",a.formTarget,a,null)):(kn(e,t,"encType",a.encType,a,null),kn(e,t,"method",a.method,a,null),kn(e,t,"target",a.target,a,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(r);break}n=Xp(""+n),e.setAttribute(r,n);break;case"onClick":n!=null&&(e.onclick=w9);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(rt(61));if(r=n.__html,r!=null){if(a.children!=null)throw Error(rt(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=Xp(""+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),Gp(e,"popover",n);break;case"xlinkActuate":Hc(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":Hc(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":Hc(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":Hc(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":Hc(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":Hc(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":Hc(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":Hc(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":Hc(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":Gp(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=yQ.get(r)||r,Gp(e,r,n))}}function Rw(e,t,r,n,a,i){switch(r){case"style":mB(e,n,i);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(rt(61));if(r=n.__html,r!=null){if(a.children!=null)throw Error(rt(60));e.innerHTML=r}}break;case"children":typeof n=="string"?jh(e,n):(typeof n=="number"||typeof n=="bigint")&&jh(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=w9);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!cB.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,""):Gp(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(rt(137,t));default:kn(e,t,i,o,r,null)}}a&&kn(e,t,"srcSet",r.srcSet,r,null),n&&kn(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(rt(137,t));break;default:kn(e,t,n,u,r,null)}}dB(e,i,s,c,l,o,a,!1),km(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:kn(e,t,a,s,r,null)}t=i,r=o,e.multiple=!!n,t!=null?Sh(e,!!n,t,!1):r!=null&&Sh(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(rt(91));break;default:kn(e,t,o,s,r,null)}pB(e,n,a,i),km(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:kn(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<Y6.length;n++)Lr(Y6[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(rt(137,t));default:kn(e,t,l,n,r,null)}return;default:if(fT(t)){for(u in r)r.hasOwnProperty(u)&&(n=r[u],n!==void 0&&Rw(e,t,u,n,r,void 0));return}}for(s in r)r.hasOwnProperty(s)&&(n=r[s],n!=null&&kn(e,t,s,n,r,null))}function jJ(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: 13,514 bytes, line 49
49default:n.hasOwnProperty(p)||kn(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(rt(137,t));break;default:p!==h&&kn(e,t,d,p,n,h)}}nw(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)||kn(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&&kn(e,t,a,i,n,c)}t=s,r=o,n=p,d!=null?Sh(e,!!r,d,!1):!!n!=!!r&&(t!=null?Sh(e,!!r,t,!0):Sh(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:kn(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(rt(91));break;default:a!==i&&kn(e,t,o,a,n,i)}hB(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:kn(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:kn(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)&&kn(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(rt(137,t));break;default:kn(e,t,l,d,n,p)}return;default:if(fT(t)){for(var _ in r)d=r[_],r.hasOwnProperty(_)&&d!==void 0&&!n.hasOwnProperty(_)&&Rw(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||Rw(e,t,u,d,n,p);return}}for(var x in r)d=r[x],r.hasOwnProperty(x)&&d!=null&&!n.hasOwnProperty(x)&&kn(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||kn(e,t,h,d,n,p)}var Lw=null,Nw=null;function Gm(e){return e.nodeType===9?e:e.ownerDocument}function HM(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 vU(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 Fw(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 V_=null;function VJ(){var e=window.event;return e&&e.type==="popstate"?e===V_?!1:(V_=e,!0):(V_=null,!1)}var gU=typeof setTimeout=="function"?setTimeout:void 0,qJ=typeof clearTimeout=="function"?clearTimeout:void 0,UM=typeof Promise=="function"?Promise:void 0,GJ=typeof queueMicrotask=="function"?queueMicrotask:typeof UM<"u"?function(e){return UM.resolve(null).then(e).catch(XJ)}:gU;function XJ(e){setTimeout(function(){throw e})}function s2(e){return e==="head"}function zM(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&&x6(o.documentElement),r&2&&x6(o.body),r&4)for(r=o.head,x6(r),o=r.firstChild;o;){var s=o.nextSibling,c=o.nodeName;o[I8]||c==="SCRIPT"||c==="STYLE"||c==="LINK"&&o.rel.toLowerCase()==="stylesheet"||r.removeChild(o),o=s}}if(a===0){e.removeChild(i),Z6(t);return}a--}else r==="$"||r==="$?"||r==="$!"?a++:n=r.charCodeAt(0)-48;else n=0;r=i}while(r);Z6(t)}function Iw(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":Iw(r),uT(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function ZJ(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[I8])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 KJ(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 Bw(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function QJ(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 Hw=null;function $M(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 _U(e,t,r){switch(t=Gm(r),e){case"html":if(e=t.documentElement,!e)throw Error(rt(452));return e;case"head":if(e=t.head,!e)throw Error(rt(453));return e;case"body":if(e=t.body,!e)throw Error(rt(454));return e;default:throw Error(rt(451))}}function x6(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);uT(e)}var h1=new Map,WM=new Set;function Xm(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Eu=dn.d;dn.d={f:JJ,r:eee,D:tee,C:ree,L:nee,m:aee,X:oee,S:iee,M:see};function JJ(){var e=Eu.f(),t=_9();return e||t}function eee(e){var t=b4(e);t!==null&&t.tag===5&&t.type==="form"?fH(t):Eu.r(e)}var S4=typeof document>"u"?null:document;function xU(e,t,r){var n=S4;if(n&&typeof t=="string"&&t){var a=a1(t);a='link[rel="'+e+'"][href="'+a+'"]',typeof r=="string"&&(a+='[crossorigin="'+r+'"]'),WM.has(a)||(WM.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 tee(e){Eu.D(e),xU("dns-prefetch",e,null)}function ree(e,t){Eu.C(e,t),xU("preconnect",e,t)}function nee(e,t,r){Eu.L(e,t,r);var n=S4;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=Jh(e);break;case"script":i=C4(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(q8(i))||t==="script"&&n.querySelector(G8(i))||(t=n.createElement("link"),c0(t,"link",e),Ri(t),n.head.appendChild(t)))}}function aee(e,t){Eu.m(e,t);var r=S4;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=C4(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(G8(i)))return}n=r.createElement("link"),c0(n,"link",e),Ri(n),r.head.appendChild(n)}}}function iee(e,t,r){Eu.S(e,t,r);var n=S4;if(n&&e){var a=Th(n).hoistableStyles,i=Jh(e);t=t||"default";var o=a.get(i);if(!o){var s={loading:0,preload:null};if(o=n.querySelector(q8(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,am(o,t,n)}o={type:"stylesheet",instance:o,count:1,state:s},a.set(i,o)}}}function oee(e,t){Eu.X(e,t);var r=S4;if(r&&e){var n=Th(r).hoistableScripts,a=C4(e),i=n.get(a);i||(i=r.querySelector(G8(a)),i||(e=ia({src:e,async:!0},t),(t=h1.get(a))&>(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 see(e,t){Eu.M(e,t);var r=S4;if(r&&e){var n=Th(r).hoistableScripts,a=C4(e),i=n.get(a);i||(i=r.querySelector(G8(a)),i||(e=ia({src:e,async:!0,type:"module"},t),(t=h1.get(a))&>(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 YM(e,t,r,n){var a=(a=Af.current)?Xm(a):null;if(!a)throw Error(rt(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(t=Jh(r.href),r=Th(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=Jh(r.href);var i=Th(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(q8(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||lee(a,e,r,o.state))),t&&n===null)throw Error(rt(528,""));return o}if(t&&n!==null)throw Error(rt(529,""));return null;case"script":return t=r.async,r=r.src,typeof r=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=C4(r),r=Th(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(rt(444,e))}}function Jh(e){return'href="'+a1(e)+'"'}function q8(e){return'link[rel="stylesheet"]['+e+"]"}function yU(e){return ia({},e,{"data-precedence":e.precedence,precedence:null})}function lee(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 C4(e){return'[src="'+a1(e)+'"]'}function G8(e){return"script[async]"+e}function jM(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),am(n,r.precedence,e),t.instance=n;case"stylesheet":a=Jh(r.href);var i=e.querySelector(q8(a));if(i)return t.state.loading|=4,t.instance=i,Ri(i),i;n=yU(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,am(i,r.precedence,e),t.instance=i;case"script":return i=C4(r.src),(a=e.querySelector(G8(i)))?(t.instance=a,Ri(a),a):(n=r,(a=h1.get(i))&&(n=ia({},r),GT(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(rt(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(n=t.instance,t.state.loading|=4,am(n,r.precedence,e));return t.instance}function am(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 GT(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var im=null;
vendor: 5,979 bytes, line 49
49function VM(e,t,r){if(im===null){var n=new Map,a=im=new Map;a.set(r,n)}else a=im,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[I8]||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 qM(e,t,r){e=e.ownerDocument||e,e.head.insertBefore(r,t==="title"?e.querySelector("head > title"):null)}function cee(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 wU(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var V6=null;function uee(){}function fee(e,t,r){if(V6===null)throw Error(rt(475));var n=V6;if(t.type==="stylesheet"&&(typeof r.media!="string"||matchMedia(r.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var a=Jh(r.href),i=e.querySelector(q8(a));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(n.count++,n=Zm.bind(n),e.then(n,n)),t.state.loading|=4,t.instance=i,Ri(i);return}i=e.ownerDocument||e,r=yU(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=Zm.bind(n),e.addEventListener("load",t),e.addEventListener("error",t))}}function dee(){if(V6===null)throw Error(rt(475));var e=V6;return e.stylesheets&&e.count===0&&Uw(e,e.stylesheets),0<e.count?function(t){var r=setTimeout(function(){if(e.stylesheets&&Uw(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 Zm(){if(this.count--,this.count===0){if(this.stylesheets)Uw(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Km=null;function Uw(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Km=new Map,t.forEach(hee,e),Km=null,Zm.call(e))}function hee(e,t){if(!(t.state.loading&4)){var r=Km.get(e);if(r)var n=r.get(null);else{r=new Map,Km.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=Zm.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 q6={$$typeof:Vc,Provider:null,Consumer:null,_currentValue:i3,_currentValue2:i3,_threadCount:0};function pee(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=p_(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=p_(0),this.hiddenUpdates=p_(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 bU(e,t,r,n,a,i,o,s,c,l,u,h){return e=new pee(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=bT(),t.refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:n,isDehydrated:r,cache:t},TT(i),e}function EU(e){return e?(e=mh,e):mh}function TU(e,t,r,n,a,i){a=EU(a),n.context===null?n.context=a:n.pendingContext=a,n=kf(t),n.payload={element:r},i=i===void 0?null:i,i!==null&&(n.callback=i),r=Df(e,n,t),r!==null&&(hs(r,e,t),f6(r,e,t))}function GM(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function XT(e,t){GM(e,t),(e=e.alternate)&&GM(e,t)}function SU(e){if(e.tag===13){var t=E4(e,67108864);t!==null&&hs(t,e,67108864),XT(e,67108864)}}var Qm=!0;function mee(e,t,r,n){var a=ar.T;ar.T=null;var i=dn.p;try{dn.p=2,ZT(e,t,r,n)}finally{dn.p=i,ar.T=a}}function vee(e,t,r,n){var a=ar.T;ar.T=null;var i=dn.p;try{dn.p=8,ZT(e,t,r,n)}finally{dn.p=i,ar.T=a}}function ZT(e,t,r,n){if(Qm){var a=zw(n);if(a===null)j_(e,t,n,Jm,r),XM(e,n);else if(_ee(a,e,t,r,n))n.stopPropagation();else if(XM(e,n),t&4&&-1<gee.indexOf(e)){for(;a!==null;){var i=b4(a);if(i!==null)switch(i.tag){case 3:if(i=i.stateNode,i.current.memoizedState.isDehydrated){var o=W2(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}sc(i),!(Tn&6)&&(Wm=jl()+500,V8(0,!1))}}break;case 13:s=E4(i,2),s!==null&&hs(s,i,2),_9(),XT(i,2)}if(i=zw(n),i===null&&j_(e,t,n,Jm,r),i===a)break;a=i}a!==null&&n.stopPropagation()}else j_(e,t,n,null,r)}}function zw(e){return e=dT(e),KT(e)}var Jm=null;function KT(e){if(Jm=null,e=ch(e),e!==null){var t=R8(e);if(t===null)e=null;else{var r=t.tag;if(r===13){if(e=ZI(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 Jm=e,null}function CU(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 5,432 bytes, line 49
49: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(rQ()){case eB:return 2;case tB:return 8;case Am:case nQ:return 32;case rB:return 268435456;default:return 32}default:return 32}}var $w=!1,Pf=null,Rf=null,Lf=null,G6=new Map,X6=new Map,pf=[],gee="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 XM(e,t){switch(e){case"focusin":case"focusout":Pf=null;break;case"dragenter":case"dragleave":Rf=null;break;case"mouseover":case"mouseout":Lf=null;break;case"pointerover":case"pointerout":G6.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":X6.delete(t.pointerId)}}function _5(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=b4(t),t!==null&&SU(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,a!==null&&t.indexOf(a)===-1&&t.push(a),e)}function _ee(e,t,r,n,a){switch(t){case"focusin":return Pf=_5(Pf,e,t,r,n,a),!0;case"dragenter":return Rf=_5(Rf,e,t,r,n,a),!0;case"mouseover":return Lf=_5(Lf,e,t,r,n,a),!0;case"pointerover":var i=a.pointerId;return G6.set(i,_5(G6.get(i)||null,e,t,r,n,a)),!0;case"gotpointercapture":return i=a.pointerId,X6.set(i,_5(X6.get(i)||null,e,t,r,n,a)),!0}return!1}function AU(e){var t=ch(e.target);if(t!==null){var r=R8(t);if(r!==null){if(t=r.tag,t===13){if(t=ZI(r),t!==null){e.blockedOn=t,fQ(e.priority,function(){if(r.tag===13){var n=ds();n=lT(n);var a=E4(r,n);a!==null&&hs(a,r,n),XT(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 om(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=zw(e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);iw=n,r.target.dispatchEvent(n),iw=null}else return t=b4(r),t!==null&&SU(t),e.blockedOn=r,!1;t.shift()}return!0}function ZM(e,t,r){om(e)&&r.delete(t)}function xee(){$w=!1,Pf!==null&&om(Pf)&&(Pf=null),Rf!==null&&om(Rf)&&(Rf=null),Lf!==null&&om(Lf)&&(Lf=null),G6.forEach(ZM),X6.forEach(ZM)}function lp(e,t){e.blockedOn===t&&(e.blockedOn=null,$w||($w=!0,vi.unstable_scheduleCallback(vi.unstable_NormalPriority,xee)))}var cp=null;function KM(e){cp!==e&&(cp=e,vi.unstable_scheduleCallback(vi.unstable_NormalPriority,function(){cp===e&&(cp=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(KT(n||r)===null)continue;break}var i=b4(r);i!==null&&(e.splice(t,3),t-=3,ww(i,{pending:!0,data:a,method:r.method,action:n},n,a))}}))}function Z6(e){function t(c){return lp(c,e)}Pf!==null&&lp(Pf,e),Rf!==null&&lp(Rf,e),Lf!==null&&lp(Lf,e),G6.forEach(t),X6.forEach(t);for(var r=0;r<pf.length;r++){var n=pf[r];n.blockedOn===e&&(n.blockedOn=null)}for(;0<pf.length&&(r=pf[0],r.blockedOn===null);)AU(r),r.blockedOn===null&&pf.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||KM(r);else if(o){var s=null;if(i&&i.hasAttribute("formAction")){if(a=i,o=i[Co]||null)s=o.formAction;else if(KT(a)!==null)continue}else s=o.action;typeof s=="function"?r[n+1]=s:(r.splice(n,3),n-=3),KM(r)}}}function QT(e){this._internalRoot=e}b9.prototype.render=QT.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(rt(409));var r=t.current,n=ds();TU(r,n,e,t,null,null)};b9.prototype.unmount=QT.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;TU(e.current,2,null,e,null,null),_9(),t[w4]=null}};function b9(e){this._internalRoot=e}b9.prototype.unstable_scheduleHydration=function(e){if(e){var t=sB();e={blockedOn:null,target:e,priority:t};for(var r=0;r<pf.length&&t!==0&&t<pf[r].priority;r++);pf.splice(r,0,e),r===0&&AU(e)}};var QM=GI.version;if(QM!=="19.1.1")throw Error(rt(527,QM,"19.1.1"));dn.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(rt(188)):(e=Object.keys(e).join(","),Error(rt(268,e)));return e=XK(t),e=e!==null?KI(e):null,e=e===null?null:e.stateNode,e};var yee={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:ar,reconcilerVersion:"19.1.1"};
49if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var up=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!up.isDisabled&&up.supportsFiber)try{L8=up.inject(yee),us=up}catch{}}i9.createRoot=function(e,t){if(!XI(e))throw Error(rt(299));var r=!1,n="",a=bH,i=EH,o=TH,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=bU(e,1,!1,null,null,r,n,a,i,o,s,null),e[w4]=t.current,VT(e),new QT(t)};i9.hydrateRoot=function(e,t,r){if(!XI(e))throw Error(rt(299));var n=!1,a="",i=bH,o=EH,s=TH,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=bU(e,1,!0,t,r??null,n,a,i,o,s,c,l),t.context=EU(null),r=t.current,n=ds(),n=lT(n),a=kf(n),a.callback=null,Df(r,a,n),r=n,t.current.lanes=r,F8(t,r),sc(t),e[w4]=t.current,VT(e),new b9(t)};i9.version="19.1.1";function kU(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(kU)}catch(e){console.error(e)}}kU(),NI.exports=i9;var fIe=NI.exports;function zi(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}var wee=zi;zi.EventEmitter=zi;zi.prototype._events=void 0;zi.prototype._maxListeners=void 0;zi.defaultMaxListeners=10;zi.prototype.setMaxListeners=function(e){if(!bee(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||K6(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],DU(r))return!1;if(gu(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;default:a=Array.prototype.slice.call(arguments,1),r.apply(this,a)}else if(K6(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(!gu(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,gu(t.listener)?t.listener:t),this._events[e]?K6(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,K6(this._events[e])&&!this._events[e].warned&&(DU(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(!gu(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(!gu(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||gu(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(K6(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
49("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],gu(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=[]:gu(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(gu(t))return 1;if(t)return t.length}return 0};zi.listenerCount=function(e,t){return e.listenerCount(t)};function gu(e){return typeof e=="function"}function bee(e){return typeof e=="number"}function K6(e){return typeof e=="object"&&e!==null}function DU(e){return e===void 0}const dIe=ks(wee);var MU=typeof global=="object"&&global&&global.Object===Object&&global,Eee=typeof self=="object"&&self&&self.Object===Object&&self,rl=MU||Eee||Function("return this")(),Ao=rl.Symbol,OU=Object.prototype,Tee=OU.hasOwnProperty,See=OU.toString,x5=Ao?Ao.toStringTag:void 0;function Cee(e){var t=Tee.call(e,x5),r=e[x5];try{e[x5]=void 0;var n=!0}catch{}var a=See.call(e);return n&&(t?e[x5]=r:delete e[x5]),a}var Aee=Object.prototype,kee=Aee.toString;function Dee(e){return kee.call(e)}var Mee="[object Null]",Oee="[object Undefined]",JM=Ao?Ao.toStringTag:void 0;function J3(e){return e==null?e===void 0?Oee:Mee:JM&&JM in Object(e)?Cee(e):Dee(e)}function Jl(e){return e!=null&&typeof e=="object"}var Pee="[object Symbol]";function C3(e){return typeof e=="symbol"||Jl(e)&&J3(e)==Pee}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,Ree=1/0,eO=Ao?Ao.prototype:void 0,tO=eO?eO.toString:void 0;function X8(e){if(typeof e=="string")return e;if(gi(e))return q1(e,X8)+"";if(C3(e))return tO?tO.call(e):"";var t=e+"";return t=="0"&&1/e==-Ree?"-0":t}var Lee=/\s/;function Nee(e){for(var t=e.length;t--&&Lee.test(e.charAt(t)););return t}var Fee=/^\s+/;function PU(e){return e&&e.slice(0,Nee(e)+1).replace(Fee,"")}function ec(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var rO=NaN,Iee=/^[-+]0x[0-9a-f]+$/i,Bee=/^0b[01]+$/i,Hee=/^0o[0-7]+$/i,Uee=parseInt;function Ww(e){if(typeof e=="number")return e;if(C3(e))return rO;if(ec(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ec(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=PU(e);var r=Bee.test(e);return r||Hee.test(e)?Uee(e.slice(2),r?2:8):Iee.test(e)?rO:+e}var nO=1/0,zee=17976931348623157e292;function sm(e){if(!e)return e===0?e:0;if(e=Ww(e),e===nO||e===-nO){var t=e<0?-1:1;return t*zee}return e===e?e:0}function JT(e){var t=sm(e),r=t%1;return t===t?r?t-r:t:0}function A4(e){return e}var $ee="[object AsyncFunction]",Wee="[object Function]",Yee="[object GeneratorFunction]",jee="[object Proxy]";function RU(e){if(!ec(e))return!1;var t=J3(e);return t==Wee||t==Yee||t==$ee||t==jee}var q_=rl["__core-js_shared__"],aO=function(){var e=/[^.]+$/.exec(q_&&q_.keys&&q_.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Vee(e){return!!aO&&aO in e}var qee=Function.prototype,Gee=qee.toString;function ed(e){if(e!=null){try{return Gee.call(e)}catch{}try{return e+""}catch{}}return""}var Xee=/[\\^$.*+?()[\]{}|]/g,Zee=/^\[object .+?Constructor\]$/,Kee=Function.prototype,Qee=Object.prototype,Jee=Kee.toString,ete=Qee.hasOwnProperty,tte=RegExp("^"+Jee.call(ete).replace(Xee,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function rte(e){if(!ec(e)||Vee(e))return!1;var t=RU(e)?tte:Zee;return t.test(ed(e))}function nte(e,t){return e==null?void 0:e[t]}function td(e,t){var r=nte(e,t);return rte(r)?r:void 0}var Yw=td(rl,"WeakMap"),iO=Object.create,ate=function(){function e(){}return function(t){if(!ec(t))return{};if(iO)return iO(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function ite(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 ote(){}function LU(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var ste=800,lte=16,cte=Date.now;function ute(e){var t=0,r=0;return function(){var n=cte(),a=lte-(n-r);if(r=n,a>0){if(++t>=ste)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function fte(e){return function(){return e}}var ev=function(){try{var e=td(Object,"defineProperty");return e({},"",{}),e}catch{}}(),dte=ev?function(e,t){return ev(e,"toString",{configurable:!0,enumerable:!1,value:fte(t),writable:!0})}:A4;const hte=dte;var pte=ute(hte);function NU(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}function FU(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 mte(e){return e!==e}function vte(e,t,r){for(var n=r-1,a=e.length;++n<a;)if(e[n]===t)return n;return-1}function eS(e,t,r){return t===t?vte(e,t,r):FU(e,mte,r)}function tS(e,t){var r=e==null?0:e.length;return!!r&&eS(e,t,0)>-1}var gte=9007199254740991,_te=/^(?:0|[1-9]\d*)$/;function E9(e,t){var r=typeof e;return t=t??gte,!!t&&(r=="number"||r!="symbol"&&_te.test(e))&&e>-1&&e%1==0&&e<t}
vendor: 7,245 bytes, line 49
49function rS(e,t,r){t=="__proto__"&&ev?ev(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function T9(e,t){return e===t||e!==e&&t!==t}var xte=Object.prototype,yte=xte.hasOwnProperty;function nS(e,t,r){var n=e[t];(!(yte.call(e,t)&&T9(n,r))||r===void 0&&!(t in e))&&rS(e,t,r)}function k4(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?rS(r,s,c):nS(r,s,c)}return r}var oO=Math.max;function wte(e,t,r){return t=oO(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,i=oO(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),ite(e,this,s)}}function lc(e,t){return pte(wte(e,t,A4),e+"")}var bte=9007199254740991;function aS(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=bte}function Tu(e){return e!=null&&aS(e.length)&&!RU(e)}function tv(e,t,r){if(!ec(r))return!1;var n=typeof t;return(n=="number"?Tu(r)&&E9(t,r.length):n=="string"&&t in r)?T9(r[t],e):!1}function IU(e){return lc(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&&tv(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 Ete=Object.prototype;function S9(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Ete;return e===r}function BU(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var Tte="[object Arguments]";function sO(e){return Jl(e)&&J3(e)==Tte}var HU=Object.prototype,Ste=HU.hasOwnProperty,Cte=HU.propertyIsEnumerable,iS=sO(function(){return arguments}())?sO:function(e){return Jl(e)&&Ste.call(e,"callee")&&!Cte.call(e,"callee")};function Ate(){return!1}var UU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,lO=UU&&typeof module=="object"&&module&&!module.nodeType&&module,kte=lO&&lO.exports===UU,cO=kte?rl.Buffer:void 0,Dte=cO?cO.isBuffer:void 0,rv=Dte||Ate,Mte="[object Arguments]",Ote="[object Array]",Pte="[object Boolean]",Rte="[object Date]",Lte="[object Error]",Nte="[object Function]",Fte="[object Map]",Ite="[object Number]",Bte="[object Object]",Hte="[object RegExp]",Ute="[object Set]",zte="[object String]",$te="[object WeakMap]",Wte="[object ArrayBuffer]",Yte="[object DataView]",jte="[object Float32Array]",Vte="[object Float64Array]",qte="[object Int8Array]",Gte="[object Int16Array]",Xte="[object Int32Array]",Zte="[object Uint8Array]",Kte="[object Uint8ClampedArray]",Qte="[object Uint16Array]",Jte="[object Uint32Array]",Qn={};Qn[jte]=Qn[Vte]=Qn[qte]=Qn[Gte]=Qn[Xte]=Qn[Zte]=Qn[Kte]=Qn[Qte]=Qn[Jte]=!0;Qn[Mte]=Qn[Ote]=Qn[Wte]=Qn[Pte]=Qn[Yte]=Qn[Rte]=Qn[Lte]=Qn[Nte]=Qn[Fte]=Qn[Ite]=Qn[Bte]=Qn[Hte]=Qn[Ute]=Qn[zte]=Qn[$te]=!1;function ere(e){return Jl(e)&&aS(e.length)&&!!Qn[J3(e)]}function D4(e){return function(t){return e(t)}}var zU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,y6=zU&&typeof module=="object"&&module&&!module.nodeType&&module,tre=y6&&y6.exports===zU,G_=tre&&MU.process,e4=function(){try{var e=y6&&y6.require&&y6.require("util").types;return e||G_&&G_.binding&&G_.binding("util")}catch{}}(),uO=e4&&e4.isTypedArray,$U=uO?D4(uO):ere,rre=Object.prototype,nre=rre.hasOwnProperty;function WU(e,t){var r=gi(e),n=!r&&iS(e),a=!r&&!n&&rv(e),i=!r&&!n&&!a&&$U(e),o=r||n||a||i,s=o?BU(e.length,String):[],c=s.length;for(var l in e)(t||nre.call(e,l))&&!(o&&(l=="length"||a&&(l=="offset"||l=="parent")||i&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||E9(l,c)))&&s.push(l);return s}function YU(e,t){return function(r){return e(t(r))}}var are=YU(Object.keys,Object),ire=Object.prototype,ore=ire.hasOwnProperty;function sre(e){if(!S9(e))return are(e);var t=[];for(var r in Object(e))ore.call(e,r)&&r!="constructor"&&t.push(r);return t}function l2(e){return Tu(e)?WU(e):sre(e)}var lre=Object.prototype,cre=lre.hasOwnProperty,hIe=IU(function(e,t){if(S9(t)||Tu(t)){k4(t,l2(t),e);return}for(var r in t)cre.call(t,r)&&nS(e,r,t[r])});function ure(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var fre=Object.prototype,dre=fre.hasOwnProperty;function hre(e){if(!ec(e))return ure(e);var t=S9(e),r=[];for(var n in e)n=="constructor"&&(t||!dre.call(e,n))||r.push(n);return r}function C9(e){return Tu(e)?WU(e,!0):hre(e)}var pIe=IU(function(e,t){k4(t,C9(t),e)}),pre=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,mre=/^\w*$/;function oS(e,t){if(gi(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||C3(e)?!0:mre.test(e)||!pre.test(e)||t!=null&&e in Object(t)}var Q6=td(Object,"create");function vre(){this.__data__=Q6?Q6(null):{},this.size=0}function gre(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var _re="__lodash_hash_undefined__",xre=Object.prototype,yre=xre.hasOwnProperty;function wre(e){var t=this.__data__;if(Q6){var r=t[e];return r===_re?void 0:r}return yre.call(t,e)?t[e]:void 0}var bre=Object.prototype,Ere=bre.hasOwnProperty;function Tre(e){var t=this.__data__;return Q6?t[e]!==void 0:Ere.call(t,e)}var Sre="__lodash_hash_undefined__";function Cre(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Q6&&t===void 0?Sre:t,this}function A3(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])}}A3.prototype.clear=vre;A3.prototype.delete=gre;A3.prototype.get=wre;A3.prototype.has=Tre;A3.prototype.set=Cre;function Are(){this.__data__=[],this.size=0}function A9(e,t){for(var r=e.length;r--;)if(T9(e[r][0],t))return r;return-1}var kre=Array.prototype,Dre=kre.splice;function Mre(e){var t=this.__data__,r=A9(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():Dre.call(t,r,1),--this.size,!0}function Ore(e){var t=this.__data__,r=A9(t,e);return r<0?void 0:t[r][1]}function Pre(e){return A9(this.__data__,e)>-1}function Rre(e,t){var r=this.__data__,n=A9(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function Su(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])}}Su.prototype.clear=Are;Su.prototype.delete=Mre;Su.prototype.get=Ore;Su.prototype.has=Pre;Su.prototype.set=Rre;var J6=td(rl,"Map");function Lre(){this.size=0,this.__data__={hash:new A3,map:new(J6||Su),string:new A3}}function Nre(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function k9(e,t){var r=e.__data__;return Nre(t)?r[typeof t=="string"?"string":"hash"]:r.map}function Fre(e){var t=k9(this,e).delete(e);return this.size-=t?1:0,t}function Ire(e){return k9(this,e).get(e)}function Bre(e){return k9(this,e).has(e)}function Hre(e,t){var r=k9(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,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=Lre;Cu.prototype.delete=Fre;Cu.prototype.get=Ire;Cu.prototype.has=Bre;Cu.prototype.set=Hre;var Ure="Expected a function";function sS(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Ure);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(sS.Cache||Cu),r}sS.Cache=Cu;var zre=500;function $re(e){var t=sS(e,function(n){return r.size===zre&&r.clear(),n}
49),r=t.cache;return t}var Wre=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Yre=/\\(\\)?/g,jre=$re(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Wre,function(r,n,a,i){t.push(a?i.replace(Yre,"$1"):n||r)}),t});function Z8(e){return e==null?"":X8(e)}function lS(e,t){return gi(e)?e:oS(e,t)?[e]:jre(Z8(e))}var Vre=1/0;function K8(e){if(typeof e=="string"||C3(e))return e;var t=e+"";return t=="0"&&1/e==-Vre?"-0":t}function D9(e,t){t=lS(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[K8(t[r++])];return r&&r==n?e:void 0}function qre(e,t,r){var n=e==null?void 0:D9(e,t);return n===void 0?r:n}function cS(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}var fO=Ao?Ao.isConcatSpreadable:void 0;function Gre(e){return gi(e)||iS(e)||!!(fO&&e&&e[fO])}function rd(e,t,r,n,a){var i=-1,o=e.length;for(r||(r=Gre),a||(a=[]);++i<o;){var s=e[i];t>0&&r(s)?t>1?rd(s,t-1,r,n,a):cS(a,s):n||(a[a.length]=s)}return a}function mIe(e){var t=e==null?0:e.length;return t?rd(e,1):[]}var Xre=YU(Object.getPrototypeOf,Object);const jU=Xre;function VU(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 uS(e,t,r){var n=e.length;return r=r===void 0?n:r,!t&&r>=n?e:VU(e,t,r)}var Zre="\\ud800-\\udfff",Kre="\\u0300-\\u036f",Qre="\\ufe20-\\ufe2f",Jre="\\u20d0-\\u20ff",ene=Kre+Qre+Jre,tne="\\ufe0e\\ufe0f",rne="\\u200d",nne=RegExp("["+rne+Zre+ene+tne+"]");function fS(e){return nne.test(e)}function ane(e){return e.split("")}var qU="\\ud800-\\udfff",ine="\\u0300-\\u036f",one="\\ufe20-\\ufe2f",sne="\\u20d0-\\u20ff",lne=ine+one+sne,cne="\\ufe0e\\ufe0f",une="["+qU+"]",jw="["+lne+"]",Vw="\\ud83c[\\udffb-\\udfff]",f
vendor: 4,867 bytes, line 49
49ne="(?:"+jw+"|"+Vw+")",GU="[^"+qU+"]",XU="(?:\\ud83c[\\udde6-\\uddff]){2}",ZU="[\\ud800-\\udbff][\\udc00-\\udfff]",dne="\\u200d",KU=fne+"?",QU="["+cne+"]?",hne="(?:"+dne+"(?:"+[GU,XU,ZU].join("|")+")"+QU+KU+")*",pne=QU+KU+hne,mne="(?:"+[GU+jw+"?",jw,XU,ZU,une].join("|")+")",vne=RegExp(Vw+"(?="+Vw+")|"+mne+pne,"g");function gne(e){return e.match(vne)||[]}function t4(e){return fS(e)?gne(e):ane(e)}function _ne(){this.__data__=new Su,this.size=0}function xne(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}function yne(e){return this.__data__.get(e)}function wne(e){return this.__data__.has(e)}var bne=200;function Ene(e,t){var r=this.__data__;if(r instanceof Su){var n=r.__data__;if(!J6||n.length<bne-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Cu(n)}return r.set(e,t),this.size=r.size,this}function ql(e){var t=this.__data__=new Su(e);this.size=t.size}ql.prototype.clear=_ne;ql.prototype.delete=xne;ql.prototype.get=yne;ql.prototype.has=wne;ql.prototype.set=Ene;function Tne(e,t){return e&&k4(t,l2(t),e)}function Sne(e,t){return e&&k4(t,C9(t),e)}var JU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,dO=JU&&typeof module=="object"&&module&&!module.nodeType&&module,Cne=dO&&dO.exports===JU,hO=Cne?rl.Buffer:void 0,pO=hO?hO.allocUnsafe:void 0;function Ane(e,t){if(t)return e.slice();var r=e.length,n=pO?pO(r):new e.constructor(r);return e.copy(n),n}function dS(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 ez(){return[]}var kne=Object.prototype,Dne=kne.propertyIsEnumerable,mO=Object.getOwnPropertySymbols,hS=mO?function(e){return e==null?[]:(e=Object(e),dS(mO(e),function(t){return Dne.call(e,t)}))}:ez;function Mne(e,t){return k4(e,hS(e),t)}var One=Object.getOwnPropertySymbols,tz=One?function(e){for(var t=[];e;)cS(t,hS(e)),e=jU(e);return t}:ez;function Pne(e,t){return k4(e,tz(e),t)}function rz(e,t,r){var n=t(e);return gi(e)?n:cS(n,r(e))}function qw(e){return rz(e,l2,hS)}function Rne(e){return rz(e,C9,tz)}var Gw=td(rl,"DataView"),Xw=td(rl,"Promise"),Ph=td(rl,"Set"),vO="[object Map]",Lne="[object Object]",gO="[object Promise]",_O="[object Set]",xO="[object WeakMap]",yO="[object DataView]",Nne=ed(Gw),Fne=ed(J6),Ine=ed(Xw),Bne=ed(Ph),Hne=ed(Yw),V2=J3;(Gw&&V2(new Gw(new ArrayBuffer(1)))!=yO||J6&&V2(new J6)!=vO||Xw&&V2(Xw.resolve())!=gO||Ph&&V2(new Ph)!=_O||Yw&&V2(new Yw)!=xO)&&(V2=function(e){var t=J3(e),r=t==Lne?e.constructor:void 0,n=r?ed(r):"";if(n)switch(n){case Nne:return yO;case Fne:return vO;case Ine:return gO;case Bne:return _O;case Hne:return xO}return t});const r4=V2;var Une=Object.prototype,zne=Une.hasOwnProperty;function $ne(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&zne.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var Wne=rl.Uint8Array;const nv=Wne;function pS(e){var t=new e.constructor(e.byteLength);return new nv(t).set(new nv(e)),t}function Yne(e,t){var r=t?pS(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var jne=/\w*$/;function Vne(e){var t=new e.constructor(e.source,jne.exec(e));return t.lastIndex=e.lastIndex,t}var wO=Ao?Ao.prototype:void 0,bO=wO?wO.valueOf:void 0;function qne(e){return bO?Object(bO.call(e)):{}}function Gne(e,t){var r=t?pS(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var Xne="[object Boolean]",Zne="[object Date]",Kne="[object Map]",Qne="[object Number]",Jne="[object RegExp]",eae="[object Set]",tae="[object String]",rae="[object Symbol]",nae="[object ArrayBuffer]",aae="[object DataView]",iae="[object Float32Array]",oae="[object Float64Array]",sae="[object Int8Array]",lae="[object Int16Array]",cae="[object Int32Array]",uae="[object Uint8Array]",fae="[object Uint8ClampedArray]",dae="[object Uint16Array]",hae="[object Uint32Array]";function pae(e,t,r){var n=e.constructor;switch(t){case nae:return pS(e);case Xne:case Zne:return new n(+e);case aae:return Yne(e,r);case iae:case oae:case sae:case lae:case cae:case uae:case fae:case dae:case hae:return Gne(e,r);case Kne:return new n;case Qne:case tae:return new n(e);case Jne:return Vne(e);case eae:return new n;case rae:return qne(e)}}function mae(e){return typeof e.constructor=="function"&&!S9(e)?ate(jU(e)):{}}var vae="[object Map]";function gae(e){return Jl(e)&&r4(e)==vae}var EO=e4&&e4.isMap,_ae=EO?D4(EO):gae,xae="[object Set]";function yae(e){return Jl(e)&&r4(e)==xae}var TO=e4&&e4.isSet,wae=TO?D4(TO):yae,bae=1,Eae=2,Tae=4,nz="[object Arguments]",Sae="[object Array]",Cae="[object Boolean]",Aae="[object Date]",kae="[object Error]",az="[object Function]",Dae="[object GeneratorFunction]",Mae="[object Map]",Oae="[object Number]",iz="[object Object]",Pae="[object RegExp]",Rae="[object Set]",Lae="[object String]",Nae="[object Symbol]",Fae="[object WeakMap]",Iae="[object ArrayBuffer]",Bae="[object DataView]",Hae="[object Float32Array]",U
vendor: 4,227 bytes, line 49
49ae="[object Float64Array]",zae="[object Int8Array]",$ae="[object Int16Array]",Wae="[object Int32Array]",Yae="[object Uint8Array]",jae="[object Uint8ClampedArray]",Vae="[object Uint16Array]",qae="[object Uint32Array]",Wn={};Wn[nz]=Wn[Sae]=Wn[Iae]=Wn[Bae]=Wn[Cae]=Wn[Aae]=Wn[Hae]=Wn[Uae]=Wn[zae]=Wn[$ae]=Wn[Wae]=Wn[Mae]=Wn[Oae]=Wn[iz]=Wn[Pae]=Wn[Rae]=Wn[Lae]=Wn[Nae]=Wn[Yae]=Wn[jae]=Wn[Vae]=Wn[qae]=!0;Wn[kae]=Wn[az]=Wn[Fae]=!1;function w6(e,t,r,n,a,i){var o,s=t&bae,c=t&Eae,l=t&Tae;if(r&&(o=a?r(e,n,a,i):r(e)),o!==void 0)return o;if(!ec(e))return e;var u=gi(e);if(u){if(o=$ne(e),!s)return LU(e,o)}else{var h=r4(e),d=h==az||h==Dae;if(rv(e))return Ane(e,s);if(h==iz||h==nz||d&&!a){if(o=c||d?{}:mae(e),!s)return c?Pne(e,Sne(o,e)):Mne(e,Tne(o,e))}else{if(!Wn[h])return a?e:{};o=pae(e,h,s)}}i||(i=new ql);var p=i.get(e);if(p)return p;i.set(e,o),wae(e)?e.forEach(function(_){o.add(w6(_,t,r,_,e,i))}):_ae(e)&&e.forEach(function(_,x){o.set(x,w6(_,t,r,x,e,i))});var g=l?c?Rne:qw:c?C9:l2,v=u?void 0:g(e);return NU(v||e,function(_,x){v&&(x=_,_=e[x]),nS(o,x,w6(_,t,r,x,e,i))}),o}var Gae=4;function vIe(e){return w6(e,Gae)}var Xae=1,Zae=4;function gIe(e){return w6(e,Xae|Zae)}var Kae="__lodash_hash_undefined__";function Qae(e){return this.__data__.set(e,Kae),this}function Jae(e){return this.__data__.has(e)}function k3(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new Cu;++t<r;)this.add(e[t])}k3.prototype.add=k3.prototype.push=Qae;k3.prototype.has=Jae;function eie(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 e8(e,t){return e.has(t)}var tie=1,rie=2;function oz(e,t,r,n,a,i){var o=r&tie,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&rie?new k3: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(!eie(t,function(x,w){if(!e8(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 sz(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}function M9(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var nie=1,aie=2,iie="[object Boolean]",oie="[object Date]",sie="[object Error]",lie="[object Map]",cie="[object Number]",uie="[object RegExp]",fie="[object Set]",die="[object String]",hie="[object Symbol]",pie="[object ArrayBuffer]",mie="[object DataView]",SO=Ao?Ao.prototype:void 0,X_=SO?SO.valueOf:void 0;function vie(e,t,r,n,a,i,o){switch(r){case mie:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case pie:return!(e.byteLength!=t.byteLength||!i(new nv(e),new nv(t)));case iie:case oie:case cie:return T9(+e,+t);case sie:return e.name==t.name&&e.message==t.message;case uie:case die:return e==t+"";case lie:var s=sz;case fie:var c=n&nie;if(s||(s=M9),e.size!=t.size&&!c)return!1;var l=o.get(e);if(l)return l==t;n|=aie,o.set(e,t);var u=oz(s(e),s(t),n,a,i,o);return o.delete(e),u;case hie:if(X_)return X_.call(e)==X_.call(t)}return!1}var gie=1,_ie=Object.prototype,xie=_ie.hasOwnProperty;function yie(e,t,r,n,a,i){var o=r&gie,s=qw(e),c=s.length,l=qw(t),u=l.length;if(c!=u&&!o)return!1;for(var h=c;h--;){var d=s[h];if(!(o?d in t:xie.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 T=e.constructor,A=t.constructor;T!=A&&"constructor"in e&&"constructor"in t&&!(typeof T=="function"&&T instanceof T&&typeof A=="function"&&A instanceof A)&&(v=!1)}return i.delete(e),i.delete(t),v}var wie=1,CO="[object Arguments]",AO="[object Array]",fp="[object Object]",bie=Object.prototype,kO=bie.hasOwnProperty;function Eie(e,t,r,n,a,i){var o=gi(e),s=gi(t),c=o?AO:r4(e),l=s?AO:r4(t);c=c==CO?fp:c,l=l==CO?fp:l;var u=c==fp,h=l==fp,d=c==l;if(d&&rv(e)){if(!rv(t))return!1;o=!0,u=!1}if(d&&!u)return i||(i=new ql),o||$U(e)?oz(e,t,r,n,a,i):vie(e,t,c,r,n,a,i);if(!(r&wie)){var p=u&&kO.call(e,"__wrapped__"),g=h&&kO.call(t,"__wrapped__");
49if(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),yie(e,t,r,n,a,i)):!1}function O9(e,t,r,n,a){return e===t?!0:e==null||t==null||!Jl(e)&&!Jl(t)?e!==e&&t!==t:Eie(e,t,r,n,O9,a)}var Tie=1,Sie=2;function Cie(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?O9(u,l,Tie|Sie,n,h):d))return!1}}return!0}function lz(e){return e===e&&!ec(e)}function Aie(e){for(var t=l2(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,lz(a)]}return t}function cz(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}function kie(e){var t=Aie(e);return t.length==1&&t[0][2]?cz(t[0][0],t[0][1]):function(r){return r===e||Cie(r,e,t)}}function Die(e,t){return e!=null&&t in Object(e)}function Mie(e,t,r){t=lS(t,e);for(var n=-1,a=t.length,i=!1;++n<a;){var o=K8(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&&aS(a)&&E9(o,a)&&(gi(e)||iS(e)))}function Oie(e,t){return e!=null&&Mie(e,t,Die)}var Pie=1,Rie=2;function Lie(e,t){return oS(e)&&lz(t)?cz(K8(e),t):function(r){var n=qre(r,e);return n===void 0&&n===t?Oie(r,e):O9(t,n,Pie|Rie)}}function mS(e){return function(t){return t==null?void 0:t[e]}}function Nie(e){return function(t){return D9(t,e)}}function Fie(e){return oS(e)?mS(K8(e)):Nie(e)}function Ds(e){return typeof e=="function"?e:e==null?A4:typeof e=="object"?gi(e)?Lie(e[0],e[1]):kie(e):Fie(e)}function Iie(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 Bie(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 Hie=Bie();const Uie=Hie;function zie(e,t){return e&&Uie(e,t,l2)}function $ie(e,t){return function(r,n){if(r==null)return r;if(!Tu(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 P9=$ie(zie);function Wie(e,t,r,n){return P9(e,function(a,i,o){t(n,a,r(a),o)}),n}function Yie(e,t){return function(r,n){var a=gi(r)?Iie:Wie,i=t?t():{};return a(r,e,Ds(n),i)}}var Z_=function(){return rl.Date.now()},jie="Expected a function",Vie=Math.max,qie=Math.min;function _Ie(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(jie);t=Ww(t)||0,ec(r)&&(u=!!r.leading,h="maxWait"in r,i=h?Vie(Ww(r.maxWait)||0,t):i,d="trailing"in r?!!r.trailing:d);function p(S){var C=n,E=a;return n=a=void 0,l=S,o=e.apply(E,C),o}function g(S){return l=S,s=setTimeout(x,t),u?p(S):o}function v(S){var C=S-c,E=S-l,D=t-C;return h?qie(D,i-E):D}function _(S){var C=S-c,E=S-l;return c===void 0||C>=t||C<0||h&&E>=i}function x(){var S=Z_();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 T(){return s===void 0?o:w(Z_())}function A(){var S=Z_(),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=T,A}function c1(e){return Jl(e)&&Tu(e)}function vS(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 Gie=200;function gS(e,t,r,n){var a=-1,i=tS,o=!0,s=e.length,c=[],l=t.length;if(!s)return c;r&&(t=q1(t,D4(r))),n?(i=vS,o=!1):t.length>=Gie&&(i=e8,o=!1,t=new k3(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 Q8(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var xIe=lc(function(e,t){var r=Q8(t);return c1(r)&&(r=void 0),c1(e)?gS(e,rd(t,1,c1,!0),Ds(r)):[]}),yIe=lc(function(e,t){var r=Q8(t);return c1(r)&&(r=void 0),c1(e)?gS(e,rd(t,1,c1,!0),void 0,r):[]});function Xie(e){return typeof e=="function"?e:A4}function wIe(e,t){var r=gi(e)?NU:P9;return r(e,Xie(t))}function Zie(e,t){var r=[];return P9(e,function(n,a,i){t(n,a,i)&&r.push(n)}),r}function bIe(e,t){var r=gi(e)?dS:Zie;return r(e,Ds(t))}function Kie(e){return function(t,r,n){var a=Object(t);if(!Tu(t)){var i=Ds(r);t=l2(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 Qie=Math.max;function Jie(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var a=r==null?0:JT(r);return a<0&&(a=Qie(n+a,0)),FU(e,Ds(t),a)}var EIe=Kie(Jie);function TIe(e){return e&&e.length?e[0]:void 0}function uz(e,t){var r=-1,n=Tu(e)?Array(e.length):[];return P9(e,function(a,i,o){n[++r]=t(a,i,o)}),n}function SIe(e,t){var r=gi(e)?q1:uz;return r(e,Ds(t))}var e0e=Object.prototype,t0e=e0e.hasOwnProperty,CIe=Yie(function(e,t,r){t0e.call(e,r)?e[r].push(t):rS(e,r,[t])});function r0e(e,t){return e>t}var n0e="[object String]";function a0e(e){return typeof e=="string"||!gi(e)&&Jl(e)&&J3(e)==n0e}function i0e(e,t){return q1(t,function(r){return e[r]})}function o0e(e){return e==null?[]:i0e(e,l2(e))}var s0e=Math.min;function fz(e,t,r){for(var n=r?vS:tS,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,D4(t))),c=s0e(u.length,c),s[o]=!r&&(t||a>=120&&u.length>=120)?new k3(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?e8(d,g):n(l,g,r))){for(o=i;--o;){var v=s[o];if(!(v?e8(v,g):n(e[o],g,r)))continue e}d&&d.push(g),l.push(p)}}return l}function dz(e){return c1(e)?e:[]}var AIe=lc(function(e){var t=q1(e,dz);return t.length&&t[0]===e[0]?fz(t):[]}),kIe=lc(function(e){var t=Q8(e),r=q1(e,dz);return t=typeof t=="function"?t:void 0,t&&r.pop(),r.length&&r[0]===e[0]?fz(r,void 0,t):[]});function l0e(e,t){return t.length<2?e:D9(e,VU(t,0,-1))}function DIe(e,t){return O9(e,t)}function c0e(e,t){return e<t}function hz(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&&!C3(o):r(o,s)))var s=o,c=i}return c}function MIe(e,t){return e&&e.length?hz(e,Ds(t),r0e):void 0}function pz(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 OIe(e,t){return e&&e.length?hz(e,Ds(t),c0e):void 0}function u0e(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}var f0e="[object Map]",d0e="[object Set]",K_=Ao?Ao.iterator:void 0;function PIe(e){if(!e)return[];if(Tu(e))return a0e(e)?t4(e):LU(e);if(K_&&e[K_])return u0e(e[K_]());var t=r4(e),r=t==f0e?sz:t==d0e?M9:o0e;return r(e)}function h0e(e,t){return t=lS(t,e),e=l0e(e,t),e==null||delete e[K8(Q8(t))]}function p0e(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}function m0e(e,t){if(e!==t){var r=e!==void 0,n=e===null,a=e===e,i=C3(e),o=t!==void 0,s=t===null,c=t===t,l=C3(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 v0e(e,t,r){for(var n=-1,a=e.criteria,i=t.criteria,o=a.length,s=r.length;++n<o;){var c=m0e(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 mz(e,t,r){t.length?t=q1(t,function(i){return gi(i)?function(o){return D9(o,i.length===1?i[0]:i)}:i}):t=[A4];var n=-1;t=q1(t,D4(Ds));var a=uz(e,function(i,o,s){var c=q1(t,function(l){return l(i)});return{criteria:c,index:++n,value:i}});return p0e(a,function(i,o){return v0e(i,o,r)})}function RIe(e,t,r,n){return e==null?[]:(gi(t)||(t=t==null?[]:[t]),r=n?void 0:r,gi(r)||(r=r==null?[]:[r]),mz(e,t,r))}var g0e=9007199254740991,_0e=Math.floor;function DO(e,t){var r="";if(!e||t<1||t>g0e)return r;do t%2&&(r+=e),t=_0e(t/2),t&&(e+=e);while(t);return r}var x0e=mS("length"),vz="\\ud800-\\udfff",y0e="\\u0300-\\u036f",w0e="\\ufe20-\\ufe2f",b0e="\\u20d0-\\u20ff",E0e=y0e+w0e+b0e,T0e="\\ufe0e\\ufe0f",S0e="["+vz+"]",Zw="["+E0e+"]",Kw="\\ud83c[\\udffb-\\udfff]",C0e="(?:"+Zw+"|"+Kw+")",gz="[^"+vz+"]",_z="(?:\\ud83c[\\udde6-\\uddff]){2}",xz="[\\ud800-\\udbff][\\udc00-\\udfff]",A0e="\\u200d",yz=C0e+"?",wz="["+T0e+"]?",k0e="
49(?:"+A0e+"(?:"+[gz,_z,xz].join("|")+")"+wz+yz+")*",D0e=wz+yz+k0e,M0e="(?:"+[gz+Zw+"?",Zw,_z,xz,S0e].join("|")+")",MO=RegExp(Kw+"(?="+Kw+")|"+M0e+D0e,"g");function O0e(e){for(var t=MO.lastIndex=0;MO.test(e);)++t;return t}function _S(e){return fS(e)?O0e(e):x0e(e)}var P0e=Math.ceil;function bz(e,t){t=t===void 0?" ":X8(t);var r=t.length;if(r<2)return r?DO(t,e):t;var n=DO(t,P0e(e/_S(t)));return fS(t)?uS(t4(n),0,e).join(""):n.slice(0,e)}function LIe(e,t,r){e=Z8(e),t=JT(t);var n=t?_S(e):0;return t&&n<t?e+bz(t-n,r):e}function NIe(e,t,r){e=Z8(e),t=JT(t);var n=t?_S(e):0;return t&&n<t?bz(t-n,r)+e:e}var R0e=Array.prototype,L0e=R0e.splice;function N0e(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;E9(a)?L0e.call(e,a,1):h0e(e,a)}}return e}var F0e=Math.ceil,I0e=Math.max;function B0e(e,t,r,n){for(var a=-1,i=I0e(F0e((t-e)/(r||1)),0),o=Array(i);i--;)o[n?i:++a]=e,e+=r;return o}function H0e(e){return function(t,r,n){return n&&typeof n!="number"&&tv(t,r,n)&&(r=n=void 0),t=sm(t),r===void 0?(r=t,t=0):r=sm(r),n=n===void 0?t<r?1:-1:sm(n),B0e(t,r,n,e)}}var FIe=H0e();function IIe(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 N0e(e,a),r}var BIe=lc(function(e,t){if(e==null)return[];var r=t.length;return r>1&&tv(e,t[0],t[1])?t=[]:r>2&&tv(t[0],t[1],t[2])&&(t=[t[0]]),mz(e,rd(t,1),[])});function HIe(e){return e&&e.length?pz(e,A4):0}function UIe(e,t){return e&&e.length?pz(e,Ds(t)):0}function U0e(e,t){for(var r=e.length;r--&&eS(t,e[r],0)>-1;);return r}function Ez(e,t){for(var r=-1,n=e.length;++r<n&&eS(t,e[r],0)>-1;);return r}function zIe(e,t,r){if(e=Z8(e),e&&(r||t===void 0))return PU(e);if(!e||!(t=X8(t)))return e;var n=t4(e),a=t4(t),i=Ez(n,a),o=U0e(n,a)+1;return uS(n,i,o).join("")}var z0e=/^\s+/;function $Ie(e,t,r){if(e=Z8(e),e&&(r||t===void 0))return e.replace(z0e,"");if(!e||!(t=X8(t)))return e;var n=t4(e),a=Ez(n,t4(t));return uS(n,a).join("")}var $0e=1/0,W0e=Ph&&1/M9(new Ph([,-0]))[1]==$0e?function(e){return new Ph(e)}:ote,Y0e=200;function J8(e,t,r){var n=-1,a=tS,i=e.length,o=!0,s=[],c=s;if(r)o=!1,a=vS;else if(i>=Y0e){var l=t?null:W0e(e);if(l)return M9(l);o=!1,a=e8,c=new k3}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 WIe=lc(function(e){return J8(rd(e,1,c1,!0))}),YIe=lc(function(e){var t=Q8(e);return c1(t)&&(t=void 0),J8(rd(e,1,c1,!0),Ds(t))});function jIe(e){return e&&e.length?J8(e):[]}function VIe(e,t){return e&&e.length?J8(e,Ds(t)):[]}function qIe(e,t){return t=typeof t=="function"?t:void 0,e&&e.length?J8(e,void 0,t):[]}var j0e=Math.max;function V0e(e){if(!(e&&e.length))return[];var t=0;return e=dS(e,function(r){if(c1(r))return t=j0e(r.length,t),!0}),BU(t,function(r){return q1(e,mS(r))})}var GIe=lc(function(e,t){return c1(e)?gS(e,t):[]}),XIe=lc(V0e),Qw={exports:{}},Jw={exports:{}},Tz={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})(Tz);var Da=Tz.exports,eb={exports:{}},tb={exports:{}},Sz={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})(Sz);var Cz=Sz.exports,rb={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})(rb,rb.exports);var G0=rb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Cz),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})(tb,tb.exports);var q0e=tb.exports,nb={exports:{}};(function(e,t){var r=Da.default;
49Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Cz),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.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))}e.exports=t.default})(nb,nb.exports);var cc=nb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(q0e),a=r(cc),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})(eb,eb.exports);var G0e=eb.exports,ab={exports:{}},ib={exports:{}},ob={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})(ob,ob.exports);var nd=ob.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(nd),a=r(cc),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})(ib,ib.exports);var X0e=ib.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(X0e),a=r(G0),i=r(nd);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})(ab,ab.exports);var Z0e=ab.exports,sb={exports:{}},lb={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(cc),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})(lb,lb.exports);var K0e=lb.exports,cb={exports:{}},ub={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(cc),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})(ub,ub.exports);var xS=ub.exports,fb={exports:{}},db={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(cc),a=r(G0),i=r(xS);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})(db,db.exports);var Az=db.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(Az),a=r(xS),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})(fb,fb.exports);var Q0e=fb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(cc),a=r(xS),i=r(Q0e),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})(cb,cb.exports);var J0e=cb.exports,hb={exports:{}},pb={exports:{}},ad={};Object.defineProperty(ad,"__esModule",{value:!0});ad.getDefaultOptions=eoe;ad.setDefaultOptions=toe;var kz={};function eoe(){return kz}function toe(e){kz=e}(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(cc),a=r(G0),i=r(nd),o=ad;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 T=(0,n.default)(c),A=T.getUTCDay(),S=(A<y?7:0)+A-y;
49return T.setUTCDate(T.getUTCDate()-S),T.setUTCHours(0,0,0,0),T}e.exports=t.default})(pb,pb.exports);var yS=pb.exports,mb={exports:{}},vb={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(cc),a=r(G0),i=r(yS),o=r(nd),s=ad;function c(l,u){var h,d,p,g,v,_,x,w;(0,a.default)(1,arguments);var y=(0,n.default)(l),T=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(T+1,0,S),C.setUTCHours(0,0,0,0);var E=(0,i.default)(C,u),D=new Date(0);D.setUTCFullYear(T,0,S),D.setUTCHours(0,0,0,0);var O=(0,i.default)(D,u);return y.getTime()>=E.getTime()?T+1:y.getTime()>=O.getTime()?T:T-1}e.exports=t.default})(vb,vb.exports);var Dz=vb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(Dz),a=r(G0),i=r(yS),o=r(nd),s=ad;function c(l,u){var h,d,p,g,v,_,x,w;(0,a.default)(1,arguments);var y=(0,s.getDefaultOptions)(),T=(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,T),S.setUTCHours(0,0,0,0);var C=(0,i.default)(S,u);return C}e.exports=t.default})(mb,mb.exports);var roe=mb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(cc),a=r(yS),i=r(roe),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})(hb,hb.exports);var noe=hb.exports,gb={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})(gb,gb.exports);var Mz=gb.exports,_b={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Mz),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})(_b,_b.exports);var aoe=_b.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(K0e),a=r(J0e),i=r(Az),o=r(noe),s=r(Dz),c=r(Mz),l=r(aoe),u={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},h={G:function(x,w,y){var T=x.getUTCFullYear()>0?1:0;switch(w){case"G":case"GG":case"GGG":return y.era(T,{width:"abbreviated"});case"GGGGG":return y.era(T,{width:"narrow"});case"GGGG":default:return y.era(T,{width:"wide"})}},y:function(x,w,y){if(w==="yo"){var T=x.getUTCFullYear(),A=T>0?T:1-T;return y.ordinalNumber(A,{unit:"year"})}return l.default.y(x,w)},Y:function(x,w,y,T){var A=(0,s.default)(x,T),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 T=Math.ceil((x.getUTCMonth()+1)/3);switch(w){case"Q":return String(T);case"QQ":return(0,c.default)(T,2);case"Qo":return y.ordinalNumber(T,{unit:"quarter"});case"QQQ":return y.quarter(T,{width:"abbreviated",context:"formatting"});case"QQQQQ":return y.quarter(T,{width:"narrow",context:"formatting"});case"QQQQ":default:return y.quarter(T,{width:"wide",context:"formatting"})}},q:function(x,w,y){var T=Math.ceil((x.getUTCMonth()+1)/3);switch(w){case"q":return String(T);case"qq":return(0,c.default)(T,2);case"qo":return y.ordinalNumber(T,{unit:"quarter"});case"qqq":return y.quarter(T,{width:"abbreviated",context:"standalone"});case"qqqqq":return y.quarter(T,{width:"narrow",context:"standalone"});case"qqqq":default:return y.quarter(T,{width:"wide",context:"standalone"})}},M:function(x,w,y){var T=x.getUTCMonth();switch(w){case"M":case"MM":return l.default.M(x,w);case"Mo":return y.ordinalNumber(T+1,{unit:"month"});case"MMM":return y.month(T,{width:"abbreviated",context:"formatting"});case"MMMMM":return y.month(T,{width:"narrow",context:"formatting"});case"MMMM":default:return y.month(T,{width:"wide",context:"formatting"})}},L:function(x,w,y){var T=x.getUTCMonth();switch(w){case"L":return String(T+1);case"LL":return(0,c.default)(T+1,2);case"Lo":return y.ordinalNumber(T+1,{unit:"month"});case"LLL":return y.month(T,{width:"abbreviated",context:"standalone"});case"LLLLL":return y.month(T,{width:"narrow",context:"standalone"});case"LLLL":default:return y.month(T,{width:"wide",context:"standalone"})}},w:function(x,w,y,T){var A=(0,o.default)(x,T);return w==="wo"?y.ordinalNumber(A,{unit:"week"}):(0,c.default)(A,w.length)},I:function(x,w,y){var T=(0,a.default)(x);return w==="Io"?y.ordinalNumber(T,{unit:"week"}):(0,c.default)(T,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 T=(0,n.default)(x);return w==="Do"?y.ordinalNumber(T,{unit:"dayOfYear"}):(0,c.default)(T,w.length)},E:function(x,w,y){var T=x.getUTCDay();switch(w){case"E":case"EE":case"EEE":return y.day(T,{width:"abbreviated",context:"formatting"});case"EEEEE":return y.day(T,{width:"narrow",context:"formatting"});case"EEEEEE":return y.day(T,{width:"short",context:"formatting"});case"EEEE":default:return y.day(T,{width:"wide",context:"formatting"})}},e:function(x,w,y,T){var A=x.getUTCDay(),S=(A-T.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,T){var A=x.getUTCDay(),S=(A-T.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 T=x.getUTCDay(),A=T===0?7:T;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(T,{width:"abbreviated",context:"formatting"});case"iiiii":return y.day(T,{width:"narrow",context:"formatting"});case"iiiiii":return y.day(T,{width:"short",context:"formatting"});case"iiii":default:return y.day(T,{width:"wide",context:"formatting"})}},a:function(x,w,y){var T=x.getUTCHours(),A=T/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 T=x.getUTCHours(),A;switch(T===12?A=u.noon:T===0?A=u.midnight:A=T/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 T=x.getUTCHours(),A;switch(T>=17?A=u.evening:T>=12?A=u.afternoon:T>=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 T=x.getUTCHours()%12;return T===0&&(T=12),y.ordinalNumber(T,{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 T=x.getUTCHours()%12;return w==="Ko"?y.ordinalNumber(T,{unit:"hour"}):(0,c.default)(T,w.length)},k:function(x,w,y){var T=x.getUTCHours();return T===0&&(T=24),w==="ko"?y.ordinalNumber(T,{unit:"hour"}):(0,c.default)(T,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,T){var A=T._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,T){var A=T._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,T){var A=T._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,T){var A=T._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,T){var A=T._originalDate||x,S=Math.floor(A.getTime()/1e3);return(0,c.default)(S,w.length)},T:function(x,w,y,T){var A=T._originalDate||x,S=A.getTime();return(0,c.default)(S,w.length)}};function d(_,x){var w=_>0?"-":"+",y=Math.abs(_),T=Math.floor(y/60),A=y%60;if(A===0)return w+String(T);var S=x||"";return w+String(T)+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?"-":"+",T=Math.abs(_),A=(0,c.default)(Math.floor(T/60),2),S=(0,c.default)(T%60,2);return y+A+w+S}var v=h;t.default=v,e.exports=t.default})(sb,sb.exports);var ioe=sb.exports,xb={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})(xb,xb.exports);var ooe=xb.exports,yb={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})(yb,yb.exports);var Oz=yb.exports,e7={};Object.defineProperty(e7,"__esModule",{value:!0});e7.isProtectedDayOfYearToken=coe;e7.isProtectedWeekYearToken=uoe;e7.throwProtectedError=foe;var soe=["D","DD"],loe=["YY","YYYY"];function coe(e){return soe.indexOf(e)!==-1}function uoe(e){return loe.indexOf(e)!==-1}function foe(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 wb={exports:{}},bb={exports:{}},Eb={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})(Eb,Eb.exports);var doe=Eb.exports,Tb={exports:{}},Sb={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})(Sb,Sb.exports);var hoe=Sb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(hoe),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})(Tb,Tb.exports);var poe=Tb.exports,Cb={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})(Cb,Cb.exports);var moe=Cb.exports,Ab={exports:{}},kb={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})(kb,kb.exports);var voe=kb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(voe),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})(Ab,Ab.exports);var goe=Ab.exports,Db={exports:{}},Mb={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})(Mb,Mb.exports);var _oe=Mb.exports,Ob={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})(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(_oe),a=r(xoe),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(T){return parseInt(T,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(T){return T+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})(Db,Db.exports);var yoe=Db.exports;(function(e,t){var r=Da.default;
49Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(doe),a=r(poe),i=r(moe),o=r(goe),s=r(yoe),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})(bb,bb.exports);var woe=bb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(woe),a=n.default;t.default=a,e.exports=t.default})(wb,wb.exports);var boe=wb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var n=r(G0e),a=r(Z0e),i=r(cc),o=r(ioe),s=r(ooe),c=r(Oz),l=e7,u=r(nd),h=r(G0),d=ad,p=r(boe),g=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,_=/^'([^]*?)'?$/,x=/''/g,w=/[a-zA-Z]/;function y(A,S,C){var E,D,O,N,F,q,re,ae,Q,ce,ue,ie,he,ne,j,ee,V,H;(0,h.default)(2,arguments);var _e=String(S),ze=(0,d.getDefaultOptions)(),Oe=(E=(D=C==null?void 0:C.locale)!==null&&D!==void 0?D:ze.locale)!==null&&E!==void 0?E:p.default,Ce=(0,u.default)((O=(N=(F=(q=C==null?void 0:C.firstWeekContainsDate)!==null&&q!==void 0?q:C==null||(re=C.locale)===null||re===void 0||(ae=re.options)===null||ae===void 0?void 0:ae.firstWeekContainsDate)!==null&&F!==void 0?F:ze.firstWeekContainsDate)!==null&&N!==void 0?N:(Q=ze.locale)===null||Q===void 0||(ce=Q.options)===null||ce===void 0?void 0:ce.firstWeekContainsDate)!==null&&O!==void 0?O:1);if(!(Ce>=1&&Ce<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var be=(0,u.default)((ue=(ie=(he=(ne=C==null?void 0:C.weekStartsOn)!==null&&ne!==void 0?ne:C==null||(j=C.locale)===null||j===void 0||(ee=j.options)===null||ee===void 0?void 0:ee.weekStartsOn)!==null&&he!==void 0?he:ze.weekStartsOn)!==null&&ie!==void 0?ie:(V=ze.locale)===null||V===void 0||(H=V.options)===null||H===void 0?void 0:H.weekStartsOn)!==null&&ue!==void 0?ue:0);if(!(be>=0&&be<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Oe.localize)throw new RangeError("locale must contain localize property");if(!Oe.formatLong)throw new RangeError("locale must contain formatLong property");var at=(0,i.default)(A);if(!(0,n.default)(at))throw new RangeError("Invalid time value");var oe=(0,c.default)(at),mt=(0,a.default)(at,oe),He={firstWeekContainsDate:Ce,weekStartsOn:be,locale:Oe,_originalDate:at},Ze=_e.match(v).map(function(ot){var Ye=ot[0];if(Ye==="p"||Ye==="P"){var Mt=s.default[Ye];return Mt(ot,Oe.formatLong)}return ot}).join("").match(g).map(function(ot){if(ot==="''")return"'";var Ye=ot[0];if(Ye==="'")return T(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,Oe.localize,He);if(Ye.match(w))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Ye+"`");return ot}).join("");return Ze}function T(A){var S=A.match(_);return S?S[1].replace(x,"'"):A}e.exports=t.default})(Jw,Jw.exports);var Eoe=Jw.exports,Pb={exports:{}},Rb={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})(Rb,Rb.exports);var Toe=Rb.exports,Lb={exports:{}},Nb={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})(Nb,Nb.exports);var Soe=Nb.exports,Fb={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})(Fb,Fb.exports);var Pz=Fb.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=a(Soe),n=a(Pz);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 T;if(w=s.timezoneHH.exec(v),w)return T=parseInt(w[1],10),d(T)?-(T*i):NaN;if(w=s.timezoneHHMM.exec(v),w){T=parseInt(w[1],10);var A=parseInt(w[2],10);return d(T,A)?(y=Math.abs(T)*i+A*o,T>0?-y:y):NaN}if(g(v)){_=new Date(_||Date.now());var S=x?_:l(_),C=u(S,v),E=x?C:h(_,C,v);return-E}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(),T=y%1e3;return y-=T>=0?T:1e3+T,w-y}function h(v,_,x){var w=v.getTime(),y=w-_,T=u(new Date(y),x);if(_===T)return _;y-=T-_;var A=u(new Date(y),x);return T===A?T:Math.max(T,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})(Lb,Lb.exports);var t7=Lb.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(Toe),n=a(t7);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})(Pb,Pb.exports);var Coe=Pb.exports,Ib={exports:{}},Bb={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})(Bb,Bb.exports);var Rz=Bb.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=o(nd),n=o(Oz),a=o(t7),i=o(Rz);function o(E){return E&&E.__esModule?E:{default:E}
49}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(E,D){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(E===null)return new Date(NaN);var O=D||{},N=O.additionalDigits==null?l:(0,r.default)(O.additionalDigits);if(N!==2&&N!==1&&N!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(E instanceof Date||typeof E=="object"&&Object.prototype.toString.call(E)==="[object Date]")return new Date(E.getTime());if(typeof E=="number"||Object.prototype.toString.call(E)==="[object Number]")return new Date(E);if(!(typeof E=="string"||Object.prototype.toString.call(E)==="[object String]"))return new Date(NaN);var F=d(E),q=p(F.date,N),re=q.year,ae=q.restDateString,Q=g(ae,re);if(isNaN(Q))return new Date(NaN);if(Q){var ce=Q.getTime(),ue=0,ie;if(F.time&&(ue=v(F.time),isNaN(ue)))return new Date(NaN);if(F.timeZone||O.timeZone){if(ie=(0,a.default)(F.timeZone||O.timeZone,new Date(ce+ue)),isNaN(ie))return new Date(NaN)}else ie=(0,n.default)(new Date(ce+ue)),ie=(0,n.default)(new Date(ce+ue+ie));return new Date(ce+ue+ie)}else return new Date(NaN)}function d(E){var D={},O=u.dateTimePattern.exec(E),N;if(O?(D.date=O[1],N=O[3]):(O=u.datePattern.exec(E),O?(D.date=O[1],N=O[2]):(D.date=null,N=E)),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(E,D){var O=u.YYY[D],N=u.YYYYY[D],F;if(F=u.YYYY.exec(E)||N.exec(E),F){var q=F[1];return{year:parseInt(q,10),restDateString:E.slice(q.length)}}if(F=u.YY.exec(E)||O.exec(E),F){var re=F[1];return{year:parseInt(re,10)*100,restDateString:E.slice(re.length)}}return{year:null}}function g(E,D){if(D===null)return null;var O,N,F,q;if(E.length===0)return N=new Date(0),N.setUTCFullYear(D),N;if(O=u.MM.exec(E),O)return N=new Date(0),F=parseInt(O[1],10)-1,T(D,F)?(N.setUTCFullYear(D,F),N):new Date(NaN);if(O=u.DDD.exec(E),O){N=new Date(0);var re=parseInt(O[1],10);return A(D,re)?(N.setUTCFullYear(D,0,re),N):new Date(NaN)}if(O=u.MMDD.exec(E),O){N=new Date(0),F=parseInt(O[1],10)-1;var ae=parseInt(O[2],10);return T(D,F,ae)?(N.setUTCFullYear(D,F,ae),N):new Date(NaN)}if(O=u.Www.exec(E),O)return q=parseInt(O[1],10)-1,S(D,q)?_(D,q):new Date(NaN);if(O=u.WwwD.exec(E),O){q=parseInt(O[1],10)-1;var Q=parseInt(O[2],10)-1;return S(D,q,Q)?_(D,q,Q):new Date(NaN)}return null}function v(E){var D,O,N;if(D=u.HH.exec(E),D)return O=parseFloat(D[1].replace(",",".")),C(O)?O%24*s:NaN;if(D=u.HHMM.exec(E),D)return O=parseInt(D[1],10),N=parseFloat(D[2].replace(",",".")),C(O,N)?O%24*s+N*c:NaN;if(D=u.HHMMSS.exec(E),D){O=parseInt(D[1],10),N=parseInt(D[2],10);var F=parseFloat(D[3].replace(",","."));return C(O,N,F)?O%24*s+N*c+F*1e3:NaN}return null}function _(E,D,O){D=D||0,O=O||0;var N=new Date(0);N.setUTCFullYear(E,0,4);var F=N.getUTCDay()||7,q=D*7+O+1-F;return N.setUTCDate(N.getUTCDate()+q),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(E){return E%400===0||E%4===0&&E%100!==0}function T(E,D,O){if(D<0||D>11)return!1;if(O!=null){if(O<1)return!1;var N=y(E);if(N&&O>w[D]||!N&&O>x[D])return!1}return!0}function A(E,D){if(D<1)return!1;var O=y(E);return!(O&&D>366||!O&&D>365)}function S(E,D,O){return!(D<0||D>52||O!=null&&(O<0||O>6))}function C(E,D,O){return!(E!=null&&(E<0||E>=25)||D!=null&&(D<0||D>=60)||O!=null&&(O<0||O>=60))}e.exports=t.default})(Ib,Ib.exports);var R9=Ib.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=i(Eoe),n=i(Coe),a=i(R9);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}
49)(Qw,Qw.exports);var Lz=Qw.exports,Hb={exports:{}},Ub={exports:{}},zb={exports:{}};(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})(zb,zb.exports);var Aoe=zb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(Aoe);function a(i){return(0,n.default)({},i)}e.exports=t.default})(Ub,Ub.exports);var Nz=Ub.exports,$b={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=a(t7),n=a(R9);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})($b,$b.exports);var Fz=$b.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=i(Nz),n=i(Lz),a=i(Fz);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})(Hb,Hb.exports);var koe=Hb.exports,Wb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(t7);function n(i){return i&&i.__esModule?i:{default:i}}function a(i,o){return-(0,r.default)(i,o)}e.exports=t.default})(Wb,Wb.exports);var Doe=Wb.exports,Yb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=s(Nz),n=s(R9),a=s(Rz),i=s(t7),o=s(Pz);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})(Yb,Yb.exports);var Moe=Yb.exports,ZIe={format:Lz,formatInTimeZone:koe,getTimezoneOffset:Doe,toDate:R9,utcToZonedTime:Fz,zonedTimeToUtc:Moe};function t8(e){"@babel/helpers - typeof";return t8=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},t8(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||t8(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 Ooe(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 Poe(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 y5(e,t){if(Hr(2,arguments),!t||t8(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?Poe(l,n+r*12):l,h=i||a?Ooe(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 Roe(e,t){Hr(2,arguments);var r=Wr(e).getTime(),n=y0(t);return new Date(r+n)}var Loe={};function r7(){return Loe}function jb(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 OO(e){Hr(1,arguments);var t=Wr(e);return t.setHours(0,0,0,0),t}var Noe=864e5;function Foe(e,t){Hr(2,arguments);var r=OO(e),n=OO(t),a=r.getTime()-jb(r),i=n.getTime()-jb(n);return Math.round((a-i)/Noe)}function Rh(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 Ioe=6e4,Boe=36e5;function Hoe(e){return Hr(1,arguments),e instanceof Date||t8(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}
49function Uoe(e){if(Hr(1,arguments),!Hoe(e)&&typeof e!="number")return!1;var t=Wr(e);return!isNaN(Number(t))}function zoe(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 $oe(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t);return r.getFullYear()-n.getFullYear()}function PO(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 Woe(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=PO(r,n),i=Math.abs(Foe(r,n));r.setDate(r.getDate()-a*i);var o=+(PO(r,n)===-a),s=a*(i-o);return s===0?0:s}function wS(e,t){return Hr(2,arguments),Wr(e).getTime()-Wr(t).getTime()}var RO={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},Yoe="trunc";function bS(e){return e?RO[e]:RO[Yoe]}function joe(e,t,r){Hr(2,arguments);var n=wS(e,t)/Boe;return bS(r==null?void 0:r.roundingMethod)(n)}function Voe(e,t,r){Hr(2,arguments);var n=wS(e,t)/Ioe;return bS(r==null?void 0:r.roundingMethod)(n)}function qoe(e){Hr(1,arguments);var t=Wr(e);return t.setHours(23,59,59,999),t}function Goe(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 Xoe(e){Hr(1,arguments);var t=Wr(e);return qoe(t).getTime()===Goe(t).getTime()}function Zoe(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=Rh(r,n),i=Math.abs(zoe(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=Rh(r,n)===-a;Xoe(Wr(e))&&i===1&&Rh(e,n)===1&&(s=!1),o=a*(i-Number(s))}return o===0?0:o}function Koe(e,t,r){Hr(2,arguments);var n=wS(e,t)/1e3;return bS(r==null?void 0:r.roundingMethod)(n)}function Qoe(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=Rh(r,n),i=Math.abs($oe(r,n));r.setFullYear(1584),n.setFullYear(1584);var o=Rh(r,n)===-a,s=a*(i-Number(o));return s===0?0:s}function Joe(e,t){Hr(2,arguments);var r=y0(t);return Roe(e,-r)}var ese=864e5;function tse(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/ese)+1}function av(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 Iz(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=av(n),i=new Date(0);i.setUTCFullYear(r,0,4),i.setUTCHours(0,0,0,0);var o=av(i);return t.getTime()>=a.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}function rse(e){Hr(1,arguments);var t=Iz(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=av(r);return n}var nse=6048e5;function ase(e){Hr(1,arguments);var t=Wr(e),r=av(t).getTime()-rse(t).getTime();return Math.round(r/nse)+1}function n4(e,t){var r,n,a,i,o,s,c,l;Hr(1,arguments);var u=r7(),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 Bz(e,t){var r,n,a,i,o,s,c,l;Hr(1,arguments);var u=Wr(e),h=u.getUTCFullYear(),d=r7(),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=n4(g,t),_=new Date(0);_.setUTCFullYear(h,0,p),_.setUTCHours(0,0,0,0);var x=n4(_,t);return u.getTime()>=v.getTime()?h+1:u.getTime()>=x.getTime()?h:h-1}function ise(e,t){var r,n,a,i,o,s,c,l;Hr(1,arguments);var u=r7(),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=Bz(e,t),p=new Date(0);p.setUTCFullYear(d,0,h),p.setUTCHours(0,0,0,0);var g=n4(p,t);return g}var ose=6048e5;function sse(e,t){Hr(1,arguments);var r=Wr(e),n=n4(r,t).getTime()-ise(r,t).getTime();return Math.round(n/ose)+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 lse={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 qu=lse;var Nd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},cse={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 qu.y(t,r)},Y:function(t,r,n,a){var i=Bz(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=Iz(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 qu.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=sse(t,a);return r==="wo"?n.ordinalNumber(i,{unit:"week"}):yn(i,r.length)},I:function(t,r,n){var a=ase(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"}):qu.d(t,r)},D:function(t,r,n){var a=tse(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=Nd.noon:a===0?i=Nd.midnight:i=a/12>
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=Nd.evening:a>=12?i=Nd.afternoon:a>=4?i=Nd.morning:i=Nd.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 qu.h(t,r)},H:function(t,r,n){return r==="Ho"?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):qu.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"}):qu.m(t,r)},s:function(t,r,n){return r==="so"?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):qu.s(t,r)},S:function(t,r){return qu.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 NO(o);case"XXXX":case"XX":return q2(o);case"XXXXX":case"XXX":default:return q2(o,":")}},x:function(t,r,n,a){var i=a._originalDate||t,o=i.getTimezoneOffset();switch(r){case"x":return NO(o);case"xxxx":case"xx":return q2(o);case"xxxxx":case"xxx":default:return q2(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"+LO(o,":");case"OOOO":default:return"GMT"+q2(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"+LO(o,":");case"zzzz":default:return"GMT"+q2(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 LO(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 NO(e,t){if(e%60===0){var r=e>0?"-":"+";return r+yn(Math.abs(e)/60,2)}return q2(e,t)}function q2(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 FO=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"})}},Hz=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"})}},use=function(t,r){var n=t.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return FO(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}}",FO(a,r)).replace("{{time}}",Hz(i,r))},fse={p:Hz,P:use},dse=["D","DD"],hse=["YY","YYYY"];function pse(e){return dse.indexOf(e)!==-1}function mse(e){return hse.indexOf(e)!==-1}function IO(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").
vendor: 5,663 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 vse={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"}},gse=function(t,r,n){var a,i=vse[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 Uz=gse;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 _se={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},xse={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},yse={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},wse={date:Hi({formats:_se,defaultWidth:"full"}),time:Hi({formats:xse,defaultWidth:"full"}),dateTime:Hi({formats:yse,defaultWidth:"full"})};const bse=wse;var Ese={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Tse=function(t,r,n,a){return Ese[t]};const zz=Tse;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 Sse={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Cse={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Ase={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"]},kse={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"]},Dse={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"}},Mse={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"}},Ose=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"},Pse={ordinalNumber:Ose,era:ea({values:Sse,defaultWidth:"wide"}),quarter:ea({values:Cse,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:Ase,defaultWidth:"wide"}),day:ea({values:kse,defaultWidth:"wide"}),dayPeriod:ea({values:Dse,defaultWidth:"wide",formattingValues:Mse,defaultFormattingWidth:"wide"})};const $z=Pse;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)?Lse(s,function(h){return h.test(o)}):Rse(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}}
49}function Rse(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function Lse(e,t){for(var r=0;r<e.length;r++)if(t(e[r]))return r}function n7(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 Nse=/^(\d+)(th|st|nd|rd)?/i,Fse=/\d+/i,Ise={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},Bse={any:[/^b/i,/^(a|c)/i]},Hse={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Use={any:[/1/i,/2/i,/3/i,/4/i]},zse={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},$se={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]},Wse={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},Yse={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]},jse={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},Vse={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}},qse={ordinalNumber:n7({matchPattern:Nse,parsePattern:Fse,valueCallback:function(t){return parseInt(t,10)}}),era:ta({matchPatterns:Ise,defaultMatchWidth:"wide",parsePatterns:Bse,defaultParseWidth:"any"}),quarter:ta({matchPatterns:Hse,defaultMatchWidth:"wide",parsePatterns:Use,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:zse,defaultMatchWidth:"wide",parsePatterns:$se,defaultParseWidth:"any"}),day:ta({matchPatterns:Wse,defaultMatchWidth:"wide",parsePatterns:Yse,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:jse,defaultMatchWidth:"any",parsePatterns:Vse,defaultParseWidth:"any"})};const Wz=qse;var Gse={code:"en-US",formatDistance:Uz,formatLong:bse,formatRelative:zz,localize:$z,match:Wz,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Yz=Gse;var Xse=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Zse=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Kse=/^'([^]*?)'?$/,Qse=/''/g,Jse=/[a-zA-Z]/;function KIe(e,t,r){var n,a,i,o,s,c,l,u,h,d,p,g,v,_,x,w,y,T;Hr(2,arguments);var A=String(t),S=r7(),C=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:S.locale)!==null&&n!==void 0?n:Yz,E=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(!(E>=1&&E<=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||(T=y.options)===null||T===void 0?void 0:T.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 O=Wr(e);if(!Uoe(O))throw new RangeError("Invalid time value");var N=jb(O),F=Joe(O,N),q={firstWeekContainsDate:E,weekStartsOn:D,locale:C,_originalDate:O},re=A.match(Zse).map(function(ae){var Q=ae[0];if(Q==="p"||Q==="P"){var ce=fse[Q];return ce(ae,C.formatLong)}return ae}).join("").match(Xse).map(function(ae){if(ae==="''")return"'";var Q=ae[0];if(Q==="'")return e1e(ae);var ce=cse[Q];if(ce)return!(r!=null&&r.useAdditionalWeekYearTokens)&&mse(ae)&&IO(ae,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&pse(ae)&&IO(ae,t,String(e)),ce(F,ae,C.localize,q);
49if(Q.match(Jse))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Q+"`");return ae}).join("");return re}function e1e(e){var t=e.match(Kse);return t?t[1].replace(Qse,"'"):e}var t1e=["years","months","weeks","days","hours","minutes","seconds"];function QIe(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=r7(),c=(r=(n=t==null?void 0:t.locale)!==null&&n!==void 0?n:s.locale)!==null&&r!==void 0?r:Yz,l=(a=t==null?void 0:t.format)!==null&&a!==void 0?a:t1e,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 JIe(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 eBe(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(Qoe(r,t));var a=Rh(r,t),i=y5(t,{years:a*n.years});n.months=Math.abs(Zoe(r,i));var o=y5(i,{months:a*n.months});n.days=Math.abs(Woe(r,o));var s=y5(o,{days:a*n.days});n.hours=Math.abs(joe(r,s));var c=y5(s,{hours:a*n.hours});n.minutes=Math.abs(Voe(r,c));var l=y5(c,{minutes:a*n.minutes});return n.seconds=Math.abs(Koe(r,l)),n}var r1e={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},n1e={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},a1e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},i1e={date:Hi({formats:r1e,defaultWidth:"full"}),time:Hi({formats:n1e,defaultWidth:"full"}),dateTime:Hi({formats:a1e,defaultWidth:"full"})};const o1e=i1e;var tBe={code:"en-GB",formatDistance:Uz,formatLong:o1e,formatRelative:zz,localize:$z,match:Wz,options:{weekStartsOn:1,firstWeekContainsDate:4}},s1e={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"}},l1e=function(t,r,n){var a,i=s1e[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 c1e=l1e;var u1e={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},f1e={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},d1e={full:"{{date}} 'à ' {{time}}",long:"{{date}} 'à ' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},h1e={date:Hi({formats:u1e,defaultWidth:"full"}),time:Hi({formats:f1e,defaultWidth:"full"}),dateTime:Hi({formats:d1e,defaultWidth:"full"})};const p1e=h1e;var m1e={lastWeek:"eeee 'dernier à ' p",yesterday:"'hier à ' p",today:"'aujourdâhui à ' p",tomorrow:"'demain à ' p'",nextWeek:"eeee 'prochain à ' p",other:"P"},v1e=function(t,r,n,a){return m1e[t]};const g1e=v1e;var _1e={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},x1e={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"]},y1e={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"]},w1e={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"]},b1e={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"}},E1e=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},T1e={ordinalNumber:E1e,era:ea({values:_1e,defaultWidth:"wide"}),quarter:ea({values:x1e,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:y1e,defaultWidth:"wide"}),day:ea({values:w1e,defaultWidth:"wide"}),dayPeriod:ea({values:b1e,defaultWidth:"wide"})};const S1e=T1e;var C1e=/^(\d+)(ième|ère|ème|er|e)?/i,A1e=/\d+/i,k1e={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},D1e={any:[/^av/i,/^ap/i]},M1e={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},O1e={any:[/1/i,/2/i,/3/i,/4/i]},P1e={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janv
49ier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},R1e={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]},L1e={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},N1e={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]},F1e={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},I1e={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}},B1e={ordinalNumber:n7({matchPattern:C1e,parsePattern:A1e,valueCallback:function(t){return parseInt(t)}}),era:ta({matchPatterns:k1e,defaultMatchWidth:"wide",parsePatterns:D1e,defaultParseWidth:"any"}),quarter:ta({matchPatterns:M1e,defaultMatchWidth:"wide",parsePatterns:O1e,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:P1e,defaultMatchWidth:"wide",parsePatterns:R1e,defaultParseWidth:"any"}),day:ta({matchPatterns:L1e,defaultMatchWidth:"wide",parsePatterns:N1e,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:F1e,defaultMatchWidth:"any",parsePatterns:I1e,defaultParseWidth:"any"})};const H1e=B1e;var rBe={code:"fr",formatDistance:c1e,formatLong:p1e,formatRelative:g1e,localize:S1e,match:H1e,options:{weekStartsOn:1,firstWeekContainsDate:4}},BO={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"}}},U1e=function(t,r,n){var a,i=n!=null&&n.addSuffix?BO[t].withPreposition:BO[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 z1e=U1e;var $1e={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},W1e={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Y1e={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},j1e={date:Hi({formats:$1e,defaultWidth:"full"}),time:Hi({formats:W1e,defaultWidth:"full"}),dateTime:Hi({formats:Y1e,defaultWidth:"full"})};const V1e=j1e;var q1e={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},G1e=function(t,r,n,a){return q1e[t]};const X1e=G1e;var Z1e={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},K1e={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},Vb={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"]},Q1e={narrow:Vb.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:Vb.wide},J1e={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"]},ele={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nac
49hm.",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"}},tle={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"}},rle=function(t){var r=Number(t);return r+"."},nle={ordinalNumber:rle,era:ea({values:Z1e,defaultWidth:"wide"}),quarter:ea({values:K1e,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:Vb,formattingValues:Q1e,defaultWidth:"wide"}),day:ea({values:J1e,defaultWidth:"wide"}),dayPeriod:ea({values:ele,defaultWidth:"wide",formattingValues:tle,defaultFormattingWidth:"wide"})};const ale=nle;var ile=/^(\d+)(\.)?/i,ole=/\d+/i,sle={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},lle={any:[/^v/i,/^n/i]},cle={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},ule={any:[/1/i,/2/i,/3/i,/4/i]},fle={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},dle={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]},hle={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},ple={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},mle={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},vle={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}},gle={ordinalNumber:n7({matchPattern:ile,parsePattern:ole,valueCallback:function(t){return parseInt(t)}}),era:ta({matchPatterns:sle,defaultMatchWidth:"wide",parsePatterns:lle,defaultParseWidth:"any"}),quarter:ta({matchPatterns:cle,defaultMatchWidth:"wide",parsePatterns:ule,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:fle,defaultMatchWidth:"wide",parsePatterns:dle,defaultParseWidth:"any"}),day:ta({matchPatterns:hle,defaultMatchWidth:"wide",parsePatterns:ple,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:mle,defaultMatchWidth:"wide",parsePatterns:vle,defaultParseWidth:"any"})};const _le=gle;var nBe={code:"de",formatDistance:z1e,formatLong:V1e,formatRelative:X1e,localize:ale,match:_le,options:{weekStartsOn:1,firstWeekContainsDate:4}},xle={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"}},yle=function(t,r,n){var a,i=xle[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 wle=yle;var ble={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Ele={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Tle={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},Sle={date:Hi({formats:ble,defaultWidth:"full"}),time:Hi({formats:Ele,defaultWidth:"full"}),dateTime:Hi({formats:Tle,defaultWidth:"full"})};const Cle=Sle;function HO(e,t,r){Hr(2,arguments);var n=n4(e,r),a=n4(t,r);return n.getTime()===a.getTime()}var ES=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function Ale(e){switch(e){case 0:return"'domenica scorsa alle' p";default:return"'"+ES[e]+" scorso alle' p"}}function UO(e){return"'"+ES[e]+" alle' p"}function kle(e){switch(e){case 0:return"'domenica prossima alle' p";default:return"'"+ES[e]+" prossimo alle' p"}}var Dle={lastWeek:function(t,r,n){var a=t.getUTCDay();return HO(t,r,n)?UO(a):Ale(a)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(t,r,n){var a=t.getUTCDay();return HO(t,r,n)?UO(a):kle(a)},other:"P"},Mle=function(t,r,n,a){var i=Dle[t];return typeof i=="function"?i(r,n,a):i};const Ole=Mle;var Ple={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},Rle={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Lle={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"]},Nle={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"]},Fle={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"}}
49,Ile={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"}},Ble=function(t,r){var n=Number(t);return String(n)},Hle={ordinalNumber:Ble,era:ea({values:Ple,defaultWidth:"wide"}),quarter:ea({values:Rle,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:Lle,defaultWidth:"wide"}),day:ea({values:Nle,defaultWidth:"wide"}),dayPeriod:ea({values:Fle,defaultWidth:"wide",formattingValues:Ile,defaultFormattingWidth:"wide"})};const Ule=Hle;var zle=/^(\d+)(º)?/i,$le=/\d+/i,Wle={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},Yle={any:[/^a/i,/^(d|e)/i]},jle={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},Vle={any:[/1/i,/2/i,/3/i,/4/i]},qle={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},Gle={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]},Xle={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},Zle={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]},Kle={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},Qle={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}},Jle={ordinalNumber:n7({matchPattern:zle,parsePattern:$le,valueCallback:function(t){return parseInt(t,10)}}),era:ta({matchPatterns:Wle,defaultMatchWidth:"wide",parsePatterns:Yle,defaultParseWidth:"any"}),quarter:ta({matchPatterns:jle,defaultMatchWidth:"wide",parsePatterns:Vle,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:qle,defaultMatchWidth:"wide",parsePatterns:Gle,defaultParseWidth:"any"}),day:ta({matchPatterns:Xle,defaultMatchWidth:"wide",parsePatterns:Zle,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:Kle,defaultMatchWidth:"any",parsePatterns:Qle,defaultParseWidth:"any"})};const ece=Jle;var aBe={code:"it",formatDistance:wle,formatLong:Cle,formatRelative:Ole,localize:Ule,match:ece,options:{weekStartsOn:1,firstWeekContainsDate:4}},tce={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"}},rce=function(t,r,n){var a,i=tce[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 nce=rce;var ace={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},ice={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},oce={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},sce={date:Hi({formats:ace,defaultWidth:"full"}),time:Hi({formats:ice,defaultWidth:"full"}),dateTime:Hi({formats:oce,defaultWidth:"full"})};const lce=sce;var cce={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"},uce={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"},fce=function(t,r,n,a){return r.getUTCHours()!==1?uce[t]:cce[t]};const dce=fce;var hce={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},pce={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},mce={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"]},vce={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"]},gce={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"}},_ce={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"}},xce=function(t,r){var n=Number(t);return n+"º"},yce={ordinalNumber:xce,era:ea({values:hce,defaultWidth:"wide"}),quarter:ea({values:pce,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:ea({values:mce,defaultWidth:"wide"}),day:ea({values:vce,defaultWidth:"wide"}),dayPeriod:ea({values:gce,defaultWidth:"wide",formattingValues:_ce,defaultFormattingWidth:"wide"})};const wce=yce;var bce=/^(\d+)(º)?/i,Ece=/\d+/i,Tce={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},Sce={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]},Cce={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},Ace={any:[/1/i,/2/i,/3/i,/4/i]},kce={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},Dce={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]},Mce={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},Oce={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]},Pce={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},Rce={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}},Lce={ordinalNumber:n7({matchPattern:bce,parsePattern:Ece,valueCallback:function(t){return parseInt(t,10)}}),era:ta({matchPatterns:Tce,defaultMatchWidth:"wide",parsePatterns:Sce,defaultParseWidth:"any"}),quarter:ta({matchPatterns:Cce,defaultMatchWidth:"wide",parsePatterns:Ace,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:kce,defaultMatchWidth:"wide",parsePatterns:Dce,defaultParseWidth:"any"}),day:ta({matchPatterns:Mce,defaultMatchWidth:"wide",parsePatterns:Oce,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:Pce,defaultMatchWidth:"any",parsePatterns:Rce,defaultParseWidth:"any"})};const Nce=Lce;var iBe={code:"es",formatDistance:nce,formatLong:lce,formatRelative:dce,localize:wce,match:Nce,options:{weekStartsOn:1,firstWeekContainsDate:1}};function rs(e,t,r,n,a){return _u(t,((i,o)=>{const s=i[o];if(s===void 0)throw new TypeError(yC(o));return s})(e,t),r,n,a)}function _u(e,t,r,n,a,i){const o=n8(t,r,n);if(a&&t!==o)throw new RangeError(iW(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}}
49function r8(e){return ru({name:e},1)}function ru(e,t){return xu(r=>({value:r,configurable:1,writable:!t}),e)}function Fce(e){return xu(t=>({get:t,configurable:1}),e)}function TS(e){return{[Symbol.toStringTag]:{value:e,configurable:1}}}function M4(e,t){const r={};let n=e.length;for(const a of t)r[e[--n]]=a;return r}function xu(e,t,r){const n={};for(const a in t)n[a]=e(t[a],a,r);return n}function L9(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 zO(e,t){for(const r of t)if(r in e)return 1;return 0}function Vz(e,t,r){for(const n of e)if(t[n]!==r[n])return 0;return 1}function qz(e,t,r){const n={...r};for(let a=0;a<t;a++)n[e[a]]=0;return n}function Pn(e,...t){return(...r)=>e(...t,...r)}function Ice(){}function $O(e){return e[0].toUpperCase()+e.substring(1)}function a7(e){return e.slice().sort()}function iv(e,t){return String(t).padStart(e,"0")}function Nf(e,t){return Math.sign(e-t)}function n8(e,t,r){return Math.min(Math.max(e,t),r)}function nu(e,t){return[Math.floor(e/t),b6(e,t)]}function b6(e,t){return(e%t+t)%t}function jf(e,t){return[N9(e,t),SS(e,t)]}function N9(e,t){return Math.trunc(e/t)||0}function SS(e,t){return e%t||0}function dp(e){return Math.abs(e%1)===.5}function Gz(e,t,r){let n=0,a=0;for(let s=0;s<=t;s++){const c=e[r[s]],l=nc[s],u=ka/l,[h,d]=jf(c,u);n+=d*l,a+=h}const[i,o]=jf(n,ka);return[a+i,o]}function F9(e,t,r){const n={};for(let a=t;a>=0;a--){const i=nc[a];n[r[a]]=N9(e,i),e=SS(e,i)}return n}function Bce(e){if(e!==void 0)return X0(e)}function Hce(e){if(e!==void 0)return Kc(e)}function Xz(e){if(e!==void 0)return CS(e)}function Kc(e){return Kz(CS(e))}function CS(e){return kS(M2e(e))}function Zz(e,t){if(t==null)throw new RangeError(yC(e));return t}function i7(e){if(!Mo(e))throw new TypeError(t2e);return e}function AS(e,t,r=e){if(typeof t!==e)throw new TypeError(p2(r,t));return t}function kS(e,t="number"){if(!Number.isInteger(e))throw new RangeError(Xfe(t,e));return e||0}function Kz(e,t="number"){if(e<=0)throw new RangeError(Zfe(t,e));return e}function DS(e){if(typeof e=="symbol")throw new TypeError(e2e);return String(e)}function ov(e,t){return Mo(e)?String(e):X0(e,t)}function MS(e){if(typeof e=="string")return BigInt(e);if(typeof e!="bigint")throw new TypeError(Jfe(e));return e}function Qz(e,t="number"){if(typeof e=="bigint")throw new TypeError(Qfe(t));if(e=Number(e),!Number.isFinite(e))throw new RangeError(Kfe(t,e));return e}function To(e,t){return Math.trunc(Qz(e,t))||0}function OS(e,t){return kS(Qz(e,t),t)}function WO(e,t){return Kz(To(e,t),t)}function PS(e,t){let[r,n]=jf(t,ka),a=e+r;const i=Math.sign(a);return i&&i===-Math.sign(n)&&(a-=i,n+=i*ka),[a,n]}function a4(e,t,r=1){return PS(e[0]+t[0]*r,e[1]+t[1]*r)}function D3(e,t){return PS(e[0],e[1]+t)}function tc(e,t){return a4(t,e,-1)}function m1(e,t){return Nf(e[0],t[0])||Nf(e[1],t[1])}function Jz(e,t,r){return m1(e,t)===-1||m1(e,r)===1}function RS(e,t=1){const r=BigInt(ka/t);return[Number(e/r),Number(e%r)*t]}function a8(e,t=1){const r=ka/t,[n,a]=jf(e,r);return[n,a*t]}function Uce(e,t=1){const[r,n]=e,a=Math.floor(n/t),i=ka/t;return BigInt(r)*BigInt(i)+BigInt(a)}function rc(e,t=1,r){const[n,a]=e,[i,o]=jf(a,t);return n*(ka/t)+(i+(r?o/t:0))}function zce(e){return e[0]+e[1]/ka}function LS(e,t,r=nu){const[n,a]=e,[i,o]=r(a,t);return[n*(ka/t)+i,o]}function NS(e){return rs(e,"isoYear",u8,c8,1),e.isoYear===u8?rs(e,"isoMonth",4,12,1):e.isoYear===c8&&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",u8,c8,1),r=t===u8?1:t===c8?-1:0;return r&&uc(k0({...e,isoDay:e.isoDay+r,isoNanosecond:e.isoNanosecond-r})),e}function uc(e){if(!e||Jz(e,I2e,F2e))throw new RangeError(m2);return e}function Vf(e){return Gz(e,5,ol)[1]}function I9(e){const[t,r]=nu(e,ka);return[F9(r,5,ol),t]}function $ce(e){return e$(e)[0]}function e$(e){return LS(e,Gl)}function ko(e){return O4(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]=jf(t,ps);return[r,n*pc+(e.isoMicrosecond||0)*d7+(e.isoNanosecond||0)]}}function FS(e,t){const[r,n]=I9(Vf(e)-t);return uc(k0({...e,isoDay:e.isoDay+n,...r}))}function sv(...e){return O4(...e)/pW}function O4(...e){const[t,r]=t$(...e),n=t.valueOf();if(!isNaN(n))return n-r*ps}function t$(e,t=1,r=1,n=0,a=0,i=0,o=0){const s=e===u8?1:e===c8?-1:0,c=new Date;return c.setUTCHours(n,a,i,o),c.setUTCFullYear(e,t-1,r+s),[c,s]}function P4(e,t){let[r,n]=D3(e,t);n<0&&(n+=ka,r-=1);const[a,i]=nu(n,pc),[o,s]=nu(i,d7);return B9(r*ps+a,o,s)}function B9(e,t=0,r=0){const n=Math.ceil(Math.max(0,Math.abs(e)-RC)/ps)*Math.sign(e),a=new Date(e
49-n*ps);return M4(sg,[a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate()+n,a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds(),t,r])}function IS(e,t){if(t<-RC)throw new RangeError(m2);const r=e.formatToParts(t),n={};for(const a of r)n[a.type]=a.value;return n}function Wce(e){return e.isoDay}function BS(e){return[e.isoYear,e.isoMonth,e.isoDay]}function r$(e,t){return[t,0]}function Yce(e,t){if(!t)return[iu,e]}function jce(e,t,r){return{isoYear:e,isoMonth:t,isoDay:r}}function Vce(){return 7}function n$(){return mf}function a$(e,t){switch(t){case 2:return HS(e)?29:28;case 4:case 6:case 9:case 11:return 30}return 31}function i$(e){return HS(e)?366:365}function HS(e){return e%4==0&&(e%100!=0||e%400==0)}function o$(e){const[t,r]=t$(e.isoYear,e.isoMonth,e.isoDay);return b6(t.getUTCDay()-r,7)||7}function s$(e){return this.id===z4?(({isoYear:t})=>t<1?["gregory-inverse",1-t]:["gregory",t])(e):this.id===Xf?U2e(e):[]}function qce(e){const t=ko(e);if(t<H2e){const{isoYear:i}=e;return i<1?["japanese-inverse",1-i]:["japanese",i]}const r=IS(WC(Xf),t),{era:n,eraYear:a}=q$(r,Xf);return[n,a]}function H9(e){return id(e),R4(e,1),e}function id(e){return l$(e,1),e}function YO(e){return Vz(MC,e,l$(e))}function l$(e,t){const{isoYear:r}=e,n=rs(e,"isoMonth",1,n$(),t);return{isoYear:r,isoMonth:n,isoDay:rs(e,"isoDay",1,a$(r,n),t)}}function R4(e,t){return M4(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:kW(i7(e))}function U9(e,t=0){e=fc(e);const r=DW(e),n=K2e(e,t);return[kW(e),n,r]}function L4(e,t,r,n=9,a=0,i=4){t=fc(t);let o=AW(t,n,a),s=$S(t),c=m7(t,i);const l=p7(t,n,a,1);return o==null?o=Math.max(r,l):d$(o,l),s=WS(s,l,1),e&&(c=(u=>u<4?(u+2)%4:u)(c)),[o,l,s,c]}function z9(e,t=6,r){let n=$S(e=$9(e,pv));const a=m7(e,7);let i=p7(e,t);return i=Zz(pv,i),n=WS(n,i,void 0,r),[i,n,a]}function US(e){return LC(fc(e))}function c$(e,t){return zS(fc(e),t)}function Gce(e){const t=$9(e,cx),r=c2(cx,X2e,t,0);if(!r)throw new RangeError(p2(cx,r));return r}function zS(e,t=4){const r=f$(e);return[m7(e,4),...u$(p7(e,t),r)]}function u$(e,t){return e!=null?[nc[e],e<4?9-3*e:-1]:[t===void 0?1:10**(9-t),t]}function $S(e){const t=e[E6];return t===void 0?1:To(t,E6)}function WS(e,t,r,n){const a=n?ka:nc[t+1];if(a){const i=nc[t];if(a%((e=_u(E6,e,1,a/i-(n?0:1),1))*i))throw new RangeError(p2(E6,e))}else e=_u(E6,e,1,r?10**9:1,1);return e}function f$(e){let t=e[lx];if(t!==void 0){if(typeof t!="number"){if(DS(t)==="auto")return;throw new RangeError(p2(lx,t))}
49t=_u(lx,Math.floor(t),0,9,1)}return t}function fc(e){return e===void 0?{}:i7(e)}function $9(e,t){return typeof e=="string"?{[t]:e}:i7(e)}function W9(e){return{overflow:$2e[e]}}function YS(e,t,r=9,n=0,a){let i=t[e];if(i===void 0)return a?n:void 0;if(i=DS(i),i==="auto")return a?n:null;let o=Zb[i];if(o===void 0&&(o=R2e[i]),o===void 0)throw new RangeError(sW(e,i,Zb));return _u(e,o,n,r,1,wC),o}function c2(e,t,r,n=0){const a=r[e];if(a===void 0)return n;const i=DS(a),o=t[i];if(o===void 0)throw new RangeError(sW(e,i,t));return o}function d$(e,t){if(t>e)throw new RangeError(b2e)}function dc(e){return{branding:BC,epochNanoseconds:e}}function al(e,t,r){return{branding:v2,calendar:r,timeZone:t,epochNanoseconds:e}}function il(e,t=e.calendar){return{branding:$4,calendar:t,...nl(L2e,e)}}function Au(e,t=e.calendar){return{branding:v7,calendar:t,...nl(OC,e)}}function i8(e,t=e.calendar){return{branding:NC,calendar:t,...nl(OC,e)}}function lv(e,t=e.calendar){return{branding:FC,calendar:t,...nl(OC,e)}}function hc(e){return{branding:IC,...nl(TW,e)}}function f0(e){return{branding:HC,sign:u2(e),...nl(AC,e)}}function jS(e){return LS(e.epochNanoseconds,pc)[0]}function Xce(e){return Uce(e.epochNanoseconds)}function h$(e){return e.epochNanoseconds}function Zce(e,t,r,n,a){const i=M3(n),[o,s]=((x,w)=>{const y=w((x=$9(x,Qb))[SW]);let T=Z2e(x);return T=Zz(Qb,T),[T,y]})(a,e),c=Math.max(o,i);if(!s&&s8(c,s))return jO(n,o);if(!s)throw new RangeError(ag);if(!n.sign)return 0;const[l,u,h]=G9(t,r,s),d=eC(h),p=X9(h),g=tC(h),v=p(u,l,n);i4(s)||(_s(l),_s(v));const _=g(u,l,v,o);return s8(o,s)?jO(_,o):Kce(_,d(v),o,u,l,d,p)}function Kce(e,t,r,n,a,i,o){const s=u2(e),[c,l]=VS(n,DC(r,e),r,s,a,i,o),u=qS(t,c,l);return e[na[r]]+u*s}function jO(e,t){return rc(O0(e),nc[t],1)}function VS(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=rc(tc(t,r));if(!n)throw new RangeError(H4);return rc(tc(t,e))/n}function Qce(e,t){const[r,n,a]=z9(t,5,1);return dc(j9(e.epochNanoseconds,r,n,a,1))}function Jce(e,t,r){let{epochNanoseconds:n,timeZone:a,calendar:i}=t;const[o,s,c]=z9(r);if(o===0&&s===1)return t;const l=e(a);if(o===6)n=iue(v$,l,t,c);else{const u=l.N(n);n=N4(l,p$(P4(n,u),o,s,c),u,2,0,1)}return al(n,a,i)}function eue(e,t){return il(p$(e,...z9(t)),e.calendar)}function tue(e,t){const[r,n,a]=z9(t,5);var i;return hc((i=a,GS(e,o7(r,n),i)[0]))}function rue(e,t){const r=e(t.timeZone),n=g1(t,r),[a,i]=v$(n),o=rc(tc(Gf(r,a),Gf(r,i)),og,1);if(o<=0)throw new RangeError(H4);return o}function nue(e,t){const{timeZone:r,calendar:n}=t;return al(aue(g$,e(r),t),r,n)}function aue(e,t,r){return Gf(t,e(g1(r,t)))}function iue(e,t,r,n){const a=g1(r,t),[i,o]=e(a),s=r.epochNanoseconds,c=Gf(t,i),l=Gf(t,o);if(Jz(s,c,l))throw new RangeError(H4);return _$(qS(s,c,l),n)?l:c}function p$(e,t,r,n){return m$(e,o7(t,r),n)}function m$(e,t,r){const[n,a]=GS(e,t,r);return _s({...od(e,a),...n})}function GS(e,t,r){return I9(qf(Vf(e),t,r))}function cv(e){return qf(e,ig,7)}function o7(e,t){return nc[e]*t}function v$(e){const t=g$(e);return[t,od(t,1)]}function g$(e){return N2e(6,e)}function oue(e,t,r){const n=Math.min(M3(e),6);return F4(V9(O0(e,n),t,r),n)}function Y9(e,t,r,n,a,i,o,s,c,l){if(n===0&&a===1)return e;const u=s8(n,s)?i4(s)&&n<6&&r>=6?lue:sue:cue;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,T,A)=>{const S=u2(g);for(let C=x+1;C<=_;C++){if(C===7&&_!==7)continue;const E=DC(C,g);E[na[C]]+=S;const D=rc(tc(T(A(w,y,E)),v));if(D&&Math.sign(D)!==S)break;g=E}return g})(h,d,r,Math.max(6,n),o,s,c,l)),h}function j9(e,t,r,n,a){return t===6?[qf(zce(e),r,n),0]:V9(e,o7(t,r),n,a)}function V9(e,t,r,n){let[a,i]=e;n&&i<0&&(i+=ka,a-=1);const[o,s]=nu(qf(i,t,r),ka);return PS(a+o,s)}function qf(e,t,r){return _$(e/t,r)*t}function _$(e,t){return e3e[t](e)}function sue(e,t,r,n,a,i){const o=u2(e),s=O0(e),c=j9(s,n,a,i),l=tc(s,c),u=Math.sign(c[0]-s[0])===o,h=F4(c,Math.min(r,6));return[{...e,...h},a4(t,l),u]}function lue(e,t,r,n,a,i,o,s,c,l){const u=u2(e)||1,h=rc(O0(e,5)),d=o7(n,a);let p=qf(h,d,i);const[g,v]=VS(o,{...e,...kC},6,u,s,c,l),_=p-rc(tc(g,v));let x=0;_&&Math.sign(_)!==u?t=D3(g,p):(x+=u,p=qf(_,d,i),t=D3(v,p));const w=Z9(p);return[{...e,...w,days:e.days+x},t,!!x]}function cue(e,t,r,n,a,i,o,s,c,l){const u=u2(e),h=na[n],d=DC(n,e);n===7&&(e={...e,weeks:e.weeks+Math.trunc(e.days/7)});const p=N9(e[h],a)*a;d[h]=p;const[g,v]=VS(o,d,n,a*u,s,c,l),_=p+qS(t,g,v)*u*a,x=qf(_,a,i),w=Math.sign(x-_)===u;return d[h]=x,[d,w?v:g,w]}function Q_(e,t,r,n){const[a,i,o,s]=(l=>{const u=zS(l=fc(l));return[l.timeZone,...u]})(n),c=a!==void 0;return((l,u,h,d,p,g)=>{h=V9(h,p,d,1);const v=u.N(h);return XS(P4(h,v),g)+(l?s7(cv(v)):"Z")})(c,t(c?e(a):ud),r.epochNanoseconds,i,o,s)}function J_(e,t,r){const[n,a,i,o,s,c]=(l=>{l=fc(l);const u=LC(l),h=f$(l),d=J2e(l),p=m7(l,4),g=p7(l,4);return[u,Q2e(l),d,p,...u$(g,h)]})(r);return((l,u,h,d,p,g,v,_,x,w)=>{d=V9(d,x,_,1);const y=l(h).N(d);return XS(P4(d,y),w)+s7(cv(y),v)+((T,A)=>A!==1?"["+(A===2?"!":"")+T+"]":"")(h,g)+ZS(u,p)}
49)(e,t.calendar,t.timeZone,t.epochNanoseconds,n,a,i,o,s,c)}function ex(e,t){const[r,n,a,i]=(l=>(l=fc(l),[LC(l),...zS(l)]))(t);return o=e.calendar,s=r,c=i,XS(m$(e,a,n),c)+ZS(o,s);var o,s,c}function tx(e,t){return r=e.calendar,n=e,a=US(t),uv(n)+ZS(r,a);var r,n,a}function rx(e,t){return x$(e.calendar,y$,e,US(t))}function nx(e,t){return x$(e.calendar,uue,e,US(t))}function ax(e,t){const[r,n,a]=c$(t);return i=a,w$(GS(e,n,r)[0],i);var i}function hp(e,t){const[r,n,a]=c$(t,3);return n>1&&sd(e={...e,...oue(e,n,r)}),((i,o)=>{const{sign:s}=i,c=s===-1?Oo(i):i,{hours:l,minutes:u}=c,[h,d]=LS(O0(c,3),Gl,jf);S$(h);const p=KS(d,o),g=o>=0||!s||p;return(s<0?"-":"")+"P"+VO({Y:I2(c.years),M:I2(c.months),W:I2(c.weeks),D:I2(c.days)})+(l||u||h||g?"T"+VO({H:I2(l),M:I2(u),S:I2(h,g)+p}):"")})(e,a)}function x$(e,t,r,n){const a=n>1||n===0&&e!==On;return n===1?e===On?t(r):uv(r):a?uv(r)+b$(e,n===2):t(r)}function VO(e){const t=[];for(const r in e){const n=e[r];n&&t.push(n,r)}return t.join("")}function XS(e,t){return uv(e)+"T"+w$(e,t)}function uv(e){return y$(e)+"-"+G1(e.isoDay)}function y$(e){const{isoYear:t}=e;return(t<0||t>9999?E$(t)+iv(6,Math.abs(t)):iv(4,t))+"-"+G1(e.isoMonth)}function uue(e){return G1(e.isoMonth)+"-"+G1(e.isoDay)}function w$(e,t){const r=[G1(e.isoHour),G1(e.isoMinute)];return t!==-1&&r.push(G1(e.isoSecond)+((n,a,i,o)=>KS(n*pc+a*d7+i,o))(e.isoMillisecond,e.isoMicrosecond,e.isoNanosecond,t)),r.join(":")}function s7(e,t=0){if(t===1)return"";const[r,n]=nu(Math.abs(e),og),[a,i]=nu(n,ig),[o,s]=nu(i,Gl);return E$(e)+G1(r)+":"+G1(a)+(o||s?":"+G1(o)+KS(s):"")}function ZS(e,t){return t!==1&&(t>1||t===0&&e!==On)?b$(e,t===2):""}function b$(e,t){return"["+(t?"!":"")+"u-ca="+e+"]"}function KS(e,t){let r=iv(9,e);return r=t===void 0?r.replace(n3e,""):r.slice(0,t),r?"."+r:""}function E$(e){return e<0?"-":"+"}function I2(e,t){return e||t?e.toLocaleString("fullwide",{useGrouping:0}):""}function fue(e,t){const{epochNanoseconds:r}=e,n=(t.N?t:t(e.timeZone)).N(r),a=P4(r,n);return{calendar:e.calendar,...a,offsetNanoseconds:n}}function N4(e,t,r,n=0,a=0,i,o){if(r!==void 0&&n===1&&(n===1||o))return FS(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=cv(h));for(const g of l){let v=rc(tc(g,p));if(d&&(v=cv(v)),v===h)return g}})(s,t,r,i);if(c!==void 0)return c;if(n===0)throw new RangeError(v2e)}return o?k0(t):l7(e,t,a,s)}function l7(e,t,r=0,n=e.v(t)){if(n.length===1)return n[0];if(r===1)throw new RangeError(g2e);if(n.length)return n[r===3?1:0];const a=k0(t),i=((s,c)=>{const l=s.N(D3(c,-ka));return(u=>{if(u>ka)throw new RangeError(m2e);return u})(s.N(D3(c,ka))-l)})(e,a),o=i*(r===2?-1:1);return(n=e.v(P4(a,o)))[r===2?0:n.length-1]}function Gf(e,t){const r=e.v(t);if(r.length)return r[0];const n=D3(k0(t),-ka);return e.l(n,1)}function qO(e,t,r){return dc(uc(a4(t.epochNanoseconds,(n=>{if(C$(n))throw new RangeError(y2e);return O0(n,5)})(e?Oo(r):r))))}function GO(e,t,r,n,a,i=Object.create(null)){const o=t(n.timeZone),s=e(n.calendar);return{...n,...QS(o,s,n,r?Oo(a):a,i)}}function XO(e,t,r,n,a=Object.create(null)){const{calendar:i}=r;return il(JS(e(i),r,t?Oo(n):n,a),i)}function ZO(e,t,r,n,a){const{calendar:i}=r;return Au(q9(e(i),r,t?Oo(n):n,a),i)}function KO(e,t,r,n,a){const i=r.calendar,o=e(i);let s=J1(o8(o,r));t&&(n=rC(n)),n.sign<0&&(s=o.P(s,{...P0,months:1}),s=od(s,-1));const c=o.P(s,n,a);return i8(o8(o,c),i)}function QO(e,t,r){return hc(T$(t,e?Oo(r):r)[0])}function QS(e,t,r,n,a){const i=O0(n,5);let o=r.epochNanoseconds;if(C$(n)){const s=g1(r,e);o=a4(l7(e,{...q9(t,s,{...n,...kC},a),...nl(ol,s)}),i)}else o=a4(o,i),jn(a);return{epochNanoseconds:uc(o)}}function JS(e,t,r,n){const[a,i]=T$(t,r);return _s({...q9(e,t,{...r,...kC,days:r.days+i},n),...a})}function q9(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(od(t,a)):t}function o8(e,t,r=1){return od(t,r-e.day(t))}function T$(e,t){const[r,n]=O0(t,5),[a,i]=I9(Vf(e)+n);return[a,r+i]}function due(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=hue(this,e,i,o,n);else{if(!s&&!c)return e;a=ko(e)}if(a===void 0)throw new RangeError(m2);
49return a+=(7*s+c)*ps,J1(B9(a))}function hue(e,t,r,n,a){let[i,o,s]=e.u(t);if(r){const[c,l]=e.m(i,o);i+=r,o=tg(c,l,e.F(i)),o=_u("month",o,1,e.O(i),a)}return n&&([i,o]=e.p(i,o,n)),s=_u("day",s,1,e.B(i,o),a),e.M(i,o,s)}function pue(e,t,r){return e+=N9(r,mf),(t+=SS(r,mf))<1?(e--,t+=mf):t>mf&&(e++,t-=mf),[e,t]}function mue(e,t,r){if(r){if(t+=r,!Number.isSafeInteger(t))throw new RangeError(m2);if(r<0)for(;t<1;)t+=dv.call(this,--e);else{let n;for(;t>(n=dv.call(this,e));)t-=n,e++}}return[e,t]}function od(e,t){return t?{...e,...B9(ko(e)+t*ps)}:e}function G9(e,t,r){const n=e(r.calendar);return i4(r)?[r,n,t(r.timeZone)]:[{...r,...xs},n]}function eC(e){return e?h$:k0}function X9(e){return e?Pn(QS,e):JS}function tC(e){return e?Pn(Hue,e):Uue}function i4(e){return e&&e.epochNanoseconds}function s8(e,t){return e<=6-(i4(t)?1:0)}function JO(e,t,r,n,a,i,o){const s=e(fc(o).relativeTo),c=Math.max(M3(a),M3(i));if(s8(c,s))return f0(sd(((v,_,x,w)=>{const y=a4(O0(v),O0(_),w?-1:1);if(!Number.isFinite(y[0]))throw new RangeError(m2);return{...P0,...F4(y,x)}})(a,i,c,n)));if(!s)throw new RangeError(ag);n&&(i=Oo(i));const[l,u,h]=G9(t,r,s),d=X9(h),p=tC(h),g=d(u,l,a);return f0(p(u,l,d(u,g,i),c))}function vue(e,t,r,n,a){const i=M3(n),[o,s,c,l,u]=((S,C,E)=>{S=$9(S,pv);let D=AW(S);const O=E(S[SW]);let N=$S(S);const F=m7(S,7);let q=p7(S);if(D===void 0&&q===void 0)throw new RangeError(w2e);if(q==null&&(q=0),D==null&&(D=Math.max(q,C)),d$(D,q),N=WS(N,q,1),N>1&&q>5&&D!==q)throw new RangeError("For calendar units with roundingIncrement > 1, use largestUnit = smallestUnit");return[D,q,N,F,O]})(a,i,e),h=Math.max(i,o);if(!u&&h<=6)return f0(sd(((S,C,E,D,O)=>{const N=j9(O0(S),E,D,O);return{...P0,...F4(N,C)}})(n,o,s,c,l)));if(!i4(u)&&!n.sign)return n;if(!u)throw new RangeError(ag);const[d,p,g]=G9(t,r,u),v=eC(g),_=X9(g),x=tC(g),w=_(p,d,n);i4(u)||(_s(d),_s(w));let y=x(p,d,w,o);const T=n.sign,A=u2(y);if(T&&A&&T!==A)throw new RangeError(H4);return y=Y9(y,v(w),o,s,c,l,p,d,v,_),f0(y)}function gue(e){return e.sign===-1?rC(e):e}function rC(e){return f0(Oo(e))}function Oo(e){const t={};for(const r of na)t[r]=-1*e[r]||0;return t}function _ue(e){return!e.sign}function u2(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(x2e);r=a}}return r}function sd(e){for(const t of P2e)_u(t,e[t],-cP,cP,1);return S$(rc(O0(e),Gl)),e}function S$(e){if(!Number.isSafeInteger(e))throw new RangeError(_2e)}function O0(e,t=6){return Gz(e,t,na)}function F4(e,t=6){const[r,n]=e,a=F9(n,t,na);if(a[na[t]]+=r*(ka/nc[t]),!Number.isFinite(a[na[t]]))throw new RangeError(m2);return a}function Z9(e,t=5){return F9(e,t,na)}function C$(e){return!!u2(e,EW)}function M3(e){let t=9;for(;t>0&&!e[na[t]];t--);return t}function xue(e,t){return[e,t]}function eP(e){const t=Math.floor(e/cm)*cm;return[t,t+cm]}function yue(e){const t=f2(e=ov(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=ld(t.offset)}return t.timeZone&&sC(t.timeZone,1),dc(FS(H9(t),r))}function wue(e){const t=f2(X0(e));if(!t)throw new RangeError(ls(e));if(t.timeZone)return A$(t,t.offset?ld(t.offset):void 0);if(t.C)throw new RangeError(ls(e));return D$(t)}function bue(e,t){const r=f2(X0(e));if(!r||!r.timeZone)throw new RangeError(ls(e));const{offset:n}=r,a=n?ld(n):void 0,[,i,o]=U9(t);return A$(r,a,i,o)}function ld(e){const t=sC(e);if(t===void 0)throw new RangeError(ls(e));return t}function Eue(e){const t=f2(X0(e));if(!t||t.C)throw new RangeError(ls(e));return il(k$(t))}function nC(e,t,r){let n=f2(X0(e));if(!n||n.C)throw new RangeError(ls(e));return t?n.calendar===On&&(n=n.isoYear===-271821&&n.isoMonth===4?{...n,isoDay:20,...xs}:{...n,isoDay:1,...xs}):r&&n.calendar===On&&(n={...n,isoYear:iu}),Au(n.k?k$(n):D$(n))}function Tue(e,t){const r=iC(X0(t));if(r)return aC(r),i8(NS(id(r)));const n=nC(t,1);return i8(o8(e(n.calendar),n))}function aC(e){if(e.calendar!==On)throw new RangeError(au(e.calendar))}function Sue(e,t){const r=oC(X0(t));if(r)return aC(r),lv(id(r));const n=nC(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 lv(J1(i.U(h,d,c)),a)}function Cue(e){let t,r=(n=>{const a=u3e.exec(n);return a?(K9(a[10]),P$(a)):void 0})(X0(e));if(!r){if(r=f2(e),!r)throw new RangeError(ls(e));if(!r.k)throw new RangeError(ls(e));if(r.C)throw new RangeError(au("Z"));aC(r)}
49if((t=iC(e))&&YO(t))throw new RangeError(ls(e));if((t=oC(e))&&YO(t))throw new RangeError(ls(e));return hc(R4(r,1))}function Aue(e){const t=(r=>{const n=h3e.exec(r);return n?(a=>{function i(u,h,d){let p=0,g=0;if(d&&([p,c]=nu(c,nc[d])),u!==void 0){if(s)throw new RangeError(au(u));g=(v=>{const _=parseInt(v);if(!Number.isFinite(_))throw new RangeError(au(v));return _})(u),o=1,h&&(c=lC(h)*(nc[d]/Gl),s=1)}return p+g}let o=0,s=0,c=0,l={...M4(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)]),...F9(c,2,na)};if(!o)throw new RangeError(oW(na));return cC(a[1])<0&&(l=Oo(l)),l})(n):void 0})(X0(e));if(!t)throw new RangeError(ls(e));return f0(sd(t))}function kue(e){const t=f2(e)||iC(e)||oC(e);return t?t.calendar:e}function Due(e){const t=f2(e);return t&&(t.timeZone||t.C&&ud||t.offset)||e}function A$(e,t,r=0,n=0){const a=uC(e.timeZone),i=Nr(a);let o;return H9(e),o=e.k?N4(i,e,t,r,n,!i.j,e.C):Gf(i,e),al(o,a,ng(e.calendar))}function k$(e){return M$(_s(H9(e)))}function D$(e){return M$(J1(id(e)))}function M$(e){return{...e,calendar:ng(e.calendar)}}function f2(e){const t=c3e.exec(e);return t?(r=>{const n=r[10],a=(n||"").toUpperCase()==="Z";return{isoYear:O$(r),isoMonth:parseInt(r[4]),isoDay:parseInt(r[5]),...P$(r.slice(5)),...K9(r[16]),k:!!r[6],C:a,offset:a?void 0:n}})(t):void 0}function iC(e){const t=s3e.exec(e);return t?(r=>({isoYear:O$(r),isoMonth:parseInt(r[4]),isoDay:1,...K9(r[5])}))(t):void 0}function oC(e){const t=l3e.exec(e);return t?(r=>({isoYear:iu,isoMonth:parseInt(r[1]),isoDay:parseInt(r[2]),...K9(r[3])}))(t):void 0}function sC(e,t){const r=f3e.exec(e);return r?((n,a)=>{const i=n[4]||n[5];if(a&&i)throw new RangeError(au(i));return(o=>{if(Math.abs(o)>=ka)throw new RangeError(p2e);return o})((Lh(n[2])*og+Lh(n[3])*ig+Lh(n[4])*Gl+lC(n[5]||""))*cC(n[1]))})(r,t):void 0}function O$(e){const t=cC(e[1]),r=parseInt(e[2]||e[3]);if(t<0&&!r)throw new RangeError(au(-0));return t*r}function P$(e){const t=Lh(e[3]);return{...I9(lC(e[4]||""))[0],isoHour:Lh(e[1]),isoMinute:Lh(e[2]),isoSecond:t===60?59:t}}function K9(e){let t,r;const n=[];if(e.replace(d3e,(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(au(a))}else{if(r)throw new RangeError(au(a));r=c}return""}),n.length>1&&t)throw new RangeError(au(e));return{timeZone:r,calendar:n[0]||On}}function lC(e){return parseInt(e.padEnd(9,"0"))}function I4(e){return new RegExp(`^${e}$`,"i")}function cC(e){return e&&e!=="+"?-1:1}function Lh(e){return e===void 0?0:parseInt(e)}function Mue(e){return uC(X0(e))}function uC(e){const t=fC(e);return typeof t=="number"?s7(t):t?(r=>{if(v3e.test(r))throw new RangeError(fW(r));if(m3e.test(r))throw new RangeError(h2e);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?$O(i).replace(/island|noronha|murdo|rivadavia|urville/,$O):i)).join("/")})(e):ud}function tP(e){const t=fC(e);return typeof t=="number"?t:t?t.resolvedOptions().timeZone:ud}function fC(e){const t=sC(e=e.toUpperCase(),1);return t!==void 0?t:e!==ud?p3e(e):void 0}function R$(e,t){return m1(e.epochNanoseconds,t.epochNanoseconds)}function L$(e,t){return m1(e.epochNanoseconds,t.epochNanoseconds)}function Oue(e,t,r,n,a,i){const o=e(fc(i).relativeTo),s=Math.max(M3(n),M3(a));if(Vz(na,n,a))return 0;if(s8(s,o))return m1(O0(n),O0(a));if(!o)throw new RangeError(ag);const[c,l,u]=G9(t,r,o),h=eC(u),d=X9(u);return m1(h(d(l,c,n)),h(d(l,c,a)))}function N$(e,t){return B4(e,t)||dC(e,t)}function B4(e,t){return Nf(ko(e),ko(t))}function dC(e,t){return Nf(Vf(e),Vf(t))}function Pue(e,t){return!R$(e,t)}function Rue(e,t){return!L$(e,t)&&!!F$(e.timeZone,t.timeZone)&&e.calendar===t.calendar}function Lue(e,t){return!N$(e,t)&&e.calendar===t.calendar}function Nue(e,t){return!B4(e,t)&&e.calendar===t.calendar}function Fue(e,t){return!B4(e,t)&&e.calendar===t.calendar}function Iue(e,t){return!B4(e,t)&&e.calendar===t.calendar}function Bue(e,t){return!dC(e,t)}function F$(e,t){if(e===t)return 1;try{return tP(e)===tP(t)}catch{}}function rP(e,t,r,n){const a=L4(e,n,3,5),i=Q9(t.epochNanoseconds,r.epochNanoseconds,...a);return f0(e?Oo(i):i)}function nP(e,t,r,n,a,i){const o=eg(n.calendar,a.calendar),[s,c,l,u]=L4(r,i,5),h=n.epochNanoseconds,d=a.epochNanoseconds,p=m1(d,h);let g;if(p)if(s<6)g=Q9(h,d,s,c,l,u);else{const v=t(jue(n.timeZone,a.timeZone)),_=e(o);g=B$(_,v,n,a,p,s,i),g=Y9(g,d,s,c,l,u,_,n,h$,Pn(QS,v))}else g=P0;return f0(r?Oo(g):g)}function aP(e,t,r,n,a){const i=eg(r.calendar,n.calendar),[o,s,c,l]=L4(t,a,6),u=k0(r),h=k0(n),d=m1(h,u);let p;if(d)if(o<=6)p=Q9(u,h,o,s,c,l);else{const g=e(i);p=H$(g,r,n,d,o,a),p=Y9(p,h,o,s,c,l,g,r,k0,JS)}else p=P0;return f0(t?Oo(p):p)}function iP(e,t,r,n,a){const i=eg(r.calendar,n.calendar);return I$(t,()=>e(i),r,n,...L4(t,a,6,9,6))}function oP(e,t,r,n,a){const i=eg(r.calendar,n.calendar),o=L4(t,a,9,9,8),s=e(i),c=o8(s,r),l=o8(s,n);return c.isoYear===l.isoYear&&c.isoMonth===l.isoMonth&&c.isoDay===l.isoDay?f0(P0):I$(t,()=>s,J1(c),J1(l),...o,8)}function I$(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(m2);let h;if(m1(u,l))if(a===6)h=Q9(l,u,a,i,o,s);else{const d=t();h=d.h(r,n,a),i===c&&o===1||(h=Y9(h,u,a,i,o,s,d,r,k0,q9))}else h=P0;return f0(e?Oo(h):h)}function sP(e,t,r,n){const[a,i,o,s]=L4(e,n,5,5),c=qf(hC(t,r),o7(i,o),s),l={...P0,...Z9(c,a)};return f0(e?Oo(l):l)}function Hue(e,t,r,n,a,i){const o=m1(n.epochNanoseconds,r.epochNanoseconds);return o?a<6?U$(r.epochNanoseconds,n.epochNanoseconds,a):B$(t,e,r,n,o,a,i):P0}function Uue(e,t,r,n,a){const i=k0(t),o=k0(r),s=m1(o,i);return s?n<=6?U$(i,o,n):H$(e,t,r,s,n,a):P0}function B$(e,t,r,n,a,i,o){const[s,c,l]=zue(t,r,n,a);var u,h;return{...i===6?(u=s,h=c,{...P0,days:z$(u,h)}):e.h(s,c,i,o),...Z9(l)}}function H$(e,t,r,n,a,i){const[o,s,c]=((l,u,h)=>{let d=u,p=hC(l,u);
49return Math.sign(p)===-h&&(d=od(u,-h),p+=ka*h),[l,d,p]})(t,r,n);return{...e.h(o,s,a,i),...Z9(c)}}function zue(e,t,r,n){function a(){return h={...od(s,l++*-n),...o},d=l7(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=hC(i,s);let h,d;if(Math.sign(u)===-n&&l++,a()&&(n===-1||a()))throw new RangeError(H4);const p=rc(tc(d,c));return[i,h,p]}function Q9(e,t,r,n,a,i){return{...P0,...F4(j9(tc(e,t),n,a,i),r)}}function U$(e,t,r){return{...P0,...F4(tc(e,t),r)}}function z$(e,t){return J9(ko(e),ko(t))}function J9(e,t){return Math.trunc((t-e)/ps)}function hC(e,t){return Vf(t)-Vf(e)}function $ue(e,t,r){if(r<=7){let c=0,l=z$({...e,...xs},{...t,...xs});return r===7&&([c,l]=jf(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),T=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),T=w<0?-A:y}if(x=g-Math.min(h,y)+T,v){const[A,S]=c.m(l,u),[C,E]=c.m(d,p);if(_=C-A||Number(E)-Number(S),Math.sign(_)===-w){const D=w<0&&-c.O(d);v=(d-=w)-l,_=p-tg(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 Wue(e){return e*mf}function Yue(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+=dv.call(this,o+a);return i}function eg(e,t){if(e!==t)throw new RangeError(uW);return e}function jue(e,t){if(!F$(e,t))throw new RangeError(dW);return e}function $$(e){return this.I(e)[0]}function W$(e){return this.I(e)[1]}function Vue(e){const[t]=this.u(e);return this.L(t)}function que(e){const[t]=this.u(e);return this.O(t)}function Gue(e){const[t,r]=this.u(e);return this.B(t,r)}function Xue(e){const[t]=this.u(e);return this.G(t)}function pC(e){const[t]=this.u(e);return J9(this.M(t),ko(e))+1}function mC(e){const t=g3e.exec(e);if(!t)throw new RangeError(f2e(e));return[parseInt(t[1]),!!t[2]]}function c7(e,t){return"M"+G1(e)+(t?"L":"")}function tg(e,t,r){return e+(t||r&&e>=r?1:0)}function vC(e,t){return e-(t&&e>=t?1:0)}function Y$(e,t){return(t+e)*(Math.sign(t)||1)||0}function gC(e){return wW[V$(e)]}function j$(e){return k2e[V$(e)]}function V$(e){return O3(e.id||On)}function Zue(e){function t(a){return((i,o)=>({...q$(i,o),V:i.month,day:parseInt(i.day)}))(IS(r,a),n)}const r=WC(e),n=O3(e);return{id:e,_:Kue(t),J:Que(t)}}function Kue(e){return p1(t=>{const r=ko(t);return e(r)},WeakMap)}function Que(e){const t=e(0).year-B2e;return p1(r=>{let n,a=O4(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<-RC)throw new RangeError(H4);while((n=e(a)).year>=r);return{K:o.reverse(),X:hW(s.reverse())}})}function q$(e,t){let r,n,a=G$(e);if(e.era){const i=wW[t],o=bW[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=Y$(n,i[r]||0))}return{era:r,eraYear:n,year:a}}function G$(e){return parseInt(e.relatedYear||e.year)}function Jue(e){return this._(e).day}function rg(e){const{year:t,V:r,day:n}=this._(e),{X:a}=this.J(t);return[t,a[r]+1,n]}function efe(e,t,r){return B9(l8.call(this,e,t,r))}function l8(e,t=1,r=1){return this.J(e).K[t-1]+(r-1)*ps}function X$(e,t){const r=fv.call(this,e);return[vC(t,r),r===t]}function fv(e){const t=lP(this,e),r=lP(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 tfe(e){const t=lm.call(this,e);return t>lm.call(this,e-1)&&t>lm.call(this,e+1)}function lm(e){return J9(l8.call(this,e),l8.call(this,e+1))}function Z$(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),J9(r[t-1],a[n-1])}function dv(e){return this.J(e).K.length}function K$(e){const t=this._(e);return[t.era,t.eraYear]}function rfe(e,t,r){const n=this.id&&O3(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):iu;let[a,i,o]=rg.call(this,{isoYear:n,isoMonth:mf,isoDay:31});const s=fv.call(this,a),c=i===s;(Nf(e,vC(i,s))||Nf(Number(t),Number(c))||Nf(r,o))===1&&a--;for(let l=0;l<100;l++){const u=a-l,h=fv.call(this,u),d=tg(e,t,h);if(t===(d===h)&&r<=Z$.call(this,u,d))return[u,d]}}function lP(e,t){return Object.keys(e.J(t).X)}function u7(e){return ng(X0(e))}function ng(e){if((e=e.toLowerCase())!==On&&e!==z4){const t=WC(e).resolvedOptions().calendar;if(O3(e)!==O3(t))throw new RangeError(cW(e));return t}return e}function O3(e){return e==="islamicc"&&(e="islamic"),e.split("-")[0]}function Q$(e,t){return r=>r===On?e:r===z4||r===Xf?Object.assign(Object.create(e),{id:r}):Object.assign(Object.create(t),_3e(r))}function nfe(e,t,r,n){const a=d2(r,n,Du,[],gW);if(a.timeZone!==void 0){const i=r.ee(a),o=f7(a),s=e(a.timeZone);return{epochNanoseconds:N4(t(s),{...i,...o},a.offset!==void 0?ld(a.offset):void 0),timeZone:s}}return{...r.ee(a),...xs}}function afe(e,t,r,n,a,i){const o=d2(r,a,Du,mW,gW),s=e(o.timeZone),[c,l,u]=U9(i),h=r.ee(o,W9(c)),d=f7(o,c);return al(N4(t(s),{...h,...d},o.offset!==void 0?ld(o.offset):void 0,l,u),s,n)}function ife(e,t,r){const n=d2(e,t,Du,[],ku),a=jn(r);return il(_s({...e.ee(n,W9(a)),...f7(n,a)}))}function ofe(e,t,r,n=[]){const a=d2(e,t,Du,n);return e.ee(a,r)}function sfe(e,t,r,n){const a=d2(e,t,CC,n);return e.ne(a,r)}function lfe(e,t,r,n){const a=d2(e,r,Du,h7);return t&&a.month!==void 0&&a.monthCode===void 0&&a.year===void 0&&(a.year=iu),e.te(a,n)}function cfe(e,t){return hc(f7(v1(e,Kb,[],1),jn(t)))}function ufe(e){const t=v1(e,AC);return f0(sd({...P0,...t}))}function d2(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(n2e(s));if(s==="constructor"||s==="__proto__")throw new RangeError(r2e(s));let c=e[s];if(c!==void 0)o=1,uP[s]&&(c=uP[s](c,s)),a[s]=c;else if(r){if(r.includes(s))throw new TypeError(yC(s));a[s]=yW[s]}i=s}if(n&&!o)throw new TypeError(oW(t));return a}function f7(e,t){return R4(YC({...yW,...e}),t)}function ffe(e,t,r,n,a){const{calendar:i,timeZone:o}=r,s=e(i),c=t(o),l=[...s.fields(Du),...vW].sort(),u=(x=>{const w=g1(x,Nr),y=s7(w.offsetNanoseconds),T=cg(x.calendar),[A,S,C]=T.u(w),[E,D]=T.m(A,S),O=c7(E,D);return{...P3e(w),year:A,monthCode:O,day:C,offset:y}})(r),h=v1(n,l),d=s.oe(u,h),p={...u,...h},[g,v,_]=U9(a,2);return al(N4(c,{...s.ee(d,W9(g)),...R4(YC(p),g)},ld(p.offset),v,_),o,i)}function dfe(e,t,r,n){const a=e(t.calendar),i=[...a.fields(Du),...ku].sort(),o={...eW(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,W9(l)),...R4(YC(h),l)}))}function hfe(e,t,r,n){const a=e(t.calendar),i=a.fields(Du).sort(),o=eW(t),s=v1(r,i),c=a.oe(o,s);return a.ee(c,n)}function pfe(e,t,r,n){const a=e(t.calendar),i=a.fields(CC).sort(),o=(l=>{const u=cg(l.calendar),[h,d]=u.u(l),[p,g]=u.m(h,d);return{year:h,monthCode:c7(p,g)}})(t),s=v1(r,i),c=a.oe(o,s);return a.ne(c,n)}function mfe(e,t,r,n){const a=e(t.calendar),i=a.fields(Du).sort(),o=(l=>{const u=cg(l.calendar),[h,d,p]=u.u(l),[g,v]=u.m(h,d);return{monthCode:c7(g,v),day:p}})(t),s=v1(r,i),c=a.oe(o,s);return a.te(c,n)}function vfe(e,t,r){return hc(((n,a,i)=>f7({...nl(Kb,n),...v1(a,Kb)},jn(i)))(e,t,r))}function gfe(e,t){return f0((r=e,n=t,sd({...r,...v1(n,AC)})));var r,n}function _fe(e,t){const r=d2(e,t,xW);return e.te(r)}function xfe(e,t,r){const n=d2(e,t,_W);return e.ne(n,r)}function J$(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 yfe(e,t){const r=jn(t),n=_C(this,e),a=hv(this,e,n,r),i=qb(this,e,a,n,r);return Au(J1(this.U(n,a,i)),this.id||On)}function wfe(e,t){const r=jn(t),n=_C(this,e),a=hv(this,e,n,r);return i8(NS(this.U(n,a,1)),this.id||On)}function bfe(e,t){const r=jn(t);let n,a,i,o=e.eraYear!==void 0||e.year!==void 0?_C(this,e):void 0;const s=!this.id;if(o===void 0&&s&&(o=iu),o!==void 0){const h=hv(this,e,o,r);n=qb(this,e,h,o,r);const d=this.F(o);a=vC(h,d),i=h===d}else{if(e.monthCode===void 0)throw new TypeError(lW);if([a,i]=mC(e.monthCode),this.id&&this.id!==z4&&this.id!==Xf)if(this.id&&O3(this.id
49)==="coptic"&&r===0){const h=i||a!==13?30:6;n=e.day,n=n8(n,1,h)}else if(this.id&&O3(this.id)==="chinese"&&r===0){const h=!i||a!==1&&a!==9&&a!==10&&a!==11&&a!==12?30:29;n=e.day,n=n8(n,1,h)}else n=e.day;else n=qb(this,e,hv(this,e,iu,r),iu,r)}const c=this.R(a,i,n);if(!c)throw new RangeError("Cannot guess year");const[l,u]=c;return lv(J1(this.U(l,u,n)),this.id||On)}function Efe(e){return gC(this)&&e.includes("year")?[...e,...bC]:e}function Tfe(e,t){const r=Object.assign(Object.create(null),e);return ix(r,t,SC),gC(this)&&(ix(r,t,C2e),this.id===Xf&&ix(r,t,A2e,bC)),r}function _C(e,t){const r=gC(e),n=bW[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(s2e);if(!r)throw new RangeError(o2e);const s=r[n[a]||a];if(s===void 0)throw new RangeError(c2e(a));const c=Y$(i,s);if(o!==void 0&&o!==c)throw new RangeError(l2e);o=c}else if(o===void 0)throw new TypeError(u2e(r));return o}function hv(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]=mC(c);let g=tg(d,p,h);if(p){const v=j$(s);if(v===void 0)throw new RangeError(b5);if(v>0){if(g>v)throw new RangeError(b5);if(h===void 0){if(u===1)throw new RangeError(b5);g--}}else{if(g!==-v)throw new RangeError(b5);if(h===void 0&&u===1)throw new RangeError(b5)}}return g})(e,i,r,n);if(a!==void 0&&a!==o)throw new RangeError(d2e);a=o,n=1}else if(a===void 0)throw new TypeError(lW);return _u("month",a,1,e.O(r),n)}function qb(e,t,r,n,a){return rs(t,"day",1,e.B(n,r),a)}function ix(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 eW(e){const t=cg(e.calendar),[r,n,a]=t.u(e),[i,o]=t.m(r,n);return{year:r,monthCode:c7(i,o),day:a}}function Sfe(e){return dc(uc(RS(MS(e))))}function Cfe(e,t,r,n,a=On){return al(uc(RS(MS(r))),t(n),e(a))}function Afe(e,t,r,n,a=0,i=0,o=0,s=0,c=0,l=0,u=On){return il(_s(H9(xu(To,M4(sg,[t,r,n,a,i,o,s,c,l])))),e(u))}function kfe(e,t,r,n,a=On){return Au(J1(id(xu(To,{isoYear:t,isoMonth:r,isoDay:n}))),e(a))}function Dfe(e,t,r,n=On,a=1){const i=To(t),o=To(r),s=e(n);return i8(NS(id({isoYear:i,isoMonth:o,isoDay:To(a)})),s)}function Mfe(e,t,r,n=On,a=iu){const i=To(t),o=To(r),s=e(n);return lv(J1(id({isoYear:To(a),isoMonth:i,isoDay:o})),s)}function Ofe(e=0,t=0,r=0,n=0,a=0,i=0){return hc(R4(xu(To,M4(ol,[e,t,r,n,a,i])),1))}function Pfe(e=0,t=0,r=0,n=0,a=0,i=0,o=0,s=0,c=0,l=0){return f0(sd(xu(OS,M4(na,[e,t,r,n,a,i,o,s,c,l]))))}function Rfe(e,t,r=On){return al(e.epochNanoseconds,t,r)}function Lfe(e){return dc(e.epochNanoseconds)}function tW(e,t){return il(g1(t,e))}function rW(e,t){return Au(g1(t,e))}function nW(e,t){return hc(g1(t,e))}function Nfe(e,t,r,n){const a=((i,o,s,c)=>{const l=(u=>DW(fc(u)))(c);return l7(i(o),s,l)})(e,r,t,n);return al(uc(a),r,t.calendar)}function Ffe(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?l7(c,{...n,...s}):Gf(c,{...n,...xs}),al(l,i,n.calendar)}function Ife(e,t=xs){return il(_s({...e,...t}))}function Bfe(e,t,r){return xfe(e(t.calendar),r)}function Hfe(e,t,r){return _fe(e(t.calendar),r)}function Ufe(e,t,r,n){return((a,i,o)=>J$(a,i,_W,i7(o),h7))(e(t.calendar),r,n)}function zfe(e,t,r,n){return((a,i,o)=>J$(a,i,xW,i7(o),EC))(e(t.calendar),r,n)}function $fe(e){return dc(uc(a8(OS(e),pc)))}function Wfe(e){return dc(uc(RS(MS(e))))}function cd(e,t,r){const n=new Set(r);return(a,i)=>{const o=r&&zO(a,r);if(!zO(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=ud,["full","long"].includes(a.ie)&&(a.ie="medium")),a}}function h2(e,t=aW,r=0){const[n,,,a]=e;return(i,o=K3e,...s)=>{const c=t(a&&a(...s),i,o,n,r),l=c.resolvedOptions();return[c,...jfe(e,l,s)]}}function aW(e,t,r,n,a){if(r=n(r,a),e){if(r.timeZone!==void 0)throw new TypeError(T2e);r.timeZone=e}return new Ff(t,r)}function Yfe(){return new Ff(void 0,{calendar:On}).resolvedOptions().calendar===On}function jfe(e,t,r){const[,n,a]=e;return r.map(i=>(i.calendar&&((o,s,c)=>{if((c||o!==On)&&o!==s)throw new RangeError(uW)})(i.calendar,t.calendar,a),n(i,t)))}function Vfe(e,t,r){const n=t.timeZone,a=e(n),i={...g1(t,a),...r||xs};let o;return o=r?N4(a,i,i.offsetNanoseconds,2):Gf(a,i),al(o,n,t.calendar)}function qfe(e,t=xs){return il(_s({...e,...t}))}function xC(e,t){return{...e,calendar:t}}function Gfe(e,t){return{...e,timeZone:t}}function ox(e){const t=Gb();return P4(t,e.N(t))}function Gb(){return a8(Date.now(),pc)}function w5(){return new Ff().resolvedOptions().timeZone}const Xfe=(e,t)=>
49`Non-integer ${e}: ${t}`,Zfe=(e,t)=>`Non-positive ${e}: ${t}`,Kfe=(e,t)=>`Non-finite ${e}: ${t}`,Qfe=e=>`Cannot convert bigint to ${e}`,Jfe=e=>`Invalid bigint: ${e}`,e2e="Cannot convert Symbol to string",t2e="Invalid object",iW=(e,t,r,n,a)=>a?iW(e,a[t],a[r],a[n]):p2(e,t)+`; must be between ${r}-${n}`,p2=(e,t)=>`Invalid ${e}: ${t}`,yC=e=>`Missing ${e}`,r2e=e=>`Invalid field ${e}`,n2e=e=>`Duplicate field ${e}`,oW=e=>"No valid fields: "+e.join(),a2e="Invalid bag",sW=(e,t,r)=>p2(e,t)+"; must be "+Object.keys(r).join(),i2e="Cannot use valueOf",Xb="Invalid calling context",o2e="Forbidden era/eraYear",s2e="Mismatching era/eraYear",l2e="Mismatching year/eraYear",c2e=e=>`Invalid era: ${e}`,u2e=e=>"Missing year"+(e?"/era/eraYear":""),f2e=e=>`Invalid monthCode: ${e}`,d2e="Mismatching month/monthCode",lW="Missing month/monthCode",b5="Invalid leap month",H4="Invalid protocol results",cW=e=>p2("Calendar",e),uW="Mismatching Calendars",fW=e=>p2("TimeZone",e),dW="Mismatching TimeZones",h2e="Forbidden ICU TimeZone",p2e="Out-of-bounds offset",m2e="Out-of-bounds TimeZone gap",v2e="Invalid TimeZone offset",g2e="Ambiguous offset",m2="Out-of-bounds date",_2e="Out-of-bounds duration",x2e="Cannot mix duration signs",ag="Missing relativeTo",y2e="Cannot use large units",w2e="Required smallestUnit or largestUnit",b2e="smallestUnit > largestUnit",ls=e=>`Cannot parse: ${e}`,au=e=>`Invalid substring: ${e}`,E2e=e=>`Cannot format ${e}`,sx="Mismatching types for formatting",T2e="Cannot specify TimeZone",hW=Pn(L9,(e,t)=>t),U4=Pn(L9,(e,t,r)=>r),G1=Pn(iv,2),Zb={nanosecond:0,microsecond:1,millisecond:2,second:3,minute:4,hour:5,day:6,week:7,month:8,year:9},wC=Object.keys(Zb),ps=864e5,pW=1e3,d7=1e3,pc=1e6,Gl=1e9,ig=6e10,og=36e11,ka=864e11,nc=[1,d7,pc,Gl,ig,og,ka],ku=wC.slice(0,6),Kb=a7(ku),S2e=["offset"],mW=["timeZone"],vW=ku.concat(S2e),gW=vW.concat(mW),bC=["era","eraYear"],C2e=bC.concat(["year"]),EC=["year"],TC=["monthCode"],SC=["month"].concat(TC),h7=["day"],CC=SC.concat(EC),_W=TC.concat(EC),Du=h7.concat(CC),A2e=h7.concat(SC),xW=h7.concat(TC),yW=U4(ku,0),On="iso8601",z4="gregory",Xf="japanese",wW={[z4]:{"gregory-inverse":-1,gregory:0},[Xf]:{"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}},bW={[z4]:{bce:"gregory-inverse",ce:"gregory"},[Xf]:{bce:"japanese-inverse",ce:"japanese"},ethiopic:{era0:"ethioaa",era1:"ethiopic"},coptic:{era0:"coptic-inverse",era1:"coptic"},roc:{broc:"roc-inverse",minguo:"roc"}},k2e={chinese:13,dangi:13,hebrew:-6},X0=Pn(AS,"string"),D2e=Pn(AS,"boolean"),M2e=Pn(AS,"number"),na=wC.map(e=>e+"s"),AC=a7(na),O2e=na.slice(0,6),EW=na.slice(6),P2e=EW.slice(1),R2e=hW(na),P0=U4(na,0),kC=U4(O2e,0),DC=Pn(qz,na),ol=["isoNanosecond","isoMicrosecond","isoMillisecond","isoSecond","isoMinute","isoHour"],MC=["isoDay","isoMonth","isoYear"],sg=ol.concat(MC),OC=a7(MC),TW=a7(ol),L2e=a7(sg),xs=U4(TW,0),N2e=Pn(qz,sg),PC=1e8,RC=PC*ps,F2e=[PC,0],I2e=[-PC,0],c8=275760,u8=-271821,Ff=Intl.DateTimeFormat,B2e=1970,iu=1972,mf=12,H2e=O4(1868,9,8),U2e=p1(qce,WeakMap),pv="smallestUnit",Qb="unit",z2e="roundingMode",E6="roundingIncrement",lx="fractionalSecondDigits",SW="relativeTo",cx="direction",CW={constrain:0,reject:1},$2e=Object.keys(CW),W2e={compatible:0,reject:1,earlier:2,later:3},Y2e={reject:0,use:1,prefer:2,ignore:3},j2e={auto:0,never:1,critical:2,always:3},V2e={auto:0,never:1,critical:2},q2e={auto:0,never:1},G2e={floor:0,halfFloor:1,ceil:2,halfCeil:3,trunc:4,halfTrunc:5,expand:6,halfExpand:7,halfEven:8},X2e={previous:-1,next:1},p7=Pn(YS,pv),AW=Pn(YS,"largestUnit"),Z2e=Pn(YS,Qb),kW=Pn(c2,"overflow",CW),DW=Pn(c2,"disambiguation",W2e),K2e=Pn(c2,"offset",Y2e),LC=Pn(c2,"calendarName",j2e),Q2e=Pn(c2,"timeZoneName",V2e),J2e=Pn(c2,"offset",q2e),m7=Pn(c2,z2e,G2e),NC="PlainYearMonth",FC="PlainMonthDay",v7="PlainDate",$4="PlainDateTime",IC="PlainTime",v2="ZonedDateTime",BC="Instant",HC="Duration",e3e=[Math.floor,e=>dp(e)?Math.floor(e):Math.round(e),Math.ceil,e=>dp(e)?Math.ceil(e):Math.round(e),Math.trunc,e=>dp(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=>dp(e)?(e=Math.trunc(e)||0)+e%2:Math.round(e)],ud="UTC",cm=5184e3,t3e=sv(1847),r3e=sv((()=>{const e=new Date;return(e.getTime()===0?2040:e.getUTCFullYear())+10})()),n3e=/0+$/,g1=p1(fue,WeakMap),cP=2**32-1,Nr=p1(e=>{const t=fC(e);return typeof t=="object"?new i3e(t):new a3e(t||0)});class a3e{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(m2)})(t),[FS(t,this.j)]}l(){}}class i3e{constructor(t){this.ae=(r=>{function n(l){const u=n8(l,s,c),[h,d]=eP(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(xue);let s=t3e,c=r3e;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=n8(l,s,c);let[d,p]=eP(h);const g=cm*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((Nf(y,l)||1)===u)return y}d+=g,p+=g}}}})((r=>n=>{const a=IS(r,n*pW);return sv(G$(a),parseInt(a.month),parseInt(a.day),parseInt(a.hour),parseInt(a.minute),parseInt(a.second))-n})(t))}N(t){return this.ae.ue($ce(t))*Gl}v(t){const[r,n]=[sv((a=t).isoYear,a.isoMonth,a.isoDay,a.isoHour,a.isoMinute,a.isoSecond),a.isoMillisecond*pc+a.isoMicrosecond*d7+a.isoNanosecond];var a;return this.ae.se(r).map(i=>uc(D3(a8(i,Gl),n)))}l(t,r){const[n,a]=e$(t),i=this.ae.l(n+(r>0||a?1:0),r);if(i!==void 0)return a8(i,Gl)}}const UC="([+-])",um="(?:[.,](\\d{1,9}))?",MW=`(?:(?:${UC}(\\d{6}))|(\\d{4}))-?(\\d{2})`,zC="(\\d{2})(?::?(\\d{2})(?::?(\\d{2})"+um+")?)?",$C=UC+zC,o3e=MW+"-?(\\d{2})(?:[T ]"+zC+"(Z|"+$C+")?)?",OW="\\[(!?)([^\\]]*)\\]",lg=`((?:${OW}){0,9})`,s3e=I4(MW+lg),l3e=I4("(?:--)?(\\d{2})-?(\\d{2})"+lg),c3e=I4(o3e+lg),u3e=I4("T?"+zC+"(?:"+$C+")?"+lg),f3e=I4($C),d3e=ne
49w RegExp(OW,"g"),h3e=I4(`${UC}?P(\\d+Y)?(\\d+M)?(\\d+W)?(\\d+D)?(?:T(?:(\\d+)${um}H)?(?:(\\d+)${um}M)?(?:(\\d+)${um}S)?)?`),p3e=p1(e=>new Ff("en",{calendar:On,timeZone:e,era:"short",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:0})),m3e=/^(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$/,v3e=/[^\w\/:+-]+/,g3e=/^M(\d{2})(L?)$/,_3e=p1(Zue),WC=p1(e=>new Ff("en",{calendar:e,timeZone:ud,era:"short",year:"numeric",month:"short",day:"numeric",hour12:0})),PW={P:due,h:$ue,ee:yfe,ne:wfe,te:bfe,fields:Efe,oe:Tfe,inLeapYear:Vue,monthsInYear:que,daysInMonth:Gue,daysInYear:Xue,dayOfYear:pC,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 c7(n,a)},dayOfWeek:o$,daysInWeek:Vce},x3e={u:BS,$:s$,m:r$},y3e={dayOfYear:pC,u:BS,M:O4},w3e=Object.assign({},y3e,{weekOfYear:$$,yearOfWeek:W$,I(e){function t(p){return(7-p<n?7:0)-p}function r(p){const g=i$(d+p),v=p||1,_=t(b6(c+g*v,7));return u=(g+(_-l)*v)/7}const n=this.id?1:4,a=o$(e),i=this.dayOfYear(e),o=b6(a-1,7),s=i-1,c=b6(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]}}),b3e=Object.assign({},PW,w3e,{u:BS,$:s$,m:r$,R:Yce,L:HS,F:Ice,O:n$,q:Wue,B:a$,G:i$,U:jce,M:O4,p:pue,year(e){return e.isoYear},month(e){return e.isoMonth},day:Wce}),E3e={u:rg,$:K$,m:X$},T3e={dayOfYear:pC,u:rg,M:l8},S3e={I(){return[]}},C3e=Object.assign({},T3e,S3e,{weekOfYear:$$,yearOfWeek:W$}),A3e=Object.assign({},PW,C3e,{u:rg,$:K$,m:X$,R:rfe,L:tfe,F:fv,O:dv,q:Yue,B:Z$,G:lm,U:efe,M:l8,p:mue,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:Jue}),cg=Q$(x3e,E3e),Cr=Q$(b3e,A3e),k3e={era:ov,eraYear:To,year:To,month:WO,monthCode(e){const t=ov(e);return mC(t),t},day:WO},D3e=U4(ku,To),M3e=U4(na,OS),O3e={offset(e){const t=ov(e);return ld(t),t}},uP=Object.assign({},k3e,D3e,M3e,O3e),YC=Pn(jz,ku,ol),P3e=Pn(jz,ol,ku),If="numeric",g7=["timeZoneName"],RW={month:If,day:If},jC={year:If,month:If},VC=Object.assign({},jC,{day:If}),qC={hour:If,minute:If,second:If},GC=Object.assign({},VC,qC),R3e=Object.assign({},GC,{timeZoneName:"short"}),L3e=Object.keys(jC),N3e=Object.keys(RW),F3e=Object.keys(VC),I3e=Object.keys(qC),XC=["dateStyle"],B3e=L3e.concat(XC),H3e=N3e.concat(XC),ZC=F3e.concat(XC,["weekday"]),_7=I3e.concat(["dayPeriod","timeStyle","fractionalSecondDigits"]),KC=ZC.concat(_7),U3e=g7.concat(_7),z3e=g7.concat(ZC),$3e=g7.concat(["day","weekday"],_7),W3e=g7.concat(["year","weekday"],_7),Y3e=cd(KC,GC),j3e=cd(KC,R3e),V3e=cd(KC,GC,g7),q3e=cd(ZC,VC,U3e),G3e=cd(_7,qC,z3e),X3e=cd(B3e,jC,$3e),Z3e=cd(H3e,RW,W3e),K3e={},LW=Yfe(),NW=[Y3e,jS],Q3e=[j3e,jS,0,(e,t)=>{const r=e.timeZone;if(t&&t.timeZone!==r)throw new RangeError(dW);return r}],FW=[V3e,ko],IW=[q3e,ko],BW=[G3e,e=>Vf(e)/pc],HW=[X3e,ko,LW],UW=[Z3e,ko,LW];function g2(e,t,r,n,a,i){function o(...l){if(!(this instanceof o))throw new TypeError(Xb);{const u=t(...l);hP(this,u),Jb(this,u,i)}}function s(l,u){return Object.defineProperties(function(...h){return l.call(this,c(this),...h)},r8(u))}function c(l){const u=Po(l);if(!u||u.branding!==e)throw new TypeError(Xb);return u}return Object.defineProperties(o.prototype,{...Fce(xu(s,r)),...ru(xu(s,n)),...TS("Temporal."+e)}),Object.defineProperties(o,{...ru(a),...r8(e)}),[o,l=>{const u=Object.create(o.prototype);return hP(u,l),Jb(u,l,i),u},c]}function W4(e){if(Po(e)||e.calendar!==void 0||e.timeZone!==void 0)throw new TypeError(a2e);return e}function Jb(e,t,r){Jb.name==="dbg"&&Object.defineProperty(e,"o",{value:r(t),writable:0,enumerable:0,configurable:0})}function x7(e){return zW(e)||On}function zW(e){const{calendar:t}=e;if(t!==void 0)return ug(t)}function ug(e){if(Mo(e)){const{calendar:t}=Po(e)||{};if(!t)throw new TypeError(cW(e));return t}return(t=>ng(kue(X0(t))))(e)}function QC(e){const t={};for(const r in e)t[r]=n=>{const{calendar:a}=n;return Cr(a)[r](n)};return t}function _2(){throw new TypeError(i2e)}function cs(e){if(Mo(e)){const{timeZone:t}=Po(e)||{};if(!t)throw new TypeError(fW(e));return t}return(t=>uC(Due(X0(t))))(e)}function i0(e){if(Mo(e)){const t=Po(e);return t&&t.branding===HC?t:ufe(e)}return Aue(e)}function E5(e){if(e!==void 0){if(Mo(e)){const t=Po(e)||{};switch(t.branding){case v2:case v7:return t;case $4:return Au(t)}
49const r=x7(e);return{...nfe(cs,Nr,Cr(r),e),calendar:r}}return wue(e)}}function uf(e,t){if(Mo(e)){const n=Po(e)||{};switch(n.branding){case IC:return jn(t),n;case $4:return jn(t),hc(n);case v2:return jn(t),nW(Nr,n)}return cfe(e,t)}const r=Cue(e);return jn(t),r}function JC(e){return e===void 0?void 0:uf(e)}function Fd(e,t){if(Mo(e)){const n=Po(e)||{};switch(n.branding){case $4:return jn(t),n;case v7:return jn(t),il({...n,...xs});case v2:return jn(t),tW(Nr,n)}return ife(Cr(x7(e)),e,t)}const r=Eue(e);return jn(t),r}function fP(e,t){if(Mo(e)){const n=Po(e);if(n&&n.branding===FC)return jn(t),n;const a=zW(e);return lfe(Cr(a||On),!a,e,t)}const r=Sue(Cr,e);return jn(t),r}function Id(e,t){if(Mo(e)){const n=Po(e);return n&&n.branding===NC?(jn(t),n):sfe(Cr(x7(e)),e,t)}const r=Tue(Cr,e);return jn(t),r}function Bd(e,t){if(Mo(e)){const n=Po(e)||{};switch(n.branding){case v7:return jn(t),n;case $4:return jn(t),Au(n);case v2:return jn(t),rW(Nr,n)}return ofe(Cr(x7(e)),e,t)}const r=nC(e);return jn(t),r}function Hd(e,t){if(Mo(e)){const r=Po(e);if(r&&r.branding===v2)return U9(t),r;const n=x7(e);return afe(cs,Nr,Cr(n),n,e,t)}return bue(e,t)}function dP(e){return xu(t=>r=>t(eE(r)),e)}function eE(e){return g1(e,Nr)}function Ud(e){if(Mo(e)){const t=Po(e);if(t)switch(t.branding){case BC:return t;case v2:return dc(t.epochNanoseconds)}}return yue(e)}function J3e(){const e=Date.prototype.valueOf.call(this);return Wc(dc(a8(kS(e),pc)))}function ede(){function e(i,o){return new t(i,o)}function t(i,o=Object.create(null)){vv.set(this,((s,c)=>{const l=new Ff(s,c),u=l.resolvedOptions(),h=u.locale,d=nl(Object.keys(c),u),p=p1(nde),g=(v,..._)=>{if(v){if(_.length!==2)throw new TypeError(sx);for(const T of _)if(T===void 0)throw new TypeError(sx)}v||_[0]!==void 0||(_=[]);const x=_.map(T=>Po(T)||Number(T));let w,y=0;for(const T of x){const A=typeof T=="object"?T.branding:void 0;if(y++&&A!==w)throw new TypeError(sx);w=A}return w?p(w)(h,d,...x):[l,...x]};return g.i=l,g})(i,o))}const r=Ff.prototype,n=Object.getOwnPropertyDescriptors(r),a=Object.getOwnPropertyDescriptors(Ff);for(const i in n){const o=n[i],s=i.startsWith("format")&&tde(i);typeof o.value=="function"?o.value=i==="constructor"?e:s||rde(i):s&&(o.get=function(){if(!vv.has(this))throw new TypeError(Xb);return(...c)=>s.apply(this,c)},Object.defineProperties(o.get,r8(`get ${i}`)))}return a.prototype.value=t.prototype=Object.create({},n),Object.defineProperties(e,a),e}function tde(e){return Object.defineProperties(function(...t){const r=vv.get(this),[n,...a]=r(e.includes("Range"),...t);return n[e](...a)},r8(e))}function rde(e){return Object.defineProperties(function(...t){return vv.get(this).i[e](...t)},r8(e))}function nde(e){const t=cde[e];if(!t)throw new TypeError(E2e(e));return h2(t,p1(aW),1)}const mv=new WeakMap,Po=mv.get.bind(mv),hP=mv.set.bind(mv),$W={era:Bce,eraYear:Xz,year:CS,month:Kc,daysInMonth:Kc,daysInYear:Kc,inLeapYear:D2e,monthsInYear:Kc},eA={monthCode:X0},WW={day:Kc},ade={dayOfWeek:Kc,dayOfYear:Kc,weekOfYear:Hce,yearOfWeek:Xz,daysInWeek:Kc},tA=QC(Object.assign({},$W,eA,WW,ade)),ide=QC({...$W,...eA}),ode=QC({...eA,...WW}),y7={calendarId:e=>e.calendar},sde=L9(e=>t=>t[e],na.concat("sign")),rA=L9((e,t)=>r=>r[ol[t]],ku),YW={epochMilliseconds:jS,epochNanoseconds:Xce},[lde,hi,oBe]=g2(HC,Pfe,{...sde,blank:_ue},{with:(e,t)=>hi(gfe(e,t)),negated:e=>hi(rC(e)),abs:e=>hi(gue(e)),add:(e,t,r)=>hi(JO(E5,Cr,Nr,0,e,i0(t),r)),subtract:(e,t,r)=>hi(JO(E5,Cr,Nr,1,e,i0(t),r)),round:(e,t)=>hi(vue(E5,Cr,Nr,e,t)),total:(e,t)=>Zce(E5,Cr,Nr,e,t),toLocaleString(e,t,r){return Intl.DurationFormat?new Intl.DurationFormat(t,r).format(this):hp(e)},toString:hp,toJSON:e=>hp(e),valueOf:_2},{from:e=>hi(i0(e)),compare:(e,t,r)=>Oue(E5,Cr,Nr,i0(e),i0(t),r)},hp),cde={Instant:NW,PlainDateTime:FW,PlainDate:IW,PlainTime:BW,PlainYearMonth:HW,PlainMonthDay:UW},ude=h2(NW),fde=h2(Q3e),dde=h2(FW),hde=h2(IW),pde=h2(BW),mde=h2(HW),vde=h2(UW),[gde,vf]=g2(IC,Ofe,rA,{with(e,t,r){return vf(vfe(this,W4(t),r))},add:(e,t)=>vf(QO(0,e,i0(t))),subtract:(e,t)=>vf(QO(1,e,i0(t))),until:(e,t,r)=>hi(sP(0,e,uf(t),r)),since:(e,t,r)=>hi(sP(1,e,uf(t),r)),round:(e,t)=>vf(tue(e,t)),equals:(e,t)=>
49Bue(e,uf(t)),toLocaleString(e,t,r){const[n,a]=pde(t,r,e);return n.format(a)},toString:ax,toJSON:e=>ax(e),valueOf:_2},{from:(e,t)=>vf(uf(e,t)),compare:(e,t)=>dC(uf(e),uf(t))},ax),[_de,Ll]=g2($4,Pn(Afe,u7),{...y7,...tA,...rA},{with:(e,t,r)=>Ll(dfe(Cr,e,W4(t),r)),withCalendar:(e,t)=>Ll(xC(e,ug(t))),withPlainTime:(e,t)=>Ll(qfe(e,JC(t))),add:(e,t,r)=>Ll(XO(Cr,0,e,i0(t),r)),subtract:(e,t,r)=>Ll(XO(Cr,1,e,i0(t),r)),until:(e,t,r)=>hi(aP(Cr,0,e,Fd(t),r)),since:(e,t,r)=>hi(aP(Cr,1,e,Fd(t),r)),round:(e,t)=>Ll(eue(e,t)),equals:(e,t)=>Lue(e,Fd(t)),toZonedDateTime:(e,t,r)=>xo(Nfe(Nr,e,cs(t),r)),toPlainDate:e=>Bl(Au(e)),toPlainTime:e=>vf(hc(e)),toLocaleString(e,t,r){const[n,a]=dde(t,r,e);return n.format(a)},toString:ex,toJSON:e=>ex(e),valueOf:_2},{from:(e,t)=>Ll(Fd(e,t)),compare:(e,t)=>N$(Fd(e),Fd(t))},ex),[xde,tE,sBe]=g2(FC,Pn(Mfe,u7),{...y7,...ode},{with:(e,t,r)=>tE(mfe(Cr,e,W4(t),r)),equals:(e,t)=>Iue(e,fP(t)),toPlainDate(e,t){return Bl(zfe(Cr,e,this,t))},toLocaleString(e,t,r){const[n,a]=vde(t,r,e);return n.format(a)},toString:nx,toJSON:e=>nx(e),valueOf:_2},{from:(e,t)=>tE(fP(e,t))},nx),[yde,K5,lBe]=g2(NC,Pn(Dfe,u7),{...y7,...ide},{with:(e,t,r)=>K5(pfe(Cr,e,W4(t),r)),add:(e,t,r)=>K5(KO(Cr,0,e,i0(t),r)),subtract:(e,t,r)=>K5(KO(Cr,1,e,i0(t),r)),until:(e,t,r)=>hi(oP(Cr,0,e,Id(t),r)),since:(e,t,r)=>hi(oP(Cr,1,e,Id(t),r)),equals:(e,t)=>Fue(e,Id(t)),toPlainDate(e,t){return Bl(Ufe(Cr,e,this,t))},toLocaleString(e,t,r){const[n,a]=mde(t,r,e);return n.format(a)},toString:rx,toJSON:e=>rx(e),valueOf:_2},{from:(e,t)=>K5(Id(e,t)),compare:(e,t)=>B4(Id(e),Id(t))},rx),[wde,Bl,cBe]=g2(v7,Pn(kfe,u7),{...y7,...tA},{with:(e,t,r)=>Bl(hfe(Cr,e,W4(t),r)),withCalendar:(e,t)=>Bl(xC(e,ug(t))),add:(e,t,r)=>Bl(ZO(Cr,0,e,i0(t),r)),subtract:(e,t,r)=>Bl(ZO(Cr,1,e,i0(t),r)),until:(e,t,r)=>hi(iP(Cr,0,e,Bd(t),r)),since:(e,t,r)=>hi(iP(Cr,1,e,Bd(t),r)),equals:(e,t)=>Nue(e,Bd(t)),toZonedDateTime(e,t){const r=Mo(t)?t:{timeZone:t};return xo(Ffe(cs,uf,Nr,e,r))},toPlainDateTime:(e,t)=>Ll(Ife(e,JC(t))),toPlainYearMonth(e){return K5(Bfe(Cr,e,this))},toPlainMonthDay(e){return tE(Hfe(Cr,e,this))},toLocaleString(e,t,r){const[n,a]=hde(t,r,e);return n.format(a)},toString:tx,toJSON:e=>tx(e),valueOf:_2},{from:(e,t)=>Bl(Bd(e,t)),compare:(e,t)=>B4(Bd(e),Bd(t))},tx),[bde,xo]=g2(v2,Pn(Cfe,u7,Mue),{...YW,...y7,...dP(tA),...dP(rA),offset:e=>s7(eE(e).offsetNanoseconds),offsetNanoseconds:e=>eE(e).offsetNanoseconds,timeZoneId:e=>e.timeZone,hoursInDay:e=>rue(Nr,e)},{with:(e,t,r)=>xo(ffe(Cr,Nr,e,W4(t),r)),withCalendar:(e,t)=>xo(xC(e,ug(t))),withTimeZone:(e,t)=>xo(Gfe(e,cs(t))),withPlainTime:(e,t)=>xo(Vfe(Nr,e,JC(t))),add:(e,t,r)=>xo(GO(Cr,Nr,0,e,i0(t),r)),subtract:(e,t,r)=>xo(GO(Cr,Nr,1,e,i0(t),r)),until:(e,t,r)=>hi(f0(nP(Cr,Nr,0,e,Hd(t),r))),since:(e,t,r)=>hi(f0(nP(Cr,Nr,1,e,Hd(t),r))),round:(e,t)=>xo(Jce(Nr,e,t)),startOfDay:e=>xo(nue(Nr,e)),equals:(e,t)=>Rue(e,Hd(t)),toInstant:e=>Wc(Lfe(e)),toPlainDateTime:e=>Ll(tW(Nr,e)),toPlainDate:e=>Bl(rW(Nr,e)),toPlainTime:e=>vf(nW(Nr,e)),toLocaleString(e,t,r={}){const[n,a]=fde(t,r,e);return n.format(a)},toString:(e,t)=>J_(Nr,e,t),toJSON:e=>J_(Nr,e),valueOf:_2,getTimeZoneTransition(e,t){const{timeZone:r,epochNanoseconds:n}=e,a=Gce(t),i=Nr(r).l(n,a);return i?xo({...e,epochNanoseconds:i}):null}},{from:(e,t)=>xo(Hd(e,t)),compare:(e,t)=>L$(Hd(e),Hd(t))},e=>J_(Nr,e)),[Ede,Wc,uBe]=g2(BC,Sfe,YW,{add:(e,t)=>Wc(qO(0,e,i0(t))),subtract:(e,t)=>Wc(qO(1,e,i0(t))),until:(e,t,r)=>hi(rP(0,e,Ud(t),r)),since:(e,t,r)=>hi(rP(1,e,Ud(t),r)),round:(e,t)=>Wc(Qce(e,t)),equals:(e,t)=>Pue(e,Ud(t)),toZonedDateTimeISO:(e,t)=>xo(Rfe(e,cs(t))),toLocaleString(e,t,r){const[n,a]=ude(t,r,e);return n.format(a)},toString:(e,t)=>Q_(cs,Nr,e,t),toJSON:e=>Q_(cs,Nr,e),valueOf:_2},{from:e=>Wc(Ud(e)),fromEpochMilliseconds:e=>Wc($fe(e)),fromEpochNanoseconds:e=>Wc(Wfe(e)),compare:(e,t)=>R$(Ud(e),Ud(t))},e=>Q_(cs,Nr,e)),Tde=Object.defineProperties({},{...TS("Temporal.Now"),...ru({timeZoneId:()=>w5(),instant:()=>Wc(dc(Gb())),zonedDateTimeISO:(e=w5())=>xo(al(Gb(),cs(e),On)),plainDateTimeISO:(e=w5())=>Ll(il(ox(Nr(cs(e))),On)),plainDateISO:(e=w5())=>Bl(Au(ox(Nr(cs(e))),On)),plainTimeISO:(e=w5())=>vf(hc(ox(Nr(cs(e)))))})}),Sde=Object.defineProperties({},{...TS("Temporal"),...ru({PlainYearMonth:yde,PlainMonthDay:xde,PlainDate:wde,PlainTime:gde,PlainDateTime:_de,ZonedDateTime:bde,Instant:Ede,Duration:lde,Now:Tde})}),jW=ede(),vv=new WeakMap;Object.create(Intl),ru({DateTimeFormat:jW});Object.defineProperties(globalThis,ru({Temporal:Sde})),Object.defineProperties(Intl,ru({DateTimeFormat:jW})),Object.defineProperties(Date.prototype,ru({toTemporalInstant:J3e}));var Cde={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 (
72INCLUDING, 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,G){return B===void 0&&(B=0),G===void 0&&(G=1),R<B?B:R>G?G: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(G){return R[0][G]!==void 0}).map(function(G){return R[0][G]}):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,T=_,A=function(){for(var B=[],G=arguments.length;G--;)B[G]=arguments[G];var de=this;if(y(B[0])==="object"&&B[0].constructor&&B[0].constructor===this.constructor)return B[0];var xe=x(B),Te=!1;if(!xe){Te=!0,T.sorted||(T.autodetect=T.autodetect.sort(function(it,St){return St.p-it.p}),T.sorted=!0);for(var ge=0,Re=T.autodetect;ge<Re.length;ge+=1){var Fe=Re[ge];if(xe=Fe.test.apply(Fe,B),xe)break}}if(T.format[xe]){var Xe=T.format[xe].apply(null,Te?B:B.slice(0,-1));de._rgb=w(Xe)}else throw new Error("unknown format: "+B);de._rgb.length===3&&de._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 E=C,D=v.unpack,O=Math.max,N=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=D(R,"rgb"),de=G[0],xe=G[1],Te=G[2];de=de/255,xe=xe/255,Te=Te/255;var ge=1-O(de,O(xe,Te)),Re=ge<1?1/(1-ge):0,Fe=(1-de-ge)*Re,Xe=(1-xe-ge)*Re,it=(1-Te-ge)*Re;return[Fe,Xe,it,ge]},F=N,q=v.unpack,re=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=q(R,"cmyk");var G=R[0],de=R[1],xe=R[2],Te=R[3],ge=R.length>4?R[4]:1;return Te===1?[0,0,0,ge]:[G>=1?0:255*(1-G)*(1-Te),de>=1?0:255*(1-de)*(1-Te),xe>=1?0:255*(1-xe)*(1-Te),ge]},ae=re,Q=E,ce=S,ue=_,ie=v.unpack,he=v.type,ne=F;ce.prototype.cmyk=function(){return ne(this._rgb)},Q.cmyk=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(ce,[null].concat(R,["cmyk"])))},ue.format.cmyk=ae,ue.autodetect.push({p:2,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=ie(R,"cmyk"),he(R)==="array"&&R.length===4)return"cmyk"}});var j=v.unpack,ee=v.last,V=function(R){return Math.round(R*100)/100},H=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=j(R,"hsla"),de=ee(R)||"lsa";return G[0]=V(G[0]||0),G[1]=V(G[1]*100)+"%",G[2]=V(G[2]*100)+"%",de==="hsla"||G.length>3&&G[3]<1?(G[3]=G.length>3?G[3]:1,de="hsla"):G.length=3,de+"("+G.join(",")+")"},_e=H,ze=v.unpack,Oe=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=ze(R,"rgba");
104var G=R[0],de=R[1],xe=R[2];G/=255,de/=255,xe/=255;var Te=Math.min(G,de,xe),ge=Math.max(G,de,xe),Re=(ge+Te)/2,Fe,Xe;return ge===Te?(Fe=0,Xe=Number.NaN):Fe=Re<.5?(ge-Te)/(ge+Te):(ge-Te)/(2-ge-Te),G==ge?Xe=(de-xe)/(ge-Te):de==ge?Xe=2+(xe-G)/(ge-Te):xe==ge&&(Xe=4+(G-de)/(ge-Te)),Xe*=60,Xe<0&&(Xe+=360),R.length>3&&R[3]!==void 0?[Xe,Fe,Re,R[3]]:[Xe,Fe,Re]},Ce=Oe,be=v.unpack,at=v.last,oe=_e,mt=Ce,He=Math.round,Ze=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=be(R,"rgba"),de=at(R)||"rgb";return de.substr(0,3)=="hsl"?oe(mt(G),de):(G[0]=He(G[0]),G[1]=He(G[1]),G[2]=He(G[2]),(de==="rgba"||G.length>3&&G[3]<1)&&(G[3]=G.length>3?G[3]:1,de="rgba"),de+"("+G.slice(0,de==="rgb"?3:4).join(",")+")")},ot=Ze,Ye=v.unpack,Mt=Math.round,Rt=function(){for(var R,B=[],G=arguments.length;G--;)B[G]=arguments[G];B=Ye(B,"hsl");var de=B[0],xe=B[1],Te=B[2],ge,Re,Fe;if(xe===0)ge=Re=Fe=Te*255;else{var Xe=[0,0,0],it=[0,0,0],St=Te<.5?Te*(1+xe):Te+xe-Te*xe,ut=2*Te-St,It=de/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 G=B.slice(1,4),de=0;de<3;de++)G[de]=+G[de];return G[3]=1,G}if(B=R.match(Ge)){for(var xe=B.slice(1,5),Te=0;Te<4;Te++)xe[Te]=+xe[Te];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=E,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=[],G=arguments.length-1;G-- >0;)B[G]=arguments[G+1];if(!B.length&&qn(R)==="string"&&sn.test(R))return"css"}});var _r=S,sr=E,Ja=_,$a=v.unpack;Ja.format.gl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=$a(R,"rgba");return G[0]*=255,G[1]*=255,G[2]*=255,G},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 G=Wa(R,"rgb"),de=G[0],xe=G[1],Te=G[2],ge=Math.min(de,xe,Te),Re=Math.max(de,xe,Te),Fe=Re-ge,Xe=Fe*100/255,it=ge/(255-Fe)*100,St;return Fe===0?St=Number.NaN:(de===Re&&(St=(xe-Te)/Fe),xe===Re&&(St=2+(Te-de)/Fe),Te===Re&&(St=4+(de-xe)/Fe),St*=60,St<0&&(St+=360)),[St,Xe,it]},zr=Gn,Bn=v.unpack,xi=Math.floor,le=function(){for(var R,B,G,de,xe,Te,ge=[],Re=arguments.length;Re--;)ge[Re]=arguments[Re];ge=Bn(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:G=[Vr,ki,Qi],St=G[0],ut=G[1],It=G[2];break;case 3:de=[Vr,un,ki],St=de[0],ut=de[1],It=de[2];break;case 4:xe=[Qi,Vr,ki],St=xe[0],ut=xe[1],It=xe[2];break;case 5:Te=[ki,Vr,un],St=Te[0],ut=Te[1],It=Te[2];break}}return[St,ut,It,ge.length>3?ge[3]:1]},Se=le,Ie=v.unpack,qe=v.type,Je=E,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=Se,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,U=v.last,te=Math.round,X=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=$e(R,"rgba"),de=G[0],xe=G[1],Te=G[2],ge=G[3],Re=U(R)||"auto";ge===void 0&&(ge=1),Re==="auto"&&(Re=ge<1?"rgba":"rgb"),de=te(de),xe=te(xe),Te=te(Te);var Fe=de<<16|xe<<8|Te,Xe="000000"+Fe.toString(16);Xe=Xe.substr(Xe.length-6);var it="0"+te(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}},J=X,se=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,fe=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,ye=function(R){if(R.match(se)){(R.length===4||R.length===7)&&
104(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),G=B>>16,de=B>>8&255,xe=B&255;return[G,de,xe,1]}if(R.match(fe)){(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 Te=parseInt(R,16),ge=Te>>24&255,Re=Te>>16&255,Fe=Te>>8&255,Xe=Math.round((Te&255)/255*100)/100;return[ge,Re,Fe,Xe]}throw new Error("unknown hex color: "+R)},Be=ye,Ae=E,Pe=S,Me=v.type,Ke=_,ct=J;Pe.prototype.hex=function(R){return ct(this._rgb,R)},Ae.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=[],G=arguments.length-1;G-- >0;)B[G]=arguments[G+1];if(!B.length&&Me(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 G=pt(R,"rgb"),de=G[0],xe=G[1],Te=G[2];de/=255,xe/=255,Te/=255;var ge,Re=vt(de,xe,Te),Fe=(de+xe+Te)/3,Xe=Fe>0?1-Re/Fe:0;return Xe===0?ge=NaN:(ge=(de-xe+(de-Te))/2,ge/=$t((de-xe)*(de-xe)+(de-Te)*(xe-Te)),ge=Bt(ge),Te>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 G=R[0],de=R[1],xe=R[2],Te,ge,Re;return isNaN(G)&&(G=0),isNaN(de)&&(de=0),G>360&&(G-=360),G<0&&(G+=360),G/=360,G<1/3?(Re=(1-de)/3,Te=(1+de*Xn(Kr*G)/Xn(oa-Kr*G))/3,ge=1-(Re+Te)):G<2/3?(G-=1/3,Te=(1-de)/3,ge=(1+de*Xn(Kr*G)/Xn(oa-Kr*G))/3,Re=1-(Te+ge)):(G-=2/3,ge=(1-de)/3,Re=(1+de*Xn(Kr*G)/Xn(oa-Kr*G))/3,Te=1-(ge+Re)),Te=dr(xe*Te*3),ge=dr(xe*ge*3),Re=dr(xe*Re*3),[Te*255,ge*255,Re*255,R.length>3?R[3]:1]},Qr=er,Z0=v.unpack,ln=v.type,Ro=E,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 bc=v.unpack,K0=v.type,Oa=E,sa=S,Rs=_,Zn=Ce;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=bc(R,"hsl"),K0(R)==="array"&&R.length===3)return"hsl"}});var yr=v.unpack,va=Math.min,yi=Math.max,Hn=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=yr(R,"rgb");var G=R[0],de=R[1],xe=R[2],Te=va(G,de,xe),ge=yi(G,de,xe),Re=ge-Te,Fe,Xe,it;return it=ge/255,ge===0?(Fe=Number.NaN,Xe=0):(Xe=Re/ge,G===ge&&(Fe=(de-xe)/Re),de===ge&&(Fe=2+(xe-G)/Re),xe===ge&&(Fe=4+(G-de)/Re),Fe*=60,Fe<0&&(Fe+=360)),[Fe,Xe,it]},jr=Hn,Q0=v.unpack,J0=Math.floor,w1=function(){for(var R,B,G,de,xe,Te,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:G=[Pr,it,un],St=G[0],ut=G[1],It=G[2];break;case 3:de=[Pr,Vr,it],St=de[0],ut=de[1],It=de[2];break;case 4:xe=[un,Pr,it],St=xe[0],ut=xe[1],It=xe[2];break;case 5:Te=[it,Pr,Vr],St=Te[0],ut=Te[1],It=Te[2];break}}return[St,ut,It,ge.length>3?ge[3]:1]},Ls=w1,cn=v.unpack,cl=v.type,eo=E,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];
104if(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 G=kr(R,"rgb"),de=G[0],xe=G[1],Te=G[2],ge=h0(de,xe,Te),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,G){R=Wi(R),B=Wi(B),G=Wi(G);var de=Pa((.4124564*R+.3575761*B+.1804375*G)/la.Xn),xe=Pa((.2126729*R+.7151522*B+.072175*G)/la.Yn),Te=Pa((.0193339*R+.119192*B+.9503041*G)/la.Zn);return[de,xe,Te]},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 G=R[0],de=R[1],xe=R[2],Te,ge,Re,Fe,Xe,it;return ge=(G+16)/116,Te=isNaN(de)?ge:ge+de/500,Re=isNaN(xe)?ge:ge-xe/200,ge=wi.Yn*Ec(ge),Te=wi.Xn*Ec(Te),Re=wi.Zn*Ec(Re),Fe=E1(3.2404542*Te-1.5371385*ge-.4985314*Re),Xe=E1(-.969266*Te+1.8760108*ge+.041556*Re),it=E1(.0556434*Te-.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)},Ec=function(R){return R>wi.t1?R*R*R:wi.t2*(R-wi.t0)},Fs=to,Is=v.unpack,Nu=v.type,Tc=E,tr=S,Wt=_,Yi=No;tr.prototype.lab=function(){return Yi(this._rgb)},Tc.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"),Nu(R)==="array"&&R.length===3)return"lab"}});var ro=v.unpack,m0=v.RAD2DEG,ul=Math.sqrt,Fo=Math.atan2,Sc=Math.round,no=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=ro(R,"lab"),de=G[0],xe=G[1],Te=G[2],ge=ul(xe*xe+Te*Te),Re=(Fo(Te,xe)*m0+360)%360;return Sc(ge*1e4)===0&&(Re=Number.NaN),[de,ge,Re]},Cc=no,A2=v.unpack,fl=No,Fu=Cc,ji=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=A2(R,"rgb"),de=G[0],xe=G[1],Te=G[2],ge=fl(de,xe,Te),Re=ge[0],Fe=ge[1],Xe=ge[2];return Fu(Re,Fe,Xe)},k2=ji,ao=v.unpack,N0=v.DEG2RAD,Iu=Math.sin,dl=Math.cos,hl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=ao(R,"lch"),de=G[0],xe=G[1],Te=G[2];return isNaN(Te)&&(Te=0),Te=Te*N0,[de,dl(Te)*xe,Iu(Te)*xe]},Vi=hl,Ac=v.unpack,T1=Vi,Io=Fs,Bu=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=Ac(R,"lch");var G=R[0],de=R[1],xe=R[2],Te=T1(G,de,xe),ge=Te[0],Re=Te[1],Fe=Te[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=Bu,D2=v.unpack,pl=S1,Bo=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=D2(R,"hcl").reverse();return pl.apply(void 0,G)},C1=Bo,io=v.unpack,ml=v.type,oo=E,Ya=S,vl=_,gl=k2;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=[],G=arguments.length;G--;)B[G]=arguments[G];if(B=io(B,R),ml(B)==="array"&&B.length===3)return R}})});var M2={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",s
104almon:"#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=M2,A1=S,Hs=_,k1=v.type,v0=Bs,O2=Be,bi=J;A1.prototype.name=function(){for(var R=bi(this._rgb,"rgb"),B=0,G=Object.keys(v0);B<G.length;B+=1){var de=G[B];if(v0[de]===R)return de.toLowerCase()}return R},Hs.format.named=function(R){if(R=R.toLowerCase(),v0[R])return O2(v0[R]);throw new Error("unknown color name: "+R)},Hs.autodetect.push({p:5,test:function(R){for(var B=[],G=arguments.length-1;G-- >0;)B[G]=arguments[G+1];if(!B.length&&k1(R)==="string"&&v0[R.toLowerCase()])return"named"}});var Ho=v.unpack,kc=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=Ho(R,"rgb"),de=G[0],xe=G[1],Te=G[2];return(de<<16)+(xe<<8)+Te},qi=kc,Dc=v.type,Uo=function(R){if(Dc(R)=="number"&&R>=0&&R<=16777215){var B=R>>16,G=R>>8&255,de=R&255;return[B,G,de,1]}throw new Error("unknown num color: "+R)},Mc=Uo,so=E,zo=S,lo=_,Oc=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=Mc,lo.autodetect.push({p:5,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R.length===1&&Oc(R[0])==="number"&&R[0]>=0&&R[0]<=16777215)return"num"}});var D1=E,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,G){return G<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 G=Us(R,"rgba");return G[3]===void 0&&(G[3]=1),G},$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,G,de,xe;return B<66?(G=255,de=B<6?0:-155.25485562709179-.44596950469579133*(de=B-2)+104.49216199393888*Gi(de),xe=B<20?0:-254.76935184120902+.8274096064007395*(xe=B-10)+115.67994401066147*Gi(xe)):(G=351.97690566805693+.114206453784165*(G=B-55)-40.25366309332127*Gi(G),de=325.4494125711974+.07943456536662342*(de=B-50)-28.0852963507957*Gi(de),xe=255),[G,de,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 G=Xi(R,"rgb"),de=G[0],xe=G[2],Te=1e3,ge=4e4,Re=.4,Fe;ge-Te>Re;){Fe=(ge+Te)*.5;var Xe=O1(Fe);Xe[2]/Xe[0]>=xe/de?ge=Fe:Te=Fe}return uo(Fe)},_l=Si,F0=E,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,Pc=Math.cbrt,P1=Math.pow,Hu=Math.sign,Rc=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=Yo(R,"rgb"),de=G[0],xe=G[1],Te=G[2],ge=[yl(de/255),yl(xe/255),yl(Te/255)],Re=ge[0],Fe=ge[1],Xe=ge[2],it=Pc(.4122214708*Re+.5363325363*Fe+.0514459929*Xe),St=Pc(.2119034982*Re+.6806995451*Fe+.1073969566*Xe),ut=Pc(.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=Rc;function yl(R){var B=Math.abs(R);return B<.04045?R/12.92:(Hu(R)||1)*P1((B+.055)/1.055,2.4)}var P2=v.unpack,ui=Math.pow,R1=Math.sign,wl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=P2(R,"lab");
104var G=R[0],de=R[1],xe=R[2],Te=ui(G+.3963377774*de+.2158037573*xe,3),ge=ui(G-.1055613458*de-.0638541728*xe,3),Re=ui(G-.0894841775*de-1.291485548*xe,3);return[255*fo(4.0767416621*Te-3.3077115913*ge+.2309699292*Re),255*fo(-1.2684380046*Te+2.6097574011*ge-.3413193965*Re),255*fo(-.0041960863*Te-.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,Uu=v.type,jo=E,Lc=S,po=_,Nc=xl;Lc.prototype.oklab=function(){return Nc(this._rgb)},jo.oklab=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Lc,[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"),Uu(R)==="array"&&R.length===3)return"oklab"}});var L1=v.unpack,bl=xl,Zi=Cc,El=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var G=L1(R,"rgb"),de=G[0],xe=G[1],Te=G[2],ge=bl(de,xe,Te),Re=ge[0],Fe=ge[1],Xe=ge[2];return Zi(Re,Fe,Xe)},_a=El,Z=v.unpack,me=Vi,Le=fi,Ue=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=Z(R,"lch");var G=R[0],de=R[1],xe=R[2],Te=me(G,de,xe),ge=Te[0],Re=Te[1],Fe=Te[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=Ue,Ht=v.unpack,wr=v.type,Rn=E,Kn=S,An=_,Vo=_a;Kn.prototype.oklch=function(){return Vo(this._rgb)},Rn.oklch=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Kn,[null].concat(R,["oklch"])))},An.format.oklch=Tt,An.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,G=B.lab();return G[0]-=Ws.Kn*R,new g0(G,"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("."),G=B[0],de=B[1],xe=this[G]();if(de){var Te=G.indexOf(de)-(G.substr(0,2)==="ok"?2:0);if(Te>-1)return xe[Te];throw new Error("unknown channel "+de+" in mode "+G)}else return xe};var m=S,b=v.type,M=Math.pow,I=1e-7,K=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(),G="rgb",de=K,xe=function(ge,Re){var Fe=ge.interpolate(Re,.5,G),Xe=Fe.luminance();return Math.abs(R-Xe)<I||!de--?Fe:Xe>R?xe(ge,Fe):xe(Fe,Re)},Te=(B>R?xe(new m([0,0,0]),this):xe(this,new m([255,255,255]))).rgb();return new m(Te.concat([this._rgb[3]]))}return ve.apply(void 0,this._rgb.slice(0,3))};var ve=function(R,B,G){return R=ke(R),B=ke(B),G=ke(G),.2126*R+.7152*B+.0722*G},ke=function(R){return R/=255,R<=.03928?R/12.92:M((R+.055)/1.055,2.4)},Ne={},Qe=S,wt=v.type,zt=Ne,qt=function(R,B,G){G===void 0&&(G=.5);for(var de=[],xe=arguments.length-3;xe-- >0;)de[xe]=arguments[xe+3];var Te=de[0]||"lrgb";if(!zt[Te]&&!de.length&&(Te=Object.keys(zt)[0]),!zt[Te])throw new Error("interpolation mode "+Te+" is not defined");return wt(R)!=="object"&&(R=new Qe(R)),wt(B)!=="object"&&(B=new Qe(B)),zt[Te](R,B,G).alpha(R.alpha()+G*(B.alpha()-R.alpha()))},xa=S,hr=qt;xa.prototype.mix=xa.prototype.interpolate=function(R,B){B===void 0&&(B=.5);for(var G=[],de=arguments.length-2;de-- >0;)G[de]=arguments[de+2];return hr.apply(void 0,[this,R,B].concat(G))};var Ki=S;Ki.prototype.premultiply=function(R){R===void 0&&(R=!1);var B=this._rgb,G=B[3];return R?(this._rgb=[B[0]*G,B[1]*G,B[2]*G,G],this):new Ki([B[0]*G,B[1]*G,B[2]*G,G],"rgb")};var ei=S,Sl=jt;ei.prototype.saturate=function(R){R===void 0&&(R=1);var B=this,G=B.lch();return G[1]+=Sl.Kn*R,G[1]<0&&(G[1]=0),new ei(G,"lch").alpha(B.alpha(),!0)},ei.prototype.desaturate=function(R){return R===void 0&&(R=1),this.saturate(-R)};
104var Cd=S,Ad=v.type;Cd.prototype.set=function(R,B,G){G===void 0&&(G=!1);var de=R.split("."),xe=de[0],Te=de[1],ge=this[xe]();if(Te){var Re=xe.indexOf(Te)-(xe.substr(0,2)==="ok"?2:0);if(Re>-1){if(Ad(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(Ad(B)==="number")ge[Re]=B;else throw new Error("unsupported value for Color.set");var Fe=new Cd(ge,xe);return G?(this._rgb=Fe._rgb,this):Fe}throw new Error("unknown channel "+Te+" in mode "+xe)}else return ge};var s5=S,kd=function(R,B,G){var de=R._rgb,xe=B._rgb;return new s5(de[0]+G*(xe[0]-de[0]),de[1]+G*(xe[1]-de[1]),de[2]+G*(xe[2]-de[2]),"rgb")};Ne.rgb=kd;var Dd=S,Fc=Math.sqrt,an=Math.pow,Y=function(R,B,G){var de=R._rgb,xe=de[0],Te=de[1],ge=de[2],Re=B._rgb,Fe=Re[0],Xe=Re[1],it=Re[2];return new Dd(Fc(an(xe,2)*(1-G)+an(Fe,2)*G),Fc(an(Te,2)*(1-G)+an(Xe,2)*G),Fc(an(ge,2)*(1-G)+an(it,2)*G),"rgb")};Ne.lrgb=Y;var k=S,P=function(R,B,G){var de=R.lab(),xe=B.lab();return new k(de[0]+G*(xe[0]-de[0]),de[1]+G*(xe[1]-de[1]),de[2]+G*(xe[2]-de[2]),"lab")};Ne.lab=P;var W=S,pe=function(R,B,G,de){var xe,Te,ge,Re;de==="hsl"?(ge=R.hsl(),Re=B.hsl()):de==="hsv"?(ge=R.hsv(),Re=B.hsv()):de==="hcg"?(ge=R.hcg(),Re=B.hcg()):de==="hsi"?(ge=R.hsi(),Re=B.hsi()):de==="lch"||de==="hcl"?(de="hcl",ge=R.hcl(),Re=B.hcl()):de==="oklch"&&(ge=R.oklch().reverse(),Re=B.oklch().reverse());var Fe,Xe,it,St,ut,It;(de.substr(0,1)==="h"||de==="oklch")&&(xe=ge,Fe=xe[0],it=xe[1],ut=xe[2],Te=Re,Xe=Te[0],St=Te[1],It=Te[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+G*Vr):isNaN(Fe)?isNaN(Xe)?br=Number.NaN:(br=Xe,(ut==1||ut==0)&&de!="hsv"&&(Nt=St)):(br=Fe,(It==1||It==0)&&de!="hsv"&&(Nt=it)),Nt===void 0&&(Nt=it+G*(St-it)),Pr=ut+G*(It-ut),de==="oklch"?new W([Pr,Nt,br],de):new W([br,Nt,Pr],de)},We=pe,bt=function(R,B,G){return We(R,B,G,"lch")};Ne.lch=bt,Ne.hcl=bt;var lr=S,mr=function(R,B,G){var de=R.num(),xe=B.num();return new lr(de+G*(xe-de),"num")};Ne.num=mr;var Ln=pe,R2=function(R,B,G){return Ln(R,B,G,"hcg")};Ne.hcg=R2;var bZ=pe,EZ=function(R,B,G){return bZ(R,B,G,"hsi")};Ne.hsi=EZ;var TZ=pe,SZ=function(R,B,G){return TZ(R,B,G,"hsl")};Ne.hsl=SZ;var CZ=pe,AZ=function(R,B,G){return CZ(R,B,G,"hsv")};Ne.hsv=AZ;var kZ=S,DZ=function(R,B,G){var de=R.oklab(),xe=B.oklab();return new kZ(de[0]+G*(xe[0]-de[0]),de[1]+G*(xe[1]-de[1]),de[2]+G*(xe[2]-de[2]),"oklab")};Ne.oklab=DZ;var MZ=pe,OZ=function(R,B,G){return MZ(R,B,G,"oklch")};Ne.oklch=OZ;var t_=S,PZ=v.clip_rgb,r_=Math.pow,n_=Math.sqrt,a_=Math.PI,uD=Math.cos,fD=Math.sin,RZ=Math.atan2,LZ=function(R,B,G){B===void 0&&(B="lrgb"),G===void 0&&(G=null);var de=R.length;G||(G=Array.from(new Array(de)).map(function(){return 1}));var xe=de/G.reduce(function(br,Pr){return br+Pr});if(G.forEach(function(br,Pr){G[Pr]*=xe}),R=R.map(function(br){return new t_(br)}),B==="lrgb")return NZ(R,G);for(var Te=R.shift(),ge=Te.get(B),Re=[],Fe=0,Xe=0,it=0;it<ge.length;it++)if(ge[it]=(ge[it]||0)*G[0],Re.push(isNaN(ge[it])?0:G[0]),B.charAt(it)==="h"&&!isNaN(ge[it])){var St=ge[it]/180*a_;Fe+=uD(St)*G[0],Xe+=fD(St)*G[0]}var ut=Te.alpha()*G[0];R.forEach(function(br,Pr){var Vr=br.get(B);ut+=br.alpha()*G[Pr+1];for(var un=0;un<ge.length;un++)if(!isNaN(Vr[un]))if(Re[un]+=G[Pr+1],B.charAt(un)==="h"){var Qi=Vr[un]/180*a_;Fe+=uD(Qi)*G[Pr+1],Xe+=fD(Qi)*G[Pr+1]}else ge[un]+=Vr[un]*G[Pr+1]});for(var It=0;It<ge.length;It++)if(B.charAt(It)==="h"){for(var Nt=RZ(Xe/Re[It],Fe/Re[It])/a_*180;Nt<0;)Nt+=360;for(;Nt>=360;)Nt-=360;ge[It]=Nt}else ge[It]=ge[It]/Re[It];return ut/=de,new t_(ge,B).alpha(ut>.99999?1:ut,!0)},NZ=function(R,B){for(var G=R.length,de=[0,0,0,0],xe=0;xe<R.length;xe++){var Te=R[xe],ge=B[xe]/G,Re=Te._rgb;de[0]+=r_(Re[0],2)*ge,de[1]+=r_(Re[1],2)*ge,de[2]+=r_(Re[2],2)*ge,de[3]+=Re[3]*ge}return de[0]=n_(de[0]),de[1]=n_(de[1]),de[2]=n_(de[2]),de[3]>.9999999&&(de[3]=1),new t_(PZ(de))},N1=E,Md=v.type,FZ=Math.pow,i_=function(R){var B="rgb",G=N1("#ccc"),de=0,xe=[0,1],Te=[],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&&Md(ft)==="string"&&N1.brewer&&N1.brewer[ft.toLowerCase()]&&(ft=N1.brewer[ft.toLowerCase()]),Md(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]);Te.length=0;for(var Dr=0;Dr<ft.length;Dr++)Te.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 G;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=FZ(Er,br)),Er=ge[0]+Er*(1-ge[0]-ge[1]),Er=Math.min(1,Math.max(0,Er));var Un=Math.floor(Er*1e4);if(Nt&&It[Un])Dr=It[Un];else{if(Md(Fe)==="array")for(var qr=0;qr<Te.length;qr++){var pn=Te[qr];if(Er<=pn){Dr=Fe[qr];break}if(Er>=pn&&qr===Te.length-1){Dr=Fe[qr];break}if(Er>pn&&Er<Te[qr+1]){Er=(Er-pn)/(Te[qr+1]-pn),Dr=N1.interpolate(Fe[qr],Fe[qr+1
104],Er,B);break}}else Md(Fe)==="function"&&(Dr=Fe(Er));Nt&&(It[Un]=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(Md(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],Te=[];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];Te.push((Ji-it)/(St-it))}else{for(var Un=0;Un<Qt;Un++)Te.push(Un/(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]),Wu=qr[_n]+I1*(qr[_n+1]-qr[_n]);return Wu})}}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?(de=ft,$r):de},$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,Un=ki(Qt,!0).lab()[0],qr=Dr+(Er-Dr)*Qt,pn=Un-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),Un=ki(Qt,!0).lab()[0],pn=Un-qr})();return Qt}:un=function(Qt){return Qt},$r},$r.padding=function(ft){return ft!=null?(Md(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=IZ(0,ft,!1).map(function(_n){return $r(Er+_n/(ft-1)*Ji)})}else{R=[];var Un=[];if(Re&&Re.length>2)for(var qr=1,pn=Re.length,mn=1<=pn;mn?qr<pn:qr>pn;mn?qr++:qr--)Un.push((Re[qr-1]+Re[qr])*.5);else Un=xe;Dr=Un.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?(G=N1(ft),$r):G},$r};function IZ(R,B,G){for(var de=[],xe=R<B,Te=G?xe?B+1:B-1:B,ge=R;xe?ge<Te:ge>Te;xe?ge++:ge--)de.push(ge);return de}var l5=S,BZ=i_,HZ=function(R){for(var B=[1,1],G=1;G<R;G++){for(var de=[1],xe=1;xe<=B.length;xe++)de[xe]=(B[xe]||0)+B[xe-1];B=de}return B},UZ=function(R){var B,G,de,xe,Te,ge,Re;if(R=R.map(function(ut){return new l5(ut)}),R.length===2)B=R.map(function(ut){return ut.lab()}),Te=B[0],ge=B[1],xe=function(ut){var It=[0,1,2].map(function(Nt){return Te[Nt]+ut*(ge[Nt]-Te[Nt])});return new l5(It,"lab")};else if(R.length===3)G=R.map(function(ut){return ut.lab()}),Te=G[0],ge=G[1],Re=G[2],xe=function(ut){var It=[0,1,2].map(function(Nt){return(1-ut)*(1-ut)*Te[Nt]+2*(1-ut)*ut*ge[Nt]+ut*ut*Re[Nt]});return new l5(It,"lab")};else if(R.length===4){var Fe;de=R.map(function(ut){return ut.lab()}),Te=de[0],ge=de[1],Re=de[2],Fe=de[3],xe=function(ut){var It=[0,1,2].map(function(Nt){return(1-ut)*(1-ut)*(1-ut)*Te[Nt]+3*(1-ut)*(1-ut)*ut*ge[Nt]+3*(1-ut)*ut*ut*Re[Nt]+ut*ut*ut*Fe[Nt]});return new l5(It,"lab")}}else if(R.length>=5){var Xe,it,St;Xe=R.map(function(ut){return ut.lab()}),St=R.length-1,it=HZ(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 l5(Nt,"lab")}}else throw new RangeError("No point in running bezier with only one color.");return xe},zZ=function(R){var B=UZ(R);return B.scale=function(){return BZ(B)},B},o_=E,F1=function(R,B,G){if(!F1[G])throw new Error("unknown blend mode "+G);return F1[G](R,B)},zu=function(R){return function(B,G){var de=o_(G).rgb(),xe=o_(B).rgb();return o_.rgb(R(de,xe))}},$u=function(R){return function(B,G){var de=[];return de[0]=R(B[0],G[0]),de[1]=R(B[1],G[1]),de[2]=R(B[2],G[2]),de}},$Z=function(R){return R},WZ=function(R,B){return R*B/255},YZ=function(R,B){return R>B?B:R},jZ=function(R,B){return R>B?R:B},VZ=function(R,B){return 255*(1-(1-R/255)*(1-B/255))},qZ=function(R,B){return B<128?2*R*B/255:255*(1-2*(1-R/255)*(1-B/255))},GZ=function(R,B){return 255*(1-(1-B/255)/(R/255))},XZ=function(R,B){return R===255?255:(R=255*(B/255)/(1-R/255),R>255?255:R)};F1.normal=zu($u($Z)),F1.multiply=zu($u(WZ)),F1.screen=zu($u(VZ)),F1.overlay=zu($u(qZ)),F1.darken=zu($u(YZ)),F1.lighten=zu($u(jZ)),F1.dodge=zu($u(XZ)),F1.burn=zu($u(GZ));for(var ZZ=F1,s_=v.type,KZ=v.clip_rgb,QZ=v.TWOPI,JZ=Math.pow,eK=Math.sin,tK=Math.cos,dD=E,rK=function(R,B,G,de,xe){R===void 0&&(R=300),B===void 0&&(B=-1.5),G===void 0&&(G=1),de===void 0&&(de=1),xe===void 0&&(xe=[0,1]);var Te=0,ge;s_(xe)==="array"?ge=xe[1]-xe[0]:(ge=0,xe=[xe,xe]);var Re=function(Fe){var Xe=QZ*((R+120)/360+B*Fe),it=JZ(xe[0]+ge*Fe,de),St=Te!==0?G[0]+Fe*Te:G,ut=St*it*(1-it)/2,It=tK(Xe),Nt=eK(Xe),br=it+ut*(-.14861*It+1.78277*Nt),Pr=it+ut*(-.29227*It-.90649*Nt),Vr=it
104+ut*(1.97294*It);return dD(KZ([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?de:(de=Fe,Re)},Re.hue=function(Fe){return Fe==null?G:(G=Fe,s_(G)==="array"?(Te=G[1]-G[0],Te===0&&(G=G[1])):Te=0,Re)},Re.lightness=function(Fe){return Fe==null?xe:(s_(Fe)==="array"?(xe=Fe,ge=Fe[1]-Fe[0]):(xe=[Fe,Fe],ge=0),Re)},Re.scale=function(){return dD.scale(Re)},Re.hue(G),Re},nK=S,aK="0123456789abcdef",iK=Math.floor,oK=Math.random,sK=function(){for(var R="#",B=0;B<6;B++)R+=aK.charAt(iK(oK()*16));return new nK(R,"hex")},l_=l,hD=Math.log,lK=Math.pow,cK=Math.floor,uK=Math.abs,pD=function(R,B){B===void 0&&(B=null);var G={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0};return l_(R)==="object"&&(R=Object.values(R)),R.forEach(function(de){B&&l_(de)==="object"&&(de=de[B]),de!=null&&!isNaN(de)&&(G.values.push(de),G.sum+=de,de<G.min&&(G.min=de),de>G.max&&(G.max=de),G.count+=1)}),G.domain=[G.min,G.max],G.limits=function(de,xe){return mD(G,de,xe)},G},mD=function(R,B,G){B===void 0&&(B="equal"),G===void 0&&(G=7),l_(R)=="array"&&(R=pD(R));var de=R.min,xe=R.max,Te=R.values.sort(function(u_,f_){return u_-f_});if(G===1)return[de,xe];var ge=[];if(B.substr(0,1)==="c"&&(ge.push(de),ge.push(xe)),B.substr(0,1)==="e"){ge.push(de);for(var Re=1;Re<G;Re++)ge.push(de+Re/G*(xe-de));ge.push(xe)}else if(B.substr(0,1)==="l"){if(de<=0)throw new Error("Logarithmic scales are only possible for values > 0");var Fe=Math.LOG10E*hD(de),Xe=Math.LOG10E*hD(xe);ge.push(de);for(var it=1;it<G;it++)ge.push(lK(10,Fe+it/G*(Xe-Fe)));ge.push(xe)}else if(B.substr(0,1)==="q"){ge.push(de);for(var St=1;St<G;St++){var ut=(Te.length-1)*St/G,It=cK(ut);if(It===ut)ge.push(Te[It]);else{var Nt=ut-It;ge.push(Te[It]*(1-Nt)+Te[It+1]*Nt)}}ge.push(xe)}else if(B.substr(0,1)==="k"){var br,Pr=Te.length,Vr=new Array(Pr),un=new Array(G),Qi=!0,ki=0,mo=null;mo=[],mo.push(de);for(var $r=1;$r<G;$r++)mo.push(de+$r/G*(xe-de));for(mo.push(xe);Qi;){for(var ft=0;ft<G;ft++)un[ft]=0;for(var Qt=0;Qt<Pr;Qt++)for(var Dr=Te[Qt],Er=Number.MAX_VALUE,Ji=void 0,Un=0;Un<G;Un++){var qr=uK(mo[Un]-Dr);qr<Er&&(Er=qr,Ji=Un),un[Ji]++,Vr[Qt]=Ji}for(var pn=new Array(G),mn=0;mn<G;mn++)pn[mn]=null;for(var _n=0;_n<Pr;_n++)br=Vr[_n],pn[br]===null?pn[br]=Te[_n]:pn[br]+=Te[_n];for(var I1=0;I1<G;I1++)pn[I1]*=1/un[I1];Qi=!1;for(var Wu=0;Wu<G;Wu++)if(pn[Wu]!==mo[Wu]){Qi=!0;break}mo=pn,ki++,ki>200&&(Qi=!1)}for(var Yu={},Od=0;Od<G;Od++)Yu[Od]=[];for(var Pd=0;Pd<Pr;Pd++)br=Vr[Pd],Yu[br].push(Te[Pd]);for(var Bc=[],L2=0;L2<G;L2++)Bc.push(Yu[L2][0]),Bc.push(Yu[L2][Yu[L2].length-1]);Bc=Bc.sort(function(u_,f_){return u_-f_}),ge.push(Bc[0]);for(var c5=1;c5<Bc.length;c5+=2){var N2=Bc[c5];!isNaN(N2)&&ge.indexOf(N2)===-1&&ge.push(N2)}}return ge},vD={analyze:pD,limits:mD},gD=S,fK=function(R,B){R=new gD(R),B=new gD(B);var G=R.luminance(),de=B.luminance();return G>de?(G+.05)/(de+.05):(de+.05)/(G+.05)},_D=S,Ic=Math.sqrt,ti=Math.pow,dK=Math.min,hK=Math.max,xD=Math.atan2,yD=Math.abs,G7=Math.cos,wD=Math.sin,pK=Math.exp,bD=Math.PI,mK=function(R,B,G,de,xe){G===void 0&&(G=1),de===void 0&&(de=1),xe===void 0&&(xe=1);var Te=function(N2){return 360*N2/(2*bD)},ge=function(N2){return 2*bD*N2/360};R=new _D(R),B=new _D(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=Ic(ti(Xe,2)+ti(it,2)),Vr=Ic(ti(It,2)+ti(Nt,2)),un=(Pr+Vr)/2,Qi=.5*(1-Ic(ti(un,7)/(ti(un,7)+ti(25,7)))),ki=Xe*(1+Qi),mo=It*(1+Qi),$r=Ic(ti(ki,2)+ti(it,2)),ft=Ic(ti(mo,2)+ti(Nt,2)),Qt=($r+ft)/2,Dr=Te(xD(it,ki)),Er=Te(xD(Nt,mo)),Ji=Dr>=0?Dr:Dr+360,Un=Er>=0?Er:Er+360,qr=yD(Ji-Un)>180?(Ji+Un+360)/2:(Ji+Un)/2,pn=1-.17*G7(ge(qr-30))+.24*G7(ge(2*qr))+.32*G7(ge(3*qr+6))-.2*G7(ge(4*qr-63)),mn=Un-Ji;mn=yD(mn)<=180?mn:Un<=Ji?mn+360:mn-360,mn=2*Ic($r*ft)*wD(ge(mn)/2);var _n=ut-Fe,I1=ft-$r,Wu=1+.015*ti(br-50,2)/Ic(20+ti(br-50,2)),Yu=1+.045*Qt,Od=1+.015*Qt*pn,Pd=30*pK(-ti((qr-275)/25,2)),Bc=2*Ic(ti(Qt,7)/(ti(Qt,7)+ti(25,7))),L2=-Bc*wD(2*ge(Pd)),c5=Ic(ti(_n/(G*Wu),2)+ti(I1/(de*Yu),2)+ti(mn/(xe*Od),2)+L2*(I1/(de*Yu))*(mn/(xe*Od)));return hK(0,dK(100,c5))},ED=S,vK=function(R,B,G){G===void 0&&(G="lab"),R=new ED(R),B=new ED(B);var de=R.get(G),xe=B.get(G),Te=0;for(var ge in de){var Re=(de[ge]||0)-(xe[ge]||0);Te+=Re*Re}return Math.sqrt(Te)},gK=S,_K=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];try{return new(Function.prototype.bind.apply(gK,[null].concat(R))),!0}catch{return!1}},TD=E,SD=i_,xK={cool:function(){return SD([TD.hsl(180,1,.9),TD.hsl(250,.7,.4)])},hot:function(){return SD(["#000","#f00","#ff0","#fff"]).mode("rgb")}},X7={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"]},c_=0,CD=Object.keys(X7);c_<CD.length;c_+=1){var AD=CD[c_];X7[AD.toLowerCase()]=X7[AD]}var yK=X7,Ai=E;Ai.average=LZ,Ai.bezier=zZ,Ai.blend=ZZ,Ai.cubehelix=rK,Ai.mix=Ai.interpolate=qt,Ai.random=sK,Ai.scale=i_,Ai.analyze=vD.analyze,Ai.contrast=fK,Ai.deltaE=mK,Ai.distance=vK,Ai.limits=vD.limits,Ai.valid=_K,Ai.scales=xK,Ai.colors=Bs,Ai.brewer=yK;var wK=Ai;return wK})})(Cde);var Ade={exports:{}},ux={exports:{}},pP;function rn(){return pP||(pP=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.a
104pply(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,T=_.sigBytes;if(this.clamp(),y%4)for(var A=0;A<T;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<T;A+=4)x[y+A>>>2]=w[A>>>2];return this.sigBytes+=T,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,E=987654321,D=4294967295;return function(){E=36969*(E&65535)+(E>>16)&D,C=18e3*(C&65535)+(C>>16)&D;var O=(E<<16)+C&D;return O/=4294967296,O+=.5,O*(n.random()>.5?1:-1)}},y=0,T;y<_;y+=4){var A=w((T||n.random())*4294967296);T=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=[],T=0;T<w;T++){var A=x[T>>>2]>>>24-T%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=[],T=0;T<w;T++){var A=x[T>>>2]>>>24-T%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,T=this.blockSize,A=T*4,S=y/A;_?S=n.ceil(S):S=n.max((S|0)-this._minBufferSize,0);var C=S*T,E=n.min(C*4,y);if(C){for(var D=0;D<C;D+=T)this._doProcessBlock(w,D);var O=w.splice(0,C);x.sigBytes-=E}return new l.init(O,E)},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})}(ux)),ux.exports}var fx={exports:{}},mP;function fg(){return mP||(mP=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.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})}(fx)),fx.exports}var dx={exports:{}},vP;function kde(){return vP||(vP=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})}(dx)),dx.exports}var hx={exports:{}},gP;function Dde(){return gP||(gP=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})}(hx)),hx.exports}var px={exports:{}},_P;function Y4(){return _P||(_P=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
104+/="};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})}(px)),px.exports}var mx={exports:{}},xP;function j4(){return xP||(xP=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 T=this._hash.words,A=v[_+0],S=v[_+1],C=v[_+2],E=v[_+3],D=v[_+4],O=v[_+5],N=v[_+6],F=v[_+7],q=v[_+8],re=v[_+9],ae=v[_+10],Q=v[_+11],ce=v[_+12],ue=v[_+13],ie=v[_+14],he=v[_+15],ne=T[0],j=T[1],ee=T[2],V=T[3];ne=h(ne,j,ee,V,A,7,l[0]),V=h(V,ne,j,ee,S,12,l[1]),ee=h(ee,V,ne,j,C,17,l[2]),j=h(j,ee,V,ne,E,22,l[3]),ne=h(ne,j,ee,V,D,7,l[4]),V=h(V,ne,j,ee,O,12,l[5]),ee=h(ee,V,ne,j,N,17,l[6]),j=h(j,ee,V,ne,F,22,l[7]),ne=h(ne,j,ee,V,q,7,l[8]),V=h(V,ne,j,ee,re,12,l[9]),ee=h(ee,V,ne,j,ae,17,l[10]),j=h(j,ee,V,ne,Q,22,l[11]),ne=h(ne,j,ee,V,ce,7,l[12]),V=h(V,ne,j,ee,ue,12,l[13]),ee=h(ee,V,ne,j,ie,17,l[14]),j=h(j,ee,V,ne,he,22,l[15]),ne=d(ne,j,ee,V,S,5,l[16]),V=d(V,ne,j,ee,N,9,l[17]),ee=d(ee,V,ne,j,Q,14,l[18]),j=d(j,ee,V,ne,A,20,l[19]),ne=d(ne,j,ee,V,O,5,l[20]),V=d(V,ne,j,ee,ae,9,l[21]),ee=d(ee,V,ne,j,he,14,l[22]),j=d(j,ee,V,ne,D,20,l[23]),ne=d(ne,j,ee,V,re,5,l[24]),V=d(V,ne,j,ee,ie,9,l[25]),ee=d(ee,V,ne,j,E,14,l[26]),j=d(j,ee,V,ne,q,20,l[27]),ne=d(ne,j,ee,V,ue,5,l[28]),V=d(V,ne,j,ee,C,9,l[29]),ee=d(ee,V,ne,j,F,14,l[30]),j=d(j,ee,V,ne,ce,20,l[31]),ne=p(ne,j,ee,V,O,4,l[32]),V=p(V,ne,j,ee,q,11,l[33]),ee=p(ee,V,ne,j,Q,16,l[34]),j=p(j,ee,V,ne,ie,23,l[35]),ne=p(ne,j,ee,V,S,4,l[36]),V=p(V,ne,j,ee,D,11,l[37]),ee=p(ee,V,ne,j,F,16,l[38]),j=p(j,ee,V,ne,ae,23,l[39]),ne=p(ne,j,ee,V,ue,4,l[40]),V=p(V,ne,j,ee,A,11,l[41]),ee=p(ee,V,ne,j,E,16,l[42]),j=p(j,ee,V,ne,N,23,l[43]),ne=p(ne,j,ee,V,re,4,l[44]),V=p(V,ne,j,ee,ce,11,l[45]),ee=p(ee,V,ne,j,he,16,l[46]),j=p(j,ee,V,ne,C,23,l[47]),ne=g(ne,j,ee,V,A,6,l[48]),V=g(V,ne,j,ee,F,10,l[49]),ee=g(ee,V,ne,j,ie,15,l[50]),j=g(j,ee,V,ne,O,21,l[51]),ne=g(ne,j,ee,V,ce,6,l[52]),V=g(V,ne,j,ee,E,10,l[53]),ee=g(ee,V,ne,j,ae,15,l[54]),j=g(j,ee,V,ne,S,21,l[55]),ne=g(ne,j,ee,V,q,6,l[56]),V=g(V,ne,j,ee,he,10,l[57]),ee=g(ee,V,ne,j,N,15,l[58]),j=g(j,ee,V,ne,ue,21,l[59]),ne=g(ne,j,ee,V,D,6,l[60]),V=g(V,ne,j,ee,Q,10,l[61]),ee=g(ee,V,ne,j,C,15,l[62]),j=g(j,ee,V,ne,re,21,l[63]),T[0]=T[0]+ne|0,T[1]=T[1]+j|0,T[2]=T[2]+ee|0,T[3]=T[3]+V|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),T=x;_[(w+64>>>9<<4)+15]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,_[(w+64>>>9<<4)+14]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360,v.sigBytes=(_.length+1)*4,this._process();for(var A=this._hash,S=A.words,C=0;C<4;C++){var E=S[C];S[C]=(E<<8|E>>>24)&16711935|(E<<24|E>>>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,T,A){var S=v+(_&x|~_&w)+y+A;return(S<<T|S>>>32-T)+_}function d(v,_,x,w,y,T,A){var S=v+(_&w|x&~w)+y+A;return(S<<T|S>>>32-T)+_}function p(v,_,x,w,y,T,A){var S=v+(_^x^w)+y+A;return(S<<T|S>>>32-T)+_}function g(v,_,x,w,y,T,A){var S=v+(x^(_|~w))+y+A;return(S<<T|S>>>32-T)+_}a.MD5=s._createHelper(u),a.HmacMD5=s._createHmacHelper(u)}(Math),r.MD5})}(mx)),mx.exports}var vx={exports:{}},yP;function nA(){return yP||(yP=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 T=(p<<5|p>>>27)+x+c[w];w<20?T+=(g&v|~g&_)+1518500249:w<40?T+=(g^v^_)+1859775393:w<60?T+=(g&v|g&_|v&_)-1894007588:T+=(g^v^_)-899497514,x=_,_=v,v=g<<30|g>>>2,g=p,p=T}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>
104>>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})}(vx)),vx.exports}var gx={exports:{}},wP;function VW(){return wP||(wP=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],T=v[4],A=v[5],S=v[6],C=v[7],E=0;E<64;E++){if(E<16)h[E]=p[g+E]|0;else{var D=h[E-15],O=(D<<25|D>>>7)^(D<<14|D>>>18)^D>>>3,N=h[E-2],F=(N<<15|N>>>17)^(N<<13|N>>>19)^N>>>10;h[E]=O+h[E-7]+F+h[E-16]}var q=T&A^~T&S,re=_&x^_&w^x&w,ae=(_<<30|_>>>2)^(_<<19|_>>>13)^(_<<10|_>>>22),Q=(T<<26|T>>>6)^(T<<21|T>>>11)^(T<<7|T>>>25),ce=C+Q+q+u[E]+h[E],ue=ae+re;C=S,S=A,A=T,T=y+ce|0,y=w,w=x,x=_,_=ce+ue|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]+T|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})}(gx)),gx.exports}var _x={exports:{}},bP;function Mde(){return bP||(bP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),VW())})(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})}(_x)),_x.exports}var xx={exports:{}},EP;function qW(){return EP||(EP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),fg())})(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(18164
10402316,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],T=_[3],A=_[4],S=_[5],C=_[6],E=_[7],D=x.high,O=x.low,N=w.high,F=w.low,q=y.high,re=y.low,ae=T.high,Q=T.low,ce=A.high,ue=A.low,ie=S.high,he=S.low,ne=C.high,j=C.low,ee=E.high,V=E.low,H=D,_e=O,ze=N,Oe=F,Ce=q,be=re,at=ae,oe=Q,mt=ce,He=ue,Ze=ie,ot=he,Ye=ne,Mt=j,Rt=ee,Xt=V,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=He&ot^~He&Mt,Gn=H&ze^H&Ce^ze&Ce,zr=_e&Oe^_e&be^Oe&be,Bn=(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),le=(mt>>>14|He<<18)^(mt>>>18|He<<14)^(mt<<23|He>>>9),Se=(He>>>14|mt<<18)^(He>>>18|mt<<14)^(He<<23|mt>>>9),Ie=h[Et],qe=Ie.high,Je=Ie.low,dt=Xt+Se,yt=Rt+le+(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=Bn+Gn+(lt>>>0<xi>>>0?1:0);Rt=Ye,Xt=Mt,Ye=Ze,Mt=ot,Ze=mt,ot=He,He=oe+dt|0,mt=at+yt+(He>>>0<oe>>>0?1:0)|0,at=Ce,oe=be,Ce=ze,be=Oe,ze=H,Oe=_e,_e=dt+lt|0,H=yt+$e+(_e>>>0<dt>>>0?1:0)|0}O=x.low=O+_e,x.high=D+H+(O>>>0<_e>>>0?1:0),F=w.low=F+Oe,w.high=N+ze+(F>>>0<Oe>>>0?1:0),re=y.low=re+be,y.high=q+Ce+(re>>>0<be>>>0?1:0),Q=T.low=Q+oe,T.high=ae+at+(Q>>>0<oe>>>0?1:0),ue=A.low=ue+He,A.high=ce+mt+(ue>>>0<He>>>0?1:0),he=S.low=he+ot,S.high=ie+Ze+(he>>>0<ot>>>0?1:0),j=C.low=j+Mt,C.high=ne+Ye+(j>>>0<Mt>>>0?1:0),V=E.low=V+Xt,E.high=ee+Rt+(V>>>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})}(xx)),xx.exports}var yx={exports:{}},TP;function Ode(){return TP||(TP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),fg(),qW())})(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})}(yx)),yx.exports}var wx={exports:{}},SP;function Pde(){return SP||(SP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),fg())})(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,T=(2*_+3*x)%5;_=y,x=T}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,E=0,D=0;D<7;D++){if(A&1){var O=(1<<D)-1;O<32?E^=1<<O:C^=1<<O-32}A&128?A=A<<1^113:A<<=1}p[S]=l.create(C,E)}})();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,T=0;T<y;T++){var A=_[x+2*T],S=_[x+2*T+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[T];C.high^=S,C.low^=A}for(var E=0;E<24;E++){for(var D=0;D<5;D++){for(var O=0,N=0,F=0;F<5;F++){var C=w[D+5*F];O^=C.high,N^=C.low}var q=g[D];q.high=O,q.low=N}for(var D=0;D<5;D++)for(var re=g[(D+4)%5],ae=g[(D+1)%5],Q=ae.high,ce=ae.low,O=re.high^(Q<<1|ce>>>31),N=re.low^(ce<<1|Q>>>31),F=0;F<5;F++){var C=w[D+5*F];C.high^=O,C.low^=N}for(var ue=1;ue<25;ue++){var C=w[ue],ie=C.high,he=C.low,ne=h[ue];if(ne<32)var O=ie<<ne|he>>>32-ne,N=he<<ne|ie>>>32-ne;else var O=he<<ne-32|ie>>>64-ne,N=ie<<ne-32|he>>>64-ne;var j=g[d[ue]];j.high=O,j.low=N}var ee=g[0],V=w[0];ee.high=V.high,ee.low=V.low;for(var D=0;D<5;D++)for(var F=0;F<5;F++){var ue=D+5*F,C=w[ue],H=g[ue],_e=g[(D+1)%5+5*F],ze=g[(D+2)%5+5*F];C.high=H.high^~_e.high&ze.high,C.low=H.low^~_e.low&ze.low}var C=w[0],Oe=p[E];C.high^=Oe.high,C.low^=Oe.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 T=this._state,A=this.cfg.outputLength/8,S=A/8,C=[],E=0;E<S;
104E++){var D=T[E],O=D.high,N=D.low;O=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,N=(N<<8|N>>>24)&16711935|(N<<24|N>>>8)&4278255360,C.push(N),C.push(O)}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})}(wx)),wx.exports}var bx={exports:{}},CP;function Rde(){return CP||(CP=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 E=0;E<16;E++){var D=C+E,O=S[D];S[D]=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360}var N=this._hash.words,F=p.words,q=g.words,re=l.words,ae=u.words,Q=h.words,ce=d.words,ue,ie,he,ne,j,ee,V,H,_e,ze;ee=ue=N[0],V=ie=N[1],H=he=N[2],_e=ne=N[3],ze=j=N[4];for(var Oe,E=0;E<80;E+=1)Oe=ue+S[C+re[E]]|0,E<16?Oe+=_(ie,he,ne)+F[0]:E<32?Oe+=x(ie,he,ne)+F[1]:E<48?Oe+=w(ie,he,ne)+F[2]:E<64?Oe+=y(ie,he,ne)+F[3]:Oe+=T(ie,he,ne)+F[4],Oe=Oe|0,Oe=A(Oe,Q[E]),Oe=Oe+j|0,ue=j,j=ne,ne=A(he,10),he=ie,ie=Oe,Oe=ee+S[C+ae[E]]|0,E<16?Oe+=T(V,H,_e)+q[0]:E<32?Oe+=y(V,H,_e)+q[1]:E<48?Oe+=w(V,H,_e)+q[2]:E<64?Oe+=x(V,H,_e)+q[3]:Oe+=_(V,H,_e)+q[4],Oe=Oe|0,Oe=A(Oe,ce[E]),Oe=Oe+ze|0,ee=ze,ze=_e,_e=A(H,10),H=V,V=Oe;Oe=N[1]+he+_e|0,N[1]=N[2]+ne+ze|0,N[2]=N[3]+j+ee|0,N[3]=N[4]+ue+V|0,N[4]=N[0]+ie+H|0,N[0]=Oe},_doFinalize:function(){var S=this._data,C=S.words,E=this._nDataBytes*8,D=S.sigBytes*8;C[D>>>5]|=128<<24-D%32,C[(D+64>>>9<<4)+14]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,S.sigBytes=(C.length+1)*4,this._process();for(var O=this._hash,N=O.words,F=0;F<5;F++){var q=N[F];N[F]=(q<<8|q>>>24)&16711935|(q<<24|q>>>8)&4278255360}return O},clone:function(){var S=s.clone.call(this);return S._hash=this._hash.clone(),S}});function _(S,C,E){return S^C^E}function x(S,C,E){return S&C|~S&E}function w(S,C,E){return(S|~C)^E}function y(S,C,E){return S&E|C&~E}function T(S,C,E){return S^(C|~E)}function A(S,C){return S<<C|S>>>32-C}a.RIPEMD160=s._createHelper(v),a.HmacRIPEMD160=s._createHmacHelper(v)}(),r.RIPEMD160})}(bx)),bx.exports}var Ex={exports:{}},AP;function aA(){return AP||(AP=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;
113x++)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}})})()})}(Ex)),Ex.exports}var Tx={exports:{}},kP;function Lde(){return kP||(kP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),nA(),aA())})(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,T=p.iterations;x.length<y;){var A=g.update(d).finalize(_);g.reset();for(var S=A.words,C=S.length,E=A,D=1;D<T;D++){E=g.finalize(E),g.reset();for(var O=E.words,N=0;N<C;N++)S[N]^=O[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})}(Tx)),Tx.exports}var Sx={exports:{}},DP;function fd(){return DP||(DP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),nA(),aA())})(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})}(Sx)),Sx.exports}var Cx={exports:{}},MP;function d0(){return MP||(MP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),fd())})(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(O,N){return this.create(this._ENC_XFORM_MODE,O,N)},createDecryptor:function(O,N){return this.create(this._DEC_XFORM_MODE,O,N)},init:function(O,N,F){this.cfg=this.cfg.extend(F),this._xformMode=O,this._key=N,this.reset()},reset:function(){c.reset.call(this),this._doReset()},process:function(O){return this._append(O),this._process()},finalize:function(O){O&&this._append(O);var N=this._doFinalize();return N},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function O(N){return typeof N=="string"?D:S}return function(N){return{encrypt:function(F,q,re){return O(q).encrypt(N,F,q,re)},decrypt:function(F,q,re){return O(q).decrypt(N,F,q,re)}}}}()});i.StreamCipher=p.extend({_doFinalize:function(){var O=this._process(!0);return O},blockSize:1});var g=a.mode={},v=i.BlockCipherMode=o.extend({createEncryptor:function(O,N){return this.Encryptor.create(O,N)},createDecryptor:function(O,N){return this.Decryptor.create(O,N)},init:function(O,N){this._cipher=O,this._iv=N}}),_=g.CBC=function(){var O=v.extend();O.Encryptor=O.extend({processBlock:function(F,q){var re=this._cipher,ae=re.blockSize;N.call(this,F,q,ae),re.encryptBlock(F,q),this._prevBlock=F.slice(q,q+ae)}}),O.Decryptor=O.extend({processBlock:function(F,q){var re=this._cipher,ae=re.blockSize,Q=F.slice(q,q+ae);re.decryptBlock(F,q),N.call(this,F,q,ae),this._prevBlock=Q}});function N(F,q,re){var ae=this._iv;if(ae){var Q=ae;this._iv=n}else var Q=this._prevBlock;for(var ce=0;ce<re;ce++)F[q+ce]^=Q[ce]}return O}(),x=a.pad={},w=x.Pkcs7={pad:function(O,N){for(var F=N*4,q=F-O.sigBytes%F,re=q<<24|q<<16|q<<8|q,ae=[],Q=0;Q<q;Q+=4)ae.push(re);var ce=s.create(ae,q);O.concat(ce)},unpad:function(O){var N=O.words[O.sigBytes-1>>>2]&255;O.sigBytes-=N}};i.BlockCipher=p.extend({cfg:p.cfg.extend({mode:_,padding:w}),reset:function(){p.reset.call(this);var O=this.cfg,N=O.iv,F=O.mode;if(this._xformMode==this._ENC_XFORM_MODE)var q=F.createEncryptor;else{var q=F.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==q?this._mode.init(this,N&&N.words):(this._mode=q.call(F,this,N&&N.words),this._mode.__creator=q)},_doProcessBlock:function(O,N){this._mode.processBlock(O,N)},_doFinalize:function(){var O=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){O.pad(this._data,this.blockSize);var N=this._process(!0)}else{var N=this._process(!0);O.unpad(N)}return N},blockSize:128/32});var y=i.CipherParams=o.extend({init:function(O){this.mixIn(O)},toString:function(O){return(O||this.formatter).stringify(this)}}),T=a.format={},A=T.OpenSSL={stringify:function(O){var N=O.ciphertext,F=O.salt;if(F)var q=s.create([1398893684,1701076831]).concat(F).concat(N);else var q=N;return q.toString(u)},parse:function(O){var N=u.parse(O),F=N.words;if(F[0]==1398893684&&F[1]==1701076831){var q=s.create(F.slice(2,4));F.splice(0,4),N.sigBytes-=16}return y.create({ciphertext:N,salt:q})}},S=i.SerializableCipher=o.extend({cfg:o.extend({format:A}),encrypt:function(O,N,F,q){q=this.cfg.extend(q);var re=O.createEncryptor(F,q),ae=re.finalize(N),Q=re.cfg;
113return y.create({ciphertext:ae,key:F,iv:Q.iv,algorithm:O,mode:Q.mode,padding:Q.padding,blockSize:O.blockSize,formatter:q.format})},decrypt:function(O,N,F,q){q=this.cfg.extend(q),N=this._parse(N,q.format);var re=O.createDecryptor(F,q).finalize(N.ciphertext);return re},_parse:function(O,N){return typeof O=="string"?N.parse(O,this):O}}),C=a.kdf={},E=C.OpenSSL={execute:function(O,N,F,q){q||(q=s.random(64/8));var re=d.create({keySize:N+F}).compute(O,q),ae=s.create(re.words.slice(N),F*4);return re.sigBytes=N*4,y.create({key:re,iv:ae,salt:q})}},D=i.PasswordBasedCipher=S.extend({cfg:S.cfg.extend({kdf:E}),encrypt:function(O,N,F,q){q=this.cfg.extend(q);var re=q.kdf.execute(F,O.keySize,O.ivSize);q.iv=re.iv;var ae=S.encrypt.call(this,O,N,re.key,q);return ae.mixIn(re),ae},decrypt:function(O,N,F,q){q=this.cfg.extend(q),N=this._parse(N,q.format);var re=q.kdf.execute(F,O.keySize,O.ivSize,N.salt);q.iv=re.iv;var ae=S.decrypt.call(this,O,N,re.key,q);return ae}})}()})}(Cx)),Cx.exports}var Ax={exports:{}},OP;function Nde(){return OP||(OP=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})}(Ax)),Ax.exports}var kx={exports:{}},PP;function Fde(){return PP||(PP=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})}(kx)),kx.exports}var Dx={exports:{}},RP;function Ide(){return RP||(RP=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})}(Dx)),Dx.exports}var Mx={exports:{}},LP;function Bde(){return LP||(LP=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})}(Mx)),Mx.exports}var Ox={exports:{}},NP;function Hde(){return NP||(NP=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})}(Ox)),Ox.exports}var Px={exports:{}},FP;function Ude(){return FP||(FP=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})}(Px)),Px.exports}
117var Rx={exports:{}},IP;function zde(){return IP||(IP=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})}(Rx)),Rx.exports}var Lx={exports:{}},BP;function $de(){return BP||(BP=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})}(Lx)),Lx.exports}var Nx={exports:{}},HP;function Wde(){return HP||(HP=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})}(Nx)),Nx.exports}var Fx={exports:{}},UP;function Yde(){return UP||(UP=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})}(Fx)),Fx.exports}
117var Ix={exports:{}},zP;function jde(){return zP||(zP=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})}(Ix)),Ix.exports}var Bx={exports:{}},$P;function Vde(){return $P||($P=1,function(e,t){(function(r,n,a){e.exports=n(rn(),Y4(),j4(),fd(),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=[],T=0;T<256;T++)T<128?y[T]=T<<1:y[T]=T<<1^283;for(var A=0,S=0,T=0;T<256;T++){var C=S^S<<1^S<<2^S<<3^S<<4;C=C>>>8^C&255^99,s[A]=C,c[C]=A;var E=y[A],D=y[E],O=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=O*16843009^D*65537^E*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=E^y[y[y[O^E]]],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,T=y.words,A=y.sigBytes/4,S=this._nRounds=A+6,C=(S+1)*4,E=this._keySchedule=[],D=0;D<C;D++)if(D<A)E[D]=T[D];else{var O=E[D-1];D%A?A>6&&D%A==4&&(O=s[O>>>24]<<24|s[O>>>16&255]<<16|s[O>>>8&255]<<8|s[O&255]):(O=O<<8|O>>>24,O=s[O>>>24]<<24|s[O>>>16&255]<<16|s[O>>>8&255]<<8|s[O&255],O^=x[D/A|0]<<24),E[D]=E[D-A]^O}for(var N=this._invKeySchedule=[],F=0;F<C;F++){var D=C-F;if(F%4)var O=E[D];else var O=E[D-4];F<4||D<=4?N[F]=O:N[F]=p[s[O>>>24]]^g[s[O>>>16&255]]^v[s[O>>>8&255]]^_[s[O&255]]}}},encryptBlock:function(y,T){this._doCryptBlock(y,T,this._keySchedule,l,u,h,d,s)},decryptBlock:function(y,T){var A=y[T+1];y[T+1]=y[T+3],y[T+3]=A,this._doCryptBlock(y,T,this._invKeySchedule,p,g,v,_,c);var A=y[T+1];y[T+1]=y[T+3],y[T+3]=A},_doCryptBlock:function(y,T,A,S,C,E,D,O){for(var N=this._nRounds,F=y[T]^A[0],q=y[T+1]^A[1],re=y[T+2]^A[2],ae=y[T+3]^A[3],Q=4,ce=1;ce<N;ce++){var ue=S[F>>>24]^C[q>>>16&255]^E[re>>>8&255]^D[ae&255]^A[Q++],ie=S[q>>>24]^C[re>>>16&255]^E[ae>>>8&255]^D[F&255]^A[Q++],he=S[re>>>24]^C[ae>>>16&255]^E[F>>>8&255]^D[q&255]^A[Q++],ne=S[ae>>>24]^C[F>>>16&255]^E[q>>>8&255]^D[re&255]^A[Q++];F=ue,q=ie,re=he,ae=ne}var ue=(O[F>>>24]<<24|O[q>>>16&255]<<16|O[re>>>8&255]<<8|O[ae&255])^A[Q++],ie=(O[q>>>24]<<24|O[re>>>16&255]<<16|O[ae>>>8&255]<<8|O[F&255])^A[Q++],he=(O[re>>>24]<<24|O[ae>>>16&255]<<16|O[F>>>8&255]<<8|O[q&255])^A[Q++],ne=(O[ae>>>24]<<24|O[F>>>16&255]<<16|O[q>>>8&255]<<8|O[re&255])^A[Q++];y[T]=ue,y[T+1]=ie,y[T+2]=he,y[T+3]=ne},keySize:256/32});n.AES=i._createHelper(w)}(),r.AES})}(Bx)),Bx.exports}var Hx={exports:{}},WP;function qde(){return WP||(WP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),Y4(),j4(),fd(),d0())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.WordArray,o=a.BlockCipher,s=n.algo,c
vendor: 7,980 bytes, line 117
117=[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=[{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}],
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=[],T=0;T<56;T++){var A=c[T]-1;y[T]=w[A>>>5]>>>31-A%32&1}for(var S=this._subKeys=[],C=0;C<16;C++){for(var E=S[C]=[],D=u[C],T=0;T<24;T++)E[T/6|0]|=y[(l[T]-1+D)%28]<<31-T%6,E[4+(T/6|0)]|=y[28+(l[T+24]-1+D)%28]<<31-T%6;E[0]=E[0]<<1|E[0]>>>31;for(var T=1;T<7;T++)E[T]=E[T]>>>(T-1)*4+3;E[7]=E[7]<<5|E[7]>>>27}for(var O=this._invSubKeys=[],T=0;T<16;T++)O[T]=S[15-T]},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 T=0;T<16;T++){for(var A=y[T],S=this._lBlock,C=this._rBlock,E=0,D=0;D<8;D++)E|=h[D][((C^A[D])&d[D])>>>0];this._lBlock=C,this._rBlock=S^E}var O=this._lBlock;this._lBlock=this._rBlock,this._rBlock=O,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})}(Hx)),Hx.exports}var Ux={exports:{}},YP;function Gde(){return YP||(YP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),Y4(),j4(),fd(),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})}(Ux)),Ux.exports}var zx={exports:{}},jP;function Xde(){return jP||(jP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),Y4(),j4(),fd(),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],T=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,A=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,S=T>>>16|A&4294901760,C=A<<16|T&65535;_[0]^=T,_[1]^=S,_[2]^=A,_[3]^=C,_[4]^=T,_[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})}(zx)),zx.exports}var $x={exports:{}},VP;function Zde(){return VP||(VP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),Y4(),j4(),fd(),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],T=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,A=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,S=T>>>16|A&4294901760,C=A<<16|T&65535;v[0]^=T,v[1]^=S,v[2]^=A,v[3]^=C,v[4]^=T,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})}($x)),$x.exports}(function(e,t){(function(r,n,a){e.exports=n(rn(),fg(),kde(),Dde(),Y4(),j4(),nA(),VW(),Mde(),qW(),Ode(),Pde(),Rde(),aA(),Lde(),fd(),d0(),Nde(),Fde(),Ide(),Bde(),Hde(),Ude(),zde(),$de(),Wde(),Yde(),jde(),Vde(),qde(),Gde(),Xde(),Zde())})(Pt,function(r){return r})})(Ade);var GW={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})()})(GW);var Kde=GW.exports;const fBe=ks(Kde);var iA={};
121Object.defineProperty(iA,"__esModule",{value:!0});iA.parse=ahe;iA.serialize=ihe;const Qde=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,Jde=/^[\u0021-\u003A\u003C-\u007E]*$/,ehe=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,the=/^[\u0020-\u003A\u003D-\u007E]*$/,rhe=Object.prototype.toString,nhe=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function ahe(e,t){const r=new nhe,n=e.length;if(n<2)return r;const a=(t==null?void 0:t.decode)||ohe;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=qP(e,i,o),u=GP(e,o,l),h=e.slice(l,u);if(r[h]===void 0){let d=qP(e,o+1,c),p=GP(e,c,d);const g=a(e.slice(d,p));r[h]=g}i=c+1}while(i<n);return r}function qP(e,t,r){do{const n=e.charCodeAt(t);if(n!==32&&n!==9)return t}while(++t<r);return r}function GP(e,t,r){for(;t>r;){const n=e.charCodeAt(--t);if(n!==32&&n!==9)return t+1}return r}function ihe(e,t,r){const n=(r==null?void 0:r.encode)||encodeURIComponent;if(!Qde.test(e))throw new TypeError(`argument name is invalid: ${e}`);const a=n(t);if(!Jde.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(!ehe.test(r.domain))throw new TypeError(`option domain is invalid: ${r.domain}`);i+="; Domain="+r.domain}if(r.path){if(!the.test(r.path))throw new TypeError(`option path is invalid: ${r.path}`);i+="; Path="+r.path}if(r.expires){if(!she(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 ohe(e){if(e.indexOf("%")===-1)return e;try{return decodeURIComponent(e)}catch{return e}}function she(e){return rhe.call(e)==="[object Date]"}var XP="popstate";function lhe(e={}){function t(n,a){let{pathname:i,search:o,hash:s}=n.location;return f8("",{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:Zf(a)}return uhe(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 che(){return Math.random().toString(36).substring(2,10)}function ZP(e,t){return{usr:e.state,key:e.key,idx:t}}function f8(e,t,r=null,n){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Mu(t):t,state:r,key:t&&t.key||n||che()}}function Zf({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 Mu(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 uhe(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=f8(v.location,_,x);r&&r(w,_),l=u()+1;let y=ZP(w,l),T=v.createHref(w);try{o.pushState(y,"",T)}catch(A){if(A instanceof DOMException&&A.name==="DataCloneError")throw A;a.location.assign(T)}i&&c&&c({action:s,location:v.location,delta:1})}function p(_,x){s="REPLACE";let w=f8(v.location,_,x);r&&r(w,_),l=u();let y=ZP(w,l),T=v.createHref(w);o.replaceState(y,"",T),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"?_:Zf(_);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(XP,h),c=_,()=>{a.removeEventListener(XP,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 fhe=new Set(["lazy","caseSensitive","path","id","index","children"]);function dhe(e){return e.index===!0}function gv(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`),dhe(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=gv(a.children,t,o,n)),c}})}function gf(e,t,r="/"){return fm(e,t,r,!1)}function fm(e,t,r,n){let a=typeof t=="string"?Mu(t):t,i=ys(a.pathname||"/",r);if(i==null)return null;let o=XW(e);phe(o);let s=null;for(let c=0;s==null&&c<o.length;++c){let l=She(i);s=Ehe(o[c],l,n)}return s}function hhe(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 XW(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}".`),XW(i.children,t,u,l)),!(i.path==null&&!i.index)&&t.push({path:l,score:whe(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 ZW(i.path))a(i,o,c)}),t}function ZW(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=ZW(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 phe(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:bhe(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}var mhe=/^:[\w-]+$/,vhe=3,ghe=2,_he=1,xhe=10,yhe=-2,KP=e=>e==="*";function whe(e,t){let r=e.split("/"),n=r.length;return r.some(KP)&&(n+=yhe),t&&(n+=ghe),r.filter(a=>!KP(a)).reduce((a,i)=>a+(mhe.test(i)?vhe:i===""?_he:xhe),n)}function bhe(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 Ehe(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=_v({path:c.relativePath,caseSensitive:c.caseSensitive,end:l},u),d=c.route;if(!h&&l&&r&&!n[n.length-1].route.index&&(h=_v({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:khe(Xl([i,h.pathnameBase])),route:d}),h.pathnameBase!=="/"&&(i=Xl([i,h.pathnameBase]))}return o}function _v(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=The(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 The(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 She(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 Che(e,t="/"){let{pathname:r,search:n="",hash:a=""}=typeof e=="string"?Mu(e):e;return{pathname:r?r.startsWith("/")?r:Ahe(r,t):t,search:Dhe(n),hash:Mhe(a)}}function Ahe(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 Wx(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 KW(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function oA(e){let t=KW(e);return t.map((r,n)=>n===t.length-1?r.pathname:r.pathnameBase)}function sA(e,t,r,n=!1){let a;typeof e=="string"?a=Mu(e):(a={...e},Ir(!a.pathname||!a.pathname.includes("?"),Wx("?","pathname","search",a)),Ir(!a.pathname||!a.pathname.includes("#"),Wx("#","pathname","hash",a)),Ir(!a.search||!a.search.includes("#"),Wx("#","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=Che(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,"/"),khe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Dhe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Mhe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,xv=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 dg(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var QW=["POST","PUT","PATCH","DELETE"],Ohe=new Set(QW),Phe=["GET",...QW],Rhe=new Set(Phe),Lhe=new Set([301,302,303,307,308]),Nhe=new Set([307,308]),Yx={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Fhe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},th={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},lA=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ihe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),JW="remix-router-transitions",eY=Symbol("ResetLoaderData");function Bhe(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||Ihe,a={},i=gv(e.routes,n,void 0,a),o,s=e.basename||"/",c=e.dataStrategy||Whe,l=e.patchRoutesOnNavigation,u={...e.future},h=null,d=new Set,p=null,g=null,v=null,_=e.hydrationData!=null,x=gf(i,e.history.location,s),w=null;if(x==null&&!l){let le=Zs(404,{pathname:e.history.location.pathname}),{matches:Se,route:Ie}=lR(i);x=Se,w={[Ie.id]:le}}x&&!e.hydrationData&&Gn(x,i,e.history.location.pathname).active&&(x=null);let y;if(x)if(x.some(le=>le.route.lazy))y=!1;else if(!x.some(le=>le.route.loader))y=!0;else{let le=e.hydrationData?e.hydrationData.loaderData:null,Se=e.hydrationData?e.hydrationData.errors:null;if(Se){let Ie=x.findIndex(qe=>Se[qe.route.id]!==void 0);y=x.slice(0,Ie+1).every(qe=>!nE(qe.route,le,Se))}else y=x.every(Ie=>!nE(Ie.route,le,Se))}else{y=!1,x=[];let le=Gn(null,i,e.history.location.pathname);le.active&&le.matches&&(x=le.matches)}let T,A={historyAction:e.history.action,location:e.history.location,matches:x,initialized:y,navigation:Yx,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,E,D=!1,O=new Map,N=null,F=!1,q=!1,re=new Set,ae=new Map,Q=0,ce=-1,ue=new Map,ie=new Set,he=new Map,ne=new Map,j=new Set,ee=new Map,V,H=null;function _e(){if(h=e.history.listen(({action:le,location:Se,delta:Ie})=>
121{if(V){V(),V=void 0;return}Ui(ee.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:Se,historyAction:le});if(qe&&Ie!=null){let Je=new Promise(dt=>{V=dt});e.history.go(Ie*-1),gr(qe,{state:"blocked",location:Se,proceed(){gr(qe,{state:"proceeding",proceed:void 0,reset:void 0,location:Se}),Je.then(()=>e.history.go(Ie))},reset(){let dt=new Map(A.blockers);dt.set(qe,th),Ce({blockers:dt})}});return}return mt(le,Se)}),r){e4e(t,O);let le=()=>t4e(t,O);t.addEventListener("pagehide",le),N=()=>t.removeEventListener("pagehide",le)}return A.initialized||mt("POP",A.location,{initialHydration:!0}),T}function ze(){h&&h(),N&&N(),d.clear(),E&&E.abort(),A.fetchers.forEach((le,Se)=>Ft(Se)),A.blockers.forEach((le,Se)=>qn(Se))}function Oe(le){return d.add(le),()=>d.delete(le)}function Ce(le,Se={}){A={...A,...le};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:Se.viewTransitionOpts,flushSync:Se.flushSync===!0})),Ie.forEach(Je=>Ft(Je)),qe.forEach(Je=>A.fetchers.delete(Je))}function be(le,Se,{flushSync:Ie}={}){var U,te;let qe=A.actionData!=null&&A.navigation.formMethod!=null&&Y1(A.navigation.formMethod)&&A.navigation.state==="loading"&&((U=le.state)==null?void 0:U._isRedirect)!==!0,Je;Se.actionData?Object.keys(Se.actionData).length>0?Je=Se.actionData:Je=null:qe?Je=A.actionData:Je=null;let dt=Se.loaderData?oR(A.loaderData,Se.loaderData,Se.matches||[],Se.errors):A.loaderData,yt=A.blockers;yt.size>0&&(yt=new Map(yt),yt.forEach((X,J)=>yt.set(J,th)));let lt=C===!0||A.navigation.formMethod!=null&&Y1(A.navigation.formMethod)&&((te=le.state)==null?void 0:te._isRedirect)!==!0;o&&(i=o,o=void 0),F||S==="POP"||(S==="PUSH"?e.history.push(le,le.state):S==="REPLACE"&&e.history.replace(le,le.state));let $e;if(S==="POP"){let X=O.get(A.location.pathname);X&&X.has(le.pathname)?$e={currentLocation:A.location,nextLocation:le}:O.has(le.pathname)&&($e={currentLocation:le,nextLocation:A.location})}else if(D){let X=O.get(A.location.pathname);X?X.add(le.pathname):(X=new Set([le.pathname]),O.set(A.location.pathname,X)),$e={currentLocation:A.location,nextLocation:le}}Ce({...Se,actionData:Je,loaderData:dt,historyAction:S,location:le,initialized:!0,navigation:Yx,revalidation:"idle",restoreScrollPosition:Wa(le,Se.matches||A.matches),preventScrollReset:lt,blockers:yt},{viewTransitionOpts:$e,flushSync:Ie===!0}),S="POP",C=!1,D=!1,F=!1,q=!1,H==null||H.resolve(),H=null}async function at(le,Se){if(typeof le=="number"){e.history.go(le);return}let Ie=rE(A.location,A.matches,s,le,Se==null?void 0:Se.fromRouteId,Se==null?void 0:Se.relative),{path:qe,submission:Je,error:dt}=QP(!1,Ie,Se),yt=A.location,lt=f8(A.location,qe,Se&&Se.state);lt={...lt,...e.history.encodeLocation(lt)};let $e=Se&&Se.replace!=null?Se.replace:void 0,U="PUSH";$e===!0?U="REPLACE":$e===!1||Je!=null&&Y1(Je.formMethod)&&Je.formAction===A.location.pathname+A.location.search&&(U="REPLACE");let te=Se&&"preventScrollReset"in Se?Se.preventScrollReset===!0:void 0,X=(Se&&Se.flushSync)===!0,J=sn({currentLocation:yt,nextLocation:lt,historyAction:U});if(J){gr(J,{state:"blocked",location:lt,proceed(){gr(J,{state:"proceeding",proceed:void 0,reset:void 0,location:lt}),at(le,Se)},reset(){let se=new Map(A.blockers);se.set(J,th),Ce({blockers:se})}});return}await mt(U,lt,{submission:Je,pendingError:dt,preventScrollReset:te,replace:Se&&Se.replace,enableViewTransition:Se&&Se.viewTransition,flushSync:X})}function oe(){H||(H=r4e()),Ge(),Ce({revalidation:"loading"});let le=H.promise;return A.navigation.state==="submitting"?le:A.navigation.state==="idle"?(mt(A.historyAction,A.location,{startUninterruptedRevalidation:!0}),le):(mt(S||A.historyAction,A.navigation.location,{overrideNavigation:A.navigation,enableViewTransition:D===!0}),le)}async function mt(le,Se,Ie){E&&E.abort(),E=null,S=le,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=gf(qe,Se,s),yt=(Ie&&Ie.flushSync)===!0,lt=Gn(dt,qe,Se.pathname);if(lt.active&<.matches&&(dt=lt.matches),!dt){let{error:fe,notFoundMatches:ye,route:Be}=_r(Se.pathname);be(Se,{matches:ye,loaderData:{},errors:{[Be.id]:fe}},{flushSync:yt});return}if(A.initialized&&!q&&Xhe(A.location,Se)&&!(Ie&&Ie.submission&&Y1(Ie.submission.formMethod))){be(Se,{matches:dt},{flushSync:yt});return}E=new AbortController;let $e=zd(e.history,Se,E.signal,Ie&&Ie.submission),U;if(Ie&&Ie.pendingError)U=[K2(dt).route.id,{type:"error",error:Ie.pendingError}];else if(Ie&&Ie.submission&&Y1(Ie.submission.formMethod)){let fe=await He($e,Se,Ie.submission,dt,lt.active,{replace:Ie.replace,flushSync:yt});if(fe.shortCircuited)return;if(fe.pendingActionResult){let[ye,Be]=fe.pendingActionResult;if(ts(Be)&&dg(Be.error)&&Be.error.status===404){E=null,be(Se,{matches:fe.matches,loaderData:{},errors:{[ye]:Be.error}});return}}dt=fe.matches||dt,U=fe.pendingActionResult,Je=jx(Se,Ie.submission),yt=!1,lt.active=!1,$e=zd(e.history,$e.url,$e.signal)}let{shortCircuited:te,matches:X,loaderData:J,errors:se}=await Ze($e,Se,dt,lt.active,Je,Ie&&Ie.submission,Ie&&Ie.fetcherSubmission,Ie&&Ie.replace,Ie&&Ie.initialHydration===!0,yt,U);te||(E=null,be(Se,{matches:X||dt,...sR(U),loaderData:J,errors:se}))}async function He(le,Se,Ie,qe,Je,dt={}){Ge();let yt=Qhe(Se,Ie);if(Ce({navigation:yt},{flushSync:dt.flushSync===!0}),Je){let U=await zr(qe,Se.pathname,le.signal);if(U.type==="aborted")return{shortCircuited:!0};if(U.type==="error"){let te=K2(U.partialMatches).route.id;return{matches:U.partialMatches,pendingActionResult:[te,{type:"error",error:U.error}]}}else if(U.matches)qe=U.matches;else{let{notFoundMatches:te,error:X,route:J}=_r(Se.pathname);return{matches:te,pendingActionResult:[J.id,{type:"error",error:X}]}}}let lt,$e=Q5(qe,Se);if(!$e.route.action&&!$e.route.lazy)lt={type:"error",error:Zs(405,{method:le.method,pathname:Se.pathname,routeId:$e.route.id})};else if(lt=(await At("action",A,le,[$e],qe,null))[$e.route.id],le.signal.aborted)return{shortCircuited:!0};if(t3(lt)){let U;return dt&&dt.replace!=null?U=dt.replace:U=nR(lt.response.headers.get("Location"),new URL(le.url),s)===A.location.pathname+A.location.search,await Et(le,lt,!0,{submission:Ie,replace:U}),{shortCircuited:!0}}if(ts(lt)){let U=K2(qe,$e.route.id);return(dt&&dt.replace)!==!0&&(S="PUSH"),{matches:qe,pendingActionResult:[U.route.id,lt]}}return{matches:qe,pendingActionResult:[$e.route.id,lt]}}async function Ze(le,Se,Ie,qe,Je,dt,yt,lt,$e,U,te){let X=Je||jx(Se,dt),J=dt||yt||uR(X),se=!F&&!$e;if(qe){if(se){let Jt=ot(te);Ce({navigation:X,...Jt!==void 0?{actionData:Jt}:{}},{flushSync:U})}let Bt=await zr(Ie,Se.pathname,le.signal);if(Bt.type==="aborted")return{shortCircuited:!0};if(Bt.type==="error"){let Jt=K2(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(Se.pathname);return{matches:nn,loaderData:{},errors:{[Ma.id]:Jt}}}}let fe=o||i,[ye,Be]=eR(e.history,A,Ie,J,Se,$e===!0,q,re,j,he,ie,fe,s,te);if(ce=++Q,ye.length===0&&Be.length===0){let Bt=or();return be(Se,{matches:Ie,loaderData:{},errors:te&&ts(te[1])?{[te[0]]:te[1].error}:null,...sR(te),...Bt?{fetchers:new Map(A.fetchers)}:{}},{flushSync:U}),{shortCircuited:!0}}if(se){let Bt={};if(!qe){Bt.navigation=X;let Jt=ot(te);Jt!==void 0&&(Bt.actionData=Jt)}Be.length>0&&(Bt.fetchers=Ye(Be)),Ce(Bt,{flushSync:U})}Be.forEach(Bt=>{xt(Bt.key),Bt.controller&&ae.set(Bt.key,Bt.controller)});let Ae=()=>Be.forEach(Bt=>xt(Bt.key));E&&E.signal.addEventListener("abort",Ae);let{loaderResults:Pe,fetcherResults:Me}=await ir(A,Ie,ye,Be,le);if(le.signal.aborted)return{shortCircuited:!0};E&&E.signal.removeEventListener("abort",Ae),Be.forEach(Bt=>ae.delete(Bt.key));let Ke=pp(Pe);if(Ke)return await Et(le,Ke.result,!0,{replace:lt}),{shortCircuited:!0};if(Ke=pp(Me),Ke)return ie.add(Ke.key),await Et(le,Ke.result,!0,{replace:lt}),{shortCircuited:!0};let{loaderData:ct,errors:pt}=iR(A,Ie,Pe,te,Be,Me);$e&&A.errors&&(pt={...A.errors,...pt});let et=or(),vt=Lt(ce),$t=et||vt||Be.length>0;return{matches:Ie,loaderData:ct,errors:pt,...$t?{fetchers:new Map(A.fetchers)}:{}}}function ot(le){if(le&&!ts(le[1]))return{[le[0]]:le[1].data};if(A.actionData)return Object.keys(A.actionData).length===0?null:A.actionData}function Ye(le){return le.forEach(Se=>{let Ie=A.fetchers.get(Se.key),qe=T5(void 0,Ie?Ie.data:void 0);A.fetchers.set(Se.key,qe)}),new Map(A.fetchers)}async function Mt(le,Se,Ie,qe){xt(le);let Je=(qe&&qe.flushSync)===!0,dt=o||i,yt=rE(A.location,A.matches,s,Ie,Se,qe==null?void 0:qe.relative),lt=gf(dt,yt,s),$e=Gn(lt,dt,yt);if($e.active&&$e.matches&&(lt=$e.matches),!lt){Dt(le,Se,Zs(404,{pathname:yt}),{flushSync:Je});return}let{path:U,submission:te,error:X}=QP(!0,yt,qe);if(X){Dt(le,Se,X,{flushSync:Je});return}let J=Q5(lt,U),se=(qe&&qe.preventScrollReset)===!0;if(te&&Y1(te.formMethod)){await Rt(le,Se,U,J,lt,$e.active,Je,se,te);return}he.set(le,{routeId:Se,path:U}),await Xt(le,Se,U,J,lt,$e.active,Je,se,te)}async function Rt(le,Se,Ie,qe,Je,dt,yt,lt,$e){Ge(),he.delete(le);function U(dr){if(!dr.route.action&&!dr.route.lazy){let Kr=Zs(405,{method:$e.formMethod,pathname:Ie,routeId:Se});return Dt(le,Se,Kr,{flushSync:yt}),!0}return!1}if(!dt&&U(qe))return;let te=A.fetchers.get(le);ht(le,Jhe($e,te),{flushSync:yt});let X=new AbortController,J=zd(e.history,Ie,X.signal,$e);if(dt){let dr=await zr(Je,Ie,J.signal);if(dr.type==="aborted")return;if(dr.type==="error"){Dt(le,Se,dr.error,{flushSync:yt});return}else if(dr.matches){if(Je=dr.matches,qe=Q5(Je,Ie),U(qe))return}else{Dt(le,Se,Zs(404,{pathname:Ie}),{flushSync:yt});return}}ae.set(le,X);let se=Q,ye=(await At("action",A,J,[qe],Je,le))[qe.route.id];if(J.signal.aborted){ae.get(le)===X&&ae.delete(le);return}if(j.has(le)){if(t3(ye)||ts(ye)){ht(le,of(void 0));return}}else{if(t3(ye))if(ae.delete(le),ce>se){ht(le,of(void 0));return}else return ie.add(le),ht(le,T5($e)),Et(J,ye,!1,{fetcherSubmission:$e,preventScrollReset:lt});if(ts(ye)){Dt(le,Se,ye.error);return}}let Be=A.navigation.location||A.location,Ae=zd(e.history,Be,X.signal),Pe=o||i,Me=A.navigation.state!=="idle"?gf(Pe,A.navigation.location,s):A.matches;Ir(Me,"Didn't find any matches after fetcher action");let Ke=++Q;ue.set(le,Ke);let ct=T5($e,ye.data);A.fetchers.set(le,ct);let[pt,et]=eR(e.history,A,Me,$e,Be,!1,q,re,j,he,ie,Pe,s,[qe.route.id,ye]);et.filter(dr=>dr.key!==le).forEach(dr=>{let Kr=dr.key,oa=A.fetchers.get(Kr),Xn=T5(void 0,oa?oa.data:void 0);A.fetchers.set(Kr,Xn),xt(Kr),dr.controller&&ae.set(Kr,dr.controller)}),Ce({fetchers:new Map(A.fetchers)});let vt=()=>et.forEach(dr=>xt(dr.key));X.signal.addEventListener("abort",vt);let{loaderResults:$t,fetcherResults:Bt}=await ir(A,Me,pt,et,Ae);if(X.signal.aborted)return;X.signal.removeEventListener("abort",vt),ue.delete(le),ae.delete(le),et.forEach(dr=>ae.delete(dr.key));let Jt=pp($t);if(Jt)return Et(Ae,Jt.result,!1,{preventScrollReset:lt});
121if(Jt=pp(Bt),Jt)return ie.add(Jt.key),Et(Ae,Jt.result,!1,{preventScrollReset:lt});let{loaderData:nn,errors:Ma}=iR(A,Me,$t,void 0,et,Bt);if(A.fetchers.has(le)){let dr=of(ye.data);A.fetchers.set(le,dr)}Lt(Ke),A.navigation.state==="loading"&&Ke>ce?(Ir(S,"Expected pending action"),E&&E.abort(),be(A.navigation.location,{matches:Me,loaderData:nn,errors:Ma,fetchers:new Map(A.fetchers)})):(Ce({errors:Ma,loaderData:oR(A.loaderData,nn,Me,Ma),fetchers:new Map(A.fetchers)}),q=!1)}async function Xt(le,Se,Ie,qe,Je,dt,yt,lt,$e){let U=A.fetchers.get(le);ht(le,T5($e,U?U.data:void 0),{flushSync:yt});let te=new AbortController,X=zd(e.history,Ie,te.signal);if(dt){let ye=await zr(Je,Ie,X.signal);if(ye.type==="aborted")return;if(ye.type==="error"){Dt(le,Se,ye.error,{flushSync:yt});return}else if(ye.matches)Je=ye.matches,qe=Q5(Je,Ie);else{Dt(le,Se,Zs(404,{pathname:Ie}),{flushSync:yt});return}}ae.set(le,te);let J=Q,fe=(await At("loader",A,X,[qe],Je,le))[qe.route.id];if(ae.get(le)===te&&ae.delete(le),!X.signal.aborted){if(j.has(le)){ht(le,of(void 0));return}if(t3(fe))if(ce>J){ht(le,of(void 0));return}else{ie.add(le),await Et(X,fe,!1,{preventScrollReset:lt});return}if(ts(fe)){Dt(le,Se,fe.error);return}ht(le,of(fe.data))}}async function Et(le,Se,Ie,{submission:qe,fetcherSubmission:Je,preventScrollReset:dt,replace:yt}={}){Se.response.headers.has("X-Remix-Revalidate")&&(q=!0);let lt=Se.response.headers.get("Location");Ir(lt,"Expected a Location header on the redirect Response"),lt=nR(lt,new URL(le.url),s);let $e=f8(A.location,lt,{_isRedirect:!0});if(r){let fe=!1;if(Se.response.headers.has("X-Remix-Reload-Document"))fe=!0;else if(lA.test(lt)){const ye=e.history.createURL(lt);fe=ye.origin!==t.location.origin||ys(ye.pathname,s)==null}if(fe){yt?t.location.replace(lt):t.location.assign(lt);return}}E=null;let U=yt===!0||Se.response.headers.has("X-Remix-Replace")?"REPLACE":"PUSH",{formMethod:te,formAction:X,formEncType:J}=A.navigation;!qe&&!Je&&te&&X&&J&&(qe=uR(A.navigation));let se=qe||Je;if(Nhe.has(Se.response.status)&&se&&Y1(se.formMethod))await mt(U,$e,{submission:{...se,formAction:lt},preventScrollReset:dt||C,enableViewTransition:Ie?D:void 0});else{let fe=jx($e,qe);await mt(U,$e,{overrideNavigation:fe,fetcherSubmission:Je,preventScrollReset:dt||C,enableViewTransition:Ie?D:void 0})}}async function At(le,Se,Ie,qe,Je,dt){let yt,lt={};try{yt=await Yhe(c,le,Se,Ie,qe,Je,dt,a,n)}catch($e){return qe.forEach(U=>{lt[U.route.id]={type:"error",error:$e}}),lt}for(let[$e,U]of Object.entries(yt))if(Zhe(U)){let te=U.result;lt[$e]={type:"redirect",response:qhe(te,Ie,$e,Je,s)}}else lt[$e]=await Vhe(U);return lt}async function ir(le,Se,Ie,qe,Je){let dt=At("loader",le,Je,Ie,Se,null),yt=Promise.all(qe.map(async U=>{if(U.matches&&U.match&&U.controller){let X=(await At("loader",le,zd(e.history,U.path,U.controller.signal),[U.match],U.matches,U.key))[U.match.route.id];return{[U.key]:X}}else return Promise.resolve({[U.key]:{type:"error",error:Zs(404,{pathname:U.path})}})})),lt=await dt,$e=(await yt).reduce((U,te)=>Object.assign(U,te),{});return{loaderResults:lt,fetcherResults:$e}}function Ge(){q=!0,he.forEach((le,Se)=>{ae.has(Se)&&re.add(Se),xt(Se)})}function ht(le,Se,Ie={}){A.fetchers.set(le,Se),Ce({fetchers:new Map(A.fetchers)},{flushSync:(Ie&&Ie.flushSync)===!0})}function Dt(le,Se,Ie,qe={}){let Je=K2(A.matches,Se);Ft(le),Ce({errors:{[Je.route.id]:Ie},fetchers:new Map(A.fetchers)},{flushSync:(qe&&qe.flushSync)===!0})}function Gt(le){return ne.set(le,(ne.get(le)||0)+1),j.has(le)&&j.delete(le),A.fetchers.get(le)||Fhe}function Ft(le){let Se=A.fetchers.get(le);ae.has(le)&&!(Se&&Se.state==="loading"&&ue.has(le))&&xt(le),he.delete(le),ue.delete(le),ie.delete(le),j.delete(le),re.delete(le),A.fetchers.delete(le)}function Ur(le){let Se=(ne.get(le)||0)-1;Se<=0?(ne.delete(le),j.add(le)):ne.set(le,Se),Ce({fetchers:new Map(A.fetchers)})}function xt(le){let Se=ae.get(le);Se&&(Se.abort(),ae.delete(le))}function Yt(le){for(let Se of le){let Ie=Gt(Se),qe=of(Ie.data);A.fetchers.set(Se,qe)}}function or(){let le=[],Se=!1;for(let Ie of ie){let qe=A.fetchers.get(Ie);Ir(qe,`Expected fetcher: ${Ie}`),qe.state==="loading"&&(ie.delete(Ie),le.push(Ie),Se=!0)}return Yt(le),Se}function Lt(le){let Se=[];for(let[Ie,qe]of ue)if(qe<le){let Je=A.fetchers.get(Ie);
121Ir(Je,`Expected fetcher: ${Ie}`),Je.state==="loading"&&(xt(Ie),ue.delete(Ie),Se.push(Ie))}return Yt(Se),Se.length>0}function Or(le,Se){let Ie=A.blockers.get(le)||th;return ee.get(le)!==Se&&ee.set(le,Se),Ie}function qn(le){A.blockers.delete(le),ee.delete(le)}function gr(le,Se){let Ie=A.blockers.get(le)||th;Ir(Ie.state==="unblocked"&&Se.state==="blocked"||Ie.state==="blocked"&&Se.state==="blocked"||Ie.state==="blocked"&&Se.state==="proceeding"||Ie.state==="blocked"&&Se.state==="unblocked"||Ie.state==="proceeding"&&Se.state==="unblocked",`Invalid blocker state transition: ${Ie.state} -> ${Se.state}`);let qe=new Map(A.blockers);qe.set(le,Se),Ce({blockers:qe})}function sn({currentLocation:le,nextLocation:Se,historyAction:Ie}){if(ee.size===0)return;ee.size>1&&Ui(!1,"A router only supports one blocker at a time");let qe=Array.from(ee.entries()),[Je,dt]=qe[qe.length-1],yt=A.blockers.get(Je);if(!(yt&&yt.state==="proceeding")&&dt({currentLocation:le,nextLocation:Se,historyAction:Ie}))return Je}function _r(le){let Se=Zs(404,{pathname:le}),Ie=o||i,{matches:qe,route:Je}=lR(Ie);return{notFoundMatches:qe,route:Je,error:Se}}function sr(le,Se,Ie){if(p=le,v=Se,g=Ie||null,!_&&A.navigation===Yx){_=!0;let qe=Wa(A.location,A.matches);qe!=null&&Ce({restoreScrollPosition:qe})}return()=>{p=null,v=null,g=null}}function Ja(le,Se){return g&&g(le,Se.map(qe=>hhe(qe,A.loaderData)))||le.key}function $a(le,Se){if(p&&v){let Ie=Ja(le,Se);p[Ie]=v()}}function Wa(le,Se){if(p){let Ie=Ja(le,Se),qe=p[Ie];if(typeof qe=="number")return qe}return null}function Gn(le,Se,Ie){if(l)if(le){if(Object.keys(le[0].params).length>0)return{active:!0,matches:fm(Se,Ie,s,!0)}}else return{active:!0,matches:fm(Se,Ie,s,!0)||[]};return{active:!1,matches:null}}async function zr(le,Se,Ie){if(!l)return{type:"success",matches:le};let qe=le;for(;;){let Je=o==null,dt=o||i,yt=a;try{await l({path:Se,matches:qe,patch:(U,te)=>{Ie.aborted||rR(U,te,dt,yt,n)}})}catch(U){return{type:"error",error:U,partialMatches:qe}}finally{Je&&!Ie.aborted&&(i=[...i])}if(Ie.aborted)return{type:"aborted"};let lt=gf(dt,Se,s);if(lt)return{type:"success",matches:lt};let $e=fm(dt,Se,s,!0);if(!$e||qe.length===$e.length&&qe.every((U,te)=>U.route.id===$e[te].route.id))return{type:"success",matches:null};qe=$e}}function Bn(le){a={},o=gv(le,n,void 0,a)}function xi(le,Se){let Ie=o==null;rR(le,Se,o||i,a,n),Ie&&(i=[...i],Ce({}))}return T={get basename(){return s},get future(){return u},get state(){return A},get routes(){return i},get window(){return t},initialize:_e,subscribe:Oe,enableScrollRestoration:sr,navigate:at,fetch:Mt,revalidate:oe,createHref:le=>e.history.createHref(le),encodeLocation:le=>e.history.encodeLocation(le),getFetcher:Gt,deleteFetcher:Ur,dispose:ze,getBlocker:Or,deleteBlocker:qn,patchRoutes:xi,_internalFetchControllers:ae,_internalSetRoutes:Bn},T}function Hhe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function rE(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=sA(n||".",oA(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=cA(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])),Zf(c)}function QP(e,t,r){if(!r||!Hhe(r))return{path:t};if(r.formMethod&&!Khe(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=rY(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();
122try{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=aE(r.formData),c=r.formData;else if(r.body instanceof FormData)s=aE(r.body),c=r.body;else if(r.body instanceof URLSearchParams)s=r.body,c=aR(s);else if(r.body==null)s=new URLSearchParams,c=new FormData;else try{s=new URLSearchParams(r.body),c=aR(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=Mu(t);return e&&u.search&&cA(u.search)&&s.append("index",""),u.search=`?${s}`,{path:Zf(u),submission:l}}function JP(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 eR(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=JP(r,Object.keys(t.errors)[0],!0):p&&ts(p[1])&&(x=JP(r,p[0]));let w=p?p[1].statusCode:void 0,y=w&&w>=400,T=x.filter((S,C)=>{let{route:E}=S;if(E.lazy)return!0;if(E.loader==null)return!1;if(i)return nE(E,t.loaderData,t.errors);if(Uhe(t.loaderData,t.matches[C],S))return!0;let D=t.matches[C],O=S;return tR(S,{currentUrl:v,currentParams:D.params,nextUrl:_,nextParams:O.params,...n,actionResult:g,actionStatus:w,defaultShouldRevalidate:y?!1:o||v.pathname+v.search===_.pathname+_.search||v.search!==_.search||zhe(D,O)})}),A=[];return l.forEach((S,C)=>{if(i||!r.some(F=>F.route.id===S.routeId)||c.has(C))return;let E=gf(h,S.path,d);if(!E){A.push({key:C,routeId:S.routeId,path:S.path,matches:null,match:null,controller:null});return}let D=t.fetchers.get(C),O=Q5(E,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=tR(O,{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:E,match:O,controller:new AbortController})}),[T,A]}function nE(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 Uhe(e,t,r){let n=!t||r.route.id!==t.route.id,a=!e.hasOwnProperty(r.route.id);return n||a}function zhe(e,t){let r=e.route.path;return e.pathname!==t.pathname||r!=null&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function tR(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if(typeof r=="boolean")return r}return t.defaultShouldRevalidate}function rR(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=>tY(c,l))),s=gv(o,a,[e||"_","patch",String((i==null?void 0:i.length)||"0")],n);i.push(...s)}function tY(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=>tY(r,i))}):!1}async function $he(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&&!fhe.has(o)&&(i[o]=n[o])}Object.assign(a,i),Object.assign(a,{...t(a),lazy:void 0})}async function Whe({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 Yhe(e,t,r,n,a,i,o,s,c,l){let u=i.map(p=>p.route.lazy?$he(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),_?jhe(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 jhe(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 Vhe(e){var n,a,i,o;let{result:t,type:r}=e;if(nY(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 xv(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(cR(t)){if(t.data instanceof Error)return{type:"error",error:t.data,statusCode:(n=t.init)==null?void 0:n.status};t=new xv(((a=t.init)==null?void 0:a.status)||500,void 0,t.data)}return{type:"error",error:t,statusCode:dg(t)?t.status:void 0}}return cR(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 qhe(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"),!lA.test(i)){let o=n.slice(0,n.findIndex(s=>s.route.id===r)+1);i=rE(new URL(t.url),o,a,i),e.headers.set("Location",i)}return e}function nR(e,t,r){if(lA.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 zd(e,t,r,n){let a=e.createURL(rY(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=aE(n.formData):i.body=n.formData}
122return new Request(a,i)}function aE(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,typeof n=="string"?n:n.name);return t}function aR(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function Ghe(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(!t3(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=K2(e,d);o[v.route.id]==null&&(o[v.route.id]=g)}n||(i[d]=eY),c||(c=!0,s=dg(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 iR(e,t,r,n,a,i){let{loaderData:o,errors:s}=Ghe(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=K2(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(t3(d))Ir(!1,"Unhandled fetcher revalidation redirect");else{let p=of(d.data);e.fetchers.set(l,p)}}),{loaderData:o,errors:s}}function oR(e,t,r,n){let a=Object.entries(t).filter(([,i])=>i!==eY).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 sR(e){return e?ts(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function K2(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 lR(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 xv(e||500,o,new Error(s),!0)}function pp(e){let t=Object.entries(e);for(let r=t.length-1;r>=0;r--){let[n,a]=t[r];if(t3(a))return{key:n,result:a}}}function rY(e){let t=typeof e=="string"?Mu(e):e;return Zf({...t,hash:""})}function Xhe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function Zhe(e){return nY(e.result)&&Lhe.has(e.result.status)}function ts(e){return e.type==="error"}function t3(e){return(e&&e.type)==="redirect"}function cR(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function nY(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function Khe(e){return Rhe.has(e.toUpperCase())}function Y1(e){return Ohe.has(e.toUpperCase())}function cA(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function Q5(e,t){let r=typeof t=="string"?Mu(t).search:t.search;if(e[e.length-1].route.index&&cA(r||""))return e[e.length-1];let n=KW(e);return n[n.length-1]}function uR(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 jx(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 Qhe(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 T5(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 Jhe(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 of(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 e4e(e,t){try{let r=e.sessionStorage.getItem(JW);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 t4e(e,t){if(t.size>0){let r={};for(let[n,a]of t)r[n]=[...a];try{e.sessionStorage.setItem(JW,JSON.stringify(r))}catch(n){Ui(!1,`Failed to save applied view transitions in sessionStorage (${n}).`)}}}function r4e(){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 dd=z.createContext(null);dd.displayName="DataRouter";var w7=z.createContext(null);w7.displayName="DataRouterState";var uA=z.createContext({isTransitioning:!1});uA.displayName="ViewTransition";var aY=z.createContext(new Map);aY.displayName="Fetchers";var n4e=z.createContext(null);n4e.displayName="Await";var mc=z.createContext(null);mc.displayName="Navigation";var b7=z.createContext(null);b7.displayName="Location";var sl=z.createContext({outlet:null,matches:[],isDataRoute:!1});
122sl.displayName="Route";var fA=z.createContext(null);fA.displayName="RouteError";function a4e(e,{relative:t}={}){Ir(E7(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:n}=z.useContext(mc),{hash:a,pathname:i,search:o}=T7(e,{relative:t}),s=i;return r!=="/"&&(s=i==="/"?r:Xl([r,i])),n.createHref({pathname:s,search:o,hash:a})}function E7(){return z.useContext(b7)!=null}function x2(){return Ir(E7(),"useLocation() may be used only in the context of a <Router> component."),z.useContext(b7).location}var iY="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function oY(e){z.useContext(mc).static||z.useLayoutEffect(e)}function sY(){let{isDataRoute:e}=z.useContext(sl);return e?x4e():i4e()}function i4e(){Ir(E7(),"useNavigate() may be used only in the context of a <Router> component.");let e=z.useContext(dd),{basename:t,navigator:r}=z.useContext(mc),{matches:n}=z.useContext(sl),{pathname:a}=x2(),i=JSON.stringify(oA(n)),o=z.useRef(!1);return oY(()=>{o.current=!0}),z.useCallback((c,l={})=>{if(Ui(o.current,iY),!o.current)return;if(typeof c=="number"){r.go(c);return}let u=sA(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 o4e=z.createContext(null);function s4e(e){let t=z.useContext(sl).outlet;return t&&z.createElement(o4e.Provider,{value:e},t)}function dBe(){let{matches:e}=z.useContext(sl),t=e[e.length-1];return t?t.params:{}}function T7(e,{relative:t}={}){let{matches:r}=z.useContext(sl),{pathname:n}=x2(),a=JSON.stringify(oA(r));return z.useMemo(()=>sA(e,JSON.parse(a),n,t==="path"),[e,a,n,t])}function l4e(e,t,r,n){var x;Ir(E7(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a}=z.useContext(mc),{matches:i}=z.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||"";uY(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=x2(),d;if(t){let w=typeof t=="string"?Mu(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=gf(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 _=h4e(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&&_?z.createElement(b7.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...d},navigationType:"POP"}},_):_}function c4e(){let e=v4e(),t=dg(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=z.createElement(z.Fragment,null,z.createElement("p",null,"ð¿ Hey developer ð"),z.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",z.createElement("code",{style:i},"ErrorBoundary")," or"," ",z.createElement("code",{style:i},"errorElement")," prop on your route.")),z.createElement(z.Fragment,null,z.createElement("h2",null,"Unexpected Application
124Error!"),z.createElement("h3",{style:{fontStyle:"italic"}},t),r?z.createElement("pre",{style:a},r):null,o)}var u4e=z.createElement(c4e,null),f4e=class extends z.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?z.createElement(sl.Provider,{value:this.props.routeContext},z.createElement(fA.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function d4e({routeContext:e,match:t,children:r}){let n=z.useContext(dd);return n&&n.static&&n.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=t.route.id),z.createElement(sl.Provider,{value:e},r)}function h4e(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||u4e,o&&(s<0&&u===0?(uY("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=z.createElement(l.route.Component,null):l.route.element?x=l.route.element:x=c,z.createElement(d4e,{match:l,routeContext:{outlet:c,matches:v,isDataRoute:r!=null},children:x})};return r&&(l.route.ErrorBoundary||l.route.errorElement||u===0)?z.createElement(f4e,{location:r.location,revalidation:r.revalidation,component:p,error:h,children:_(),routeContext:{outlet:null,matches:v,isDataRoute:!0}}):_()},null)}function dA(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function lY(e){let t=z.useContext(dd);return Ir(t,dA(e)),t}function cY(e){let t=z.useContext(w7);return Ir(t,dA(e)),t}function p4e(e){let t=z.useContext(sl);return Ir(t,dA(e)),t}function hA(e){let t=p4e(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 m4e(){return hA("useRouteId")}function v4e(){var n;let e=z.useContext(fA),t=cY("useRouteError"),r=hA("useRouteError");return e!==void 0?e:(n=t.errors)==null?void 0:n[r]}var g4e=0;function _4e(e){let{router:t,basename:r}=lY("useBlocker"),n=cY("useBlocker"),[a,i]=z.useState(""),o=z.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 z.useEffect(()=>{let s=String(++g4e);return i(s),()=>t.deleteBlocker(s)},[t]),z.useEffect(()=>{a!==""&&t.getBlocker(a,o)},[t,a,o]),a&&n.blockers.has(a)?n.blockers.get(a):th}function x4e(){let{router:e}=lY("useNavigate"),t=hA("useNavigate"),r=z.useRef(!1);return oY(()=>{r.current=!0}),z.useCallback(async(a,i={})=>{Ui(r.current,iY),r.current&&(typeof a=="number"?e.navigate(a):await e.navigate(a,{fromRouteId:t,...i}))},[e,t])}var fR={};function uY(e,t,r){!t&&!fR[e]&&(fR[e]=!0,Ui(!1,r))}var dR={};
124function hR(e,t){!e&&!dR[t]&&(dR[t]=!0,console.warn(t))}function y4e(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:z.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:z.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:z.createElement(e.ErrorBoundary),ErrorBoundary:void 0})),t}var w4e=class{constructor(){this.status="pending",this.promise=new Promise((e,t)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",e(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",t(r))}})}};function hBe({router:e,flushSync:t}){let[r,n]=z.useState(e.state),[a,i]=z.useState(),[o,s]=z.useState({isTransitioning:!1}),[c,l]=z.useState(),[u,h]=z.useState(),[d,p]=z.useState(),g=z.useRef(new Map),v=z.useCallback((y,{deletedFetchers:T,flushSync:A,viewTransitionOpts:S})=>{T.forEach(E=>g.current.delete(E)),y.fetchers.forEach((E,D)=>{E.data!==void 0&&g.current.set(D,E.data)}),hR(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(hR(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)):z.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 E=e.window.document.startViewTransition(()=>{t(()=>n(y))});E.finished.finally(()=>{t(()=>{l(void 0),h(void 0),i(void 0),s({isTransitioning:!1})})}),t(()=>h(E));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]);z.useLayoutEffect(()=>e.subscribe(v),[e,v]),z.useEffect(()=>{o.isTransitioning&&!o.flushSync&&l(new w4e)},[o]),z.useEffect(()=>{if(c&&a&&e.window){let y=a,T=c.promise,A=e.window.document.startViewTransition(async()=>{z.startTransition(()=>n(y)),await T});A.finished.finally(()=>{l(void 0),h(void 0),i(void 0),s({isTransitioning:!1})}),h(A)}},[a,c,e.window]),z.useEffect(()=>{c&&a&&r.location.key===a.location.key&&c.resolve()},[c,u,r.location,a]),z.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 _=z.useMemo(()=>({createHref:e.createHref,encodeLocation:e.encodeLocation,go:y=>e.navigate(y),push:(y,T,A)=>e.navigate(y,{state:T,preventScrollReset:A==null?void 0:A.preventScrollReset}),replace:(y,T,A)=>e.navigate(y,{replace:!0,state:T,preventScrollReset:A==null?void 0:A.preventScrollReset})}),[e]),x=e.basename||"/",w=z.useMemo(()=>({router:e,navigator:_,static:!1,basename:x}),[e,_,x]);return z.createElement(z.Fragment,null,z.createElement(dd.Provider,{value:w},z.createElement(w7.Provider,{value:r},z.createElement(aY.Provider,{value:g.current},z.createElement(uA.Provider,{value:o},z.createElement(T4e,{basename:x,location:r.location,navigationType:r.historyAction,navigator:_},z.createElement(b4e,{routes:e.routes,future:e.future,state:r})))))),null)}var b4e=z.memo(E4e);function E4e({routes:e,future:t,state:r}){return l4e(e,void 0,r,t)}function pBe(e){return s4e(e.context)}function T4e({basename:e="/",children:t=null,location:r,navigationType:n="POP",navigator:a,static:i=!1}){Ir(!E7(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let o=e.replace(/^\/*/,"/"),s=z.useMemo(()=>({basename:o,navigator:a,static:i,future:{}}),[o,a,i]);typeof r=="string"&&(r=Mu(r));let{pathname:c="/",search:l="",hash:u="",state:h=null,key:d="default"}=r,p=z.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]);
124return 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:z.createElement(mc.Provider,{value:s},z.createElement(b7.Provider,{children:t,value:p}))}var dm="get",hm="application/x-www-form-urlencoded";function hg(e){return e!=null&&typeof e.tagName=="string"}function S4e(e){return hg(e)&&e.tagName.toLowerCase()==="button"}function C4e(e){return hg(e)&&e.tagName.toLowerCase()==="form"}function A4e(e){return hg(e)&&e.tagName.toLowerCase()==="input"}function k4e(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function D4e(e,t){return e.button===0&&(!t||t==="_self")&&!k4e(e)}function iE(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 M4e(e,t){let r=iE(e);return t&&t.forEach((n,a)=>{r.has(a)||t.getAll(a).forEach(i=>{r.append(a,i)})}),r}var mp=null;function O4e(){if(mp===null)try{new FormData(document.createElement("form"),0),mp=!1}catch{mp=!0}return mp}var P4e=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Vx(e){return e!=null&&!P4e.has(e)?(Ui(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${hm}"`),null):e}function R4e(e,t){let r,n,a,i,o;if(C4e(e)){let s=e.getAttribute("action");n=s?ys(s,t):null,r=e.getAttribute("method")||dm,a=Vx(e.getAttribute("enctype"))||hm,i=new FormData(e)}else if(S4e(e)||A4e(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")||dm,a=Vx(e.getAttribute("formenctype"))||Vx(s.getAttribute("enctype"))||hm,i=new FormData(s,e),!O4e()){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(hg(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=dm,n=null,a=hm,o=e}return i&&a==="text/plain"&&(o=i,i=void 0),{action:n,method:r.toLowerCase(),encType:a,formData:i,body:o}}function pA(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}async function L4e(e,t){if(e.id in t)return t[e.id];try{let r=await TK(()=>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 N4e(e){return e!=null&&typeof e.page=="string"}function F4e(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 I4e(e,t,r){let n=await Promise.all(e.map(async a=>{let i=t.routes[a.route.id];if(i){let o=await L4e(i,r);return o.links?o.links():[]}return[]}));return z4e(n.flat(1).filter(F4e).filter(a=>a.rel==="stylesheet"||a.rel==="preload").map(a=>a.rel==="stylesheet"?{...a,rel:"prefetch",as:"style"}:{...a,rel:"prefetch"}))}function pR(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 B4e(e,t){return H4e(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 H4e(e){return[...new Set(e)]}function U4e(e){let t={},r=Object.keys(e).sort();for(let n of r)t[n]=e[n];return t}function z4e(e,t){let r=new Set,n=new Set(t);return e.reduce((a,i)=>{if(t&&!N4e(i)&&i.as==="script"&&i.href&&n.has(i.href))return a;let s=JSON.stringify(U4e(i));return r.has(s)||(r.add(s),a.push({key:s,link:i})),a},[])}function $4e(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 W4e(){let e=z.useContext(dd);return pA(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function Y4e(){let e=z.useContext(w7);return pA(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var mA=z.createContext(void 0);mA.displayName="FrameworkContext";function fY(){let e=z.useContext(mA);return pA(e,"You must render this element inside a <HydratedRouter> element"),e}function j4e(e,t){let r=z.useContext(mA),[n,a]=z.useState(!1),[i,o]=z.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:l,onMouseLeave:u,onTouchStart:h}=t,d=z.useRef(null);z.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]),z.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:S5(s,p),onBlur:S5(c,g),onMouseEnter:S5(l,p),onMouseLeave:S5(u,g),onTouchStart:S5(h,p)}]:[!1,d,{}]}function S5(e,t){return r=>{e&&e(r),r.defaultPrevented||t(r)}}function V4e({page:e,...t}){let{router:r}=W4e(),n=z.useMemo(()=>gf(r.routes,e,r.basename),[r.routes,e,r.basename]);return n?z.createElement(G4e,{page:e,matches:n,...t}):(console.warn(`Tried to prefetch ${e} but no routes matched.`),null)}function q4e(e){let{manifest:t,routeModules:r}=fY(),[n,a]=z.useState([]);return z.useEffect(()=>{let i=!1;return I4e(e,t,r).then(o=>{i||a(o)}),()=>{i=!0}},[e,t,r]),n}function G4e({page:e,matches:t,...r}){let n=x2(),{manifest:a,routeModules:i}=fY(),{loaderData:o,matches:s}=Y4e(),c=z.useMemo(()=>pR(e,t,s,a,n,"data"),[e,t,s,a,n]),l=z.useMemo(()=>pR(e,t,s,a,n,"assets"),[e,t,s,a,n]),u=z.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=$4e(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=z.useMemo(()=>B4e(l,a),[l,a]),d=q4e(l);return z.createElement(z.Fragment,null,u.map(p=>z.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...r})),h.map(p=>z.createElement("link",{key:p,rel:"modulepreload",href:p,...r})),d.map(({key:p,link:g})=>z.createElement("link",{key:p,...g})))}function X4e(...e){return t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})}}var dY=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{dY&&(window.__reactRouterVersion="7.0.2")}catch{}function mBe(e,t){return Bhe({basename:t==null?void 0:t.basename,future:t==null?void 0:t.future,history:lhe({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||Z4e(),routes:e,mapRouteProperties:y4e,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function Z4e(){let e=window==null?void 0:window.__staticRouterHydrationData;return e&&e.errors&&(e={...e,errors:K4e(e.errors)}),e}function K4e(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 xv(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 hY=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,pY=z.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}=z.useContext(mc),v=typeof l=="string"&&hY.test(l),_,x=!1;if(typeof l=="string"&&v&&(_=l,dY))try{let D=new URL(window.location.href),O=l.startsWith("//")?new URL(D.protocol+l):new URL(l),N=ys(O.pathname,g);O.origin===D.origin&&N!=null?l=N+O.search+O.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=a4e(l,{relative:a}),[y,T,A]=j4e(n,d),S=t5e(l,{replace:o,state:s,target:c,preventScrollReset:u,relative:a,viewTransition:h});function C(D){t&&t(D),D.defaultPrevented||S(D)}let E=z.createElement("a",{...d,...A,href:_||w,onClick:x||i?t:C,ref:X4e(p,T),target:c,"data-discover":!v&&r==="render"?"true":void 0});return y&&!v?z.createElement(z.Fragment,null,E,z.createElement(V4e,{page:w})):E});pY.displayName="Link";var Q4e=z.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=T7(o,{relative:l.relative}),d=x2(),p=z.useContext(w7),{navigator:g,basename:v}=z.useContext(mc),_=p!=null&&o5e(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 T=x!=="/"&&x.endsWith("/")?x.length-1:x.length;let A=w===x||!a&&w.startsWith(x)&&w.charAt(T)==="/",S=y!=null&&(y===x||!a&&y.startsWith(x)&&y.charAt(x.length)==="/"),C={isActive:A,isPending:S,isTransitioning:_},E=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 O=typeof i=="function"?i(C):i;return z.createElement(pY,{...l,"aria-current":E,className:D,ref:u,style:O,to:o,viewTransition:s},typeof c=="function"?c(C):c)});Q4e.displayName="NavLink";var J4e=z.forwardRef(({discover:e="render",fetcherKey:t,navigate:r,reloadDocument:n,replace:a,state:i,method:o=dm,action:s,onSubmit:c,relative:l,preventScrollReset:u,viewTransition:h,...d},p)=>{let g=a5e(),v=i5e(s,{relative:l}),_=o.toLowerCase()==="get"?"get":"post",x=typeof s=="string"&&hY.test(s),w=y=>{if(c&&c(y),y.defaultPrevented)return;y.preventDefault();let T=y.nativeEvent.submitter,A=(T==null?void 0:T.getAttribute("formmethod"))||o;g(T||y.currentTarget,{fetcherKey:t,method:A,navigate:r,replace:a,state:i,relative:l,preventScrollReset:u,viewTransition:h})};return z.createElement("form",{ref:p,method:_,action:v,onSubmit:n?c:w,...d,"data-discover":!x&&e==="render"?"true":void 0})});J4e.displayName="Form";function e5e(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function mY(e){let t=z.useContext(dd);return Ir(t,e5e(e)),t}function t5e(e,{target:t,replace:r,state:n,preventScrollReset:a,relative:i,viewTransition:o}={}){let s=sY(),c=x2(),l=T7(e,{relative:i});return z.useCallback(u=>{if(D4e(u,t)){u.preventDefault();let h=r!==void 0?r:Zf(c)===Zf(l);s(e,{replace:h,state:n,preventScrollReset:a,relative:i,viewTransition:o})}},[c,s,l,r,n,t,e,a,i,o])}function vBe(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=z.useRef(iE(e)),r=z.useRef(!1),n=x2(),a=z.useMemo(()=>M4e(n.search,r.current?null:t.current),[n.search]),i=sY(),o=z.useCallback((s,c)=>{const l=iE(typeof s=="function"?s(a):s);r.current=!0,i("?"+l,c)},[i,a]);return[a,o]}var r5e=0,n5e=()=>`__${String(++r5e)}__`;function a5e(){let{router:e}=mY("useSubmit"),{basename:t}=z.useContext(mc),r=m4e();return z.useCallback(async(n,a={})=>{let{action:i,method:o,encType:s,formData:c,body:l}=R4e(n,t);if(a.navigate===!1){let u=a.fetcherKey||n5e();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 i5e(e,{relative:t}={}){let{basename:r}=z.useContext(mc),n=z.useContext(sl);Ir(n,"useFormAction must be used inside a RouteContext");let[a]=n.matches.slice(-1),i={...T7(e||".",{relative:t})}
124,o=x2();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=>h).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])),Zf(i)}function gBe({when:e,message:t}){let r=_4e(e);z.useEffect(()=>{r.state==="blocked"&&(window.confirm(t)?setTimeout(r.proceed,0):r.reset())},[r,t]),z.useEffect(()=>{r.state==="blocked"&&!e&&r.reset()},[r,e])}function o5e(e,t={}){let r=z.useContext(uA);Ir(r!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:n}=mY("useViewTransitionState"),a=T7(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 _v(a.pathname,o)!=null||_v(a.pathname,i)!=null}new TextEncoder;function pg(){return typeof window<"u"}function V4(e){return vY(e)?(e.nodeName||"").toLowerCase():"#document"}function ms(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function vc(e){var t;return(t=(vY(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function vY(e){return pg()?e instanceof Node||e instanceof ms(e).Node:!1}function Yn(e){return pg()?e instanceof Element||e instanceof ms(e).Element:!1}function ws(e){return pg()?e instanceof HTMLElement||e instanceof ms(e).HTMLElement:!1}function oE(e){return!pg()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ms(e).ShadowRoot}function S7(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 s5e(e){return["table","td","th"].includes(V4(e))}function mg(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function vA(e){const t=gA(),r=Yn(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 l5e(e){let t=yu(e);for(;ws(t)&&!Kf(t);){if(vA(t))return t;if(mg(t))return null;t=yu(t)}return null}function gA(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Kf(e){return["html","body","#document"].includes(V4(e))}function bs(e){return ms(e).getComputedStyle(e)}function vg(e){return Yn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function yu(e){if(V4(e)==="html")return e;const t=e.assignedSlot||e.parentNode||oE(e)&&e.host||vc(e);return oE(t)?t.host:t}function gY(e){const t=yu(e);return Kf(t)?e.ownerDocument?e.ownerDocument.body:e.body:ws(t)&&S7(t)?t:gY(t)}function Bf(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=gY(e),i=a===((n=e.ownerDocument)==null?void 0:n.body),o=ms(a);if(i){const s=sE(o);return t.concat(o,o.visualViewport||[],S7(a)?a:[],s&&r?Bf(s):[])}return t.concat(a,Bf(a,[],r))}function sE(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function c5e(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 lE(e,t){if(!e||!t)return!1;const r=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&oE(r)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function u5e(){return/apple/i.test(navigator.vendor)}function mR(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function f5e(e){return"nativeEvent"in e}function d5e(e){return e.matches("html,body")}function cE(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 C5(e){return"composedPath"in e?e.composedPath()[0]:e.target}const h5e="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function p5e(e){return ws(e)&&e.matches(h5e)}const Qf=Math.min,ns=Math.max,yv=Math.round,vp=Math.floor,Zl=e=>({x:e,y:e}
vendor: 7,333 bytes, lines 124-127
124),m5e={left:"right",right:"left",bottom:"top",top:"bottom"},v5e={start:"end",end:"start"};function g5e(e,t,r){return ns(e,Qf(t,r))}function C7(e,t){return typeof e=="function"?e(t):e}function P3(e){return e.split("-")[0]}function q4(e){return e.split("-")[1]}function _5e(e){return e==="x"?"y":"x"}function _A(e){return e==="y"?"height":"width"}function d3(e){return["top","bottom"].includes(P3(e))?"y":"x"}function xA(e){return _5e(d3(e))}function x5e(e,t,r){r===void 0&&(r=!1);const n=q4(e),a=xA(e),i=_A(a);let o=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(o=wv(o)),[o,wv(o)]}function y5e(e){const t=wv(e);return[uE(e),t,uE(t)]}function uE(e){return e.replace(/start|end/g,t=>v5e[t])}function w5e(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 b5e(e,t,r,n){const a=q4(e);let i=w5e(P3(e),r==="start",n);return a&&(i=i.map(o=>o+"-"+a),t&&(i=i.concat(i.map(uE)))),i}function wv(e){return e.replace(/left|right|bottom|top/g,t=>m5e[t])}function E5e(e){return{top:0,right:0,bottom:0,left:0,...e}}function _Y(e){return typeof e!="number"?E5e(e):{top:e,right:e,bottom:e,left:e}}function bv(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 T5e=["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])"],fE=T5e.join(","),xY=typeof Element>"u",d8=xY?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ev=!xY&&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},Tv=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},S5e=function(t){var r,n=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return n===""||n==="true"},C5e=function(t,r,n){if(Tv(t))return[];var a=Array.prototype.slice.apply(t.querySelectorAll(fE));return r&&d8.call(t,fE)&&a.unshift(t),a=a.filter(n),a},A5e=function e(t,r,n){for(var a=[],i=Array.from(t);i.length;){var o=i.shift();if(!Tv(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=d8.call(o,fE);u&&n.filter(o)&&(r||!t.includes(o))&&a.push(o);var h=o.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(o),d=!Tv(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},yY=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},wY=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||S5e(t))&&!yY(t)?0:t.tabIndex},k5e=function(t,r){var n=wY(t);return n<0&&r&&!yY(t)?0:n},D5e=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},bY=function(t){return t.tagName==="INPUT"},M5e=function(t){return bY(t)&&t.type==="hidden"},O5e=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(n){return n.tagName==="SUMMARY"});return r},P5e=function(t,r){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===r)return t[n]},R5e=function(t){if(!t.name)return!0;var r=t.form||Ev(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=P5e(a,t.form);return!i||i===t},L5e=function(t){return bY(t)&&t.type==="radio"},N5e=function(t){return L5e(t)&&!R5e(t)},F5e=function(t){var r,n=t&&Ev(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=Ev(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},vR=function(t){var r=t.getBoundingClientRect(),n=r.width,a=r.height;return n===0&&a===0},I5e=function(t,r){var n=r.displayCheck,a=r.getShadowRoot;if(getComputedStyle(t).visibility==="hidden")return!0;var i=d8.call(t,"details>summary:first-of-type"),o=i?t.parentElement:t;if(d8.call(o,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof a=="function"){for(var s=t;t;){var c=t.parentElement,l=Ev(t);if(c&&!c.shadowRoot&&a(c)===!0)return vR(t);t.assignedSlot?t=t.assignedSlot:!c&&l!==t.ownerDocument?t=l.host:t=c}t=s}if(F5e(t))return!t.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return vR(t);return!1},B5e=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 d8.call(r,"fieldset[disabled] *")?!0:!a.contains(t)}return!0}r=r.parentElement}return!1},H5e=function(t,r){return!(r.disabled||Tv(r)||M5e(r)||I5e(r,t)||O5e(r)||B5e(r))},gR=function(t,r){return!(N5e(r)||wY(r)<0||!H5e(t,r))},U5e=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},z5e=function e(t){var r=[],n=[];return t.forEach(function(a,i){var o=!!a.scopeParent,s=o?a.scopeParent:a,c=k5e(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(D5e).reduce(function(a,i){return i.isScope?a.push.apply(a,i.content):a.push(i.content),a},[]).concat(r)},EY=function(t,r){r=r||{};var n;return r.getShadowRoot?n=A5e([t],r.includeContainer,{filter:gR.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:U5e}):n=C5e(t,r.includeContainer,gR.bind(null,r)),z5e(n)};function _R(e,t,r){let{reference:n,floating:a}=e;const i=d3(t),o=xA(t),s=_A(o),c=P3(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(q4(t)){case"start":p[o]-=d*(r&&l?-1:1);break;case"end":p[o]+=d*(r&&l?-1:1);break}return p}const $5e=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:o}
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}=_R(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:T,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[_],...T}},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}=_R(l,d,c)),v=-1)}return{x:u,y:h,placement:d,strategy:a,middlewareData:p}};async function TY(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}=C7(t,e),g=_Y(p),_=s[d?h==="floating"?"reference":"floating":h],x=bv(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)),T=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=bv(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:w,offsetParent:y,strategy:c}):w);return{top:(x.top-A.top+g.top)/T.y,bottom:(A.bottom-x.bottom+g.bottom)/T.y,left:(x.left-A.left+g.left)/T.x,right:(A.right-x.right+g.right)/T.x}}const W5e=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}=C7(e,t)||{};if(l==null)return{};const h=_Y(u),d={x:r,y:n},p=xA(a),g=_A(p),v=await o.getDimensions(l),_=p==="y",x=_?"top":"left",w=_?"bottom":"right",y=_?"clientHeight":"clientWidth",T=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 E=T/2-A/2,D=C/2-v[g]/2-1,O=Qf(h[x],D),N=Qf(h[w],D),F=O,q=C-v[g]-N,re=C/2-v[g]/2+E,ae=g5e(F,re,q),Q=!c.arrow&&q4(a)!=null&&re!==ae&&i.reference[g]/2-(re<F?O:N)-v[g]/2<0,ce=Q?re<F?re-F:re-q:0;return{[p]:d[p]+ce,data:{[p]:ae,centerOffset:re-ae-ce,...Q&&{alignmentOffset:ce}},reset:Q}}}),Y5e=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,..._}=C7(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};const x=P3(a),w=d3(s),y=P3(s)===s,T=await(c.isRTL==null?void 0:c.isRTL(l.floating)),A=d||(y||!v?[wv(s)]:y5e(s)),S=g!=="none";!d&&S&&A.push(...b5e(s,v,g,T));const C=[s,...A],E=await TY(t,_),D=[];let O=((n=i.flip)==null?void 0:n.overflows)||[];if(u&&D.push(E[x]),h){const ae=x5e(a,o,T);D.push(E[ae[0]],E[ae[1]])}if(O=[...O,{placement:a,overflows:D}],!D.every(ae=>ae<=0)){var N,F;const ae=(((N=i.flip)==null?void 0:N.index)||0)+1,Q=C[ae];if(Q){var q;const ue=h==="alignment"?w!==d3(Q):!1,ie=((q=O[0])==null?void 0:q.overflows[0])>0;if(!ue||ie)return{data:{index:ae,overflows:O},reset:{placement:Q}}}let ce=(F=O.filter(ue=>ue.overflows[0]<=0).sort((ue,ie)=>ue.overflows[1]-ie.overflows[1])[0])==null?void 0:F.placement;if(!ce)switch(p){case"bestFit":{var re;const ue=(re=O.filter(ie=>{if(S){const he=d3(ie.placement);return he===w||he==="y"}return!0}).map(ie=>[ie.placement,ie.overflows.filter(he=>he>0).reduce((he,ne)=>he+ne,0)]).sort((ie,he)=>ie[1]-he[1])[0])==null?void 0:re[0];ue&&(ce=ue);break}case"initialPlacement":ce=s;break}if(a!==ce)return{reset:{placement:ce}}}return{}}}};async function j5e(e,t){const{placement:r,platform:n,elements:a}=e,i=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=P3(r),s=q4(r),c=d3(r)==="y",l=["left","top"].includes(o)?-1:1,u=i&&
127c?-1:1,h=C7(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 V5e=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 j5e(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}}}}},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}=C7(e,t),u=await TY(t,l),h=P3(a),d=q4(a),p=d3(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,T=Qf(v-u[_],w),A=Qf(g-u[x],y),S=!t.middlewareData.shift;let C=T,E=A;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(E=y),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(C=w),S&&!d){const O=ns(u.left,0),N=ns(u.right,0),F=ns(u.top,0),q=ns(u.bottom,0);p?E=g-2*(O!==0||N!==0?O+N:ns(u.left,u.right)):C=v-2*(F!==0||q!==0?F+q:ns(u.top,u.bottom))}await c({...t,availableWidth:E,availableHeight:C});const D=await o.getDimensions(s.floating);return g!==D.width||v!==D.height?{reset:{rects:!0}}:{}}}};function SY(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=yv(r)!==i||yv(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function yA(e){return Yn(e)?e:e.contextElement}function Nh(e){const t=yA(e);if(!ws(t))return Zl(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:i}=SY(t);let o=(i?yv(r.width):r.width)/n,s=(i?yv(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}const G5e=Zl(0);function CY(e){const t=ms(e);return!gA()||!t.visualViewport?G5e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function X5e(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==ms(e)?!1:t}function R3(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),i=yA(e);let o=Zl(1);t&&(n?Yn(n)&&(o=Nh(n)):o=Nh(e));const s=X5e(i,r,n)?CY(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&&Yn(n)?ms(n):n;let g=d,v=sE(g);for(;v&&n&&p!==g;){const _=Nh(v),x=v.getBoundingClientRect(),w=bs(v),y=x.left+(v.clientLeft+parseFloat(w.paddingLeft))*_.x,T=x.top+(v.clientTop+parseFloat(w.paddingTop))*_.y;c*=_.x,l*=_.y,u*=_.x,h*=_.y,c+=y,l+=T,g=ms(v),v=sE(g)}}return bv({width:u,height:h,x:c,y:l})}function wA(e,t){const r=vg(e).scrollLeft;return t?t.left+r:R3(vc(e)).left+r}function AY(e,t,r){r===void 0&&(r=!1);const n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-(r?0:wA(e,n)),i=n.top+t.scrollTop;return{x:a,y:i}}function Z5e(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const i=a==="fixed",o=vc(n),s=t?mg(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)&&((V4(n)!=="body"||S7(o))&&(c=vg(n)),ws(n))){const p=R3(n);l=Nh(n),u.x=p.x+n.clientLeft,u.y=p.y+n.clientTop}const d=o&&!h&&!i?AY(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 K5e(e){return Array.from(e.getClientRects())}function Q5e(e){const t=vc(e),r=vg(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+wA(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 J5e(e,t){const r=ms(e),n=vc(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=gA();(!l||l&&t==="fixed")&&(s=a.offsetLeft,c=a.offsetTop)}return{width:i,height:o,x:s,y:c}}function e6e(e,t){const r=R3(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=ws(e)?Nh(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 xR(e,t,r){let n;if(t==="viewport")n=J5e(e,r);else if(t==="document")n=Q5e(vc(e));else if(Yn(t))n=e6e(t,r);else{const a=CY(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return bv(n)}function kY(e,t){const r=yu(e);return r===t||!Yn(r)||Kf(r)?!1:bs(r).position==="fixed"||kY(r,t)}function t6e(e,t){const r=t.get(e);if(r)return r;let n=Bf(e,[],!1).filter(s=>Yn(s)&&V4(s)!=="body"),a=null;const i=bs(e).position==="fixed";let o=i?yu(e):e;for(;Yn(o)&&!Kf(o);){const s=bs(o),c=vA(o);!c&&s.position==="fixed"&&(a=null),(i?!c&&!a:!c&&s.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||S7(o)&&!c&&kY(e,o))?n=n.filter(u=>
127u!==o):a=s,o=yu(o)}return t.set(e,n),n}function r6e(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?mg(t)?[]:t6e(t,this._c):[].concat(r),n],s=o[0],c=o.reduce((l,u)=>{const h=xR(t,u,a);return l.top=ns(h.top,l.top),l.right=Qf(h.right,l.right),l.bottom=Qf(h.bottom,l.bottom),l.left=ns(h.left,l.left),l},xR(t,s,a));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function n6e(e){const{width:t,height:r}=SY(e);return{width:t,height:r}}function a6e(e,t,r){const n=ws(t),a=vc(t),i=r==="fixed",o=R3(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const c=Zl(0);function l(){c.x=wA(a)}if(n||!n&&!i)if((V4(t)!=="body"||S7(a))&&(s=vg(t)),n){const p=R3(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?AY(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 Gx(e){return bs(e).position==="static"}function yR(e,t){if(!ws(e)||bs(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return vc(e)===r&&(r=r.ownerDocument.body),r}function DY(e,t){const r=ms(e);if(mg(e))return r;if(!ws(e)){let a=yu(e);for(;a&&!Kf(a);){if(Yn(a)&&!Gx(a))return a;a=yu(a)}return r}let n=yR(e,t);for(;n&&s5e(n)&&Gx(n);)n=yR(n,t);return n&&Kf(n)&&Gx(n)&&!vA(n)?r:n||l5e(e)||r}const i6e=async function(e){const t=this.getOffsetParent||DY,r=this.getDimensions,n=await r(e.floating);return{reference:a6e(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function o6e(e){return bs(e).direction==="rtl"}const s6e={convertOffsetParentRelativeRectToViewportRelativeRect:Z5e,getDocumentElement:vc,getClippingRect:r6e,getOffsetParent:DY,getElementRects:i6e,getClientRects:K5e,getDimensions:n6e,getScale:Nh,isElement:Yn,isRTL:o6e};function MY(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function l6e(e,t){let r=null,n;const a=vc(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=vp(h),v=vp(a.clientWidth-(u+d)),_=vp(a.clientHeight-(h+p)),x=vp(u),y={rootMargin:-g+"px "+-v+"px "+-_+"px "+-x+"px",threshold:ns(0,Qf(1,c))||1};let T=!0;function A(S){const C=S[0].intersectionRatio;if(C!==c){if(!T)return o();C?o(!1,C):n=setTimeout(()=>{o(!1,1e-7)},1e3)}C===1&&!MY(l,e.getBoundingClientRect())&&o(),T=!1}try{r=new IntersectionObserver(A,{...y,root:a.ownerDocument})}catch{r=new IntersectionObserver(A,y)}r.observe(e)}return o(!0),i}function c6e(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=yA(e),u=a||i?[...l?Bf(l):[],...Bf(t)]:[];u.forEach(x=>{a&&x.addEventListener("scroll",r,{passive:!0}),i&&x.addEventListener("resize",r)});const h=l&&s?l6e(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?R3(e):null;c&&_();function _(){const x=R3(e);v&&!MY(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 u6e=V5e,f6e=Y5e,d6e=q5e,wR=W5e,h6e=(e,t,r)=>{const n=new Map,a={platform:s6e,...r},i={...a.platform,_c:n};return $5e(e,t,{...a,platform:i})};var pm=typeof document<"u"?z.useLayoutEffect:z.useEffect;function Sv(e,t){if(e===t)return!0;if(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(!Sv(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)&&!Sv(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function OY(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function bR(e,t){const r=OY(e);return Math.round(t*r)/r}function Xx(e){const t=z.useRef(e);return pm(()=>{t.current=e}),t}function PY(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]=z.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[d,p]=z.useState(n);Sv(d,n)||p(n);const[g,v]=z.useState(null),[_,x]=z.useState(null),w=z.useCallback(ue=>{ue!==S.current&&(S.current=ue,v(ue))},[]),y=z.useCallback(ue=>{ue!==C.current&&(C.current=ue,x(ue))},[]),T=i||g,A=o||_,S=z.useRef(null),C=z.useRef(null),E=z.useRef(u),D=c!=null,O=Xx(c),N=Xx(a),F=Xx(l),q=z.useCallback(()=>
127{if(!S.current||!C.current)return;const ue={placement:t,strategy:r,middleware:d};N.current&&(ue.platform=N.current),h6e(S.current,C.current,ue).then(ie=>{const he={...ie,isPositioned:F.current!==!1};re.current&&!Sv(E.current,he)&&(E.current=he,G3.flushSync(()=>{h(he)}))})},[d,t,r,N,F]);pm(()=>{l===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,h(ue=>({...ue,isPositioned:!1})))},[l]);const re=z.useRef(!1);pm(()=>(re.current=!0,()=>{re.current=!1}),[]),pm(()=>{if(T&&(S.current=T),A&&(C.current=A),T&&A){if(O.current)return O.current(T,A,q);q()}},[T,A,q,O,D]);const ae=z.useMemo(()=>({reference:S,floating:C,setReference:w,setFloating:y}),[w,y]),Q=z.useMemo(()=>({reference:T,floating:A}),[T,A]),ce=z.useMemo(()=>{const ue={position:r,left:0,top:0};if(!Q.floating)return ue;const ie=bR(Q.floating,u.x),he=bR(Q.floating,u.y);return s?{...ue,transform:"translate("+ie+"px, "+he+"px)",...OY(Q.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:ie,top:he}},[r,s,Q.floating,u.x,u.y]);return z.useMemo(()=>({...u,update:q,refs:ae,elements:Q,floatingStyles:ce}),[u,q,ae,Q,ce])}const p6e=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?wR({element:n.current,padding:a}).fn(r):{}:n?wR({element:n,padding:a}).fn(r):{}}}},m6e=(e,t)=>({...u6e(e),options:[e,t]}),v6e=(e,t)=>({...f6e(e),options:[e,t]}),_Be=(e,t)=>({...d6e(e),options:[e,t]}),g6e=(e,t)=>({...p6e(e),options:[e,t]}),RY={...o9},_6e=RY.useInsertionEffect,x6e=_6e||(e=>e());function rh(e){const t=z.useRef(()=>{});return x6e(()=>{t.current=e}),z.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 h3=typeof document<"u"?z.useLayoutEffect:z.useEffect;function dE(){return dE=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},dE.apply(this,arguments)}let ER=!1,y6e=0;const TR=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+y6e++;function w6e(){const[e,t]=z.useState(()=>ER?TR():void 0);return h3(()=>{e==null&&t(TR())},[]),z.useEffect(()=>{ER=!0},[]),e}const b6e=RY.useId,bA=b6e||w6e;function E6e(){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 T6e=z.createContext(null),S6e=z.createContext(null),LY=()=>{var e;return((e=z.useContext(T6e))==null?void 0:e.id)||null},NY=()=>z.useContext(S6e);function EA(e){return"data-floating-ui-"+e}function Zx(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 FY=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function IY(e,t){const r=EY(e,FY());t==="prev"&&r.reverse();const n=r.indexOf(c5e(cE(e)));return r.slice(n+1)[0]}function C6e(){return IY(document.body,"next")}function A6e(){return IY(document.body,"prev")}function Kx(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!lE(r,n)}function k6e(e){EY(e,FY()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function SR(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 BY={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 D6e;function CR(e){e.key==="Tab"&&(e.target,clearTimeout(D6e))}const AR=z.forwardRef(function(t,r){const[n,a]=z.useState();h3(()=>(u5e()&&a("button"),document.addEventListener("keydown",CR),()=>{document.removeEventListener("keydown",CR)}),[]);const i={ref:r,tabIndex:0,role:n,"aria-hidden":n?void 0:!0,[EA("focus-guard")]:"",style:BY};return z.createElement("span",dE({},t,i))}),HY=z.createContext(null),kR=EA("portal");function M6e(e){e===void 0&&(e={});const{id:t,root:r}
127=e,n=bA(),a=O6e(),[i,o]=z.useState(null),s=z.useRef(null);return h3(()=>()=>{i==null||i.remove(),queueMicrotask(()=>{s.current=null})},[i]),h3(()=>{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(kR,""),c.appendChild(l),s.current=l,o(l)},[t,n]),h3(()=>{if(!n||s.current)return;let c=r||(a==null?void 0:a.portalNode);c&&!Yn(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(kR,""),c=l||c,c.appendChild(u),s.current=u,o(u)},[t,r,n,a]),i}function xBe(e){const{children:t,id:r,root:n=null,preserveTabOrder:a=!0}=e,i=M6e({id:r,root:n}),[o,s]=z.useState(null),c=z.useRef(null),l=z.useRef(null),u=z.useRef(null),h=z.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 z.useEffect(()=>{if(!i||!a||d)return;function v(_){i&&Kx(_)&&(_.type==="focusin"?SR:k6e)(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]),z.useEffect(()=>{i&&(p||SR(i))},[p,i]),z.createElement(HY.Provider,{value:z.useMemo(()=>({preserveTabOrder:a,beforeOutsideRef:c,afterOutsideRef:l,beforeInsideRef:u,afterInsideRef:h,portalNode:i,setFocusManagerState:s}),[a,i])},g&&i&&z.createElement(AR,{"data-type":"outside",ref:c,onFocus:v=>{if(Kx(v,i)){var _;(_=u.current)==null||_.focus()}else{const x=A6e()||(o==null?void 0:o.refs.domReference.current);x==null||x.focus()}}}),g&&i&&z.createElement("span",{"aria-owns":i.id,style:BY}),i&&G3.createPortal(t,i),g&&i&&z.createElement(AR,{"data-type":"outside",ref:l,onFocus:v=>{if(Kx(v,i)){var _;(_=h.current)==null||_.focus()}else{const x=C6e()||(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 O6e=()=>z.useContext(HY),P6e="data-floating-ui-focusable";function DR(e){return ws(e.target)&&e.target.tagName==="BUTTON"}function MR(e){return p5e(e)}function yBe(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=z.useRef(),d=z.useRef(!1),p=z.useMemo(()=>({onPointerDown(g){h.current=g.pointerType},onMouseDown(g){const v=h.current;g.button===0&&s!=="click"&&(mR(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}mR(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||DR(g))&&(g.key===" "&&!MR(i)&&(g.preventDefault(),d.current=!0),g.key==="Enter"&&n(!(r&&c),g.nativeEvent,"click"))},onKeyUp(g){g.defaultPrevented||!u||DR(g)||MR(i)||g.key===" "&&d.current&&(d.current=!1,n(!(r&&c),g.nativeEvent,"click"))}}),[a,i,s,l,u,n,r,c]);return z.useMemo(()=>o?{reference:p}:{},[o,p])}const R6e={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},L6e={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},OR=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 wBe(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=NY(),_=rh(typeof c=="function"?c:()=>!1),x=typeof c=="function"?_:c,w=z.useRef(!1),y=z.useRef(!1),{escapeKey:T,outsidePress:A}=OR(p),{escapeKey:S,outsidePress:C}=OR(g),E=rh(re=>{var ae;if(!r||!o||!s||re.key!=="Escape")return;const Q=(ae=i.current.floatingContext)==null?void 0:ae.nodeId,ce=v?Zx(v.n
127odesRef.current,Q):[];if(!T&&(re.stopPropagation(),ce.length>0)){let ue=!0;if(ce.forEach(ie=>{var he;if((he=ie.context)!=null&&he.open&&!ie.context.dataRef.current.__escapeKeyBubbles){ue=!1;return}}),!ue)return}n(!1,f5e(re)?re.nativeEvent:re,"escape-key")}),D=rh(re=>{var ae;const Q=()=>{var ce;E(re),(ce=C5(re))==null||ce.removeEventListener("keydown",Q)};(ae=C5(re))==null||ae.addEventListener("keydown",Q)}),O=rh(re=>{var ae;const Q=w.current;w.current=!1;const ce=y.current;if(y.current=!1,l==="click"&&ce||Q||typeof x=="function"&&!x(re))return;const ue=C5(re),ie="["+EA("inert")+"]",he=cE(a.floating).querySelectorAll(ie);let ne=Yn(ue)?ue:null;for(;ne&&!Kf(ne);){const H=yu(ne);if(Kf(H)||!Yn(H))break;ne=H}if(he.length&&Yn(ue)&&!d5e(ue)&&!lE(ue,a.floating)&&Array.from(he).every(H=>!lE(ne,H)))return;if(ws(ue)&&q){const H=ue.clientWidth>0&&ue.scrollWidth>ue.clientWidth,_e=ue.clientHeight>0&&ue.scrollHeight>ue.clientHeight;let ze=_e&&re.offsetX>ue.clientWidth;if(_e&&bs(ue).direction==="rtl"&&(ze=re.offsetX<=ue.offsetWidth-ue.clientWidth),ze||H&&re.offsetY>ue.clientHeight)return}const j=(ae=i.current.floatingContext)==null?void 0:ae.nodeId,ee=v&&Zx(v.nodesRef.current,j).some(H=>{var _e;return qx(re,(_e=H.context)==null?void 0:_e.elements.floating)});if(qx(re,a.floating)||qx(re,a.domReference)||ee)return;const V=v?Zx(v.nodesRef.current,j):[];if(V.length>0){let H=!0;if(V.forEach(_e=>{var ze;if((ze=_e.context)!=null&&ze.open&&!_e.context.dataRef.current.__outsidePressBubbles){H=!1;return}}),!H)return}n(!1,re,"outside-press")}),N=rh(re=>{var ae;const Q=()=>{var ce;O(re),(ce=C5(re))==null||ce.removeEventListener(l,Q)};(ae=C5(re))==null||ae.addEventListener(l,Q)});z.useEffect(()=>{if(!r||!o)return;i.current.__escapeKeyBubbles=T,i.current.__outsidePressBubbles=A;function re(ce){n(!1,ce,"ancestor-scroll")}const ae=cE(a.floating);s&&ae.addEventListener("keydown",S?D:E,S),x&&ae.addEventListener(l,C?N:O,C);let Q=[];return d&&(Yn(a.domReference)&&(Q=Bf(a.domReference)),Yn(a.floating)&&(Q=Q.concat(Bf(a.floating))),!Yn(a.reference)&&a.reference&&a.reference.contextElement&&(Q=Q.concat(Bf(a.reference.contextElement)))),Q=Q.filter(ce=>{var ue;return ce!==((ue=ae.defaultView)==null?void 0:ue.visualViewport)}),Q.forEach(ce=>{ce.addEventListener("scroll",re,{passive:!0})}),()=>{s&&ae.removeEventListener("keydown",S?D:E,S),x&&ae.removeEventListener(l,C?N:O,C),Q.forEach(ce=>{ce.removeEventListener("scroll",re)})}},[i,a,s,x,l,r,n,d,o,T,A,E,S,D,O,C,N]),z.useEffect(()=>{w.current=!1},[x,l]);const F=z.useMemo(()=>({onKeyDown:E,[R6e[h]]:re=>{u&&n(!1,re.nativeEvent,"reference-press")}}),[E,n,u,h]),q=z.useMemo(()=>({onKeyDown:E,onMouseDown(){y.current=!0},onMouseUp(){y.current=!0},[L6e[l]]:()=>{w.current=!0}}),[E,l]);return z.useMemo(()=>o?{reference:F,floating:q}:{},[o,F,q])}function N6e(e){const{open:t=!1,onOpenChange:r,elements:n}=e,a=bA(),i=z.useRef({}),[o]=z.useState(()=>E6e()),s=LY()!=null,[c,l]=z.useState(n.reference),u=rh((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=z.useMemo(()=>({setPositionReference:l}),[]),d=z.useMemo(()=>({reference:c||n.reference||null,floating:n.floating||null,domReference:n.reference}),[c,n.reference,n.floating]);return z.useMemo(()=>({dataRef:i,open:t,onOpenChange:u,elements:d,events:o,floatingId:a,refs:h}),[t,u,d,o,a,h])}function bBe(e){e===void 0&&(e={});const{nodeId:t}=e,r=N6e({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,a=n.elements,[i,o]=z.useState(null),[s,c]=z.useState(null),u=(a==null?void 0:a.reference)||i,h=z.useRef(null),d=NY();h3(()=>{u&&(h.current=u)},[u]);const p=PY({...e,elements:{...a,...s&&{reference:s}}}),g=z.useCallback(y=>{const T=Yn(y)?{getBoundingClientRect:()=>y.getBoundingClientRect(),contextElement:y}:y;c(T),p.refs.setReference(T)},[p.refs]),v=z.useCallback(y=>{(Yn(y)||y===null)&&(h.current=y,o(y)),(Yn(p.refs.reference.current)||p.refs.reference.current===null||y!==null&&!Yn(y))&&p.refs.setReference(y)},[p.refs]),_=z.useMemo(()=>({...p.refs,setReference:v,setPositionReference:g,domReference:h}),[p.refs,v,g]),x=z.useMemo(()=>({...p.elements,domReference:u}),[p.elements,u]),w=z.useMemo(()=>({...p,...n,refs:_,elements:x,nodeId:t}),[p,_,x,t,n]);return h3(()=>{n.dataRef.current.floatingContext=w;const y=d==null?void 0:d.nodesRef.current.find(T=>T.id===t);y&&(y.context=w)}),z.useMemo(()=>({...p,context:w,refs:_,elements:x}),[p,_,x,w])}const PR="active",RR="selected";function Qx(e,t,r){const n=new Map,a=r==="item";let i=e;if(a&&e){const{[PR]:o,[RR]:s,...c}=e;i=c}return{...r==="floating"&&{tabIndex:-1,[P6e]:""},...i,...t.map(o=>{const s=o?o[r]:null;return typeof s=="function"?e?s(e):null:s}).concat(e).reduce((o,s)=>
127(s&&Object.entries(s).forEach(c=>{let[l,u]=c;if(!(a&&[PR,RR].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 EBe(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=z.useCallback(s=>Qx(s,e,"reference"),t),i=z.useCallback(s=>Qx(s,e,"floating"),r),o=z.useCallback(s=>Qx(s,e,"item"),n);return z.useMemo(()=>({getReferenceProps:a,getFloatingProps:i,getItemProps:o}),[a,i,o])}const F6e=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function TBe(e,t){var r;t===void 0&&(t={});const{open:n,floatingId:a}=e,{enabled:i=!0,role:o="dialog"}=t,s=(r=F6e.get(o))!=null?r:o,c=bA(),u=LY()!=null,h=z.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=z.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=z.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 z.useMemo(()=>i?{reference:h,floating:d,item:p}:{},[i,h,d,p])}var UY={exports:{}},Jx={exports:{}},ey={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 LR;function I6e(){return LR||(LR=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)}}})}(ey)),ey.exports}var ty={exports:{}},gp={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 NR;function gc(){return NR||(NR=1,function(e,t){(function(r,n){n(t)})(Pt,function(r){const i="transitionend",o=O=>(O&&window.CSS&&window.CSS.escape&&(O=O.replace(/#([^\s"#']+)/g,(N,F)=>`#${CSS.escape(F)}`)),O),s=O=>O==null?`${O}`:Object.prototype.toString.call(O).match(/\s([a-z]+)/i)[1].toLowerCase(),c=O=>{do O+=Math.floor(Math.random()*1e6);while(document.getElementById(O));return O},l=O=>{if(!O)return 0;let{transitionDuration:N,transitionDelay:F}=window.getComputedStyle(O);const q=Number.parseFloat(N),re=Number.parseFloat(F);return!q&&!re?0:(N=N.split(",")[0],F=F.split(",")[0],(Number.parseFloat(N)+Number.parseFloat(F))*1e3)},u=O=>{O.dispatchEvent(new Event(i))},h=O=>!O||typeof O!="object"?!1:(typeof O.jquery<"u"&&(O=O[0]),typeof O.nodeType<"u"),d=O=>h(O)?O.jquery?O[0]:O:typeof O=="string"&&O.length>0?document.querySelector(o(O)):null,p=O=>{if(!h(O)||O.getClientRects().length===0)return!1;const N=getComputedStyle(O).getPropertyValue("visibility")==="visible",F=O.closest("details:not([open])");if(!F)return N;if(F!==O){const q=O.closest("summary");if(q&&q.parentNode!==F||q===null)return!1}return N},g=O=>!O||O.nodeType!==Node.ELEMENT_NODE||O.classList.contains("disabled")?!0:typeof O.disabled<"u"?O.disabled:O.hasAttribute("disabled")&&O.getAttribute("disabled")!=="false",v=O=>{if(!document.documentElement.attachShadow)return null;if(typeof O.getRootNode=="function"){const N=O.getRootNode();return N instanceof ShadowRoot?N:null}return O instanceof ShadowRoot?O:O.parentNode?v(O.parentNode):null},_=()=>{},x=O=>{O.offsetHeight},w=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,y=[],T=O=>{document.readyState==="loading"?(y.length||document.addEventListener("DOMContentLoaded",()=>{for(const N of y)N()}),y.push(O)):O()},A=()=>document.documentElement.dir==="rtl",S=O=>{T(()=>{const N=w();if(N){const F=O.NAME,q=N.fn[F];N.fn[F]=O.jQueryInterface,N.fn[F].Constructor=O,N.fn[F].noConflict=()=>(N.fn[F]=q,O.jQueryInterface)}})},C=(O,N=[],F=O)=>
135typeof O=="function"?O.call(...N):F,E=(O,N,F=!0)=>{if(!F){C(O);return}const re=l(N)+5;let ae=!1;const Q=({target:ce})=>{ce===N&&(ae=!0,N.removeEventListener(i,Q),C(O))};N.addEventListener(i,Q),setTimeout(()=>{ae||u(N)},re)},D=(O,N,F,q)=>{const re=O.length;let ae=O.indexOf(N);return ae===-1?!F&&q?O[re-1]:O[0]:(ae+=F?1:-1,q&&(ae=(ae+re)%re),O[Math.max(0,Math.min(ae,re-1))])};r.defineJQueryPlugin=S,r.execute=C,r.executeAfterTransition=E,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=T,r.parseSelector=o,r.reflow=x,r.toType=s,r.triggerTransitionEnd=u,Object.defineProperty(r,Symbol.toStringTag,{value:"Module"})})}(gp,gp.exports)),gp.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 FR;function hd(){return FR||(FR=1,function(e,t){(function(r,n){e.exports=n(gc())})(Pt,function(r){const n=/[^.]*(?=\..*)\.|.*/,a=/\..*/,i=/::\d+$/,o={};let s=1;
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 E(D){return A(D,{delegateTarget:S}),E.oneOff&&T.off(S,D.type,C),C.apply(S,[D])}}function p(S,C,E){return function D(O){const N=S.querySelectorAll(C);for(let{target:F}=O;F&&F!==this;F=F.parentNode)for(const q of N)if(q===F)return A(O,{delegateTarget:F}),D.oneOff&&T.off(S,O.type,C,E),E.apply(F,[O])}}function g(S,C,E=null){return Object.values(S).find(D=>D.callable===C&&D.delegationSelector===E)}function v(S,C,E){const D=typeof C=="string",O=D?E:C||E;let N=y(S);return l.has(N)||(N=S),[D,O,N]}function _(S,C,E,D,O){if(typeof C!="string"||!S)return;let[N,F,q]=v(C,E,D);C in c&&(F=(he=>function(ne){if(!ne.relatedTarget||ne.relatedTarget!==ne.delegateTarget&&!ne.delegateTarget.contains(ne.relatedTarget))return he.call(this,ne)})(F));const re=h(S),ae=re[q]||(re[q]={}),Q=g(ae,F,N?E:null);if(Q){Q.oneOff=Q.oneOff&&O;return}const ce=u(F,C.replace(n,"")),ue=N?p(S,E,F):d(S,F);ue.delegationSelector=N?E:null,ue.callable=F,ue.oneOff=O,ue.uidEvent=ce,ae[ce]=ue,S.addEventListener(q,ue,N)}function x(S,C,E,D,O){const N=g(C[E],D,O);N&&(S.removeEventListener(E,N,!!O),delete C[E][N.uidEvent])}function w(S,C,E,D){const O=C[E]||{};for(const[N,F]of Object.entries(O))N.includes(D)&&x(S,C,E,F.callable,F.delegationSelector)}function y(S){return S=S.replace(a,""),c[S]||S}const T={on(S,C,E,D){_(S,C,E,D,!1)},one(S,C,E,D){_(S,C,E,D,!0)},off(S,C,E,D){if(typeof C!="string"||!S)return;const[O,N,F]=v(C,E,D),q=F!==C,re=h(S),ae=re[F]||{},Q=C.startsWith(".");if(typeof N<"u"){if(!Object.keys(ae).length)return;x(S,re,F,N,O?E:null);return}if(Q)for(const ce of Object.keys(re))w(S,re,ce,C.slice(1));for(const[ce,ue]of Object.entries(ae)){const ie=ce.replace(i,"");(!q||C.includes(ie))&&x(S,re,F,ue.callable,ue.delegationSelector)}},trigger(S,C,E){if(typeof C!="string"||!S)return null;const D=r.getjQuery(),O=y(C),N=C!==O;let F=null,q=!0,re=!0,ae=!1;N&&D&&(F=D.Event(C,E),D(S).trigger(F),q=!F.isPropagationStopped(),re=!F.isImmediatePropagationStopped(),ae=F.isDefaultPrevented());const Q=A(new Event(C,{bubbles:q,cancelable:!0}),E);return ae&&Q.preventDefault(),re&&S.dispatchEvent(Q),Q.defaultPrevented&&F&&F.preventDefault(),Q}};function A(S,C={}){for(const[E,D]of Object.entries(C))try{S[E]=D}catch{Object.defineProperty(S,E,{configurable:!0,get(){return D}})}return S}return T})}(ty)),ty.exports}var ry={exports:{}},ny={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 IR;function TA(){return IR||(IR=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)}`))}}})}(ny)),ny.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 BR;function SA(){return BR||(BR=1,function(e,t){(function(r,n){e.exports=n(TA(),gc())})(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})}(ry)),ry.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 HR;function CA(){return HR||(HR=1,function(e,t){(function(r,n){e.exports=n(I6e(),hd(),SA(),gc())})(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})}(Jx)),Jx.exports}var ay={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 UR;function G4(){return UR||(UR=1,function(e,t){(function(r,n){e.exports=n(gc())})(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})}(ay)),ay.exports}var iy={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 zR;function zY(){return zR||(zR=1,function(e,t){(function(r,n){e.exports=n(hd(),SA(),gc())})(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})}(iy)),iy.exports}var _p={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 $R;function $Y(){return $R||($R=1,function(e,t){(function(r,n){n(t,hd(),G4(),gc())})(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"})})}
163(_p,_p.exports)),_p.exports}var oy={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 WR;function WY(){return WR||(WR=1,function(e,t){(function(r,n){e.exports=n(hd(),G4(),SA())})(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})}(oy)),oy.exports}var sy={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 YR;function YY(){return YR||(YR=1,function(e,t){(function(r,n){e.exports=n(TA(),G4(),gc())})(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})}(sy)),sy.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(CA(),hd(),G4(),zY(),$Y(),WY(),gc(),YY())})(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}`,T=`resize${d}`,A=`click.dismiss${d}`,S=`mousedown.dismiss${d}`,C=`keydown.dismiss${d}`,E=`click${d}${p}`,D="modal-open",O="fade",N="show",F="modal-static",q=".modal.show",re=".modal-dialog",ae=".modal-body",Q='[data-bs-toggle="modal"]',ce={backdrop:!0,focus:!0,keyboard:!0},ue={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class ie extends r{constructor(ne,j){super(ne,j),this._dialog=a.findOne(re,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 ce}static get DefaultType(){return ue}static get NAME(){return u}toggle(ne){return this._isShown?this.hide():this.show(ne)}show(ne){this._isShown||this._isTransitioning||n.trigger(this._element,w,{relatedTarget:ne}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(D),this._adjustDialog(),this._backdrop.show(()=>this._showElement(ne)))}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(ne){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(ae,this._dialog);
175j&&(j.scrollTop=0),c.reflow(this._element),this._element.classList.add(N);const ee=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,n.trigger(this._element,y,{relatedTarget:ne})};this._queueCallback(ee,this._dialog,this._isAnimated())}_addEventListeners(){n.on(this._element,C,ne=>{if(ne.key===g){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),n.on(window,T,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),n.on(this._element,S,ne=>{n.one(this._element,A,j=>{if(!(this._element!==ne.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(O)}_triggerBackdropTransition(){if(n.trigger(this._element,_).defaultPrevented)return;const j=this._element.scrollHeight>document.documentElement.clientHeight,ee=this._element.style.overflowY;ee==="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=ee},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const ne=this._element.scrollHeight>document.documentElement.clientHeight,j=this._scrollBar.getWidth(),ee=j>0;if(ee&&!ne){const V=c.isRTL()?"paddingLeft":"paddingRight";this._element.style[V]=`${j}px`}if(!ee&&ne){const V=c.isRTL()?"paddingRight":"paddingLeft";this._element.style[V]=`${j}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(ne,j){return this.each(function(){const ee=ie.getOrCreateInstance(this,ne);if(typeof ne=="string"){if(typeof ee[ne]>"u")throw new TypeError(`No method named "${ne}"`);ee[ne](j)}})}}return n.on(document,E,Q,function(he){const ne=a.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&he.preventDefault(),n.one(ne,w,V=>{V.defaultPrevented||n.one(ne,x,()=>{c.isVisible(this)&&this.focus()})});const j=a.findOne(q);j&&ie.getInstance(j).hide(),ie.getOrCreateInstance(ne).toggle(this)}),o.enableDismissTrigger(ie),c.defineJQueryPlugin(ie),ie})})(UY);var B6e=UY.exports;const SBe=ks(B6e);var jY={exports:{}},Y0="top",Es="bottom",Ts="right",j0="left",gg="auto",X4=[Y0,Es,Ts,j0],L3="start",o4="end",VY="clippingParents",AA="viewport",nh="popper",qY="reference",hE=X4.reduce(function(e,t){return e.concat([t+"-"+L3,t+"-"+o4])},[]),kA=[].concat(X4,[gg]).reduce(function(e,t){return e.concat([t,t+"-"+L3,t+"-"+o4])},[]),GY="beforeRead",XY="read",ZY="afterRead",KY="beforeMain",QY="main",JY="afterMain",ej="beforeWrite",tj="write",rj="afterWrite",nj=[GY,XY,ZY,KY,QY,JY,ej,tj,rj];function ac(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 N3(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 DA(e){if(typeof ShadowRoot>"u")return!1;var t=Ss(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function H6e(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},i=t.elements[r];!u1(i)||!ac(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 U6e(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).forEac
vendor: 17,594 bytes, line 175
175h(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)||!ac(a)||(Object.assign(a.style,s),Object.keys(i).forEach(function(c){a.removeAttribute(c)}))})}}const MA={name:"applyStyles",enabled:!0,phase:"write",fn:H6e,effect:U6e,requires:["computeStyles"]};function Kl(e){return e.split("-")[0]}var p3=Math.max,Cv=Math.min,s4=Math.round;function pE(){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 aj(){return!/^((?!chrome|android).)*safari/i.test(pE())}function l4(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&&s4(n.width)/e.offsetWidth||1,i=e.offsetHeight>0&&s4(n.height)/e.offsetHeight||1);var o=N3(e)?Ss(e):window,s=o.visualViewport,c=!aj()&&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 OA(e){var t=l4(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 ij(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&DA(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function wu(e){return Ss(e).getComputedStyle(e)}function z6e(e){return["table","td","th"].indexOf(ac(e))>=0}function y2(e){return((N3(e)?e.ownerDocument:e.document)||window.document).documentElement}function _g(e){return ac(e)==="html"?e:e.assignedSlot||e.parentNode||(DA(e)?e.host:null)||y2(e)}function jR(e){return!u1(e)||wu(e).position==="fixed"?null:e.offsetParent}function $6e(e){var t=/firefox/i.test(pE()),r=/Trident/i.test(pE());if(r&&u1(e)){var n=wu(e);if(n.position==="fixed")return null}var a=_g(e);for(DA(a)&&(a=a.host);u1(a)&&["html","body"].indexOf(ac(a))<0;){var i=wu(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 A7(e){for(var t=Ss(e),r=jR(e);r&&z6e(r)&&wu(r).position==="static";)r=jR(r);return r&&(ac(r)==="html"||ac(r)==="body"&&wu(r).position==="static")?t:r||$6e(e)||t}function PA(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function T6(e,t,r){return p3(e,Cv(t,r))}function W6e(e,t,r){var n=T6(e,t,r);return n>r?r:n}function oj(){return{top:0,right:0,bottom:0,left:0}}function sj(e){return Object.assign({},oj(),e)}function lj(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Y6e=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,sj(typeof t!="number"?t:lj(t,X4))};function j6e(e){var t,r=e.state,n=e.name,a=e.options,i=r.elements.arrow,o=r.modifiersData.popperOffsets,s=Kl(r.placement),c=PA(s),l=[j0,Ts].indexOf(s)>=0,u=l?"height":"width";if(!(!i||!o)){var h=Y6e(a.padding,r),d=OA(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=A7(i),w=x?c==="y"?x.clientHeight||0:x.clientWidth||0:0,y=v/2-_/2,T=h[p],A=w-d[u]-h[g],S=w/2-d[u]/2+y,C=T6(T,S,A),E=c;r.modifiersData[n]=(t={},t[E]=C,t.centerOffset=C-S,t)}}function V6e(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)||ij(t.elements.popper,a)&&(t.elements.arrow=a))}const cj={name:"arrow",enabled:!0,phase:"main",fn:j6e,effect:V6e,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function c4(e){return e.split("-")[1]}var q6e={top:"auto",right:"auto",bottom:"auto",left:"auto"};function G6e(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:s4(r*a)/a||0,y:s4(n*a)/a||0}}function VR(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,T=Y0,A=window;if(l){var S=A7(r),C="clientHeight",E="clientWidth";if(S===Ss(r)&&(S=y2(r),wu(S).position!=="static"&&s==="absolute"&&(C="scrollHeight",E="scrollWidth")),S=S,a===Y0||(a===j0||a===Ts)&&i===o4){T=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===o4){y=Ts;var O=h&&S===A&&A.visualViewport?A.visualViewport.width:S[E];p-=O-n.width,p*=c?1:-1}}var N=Object.assign({position:s},l&&q6e),F=u===!0?G6e({x:p,y:v},Ss(r)):{x:p,y:v};if(p=F.x,v=F.y,c){var q;return Object.assign({},N,(q={},q[T]=w?"0":"",q[y]=x?"0":"",q.transform=(A.devicePixelRatio||1)<=1?"translate("+p+"px, "+v+"px)":"translate3d("+p+"px, "+v+"px, 0)",q))}return Object.assign({},N,(t={},t[T]=w?v+"px":"",t[y]=x?p+"px":"",t.transform="",t))}function X6e(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:Kl(t.placement),variation:c4(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,VR(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,VR(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 RA={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:X6e,data:{}};var xp={passive:!0};function Z6e(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,xp)}),s&&c.addEventListener("resize",r.update,xp),function(){i&&l.forEach(function(u){u.removeEventListener("scroll",r.update,xp)}),s&&c.removeEventListener("resize",r.update,xp)}}const LA={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Z6e,data:{}};var K6e={left:"right",right:"left",bottom:"top",top:"bottom"};function mm(e){return e.replace(/left|right|bottom|top/g,function(t){return K6e[t]})}var Q6e={start:"end",end:"start"};function qR(e){return e.replace(/start|end/g,function(t){return Q6e[t]})}function NA(e){var t=Ss(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function FA(e){return l4(y2(e)).left+NA(e).scrollLeft}function J6e(e,t){var r=Ss(e),n=y2(e),a=r.visualViewport,i=n.clientWidth,o=n.clientHeight,s=0,c=0;if(a){i=a.width,o=a.height;var l=aj();(l||!l&&t==="fixed")&&(s=a.offsetLeft,c=a.offsetTop)}return{width:i,height:o,x:s+FA(e),y:c}}function e8e(e){var t,r=y2(e),n=NA(e),a=(t=e.ownerDocument)==null?void 0:t.body,i=p3(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=p3(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+FA(e),c=-n.scrollTop;return wu(a||r).direction==="rtl"&&(s+=p3(r.clientWidth,a?a.clientWidth:0)-i),{width:i,height:o,x:s,y:c}}function IA(e){var t=wu(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function uj(e){return["html","body","#document"].indexOf(ac(e))>=0?e.ownerDocument.body:u1(e)&&IA(e)?e:uj(_g(e))}function S6(e,t){var r;t===void 0&&(t=[]);var n=uj(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),i=Ss(n),o=a?[i].concat(i.visualViewport||[],IA(n)?n:[]):n,s=t.concat(o);return a?s:s.concat(S6(_g(o)))}function mE(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function t8e(e,t){var r=l4(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 GR(e,t,r){return t===AA?mE(J6e(e,r)):N3(t)?t8e(t,r):mE(e8e(y2(e)))}function r8e(e){var t=S6(_g(e)),r=["absolute","fixed"].indexOf(wu(e).position)>=0,n=r&&u1(e)?A7(e):e;return N3(n)?t.filter(function(a){return N3(a)&&ij(a,n)&&ac(a)!=="body"}):[]}function n8e(e,t,r,n){var a=t==="clippingParents"?r8e(e):[].concat(t),i=[].concat(a,[r]),o=i[0],s=i.reduce(function(c,l){var u=GR(e,l,n);return c.top=p3(u.top,c.top),c.right=Cv(u.right,c.right),c.bottom=Cv(u.bottom,c.bottom),c.left=p3(u.left,c.left),c},GR(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 fj(e){var t=e.reference,r=e.element,n=e.placement,a=n?Kl(n):null,i=n?c4(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?PA(a):null;if(l!=null){var u=l==="y"?"height":"width";switch(i){case L3:c[l]=c[l]-(t[u]/2-r[u]/2);break;case o4:c[l]=c[l]+(t[u]/2-r[u]/2);break}}return c}function u4(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?VY:s,l=r.rootBoundary,u=l===void 0?AA:l,h=r.elementContext,d=h===void 0?nh:h,p=r.altBoundary,g=p===void 0?!1:p,v=r.padding,_=v===void 0?0:v,x=sj(typeof _!="number"?_:lj(_,X4)),w=d===nh?qY:nh,y=e.rects.popper,T=e.elements[g?w:d],A=n8e(N3(T)?T:T.contextElement||y2(e.elements.popper),c,u,o),S=l4(e.elements.reference),C=fj({reference:S,element:y,strategy:"absolute",placement:a}),E=mE(Object.assign({},y,C)),D=d===nh?E:S,O={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===nh&&N){var F=N[a];Object.keys(O).forEach(function(q){var re=[Ts,Es].indexOf(q)>=0?1:-1,ae=[Y0,Es].indexOf(q)>=0?"y":"x";O[q]+=F[ae]*re})}return O}function a8e(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?kA:c,u=c4(n),h=u?s?hE:hE.filter(function(g){return c4(g)===u}):X4,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]=u4(e,{placement:v,boundary:a,rootBoundary:i,padding:o})[Kl(v)],g},{});return Object.keys(p).sort(function(g,v){return p[g]-p[v]})}function i8e(e){if(Kl(e)===gg)return[];var t=mm(e);return[qR(e),t,qR(t)]}function o8e(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=Kl(_),w=x===_,y=c||(w||!g?[mm(_)]:i8e(_)),T=[_].concat(y).reduce(function(V,H){return V.concat(Kl(H)===gg?a8e(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,E=!0,D=T[0],O=0;O<T.length;O++){var N=T[O],F=Kl(N),q=c4(N)===L3,re=[Y0,Es].indexOf(F)>=0,ae=re?"width":"height",Q=u4(t,{placement:N,boundary:u,rootBoundary:h,altBoundary:d,padding:l}),ce=re?q?Ts:j0:q?Es:Y0;A[ae]>S[ae]&&(ce=mm(ce));var ue=mm(ce),ie=[];if(i&&ie.push(Q[F]<=0),s&&ie.push(Q[ce]<=0,Q[ue]<=0),ie.every(function(V){return V})){D=N,E=!1;break}C.set(N,ie)}if(E)for(var he=g?3:1,ne=function(H){var _e=T.find(function(ze){var Oe=C.get(ze);if(Oe)return Oe.slice(0,H).every(function(Ce){return Ce})});if(_e)return D=_e,"break"},j=he;j>0;j--){var ee=ne(j);if(ee==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}const dj={name:"flip",enabled:!0,phase:"main",fn:o8e,requiresIfExists:["offset"],data:{_skip:!1}};function XR(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 ZR(e){return[Y0,Ts,Es,j0].some(function(t){return e[t]>=0})}function s8e(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,i=t.modifiersData.preventOverflow,o=u4(t,{elementContext:"reference"}),s=u4(t,{altBoundary:!0}),c=XR(o,n),l=XR(s,a,i),u=ZR(c),h=ZR(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 hj={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:s8e};function l8e(e,t,r){var n=Kl(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 c8e(e){var t=e.state,r=e.options,n=e.name,a=r.offset,i=a===void 0?[0,0]:a,o=kA.reduce(function(u,h){return u[h]=l8e(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 pj={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:c8e};function u8e(e){var t=e.state,r=e.name;t.modifiersData[r]=fj({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const BA={name:"popperOffsets",enabled:!0,phase:"read",fn:u8e,data:{}};function f8e(e){return e==="x"?"y":"x"}function d8e(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,_=u4(t,{boundary:c,rootBoundary:l,padding:h,altBoundary:u}),x=Kl(t.placement),w=c4(t.placement),y=!w,T=PA(x),A=f8e(T),S=t.modifiersData.popperOffsets,C=t.rects.reference,E=t.rects.popper,D=typeof v=="function"?v(Object.assign({},t.rects,{placement:t.placement})):v,O=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 q,re=T==="y"?Y0:j0,ae=T==="y"?Es:Ts,Q=T==="y"?"height":"width",ce=S[T],ue=ce+_[re],ie=ce-_[ae],he=p?-E[Q]/2:0,ne=w===L3?C[Q]:E[Q],j=w===L3?-E[Q]:-C[Q],ee=t.elements.arrow,V=p&&ee?OA(ee):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:oj(),_e=H[re],ze=H[ae],Oe=T6(0,C[Q],V[Q]),Ce=y?C[Q]/2-he-Oe-_e-O.mainAxis:ne-Oe-_e-O.mainAxis,be=y?-C[Q]/2+he+Oe+ze+O.mainAxis:j+Oe+ze+O.mainAxis,at=t.elements.arrow&&A7(t.elements.arrow),oe=at?T==="y"?at.clientTop||0:at.clientLeft||0:0,mt=(q=N==null?void 0:N[T])!=null?q:0,He=ce+Ce-mt-oe,Ze=ce+be-mt,ot=T6(p?Cv(ue,He):ue,ce,p?p3(ie,Ze):ie);S[T]=ot,F[T]=ot-ce}if(s){var Ye,Mt=T==="x"?Y0:j0,Rt=T==="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]-E[Et]-ht+O.altAxis,Gt=Ge?Xt+C[Et]+E[Et]-ht-O.altAxis:ir,Ft=p&&Ge?W6e(Dt,Xt,Gt):T6(p?Dt:At,Xt,p?Gt:ir);S[A]=Ft,F[A]=Ft-Xt}t.modifiersData[n]=F}}const mj={name:"preventOverflow",enabled:!0,phase:"main",fn:d8e,requiresIfExists:["offset"]};function h8e(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function p8e(e){return e===Ss(e)||!u1(e)?NA(e):h8e(e)}function m8e(e){var t=e.getBoundingClientRect(),r=s4(t.width)/e.offsetWidth||1,n=s4(t.height)/e.offsetHeight||1;return r!==1||n!==1}function v8e(e,t,r){r===void 0&&(r=!1);var n=u1(t),a=u1(t)&&m8e(t),i=y2(t),o=l4(e,a,r),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&((ac(t)!=="body"||IA(i))&&(s=p8e(t)),u1(t)?(c=l4(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):i&&(c.x=FA(i))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function g8e(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 _8e(e){var t=g8e(e);return nj.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function x8e(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function y8e(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 KR={placement:"bottom",modifiers:[],strategy:"absolute"};function QR(){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 xg(e){e===void 0&&(e={});var t=e,r=t.defaultModifiers,n=r===void 0?[]:r,a=t.defaultOptions,i=a===void 0?KR:a;return function(s,c,l){l===void 0&&(l=i);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},KR,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:N3(s)?S6(s):s.contextElement?S6(s.contextElement):[],popper:S6(c)};
175var y=_8e(y8e([].concat(n,u.options.modifiers)));return u.orderedModifiers=y.filter(function(T){return T.enabled}),g(),p.update()},forceUpdate:function(){if(!d){var x=u.elements,w=x.reference,y=x.popper;if(QR(w,y)){u.rects={reference:v8e(w,A7(y),u.options.strategy==="fixed"),popper:OA(y)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(O){return u.modifiersData[O.name]=Object.assign({},O.data)});for(var T=0;T<u.orderedModifiers.length;T++){if(u.reset===!0){u.reset=!1,T=-1;continue}var A=u.orderedModifiers[T],S=A.fn,C=A.options,E=C===void 0?{}:C,D=A.name;typeof S=="function"&&(u=S({state:u,options:E,name:D,instance:p})||u)}}}},update:x8e(function(){return new Promise(function(_){p.forceUpdate(),_(u)})}),destroy:function(){v(),d=!0}};if(!QR(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,T=_.effect;if(typeof T=="function"){var A=T({state:u,name:x,instance:p,options:y}),S=function(){};h.push(A||S)}})}function v(){h.forEach(function(_){return _()}),h=[]}return p}}var w8e=xg(),b8e=[LA,BA,RA,MA],E8e=xg({defaultModifiers:b8e}),T8e=[LA,BA,RA,MA,pj,dj,mj,cj,hj],HA=xg({defaultModifiers:T8e});const UA=Object.freeze(Object.defineProperty({__proto__:null,afterMain:JY,afterRead:ZY,afterWrite:rj,applyStyles:MA,arrow:cj,auto:gg,basePlacements:X4,beforeMain:KY,beforeRead:GY,beforeWrite:ej,bottom:Es,clippingParents:VY,computeStyles:RA,createPopper:HA,createPopperBase:w8e,createPopperLite:E8e,detectOverflow:u4,end:o4,eventListeners:LA,flip:dj,hide:hj,left:j0,main:QY,modifierPhases:nj,offset:pj,placements:kA,popper:nh,popperGenerator:xg,popperOffsets:BA,preventOverflow:mj,read:XY,reference:qY,right:Ts,start:L3,top:Y0,variationPlacements:hE,viewport:AA,write:tj},Symbol.toStringTag,{value:"Module"})),S8e=SK(UA);/*! 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(S8e,CA(),hd(),TA(),G4(),gc())})(Pt,function(r,n,a,i,o,s){function c(mt){const He=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(He,Ze,ot.get?ot:{enumerable:!0,get:()=>mt[Ze]})}}return He.default=mt,Object.freeze(He)}const l=c(r),u="dropdown",d=".bs.dropdown",p=".data-api",g="Escape",v="Tab",_="ArrowUp",x="ArrowDown",w=2,y=`hide${d}`,T=`hidden${d}`,A=`show${d}`,S=`shown${d}`,C=`click${d}${p}`,E=`keydown${d}${p}`,D=`keyup${d}${p}`,O="show",N="dropup",F="dropend",q="dropstart",re="dropup-center",ae="dropdown-center",Q='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',ce=`${Q}.${O}`,ue=".dropdown-menu",ie=".navbar",he=".navbar-nav",ne=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",j=s.isRTL()?"top-end":"top-start",ee=s.isRTL()?"top-start":"top-end",V=s.isRTL()?"bottom-end":"bottom-start",H=s.isRTL()?"bottom-start":"bottom-end",_e=s.isRTL()?"left-start":"right-start",ze=s.isRTL()?"right-start":"left-start",Oe="top",Ce="bottom",be={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},at={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class oe extends n{constructor(He,Ze){super(He,Ze),this._popper=null,this._parent=this._element.parentNode,this._menu=o.next(this._element,ue)[0]||o.prev(this._element,ue)[0]||o.findOne(ue,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return be}static get DefaultType(){return at}static get NAME(){return u}toggle(){return this._isShown()?this.hide():this.show()}show(){if(s.isDisabled(this._element)||this._isShown())return;const He={relatedTarget:this._element};if(!a.trigger(this._element,A,He).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(he))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(O),this._element.classList.add(O),a.trigger(this._element,S,He)}}
179hide(){if(s.isDisabled(this._element)||!this._isShown())return;const He={relatedTarget:this._element};this._completeHide(He)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(He){if(!a.trigger(this._element,y,He).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(O),this._element.classList.remove(O),this._element.setAttribute("aria-expanded","false"),i.removeDataAttribute(this._menu,"popper"),a.trigger(this._element,T,He)}}_getConfig(He){if(He=super._getConfig(He),typeof He.reference=="object"&&!s.isElement(He.reference)&&typeof He.reference.getBoundingClientRect!="function")throw new TypeError(`${u.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return He}_createPopper(){if(typeof l>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let He=this._element;this._config.reference==="parent"?He=this._parent:s.isElement(this._config.reference)?He=s.getElement(this._config.reference):typeof this._config.reference=="object"&&(He=this._config.reference);const Ze=this._getPopperConfig();this._popper=l.createPopper(He,this._menu,Ze)}_isShown(){return this._menu.classList.contains(O)}_getPlacement(){const He=this._parent;if(He.classList.contains(F))return _e;if(He.classList.contains(q))return ze;if(He.classList.contains(re))return Oe;if(He.classList.contains(ae))return Ce;const Ze=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return He.classList.contains(N)?Ze?ee:j:Ze?H:V}_detectNavbar(){return this._element.closest(ie)!==null}_getOffset(){const{offset:He}=this._config;return typeof He=="string"?He.split(",").map(Ze=>Number.parseInt(Ze,10)):typeof He=="function"?Ze=>He(Ze,this._element):He}_getPopperConfig(){const He={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"),He.modifiers=[{name:"applyStyles",enabled:!1}]),{...He,...s.execute(this._config.popperConfig,[void 0,He])}}_selectMenuItem({key:He,target:Ze}){const ot=o.find(ne,this._menu).filter(Ye=>s.isVisible(Ye));ot.length&&s.getNextActiveElement(ot,Ze,He===x,!ot.includes(Ze)).focus()}static jQueryInterface(He){return this.each(function(){const Ze=oe.getOrCreateInstance(this,He);if(typeof He=="string"){if(typeof Ze[He]>"u")throw new TypeError(`No method named "${He}"`);Ze[He]()}})}static clearMenus(He){if(He.button===w||He.type==="keyup"&&He.key!==v)return;const Ze=o.find(ce);for(const ot of Ze){const Ye=oe.getInstance(ot);if(!Ye||Ye._config.autoClose===!1)continue;const Mt=He.composedPath(),Rt=Mt.includes(Ye._menu);if(Mt.includes(Ye._element)||Ye._config.autoClose==="inside"&&!Rt||Ye._config.autoClose==="outside"&&Rt||Ye._menu.contains(He.target)&&(He.type==="keyup"&&He.key===v||/input|select|option|textarea|form/i.test(He.target.tagName)))continue;const Xt={relatedTarget:Ye._element};He.type==="click"&&(Xt.clickEvent=He),Ye._completeHide(Xt)}}static dataApiKeydownHandler(He){const Ze=/input|textarea/i.test(He.target.tagName),ot=He.key===g,Ye=[_,x].includes(He.key);if(!Ye&&!ot||Ze&&!ot)return;He.preventDefault();const Mt=this.matches(Q)?this:o.prev(this,Q)[0]||o.next(this,Q)[0]||o.findOne(Q,He.delegateTarget.parentNode),Rt=oe.getOrCreateInstance(Mt);if(Ye){He.stopPropagation(),Rt.show(),Rt._selectMenuItem(He);return}Rt._isShown()&&(He.stopPropagation(),Rt.hide(),Mt.focus())}}return a.on(document,E,Q,oe.dataApiKeydownHandler),a.on(document,E,ue,oe.dataApiKeydownHandler),a.on(document,C,oe.clearMenus),a.on(document,D,oe.clearMenus),a.on(document,C,Q,function(mt){mt.preventDefault(),oe.getOrCreateInstance(this).toggle()}),s.defineJQueryPlugin(oe),oe})})(jY);var C8e=jY.exports;const CBe=ks(C8e);function vj(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=vj(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=vj(e))&&(n&&(n+=" "),n+=t);return n}const gj=6048e5,A8e=864e5,yg=6e4,wg=36e5,k8e=1e3,JR=Symbol.for("constructDateFrom");function Cn(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&JR in e?e[JR](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ut(e,t){return Cn(t||e,e)}function X1(e,t,r){const n=Ut(e,r==null?void 0:r.in);return isNaN(t)?Cn((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 Cn((r==null?void 0:r.in)||e,NaN);if(!t)return n;const a=n.getDate(),i=Cn((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 _j(e,t,r){return Cn((r==null?void 0:r.in)||e,+Ut(e)+t)}function D8e(e,t,r){return _j(e,t*wg,r)}let M8e={};function pd(){return M8e}function bu(e,t){var s,c,l,u;const r=pd(),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 f4(e,t){return bu(e,{...t,weekStartsOn:1}
179)}function xj(e,t){const r=Ut(e,t==null?void 0:t.in),n=r.getFullYear(),a=Cn(r,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);const i=f4(a),o=Cn(r,0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);const s=f4(o);return r.getTime()>=i.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function Av(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 Ou(e,...t){const r=Cn.bind(null,e||t.find(n=>typeof n=="object"));return t.map(r)}function F3(e,t){const r=Ut(e,t==null?void 0:t.in);return r.setHours(0,0,0,0),r}function d4(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t),i=F3(n),o=F3(a),s=+i-Av(i),c=+o-Av(o);return Math.round((s-c)/A8e)}function O8e(e,t){const r=xj(e,t),n=Cn((t==null?void 0:t.in)||e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),f4(n)}function vE(e,t,r){const n=Ut(e,r==null?void 0:r.in);return n.setTime(n.getTime()+t*yg),n}function zA(e,t,r){return el(e,t*3,r)}function P8e(e,t,r){return _j(e,t*1e3,r)}function kv(e,t,r){return X1(e,t*7,r)}function ou(e,t,r){return el(e,t*12,r)}function eL(e,t){let r,n=t==null?void 0:t.in;return e.forEach(a=>{!n&&typeof a=="object"&&(n=Cn.bind(null,a));const i=Ut(a,n);(!r||r<i||isNaN(+i))&&(r=i)}),Cn(n,r||NaN)}function tL(e,t){let r,n=t==null?void 0:t.in;return e.forEach(a=>{!n&&typeof a=="object"&&(n=Cn.bind(null,a));const i=Ut(a,n);(!r||r>i||isNaN(+i))&&(r=i)}),Cn(n,r||NaN)}function R8e(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t);return+F3(n)==+F3(a)}function su(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Dv(e){return!(!su(e)&&typeof e!="number"||isNaN(+Ut(e)))}function Mv(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t),i=n.getFullYear()-a.getFullYear(),o=n.getMonth()-a.getMonth();return i*12+o}function m3(e,t){const r=Ut(e,t==null?void 0:t.in);return Math.trunc(r.getMonth()/3)+1}function Ov(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t),i=n.getFullYear()-a.getFullYear(),o=m3(n)-m3(a);return i*4+o}function Pv(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t);return n.getFullYear()-a.getFullYear()}function L8e(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t),i=rL(n,a),o=Math.abs(d4(n,a));n.setDate(n.getDate()-i*o);const s=+(rL(n,a)===-i),c=i*(o-s);return c===0?0:c}function rL(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 yj(e,t){const r=Ut(e,t==null?void 0:t.in);return r.setHours(23,59,59,999),r}function wj(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 gE(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 bj(e,t){const r=Ut(e,t==null?void 0:t.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Ej(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 bg(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 N8e(e,t){var s,c,l,u;const r=pd(),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 F8e={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"}},I8e=(e,t,r)=>{let n;const a=F8e[e];
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 ly(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const B8e={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},H8e={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},U8e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},z8e={date:ly({formats:B8e,defaultWidth:"full"}),time:ly({formats:H8e,defaultWidth:"full"}),dateTime:ly({formats:U8e,defaultWidth:"full"})},$8e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},W8e=(e,t,r,n)=>$8e[e];function A5(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 Y8e={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},j8e={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},V8e={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"]},q8e={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"]},G8e={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"}},X8e={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"}},Z8e=(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"},K8e={ordinalNumber:Z8e,era:A5({values:Y8e,defaultWidth:"wide"}),quarter:A5({values:j8e,defaultWidth:"wide",argumentCallback:e=>e-1}),month:A5({values:V8e,defaultWidth:"wide"}),day:A5({values:q8e,defaultWidth:"wide"}),dayPeriod:A5({values:G8e,defaultWidth:"wide",formattingValues:X8e,defaultFormattingWidth:"wide"})};function k5(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)?J8e(s,h=>h.test(o)):Q8e(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 Q8e(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function J8e(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function e7e(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}}}const t7e=/^(\d+)(th|st|nd|rd)?/i,r7e=/\d+/i,n7e={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},a7e={any:[/^b/i,/^(a|c)/i]},i7e={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},o7e={any:[/1/i,/2/i,/3/i,/4/i]},s7e={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},l7e={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]},c7e={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}
179,u7e={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]},f7e={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},d7e={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}},h7e={ordinalNumber:e7e({matchPattern:t7e,parsePattern:r7e,valueCallback:e=>parseInt(e,10)}),era:k5({matchPatterns:n7e,defaultMatchWidth:"wide",parsePatterns:a7e,defaultParseWidth:"any"}),quarter:k5({matchPatterns:i7e,defaultMatchWidth:"wide",parsePatterns:o7e,defaultParseWidth:"any",valueCallback:e=>e+1}),month:k5({matchPatterns:s7e,defaultMatchWidth:"wide",parsePatterns:l7e,defaultParseWidth:"any"}),day:k5({matchPatterns:c7e,defaultMatchWidth:"wide",parsePatterns:u7e,defaultParseWidth:"any"}),dayPeriod:k5({matchPatterns:f7e,defaultMatchWidth:"any",parsePatterns:d7e,defaultParseWidth:"any"})},Tj={code:"en-US",formatDistance:I8e,formatLong:z8e,formatRelative:W8e,localize:K8e,match:h7e,options:{weekStartsOn:0,firstWeekContainsDate:1}};function p7e(e,t){const r=Ut(e,t==null?void 0:t.in);return d4(r,bg(r))+1}function $A(e,t){const r=Ut(e,t==null?void 0:t.in),n=+f4(r)-+O8e(r);return Math.round(n/gj)+1}function WA(e,t){var u,h,d,p;const r=Ut(e,t==null?void 0:t.in),n=r.getFullYear(),a=pd(),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=Cn((t==null?void 0:t.in)||e,0);o.setFullYear(n+1,0,i),o.setHours(0,0,0,0);const s=bu(o,t),c=Cn((t==null?void 0:t.in)||e,0);c.setFullYear(n,0,i),c.setHours(0,0,0,0);const l=bu(c,t);return+r>=+s?n+1:+r>=+l?n:n-1}function m7e(e,t){var s,c,l,u;const r=pd(),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=WA(e,t),i=Cn((t==null?void 0:t.in)||e,0);return i.setFullYear(a,0,n),i.setHours(0,0,0,0),bu(i,t)}function Sj(e,t){const r=Ut(e,t==null?void 0:t.in),n=+bu(r,t)-+m7e(r,t);return Math.round(n/gj)+1}function wn(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}const Gu={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)}},$d={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},nL={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 Gu.y(e,t)},Y:function(e,t,r,n){const a=WA(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=xj(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 Gu.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=Sj(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):wn(a,t.length)},I:function(e,t,r){const n=$A(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"}):Gu.d(e,t)},D:function(e,t,r){const n=p7e(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=$d.noon:n===0?a=$d.midnight:a=n/12>
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=$d.evening:n>=12?a=$d.afternoon:n>=4?a=$d.morning:a=$d.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 Gu.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Gu.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"}):Gu.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Gu.s(e,t)},S:function(e,t){return Gu.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return iL(n);case"XXXX":case"XX":return G2(n);case"XXXXX":case"XXX":default:return G2(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return iL(n);case"xxxx":case"xx":return G2(n);case"xxxxx":case"xxx":default:return G2(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+aL(n,":");case"OOOO":default:return"GMT"+G2(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+aL(n,":");case"zzzz":default:return"GMT"+G2(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 aL(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 iL(e,t){return e%60===0?(e>0?"-":"+")+wn(Math.abs(e)/60,2):G2(e,t)}function G2(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 oL=(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"})}},Cj=(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"})}},v7e=(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return oL(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}}",oL(n,t)).replace("{{time}}",Cj(a,t))},_E={p:Cj,P:v7e},g7e=/^D+$/,_7e=/^Y+$/,x7e=["D","DD","YY","YYYY"];function Aj(e){return g7e.test(e)}function kj(e){return _7e.test(e)}function xE(e,t,r){const n=y7e(e,t,r);if(console.warn(n),x7e.includes(e))throw new RangeError(n)}function y7e(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 w7e=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,b7e=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,E7e=/^'([^]*?)'?$/,T7e=/''/g,S7e=/[a-zA-Z]/;function sL(e,t,r){var u,h,d,p,g,v,_,x;const n=pd(),a=(r==null?void 0:r.locale)??n.locale??Tj,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(!Dv(s))throw new RangeError("Invalid time value");let c=t.match(b7e).map(w=>{const y=w[0];if(y==="p"||y==="P"){const T=_E[y];return T(w,a.formatLong)}return w}).join("").match(w7e).map(w=>{if(w==="''")return{isToken:!1,value:"'"};const y=w[0];if(y==="'")return{isToken:!1,value:C7e(w)};if(nL[y])return{isToken:!0,value:w};
179if(y.match(S7e))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)&&kj(y)||!(r!=null&&r.useAdditionalDayOfYearTokens)&&Aj(y))&&xE(y,t,String(e));const T=nL[y[0]];return T(s,y,a.localize,l)}).join("")}function C7e(e){const t=e.match(E7e);return t?t[1].replace(T7e,"'"):e}function lL(e,t){return Ut(e,t==null?void 0:t.in).getDate()}function A7e(e,t){return Ut(e,t==null?void 0:t.in).getDay()}function k7e(e,t){const r=Ut(e,t==null?void 0:t.in),n=r.getFullYear(),a=r.getMonth(),i=Cn(r,0);return i.setFullYear(n,a+1,0),i.setHours(0,0,0,0),i.getDate()}function D7e(){return Object.assign({},pd())}function lu(e,t){return Ut(e,t==null?void 0:t.in).getHours()}function M7e(e,t){const r=Ut(e,t==null?void 0:t.in).getDay();return r===0?7:r}function cu(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 Hf(e){return Ut(e).getSeconds()}function yE(e){return+Ut(e)}function Tr(e,t){return Ut(e,t==null?void 0:t.in).getFullYear()}function Jf(e,t){return+Ut(e)>+Ut(t)}function I3(e,t){return+Ut(e)<+Ut(t)}function O7e(e,t){return+Ut(e)==+Ut(t)}function P7e(e,t){const r=R7e(t)?new t(0):Cn(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function R7e(e){var t;return typeof e=="function"&&((t=e.prototype)==null?void 0:t.constructor)===e}const L7e=10;class Dj{constructor(){Ot(this,"subPriority",0)}validate(t,r){return!0}}class N7e extends Dj{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 F7e extends Dj{constructor(r,n){super();Ot(this,"priority",L7e);Ot(this,"subPriority",-1);this.context=r||(a=>Cn(n,a))}set(r,n){return n.timestampIsSet?r:Cn(r,P7e(r,this.context))}}class hn{run(t,r,n,a){const i=this.parse(t,r,n,a);return i?{setter:new N7e(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,n){return!0}}class I7e 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*wg+i*yg+o*k8e),rest:t.slice(r[0].length)}}function Mj(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 Rv(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 YA(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 Oj(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 Pj(e){return e%400===0||e%4===0&&e%100!==0}class B7e 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=Oj(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 H7e 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=WA(r,i);if(a.isTwoDigitYear){const c=Oj(a.year,o);return r.setFullYear(c,0,i.firstWeekContainsDate),r.setHours(0,0,0,0),bu
179(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),bu(r,i)}}class U7e 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 Rv(n==="R"?4:n.length,r)}set(r,n,a){const i=Cn(r,0);return i.setFullYear(a,0,4),i.setHours(0,0,0,0),f4(i)}}class z7e 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 Rv(n==="u"?4:n.length,r)}set(r,n,a){return r.setFullYear(a,0,1),r.setHours(0,0,0,0),r}}class $7e 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 W7e 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 Y7e 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 j7e 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 V7e(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=Sj(n,r)-t;return n.setDate(n.getDate()-a*7),Ut(n,r==null?void 0:r.in)}class q7e 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 bu(V7e(r,a,i),i)}}function G7e(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=$A(n,r)-t;return n.setDate(n.getDate()-a*7),n}class X7e 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 f4(G7e(r,a))}}const Z7e=[31,28,31,30,31,30,31,31,30,31,30,31],K7e=[31,29,31,30,31,30,31,31,30,31,30,31];class Q7e 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=Pj(a),o=r.getMonth();return i?n>=1&&n<=K7e[o]:n>=1&&n<=Z7e[o]}set(r,n,a){return r.setDate(a),r.setHours(0,0,0,0),r}}class J7e 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 Pj(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 jA(e,t,r){var h,d,p,g;const n=pd(),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 epe 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=jA(r,a,i),r.setHours(0,0,0,0),r}}class tpe 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=jA(r,a,i),r.setHours(0,0,0,0),r}}class rpe 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=jA(r,a,i),r.setHours(0,0,0,0),r}}function npe(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=M7e(n,r),i=t-a;return X1(n,i,r)}class ape 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=npe(r,a),r.setHours(0,0,0,0),r}}class ipe 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(YA(a),0,0,0),r}}class ope extends hn{constructor(){super(...arguments);Ot(this,"priority",80);Ot(this,"incompatibleTokens",["a","B","H","k","t","T"])}
179parse(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(YA(a),0,0,0),r}}class spe 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(YA(a),0,0,0),r}}class lpe 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 cpe 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 upe 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 fpe 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 dpe 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 hpe 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 ppe 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 mpe 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:Cn(r,r.getTime()-Av(r)-a)}}class vpe 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:Cn(r,r.getTime()-Av(r)-a)}}class gpe extends hn{constructor(){super(...arguments);Ot(this,"priority",40);Ot(this,"incompatibleTokens","*")}parse(r){return Mj(r)}set(r,n,a){return[Cn(r,a*1e3),{timestampIsSet:!0}]}}class _pe extends hn{constructor(){super(...arguments);Ot(this,"priority",20);Ot(this,"incompatibleTokens","*")}parse(r){return Mj(r)}set(r,n,a){return[Cn(r,a),{timestampIsSet:!0}]}}const xpe={G:new I7e,y:new B7e,Y:new H7e,R:new U7e,u:new z7e,Q:new $7e,q:new W7e,M:new Y7e,L:new j7e,w:new q7e,I:new X7e,d:new Q7e,D:new J7e,E:new epe,e:new tpe,c:new rpe,i:new ape,a:new ipe,b:new ope,B:new spe,h:new lpe,H:new cpe,K:new upe,k:new fpe,m:new dpe,s:new hpe,S:new ppe,X:new mpe,x:new vpe,t:new gpe,T:ne
179w _pe},ype=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wpe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,bpe=/^'([^]*?)'?$/,Epe=/''/g,Tpe=/\S/,Spe=/[a-zA-Z]/;function Cpe(e,t,r,n){var _,x,w,y,T,A,S,C;const a=()=>Cn((n==null?void 0:n.in)||r,NaN),i=D7e(),o=(n==null?void 0:n.locale)??i.locale??Tj,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=(T=n==null?void 0:n.locale)==null?void 0:T.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 F7e(n==null?void 0:n.in,r)],h=t.match(wpe).map(E=>{const D=E[0];if(D in _E){const O=_E[D];return O(E,o.formatLong)}return E}).join("").match(ype),d=[];for(let E of h){!(n!=null&&n.useAdditionalWeekYearTokens)&&kj(E)&&xE(E,t,e),!(n!=null&&n.useAdditionalDayOfYearTokens)&&Aj(E)&&xE(E,t,e);const D=E[0],O=xpe[D];if(O){const{incompatibleTokens:N}=O;if(Array.isArray(N)){const q=d.find(re=>N.includes(re.token)||re.token===D);if(q)throw new RangeError(`The format string mustn't contain \`${q.fullToken}\` and \`${E}\` at the same time`)}else if(O.incompatibleTokens==="*"&&d.length>0)throw new RangeError(`The format string mustn't contain \`${E}\` and any other token at the same time`);d.push({token:D,fullToken:E});const F=O.run(e,E,o.match,l);if(!F)return a();u.push(F.setter),e=F.rest}else{if(D.match(Spe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+D+"`");if(E==="''"?E="'":D==="'"&&(E=Ape(E)),e.indexOf(E)===0)e=e.slice(E.length);else return a()}}if(e.length>0&&Tpe.test(e))return a();const p=u.map(E=>
179E.priority).sort((E,D)=>D-E).filter((E,D,O)=>O.indexOf(E)===D).map(E=>u.filter(D=>D.priority===E).sort((D,O)=>O.subPriority-D.subPriority)).map(E=>E[0]);let g=Ut(r,n==null?void 0:n.in);if(isNaN(+g))return a();const v={};for(const E of p){if(!E.validate(g,l))return a();const D=E.set(g,v,l);Array.isArray(D)?(g=D[0],Object.assign(v,D[1])):g=D}return g}function Ape(e){return e.match(bpe)[1].replace(Epe,"'")}function kpe(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t);return n.getFullYear()===a.getFullYear()&&n.getMonth()===a.getMonth()}function Dpe(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t);return+gE(n)==+gE(a)}function Mpe(e,t,r){const[n,a]=Ou(r==null?void 0:r.in,e,t);return n.getFullYear()===a.getFullYear()}function h8(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 Ope(e,t,r){return X1(e,-t,r)}function Ppe(e,t){const r=()=>Cn(t==null?void 0:t.in,NaN),n=(t==null?void 0:t.additionalDigits)??2,a=Fpe(e);let i;if(a.date){const l=Ipe(a.date,n);i=Bpe(l.restDateString,l.year)}if(!i||isNaN(+i))return r();const o=+i;let s=0,c;if(a.time&&(s=Hpe(a.time),isNaN(s)))return r();if(a.timezone){if(c=Upe(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 yp={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Rpe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Lpe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Npe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Fpe(e){const t={},r=e.split(yp.dateTimeDelimiter);let n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],yp.timeZoneDelimiter.test(t.date)&&(t.date=e.split(yp.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){const a=yp.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function Ipe(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 Bpe(e,t){if(t===null)return new Date(NaN);const r=e.match(Rpe);if(!r)return new Date(NaN);const n=!!r[4],a=D5(r[1]),i=D5(r[2])-1,o=D5(r[3]),s=D5(r[4]),c=D5(r[5])-1;if(n)return jpe(t,s,c)?zpe(t,s,c):new Date(NaN);{const l=new Date(0);return!Wpe(t,i,o)||!Ype(t,a)?new Date(NaN):(l.setUTCFullYear(t,i,Math.max(a,o)),l)}}function D5(e){return e?parseInt(e):1}function Hpe(e){const t=e.match(Lpe);
179if(!t)return NaN;const r=cy(t[1]),n=cy(t[2]),a=cy(t[3]);return Vpe(r,n,a)?r*wg+n*yg+a*1e3:NaN}function cy(e){return e&&parseFloat(e.replace(",","."))||0}function Upe(e){if(e==="Z")return 0;const t=e.match(Npe);if(!t)return 0;const r=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return qpe(n,a)?r*(n*wg+a*yg):NaN}function zpe(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 $pe=[31,null,31,30,31,30,31,31,30,31,30,31];function Rj(e){return e%400===0||e%4===0&&e%100!==0}function Wpe(e,t,r){return t>=0&&t<=11&&r>=1&&r<=($pe[t]||(Rj(e)?29:28))}function Ype(e,t){return t>=1&&t<=(Rj(e)?366:365)}function jpe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Vpe(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function qpe(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=Cn((r==null?void 0:r.in)||e,0);o.setFullYear(a,t,15),o.setHours(0,0,0,0);const s=k7e(o);return n.setMonth(t,Math.min(i,s)),n}function vm(e,t,r){const n=Ut(e,r==null?void 0:r.in);return n.setHours(t),n}function gm(e,t,r){const n=Ut(e,r==null?void 0:r.in);return n.setMinutes(t),n}function ah(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 _m(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)?Cn((r==null?void 0:r.in)||e,NaN):(n.setFullYear(t),n)}function v3(e,t,r){return el(e,-t,r)}function Lj(e,t,r){return zA(e,-t,r)}function cL(e,t,r){return kv(e,-t,r)}function h4(e,t,r){return ou(e,-t,r)}var Lv=typeof document<"u"?z.useLayoutEffect:z.useEffect;const Gpe={...o9},Xpe=Gpe.useInsertionEffect,Zpe=Xpe||(e=>e());function Kpe(e){const t=z.useRef(()=>{});return Zpe(()=>{t.current=e}),z.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 Qpe={...o9};let uL=!1,Jpe=0;const fL=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Jpe++;function eme(){const[e,t]=z.useState(()=>uL?fL():void 0);return Lv(()=>{e==null&&t(fL())},[]),z.useEffect(()=>{uL=!0},[]),e}const tme=Qpe.useId,Nj=tme||eme,rme=z.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=Nj(),[w,y]=z.useState(!1);if(Lv(()=>{if(!a)return;bs(a).direction==="rtl"&&y(!0)},[a]),!a)return null;const[T,A]=n.split("-"),S=T==="top"||T==="bottom";let C=h;(S&&o!=null&&o.x||!S&&o!=null&&o.y)&&(C=null);const E=u*2,D=E/2,O=s/2*(l/-8+1),N=c/2*l/4,F=!!p,q=C&&A==="end"?"bottom":"top";let re=C&&A==="end"?"right":"left";C&&w&&(re=A==="end"?"left":"right");const ae=(i==null?void 0:i.x)!=null?C||i.x:"",Q=(i==null?void 0:i.y)!=null?C||i.y:"",ce=p||"M0,0"+(" H"+s)+(" L"+(s-O)+","+(c-N))+(" Q"+s/2+","+c+" "+O+","+(c-N))+" Z",ue={top:F?"rotate(180deg)":"",left:F?"rotate(90deg)":"rotate(-90deg)",bottom:F?"":"rotate(180deg)",right:F?"rotate(-90deg)":"rotate(90deg)"}[T];return u5.jsxs("svg",{..._,"aria-hidden":!0,ref:r,width:F?s:s+E,height:s,viewBox:"0 0 "+s+" "+(c>s?c:s),style:{position:"absolute",pointerEvents:"none",[re]:ae,[q]:Q,[T]:S||F?"100%":"calc(100% - "+E/2+"px)",transform:[ue,g].filter(ie=>!!ie).join(" "),...v},children:[E>0&&u5.jsx("path",{clipPath:"url(#"+x+")",fill:"none",stroke:d,strokeWidth:E+(p?0:1),d:ce}),u5.jsx("path",{stroke:E&&!p?_.fill:"none",d:ce}),u5.jsx("clipPath",{id:x,children:u5.jsx("rect",{x:-D,y:D*(F?-1:1),width:s+E,height:s})})]})});function nme(){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 ame=z.createContext(null),ime=z.createContext(null),ome=()=>{var e;return((e=z.useContext(ame))==null?void 0:e.id)||null},sme=()=>z.useContext(ime);function lme(e){const{open:t=!1,onOpenChange:r,elements:n}=e,a=Nj(),i=z.useRef({}),[o]=z.useState(()=>nme()),s=ome()!=null,[c,l]=z.useState(n.reference),u=Kpe((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=z.useMemo(()=>({setPositionReference:l}),[]),d=z.useMemo(()=>({reference:c||n.reference||null,floating:n.floating||null,domReference:n.reference}),[c,n.reference,n.floating]);return z.useMemo(()=>({dataRef:i,open:t,onOpenChange:u,elements:d,events:o,floatingId:a,refs:h}),[t,u,d,o,a,h])}function cme(e){e===void 0&&(e={});const{nodeId:t}=e,r=lme({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,a=n.elements,[i,o]=z.useState(null),[s,c]=z.useState(null),u=(a==null?void 0:a.domReference)||i,h=z.useRef(null),d=sme();Lv(()=>{u&&(h.current=u)},[u]);const p=PY({...e,elements:{...a,...s&&{reference:s}}}),g=z.useCallback(y=>{const T=Yn(y)?{getBoundingClientRect:()=>y.getBoundingClientRect(),getClientRects:()=>y.getClientRects(),contextElement:y}:y;c(T),p.refs.setReference(T)},[p.refs]),v=z.useCallback(y=>{(Yn(y)||y===null)&&(h.current=y,o(y)),(Yn(p.refs.reference.current)||p.refs.reference.current===null||y!==null&&!Yn(y))&&p.refs.setReference(y)},[p.refs]),_=z.useMemo(()=>({...p.refs,setReference:v,setPositionReference:g,domReference:h}),[p.refs,v,g]),x=z.useMemo(()=>({...p.elements,domReference:u}),[p.elements,u]),w=z.useMemo(()=>({...p,...n,refs:_,elements:x,nodeId:t}),[p,_,x,t,n]);return Lv(()=>{n.dataRef.current.floatingContext=w;const y=d==null?void 0:d.nodesRef.current.find(T=>T.id===t);y&&(y.context=w)}),z.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 wE=function(t,r){return wE=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])},wE(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");wE(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 ume=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 Ee.createElement("div",{className:i,role:"dialog","aria-label":s,"aria-modal":"true"},o)},fme=function(e,t){var r=z.useRef(null),n=z.useRef(e);n.current=e;var a=z.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.current)===null||o===void 0||o.call(n,i))},[t]);return z.useEffect(function(){return document.addEventListener("mousedown",a),function(){document.removeEventListener("mousedown",a)}},[a]),r},Eg=function(e){var t=e.children,r=e.onClickOutside,n=e.className,a=e.containerRef,i=e.style,o=e.ignoreClass,s=fme(r,o);return Ee.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 VA(){var e=typeof window<"u"?window:globalThis;return e}var k7=12;function gn(e){if(e==null)return new Date;var t=typeof e=="string"?Ppe(e):Ut(e);return Tg(t)?t:new Date}function uy(e,t,r,n,a){a===void 0&&(a=gn());for(var i=p4(r)||p4(qA()),o=Array.isArray(t)?t:[t],s=0,c=o;s<c.length;s++){var l=c[s],u=Cpe(e,l,a,{locale:i,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});if(Tg(u)&&(!n||e===ma(u,l,r)))return u}return null}function Tg(e,t){return Dv(e)&&!I3(e,new Date("1/1/1800"))}function ma(e,t,r){if(r==="en")return sL(e,t,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var n=r?p4(r):void 0;return r&&!n&&console.warn('A locale object was not found for the provided string ["'.concat(r,'"].')),n=n||p4(qA()),sL(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 Fj=" - ";function dme(e,t,r){if(!e)return"";var n=Ks(e,r),a=t?Ks(t,r):"";return"".concat(n).concat(Fj).concat(a)}function hme(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 fy(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 vm(gm(_m(e,s),i),n)}function pme(e){return $A(e)}function mme(e,t){return ma(e,"ddd",t)}function xm(e){return F3(e)}function Uf(e,t,r){var n=p4(t||qA());return bu(e,{locale:n,weekStartsOn:r})}function uu(e){return bj(e)}function J5(e){return bg(e)}function dL(e){return gE(e)}function hL(){return F3(gn())}function pL(e){return yj(e)}function vme(e){return N8e(e)}function gme(e){return wj(e)}function Fl(e,t){return e&&t?Mpe(e,t):!e&&!t}function H0(e,t){return e&&t?kpe(e,t):!e&&!t}function Nv(e,t){return e&&t?Dpe(e,t):!e&&!t}function Jr(e,t){return e&&t?R8e(e,t):!e&&!t}function r3(e,t){return e&&t?O7e(e,t):!e&&!t}function e6(e,t,r){var n,a=F3(t),i=yj(r);try{n=h8(e,{start:a,end:i})}catch{n=!1}return n}function ABe(e,t){var r=VA();r.__localeData__||(r.__localeData__={}),r.__localeData__[e]=t}function qA(){var e=VA();return e.__localeId__}function p4(e){if(typeof e=="string"){var t=VA();return t.__localeData__?t.__localeData__[e]:void 0}else return e}function _me(e,t,r){return t(ma(e,"EEEE",r))}
183function xme(e,t){return ma(e,"EEEEEE",t)}function yme(e,t){return ma(e,"EEE",t)}function GA(e,t){return ma(Js(gn(),e),"LLLL",t)}function Ij(e,t){return ma(Js(gn(),e),"LLL",t)}function wme(e,t){return ma(ah(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 D7(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 h8(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 h8(e,{start:h,end:d})})||l&&!l(gn(e))||!1}function XA(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 h8(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 Bj(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate;return D7(e,{minDate:n?bj(n):void 0,maxDate:a?wj(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}function wp(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 bme(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates;return D7(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 bp(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate;return D7(e,{minDate:n,maxDate:a})||(i==null?void 0:i.some(function(c){return Nv(e,c instanceof Date?c:c.date)}))||o&&!o.some(function(c){return Nv(e,c)})||s&&!s(gn(e))||!1}function Ep(e,t,r){if(!t||!r||!Dv(t)||!Dv(r))return!1;var n=Tr(t),a=Tr(r);return n<=e&&a>=e}function ym(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 D7(c,{minDate:n?bg(n):void 0,maxDate:a?Ej(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 Tp(e,t,r,n){var a=Tr(e),i=m3(e),o=Tr(t),s=m3(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 D7(e,t){var r,n=t===void 0?{}:t,a=n.minDate,i=n.maxDate;return(r=a&&d4(e,a)<0||i&&d4(e,i)>0)!==null&&r!==void 0?r:!1}function mL(e,t){return t.some(function(r){return lu(r)===lu(e)&&cu(r)===cu(e)&&Hf(r)===Hf(e)})}function vL(e,t){var r=t===void 0?{}:t,n=r.excludeTimes,a=r.includeTimes,i=r.filterTime;return n&&mL(e,n)||a&&!mL(e,a)||i&&!i(e)||!1}function gL(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=vm(a,lu(e)),a=gm(a,cu(e)),a=_m(a,Hf(e));var i=gn();i=vm(i,lu(r)),i=gm(i,cu(r)),i=_m(i,Hf(r));var o=gn();o=vm(o,lu(n)),o=gm(o,cu(n)),o=_m(o,Hf(n));var s;try{s=!h8(a,{start:i,end:o})}catch{s=!1}return s}function _L(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.includeDates,i=v3(e,1);return n&&Mv(n,i)>0||a&&a.every(function(o){return Mv(o,i)>0})||!1}function xL(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.includeDates,i=el(e,1);return n&&Mv(i,n)>0||a&&a.every(function(o){return Mv(i,o)>0})||!1}function Eme(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.includeDates,i=bg(e),o=Lj(i,1);return n&&Ov(n,o)>0||a&&a.every(function(s){return Ov(s,o)>0})||!1}function Tme(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.includeDates,i=Ej(e),o=zA(i,1);return n&&Ov(o,n)>0||a&&a.every(function(s){return Ov(o,s)>0})||!1}function yL(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.includeDates,i=h4(e,1);return n&&Pv(n,i)>0||a&&a.every(function(o){return Pv(o,i)>0})||!1}function Sme(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.yearItemNumber,i=a===void 0?k7:a,o=J5(h4(e,i)),s=bf(o,i).endPeriod,c=n&&Tr(n);return c&&c>s||!1}function wL(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.includeDates,i=ou(e,1);return n&&Pv(i,n)>0||a&&a.every(function(o){return Pv(i,o)>0})||!1}function Cme(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.yearItemNumber,i=a===void 0?k7:a,o=ou(e,i),s=bf(o,i).startPeriod,c=n&&Tr(n);return c&&c<s||!1}function Hj(e){var t=e.minDate,r=e.includeDates;if(r&&t){var n=r.filter(function(a){return d4(a,t)>=0});return tL(n)}else return r?tL(r):t}function Uj(e){var t=e.maxDate,r=e.includeDates;if(r&&t){var n=r.filter(function(a){return d4(a,t)<=0});return eL(n)}else return r?eL(r):t}function bL(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(su(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 Ame(e,t){return e.length!==t.length?!1:e.every(function(r,n){return r===t[n]})}function kme(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(su(a)){var o=ma(a,"MM.dd.yyyy"),s=r.get(o)||{className:"",holidayNames:[]};if(!("className"in s&&s.className===t&&Ame(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 Dme(e,t,r,n,a){for(var i=a.length,o=[],s=0;s<i;s++){var c=e,l=a[s];l&&(c=D8e(c,lu(l)),c=vE(c,cu(l)),c=P8e(c,Hf(l)));var u=vE(e,(r+1)*n);Jf(c,t)&&I3(c,u)&&l!=null&&o.push(l)}return o}function EL(e){return e<10?"0".concat(e):"".concat(e)}function bf(e,t){t===void 0&&(t=k7);var r=Math.ceil(Tr(e)/t)*t,n=r-(t-1);return{startPeriod:n,endPeriod:r}}function Mme(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 TL(e){var t=e.getSeconds(),r=e.getMilliseconds();return Ut(e.getTime()-t*1e3-r)}function Ome(e,t){return TL(e).getTime()===TL(t).getTime()}function SL(e){if(!su(e))throw new Error("Invalid date");var t=new Date(e);return t.setHours(0,0,0,0),t}function CL(e,t){if(!su(e)||!su(t))throw new Error("Invalid date received");var r=SL(e),n=SL(t);return I3(r,n)}function zj(e){return e.key===Ct.Space}var Pme=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.inputRef=Ee.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?z.cloneElement(c,{date:o,value:a,onChange:n.onTimeChange}):Ee.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 Ee.createElement("div",{className:"react-datepicker__input-time-container"},Ee.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),Ee.createElement("div",{className:"react-datepicker-time__input-container"},Ee.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))},t}(z.Component),Rme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.dayEl=z.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 XA(r.props.day,{excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals})},r.isStartOfWeek=function(){return Jr(r.props.day,Uf(r.props.day,r.props.locale,r.props.calendarStartDay))},r.isSameWeek=function(n){return r.props.showWeekPicker&&Jr(n,Uf(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:e6(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&&(I3(d,h)||r3(d,h))?e6(i,d,h):s&&u&&(Jf(d,u)||r3(d,u))||c&&u&&!h&&(Jf(d,u)||r3(d,u))?e6(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=A7e(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--"+mme(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(lL(r.props.day),r.props.day):lL(r.props.day)},r.render=function(){return Ee.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()!==""&&Ee.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}(z.Component),Lme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.weekNumberEl=z.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 Ee.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}(z.Component),Nme=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):pme(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(Ee.createElement(Lme,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 Ee.createElement(Rme,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 Uf(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 Ee.createElement("div",{className:s0(r)},this.renderDays())},t}(z.Component),M5,Fme=6,Fh={TWO_COLUMNS:"two_columns",THREE_COLUMNS:"three_columns",FOUR_COLUMNS:"four_columns"},dy=(M5={},M5[Fh.TWO_COLUMNS]={grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2},M5[Fh.THREE_COLUMNS]={grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3},M5[Fh.FOUR_COLUMNS]={grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4},M5),Sp=1;function AL(e,t){return e?Fh.FOUR_COLUMNS:t?Fh.TWO_COLUMNS:Fh.THREE_COLUMNS}var Ime=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 z.createRef()}),r.QUARTER_REFS=$l([],Array(4),!0).map(function(){return z.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 XA(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:Nv(ah(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:Nv(ah(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?wp(d,h,n,o):c&&u||l&&u&&!h?wp(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?Tp(d,h,n,o):c&&u||l&&u&&!h?Tp(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===m3(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 m3(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=Uf(uu(r.props.day),r.props.locale,r.props.calendarStartDay),c=function(g){return r.props.showWeekPicker?Uf(g,r.props.locale,r.props.calendarStartDay):r.props.preSelection},l=function(g){return r.props.showWeekPicker?Uf(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(Ee.createElement(Nme,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=kv(s,1);var d=a&&i>=Fme,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(uu(s),n)},r.onMonthMouseEnter=function(n){var a=r.isMonthDisabledForLabelDate(n),i=a.isDisabled,o=a.labelDate;i||r.handleDayMouseEnter(uu(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=AL(p,g),_=r.getVerticalOffset(v),x=(o=dy[v])===null||o===void 0?void 0:o.grid,w=function(C,E,D){var O,N,F=E,q=D;switch(C){case Ct.ArrowRight:F=el(E,Sp),q=D===11?0:D+Sp;break;case Ct.ArrowLeft:F=v3(E,Sp),q=D===0?11:D-Sp;break;case Ct.ArrowUp:F=v3(E,_),q=!((O=x==null?void 0:x[0])===null||O===void 0)&&O.includes(D)?D+12-_:D-_;break;case Ct.ArrowDown:F=el(E,_),q=!((N=x==null?void 0:x[x.length-1])===null||N===void 0)&&N.includes(D)?D-12+_:D+_;break}return{newCalculatedDate:F,newCalculatedMonth:q}},y=function(C,E,D){for(var O=40,N=C,F=!1,q=0,re=w(N,E,D),ae=re.newCalculatedDate,Q=re.newCalculatedMonth;!F;){if(q>=O){ae=E,Q=D;break}if(h&&ae<h){N=Ct.ArrowRight;var ce=w(N,ae,Q);ae=ce.newCalculatedDate,Q=ce.newCalculatedMonth}if(d&&ae>d){N=Ct.ArrowLeft;var ce=w(N,ae,Q);ae=ce.newCalculatedDate,Q=ce.newCalculatedMonth}if(bme(ae,r.props)){var ce=w(N,ae,Q);ae=ce.newCalculatedDate,Q=ce.newCalculatedMonth}else F=!0;q++}return{newCalculatedDate:ae,newCalculatedMonth:Q}};if(a===Ct.Enter){r.isMonthDisabled(i)||(r.onMonthClick(n,i),u==null||u(c));return}var T=y(a,l,i),A=T.newCalculatedDate,S=T.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=dy[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=ah(r.props.day,a);bp(i,r.props)||r.handleDayClick(dL(i),n)},r.onQuarterMouseEnter=function(n){var a=ah(r.props.day,n);bp(a,r.props)||r.handleDayMouseEnter(dL(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,zA(r.props.preSelection,1));break;case Ct.ArrowLeft:if(!r.props.preSelection)break;r.handleQuarterNavigation(a===1?4:a-1,Lj(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)&&Bj(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?wp(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=m3(r.props.preSelection),i=bp(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)&&bp(ah(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?Tp(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=Ij(n,s),u=GA(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=wme(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=dy[AL(o,i)])===null||n===void 0?void 0:n.grid;return l==null?void 0:l.map(function(u,h){return Ee.createElement("div",{className:"react-datepicker__month-wrapper",key:h},u.map(function(d,p){return Ee.createElement("div",{ref:r.MONTH_REFS[d],key:p,onClick:function(g){r.onMonthClick(g,d)},onKeyDown:function(g){zj(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.
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 Ee.createElement("div",{className:"react-datepicker__quarter-wrapper"},o.map(function(s,c){return Ee.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 Ee.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}(z.Component),Bme=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 Ee.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)?Ee.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 Ee.createElement(Eg,{className:"react-datepicker__month-dropdown",onClickOutside:this.handleClickOutside},this.renderOptions())},t}(z.Component),Hme=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 Ee.createElement("option",{key:a,value:i},a)})},r.renderSelectMode=function(n){return Ee.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 Ee.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:r.toggleDropdown},Ee.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),Ee.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},a[r.props.month]))},r.renderDropdown=function(n){return Ee.createElement(Bme,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 Ij(i,r.props.locale)}:function(i){return GA(i,r.props.locale)}),a;switch(this.props.dropdownMode){case"scroll":a=this.renderScrollMode(n);break;case"select":a=this.renderSelectMode(n);break}return Ee.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},a)},t}(z.Component);function Ume(e,t){for(var r=[],n=uu(e),a=uu(t);!Jf(n,a);)r.push(gn(n)),n=el(n,1);return r}var zme=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=yE(a),o=Fl(n.props.date,a)&&H0(n.props.date,a);return Ee.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?Ee.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:Ume(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 Ee.createElement(Eg,{className:r,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(z.Component),$me=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=uu(r.props.minDate),a=uu(r.props.maxDate),i=[];!Jf(n,a);){var o=yE(n);i.push(Ee.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 Ee.createElement("select",{value:yE(uu(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 Ee.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:r.toggleDropdown},Ee.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),Ee.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},a))},r.renderDropdown=function(){return Ee.createElement(zme,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 Ee.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},r)},t}(z.Component),Wme=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)&&gL(n,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&vL(n,r.props)||(i=(a=r.props).onChange)===null||i===void 0||i.call(a,n)},r.isSelectedTime=function(n){return r.props.selected&&Ome(r.props.selected,n)},r.isDisabledTime=function(n){return(r.props.minTime||r.props.maxTime)&&gL(n,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&vL(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&&(lu(n)*3600+cu(n)*60+Hf(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=xm(s),l=r.props.injectTimes&&r.props.injectTimes.sort(function(_,x){return _.getTime()-x.getTime()}),u=60*Mme(s),h=u/o,d=0;d<h;d++){var p=vE(c,d*o);if(a.push(p),l){var g=Dme(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 Ee.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?Ee.createElement(Ee.Fragment,null):Ee.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}},Ee.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 Ee.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(),Ee.createElement("div",{className:"react-datepicker__time"},Ee.createElement("div",{className:"react-datepicker__time-box"},Ee.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}(z.Component),kL=3,Yme=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 z.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 XA(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=bf(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 Ep(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?Ep(a,n.selectingDate(),u):s&&l||c&&l&&!u?Ep(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=J5(Nl(n.props.date,a)),d=(o||s||c||l||u)&&ym(a,n.props);return!n.props.disabledKeyboardNavigation&&!n.props.inline&&!Jr(h,J5(n.props.selected))&&Jr(h,J5(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(J5(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,ou(n.props.preSelection,1));break;case Ct.ArrowLeft:if(n.props.preSelection==null)break;n.handleYearNavigation(i-1,h4(n.props.preSelection,1));break;case Ct.ArrowUp:{if(u===void 0||h===void 0||n.props.preSelection==null)break;var p=bf(u,h).startPeriod,g=kL,v=i-g;if(v<p){var _=h%g;i>=p&&i<p+_?g=_:g+=_,v=i-g}n.handleYearNavigation(v,h4(n.props.preSelection,g));break}case Ct.ArrowDown:{if(u===void 0||h===void 0||n.props.preSelection==null)break;var x=bf(u,h).endPeriod,g=kL,v=i+g;if(v>x){var _=h%g;i<=x&&i>x-_?g=_:g+=_,v=i+g}n.handleYearNavigation(v,ou(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)&&ym(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=ym(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=bf(i,o),u=l.startPeriod,h=l.endPeriod,d=function(v){n.push(Ee.createElement("div",{ref:p.YEAR_REFS[v-u],onClick:function(_){r.onYearClick(_,v)},onKeyDown:function(_){zj(_)&&(_.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 Ee.createElement("div",{className:"react-datepicker__year"},Ee.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}(z.Component);function jme(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 Vme=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 Ee.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?Ee.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(Ee.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:n.incrementYears},Ee.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(Ee.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:n.decrementYears},Ee.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:jme(n.props.year,o,n.props.minDate,n.props.maxDate)},n.dropdownRef=z.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 Ee.createElement(Eg,{className:r,containerRef:this.dropdownRef,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(z.Component),qme=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(Ee.createElement("option",{key:o,value:o},o));return i},r.onSelectChange=function(n){r.onChange(parseInt(n.target.value))},r.renderSelectMode=function(){return Ee.createElement("select",{value:r.props.year,className:"react-datepicker__year-select",onChange:r.onSelectChange},r.renderSelectOptions())},r.renderReadView=function(n){return Ee.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(a){return r.toggleDropdown(a)}},Ee.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),Ee.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},r.props.year))},r.renderDropdown=function(){return Ee.createElement(Vme,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 Ee.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},r)},t}(z.Component),Gme=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Xme=function(e){var t=(e.className||"").split(/\s+/);return Gme.some(function(r){return t.indexOf(r)>=0})},Zme=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;Xme(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=Hj(n.props),l=Uj(n.props),u=gn(),h=s||o||i;return h||(c&&I3(u,c)?c:l&&Jf(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:v3(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=uu(a),o=gme(a),s=L8e(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=Uf(a,n.props.locale,n.props.calendarStartDay),o=[];return n.props.showWeekNumbers&&o.push(Ee.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 Ee.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?_me(a,n.props.formatWeekDay,i):n.props.useWeekdaysShort?yme(a,i):xme(a,i)},n.decreaseYear=function(){n.setState(function(a){var i,o=a.date;return{date:h4(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=v3(n.state.date,l),h;switch(!0){case n.props.showMonthYearPicker:h=yL(n.state.date,n.props);break;case n.props.showYearPicker:h=Sme(n.state.date,n.props);break;case n.props.showQuarterYearPicker:h=Eme(n.state.date,n.props);break;default:h=_L(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,T=y===void 0?t.defaultProps.previousYearButtonLabel:y,A=n.props,S=A.previousMonthAriaLabel,C=S===void 0?typeof w=="string"?w:"Previous Month":S,E=A.previousYearAriaLabel,D=E===void 0?typeof T=="string"?T:"Previous Year":E;return Ee.createElement("button",{type:"button",className:p.join(" "),onClick:g,onKeyDown:n.props.handleOnKeyDown,"aria-label":v?D:C},Ee.createElement("span",{className:d.join(" ")},v?T:w))}}},n.increaseYear=function(){n.setState(function(a){var i,o=a.date;return{date:ou(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=wL(n.state.date,n.props);break;case n.props.showYearPicker:i=Cme(n.state.date,n.props);break;case n.props.showQuarterYearPicker:i=Tme(n.state.date,n.props);break;default:i=xL(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 Ee.createElement("button",{type:"button",className:o.join(" "),onClick:c,onKeyDown:n.props.handleOnKeyDown,"aria-label":l?y:x},Ee.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"),Ee.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 Ee.createElement(qme,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 Ee.createElement(Hme,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 Ee.createElement($me,en({},t.defaultProps,n.props,{date:n.state.date,onChange:n.changeMonthYear}))},n.handleTodayButtonClick=function(a){n.props.onSelect(hL(),a),n.props.setPreSelection&&n.props.setPreSelection(hL())},n.renderTodayButton=function(){if(!(!n.props.todayButton||n.props.showTimeSelectOnly))return Ee.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 Ee.createElement("div",{className:"react-datepicker__header ".concat(n.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},n.renderCurrentMonth(i),Ee.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)),Ee.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=_L(n.state.date,n.props),u=xL(n.state.date,n.props),h=yL(n.state.date,n.props),d=wL(n.state.date,n.props),p=!n.props.showMonthYearPicker&&!n.props.showQuarterYearPicker&&!n.props.showYearPicker;return Ee.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&&Ee.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=bf(i,l),h=u.startPeriod,d=u.endPeriod;return Ee.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?ou(n.state.date,c):v3(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?ou(l,d):el(l,d),g="month-".concat(h),v=h<s-1,_=h>0;o.push(Ee.createElement("div",{key:g,ref:function(x){n.monthContainer=x??void 0},className:"react-datepicker__month-container"},n.renderHeader({monthDate:p,i:h}),Ee.createElement(Ime,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 Ee.createElement("div",{className:"react-datepicker__year--container"},n.renderHeader({monthDate:n.state.date}),Ee.createElement(Yme,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 Ee.createElement(Wme,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&&Tg(a)&&!!n.props.selected,o=i?"".concat(EL(a.getHours()),":").concat(EL(a.getMinutes())):"";if(n.props.showTimeInput)return Ee.createElement(Pme,en({},t.defaultProps,n.props,{date:a,timeString:o,onChange:n.props.onTimeChange}))},n.renderAriaLiveRegion=function(){var a,i=bf(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(GA(T0(n.state.date),n.props.locale)," ").concat(Tr(n.state.date)),Ee.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},n.state.isRenderAriaLiveMessage&&c)},n.renderChildren=function(){if(n.props.children)return Ee.createElement("div",{className:"react-datepicker__children-container"},n.props.children)},n.containerRef=z.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:k7}},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||ume;return Ee.createElement(Eg,{onClickOutside:this.handleClickOutside,style:{display:"contents"},ignoreClass:this.props.outsideClickIgnoreClass},Ee.createElement("div",{style:{display:"contents"},ref:this.containerRef},Ee.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}(z.Component),Kme=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 Ee.createElement("i",{className:"".concat(i," ").concat(t," ").concat(n),"aria-hidden":"true",onClick:a});if(Ee.isValidElement(t)){var o=t;return Ee.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 Ee.createElement("svg",{className:"".concat(i," ").concat(n),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:a},Ee.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"}))},$j=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 qK.createPortal(this.props.children,this.el)},t}(z.Component),Qme="[tabindex], a, button, input, select, textarea",Jme=function(e){return(e instanceof HTMLAnchorElement||!e.disabled)&&e.tabIndex!==-1},Wj=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(Qme),1,-1).filter(Jme)},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=z.createRef(),n}return t.prototype.render=function(){var r;return((r=this.props.enableTabLoop)!==null&&r!==void 0?r:t.defaultProps.enableTabLoop)?Ee.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},Ee.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:0,onFocus:this.handleFocusStart}),this.props.children,Ee.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:0,onFocus:this.handleFocusEnd})):this.props.children},t.defaultProps={enableTabLoop:!0},t}(z.Component);function eve(e){var t=function(r){var n,a=typeof r.hidePopper=="boolean"?r.hidePopper:!0,i=z.useRef(null),o=cme(en({open:!a,whileElementsMounted:c6e,placement:r.popperPlacement,middleware:$l([v6e({padding:15}),m6e(10),g6e({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 Ee.createElement(e,en({},s))};return t}var tve=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=Ee.createElement(Wj,{enableTabLoop:l},Ee.createElement("div",{ref:p.refs.setFloating,style:p.floatingStyles,className:_,"data-placement":p.placement,onKeyDown:u},s,g&&Ee.createElement(rme,{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=z.createElement(this.props.popperContainer,{},v)),h&&!o&&(v=Ee.createElement($j,{portalId:h,portalHost:d},v));var x=s0("react-datepicker-wrapper",a);return Ee.createElement(Ee.Fragment,null,Ee.createElement("div",{ref:p.refs.setReference,className:x},c),v)},t}(z.Component),rve=eve(tve),DL="react-datepicker-ignore-onclickoutside";function nve(e,t){return e&&t?T0(e)!==T0(t)||Tr(e)!==Tr(t):e!==t}var hy="Date input not valid.",kBe=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 Tg(s)?$l($l([],i,!0),[en(en({},o),{date:s})],!1):i},[])},n.calcInitialState=function(){var a,i=n.getPreSelection(),o=Hj(n.props),s=Uj(n.props),c=o&&I3(i,xm(o))?o:s&&Jf(i,pL(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:bL(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:py},function(){a||n.setState(function(o){return{focused:i?o.focused:!1}},function(){!i&&n.deferBlur(),n.setState({inputValue:null})})})},n.inputOk=function(){return su(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:ave});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("-")?Fj:"-",2).map(function(N){return N.trim()}),T=y[0],A=y[1],S=uy(T??"",_,n.props.locale,x),C=uy(A??"",_,n.props.locale,x),E=(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(!E&&!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 O=uy(w,_,n.props.locale,x,(c=n.props.selected)!==null&&c!==void 0?c:void 0);(O||!w)&&n.setSelected(O,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||!CL(a,c))&&n.setOpen(!1)}}},n.setSelected=function(a,i,o,s){var c,l,u=a;if(n.props.showYearPicker){if(u!==null&&ym(Tr(u),n.props))return}else if(n.props.showMonthYearPicker){if(u!==null&&Bj(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(!r3(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=fy(u,{hour:lu(n.props.selected),minute:cu(n.props.selected),second:Hf(n.props.selected)})),!o&&(n.props.showTimeSelect||n.props.showTimeSelectOnly)&&w&&(u=fy(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 T=!g&&!v,A=g&&!v,S=g&&v;T?d==null||d([u,null],i):A&&(u===null?d==null||d([null,null],i):CL(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 E=x.filter(function(D){return!Jr(D,u)});d==null||d(E,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=su(n.props.minDate),o=su(n.props.maxDate),s=!0;if(a){var c=xm(a);if(i&&o)s=e6(a,n.props.minDate,n.props.maxDate);else if(i){var l=xm(n.props.minDate);s=Jf(a,l)||r3(c,l)}else if(o){var u=pL(n.props.maxDate);s=I3(a,u)||r3(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:fy(s,{hour:lu(a),minute:cu(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===py?(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:hy})}},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,T=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),E=function(ae,Q){var ce=Q;switch(ae){case Ct.ArrowRight:ce=v?kv(Q,1):X1(Q,1);break;case Ct.ArrowLeft:ce=v?cL(Q,1):Ope(Q,1);break;case Ct.ArrowUp:ce=cL(Q,1);break;case Ct.ArrowDown:ce=kv(Q,1);break;case Ct.PageUp:ce=S?h4(Q,1):v3(Q,1);break;case Ct.PageDown:ce=S?ou(Q,1):el(Q,1);break;case Ct.Home:ce=Uf(Q,x,w);break;case Ct.End:ce=vme(Q);break}return ce},D=function(ae,Q){for(var ce=40,ue=ae,ie=!1,he=0,ne=E(ae,Q);!ie;){if(he>=ce){ne=Q;break}d&&ne<d&&(ue=Ct.ArrowRight,ne=n1(d,n.props)?E(ue,ne):d),p&&ne>p&&(ue=Ct.ArrowLeft,ne=n1(p,n.props)?E(ue,ne):p),n1(ne,n.props)?((ue===Ct.PageUp||ue===Ct.Home)&&(ue=Ct.ArrowRight),(ue===Ct.PageDown||ue===Ct.End)&&(ue=Ct.ArrowLeft),ne=E(ue,ne)):ie=!0,he++}return ne};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:hy});return}var O=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:O=D(A,C);break}if(!O){(u=(l=n.props).onInputError)===null||u===void 0||u.call(l,{code:1,msg:hy});return}if(a.preventDefault(),n.setState({lastPreSelectChange:py}),y&&n.setSelected(O),n.setPreSelection(O),T){var N=T0(C),F=T0(O),q=Tr(C),re=Tr(O);N!==F||q!==re?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:Ee.createElement(Zme,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:kme(n.modifyHolidays()),outsideClickIgnoreClass:DL,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})),Ee.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[DL]=n.state.open,a)),c=n.props.customInput||Ee.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?dme(n.props.startDate,n.props.endDate,{dateFormat:d,locale:p}):n.props.selectsMultiple?hme((o=n.props.selectedDates)!==null&&o!==void 0?o:[],{dateFormat:d,locale:p}):Ks(n.props.selected,{dateFormat:d,locale:p});return z.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)?Ee.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:k7,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&&nve(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:bL(this.props.highlightDates)}),!n.focused&&!r3(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."),Ee.createElement("div",{className:"react-datepicker__input-container".concat(n?" react-datepicker__view-calendar-icon":"")},n&&Ee.createElement(Kme,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?Ee.createElement(Wj,{enableTabLoop:this.props.enableTabLoop},Ee.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},r)):null;return this.state.open&&this.props.portalId&&(n=Ee.createElement($j,en({portalId:this.props.portalId},this.props),n)),Ee.createElement("div",null,this.renderInputContainer(),n)}return Ee.createElement(rve,en({},this.props,{className:this.props.popperClassName,hidePopper:!this.isCalendarOpen(),targetComponent:this.renderInputContainer(),popperComponent:r,popperOnKeyDown:this.onPopperKeyDown,showArrow:this.props.showPopperArrow}))},t}(z.Component),ave="input",py="navigate",n3=function(){return n3=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},n3.apply(this,arguments)};function ive(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 ML(e){return e?e.replace(/ |\u202F|\u00A0/g," "):""}function ove(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()}}Ee.memo(Ee.forwardRef(function(t,r){var n=t.className,a=t.disabled,i=t.tagName,o=t.value,s=o===void 0?"":o,c=ive(t,["className","disabled","tagName","value"]),l=Ee.useRef(),u=Ee.useRef(s),h=Ee.useRef(c);return Ee.useEffect(function(){h.current=c;var d=l.current;d&&ML(u.current)!==ML(s)&&(u.current=s,d.innerHTML=s,ove(d))}),Ee.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,n3(n3({},g),{target:{value:w,name:c.name}}))),u.current=w}}return Ee.createElement(i||"div",n3(n3({},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 sve=Ee.createContext(void 0);function lve(){var e=Ee.useContext(sve);if(!e)throw new Error("You should wrap your component by EditorProvider");return e}var OL=[],O5=[];function cve(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=OL.indexOf(i);o===-1&&(o=OL.push(i)-1,O5[o]={}),r=O5[o]&&O5[o][n]?O5[o][n]:O5[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 uve=".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}";cve(uve,{});function fve(){return Ee.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",style:{verticalAlign:"text-top"}},Ee.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 dve(){return Ee.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",style:{verticalAlign:"text-top"}},Ee.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"}))}_c("Bold","ð","bold");_c("Bullet list",Ee.createElement(dve,null),"insertUnorderedList");_c("Clear formatting","T̲â","removeFormat");_c("Italic","ð°","italic");_c("Strike through",Ee.createElement("s",null,"ab"),"strikeThrough");_c("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)});_c("Numbered list",Ee.createElement(fve,null),"insertOrderedList");_c("Redo","â·","redo");_c("Underline",Ee.createElement("span",{style:{textDecoration:"underline"}},"ð"),"underline");_c("Undo","â¶","undo");function _c(e,t,r){return n.displayName=e.replace(/\s/g,""),n;function n(a){var i=lve(),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:Ee.createElement("button",n3({className:"rsw-btn","data-active":c,onMouseDown:l,tabIndex:-1,title:e,type:"button"},a),t)}}function Z4(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 Yj={NOT_LOADED:"NOT_LOADED",LOADING:"LOADING",LOADED:"LOADED",FAILED:"FAILED",AUTH_FAILURE:"AUTH_FAILURE"},Sg=Ee.createContext(null);function M7(e,t){const r=z.useRef(e);return t(e,r.current)||(r.current=e),r.current}function hve(e,t,r){z.useEffect(e,[M7(t,r)])}const{getOwnPropertyNames:pve,getOwnPropertySymbols:mve}=Object,{hasOwnProperty:vve}=Object.prototype;function my(e,t){return function(n,a,i){return e(n,a,i)&&t(n,a,i)}}function Cp(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 PL(e){return pve(e).concat(mve(e))}const gve=Object.hasOwn||((e,t)=>vve.call(e,t)),_ve="__v",xve="__o",yve="_owner",{getOwnPropertyDescriptor:RL,keys:LL}=Object,md=Object.is||function(t,r){return t===r?t!==0||1/t===1/r:t!==t&&r!==r};function wve(e,t){return e===t}function bve(e,t){return e.byteLength===t.byteLength&&Fv(new Uint8Array(e),new Uint8Array(t))}function Eve(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 Tve(e,t){return e.byteLength===t.byteLength&&Fv(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function Sve(e,t){return md(e.getTime(),t.getTime())}function Cve(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function NL(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 Ave(e,t,r){const n=LL(e);let a=n.length;if(LL(t).length!==a)return!1;for(;a-- >0;)if(!jj(e,t,r,n[a]))return!1;return!0}function P5(e,t,r){const n=PL(e);let a=n.length;if(PL(t).length!==a)return!1;let i,o,s;for(;a-- >0;)if(i=n[a],!jj(e,t,r,i)||(o=RL(e,i),s=RL(t,i),(o||s)&&(!o||!s||o.configurable!==s.configurable||o.enumerable!==s.enumerable||o.writable!==s.writable)))return!1;return!0}function kve(e,t){return md(e.valueOf(),t.valueOf())}function Dve(e,t){return e.source===t.source&&e.flags===t.flags}function FL(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 Fv(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 Mve(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 jj(e,t,r,n){return(n===yve||n===xve||n===_ve)&&(e.$$typeof||t.$$typeof)?!0:gve(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}const Ove=Object.prototype.toString;function Pve(e){const t=Fve(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=Ove.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 Rve({circular:e,createCustomConfig:t,strict:r}){let n={areArrayBuffersEqual:bve,areArraysEqual:r?P5:Eve,areDataViewsEqual:Tve,areDatesEqual:Sve,areErrorsEqual:Cve,areFunctionsEqual:wve,areMapsEqual:r?my(NL,P5):NL,areNumbersEqual:md,areObjectsEqual:r?P5:Ave,arePrimitiveWrappersEqual:kve,areRegExpsEqual:Dve,areSetsEqual:r?my(FL,P5):FL,areTypedArraysEqual:r?my(Fv,P5):Fv,areUrlsEqual:Mve,getUnsupportedCustomComparator:void 0};if(t&&(n=Object.assign({},n,t(n))),e){const a=Cp(n.areArraysEqual),i=Cp(n.areMapsEqual),o=Cp(n.areObjectsEqual),s=Cp(n.areSetsEqual);n=Object.assign({},n,{areArraysEqual:a,areMapsEqual:i,areObjectsEqual:o,areSetsEqual:s})}return n}function Lve(e){return function(t,r,n,a,i,o,s){return e(t,r,s)}}function Nve({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 Fve({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 O7=w2();w2({strict:!0});w2({circular:!0});w2({circular:!0,strict:!0});w2({createInternalComparator:()=>md});w2({strict:!0,createInternalComparator:()=>md});w2({circular:!0,createInternalComparator:()=>md});w2({circular:!0,createInternalComparator:()=>md,strict:!0});function w2(e={}){const{circular:t=!1,createInternalComparator:r,createState:n,strict:a=!1}=e,i=Rve(e),o=Pve(i),s=r?r(o):Lve(o);return Nve({circular:t,comparator:o,createState:n,equals:s,strict:a})}function Ive(e,t){hve(e,t,O7)}function Bve(){var e;return((e=z.useContext(Sg))===null||e===void 0?void 0:e.status)||Yj.NOT_LOADED}function Hve(e){return!e||typeof e!="object"||!("lat"in e&&"lng"in e)?!1:Number.isFinite(e.lat)&&Number.isFinite(e.lng)}function Vj(e,t){if(!e||!t)return!1;const r=IL(e),n=IL(t);return!(r.lat!==n.lat||r.lng!==n.lng)}function IL(e){return Hve(e)?e:e.toJSON()}function BL(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 Uve(e,t){if(!e||!t)return!1;const r=BL(e),n=BL(t);return r.north===n.north&&r.south===n.south&&r.east===n.east&&r.west===n.west}function qj(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(!Vj(e[n],r[n]))return!1;return!0}function zve(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(!qj(e[n],r[n]))return!1;return!0}function HL(){const[e,t]=z.useState(null),r=z.useCallback(n=>t(n),[t]);return[e,r]}function $ve(){return Bve()===Yj.LOADED}function Wve(){const[,e]=z.useReducer(t=>t+1,0);return e}const Yve=Ee.createContext(null),UL=new Set;function jve(...e){const t=JSON.stringify(e);UL.has(t)||(UL.add(t),console.error(...e))}const K4=(e=null)=>{const t=z.useContext(Sg),{map:r}=z.useContext(Yve)||{};if(t===null)return jve("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 Cg(e){var t;const r=$ve(),n=z.useContext(Sg);return z.useEffect(()=>{!r||!n||n.importLibrary(e)},[r,n,e]),(t=n==null?void 0:n.loadedLibraries[e])!==null&&t!==void 0?t:null}const Gj=Object.assign({},o9),vy=Gj.useInsertionEffect,Vve=vy&&vy!==Gj.useLayoutEffect?vy:e=>{e()};function qve(){throw new Error("useEffectEvent: invalid call during rendering.")}function Gve(e){const t=z.useRef(qve);return Vve(()=>{t.current=e},[e]),(...r)=>t.current(...r)}const Xj=Gve,Xve=()=>{};function vn(e,t,r){const n=Xj(r??Xve),a=!!r;z.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){z.useEffect(()=>{e&&(e[t]=r)},[e,t,r])}const Zve=()=>{};function ih(e,t,r){const n=Xj(r??Zve),a=!!r;z.useEffect(()=>{if(!e||!t||!a)return;const i=n;return e.addEventListener(t,i),()=>e.removeEventListener(t,i)},[e,t,a])}class Kve{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 Qve=new Kve;function Jve(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 e9e=Ee.createContext(null),t9e={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%"]},r9e=z.forwardRef((e,t)=>{const{children:r,style:n,className:a,anchorPoint:i}=e,[o,s]=a9e(e),c=z.useMemo(()=>o?{marker:o}:null,[o]);return z.useImperativeHandle(t,()=>o,[o]),s?Ee.createElement(e9e.Provider,{value:c},G3.createPortal(Ee.createElement(n9e,{anchorPoint:i,styles:n,className:a},r),s)):null});r9e.displayName="AdvancedMarker";function bE(e){return e.nodeType===Node.ELEMENT_NODE}const n9e=({children:e,styles:t,className:r})=>Ee.createElement("div",{className:r,style:t},e);function a9e(e){const[t,r]=z.useState(null),[n,a]=z.useState(null),i=K4(),o=Cg("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:T,title:A,zIndex:S,anchorPoint:C,anch
187orLeft:E,anchorTop:D}=e,O=z.Children.count(s);return z.useEffect(()=>{if(!i||!o)return;const N=new o.AdvancedMarkerElement;N.map=i,r(N);let F=null;return O>0&&(F=document.createElement("div"),N.content=F,a(F)),()=>{N.map=null,F==null||F.remove(),r(null),a(null)}},[i,o,O]),z.useEffect(()=>{!(t!=null&&t.content)||!bE(t.content)||O>0||(t.content.className=h??"")},[t,h,O]),i9e(t,C,E,D,O>0),Mi(t,"position",T),Mi(t,"title",A??""),Mi(t,"zIndex",S),Mi(t,"collisionBehavior",x),z.useEffect(()=>{t&&(y!==void 0?t.gmpDraggable=y:g||v||_?t.gmpDraggable=!0:t.gmpDraggable=!1)},[t,y,g,_,v]),z.useEffect(()=>{if(!t)return;const N=w!==void 0?w:!!c||!!l||!!u||!!d||!!p;t.gmpClickable=N,t!=null&&t.content&&bE(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",_),ih(t,"gmp-click",c),ih(t,"keydown",l),ih(t,"keyup",u),ih(t,"mouseenter",d),ih(t,"mouseleave",p),[t,n]}function i9e(e,t,r,n,a){z.useEffect(()=>{if(!e||!a)return;const i=Jve(3,62),o=e.content;if(!(!o||!bE(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??t9e.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",Qve.addAdvancedMarkerPointerEventsOverwrite())}}},[e,t,r,n,a])}function o9e(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,_=Z4(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onRadiusChanged","onCenterChanged","center","defaultCenter","radius","defaultRadius"]),[x,w]=z.useState(null),y=K4(),T=M7(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}),O7);return z.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({},T),{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),z.useEffect(()=>{x&&x.setOptions(T)},[x,T]),z.useEffect(()=>{!x||!d||Vj(d,x.getCenter())||x.setCenter(d)},[x,d]),z.useEffect(()=>{!x||g===void 0||g!==x.getRadius()&&x.setRadius(g)},[x,g]),x}const s9e=z.forwardRef((e,t)=>{const r=o9e(e);return z.useImperativeHandle(t,()=>r,[r]),Ee.createElement(Ee.Fragment,null)});s9e.displayName="Circle";function l9e(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)&&zL(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&&zL(n,a,i)}}function zL(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&&!u9e(t)?e[t]=r+"px":t==="float"?e.cssFloat=r:e[t]=(""+r).trim()}const c9e=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 u9e(e){return c9e.has(e)}function $L(e){const t=e.getPaths(),r=[];for(let n=0;n<t.getLength();n++)r.push(t.getAt(n).getArray());return r}function f9e(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=Z4(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onPathsChanged","polygon","encodedPaths","paths","defaultPaths"]),[_,x]=z.useState(null),w=K4(),y=Cg("geometry"),T=z.useRef(!1),A=M7(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}),O7);return z.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,E=Object.assign({},A);C&&Array.isArray(C)&&(E.paths=C),S=new google.maps.Polygon(E)}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&&_&&!T.current&&u($L(_))}),z.useEffect(()=>{if(!_||!u)return;const S=[],C=_.getPaths();if(typeof C.getLength!="function"||typeof C.getAt!="function")return;const E=()=>{T.current||u($L(_))},D=O=>{S.push(google.maps.event.addListener(O,"insert_at",E)),S.push(google.maps.event.addListener(O,"remove_at",E)),S.push(google.maps.event.addListener(O,"set_at",E))};for(let O=0;O<C.getLength();O++)D(C.getAt(O));return S.push(google.maps.event.addListener(C,"insert_at",O=>{D(C.getAt(O)),E()})),S.push(google.maps.event.addListener(C,"set_at",O=>{D(C.getAt(O)),E()})),S.push(google.maps.event.addListener(C,"remove_at",E)),()=>{S.forEach(O=>O.remove())}},[_,u,p,d,A.editable,A.draggable]),z.useEffect(()=>{_&&_.setOptions(A)},[_,A]),z.useEffect(()=>{if(!_||!p||!Array.isArray(p))return;const S=p[0],C=Array.isArray(S)?p:[p],E=_.getPaths();zve(C,E)||(T.current=!0,_.setPaths(p),T.current=!1)},[_,p]),z.useEffect(()=>{if(!_||!d||!y)return;T.current=!0;const S=d.map(C=>y.encoding.decodePath(C));_.setPaths(S),T.current=!1},[_,d,y]),_}const d9e=z.forwardRef((e,t)=>{const r=f9e(e);return z.useImperativeHandle(t,()=>r,[r]),Ee.createElement(Ee.Fragment,null)});d9e.displayName="Polygon";function h9e(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=Z4(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onPathChanged","polyline","encodedPath","path","defaultPath"]),[_,x]=z.useState(null),w=K4(),y=Cg("geometry"),T=z.useRef(!1),A=M7(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}),O7);return z.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,E=Object.assign({},A);C&&Array.isArray(C)&&(E.path=C),S=new google.maps.Polyline(E)}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&&_&&!T.current&&u(_.getPath().getArray())}),z.useEffect(()=>{if(!_||!u)return;const S=_.getPath();if(!S)return;const C=()=>{T.current||u(S.getArray())},E=[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()=>{E.forEach(D=>D.remove())}},[_,u,p,d,A.editable,A.draggable]),z.useEffect(()=>{_&&_.setOptions(A)},[_,A]),z.useEffect(()=>{if(!_||!p)return;const S=_.getPath();
187qj(p,S)||(T.current=!0,_.setPath(p),T.current=!1)},[_,p]),z.useEffect(()=>{if(!_||!d||!y)return;T.current=!0;const S=y.encoding.decodePath(d);_.setPath(S),T.current=!1},[_,d,y]),_}const p9e=z.forwardRef((e,t)=>{const r=h9e(e);return z.useImperativeHandle(t,()=>r,[r]),Ee.createElement(Ee.Fragment,null)});p9e.displayName="Polyline";const m9e={center:{lat:0,lng:0,altitude:0},range:0,heading:0,tilt:0,roll:0},v9e=["center","range","heading","tilt","roll"];function g9e(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 _9e(e){const t=Wve(),r=z.useRef(Object.assign({},m9e));return z.useEffect(()=>{if(!e)return;const n=[];for(const a of v9e){const i=`gmp-${a}change`,o=()=>{g9e(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 x9e(e){const t=Cg("maps3d"),[r,n]=z.useState(!1),[,a]=HL(),[i,o]=HL(),s=_9e(i);return z.useEffect(()=>{customElements.whenDefined("gmp-map-3d").then(()=>{n(!0)})},[]),z.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:T,className:A,children:S,onCenterChanged:C,onHeadingChanged:E,onTiltChanged:D,onRangeChanged:O,onRollChanged:N,onCameraChanged:F,onClick:q,onSteadyChange:re,onAnimationEnd:ae,onError:Q,mode:ce,gestureHandling:ue}=e,ie=Z4(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"]),he=l??g,ne=u??v,j=h??_,ee=d??x,V=p??w,H=Object.assign({},ie);he&&(H.center=he),ne!==void 0&&(H.heading=ne),j!==void 0&&(H.tilt=j),ee!==void 0&&(H.range=ee),V!==void 0&&(H.roll=V),Object.assign(i,H)},[i]),[i,a,o,s,!!t&&r]}function y9e(e){return e?"toJSON"in e&&typeof e.toJSON=="function"?e.toJSON():e:null}function w9e(e,t,r){var n,a,i,o,s,c,l;const u=y9e(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;z.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 WL=["gmp-centerchange","gmp-headingchange","gmp-tiltchange","gmp-rangechange","gmp-rollchange"];function Wd(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 b9e(e,t){const r=t;return{type:"gmp-click",map3d:e,detail:{position:t.position||null,placeId:r.placeId}}}function E9e(e,t){return{type:"gmp-steadychange",map3d:e,detail:{isSteady:t.isSteady}}}function T9e(e,t){const{onCenterChanged:r,onHeadingChanged:n,onTiltChanged:a,onRangeChanged:i,onRollChanged:o,onCameraChanged:s,onClick:c,onSteadyChange:l,onAnimationEnd:u,onError:h}=t;B2(e,"gmp-centerchange",r,Wd),B2(e,"gmp-headingchange",n,Wd),B2(e,"gmp-tiltchange",a,Wd),B2(e,"gmp-rangechange",i,Wd),B2(e,"gmp-rollchange",o,Wd),z.useEffect(()=>{if(!e||!s)return;const d=()=>{s(Wd(e,"camerachange"))};for(const p of WL)e.addEventListener(p,d);return()=>{for(const p of WL)e.removeEventListener(p,d)}},[e,s]),z.useEffect(()=>{if(!e||!c)return;const d=p=>{c(b9e(e,p))};return e.addEventListener("gmp-click",d),()=>e.removeEventListener("gmp-click",d)},[e,c]),z.useEffect(()=>{if(!e||!l)return;const d=p=>{l(E9e(e,p))};return e.addEventListener("gmp-steadychange",d),()=>e.removeEventListener("gmp-steadychange",d)},[e,l]),B2(e,"gmp-animationend",u,(d,p)=>({type:p,map3d:d})),B2(e,"gmp-error",h,(d,p)=>({type:p,map3d:d}))}function B2(e,t,r,n){z.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 S9e=new Set(["bounds","defaultUIHidden","gestureHandling","internalUsageAttributionIds","maxAltitude","maxHeading","maxTilt","minAltitude","minHeading","minTilt","mode"]);function C9e(e,t){const r=z.useMemo(()=>{const n={},a=Object.keys(t);for(const i of a){if(!S9e.has(i))continue;const o=t[i];o!==void 0&&(n[i]=o)}return n},[t]);Ive(()=>{e&&Object.assign(e,r)},[e,r])}const A9e=Ee.createContext(null),k9e={width:"100%",height:"100%",position:"relative"},D9e=z.forwardRef((e,t)=>{const{children:r,id:n,className:a,style:i}=e,o=z.useContext(Sg);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]=x9e(e);w9e(l,d,e),T9e(l,e),C9e(l,e),z.useEffect(()=>{if(!l)return;const _=n??"default";return s(l,_),()=>{c(_)}},[l,n]),z.useImperativeHandle(t,()=>({map3d:l,flyCameraAround:_=>{l==null||l.flyCameraAround(_)},flyCameraTo:_=>{l==null||l.flyCameraTo(_)},stopCameraAnimation:()=>{l==null||l.stopCameraAnimation()}}),[l]);const g=z.useMemo(()=>Object.assign(Object.assign({},k9e),i),[i]),v=z.useMemo(()=>({map3d:l}),[l]);return p?Ee.createElement("div",Object.assign({ref:u,"data-testid":"map-3d",style:a?void 0:g,className:a},n?{id:n}:{}),Ee.createElement("gmp-map-3d",{ref:h,style:{width:"100%",height:"100%"}},l&&Ee.createElement(A9e.Provider,{value:v},r))):Ee.createElement("div",Object.assign({ref:u,"data-testid":"map-3d",style:a?void 0:g,className:a},n?{id:n}:{}))});D9e.displayName="Map3D";const M9e=z.createContext(null),O9e=z.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,_]=z.useState(null),[x,w]=z.useState(!1),y=z.useMemo(()=>{const S=document.createElement("div");return S.style.display="none",document.body.appendChild(S),S},[]);z.useEffect(()=>()=>y.remove(),[y]);const T=z.useCallback(S=>{_(S),typeof r=="function"?r(S):r&&(r.current=S)},[r]);ih(v,"gmp-click",a),z.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 E=C,D=E.tagName.toLowerCase();if(D==="img"||D==="svg"){const O=document.createElement("template");O.content.appendChild(E.cloneNode(!0)),v.appendChild(O)}else v.appendChild(E.cloneNode(!0))}},[v,y,n,x]);const A=z.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??""),Ee.createElement(M9e.Provider,{value:A},g?Ee.createElement("gmp-marker-3d-interactive",{ref:T}):Ee.createElement("gmp-marker-3d",{ref:T}),G3.createPortal(n,y))});O9e.displayName="Marker3D";const P9e=z.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]=z.useState(null),w=z.useRef(null);z.useImperativeHandle(r,()=>_,[_]),R9e(_,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),z.useLayoutEffect(()=>{_&&(l9e(_,o||null,w.current),w.current=o||null)},[_,o]),Ee.createElement("gmp-popover",{ref:x,className:s},i&&Ee.createElement("div",{slot:"header"},i),a)});P9e.displayName="Popover";function R9e(e,t,r){const n=z.useRef(void 0),a=z.useRef(t);z.useEffect(()=>{a.current=t},[t]),z.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 L9e(e){const[t,r]=z.useState(null),n=K4(),{onClick:a,onDrag:i,onDragStart:o,onDragEnd:s,onMouseOver:c,onMouseOut:l}=e,u=Z4(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut"]),{position:h,draggable:d}=u;return z.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]),z.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]),z.useEffect(()=>{t&&u&&t.setOptions(u)},[t,u]),z.useEffect(()=>{d||!h||!t||t.setPosition(h)},[d,h,t]),t}const N9e=z.forwardRef((e,t)=>
187{const r=L9e(e);return z.useImperativeHandle(t,()=>r,[r]),Ee.createElement(Ee.Fragment,null)});N9e.displayName="Marker";function F9e(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=Z4(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onBoundsChanged","bounds","defaultBounds"]),[g,v]=z.useState(null),_=K4(),x=M7(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}),O7);return z.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),z.useEffect(()=>{g&&g.setOptions(x)},[g,x]),z.useEffect(()=>{!g||!h||Uve(h,g.getBounds())||g.setBounds(h)},[g,h]),g}const I9e=z.forwardRef((e,t)=>{const r=F9e(e);return z.useImperativeHandle(t,()=>r,[r]),Ee.createElement(Ee.Fragment,null)});I9e.displayName="Rectangle";var B9e=Object.defineProperty,Iv=Object.getOwnPropertySymbols,Zj=Object.prototype.hasOwnProperty,Kj=Object.prototype.propertyIsEnumerable,YL=(e,t,r)=>t in e?B9e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,EE=(e,t)=>{for(var r in t||(t={}))Zj.call(t,r)&&YL(e,r,t[r]);if(Iv)for(var r of Iv(t))Kj.call(t,r)&&YL(e,r,t[r]);return e},TE=(e,t)=>{var r={};for(var n in e)Zj.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Iv)for(var n of Iv(e))t.indexOf(n)<0&&Kj.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 B3;(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,T=o.getTotalBits(c,g);if(T<=y){v=T;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 T of y.getData())_.push(T)}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,T)=>w[T>>>3]|=y<<7-(T&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,T=0;y<h;y++){let A=c.slice(T,T+v-d+(y<g?0:1));T+=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((T,A)=>{(y!=v-d||A>=g)&&w.push(T[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++)}}
191a(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})(B3||(B3={}));(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={}))})(B3||(B3={}));(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={}))})(B3||(B3={}));var xh=B3;/** 192 * @license qrcode.react 193 * Copyright (c) Paul O'Shannessy 194 * SPDX-License-Identifier: ISC 195 */var H9e={L:xh.QrCode.Ecc.LOW,M:xh.QrCode.Ecc.MEDIUM,Q:xh.QrCode.Ecc.QUARTILE,H:xh.QrCode.Ecc.HIGH},Qj=128,Jj="L",eV="#FFFFFF",tV="#000000",rV=!1,nV=1,U9e=4,z9e=0,$9e=.1;function aV(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 iV(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 W9e(e,t,r,n){if(n==null)return null;const a=e.length+r*2,i=Math.floor(t*$9e),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 Y9e(e,t){return t!=null?Math.max(Math.floor(t),0):e?U9e:z9e}function oV({value:e,level:t,minVersion:r,includeMargin:n,marginSize:a,imageSettings:i,size:o,boostLevel:s}){let c=Ee.useMemo(()=>{const g=(Array.isArray(e)?e:[e]).reduce((v,_)=>(v.push(...xh.QrSegment.makeSegments(_)),v),[]);return xh.QrCode.encodeSegments(g,H9e[t],r,void 0,void 0,s)},[e,t,r,s]);const{cells:l,margin:u,numCells:h,calculatedImageSettings:d}=Ee.useMemo(()=>{let p=c.getModules();const g=Y9e(n,a),v=p.length+g*2,_=W9e(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 j9e=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),V9e=Ee.forwardRef(function(t,r){const n=t,{value:a,size:i=Qj,level:o=Jj,bgColor:s=eV,fgColor:c=tV,includeMargin:l=rV,minVersion:u=nV,boostLevel:h,marginSize:d,imageSettings:p}=n,v=TE(n,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:_}=v,x=TE(v,["style"]),w=p==null?void 0:p.src,y=Ee.useRef(null),T=Ee.useRef(null),A=Ee.useCallback(re=>{y.current=re,typeof r=="function"?r(re):r&&(r.current=re)},[r]),[S,C]=Ee.useState(!1),{margin:E,cells:D,numCells:O,calculatedImageSettings:N}=oV({value:a,level:o,minVersion:u,boostLevel:h,includeMargin:l,marginSize:d,imageSettings:p,size:i});Ee.useEffect(()=>{if(y.current!=null){const re=y.current,ae=re.getContext("2d");if(!ae)return;let Q=D;const ce=T.current,ue=N!=null&&ce!==null&&ce.complete&&ce.naturalHeight!==0&&ce.naturalWidth!==0;ue&&N.excavation!=null&&(Q=iV(D,N.excavation));const ie=window.devicePixelRatio||1;re.height=re.width=i*ie;const he=i/O*ie;ae.scale(he,he),ae.fillStyle=s,ae.fillRect(0,0,O,O),ae.fillStyle=c,j9e?ae.fill(new Path2D(aV(Q,E))):D.forEac
195h(function(ne,j){ne.forEach(function(ee,V){ee&&ae.fillRect(V+E,j+E,1,1)})}),N&&(ae.globalAlpha=N.opacity),ue&&ae.drawImage(ce,N.x+E,N.y+E,N.w,N.h)}}),Ee.useEffect(()=>{C(!1)},[w]);const F=EE({height:i,width:i},_);let q=null;return w!=null&&(q=Ee.createElement("img",{src:w,key:w,style:{display:"none"},onLoad:()=>{C(!0)},ref:T,crossOrigin:N==null?void 0:N.crossOrigin})),Ee.createElement(Ee.Fragment,null,Ee.createElement("canvas",EE({style:F,height:i,width:i,ref:A,role:"img"},x)),q)});V9e.displayName="QRCodeCanvas";var q9e=Ee.forwardRef(function(t,r){const n=t,{value:a,size:i=Qj,level:o=Jj,bgColor:s=eV,fgColor:c=tV,includeMargin:l=rV,minVersion:u=nV,boostLevel:h,title:d,marginSize:p,imageSettings:g}=n,v=TE(n,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:_,cells:x,numCells:w,calculatedImageSettings:y}=oV({value:a,level:o,minVersion:u,boostLevel:h,includeMargin:l,marginSize:p,imageSettings:g,size:i});let T=x,A=null;g!=null&&y!=null&&(y.excavation!=null&&(T=iV(x,y.excavation)),A=Ee.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=aV(T,_);return Ee.createElement("svg",EE({height:i,width:i,viewBox:`0 0 ${w} ${w}`,ref:r,role:"img"},v),!!d&&Ee.createElement("title",null,d),Ee.createElement("path",{fill:s,d:`M0,0 h${w}v${w}H0z`,shapeRendering:"crispEdges"}),Ee.createElement("path",{fill:c,d:S,shapeRendering:"crispEdges"}),A)});q9e.displayName="QRCodeSVG";var sV={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,Ln=!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(R2){Ln=!0,pe=R2}finally{try{if(!mr&&P.return!=null&&(bt=P.return(),Object(bt)!==bt))return}finally{if(Ln)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);var mr=Function.bind.apply(pe,lr),Ln=new mr;return bt&&h(Ln,bt.prototype),Ln},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)}
198else 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)||E(Y,k)||N()}function T(Y){return A(Y)||C(Y)||E(Y)||O()}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 E(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 O(){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=re(Y,k,"get");return ae(Y,P)}function q(Y,k,P){var W=re(Y,k,"set");return Q(Y,W,P),P}function re(Y,k,P){if(!k.has(Y))throw new TypeError("attempted to "+P+" private field on non-instance");return k.get(Y)}function ae(Y,k){return k.get?k.get.call(Y):k.value}function Q(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 ce(Y,k){if(k.has(Y))throw new TypeError("Cannot initialize the same private elements twice on an object")}function ue(Y,k,P){ce(Y,k),k.set(Y,P)}var ie=100,he={},ne=function(){he.previousActiveElement instanceof HTMLElement?(he.previousActiveElement.focus(),he.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;he.restoreFocusTimeout=setTimeout(function(){ne(),P()},ie),window.scrollTo(W,pe)})},ee="swal2-",V=["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=V.reduce(function(Y,k){return Y[k]=ee+k,Y},{}),_e=["success","warning","info","question","error"],ze=_e.reduce(function(Y,k){return Y[k]=ee+k,Y},{}),Oe="SweetAlert2:",Ce=function(k){return k.charAt(0).toUpperCase()+k.slice(1)},be=function(k){console.warn("".concat(Oe," ").concat(i(k)==="object"?k.join(" "):k))},at=function(k){console.error("".concat(Oe," ").concat(k))},oe=[],mt=function(k){oe.includes(k)||(oe.push(k),be(k))},He=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"),Ln=parseInt(lr.getAttribute("tabindex")||"0");return mr>Ln?1:mr<Ln?-1:0}),pe=k.querySelectorAll(sr),We=Array.from(pe).filter(function(bt){return bt.getAttribute("tabindex")!=="-1"});return T(new Set(W.concat(We))).filter(function(bt){return se(bt)})},$a=function(){return Bn(document.body,H.shown)&&!Bn(document.body,H["toast-shown"])&&!Bn(document.body,H["no-backdrop"])},Wa=function(){var k=At();return k?Bn(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)})}},Bn=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(ze).includes(W)&&!Object.values(P.showClass||{}).includes(W)&&k.classList.remove(W)})},le=function(k,P,W){if(xi(k,P),P.customClass&&P.customClass[W]){if(typeof P.customClass[W]!="string"&&!P.customClass[W].forEach){be("Invalid type of customClass.".concat(W,'! Expected string or iterable object, got "').concat(i(P.customClass[W]),'"'));return}Je(k,P.customClass[W])}},Se=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&&Bn(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)},U=function(k){k&&(k.style.display="none")},te=function(k){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"block";k&&new MutationObserver(function(){J(k,k.innerHTML,P)}).observe(k,{childList:!0,subtree:!0})},X=function(k,P,W,pe){var We=k.querySelector(P);We&&We.style.setProperty(W,pe)},J=function(k,P){var W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"flex";P?$e(k,W):U(k)},se=function(k){return!!(k&&(k.offsetWidth||k.offsetHeight||k.getClientRects().length))},fe=function(){return!se(xt())&&!se(or())&&!se(Yt())},ye=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},Ae=function(k){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=sn();W&&se(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,"%")}},Me=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(){he.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(Me()){at("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(Me())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?U(W):$e(W),le(W,P,"actions"),Xn(W,pe,P),zr(pe,P.loaderHtml||""),le(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=Ce(k);J(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],le(Y,P,"".concat(k,"Button"))}var Z0=function(k,P){var W=_r();W&&(zr(W,P.closeButtonHtml||""),le(W,P,"closeButton"),J(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),le(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]):(be('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},bc=["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;bc.forEach(function(bt){var lr=yt(W,H[bt]);lr&&(Rs(bt,P.inputAttributes),lr.className=H[bt],We&&U(lr))}),P.input&&(We&&Oa(P),Zn(P))}},Oa=function(k){if(k.input){if(!jr[k.input]){at("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=Se(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)},Hn=function(k,P){["string","number"].includes(i(P))?k.value="".concat(P):Mt(P)||be('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 Hn(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 Hn(P,k.inputValue),P.type=k.input,Hn(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=Se(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){Hn(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&&(te(W),le(W,P,"htmlContainer"),P.html?(nn(P.html,W),$e(W,"block")):P.text?(W.textContent=P.text,$e(W,"block")):U(W),K0(k,P))},J0=function(k,P){var W=gr();W&&(te(W),J(W,P.footer,"block"),P.footer&&nn(P.footer,W),le(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}
248if(!P.icon&&!P.iconHtml){U(pe);return}if(P.icon&&Object.keys(ze).indexOf(P.icon)===-1){at('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(P.icon,'"')),U(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(ze);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&&ze[P.icon]),ga(k,P),cn(),le(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];X(k,We,"backgroundColor",P.iconColor)}X(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){U(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,le(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),U(Ur()),kr(pe,P)}},kr=function(k,P){var W=P.showClass||{};k.className="".concat(H.popup," ").concat(se(k)?W.popup:""),P.toast?(Je([document.documentElement,document.body],H["toast-shown"]),Je(k,H.toast)):Je(k,H.modal),le(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){U(W);return}$e(W),W.textContent="",We>=pe.length&&be("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 Ln=Wi(P);W.appendChild(Ln)}})}},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&<(P,"width",k.progressStepsDistance),P},Pa=function(k,P){var W=ht();W&&(te(W),J(W,P.title||P.titleText,"block"),P.title&&nn(P.title,W),P.titleText&&(W.innerText=P.titleText),le(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)},No=function(){return se(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)},Ec=function(k,P,W){E1(k),P.toast||(k.keydownHandler=function(pe){return Tc(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"],Nu=["ArrowLeft","ArrowUp"],Tc=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,Nu).includes(P.key)?Yi(P.key):P.key==="Escape"&&ro(P,k,W)))},tr=function(k,P){if(Ze(P.allowEnterKey)){var W=Se(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 Ln=0;Ln<P.children.length;Ln++){if(mr=mr[lr],!mr)return;if(mr instanceof HTMLButtonElement&&se(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")})},Sc=typeof window<"u"&&!!window.GestureEvent,no=function(){if(Sc&&!Bn(document.body,H.iosfix)){var k=document.body.scrollTop;document.body.style.top="".concat(k*-1,"px"),Je(document.body,H.iosfix),Cc()}},Cc=function(){var k=Rt();if(k){var P;k.ontouchstart=function(W){P=A2(W)},k.ontouchmove=function(W){P&&(W.preventDefault(),W.stopPropagation())}}},A2=function(k){var P=k.target,W=Rt(),pe=Dt();return!W||!pe||fl(k)||Fu(k)?!1:P===W||!ye(W)&&P instanceof HTMLElement&&P.tagName!=="INPUT"&&P.tagName!=="TEXTAREA"&&!(ye(pe)&&pe.contains(P))},fl=function(k){return k.touches&&k.touches.length&&k.touches[0].touchType==="stylus"},Fu=function(k){return k.touches&&k.touches.length>1},ji=function(){if(Bn(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}},k2=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+k2(),"px"))},Iu=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(he)),Sc?(k.setAttribute("style","display:none !important"),k.removeAttribute("class"),k.innerHTML=""):k.remove(),$a()&&(Iu(),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=Bu(Y);var k=m0.swalPromiseResolve.get(this),P=Ac(this);this.isAwaitingPromise?Y.isDismissed||(Io(this),k(Y)):P&&k(Y)}var Ac=function(k){var P=At();if(!P)return!1;var W=Zt.innerParams.get(k);if(!W||Bn(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())},Bu=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?D2(k,P,pe,W.returnFocus,W.didClose):dl(k,pe,W.returnFocus,W.didClose)},D2=function(k,P,W,pe,We){Kr&&(he.swalCloseEventFinishedCallback=dl.bind(null,k,W,pe,We),P.addEventListener(Kr,function(bt){bt.target===P&&(he.swalCloseEventFinishedCallback(),delete he.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()?U(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&&se(xt())&&(P=xt()),$e(W),P&&(U(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()),M2(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):at("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(i(P.inputOptions)))}},M2=function(k,P){var W=k.getInput();W&&(U(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){at("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 Ln=document.createElement("option");Ln.value=mr,zr(Ln,lr),Ln.selected=k1(mr,P.inputValue),bt.appendChild(Ln)};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(Ln){return pe(mr,Ln[1],Ln[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"),Ln=document.createElement("label");mr.type="radio",mr.name=H.radio,mr.value=bt,k1(bt,P.inputValue)&&(mr.checked=!0);var R2=document.createElement("span");zr(R2,lr),R2.className=H.label,Ln.appendChild(mr),Ln.appendChild(R2),W.appendChild(Ln)});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,O2=function(k){var P=Zt.innerParams.get(k);k.disableButtons(),P.input?kc(k,"confirm"):so(k,!0)},bi=function(k){var P=Zt.innerParams.get(k);k.disableButtons(),P.returnInputValueOnDeny?kc(k,"deny"):Dc(k,!1)},Ho=function(k,P){k.disableButtons(),P(to.cancel)},kc=function(k,P){var W=Zt.innerParams.get(k);if(!W.input){at('The "input" parameter is needed to be set when using returnInputValueOn'.concat(Ce(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"?Dc(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"?Dc(k,P):so(k,P)})},Dc=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 Mc(k||v0,We)})}else k.close({isDenied:!0,value:P})},Uo=function(k,P){k.close({isConfirmed:!0,value:P})},Mc=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){se(Ur())||We===!1?(k.hideLoading(),Io(k)):Uo(k,typeof We>"u"?P:We)}).catch(function(We){return Mc(k||v0,We)})}else Uo(k,P)};function zo(){var Y=Zt.innerParams.get(this);if(Y){var k=Zt.domCache.get(this);U(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"):fe()&&U(k.actions)};function Oc(){var Y=Zt.innerParams.get(this),k=Zt.domCache.get(this);return k?Se(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&&U(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:"×",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)||be('Unknown parameter "'.concat(k,'"'))},Ci=function(k){Xi.includes(k)&&be('The parameter "'.concat(k,'" is incompatible with toasts'))},Wo=function(k){var P=_l(k);P&&He(k,P)},$s=function(k){k.backdrop===!1&&k.allowOutsideClick&&be('"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||Bn(k,P.hideClass.popup)){be("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=Pc(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 Pc=function(k){var P={};return Object.keys(k).forEach(function(W){Si(W)?P[W]=k[W]:be("Invalid parameter to update: ".concat(W))}),P};function P1(){var Y=Zt.domCache.get(this),k=Zt.innerParams.get(this);if(!k){Rc(this);return}Y.popup&&he.swalCloseEventFinishedCallback&&(he.swalCloseEventFinishedCallback(),delete he.swalCloseEventFinishedCallback),typeof k.didDestroy=="function"&&k.didDestroy(),Hu(this)}var Hu=function(k){Rc(k),delete k.params,delete he.keydownHandler,delete he.keydownTarget,delete he.currentInstance},Rc=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:Oc,handleAwaitingPromise:Io,hideLoading:zo,rejectPromise:T1,resetValidationMessage:Gi,showValidationMessage:M1,update:Yo}),P2=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)}},Uu=function(k){return i(k)==="object"&&k.jquery},jo=function(k){return k instanceof Element||Uu(k)},Lc=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&&at("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 Nc(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 he.timeout&&he.timeout.getTimerLeft()},bl=function(){if(he.timeout)return Pe(),he.timeout.stop()},Zi=function(){if(he.timeout){var k=he.timeout.start();return Ae(k),k}},El=function(){var k=he.timeout;return k&&(k.running?bl():Zi())},_a=function(k){if(he.timeout){var P=he.timeout.increase(k);return Ae(P,!0),P}}
258,Z=function(){return!!(he.timeout&&he.timeout.isRunning())},me=!1,Le={};function Ue(){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:Lc,bindClickHandler:Ue,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:Z,isUpdatableParameter:Si,isValidParameter:uo,isVisible:No,mixin:Nc,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}(),Rn=["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(An(W),Vo(W),qo(W),Go(W),Tl(W),g0(W),Ws(W,Rn));return pe},An=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(Ce(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=Rn.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)||be("Unrecognized element <".concat(pe,">"))})},m=function(k,P){Array.from(k.attributes).forEach(function(W){P.indexOf(W.name)===-1&&be(['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,M=function(k){var P=Rt(),W=At();typeof k.willOpen=="function"&&k.willOpen(W);var pe=window.getComputedStyle(document.body),We=pe.overflowY;ke(P,W,k),setTimeout(function(){K(P,W)},b),$a()&&(ve(P,k.scrollbarPadding,We),ul()),!Wa()&&!he.previousActiveElement&&(he.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"}},K=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})},ke=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)&&(be('Target parameter is not valid, defaulting to "body"'),Y.target="body")}function zt(Y){Qe(Y),Y.showLoaderOnConfirm&&!Y.preConfirm&&be(`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),ue(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,q(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)),he.currentInstance){var pe=m0.swalPromiseResolve.get(he.currentInstance),We=he.currentInstance.isAwaitingPromise;he.currentInstance._destroy(),We||pe({isDismissed:!0}),$a()&&Fo()}he.currentInstance=qt;var bt=ei(P,W);zt(bt),Object.freeze(bt),he.timeout&&(he.timeout.stop(),delete he.timeout),clearTimeout(he.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(){O2(k)},P.denyButton.onclick=function(){bi(k)},P.cancelButton.onclick=function(){Ho(k,bt)},P.closeButton.onclick=function(){bt(to.close)},P2(W,P,bt),Ec(he,W,bt),io(k,W),M(W),Cd(he,W,bt),Ad(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},Cd=function(k,P,W){var pe=sn();U(pe),P.timer&&(k.timeout=new wr(function(){W("timer"),delete k.timeout},P.timer),P.timerProgressBar&&($e(pe),le(pe,P,"timerProgressBar"),setTimeout(function(){k.timeout&&k.timeout.running&&Ae(P.timer)})))},Ad=function(k,P){if(!P.toast){if(!Ze(P.allowEnterKey)){kd();return}s5(k,P)||Fs(-1,1)}},s5=function(k,P){return P.focusDeny&&se(k.denyButton)?(k.denyButton.focus(),!0):P.focusCancel&&se(k.cancelButton)?(k.cancelButton.focus(),!0):P.focusConfirm&&se(k.confirmButton)?(k.confirmButton.focus(),!0):!1}
261,kd=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 Dd=new Date,Fc=localStorage.getItem("swal-initiation");Fc?(Dd.getTime()-Date.parse(Fc))/(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(Dd))}hr.prototype.disableButtons=$o,hr.prototype.enableButtons=co,hr.prototype.getInput=Oc,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;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;
261left:-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}
261}@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}
26150%{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}')})(sV);var G9e=sV.exports;const OBe=ks(G9e);var X9e={},Z9e=e=>encodeURIComponent(e).replace(/[!'()*]/g,t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`),lV="%[a-f0-9]{2}",jL=new RegExp("("+lV+")|([^%]+?)","gi"),VL=new RegExp("("+lV+")+","gi");function SE(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([],SE(r),SE(n))}function K9e(e){try{return decodeURIComponent(e)}catch{for(var t=e.match(jL)||[],r=1;r<t.length;r++)e=SE(t,r).join(""),t=e.match(jL)||[];return e}}function Q9e(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=VL.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch{var n=K9e(r[0]);n!==r[0]&&(t[r[0]]=n)}r=VL.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 J9e=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 Q9e(e)}},ege=(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)]},tge=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=Z9e,r=J9e,n=ege,a=tge,i=x=>x==null;function o(x){switch(x.arrayFormat){case"index":return w=>(y,T)=>{const A=y.length;return T===void 0||x.skipNull&&T===null||x.skipEmptyString&&T===""?y:T===null?[...y,[l(w,x),"[",A,"]"].join("")]:[...y,[l(w,x),"[",l(A,x),"]=",l(T,x)].join("")]};case"bracket":return w=>(y,T)=>T===void 0||x.skipNull&&T===null||x.skipEmptyString&&T===""?y:T===null?[...y,[l(w,x),"[]"].join("")]:[...y,[l(w,x),"[]=",l(T,x)].join("")];case"comma":case"separator":return w=>(y,T)=>T==null||T.length===0?y:y.length===0?[[l(w,x),"=",l(T,x)].join("")]:[[y,l(T,x)].join(x.arrayFormatSeparator)];default:return w=>(y,T)=>T===void 0||x.skipNull&&T===null||x.skipEmptyString&&T===""?y:T===null?[...y,l(w,x)]:[...y,[l(w,x),"=",l(T,x)].join("")]}}function s(x){let w;switch(x.arrayFormat){case"index":return(y,T,A)=>{if(w=/\[(\d*)\]$/.exec(y),y=y.replace(/\[\d*\]$/,""),!w){A[y]=T;return}A[y]===void 0&&(A[y]={}),A[y][w[1]]=T};case"bracket":return(y,T,A)=>{if(w=/(\[\])$/.exec(y),y=y.replace(/\[\]$/,""),!w){A[y]=T;return}if(A[y]===void 0){A[y]=[T];return}A[y]=[].concat(A[y],T)};case"comma":case"separator":return(y,T,A)=>{const S=typeof T=="string"&&T.includes(x.arrayFormatSeparator),C=typeof T=="string"&&!S&&u(T,x).includes(x.arrayFormatSeparator);T=C?u(T,x):T;const E=S||C?T.split(x.arrayFormatSeparator).map(D=>u(D,x)):T===null?T:u(T,x);A[y]=E};default:return(y,T,A)=>{if(A[y]===void 0){A[y]=T;return}A[y]=[].concat(A[y],T)}}}
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),T=Object.create(null);if(typeof x!="string"||(x=x.trim().replace(/^[?#&]/,""),!x))return T;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,T)}for(const A of Object.keys(T)){const S=T[A];if(typeof S=="object"&&S!==null)for(const C of Object.keys(S))S[C]=v(S[C],w);else T[A]=v(S,w)}return w.sort===!1?T:(w.sort===!0?Object.keys(T).sort():Object.keys(T).sort(w.sort)).reduce((A,S)=>{const C=T[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]==="",T=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 E=x[C];return E===void 0?"":E===null?l(C,w):Array.isArray(E)?E.reduce(T(C),[]).join("&"):l(C,w)+"="+l(E,w)}).filter(C=>C.length>0).join("&")},e.parseUrl=(x,w)=>{w=Object.assign({decode:!0},w);const[y,T]=n(x,"#");return Object.assign({url:y.split("?")[0]||"",query:_(g(x),w)},w&&w.parseFragmentIdentifier&&T?{fragmentIdentifier:u(T,w)}:{})},e.stringifyUrl=(x,w)=>{w=Object.assign({encode:!0,strict:!0},w);const y=d(x.url).split("?")[0]||"",T=e.extract(x.url),A=e.parse(T,{sort:!1}),S=Object.assign(A,x.query);let C=e.stringify(S,w);C&&(C=`?${C}`);let E=p(x.url);return x.fragmentIdentifier&&(E=`#${l(x.fragmentIdentifier,w)}`),`${y}${C}${E}`},e.pick=(x,w,y)=>{y=Object.assign({parseFragmentIdentifier:!0},y);const{url:T,query:A,fragmentIdentifier:S}=e.parseUrl(x,y);return e.stringifyUrl({url:T,query:a(A,w),fragmentIdentifier:S},y)},e.exclude=(x,w,y)=>{const T=Array.isArray(w)?A=>!w.includes(A):(A,S)=>!w(A,S);return e.pick(x,T,y)}})(X9e);var cV={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 E=document.createEvent("CustomEvent");
vendor: 14,569 bytes, lines 261-262
261return E.initCustomEvent(S,C.bubbles,C.cancelable,C.detail),E};g.prototype=window.Event.prototype,window.CustomEvent=g}var v=function(S,C,E){if(Object.prototype.toString.call(S)==="[object Object]")for(var D in S)Object.prototype.hasOwnProperty.call(S,D)&&C.call(E,S[D],D,S);else if(S)for(var O=0,N=S.length;O<N;O++)C.call(E,S[O],O,S)},_=function(S,C){var E={};return v(S,function(D,O){E[O]=S[O]}),v(C,function(D,O){E[O]=C[O]}),E},x=function(S){var C=document.createDocumentFragment(),E=document.createElement("div");for(E.innerHTML=S;E.firstChild;)C.appendChild(E.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"},T=function(S){try{return btoa(atob(S))==S}catch{return!1}},A=function(){return{move:function(S,C,E,D){var O,N=.3,F=180;D!==0&&(S.classList.add(a+"-dragged"),S.style.transform="translateX("+D+"px)",D>0?(O=(F-D)/F,O<N&&C.hide(_(E,{transitionOut:"fadeOutRight",transitionOutMobile:"fadeOutRight"}),S,"drag")):(O=(F+D)/F,O<N&&C.hide(_(E,{transitionOut:"fadeOutLeft",transitionOutMobile:"fadeOutLeft"}),S,"drag")),S.style.opacity=O,O<N&&((o||s)&&(S.style.left=D+"px"),S.parentNode.style.opacity=N,this.stopMoving(S,null)))},startMoving:function(S,C,E,D){D=D||window.event;var O=c?D.touches[0].clientX:D.clientX,N=S.style.transform.replace("px)","");N=N.replace("translateX(","");var F=O-N;E.transitionIn&&S.classList.remove(E.transitionIn),E.transitionInMobile&&S.classList.remove(E.transitionInMobile),S.style.transition="",c?document.ontouchmove=function(q){q.preventDefault(),q=q||window.event;var re=q.touches[0].clientX,ae=re-F;A.move(S,C,E,ae)}:document.onmousemove=function(q){q.preventDefault(),q=q||window.event;var re=q.clientX,ae=re-F;A.move(S,C,E,ae)}},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,E){n.children[S][C]=E},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(E){var D=_(d,E||{});D=_(S,D||{}),this.show(D)}}),n.progress=function(S,C,E){var D=this,O=C.getAttribute("data-iziToast-ref"),N=_(this.children[O],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 E=="function"&&E.apply(D))},N.timeout),D.setSetting(O,"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(O,"time",N.time),F!==null){var q=window.getComputedStyle(F),re=q.getPropertyValue("width");F.style.transition="none",F.style.width=re}typeof E=="function"&&setTimeout(function(){E.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 E=="function"&&E.apply(D))},N.time.REMAINING),D.setSetting(O,"time",N.time)):this.start()},reset:function(){clearTimeout(N.time.TIMER),delete N.time.REMAINING,D.setSetting(O,"time",N.time),C.classList.add(a+"-reseted"),C.classList.remove(a+"-paused"),F!==null&&(F.style.transition="none",F.style.width="100%"),typeof E=="function"&&setTimeout(function(){E.apply(D)},10)}}},n.hide=function(S,C,E){typeof C!="object"&&(C=document.querySelector(C));var D=this,O=_(this.children[C.getAttribute("data-iziToast-ref")],S||{});O.closedBy=E||null,delete O.time.REMAINING,C.classList.add(a+"-closing"),function(){var q=document.querySelector("."+a+"-overlay");if(q!==null){var re=q.getAttribute("data-iziToast-ref");re=re.split(",");var ae=re.indexOf(String(O.ref));ae!==-1&&re.splice(ae,1),q.setAttribute("data-iziToast-ref",re.join()),re.length===0&&(q.classList.remove("fadeIn"),q.classList.add("fadeOut"),setTimeout(function(){q.remove()},700))}}(),O.transitionIn&&C.classList.remove(O.transitionIn),O.transitionInMobile&&C.classList.remove(O.transitionInMobile),i||window.innerWidth<=h?O.transitionOutMobile&&C.classList.add(O.transitionOutMobile):O.transitionOut&&C.classList.add(O.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:O,bubbles:!0,cancelable:!0});document.dispatchEvent(F)}catch(q){console.warn(q)}setTimeout(function(){C.parentNode.style.height="0px",C.parentNode.style.overflow="",setTimeout(function(){delete D.children[O.ref],C.parentNode.remove();try{var q=new CustomEvent(a+"-closed",{detail:O,bubbles:!0,cancelable:!0});document.dispatchEvent(q)}catch(re){console.warn(re)}typeof O.onClosed<"u"&&O.onClosed.apply(null,[O,C,E])},1e3)},200),typeof O.onClosing<"u"&&O.onClosing.apply(null,[O,C,E])},n.show=function(S){var C=this,E=_(d,S||{});if(E=_(p,E),E.time={},E.id===null&&(E.id=w(E.title+E.message+E.color)),E.displayMode===1||E.displayMode=="once")try{if(document.querySelectorAll("."+a+"#"+E.id).length>0)return!1}catch{console.warn("["+a+"] Could not find an element with this selector: #"+E.id+". Try to set an valid id.")}if(E.displayMode===2||E.displayMode=="replace")try{v(document.querySelectorAll("."+a+"#"+E.id),function(F,q){C.hide(E,F,"replaced")})}catch{console.warn("["+a+"] Could not find an element with this selector: #"+E.id+". Try to set an valid id.")}E.ref=new Date().getTime()+Math.floor(Math.random()*1e7+1),n.children[E.ref]=E;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:E.iconUrl?document.createElement("img"):document.createElement("i"),wrapper:null};D.toast.setAttribute("data-iziToast-ref",E.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?E.transitionInMobile&&D.toast.classList.add(E.transitionInMobile):E.transitionIn&&D.toast.classList.add(E.transitionIn),E.class){var F=E.class.split(" ");v(F,function(q,re){D.toast.classList.add(q)})}E.id&&(D.toast.id=E.id),E.rtl&&(D.toast.classList.add(a+"-rtl"),D.toast.setAttribute("dir","rtl")),E.layout>1&&D.toast.classList.add(a+"-layout"+E.layout),E.balloon&&D.toast.classList.add(a+"-balloon"),E.maxWidth&&(isNaN(E.maxWidth)?D.toast.style.maxWidth=E.maxWidth:D.toast.style.maxWidth=E.maxWidth+"px"),(E.theme!==""||E.theme!=="light")&&D.toast.classList.add(a+"-theme-"+E.theme),E.color&&(y(E.color)?D.toast.style.background=E.color:D.toast.classList.add(a+"-color-"+E.color)),E.backgroundColor&&(D.toast.style.background=E.backgroundColor,E.balloon&&(D.toast.style.borderColor=E.backgroundColor))}(),function(){E.image&&(D.cover.classList.add(a+"-cover"),D.cover.style.width=E.imageWidth+"px",T(E.image.replace(/ /g,""))?D.cover.style.backgroundImage="url(data:image/png;base64,"+E.image.replace(/ /g,"")+")":D.cover.style.backgroundImage="url("+E.image+")",E.rtl?D.toastBody.style.marginRight=E.imageWidth+10+"px":D.toastBody.style.marginLeft=E.imageWidth+10+"px",D.toast.appendChild(D.cover))}(),function(){E.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(E,D.toast,"button")}),D.toast.appendChild(D.buttonClose)):E.rtl?D.toast.style.paddingLeft="18px":D.toast.style.paddingRight="18px"}(),function(){E.progressBar&&(D.progressBar=document.createElement("div"),D.progressBarDiv=document.createElement("div"),D.progressBar.classList.add(a+"-progressbar"),D.progressBarDiv.style.background=E.progressBarColor,D.progressBar.appendChild(D.progressBarDiv),D.toast.appendChild(D.progressBar)),E.timeout&&(E.pauseOnHover&&!E.resetOnHover&&(D.toast.addEventListener("mouseenter",function(F){C.progress(E,D.toast).pause()}),D.toast.addEventListener("mouseleave",function(F){C.progress(E,D.toast).resume()})),E.resetOnHover&&(D.toast.addEventListener("mouseenter",function(F){C.progress(E,D.toast).reset()}),D.toast.addEventListener("mouseleave",function(F){C.progress(E,D.toast).start()})))}(),function(){E.iconUrl?(D.icon.setAttribute("class",a+"-icon"),D.icon.setAttribute("src",E.iconUrl)):E.icon&&(D.icon.setAttribute("class",a+"-icon "+E.icon),E.iconText&&D.icon.appendChild(document.createTextNode(E.iconText)),E.iconColor&&(D.icon.style.color=E.iconColor)),(E.icon||E.iconUrl)&&(E.rtl?D.toastBody.style.paddingRight="33px":D.toastBody.style.paddingLeft="33px",D.toastBody.appendChild(D.icon))}(),function(){E.title.length>0&&(D.strong=document.createElement("strong"),D.strong.classList.add(a+"-title"),D.strong.appendChild(x(E.title)),D.toastTexts.appendChild(D.strong),E.titleColor&&(D.strong.style.color=E.titleColor),E.titleSize&&(isNaN(E.titleSize)?D.strong.style.fontSize=E.titleSize:D.strong.style.fontSize=E.titleSize+"px"),E.titleLineHeight&&(isNaN(E.titleSize)?D.strong.style.lineHeight=E.titleLineHeight:D.strong.style.lineHeight=E.titleLineHeight+"px")),E.message.length>0&&(D.p=document.createElement("p"),D.p.classList.add(a+"-message"),D.p.appendChild(x(E.message)),D.toastTexts.appendChild(D.p),E.messageColor&&(D.p.style.color=E.messageColor),E.messageSize&&(isNaN(E.titleSize)?D.p.style.fontSize=E.messageSize:D.p.style.fontSize=E.messageSize+"px"),E.messageLineHeight&&(isNaN(E.titleSize)?D.p.style.lineHeight=E.messageLineHeight:D.p.style.lineHeight=E.messageLineHeight+"px")),E.title.length>0&&E.message.length>0&&(E.rtl?D.strong.style.marginLeft="10px":E.layout!==2&&!E.rtl&&(D.strong.style.marginRight="10px"))}(),D.toastBody.appendChild(D.toastTexts);var O;(function(){E.inputs.length>0&&(D.inputs.classList.add(a+"-inputs"),v(E.inputs,function(F,q){D.inputs.appendChild(x(F[0])),O=D.inputs.childNodes,O[q].classList.add(a+"-inputs-child"),F[3]&&setTimeout(function(){O[q].focus()},300),O[q].addEventListener(F[1],function(re){var ae=F[2];return ae(C,D.toast,this,re)})}),D.toastBody.appendChild(D.inputs))})(),function(){E.buttons.length>0&&(D.buttons.classList.add(a+"-buttons"),v(E.buttons,function(F,q){D.buttons.appendChild(x(F[0]));var re=D.buttons.childNodes;re[q].classList.add(a+"-buttons-child"),F[2]&&setTimeout(function(){re[q].focus()},300),re[q].addEventListener("click",function(ae){ae.preventDefault();var Q=F[1];return Q(C,D.toast,this,ae,O)})})),D.toastBody.appendChild(D.buttons)}(),E.message.length>0&&(E.inputs.length>0||E.buttons.length>0)&&(D.p.style.marginBottom="0"),(E.inputs.length>0||E.buttons.length>0)&&(E.rtl?D.toastTexts.style.marginLeft="10px":D.toastTexts.style.marginRight="10px",E.inputs.length>0&&E.buttons.length>0&&(E.rtl?D.inputs.style.marginLeft="8px":D.inputs.style.marginRight="8px")),function(){D.toastCapsule.style.visibility="hidden",setTimeout(function(){var F=D.toast.offsetHeight,q=D.toast.currentStyle||window.getComputedStyle(D.toast),re=q.marginTop;re=re.split("px"),re=parseInt(re[0]);var ae=q.marginBottom;ae=ae.split("px"),ae=parseInt(ae[0]),D.toastCapsule.style.visibility="",D.toastCapsule.style.height=F+ae+re+"px",setTimeout(function(){D.toastCapsule.style.height="auto",E.target&&(D.toastCapsule.style.overflow="visible")},500),E.timeout&&C.progress(E,D.toast).start()},100)}(),function(){var F=E.position;if(E.target)D.wrapper=document.querySelector(E.target),D.wrapper.classList.add(a+"-target"),E.targetFirst?D.wrapper.insertBefore(D.toastCapsule,D.wrapper.firstChild):D.wrapper.appendChild(D.toastCapsule);else{if(l.indexOf(E.position)==-1){console.warn("["+a+`] Incorrect position. 262It can be ⺠`+l);return}i||window.innerWidth<=h?E.position=="bottomLeft"||E.position=="bottomRight"||E.position=="bottomCenter"?F=a+"-wrapper-bottomCenter":E.position=="topLeft"||E.position=="topRight"||E.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)),E.position=="topLeft"||E.position=="topCenter"||E.position=="topRight"?D.wrapper.insertBefore(D.toastCapsule,D.wrapper.firstChild):D.wrapper.appendChild(D.toastCapsule)}isNaN(E.zindex)?console.warn("["+a+"] Invalid zIndex."):D.wrapper.style.zIndex=E.zindex}(),function(){E.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")+","+E.ref),!isNaN(E.zindex)&&E.zindex!==null&&(D.overlay.style.zIndex=E.zindex-1)):(D.overlay.classList.add(a+"-overlay"),D.overlay.classList.add("fadeIn"),D.overlay.style.background=E.overlayColor,D.overlay.setAttribute("data-iziToast-ref",E.ref),!isNaN(E.zindex)&&E.zindex!==null&&(D.overlay.style.zIndex=E.zindex-1),document.querySelector("body").appendChild(D.overlay)),E.overlayClose?
262(D.overlay.removeEventListener("click",{}),D.overlay.addEventListener("click",function(F){C.hide(E,D.toast,"overlay")})):D.overlay.removeEventListener("click",{}))}(),function(){if(E.animateInside){D.toast.classList.add(a+"-animateInside");var F=[200,100,300];(E.transitionIn=="bounceInLeft"||E.transitionIn=="bounceInRight")&&(F=[400,200,400]),E.title.length>0&&setTimeout(function(){D.strong.classList.add("slideIn")},F[0]),E.message.length>0&&setTimeout(function(){D.p.classList.add("slideIn")},F[1]),(E.icon||E.iconUrl)&&setTimeout(function(){D.icon.classList.add("revealIn")},F[2]);var q=150;E.buttons.length>0&&D.buttons&&setTimeout(function(){v(D.buttons.childNodes,function(re,ae){setTimeout(function(){re.classList.add("revealIn")},q),q=q+150})},E.inputs.length>0?150:0),E.inputs.length>0&&D.inputs&&(q=150,v(D.inputs.childNodes,function(re,ae){setTimeout(function(){re.classList.add("revealIn")},q),q=q+150}))}}(),E.onOpening.apply(null,[E,D.toast]);try{var N=new CustomEvent(a+"-opening",{detail:E,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:E,bubbles:!0,cancelable:!0});document.dispatchEvent(F)}catch(q){console.warn(q)}E.onOpened.apply(null,[E,D.toast])},1e3),E.drag&&(c?(D.toast.addEventListener("touchstart",function(F){A.startMoving(this,C,E,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,E,F)},!1),D.toast.addEventListener("mouseup",function(F){F.preventDefault(),A.stopMoving(this,F)},!1))),E.closeOnEscape&&document.addEventListener("keyup",function(F){F=F||window.event,F.keyCode==27&&C.hide(E,D.toast,"esc")}),E.closeOnClick&&D.toast.addEventListener("click",function(F){C.hide(E,D.toast,"toast")}),C.toast=D.toast},n})})(cV);var rge=cV.exports;const PBe=ks(rge);var nge={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(CA(),hd(),G4(),zY(),$Y(),WY(),gc(),YY())})(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",T=".offcanvas.show",A=`show${d}`,S=`shown${d}`,C=`hide${d}`,E=`hidePrevented${d}`,D=`hidden${d}`,O=`resize${d}`,N=`click${d}${p}`,F=`keydown.dismiss${d}`,q='[data-bs-toggle="offcanvas"]',re={backdrop:!0,keyboard:!0,scroll:!1},ae={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Q extends r{constructor(ue,ie){super(ue,ie),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return re}static get DefaultType(){return ae}static get NAME(){return u}toggle(ue){return this._isShown?this.hide():this.show(ue)}show(ue){if(this._isShown||n.trigger(this._element,A,{relatedTarget:ue}).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 he=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(_),this._element.classList.remove(x),n.trigger(this._element,S,{relatedTarget:ue})};this._queueCallback(he,this._element,!0)}hide(){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 ie=()=>{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(ie,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const ue=()=>{if(this._config.backdrop==="static"){n.trigger(this._element,E);return}this.hide()},ie=!!this._config.backdrop;return new i({className:y,isVisible:ie,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:ie?ue:null})}_initializeFocusTrap(){return new s({trapElement:this._element})}_addEventListeners(){n.on(this._element,F,ue=>{if(ue.key===v){if(this._config.keyboard){this.hide();return}n.trigger(this._element,E)}})}static jQueryInterface(ue){return this.each(function(){const ie=Q.getOrCreateInstance(this,ue);if(typeof ue=="string"){if(ie[ue]===void 0||ue.startsWith("_")||ue==="constructor")throw new TypeError(`No method n
266amed "${ue}"`);ie[ue](this)}})}}return n.on(document,N,q,function(ce){const ue=a.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&ce.preventDefault(),c.isDisabled(this))return;n.one(ue,D,()=>{c.isVisible(this)&&this.focus()});const ie=a.findOne(T);ie&&ie!==ue&&Q.getInstance(ie).hide(),Q.getOrCreateInstance(ue).toggle(this)}),n.on(window,g,()=>{for(const ce of a.find(T))Q.getOrCreateInstance(ce).show()}),n.on(window,O,()=>{for(const ce of a.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(ce).position!=="fixed"&&Q.getOrCreateInstance(ce).hide()}),o.enableDismissTrigger(Q),c.defineJQueryPlugin(Q),Q})})(nge);function uV(e,t){const r=z.useRef(t);z.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 age=1;function ige(e){return Object.freeze({__version:age,map:e})}function oge(e,t){return Object.freeze({...e,...t})}const ZA=z.createContext(null);function fV(){const e=z.use(ZA);if(e==null)throw new Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return e}function sge(e){function t(r,n){const{instance:a,context:i}=e(r).current;z.useImperativeHandle(n,()=>a);const{children:o}=r;return o==null?null:Ee.createElement(ZA,{value:i},o)}return z.forwardRef(t)}function lge(e){function t(r,n){const[a,i]=z.useState(!1),{instance:o}=e(r,i).current;z.useImperativeHandle(n,()=>o),z.useEffect(function(){a&&o.update()},[o,a,r.children]);const s=o._contentNode;return s?G3.createPortal(r.children,s):null}return z.forwardRef(t)}function cge(e){function t(r,n){const{instance:a}=e(r).current;return z.useImperativeHandle(n,()=>a),null}return z.forwardRef(t)}function dV(e,t){const r=z.useRef(void 0);z.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 KA(e,t){const r=e.pane??t.pane;return r?{...e,pane:r}:e}function uge(e,t){return function(n,a){const i=fV(),o=e(KA(n,i),i);return uV(i.map,n.attribution),dV(o.current,n.eventHandlers),t(o.current,i,n,a),o}}var CE={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,M,I;for(b=1,M=arguments.length;b<M;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 M=b.call(arguments,2);return function(){return f.apply(m,M.length?M.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 M,I,K,ve;return ve=function(){M=!1,I&&(K.apply(b,I),I=!1)},K=function(){M?I=arguments:(f.apply(b,arguments),setTimeout(ve,m),M=!0)},K}function u(f,m,b){var M=m[1],I=m[0],K=M-I;return f===M&&b?f:((f-I)%K+K)%K+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.options?i(f.options):{});for(var b in m)f.options[b]=m[b];return f.options}function _(f,m,b){var M=[];for(var I in f)M.push(encodeURIComponent(b?I.toUpperCase():I)+"="+encodeURIComponent(f[I]));return(!m||m.indexOf("?")===-1?"?":"&")+M.join("&")}var x=/\{ *([\w_ -]+) *\}/g;function w(f,m){return f.replace(x,function(b,M){var I=m[M];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 T(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 E(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")||E,O=window.cancelAnimationFrame||S("CancelAnimationFrame")||S("CancelRequestAnimationFrame")||function(f){window.clearTimeout(f)};function N(f,m,b){if(b&&D===E)f.call(m);else return D.call(window,o(f,m))}function F(f){f&&O.call(window,f)}var q={__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:T,emptyImageUrl:A,requestFn:D,cancelFn:O,requestAnimFrame:N,cancelAnimFrame:F};function re(){}re.extend=function(f){var m=function(){v(this),this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()},b=m.__super__=this.prototype,M=i(b);M.constructor=m,m.prototype=M;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&&(ae(f.includes),a.apply(null,[M].concat(f.includes))),a(M,f),delete M.statics,delete M.includes,M.options&&(M.options=b.options?i(b.options):{},a(M.options,f.options)),M._initHooks=[],M.callInitHooks=function(){if(!this._initHooksCalled){b.callInitHooks&&b.callInitHooks.call(this),this._initHooksCalled=!0;for(var K=0,ve=M._initHooks.length;K<ve;K++)M._initHooks[K].call(this)}},m},re.include=function(f){var m=this.prototype.options;return a(this.prototype,f),f.options&&(this.prototype.options=m,this.mergeOptions(f.options)),this},re.mergeOptions=function(f){return a(this.prototype.options,f),this},re.addInitHook=function(f){var m=Array.prototype.slice.call(arguments,1
269),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 ae(f){if(!(typeof L>"u"||!L||!L.Mixin)){f=y(f)?f:[f];for(var m=0;m<f.length;m++)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 Q={on:function(f,m,b){if(typeof f=="object")for(var M in f)this._on(M,f[M],m);else{f=g(f);for(var I=0,K=f.length;I<K;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 M in f)this._off(M,f[M],m);else{f=g(f);for(var I=arguments.length===1,K=0,ve=f.length;K<ve;K++)I?this._off(f[K]):this._off(f[K],m,b)}return this},_on:function(f,m,b,M){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};M&&(I.once=!0),this._events=this._events||{},this._events[f]=this._events[f]||[],this._events[f].push(I)}},_off:function(f,m,b){var M,I,K;if(this._events&&(M=this._events[f],!!M)){if(arguments.length===1){if(this._firingCount)for(I=0,K=M.length;I<K;I++)M[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 ke=M[ve];this._firingCount&&(ke.fn=h,this._events[f]=M=M.slice()),M.splice(ve,1)}}},fire:function(f,m,b){if(!this.listens(f,b))return this;var M=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 K=0,ve=I.length;K<ve;K++){var ke=I[K],Ne=ke.fn;ke.once&&this.off(f,Ne,ke.ctx),Ne.call(ke.ctx||this,M)}this._firingCount--}}return b&&this._propagateEvent(M),this},listens:function(f,m,b,M){typeof f!="string"&&console.warn('"string" type argument expected');var I=m;typeof m!="function"&&(M=!!m,I=void 0,b=void 0);var K=this._events&&this._events[f];if(K&&K.length&&this._listens(f,I,b)!==!1)return!0;if(M){for(var ve in this._eventParents)if(this._eventParents[ve].listens(f,m,b,M))return!0}return!1},_listens:function(f,m,b){if(!this._events)return!1;var M=this._events[f]||[];if(!m)return!!M.length;b===this&&(b=void 0);for(var I=0,K=M.length;I<K;I++)if(M[I].fn===m&&M[I].ctx===b)return I;return!1},once:function(f,m,b){if(typeof f=="object")for(var M in f)this._on(M,f[M],m,!0);else{f=g(f);for(var I=0,K=f.length;I<K;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)}};Q.addEventListener=Q.on,Q.removeEventListener=Q.clearAllEventListeners=Q.off,Q.addOneTimeEventListener=Q.once,Q.fireEvent=Q.fire,Q.hasEventListeners=Q.listens;var ce=re.extend(Q);function ue(f,m,b){this.x=b?Math.round(f):f,this.y=b?Math.round(m):m}var ie=Math.trunc||function(f){return f>0?Math.floor(f):Math.ceil(f)};ue.prototype={clone:function(){return new ue(this.x,this.y)},add:function(f){return this.clone()._add(he(f))},_add:function(f){return this.x+=f.x,this.y+=f.y,this},subtract:function(f){return this.clone()._subtract(he(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 ue(this.x*f.x,this.y*f.y)},unscaleBy:function(f){return new ue(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=ie(this.x),this.y=ie(this.y),this},distanceTo:function(f){f=he(f);var m=f.x-this.x,b=f.y-this.y;return Math.sqrt(m*m+b*b)},equals:function(f){return f=he(f),f.x===this.x&&f.y===this.y},contains:function(f){return f=he(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 he(f,m,b){return f instanceof ue?f:y(f)?new ue(f[0],f[1]):f==null?f:typeof f=="object"&&"x"in f&&"y"in f?new ue(f.x,f.y):new ue(f,m,b)}function ne(f,m){if(f)for(var b=m?[f,m]:f,M=0,I=b.length;M<I;M++)this.extend(b[M])}ne.prototype={extend:function(f){var m,b;if(!f)return this;if(f instanceof ue||typeof f[0]=="number"||"x"in f)m=b=he(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 he((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,f)},getBottomLeft:function(){return he(this.min.x,this.max.y)},getTopRight:function(){return he(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 ue?f=he(f):f=j(f),f instanceof ne?(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,M=f.min,I=f.max,K=I.x>=m.x&&M.x<=b.x,ve=I.y>=m.y&&M.y<=b.y;return K&&ve},overlaps:function(f){f=j(f);var m=this.min,b=this.max,M=f.min,I=f.max,K=I.x>m.x&&M.x<b.x,ve=I.y>m.y&&M.y<b.y;return K&&ve},isValid:function(){return!!(this.min&&this.max)},pad:function(f){var m=this.min,b=this.max,M=Math.abs(m.x-b.x)*f,I=Math.abs(m.y-b.y)*f;return j(he(m.x-M,m.y-I),he(b.x+M,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 ne?f:new ne(f,m)}function ee(f,m){if(f)for(var b=m?[f,m]:f,M=0,I=b.length;M<I;M++)this.extend(b[M])}ee.prototype={extend:function(f){var m=this._southWest,b=this._northEast,M,I;if(f instanceof H)M=f,I=f;else if(f instanceof ee){if(M=f._southWest,I=f._northEast,!M||!I)return this}else return f?this.extend(_e(f)||V(f)):this;return!m&&!b?(this._southWest=new H(M.lat,M.lng),this._northEast=new H(I.lat,I.lng)):(m.lat=Math.min(M.lat,m.lat),m.lng=Math.min(M.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,M=Math.abs(m.lat-b.lat)*f,I=Math.abs(m.lng-b.lng)*f;return new ee(new H(m.lat-M,m.lng-I),new H(b.lat+M,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=V(f);var m=this._southWest,b=this._northEast,M,I;return f instanceof ee?(M=f.getSouthWest(),I=f.getNorthEast()):M=I=f,M.lat>=m.lat&&I.lat<=b.lat&&M.lng>=m.lng&&I.lng<=b.lng},intersects:function(f){f=V(f);var m=this._southWest,b=this._northEast,M=f.getSouthWest(),I=f.getNorthEast(),K=I.lat>=m.lat&&M.lat<=b.lat,ve=I.lng>=m.lng&&M.lng<=b.lng;return K&&ve},overlaps:function(f){f=V(f);var m=this._southWest,b=this._northEast,M=f.getSouthWest(),I=f.getNorthEast(),K=I.lat>m.lat&&M.lat<b.lat,ve=I.lng>m.lng&&M.lng<b.lng;return K&&ve},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(f,m){return f?(f=V(f),this._southWest.equals(f.getSouthWest(),m)&&this._northEast.equals(f.getNorthEast(),m)):!1},isValid:function(){return!!(this._southWest&&this._northEast)}};function V(f,m){return f instanceof ee?f:new ee(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 Oe.distance(this,_e(f))},wrap:function(){return Oe.wrapLatLng(this)},toBounds:function(f){var m=180*f/40075017,b=m/Math.cos(Math.PI/180*this.lat);return V([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 ze={latLngToPoint:function(f,m){var b=this.projection.project(f),M=this.scale(m);return this.transformation._transform(b,M)},pointToLatLng:function(f,m){var b=this.scale(m),M=this.transformation.untransform(f,b);return this.projection.unproject(M)},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),M=this.transformation.transform(m.min,b),I=this.transformation.transform(m.max,b);return new ne(M,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,M=f.alt;return new H(b,m,M)},wrapLatLngBounds:function(f){var m=f.getCenter(),b=this.wrapLatLng(m),M=m.lat-b.lat,I=m.lng-b.lng;if(M===0&&I===0)return f;
269var K=f.getSouthWest(),ve=f.getNorthEast(),ke=new H(K.lat-M,K.lng-I),Ne=new H(ve.lat-M,ve.lng-I);return new ee(ke,Ne)}},Oe=a({},ze,{wrapLng:[-180,180],R:6371e3,distance:function(f,m){var b=Math.PI/180,M=f.lat*b,I=m.lat*b,K=Math.sin((m.lat-f.lat)*b/2),ve=Math.sin((m.lng-f.lng)*b/2),ke=K*K+Math.cos(M)*Math.cos(I)*ve*ve,Ne=2*Math.atan2(Math.sqrt(ke),Math.sqrt(1-ke));return this.R*Ne}}),Ce=6378137,be={R:Ce,MAX_LATITUDE:85.0511287798,project:function(f){var m=Math.PI/180,b=this.MAX_LATITUDE,M=Math.max(Math.min(b,f.lat),-b),I=Math.sin(M*m);return new ue(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=Ce*Math.PI;return new ne([-f,-f],[f,f])}()};function at(f,m,b,M){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=M}at.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 ue((f.x/m-this._b)/this._a,(f.y/m-this._d)/this._c)}};function oe(f,m,b,M){return new at(f,m,b,M)}var mt=a({},Oe,{code:"EPSG:3857",projection:be,transformation:function(){var f=.5/(Math.PI*be.R);return oe(f,.5,-f,.5)}()}),He=a({},mt,{code:"EPSG:900913"});function Ze(f){return document.createElementNS("http://www.w3.org/2000/svg",f)}function ot(f,m){var b="",M,I,K,ve,ke,Ne;for(M=0,K=f.length;M<K;M++){for(ke=f[M],I=0,ve=ke.length;I<ve;I++)Ne=ke[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&<("Google")&&Ge<537&&!("AudioNode"in window),Dt=!!window.opera,Gt=!Xt&<("chrome"),Ft=lt("gecko")&&!Et&&!Dt&&!Mt,Ur=!Gt&<("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,Bn=sn&&Ft,xi=(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI)>1,le=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}(),Se=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:Bn,retina:xi,passiveEvents:le,canvas:Se,svg:Ie,vml:Je,inlineSvg:qe,mac:dt,linux:yt},U=$e.msPointer?"MSPointerDown":"pointerdown",te=$e.msPointer?"MSPointerMove":"pointermove",X=$e.msPointer?"MSPointerUp":"pointerup",J=$e.msPointer?"MSPointerCancel":"pointercancel",se={touchstart:U,touchmove:te,touchend:X,touchcancel:J},fe={touchstart:vt,touchmove:et,touchend:et,touchcancel:et},ye={},Be=!1;function Ae(f,m,b){return m==="touchstart"&&pt(),fe[m]?(b=fe[m].bind(this,b),f.addEventListener(se[m],b,!1),b):(console.warn("wrong event specified:",m),h)}function Pe(f,m,b){if(!se[m]){console.warn("wrong event specified:",m);return}f.removeEventListener(se[m],b,!1)}function Me(f){ye[f.pointerId]=f}function Ke(f){ye[f.pointerId]&&(ye[f.pointerId]=f)}function ct(f){delete ye[f.pointerId]}function pt(){Be||(document.addEventListener(U,Me,!0),document.addEventListener(te,Ke,!0),document.addEventListener(X,ct,!0),document.addEventListener(J,ct,!0),Be=!0)}function et(f,m){if(m.pointerType!==(m.MSPOINTER_TYPE_MOUSE||"mouse")){m.touches=[];for(var b in ye)m.touches.push(ye[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,M;for(M in f)b=f[M],m[M]=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,M;function I(K){if(K.detail!==1){M=K.detail;return}if(!(K.pointerType==="mouse"||K.sourceCapabilities&&!K.sourceCapabilities.firesTouchEvents)){var ve=to(K);if(!(ve.some(function(Ne){return Ne instanceof HTMLLabelElement&&Ne.attributes.for})&&!ve.some(function(Ne){return Ne instanceof HTMLInputElement||Ne instanceof HTMLSelectElement}))){var ke=Date.now();ke-b<=Bt?(M++,M===2&&m($t(K))):M=1,b=ke}}}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 M=document.defaultView.getComputedStyle(f,null);b=M?M[m]:null}return b==="auto"?null:b}function er(f,m,b){var M=document.createElement(f);return M.className=m||"",b&&b.appendChild(M),M}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),M=0,I=b.length;M<I;M++)f.classList.add(b[M]);else if(!Yr(f,m)){var K=K0(f);bc(f,(K?K+" ":"")+m)}}function Zt(f,m){f.classList!==void 0?f.classList.remove(m):bc(f,p((" "+K0(f)+" ").replace(" "+m+" "," ")))}function bc(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,M="DXImageTransform.Microsoft.Alpha";try{b=f.filters.item(M)}catch{if(m===1)return}m=Math.round(m*100),b?(b.Enabled=m!==100,b.Opacity=m):f.style.filter+=" progid:"+M+"(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 M=m||new ue(0,0);f.style[Ma]=($e.ie3d?"translate("+M.x+"px,"+M.y+"px)":"translate3d("+M.x+"px,"+M.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 ue(0,0)}var yi,Hn,jr;if("onselectstart"in document)yi=function(){jt(window,"selectstart",ca)},Hn=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"}},Hn=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:bc,getClass:K0,setOpacity:Oa,testProp:Rs,setTransform:Zn,setPosition:yr,getPosition:va,get disableTextSelection(){return yi},get enableTextSelection(){return Hn},disableImageDrag:J0,enableImageDrag:w1,preventOutline:cl,restoreOutline:eo,getSizedParentNode:Lo,getScale:ga};function jt(f,m,b,M){if(m&&typeof m=="object")for(var I in m)Wi(f,I,m[I],b);else{m=g(m);for(var K=0,ve=m.length;K<ve;K++)Wi(f,m[K],b,M)}return this}var la="_leaflet_events";function kr(f,m,b,M){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(ke){return T(m,ke)!==-1});else for(var K=0,ve=m.length;K<ve;K++)Pa(f,m[K],b,M);return this}function ci(f,m){for(var b in f[la]){var M=b.split(/\d/)[0];(!m||m(M))&&Pa(f,M,null,null,b)}}
269var Ns={mouseenter:"mouseover",mouseleave:"mouseout",wheel:!("onwheel"in window)&&"mousewheel"};function Wi(f,m,b,M){var I=m+c(b)+(M?"_"+c(M):"");if(f[la]&&f[la][I])return this;var K=function(ke){return b.call(M||f,ke||window.event)},ve=K;!$e.touchNative&&$e.pointer&&m.indexOf("touch")===0?K=Ae(f,m,K):$e.touch&&m==="dblclick"?K=Jt(f,K):"addEventListener"in f?m==="touchstart"||m==="touchmove"||m==="wheel"||m==="mousewheel"?f.addEventListener(Ns[m]||m,K,$e.passiveEvents?{passive:!1}:!1):m==="mouseenter"||m==="mouseleave"?(K=function(ke){ke=ke||window.event,Is(f,ke)&&ve(ke)},f.addEventListener(Ns[m],K,!1)):f.addEventListener(m,ve,!1):f.attachEvent("on"+m,K),f[la]=f[la]||{},f[la][I]=K}function Pa(f,m,b,M,I){I=I||m+c(b)+(M?"_"+c(M):"");var K=f[la]&&f[la][I];if(!K)return this;!$e.touchNative&&$e.pointer&&m.indexOf("touch")===0?Pe(f,m,K):$e.touch&&m==="dblclick"?nn(f,K):"removeEventListener"in f?f.removeEventListener(Ns[m]||m,K,!1):f.detachEvent("on"+m,K),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 ue(f.clientX,f.clientY);var b=ga(m),M=b.boundingClientRect;return new ue((f.clientX-M.left)/b.x-m.clientLeft,(f.clientY-M.top)/b.y-m.clientTop)}var Ec=$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/Ec: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 Nu={__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},Tc=ce.extend({run:function(f,m,b,M){this.stop(),this._el=f,this._inProgress=!0,this._duration=b||.25,this._easeOutPower=1/Math.max(M||.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=ce.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)}
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 M=this._zoom!==m?this._tryAnimatedZoom&&this._tryAnimatedZoom(f,m,b.zoom):this._tryAnimatedPan(f,b.pan);if(M)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 M=this.getZoomScale(m),I=this.getSize().divideBy(2),K=f instanceof ue?f:this.latLngToContainerPoint(f),ve=K.subtract(I).multiplyBy(1-1/M),ke=this.containerPointToLatLng(I.add(ve));return this.setView(ke,m,{zoom:b})},_getBoundsCenterZoom:function(f,m){m=m||{},f=f.getBounds?f.getBounds():V(f);var b=he(m.paddingTopLeft||m.padding||[0,0]),M=he(m.paddingBottomRight||m.padding||[0,0]),I=this.getBoundsZoom(f,!1,b.add(M));if(I=typeof m.maxZoom=="number"?Math.min(m.maxZoom,I):I,I===1/0)return{center:f.getCenter(),zoom:I};
269var K=M.subtract(b).divideBy(2),ve=this.project(f.getSouthWest(),I),ke=this.project(f.getNorthEast(),I),Ne=this.unproject(ve.add(ke).divideBy(2).add(K),I);return{center:Ne,zoom:I}},fitBounds:function(f,m){if(f=V(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=he(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 Tc,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 M=this.project(this.getCenter()),I=this.project(f),K=this.getSize(),ve=this._zoom;f=_e(f),m=m===void 0?ve:m;var ke=Math.max(K.x,K.y),Ne=ke*this.getZoomScale(ve,m),Qe=I.distanceTo(M)||1,wt=1.42,zt=wt*wt;function qt(an){var Y=an?-1:1,k=an?Ne:ke,P=Ne*Ne-ke*ke+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 ke*(hr(ei)/hr(ei+wt*an))}function Cd(an){return ke*(hr(ei)*Ki(ei+wt*an)-xa(ei))/zt}function Ad(an){return 1-Math.pow(1-an,1.5)}var s5=Date.now(),kd=(qt(1)-ei)/wt,Dd=b.duration?1e3*b.duration:1e3*kd*.8;function Fc(){var an=(Date.now()-s5)/Dd,Y=Ad(an)*kd;an<=1?(this._flyToFrame=N(Fc,this),this._move(this.unproject(M.add(I.subtract(M).multiplyBy(Cd(Y)/Qe)),ve),this.getScaleZoom(ke/Sl(Y),ve),{flyTo:!0})):this._move(f,m)._moveEnd(!0)}return this._moveStart(!0,b.noMoveStart),Fc.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=V(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(),M=this._limitCenter(b,this._zoom,V(f));return b.equals(M)||this.panTo(M,m),this._enforcingBounds=!1,this},panInside:function(f,m){m=m||{};var b=he(m.paddingTopLeft||m.padding||[0,0]),M=he(m.paddingBottomRight||m.padding||[0,0]),I=this.project(this.getCenter()),K=this.project(f),ve=this.getPixelBounds(),ke=j([ve.min.add(b),ve.max.subtract(M)]),Ne=ke.getSize();if(!ke.contains(K)){this._enforcingBounds=!0;var Qe=K.subtract(ke.getCenter()),wt=ke.extend(K).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(),M=m.divideBy(2).round(),I=b.divideBy(2).round(),K=M.subtract(I);return!K.x&&!K.y?this:(f.animate&&f.pan?this.panBy(K):(f.pan&&this._rawPanBy(K),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,M=new H(m,b),I=M.toBounds(f.coords.accuracy*2),K=this._locateOptions;if(K.setView){var ve=this.getBoundsZoom(I);this.setView(M,K.maxZoom?Math.min(ve,K.maxZoom):ve)}var ke={latlng:M,bounds:I,timestamp:f.timestamp};for(var Ne in f.coords)typeof f.coords[Ne]=="number"&&(ke[Ne]=f.coords[Ne]);this.fire("locationfound",ke)}},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":""),M=er("div",b,m||this._mapPane);return f&&(this._panes[f]=M),M},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 ee(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._layersMaxZo
269om===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(f,m,b){f=V(f),b=he(b||[0,0]);var M=this.getZoom()||0,I=this.getMinZoom(),K=this.getMaxZoom(),ve=f.getNorthWest(),ke=f.getSouthEast(),Ne=this.getSize().subtract(b),Qe=j(this.project(ke,M),this.project(ve,M)).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 M=this.getScaleZoom(xa,M),wt&&(M=Math.round(M/(wt/100))*(wt/100),M=m?Math.ceil(M/wt)*wt:Math.floor(M/wt)*wt),Math.max(I,Math.min(K,M))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new ue(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 ne(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 M=b.zoom(f*b.scale(m));return isNaN(M)?1/0:M},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(he(f),m)},layerPointToLatLng:function(f){var m=he(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(V(f))},distance:function(f,m){return this.options.crs.distance(_e(f),_e(m))},containerPointToLayerPoint:function(f){return he(f).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(f){return he(f).add(this._getMapPanePos())},containerPointToLatLng:function(f){var m=this.containerPointToLayerPoint(he(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");m!=="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 ue(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 ue(0,0));var M=!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"),M&&this.fire("load")},_moveStart:function(f,m){return f&&this.fire("zoomstart"),m||this.fire("movestart"),this},_move:function(f,m,b,M){m===void 0&&(m=this._zoom);var I=this._zoom!==m;return this._zoom=m,this._lastCenter=f,this._pixelOrigin=this._getNewPixelOrigin(f),M?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=[],M,I=m==="mouseout"||m==="mouseover",K=f.target||f.srcElement,ve=!1;K;){if(M=this._targets[c(K)],M&&(m==="click"||m==="preclick")&&this._draggableMoved(M)){ve=!0;break}if(M&&M.listens(m,!0)&&(I&&!Is(K,f)||(b.push(M),I))||K===this._container)break;K=K.parentNode}return!b.length&&!ve&&!I&&this.listens(m,!0)&&(b=[this]),b}
269,_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 M=a({},f);M.type="preclick",this._fireDOMEvent(M,M.type,b)}var I=this._findEventTargets(f,m);if(b){for(var K=[],ve=0;ve<b.length;ve++)b[ve].listens(m,!0)&&K.push(b[ve]);I=K.concat(I)}if(I.length){m==="contextmenu"&&ca(f);var ke=I[0],Ne={originalEvent:f};if(f.type!=="keypress"&&f.type!=="keydown"&&f.type!=="keyup"){var Qe=ke.getLatLng&&(!ke._radius||ke._radius<=10);Ne.containerPoint=Qe?this.latLngToContainerPoint(ke.getLatLng()):this.mouseEventToContainerPoint(f),Ne.layerPoint=this.containerPointToLayerPoint(Ne.containerPoint),Ne.latlng=Qe?ke.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&&T(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 ue(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 M=this._getNewPixelOrigin(b,m);return this.project(f,m)._subtract(M)},_latLngBoundsToNewLayerBounds:function(f,m,b){var M=this._getNewPixelOrigin(b,m);
269return j([this.project(f.getSouthWest(),m)._subtract(M),this.project(f.getNorthWest(),m)._subtract(M),this.project(f.getSouthEast(),m)._subtract(M),this.project(f.getNorthEast(),m)._subtract(M)])},_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 M=this.project(f,m),I=this.getSize().divideBy(2),K=new ne(M.subtract(I),M.add(I)),ve=this._getBoundsOffset(K,b,m);return Math.abs(ve.x)<=1&&Math.abs(ve.y)<=1?f:this.unproject(M.add(ve),m)},_limitOffset:function(f,m){if(!m)return f;var b=this.getPixelBounds(),M=new ne(b.min.add(f),b.max.add(f));return f.add(this._getBoundsOffset(M,m))},_getBoundsOffset:function(f,m,b){var M=j(this.project(m.getNorthEast(),b),this.project(m.getSouthWest(),b)),I=M.min.subtract(f.min),K=M.max.subtract(f.max),ve=this._rebound(I.x,-K.x),ke=this._rebound(I.y,-K.y);return new ue(ve,ke)},_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(),M=$e.any3d?this.options.zoomSnap:1;return M&&(f=Math.round(f/M)*M),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,M=this._proxy.style[b];Zn(this._proxy,this.project(m.center,m.zoom),this.getZoomScale(m.zoom,1)),M===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 M=this.getZoomScale(m),I=this._getCenterOffset(f)._divideBy(1-1/M);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,M){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:M}),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=re.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(),M=f._controlCorners[b];return kt(m,"leaflet-control"),b.indexOf("bottom")!==-1?M.insertBefore(m,M.firstChild):M.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}
269,_initControlPos:function(){var f=this._controlCorners={},m="leaflet-",b=this._controlContainer=er("div",m+"control-container",this._container);function M(I,K){var ve=m+I+" "+m+K;f[I+K]=er("div",ve,b)}M("top","left"),M("top","right"),M("bottom","left"),M("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,M){return b<M?-1:M<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 M in f)this._addLayer(f[M],M);for(M in m)this._addLayer(m[M],M,!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 M=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(K){K.keyCode===13&&this._expandSafely()},click:function(K){ca(K),this._expandSafely()}},this),b||this.expand(),this._baseLayersList=er("div",f+"-base",M),this._separator=er("div",f+"-separator",M),this._overlaysList=er("div",f+"-overlays",M),m.appendChild(M)},_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(M,I){return this.options.sortFunction(M.layer,I.layer,M.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,M,I=0;for(b=0;b<this._layers.length;b++)M=this._layers[b],this._addItem(M),m=m||M.overlay,f=f||!M.overlay,I+=M.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"':"")+"/>",M=document.createElement("div");return M.innerHTML=b,M.firstChild},_addItem:function(f){var m=document.createElement("label"),b=this._map.hasLayer(f.layer),M;f.overlay?(M=document.createElement("input"),M.type="checkbox",M.className="leaflet-control-layers-selector",M.defaultChecked=b):M=this._createRadioElement("leaflet-base-layers_"+c(this),b),this._layerControlInputs.push(M),M.layerId=c(f.layer),jt(M,"click",this._onInputClick,this);var I=document.createElement("span");I.innerHTML=" "+f.name;var K=document.createElement("span");m.appendChild(K),K.appendChild(M),K.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,M=[],I=[];this._handlingClick=!0;for(var K=f.length-1;K>=0;K--)m=f[K],b=this._getLayer(m.layerId).layer,m.checked?M.push(b):m.checked||I.push(b);for(K=0;K<I.length;K++)this._map.hasLayer(I[K])&&this._map.removeLayer(I[K]);for(K=0;K<M.length;K++)this._map.hasLayer(M[K])||this._map.addLayer(M[K]);this._handlingClick=!1,this._refocusOnMap()}},_checkDisabledLayers:function(){for(var f=this._layerControlInputs,m,b,M=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&&M<b.options.minZoom||b.options.maxZoom!==void 0&&M>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">−</span>',zoomOutTitle:"Zoom out"},onAdd:function(f){var m="leaflet-control-zoom",b=er("div",m+" leaflet-bar"),M=this.options;return this._zoomInButton=this._createButton(M.zoomInText,M.zoomInTitle,m+"-in",b,this._zoomIn),this._zoomOutButton=this._createButton(M.zoomOutText,M.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,M,I){var K=er("a",b,M);return K.innerHTML=f,K.href="#",K.title=m,K.setAttribute("role","button"),K.setAttribute("aria-label",m),wi(K),jt(K,"click",p0),jt(K,"click",I,this),jt(K,"click",this._refocusOnMap,this),K},_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 Sc=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),M=this.options;return this._addScales(M,m+"-line",b),f.on(M.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,M,I;m>5280?(b=m/5280,M=this._getRoundNum(b),this._updateScale(this._iScale,M+" mi",M/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}}),Cc=function(f){return new no(f)},A2='<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,509 bytes, line 269
269'+($e.inlineSvg?A2+" ":"")+"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 Fu=function(f){return new fl(f)};Yi.Layers=m0,Yi.Zoom=Fo,Yi.Scale=no,Yi.Attribution=fl,ro.layers=ul,ro.zoom=Sc,ro.scale=Cc,ro.attribution=Fu;var ji=re.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 k2={Events:Q},ao=$e.touch?"touchstart mousedown":"mousedown",N0=ce.extend({options:{clickTolerance:3},initialize:function(f,m,b,M){v(this,M),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 ue(m.clientX,m.clientY),this._startPos=va(this._element),this._parentScale=ga(b);var M=f.type==="mousedown";jt(document,M?"mousemove":"touchmove",this._onMove,this),jt(document,M?"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 ue(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(),Hn();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 Iu(f,m,b){var M,I=[1,4,2,8],K,ve,ke,Ne,Qe,wt,zt,qt;for(K=0,wt=f.length;K<wt;K++)f[K]._code=io(f[K],m);for(ke=0;ke<4;ke++){for(zt=I[ke],M=[],K=0,wt=f.length,ve=wt-1;K<wt;
269ve=K++)Ne=f[K],Qe=f[ve],Ne._code&zt?Qe._code&zt||(qt=C1(Qe,Ne,zt,m,b),qt._code=io(qt,m),M.push(qt)):(Qe._code&zt&&(qt=C1(Qe,Ne,zt,m,b),qt._code=io(qt,m),M.push(qt)),M.push(Ne));f=M}return f}function dl(f,m){var b,M,I,K,ve,ke,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=V(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(ke=Ne=Qe=0,b=0,M=hr-1;b<hr;M=b++)I=Ki[b],K=Ki[M],ve=I.y*K.x-K.y*I.x,Ne+=(I.x+K.x)*ve,Qe+=(I.y+K.y)*ve,ke+=ve*3;ke===0?wt=Ki[0]:wt=[Ne/ke,Qe/ke];var Sl=m.unproject(he(wt));return _e([Sl.lat+zt.lat,Sl.lng+zt.lng])}function hl(f){for(var m=0,b=0,M=0,I=0;I<f.length;I++){var K=_e(f[I]);m+=K.lat,b+=K.lng,M++}return _e([m/M,b/M])}var Vi={__proto__:null,clipPolygon:Iu,polygonCenter:dl,centroid:hl};function Ac(f,m){if(!m||!f.length)return f.slice();var b=m*m;return f=D2(f,b),f=Bu(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 Bu(f,m){var b=f.length,M=typeof Uint8Array<"u"?Uint8Array:Array,I=new M(b);I[0]=I[b-1]=1,S1(f,I,m,0,b-1);var K,ve=[];for(K=0;K<b;K++)I[K]&&ve.push(f[K]);return ve}function S1(f,m,b,M,I){var K=0,ve,ke,Ne;for(ke=M+1;ke<=I-1;ke++)Ne=oo(f[ke],f[M],f[I],!0),Ne>K&&(ve=ke,K=Ne);K>b&&(m[ve]=1,S1(f,m,b,M,ve),S1(f,m,b,ve,I))}function D2(f,m){for(var b=[f[0]],M=1,I=0,K=f.length;M<K;M++)ml(f[M],f[I])>m&&(b.push(f[M]),I=M);return I<K-1&&b.push(f[K-1]),b}var pl;function Bo(f,m,b,M,I){var K=M?pl:io(f,b),ve=io(m,b),ke,Ne,Qe;for(pl=ve;;){if(!(K|ve))return[f,m];if(K&ve)return!1;ke=K||ve,Ne=C1(f,m,ke,b,I),Qe=io(Ne,b),ke===K?(f=Ne,K=Qe):(m=Ne,ve=Qe)}}function C1(f,m,b,M,I){var K=m.x-f.x,ve=m.y-f.y,ke=M.min,Ne=M.max,Qe,wt;return b&8?(Qe=f.x+K*(Ne.y-f.y)/ve,wt=Ne.y):b&4?(Qe=f.x+K*(ke.y-f.y)/ve,wt=ke.y):b&2?(Qe=Ne.x,wt=f.y+ve*(Ne.x-f.x)/K):b&1&&(Qe=ke.x,wt=f.y+ve*(ke.x-f.x)/K),new ue(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,M=m.y-f.y;return b*b+M*M}function oo(f,m,b,M){var I=m.x,K=m.y,ve=b.x-I,ke=b.y-K,Ne=ve*ve+ke*ke,Qe;return Ne>0&&(Qe=((f.x-I)*ve+(f.y-K)*ke)/Ne,Qe>1?(I=b.x,K=b.y):Qe>0&&(I+=ve*Qe,K+=ke*Qe)),ve=f.x-I,ke=f.y-K,M?ve*ve+ke*ke:new ue(I,K)}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,M,I,K,ve,ke,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=V(f),qt=zt.getNorthWest().distanceTo(zt.getSouthWest
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,M=0;b<xa-1;b++)M+=hr[b].distanceTo(hr[b+1])/2;if(M===0)Qe=hr[0];else for(b=0,K=0;b<xa-1;b++)if(ve=hr[b],ke=hr[b+1],I=ve.distanceTo(ke),K+=I,K>M){Ne=(K-M)/I,Qe=[ke.x-Ne*(ke.x-ve.x),ke.y-Ne*(ke.y-ve.y)];break}var ei=m.unproject(he(Qe));return _e([ei.lat+wt.lat,ei.lng+wt.lng])}var M2={__proto__:null,simplify:Ac,pointToSegmentDistance:T1,closestPointOnSegment:Io,clipSegment:Bo,_getEdgeIntersection:C1,_getBitCode:io,_sqClosestPointOnSegment:oo,isFlat:Ya,_flat:vl,polylineCenter:gl},Bs={project:function(f){return new ue(f.lng,f.lat)},unproject:function(f){return new H(f.y,f.x)},bounds:new ne([-180,-90],[180,90])},A1={R:6378137,R_MINOR:6356752314245179e-9,bounds:new ne([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(f){var m=Math.PI/180,b=this.R,M=f.lat*m,I=this.R_MINOR/b,K=Math.sqrt(1-I*I),ve=K*Math.sin(M),ke=Math.tan(Math.PI/4-M/2)/Math.pow((1-ve)/(1+ve),K/2);return M=-b*Math.log(Math.max(ke,1e-10)),new ue(f.lng*m*b,M)},unproject:function(f){for(var m=180/Math.PI,b=this.R,M=this.R_MINOR/b,I=Math.sqrt(1-M*M),K=Math.exp(-f.y/b),ve=Math.PI/2-2*Math.atan(K),ke=0,Ne=.1,Qe;ke<15&&Math.abs(Ne)>1e-7;ke++)Qe=I*Math.sin(ve),Qe=Math.pow((1-Qe)/(1+Qe),I/2),Ne=Math.PI/2-2*Math.atan(K*Qe)-ve,ve+=Ne;return new H(ve*m,f.x*m/b)}},Hs={__proto__:null,LonLat:Bs,Mercator:A1,SphericalMercator:be},k1=a({},Oe,{code:"EPSG:3395",projection:A1,transformation:function(){var f=.5/(Math.PI*A1.R);return oe(f,.5,-f,.5)}()}),v0=a({},Oe,{code:"EPSG:4326",projection:Bs,transformation:oe(1/180,1,-1/180,.5)}),O2=a({},ze,{projection:Bs,transformation:oe(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,M=m.lat-f.lat;return Math.sqrt(b*b+M*M)},infinite:!0});ze.Earth=Oe,ze.EPSG3395=k1,ze.EPSG3857=mt,ze.EPSG900913=He,ze.EPSG4326=v0,ze.Simple=O2;var bi=ce.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 M in this._zoomBoundLayers){var I=this._zoomBoundLayers[M].options;f=I.minZoom===void 0?f:Math.min(f,I.minZoom),m=I.maxZoom===void 0?m:Math.max(m,I.maxZoom)}
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,M;if(f)for(b=0,M=f.length;b<M;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,M;for(b in this._layers)M=this._layers[b],M[f]&&M[f].apply(M,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)}}),kc=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 ee;for(var m in this._layers){var b=this._layers[m];f.extend(b.getBounds?b.getBounds():b.getLatLng())}return f}}),Dc=function(f,m){return new qi(f,m)},Uo=re.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 M=this._createImg(b,m&&m.tagName==="IMG"?m:null);return this._setIconStyles(M,f),(this.options.crossOrigin||this.options.crossOrigin==="")&&(M.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),M},_setIconStyles:function(f,m){var b=this.options,M=b[m+"Size"];typeof M=="number"&&(M=[M,M]);var I=he(M),K=he(m==="shadow"&&b.shadowAnchor||b.iconAnchor||I&&I.divideBy(2,!0));f.className="leaflet-marker-"+m+" "+(b.className||""),K&&(f.style.marginLeft=-K.x+"px",f.style.marginTop=-K.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 Mc(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,M,I){var K=M.exec(b);return K&&K[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,M=this._marker.options.autoPanSpeed,I=this._marker.options.autoPanPadding,K=va(m._icon),ve=b.getPixelBounds(),ke=b.getPixelOrigin(),Ne=j(ve.min._subtract(ke).add(I),ve.max._subtract(ke).subtract(I));if(!Ne.contains(K)){var Qe=he((Math.max(Ne.max.x,K.x)-Ne.max.x)/(ve.max.x-Ne.max.x)-(Math.min(Ne.min.x,K.x)-Ne.min.x)/(ve.min.x-Ne.min.x),(Math.max(Ne.max.y,K.y)-Ne.max.y)/(ve.max.y-Ne.max.y)-(Math.min(Ne.min.y,K.y)-Ne.min.y)/(ve.min.y-Ne.min.y)).multiplyBy(M);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,M=va(m._icon),I=m._map.layerPointToLatLng(M);b&&yr(b,M),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),M=!1;b!==this._icon&&(this._icon&&this._removeIcon(),M=!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),K=!1;I!==this._shadow&&(this._removeShadow(),K=!0),I&&(kt(I,m),I.alt=""),this._shadow=I,f.opacity<1&&this._updateOpacity(),M&&this.getPane().appendChild(this._icon),this._initInteraction(),I&&K&&this.getPane(f.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}
vendor: 5,672 bytes, line 269
269),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?he(m.iconSize):he(0,0),M=m.iconAnchor?he(m.iconAnchor):he(0,0);f.panInside(this._latlng,{paddingTopLeft:M,paddingBottomRight:b.subtract(M)})}},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});function Oc(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(),M=[f+b,m+b];this._pxBounds=new ne(this._point.subtract(M),this._point.add(M))},_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 ee(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,M=b.options.crs;if(M.distance===Oe.distance){var I=Math.PI/180,K=this._mRadius/Oe.R/I,ve=b.project([m+K,f]),ke=b.project([m-K,f]),Ne=ve.add(ke).divideBy(2),Qe=b.unproject(Ne).lat,wt=Math.acos((Math.cos(K*I)-Math.sin(m*I)*Math.sin(Qe*I))/(Math.cos(m*I)*Math.cos(Qe*I)))/I;(isNaN(wt)||wt===0)&&(wt=K/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=M.unproject(M.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,M=oo,I,K,ve=0,ke=this._parts.length;ve<ke;ve++)for(var Ne=this._parts[ve],Qe=1,wt=Ne.length;Qe<wt;Qe++){I=Ne[Qe-1],K=Ne[Qe];var zt=M(f,I,K,!0);zt<m&&(m=zt,b=M(f,I,K))}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 ee,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),M=0,I=f.length;M<I;M++)b?(m[M]=_e(f[M]),this._bounds.extend(m[M])):m[M]=this._convertLatLngs(f[M]);return m},_project:function(){var f=new ne;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 ue(f,f);this._rawPxBounds&&(this._pxBounds=new ne([this._rawPxBounds.min.subtract(m),this._rawPxBounds.max.add(m)]))},_projectLatlngs:function(f,m,b){var M=f[0]instanceof H,I=f.length,K,ve;if(M){for(ve=[],K=0;K<I;K++)ve[K]=this._map.latLngToLayerPoint(f[K]),b.extend(ve[K]);m.push(ve)}else for(K=0;K<I;K++)this._projectLatlngs(f[K],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,M,I,K,ve,ke,Ne;for(b=0,I=0,K=this._rings.length;b<K;b++)for(Ne=this._rings[b],M=0,ve=Ne.length;M<ve-1;M++)ke=Bo(Ne[M],Ne[M+1],f,M,!0),ke&&(m[I]=m[I]||[],m[I].push(ke[0]),(ke[1]!==Ne[M+1]||M===ve-2)&&(m[I].push(ke[1]),I++))}},_simplifyPoints:function(){for(var f=this._parts,m=this.options.smoothFactor,b=0,M=f.length;b<M;b++)f[b]=Ac(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,M,I,K,ve,ke,Ne=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(f))return!1;for(b=0,K=this._parts.length;b<K;b++)for(ke=this._parts[b],M=0,ve=ke.length,I=ve-1;M<ve;I=M++)if(!(!m&&M===0)&&T1(f,ke[I],ke[M])<=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 ue(m,m);if(f=new ne(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 M=0,I=this._rings.length,K;M<I;M++)K=Iu(this._rings[M],f,!0),K.length&&this._parts.push(K)}},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(f){var m=!1,b,M,I,K,ve,ke,Ne,Qe;if(!this._pxBounds||!this._pxBounds.contains(f))return!1;for(K=0,Ne=this._parts.length;K<Ne;K++)for(b=this._parts[K],ve=0,Qe=b.length,ke=Qe-1;ve<Qe;ke=ve++)M=b[ve],I=b[ke],M.y>f.y!=I.y>f.y&&f.x<(I.x-M.x)*(f.y-M.y)/(I.y-M.y)+M.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,M,I;if(m){for(b=0,M=m.length;b<M;b++)I=m[b],(I.geometries||I.geometry||I.features||I.coordinates)&&this.addData(I);return this}var K=this.options;if(K.filter&&!K.filter(f))return this;var ve=O1(f,K);return ve?(ve.feature=Wo(f),ve.defaultOptions=ve.options,this.resetStyle(ve),K.onEachFeature&&K.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,M=b?b.coordinates:null,I=[],K=m&&m.pointToLayer,ve=m&&m.coordsToLatLng||uo,ke,Ne,Qe,wt;if(!M&&!b)return null;switch(b.type){case"Point":return ke=ve(M),Xi(K,f,ke,m);case"MultiPoint":for(Qe=0,wt=M.length;Qe<wt;Qe++)ke=ve(M[Qe]),I.push(Xi(K,f,ke,m));return new qi(I);case"LineString":case"MultiLineString":return Ne=Si(M,b.type==="LineString"?0:1,ve),new ja(Ne,m);case"Polygon":case"MultiPolygon":return Ne=Si(M,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,M){return f?f(m,b):new lo(b,M&&M.markersInheritOptions&&M)}function uo(f){return new H(f[1],f[0],f[2])}function Si(f,m,b){for(var M=[],I=0,K=f.length,ve;I<K;I++)ve=m?Si(f[I],m-1,b):(b||uo)(f[I]),M.push(ve);return M}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,M){for(var I=[],K=0,ve=f.length;K<ve;K++)I.push(m?F0(f[K],Ya(f[K])?0:m-1,b,M):_l(f[K],M));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]),M=F0(this._latlngs,b?2:m?1:0,!0,f);return m||(M=[M]),Ci(this,{type:(b?"Multi":"")+"Polygon",coordinates:M})}}),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",M=[];return this.eachLayer(function(I){if(I.toGeoJSON){var K=I.toGeoJSON(f);if(b)M.push(K.geometry);else{var ve=Wo(K);ve.type==="FeatureCollection"?M.push.apply(M,ve.features):M.push(ve)}}}),b?Ci(this,{geometries:M,type:"GeometryCollection"}):{type:"FeatureCollection",features:M}}});function Yo(f,m){return new Ti(f,m)}
vendor: 5,016 bytes, line 269
269var Pc=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=V(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=V(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 ne(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()}}),Hu=function(f,m,b){return new P1(f,m,b)},Rc=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"),M=[],I=0;I<b.length;I++)M.push(b[I].src);this._url=b.length>0?M:[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 K=0;K<this._url.length;K++){var ve=er("source");ve.src=this._url[K],m.appendChild(ve)}}});function xl(f,m,b){return new Rc(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 P2(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)):
269Qr(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 M in b)if(b[M]._map){m=b[M];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=he(this.options.offset),b=this._getAnchor();this._zoomAnimated?yr(this._container,f.add(b)):m=m.add(f).add(b);var M=this._containerBottom=-m.y,I=this._containerLeft=-Math.round(this._containerWidth/2)+m.x;this._container.style.bottom=M+"px",this._container.style.left=I+"px"}},_getAnchor:function(){return[0,0]}});tr.include({_initOverlay:function(f,m,b,M){var I=m;return I instanceof f||(I=new f(M).setContent(m)),b&&I.setLatLng(b),I}}),bi.include({_initOverlay:function(f,m,b,M){var I=b;return I instanceof f?(v(I,M),I._source=this):(I=m&&!M?m:new f(M,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 M=this._closeButton=er("a",f+"-close-button",m);M.setAttribute("role","button"),M.setAttribute("aria-label","Close popup"),M.href="#close",M.innerHTML='<span aria-hidden="true">×</span>',jt(M,"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 M=f.offsetHeight,I=this.options.maxHeight,K="leaflet-popup-scrolled";I&&M>I?(m.height=I+"px",kt(f,K)):Zt(f,K),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,M=this._containerWidth,I=new ue(this._containerLeft,-b-this._containerBottom);I._add(va(this._container));var K=f.layerPointToContainerPoint(I),ve=he(this.options.autoPanPadding),ke=he(this.options.autoPanPaddingTopLeft||ve),Ne=he(this.options.autoPanPaddingBottomRight||ve),Qe=f.getSize(),wt=0,zt=0;K.x+M+Ne.x>Qe.x&&(wt=K.x+M-Qe.x+Ne.x),K.x-wt-ke.x<0&&(wt=K.x-ke.x),K.y+b+Ne.y>
269Qe.y&&(zt=K.y+b-Qe.y+Ne.y),K.y-zt-ke.y<0&&(zt=K.y-ke.y),(wt||zt)&&(this.options.keepInView&&(this._autopanning=!0),f.fire("autopanstart").panBy([wt,zt]))}},_getAnchor:function(){return he(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)}
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,M=this._map,I=this._container,K=M.latLngToContainerPoint(M.getCenter()),ve=M.layerPointToContainerPoint(f),ke=this.options.direction,Ne=I.offsetWidth,Qe=I.offsetHeight,wt=he(this.options.offset),zt=this._getAnchor();ke==="top"?(m=Ne/2,b=Qe):ke==="bottom"?(m=Ne/2,b=0):ke==="center"?(m=Ne/2,b=Qe/2):ke==="right"?(m=0,b=Qe/2):ke==="left"?(m=Ne,b=Qe/2):ve.x<K.x?(ke="right",m=0,b=Qe/2):(ke="left",m=Ne+(wt.x+zt.x)*2,b=Qe/2),f=f.subtract(he(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-"+ke),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 he(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,M;this._tooltip.options.sticky&&f.originalEvent&&(b=this._map.mouseEventToContainerPoint(f.originalEvent),M=this._map.containerPointToLayerPoint(b),m=this._map.layerPointToLatLng(M)),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 M=he(b.bgPos);m.style.backgroundPosition=-M.x+"px "+-M.y+"px"}return this._setIconStyles(m,"icon"),m},createShadow:function(){return null}});function Uu(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 ue?f:new ue(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),M=0,I=m.length,K;M<I;M++)K=m[M].style.zIndex,m[M]!==this._container&&K&&(b=f(b,+K));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 M in this._tiles){var I=this._tiles[M];if(!(!I.current||!I.loaded)){var K=Math.min(1,(f-I.loaded)/200);Oa(I.el,K),K<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 M=this._levels[f],I=this._map;return M||(M=this._levels[f]={},M.el=er("div","leaflet-tile-container leaflet-zoom-animated",this._container),M.el.style.zIndex=m,M.origin=I.project(I.unproject(I.getPixelOrigin()),f).round(),M.zoom=f,this._setZoomTransform(M,I.getCenter(),I.getZoom()),h(M.el.offsetWidth),this._onCreateLevel(M)),this._level=M,M}},_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 M=m.coords;this._retainParent(M.x,M.y,M.z,M.z-5)||this._retainChildren(M.x,M.y,M.z,M.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,M){var I=Math.floor(f/2),K=Math.floor(m/2),ve=b-1,ke=new ue(+I,+K);ke.z=+ve;var Ne=this._tileCoordsToKey(ke),Qe=this._tiles[Ne];return Qe&&Qe.active?(Qe.retain=!0,!0):(Qe&&Qe.loaded&&(Qe.retain=!0),ve>M?this._retainParent(I,K,ve,M):!1)},_retainChildren:function(f,m,b,M){for(var I=2*f;I<2*f+2;I++)for(var K=2*m;K<2*m+2;K++){var ve=new ue(I,K);ve.z=b+1;var ke=this._tileCoordsToKey(ve),Ne=this._tiles[ke];if(Ne&&Ne.active){Ne.retain=!0;continue}else Ne&&Ne.loaded&&(Ne.retain=!0);b+1<M&&this._retainChildren(I,K,b+1,M)}},_resetView:function(f){var m=f&&(f.pinch||f.flyTo);
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,M){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 K=this.options.updateWhenZooming&&I!==this._tileZoom;(!M||K)&&(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 M=this._map.getZoomScale(b,f.zoom),I=f.origin.multiplyBy(M).subtract(this._map._getNewPixelOrigin(m,b)).round();$e.any3d?Zn(f.el,I,M):yr(f.el,I)},_resetGrid:function(){var f=this._map,m=f.options.crs,b=this._tileSize=this.getTileSize(),M=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]],M).x/b.x),Math.ceil(f.project([0,m.wrapLng[1]],M).x/b.y)],this._wrapY=m.wrapLat&&!this.options.noWrap&&[Math.floor(f.project([m.wrapLat[0],0],M).y/b.x),Math.ceil(f.project([m.wrapLat[1],0],M).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(),M=m.getZoomScale(b,this._tileZoom),I=m.project(f,this._tileZoom).floor(),K=m.getSize().divideBy(M*2);return new ne(I.subtract(K),I.add(K))},_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 M=this._getTiledPixelBounds(f),I=this._pxBoundsToTileRange(M),K=I.getCenter(),ve=[],ke=this.options.keepBuffer,Ne=new ne(I.getBottomLeft().subtract([ke,-ke]),I.getTopRight().add([ke,-ke]));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 ue(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 ue(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(K)-Sl.distanceTo(K)}),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 M=this._tileCoordsToBounds(f);return V(this.options.bounds).overlaps(M)},_keyToBounds:function(f){return this._tileCoordsToBounds(this._keyToTileCoords(f))},_tileCoordsToNwSe:function(f){var m=this._map,b=this.getTileSize(),M=f.scaleBy(b),I=M.add(b),K=m.unproject(M,f.z),ve=m.unproject(I,f.z);return[K,ve]},_tileCoordsToBounds:function(f){var m=this._tileCoordsToNwSe(f),b=new ee(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 ue(+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),M=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[M]={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 M=this._tileCoordsToKey(f);b=this._tiles[M],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 ue(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 ne(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 Lc(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 M=this.options.errorTileUrl;M&&m.getAttribute("src")!==M&&(m.src=M),f(b,m)},_onTileRemove:function(f){f.tile.onload=null},_getZoomForUrl:function(){var f=this._tileZoom,m=this.options.maxZoom,b=this.options.zoomReverse,M=this.options.zoomOffset;return b&&(f=m-f),f+M},_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 Nc(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 M in m)M in this.options||(b[M]=m[M]);m=v(this,m);var I=m.detectRetina&&$e.retina?2:1,K=this.getTileSize();b.width=K.x*I,b.height=K.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,M=j(b.project(m[0]),b.project(m[1])),I=M.min,K=M.max,ve=(this._wmsVersion>=1.3&&this._crs===v0?[I.y,I.x,K.y,K.x]:[I.x,I.y,K.x,K.y]).join(","),ke=po.prototype.getTileUrl.call(this,f);return ke+_(this.wmsParams,ke,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,Nc.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),M=this._map.getSize().multiplyBy(.5+this.options.padding),I=this._map.project(this._center,m),K=M.multiplyBy(-b).add(I).subtract(this._map._getNewPixelOrigin(f,m));$e.any3d?Zn(this._container,K,b):yr(this._container,K)},_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 ne(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(),M=$e.retina?2:1;yr(m,f.min),m.width=M*b.x,m.height=M*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,M=m.prev;b?b.prev=M:this._drawLast=M,M?M.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=[],M,I;for(I=0;I<m.length;I++){if(M=Number(m[I]),isNaN(M))return;b.push(M)}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 ne,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 M=this._drawFirst;M;M=M.next)f=M.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,M,I,K,ve=f._parts,ke=ve.length,Ne=this._ctx;if(ke){for(Ne.beginPath(),b=0;b<ke;b++){for(M=0,I=ve[b].length;M<I;M++)K=ve[b][M],Ne[M?"lineTo":"moveTo"](K.x,K.y);m&&Ne.closePath()}this._fillStroke(Ne,f)}}},_updateCircle:function(f){if(!(!this._drawing||f._empty())){var m=f._point,b=this._ctx,M=Math.max(Math.round(f._radius),1),I=(Math.max(Math.round(f._radiusY),1)||M)/M;I!==1&&(b.save(),b.scale(1,I)),b.beginPath(),b.arc(m.x,m.y/I,M,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,M,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))&&(M=b);this._fireEvent(M?[M]:!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,M,I=this._drawFirst;I;I=I.next)b=I.layer,b.options.interactive&&b._containsPoint(m)&&(M=b);M!==this._hoveredLayer&&(this._handleMouseOut(f),M&&(kt(this._container,"leaflet-interactive"),this._fireEvent([M],f,"mouseover"),this._hoveredLayer=M)),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,M=m.prev;if(b)b.prev=M;else return;M?M.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,M=m.prev;if(M)M.next=b;else return;b?b.prev=M:M&&(this._drawLast=M),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 Z=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=Z("shape");kt(m,"leaflet-vml-shape "+(this.options.className||"")),m.coordsize="1 1",f._path=Z("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,M=f.options,I=f._container;I.stroked=!!M.stroke,I.filled=!!M.fill,M.stroke?(m||(m=f._stroke=Z("stroke")),I.appendChild(m),m.
269weight=M.weight+"px",m.color=M.color,m.opacity=M.opacity,M.dashArray?m.dashStyle=y(M.dashArray)?M.dashArray.join(" "):M.dashArray.replace(/( *, *)/g," "):m.dashStyle="",m.endcap=M.lineCap.replace("butt","flat"),m.joinstyle=M.lineJoin):m&&(I.removeChild(m),f._stroke=null),M.fill?(b||(b=f._fill=Z("fill")),I.appendChild(b),b.color=M.fillColor||M.color,b.opacity=M.fillOpacity):b&&(I.removeChild(b),f._fill=null)},_updateCircle:function(f){var m=f._point.round(),b=Math.round(f._radius),M=Math.round(f._radiusY||b);this._setPath(f,f._empty()?"M0 0":"AL "+m.x+","+m.y+" "+b+","+M+" 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?Z:Ze,Ue=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),M=Math.max(Math.round(f._radiusY),1)||b,I="a"+b+","+M+" 0 1,0 ",K=f._empty()?"M0 0":"M"+(m.x-b)+","+m.y+I+b*2+",0 "+I+-b*2+",0 ";this._setPath(f,K)},_setPath:function(f,m){f._path.setAttribute("d",m)},_bringToFront:function(f){ln(f._path)},_bringToBack:function(f){Ro(f._path)}});$e.vml&&Ue.include(me);function Tt(f){return $e.svg||$e.vml?new Ue(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))}
269,_boundsToLatLngs:function(f){return f=V(f),[f.getSouthWest(),f.getNorthWest(),f.getNorthEast(),f.getSouthEast()]}});function wr(f,m){return new Ht(f,m)}Ue.create=Le,Ue.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 Rn=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 ne(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")),Hn(),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 ee(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",Rn),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(),M=m.options.zoomDelta,I=f.originalEvent.shiftKey?b-M:b+M;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 An=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=V(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,M=this._draggable._newPos.x,I=(M-m+b)%f+m-b,K=(M+m+b)%f-m-b,ve=Math.abs(I+b)<Math.abs(K+b)?I:K;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=ve},_onDragEnd:function(f){var m=this._map,b=m.options,M=!b.inertia||f.noInertia||this._times.length<2;if(m.fire("dragend",f),M)m.fire("moveend");else{this._prunePositions(+new Date);var I=this._lastPos.subtract(this._positions[0]),K=(this._lastTime-this._times[0])/1e3,ve=b.easeLinearity,ke=I.multiplyBy(ve/K),Ne=ke.distanceTo([0,0]),Qe=Math.min(b.inertiaMaxSpeed,Ne),wt=ke.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})}
269))}}});tr.addInitHook("addHandler","dragging",An),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,M=f.scrollLeft||m.scrollLeft;this._map._container.focus(),window.scrollTo(M,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,M,I;for(M=0,I=b.left.length;M<I;M++)m[b.left[M]]=[-1*f,0];for(M=0,I=b.right.length;M<I;M++)m[b.right[M]]=[f,0];for(M=0,I=b.down.length;M<I;M++)m[b.down[M]]=[0,f];for(M=0,I=b.up.length;M<I;M++)m[b.up[M]]=[0,-1*f]},_setZoomDelta:function(f){var m=this._zoomKeys={},b=this.keyCodes,M,I;for(M=0,I=b.zoomIn.length;M<I;M++)m[b.zoomIn[M]]=f;for(M=0,I=b.zoomOut.length;M<I;M++)m[b.zoomOut[M]]=-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,M;if(m in this._panKeys){if(!b._panAnim||!b._panAnim._inProgress)if(M=this._panKeys[m],f.shiftKey&&(M=he(M).multiplyBy(3)),b.options.maxBounds&&(M=b._limitOffset(he(M),b.options.maxBounds)),b.options.worldCopyJump){var I=b.wrapLatLng(b.unproject(b.project(b.getCenter()).add(M)));b.panTo(I)}else b.panBy(M)}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 M=Math.max(b-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(o(this._performZoom,this),M),p0(f)},_performZoom:function(){var f=this._map,m=f.getZoom(),b=this._map.options.zoomSnap||0;f._stop();var M=this._delta/(this._map.options.wheelPxPerZoomLevel*4),I=4*Math.log(2/(1+Math.exp(-Math.abs(M))))/Math.LN2,K=b?Math.ceil(I/b)*b:I,ve=f._limitZoom(m+(this._delta>0?K:-K))-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 ue(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 ue(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]),M=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(M)._divideBy(2))),this._startDist=b.distanceTo(M),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]),M=m.mouseEventToContainerPoint(f.touches[1]),I=b.distanceTo(M)/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 K=b._add(M)._divideBy(2)._subtract(this._centerPoint);if(I===1&&K.x===0&&K.y===0)return;this._center=m.unproject(m.project(this._pinchStartLatLng,this._zoom).subtract(K),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=Rn,tr.DoubleClickZoom=Kn,tr.Drag=An,tr.Keyboard=Vo,tr.ScrollWheelZoom=qo,tr.TapHold=Tl,tr.TouchZoom=g0,r.Bounds=ne,r.Browser=$e,r.CRS=ze,r.Canvas=El,r.Circle=$o,r.CircleMarker=D1,r.Class=re,r.Control=Yi,r.DivIcon=ho,r.DivOverlay=ui,r.DomEvent=Nu,r.DomUtil=b1,r.Draggable=N0,r.Evented=ce,r.FeatureGroup=qi,r.GeoJSON=Ti,r.GridLayer=jo,r.Handler=ji,r.Icon=Uo,r.ImageOverlay=P1,r.LatLng=H,r.LatLngBounds=ee,r.Layer=bi,r.LayerGroup=
269Ho,r.LineUtil=M2,r.Map=tr,r.Marker=lo,r.Mixin=k2,r.Path=Ei,r.Point=ue,r.PolyUtil=Vi,r.Polygon=Gi,r.Polyline=ja,r.Popup=R1,r.PosAnimation=Tc,r.Projection=Hs,r.Rectangle=Ht,r.Renderer=Zi,r.SVG=Ue,r.SVGOverlay=yl,r.TileLayer=po,r.Tooltip=fi,r.Transformation=at,r.Util=q,r.VideoOverlay=Rc,r.bind=o,r.bounds=j,r.canvas=_a,r.circle=Us,r.circleMarker=co,r.control=ro,r.divIcon=Uu,r.extend=a,r.featureGroup=Dc,r.geoJSON=Yo,r.geoJson=Pc,r.gridLayer=Lc,r.icon=Mc,r.imageOverlay=Hu,r.latLng=_e,r.latLngBounds=V,r.layerGroup=kc,r.map=Wt,r.marker=Oc,r.point=he,r.polygon=zs,r.polyline=M1,r.popup=wl,r.rectangle=wr,r.setOptions=v,r.stamp=c,r.svg=Tt,r.svgOverlay=P2,r.tileLayer=Nc,r.tooltip=fo,r.transformation=oe,r.version=n,r.videoOverlay=xl;var Ws=window.L;r.noConflict=function(){return window.L=Ws,this},window.L=r})})(CE,CE.exports);var P7=CE.exports;const RBe=ks(P7);function QA(e,t,r){return Object.freeze({instance:e,context:t,container:r})}function JA(e,t){return t==null?function(n,a){const i=z.useRef(void 0);return i.current||(i.current=e(n,a)),i}:function(n,a){const i=z.useRef(void 0);i.current||(i.current=e(n,a));const o=z.useRef(n),{instance:s}=i.current;return z.useEffect(function(){o.current!==n&&(t(s,n,o.current),o.current=n)},[s,n,t]),i}}function fge(e,t){z.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 hV(e){return function(r){const n=fV(),a=e(KA(r,n),n);return uV(n.map,r.attribution),dV(a.current,r.eventHandlers),fge(a.current,n),a}}function dge(e,t){const r=JA(e,t),n=hV(r);return sge(n)}function hge(e,t){const r=JA(e),n=uge(r,t);return lge(n)}function pge(e,t){const r=JA(e,t),n=hV(r);return cge(n)}function mge(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 vge({bounds:e,boundsOptions:t,center:r,children:n,className:a,id:i,placeholder:o,style:s,whenReady:c,zoom:l,...u},h){const[d]=z.useState({className:a,id:i,style:s}),[p,g]=z.useState(null),v=z.useRef(void 0);z.useImperativeHandle(h,()=>(p==null?void 0:p.map)??null,[p]);const _=z.useCallback(w=>{if(w!==null&&!v.current){const y=new P7.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(ige(y))}},[]);z.useEffect(()=>()=>{p==null||p.map.remove()},[p]);const x=p?Ee.createElement(ZA,{value:p},n):o??null;return Ee.createElement("div",{...d,ref:_},x)}const LBe=z.forwardRef(vge),NBe=dge(function({position:t,...r},n){const a=new P7.Marker(t,r);return QA(a,oge(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())}),FBe=hge(function(t,r){const n=new P7.Popup(t,r.overlayContainer);return QA(n,r)},function(t,r,{position:n},a){z.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])}),IBe=pge(function({url:t,...r},n){const a=new P7.TileLayer(t,KA(r,n));return QA(a,n)},function(t,r,n){mge(t,r,n);const{url:a}=r;a!=null&&a!==n.url&&t.setUrl(a)});var pV={exports:{}},mV={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}};mV.exports=t})();var gge=mV.exports,AE={utf8:{stringToBytes:function(e){return AE.bin.stringToBytes(unescape(encodeURIComponent(e)))}
269,bytesToString:function(e){return decodeURIComponent(escape(AE.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("")}}},qL=AE;/*! 270 * Determine if an object is a Buffer 271 * 272 * @author Feross Aboukhadijeh <https://feross.org> 273 * @license MIT 274 */var _ge=function(e){return e!=null&&(vV(e)||xge(e)||!!e._isBuffer)};function vV(e){return!!e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function xge(e){return typeof e.readFloatLE=="function"&&typeof e.slice=="function"&&vV(e.slice(0,0))}(function(){var e=gge,t=qL.utf8,r=_ge,n=qL.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,T=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+T>>>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,pV.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 yge=pV.exports;const BBe=ks(yge);/*! 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 wge=1e6,bge=1e3,kE="transitionend",Ege=e=>e==null?`${e}`:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),Tge=e=>{do e+=Math.floor(Math.random()*wge);while(document.getElementById(e));return e},gV=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},ek=e=>{const t=gV(e);return t&&document.querySelector(t)?t:null},e2=e=>{const t=gV(e);return t?document.querySelector(t):null},Sge=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))*bge)},_V=e=>{e.dispatchEvent(new Event(kE))},H3=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),t2=e=>H3(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(e):null,xc=(e,t,r)=>{Object.keys(r).forEach(n=>{const a=r[n],i=t[n],o=i&&H3(i)?"element":Ege(i);if(!new RegExp(a).test(o))throw new TypeError(`${e.toUpperCase()}: Option "${n}" provided type "${o}" but expected type "${a}".`)})},R7=e=>!H3(e)||e.getClientRects().length===0?!1:getComputedStyle(e).getPropertyValue("visibility")==="visible",g3=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",xV=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?xV(e.parentNode):null},Bv=()=>{},Q4=e=>{e.offsetHeight},yV=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},gy=[],Cge=e=>{document.readyState==="loading"?(gy.length||document.addEventListener("DOMContentLoaded",()=>
vendor: 24,156 bytes, line 278
278{gy.forEach(t=>t())}),gy.push(e)):e()},Eo=()=>document.documentElement.dir==="rtl",_1=e=>{Cge(()=>{const t=yV();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)}})},Q2=e=>{typeof e=="function"&&e()},wV=(e,t,r=!0)=>{if(!r){Q2(e);return}const a=Sge(t)+5;let i=!1;const o=({target:s})=>{s===t&&(i=!0,t.removeEventListener(kE,o),Q2(e))};t.addEventListener(kE,o),setTimeout(()=>{i||_V(t)},a)},bV=(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))]},Age=/[^.]*(?=\..*)\.|.*/,kge=/\..*/,Dge=/::\d+$/,_y={};let GL=1;const Mge={mouseenter:"mouseover",mouseleave:"mouseout"},Oge=/^(mouseenter|mouseleave)/i,EV=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 TV(e,t){return t&&`${t}::${GL++}`||e.uidEvent||GL++}function SV(e){const t=TV(e);return e.uidEvent=t,_y[t]=_y[t]||{},_y[t]}function Pge(e,t){return function r(n){return n.delegateTarget=e,r.oneOff&&st.off(e,n.type,t),t.apply(e,[n])}}function Rge(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 CV(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 AV(e,t,r){const n=typeof t=="string",a=n?r:t;let i=kV(e);return EV.has(i)||(i=e),[n,a,i]}function XL(e,t,r,n,a){if(typeof t!="string"||!e)return;if(r||(r=n,n=null),Oge.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]=AV(t,r,n),c=SV(e),l=c[s]||(c[s]={}),u=CV(l,o,i?r:null);if(u){u.oneOff=u.oneOff&&a;return}const h=TV(o,t.replace(Age,"")),d=i?Rge(e,r,n):Pge(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 DE(e,t,r,n,a){const i=CV(t[r],n,a);i&&(e.removeEventListener(r,i,!!a),delete t[r][i.uidEvent])}function Lge(e,t,r,n){const a=t[r]||{};Object.keys(a).forEach(i=>{if(i.includes(n)){const o=a[i];DE(e,t,r,o.originalHandler,o.delegationSelector)}})}function kV(e){return e=e.replace(kge,""),Mge[e]||e}const st={on(e,t,r,n){XL(e,t,r,n,!1)},one(e,t,r,n){XL(e,t,r,n,!0)},off(e,t,r,n){if(typeof t!="string"||!e)return;const[a,i,o]=AV(t,r,n),s=o!==t,c=SV(e),l=t.startsWith(".");if(typeof i<"u"){if(!c||!c[o])return;DE(e,c,o,i,a?r:null);return}l&&Object.keys(c).forEach(h=>{Lge(e,c,h,t.slice(1))});const u=c[o]||{};Object.keys(u).forEach(h=>{const d=h.replace(Dge,"");if(!s||t.includes(d)){const p=u[h];DE(e,c,o,p.originalHandler,p.delegationSelector)}})},trigger(e,t,r){if(typeof t!="string"||!e)return null;const n=yV(),a=kV(t),i=t!==a,o=EV.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}},Xu=new Map,C6={set(e,t,r){Xu.has(e)||Xu.set(e,new Map);const n=Xu.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 Xu.has(e)&&Xu.get(e).get(t)||null},remove(e,t){if(!Xu.has(e))return;const r=Xu.get(e);r.delete(t),r.size===0&&Xu.delete(e)}},Nge="5.1.3";class ll{constructor(t){t=t2(t),t&&(this._element=t,C6.set(this._element,this.constructor.DATA_KEY,this))}dispose(){C6.remove(this._element,this.constructor.DATA_KEY),st.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,r,n=!0){wV(t,r,n)}static getInstance(t){return C6.get(t2(t),this.DATA_KEY)}static getOrCreateInstance(t,r={}){return this.getInstance(t)||new this(t,typeof r=="object"?r:null)}static get VERSION(){return Nge}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 Ag=(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(),g3(this))return;const i=e2(this)||this.closest(`.${n}`);e.getOrCreateInstance(i)[t]()})},Fge="alert",Ige="bs.alert",DV=`.${Ige}`,Bge=`close${DV}`,Hge=`closed${DV}`,Uge="fade",zge="show";class kg extends ll{static get NAME(){return Fge}close(){if(st.trigger(this._element,Bge).defaultPrevented)return;this._element.classList.remove(zge);const r=this._element.classList.contains(Uge);this._queueCallback(()=>this._destroyElement(),this._element,r)}_destroyElement(){this._element.remove(),st.trigger(this._element,Hge),this.dispose()}static jQueryInterface(t){return this.each(function(){const r=kg.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)}})}}Ag(kg,"close");_1(kg);const $ge="button",Wge="bs.button",Yge=`.${Wge}`,jge=".data-api",Vge="active",ZL='[data-bs-toggle="button"]',qge=`click${Yge}${jge}`;class Dg extends ll{static get NAME(){return $ge}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(Vge))}static jQueryInterface(t){return this.each(function(){const r=Dg.getOrCreateInstance(this);t==="toggle"&&r[t]()})}}st.on(document,qge,ZL,e=>{e.preventDefault();const t=e.target.closest(ZL);Dg.getOrCreateInstance(t).toggle()});_1(Dg);function KL(e){return e==="true"?!0:e==="false"?!1:e===Number(e).toString()?Number(e):e===""||e==="null"?null:e}function xy(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const l0={setDataAttribute(e,t,r){e.setAttribute(`data-bs-${xy(t)}`,r)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${xy(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]=KL(e.dataset[r])}),t},getDataAttribute(e,t){return KL(e.getAttribute(`data-bs-${xy(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}}},Gge=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!==Gge;)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=>!g3(r)&&R7(r))}},QL="carousel",Xge="bs.carousel",Ms=`.${Xge}`,MV=".data-api",Zge="ArrowLeft",Kge="ArrowRight",Qge=500,Jge=40,JL={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},e_e={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},H2="next",U2="prev",X2="left",t6="right",t_e={[Zge]:t6,[Kge]:X2},r_e=`slide${Ms}`,eN=`slid${Ms}`,n_e=`keydown${Ms}`,a_e=`mouseenter${Ms}`,i_e=`mouseleave${Ms}`,o_e=`touchstart${Ms}`,s_e=`touchmove${Ms}`,l_e=`touchend${Ms}`,c_e=`pointerdown${Ms}`,u_e=`pointerup${Ms}`,f_e=`dragstart${Ms}`,d_e=`load${Ms}${MV}`,h_e=`click${Ms}${MV}`,p_e="carousel",z2="active",m_e="slide",v_e="carousel-item-end",g_e="carousel-item-start",__e="carousel-item-next",x_e="carousel-item-prev",y_e="pointer-event",w_e=".active",Ap=".active.carousel-item",b_e=".carousel-item",E_e=".carousel-item img",T_e=".carousel-item-next, .carousel-item-prev",S_e=".carousel-indicators",C_e="[data-bs-target]",A_e="[data-bs-slide], [data-bs-slide-to]",k_e='[data-bs-ride="carousel"]',D_e="touch",M_e="pen";class Qc 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(S_e,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=!!window.PointerEvent,this._addEventListeners()}static get Default(){return JL}static get NAME(){return QL}next(){this._slide(H2)}nextWhenVisible(){!document.hidden&&R7(this._element)&&this.next()}prev(){this._slide(U2)}pause(t){t||(this._isPaused=!0),cr.findOne(T_e,this._element)&&(_V(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(Ap,this._element);const r=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding){st.one(this._element,eN,()=>this.to(t));return}if(r===t){this.pause(),this.cycle();return}const n=t>r?H2:U2;this._slide(n,this._items[t])}_getConfig(t){return t={...JL,...l0.getDataAttributes(this._element),...typeof t=="object"?t:{}},xc(QL,t,e_e),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=Jge)return;const r=t/this.touchDeltaX;this.touchDeltaX=0,r&&this._slide(r>0?t6:X2)}_addEventListeners(){this._config.keyboard&&st.on(this._element,n_e,t=>this._keydown(t)),this._config.pause==="hover"&&(st.on(this._element,a_e,t=>this.pause(t)),st.on(this._element,i_e,t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=i=>this._pointerEvent&&(i.pointerType===M_e||i.pointerType===D_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),Qge+this._config.interval))};cr.find(E_e,this._element).forEach(i=>{st.on(i,f_e,o=>o.preventDefault())}),this._pointerEvent?(st.on(this._element,c_e,i=>r(i)),st.on(this._element,u_e,i=>a(i)),this._element.classList.add(y_e)):(st.on(this._element,o_e,i=>r(i)),st.on(this._element,s_e,i=>n(i)),st.on(this._element,l_e,i=>a(i)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const r=t_e[t.key];r&&(t.preventDefault(),this._slide(r))}_getItemIndex(t){return this._items=t&&t.parentNode?cr.find(b_e,t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,r){const n=t===H2;return bV(this._items,r,n,this._config.wrap)}_triggerSlideEvent(t,r){const n=this._getItemIndex(t),a=this._getItemIndex(cr.findOne(Ap,this._element));return st.trigger(this._element,r_e,{relatedTarget:t,direction:r,from:a,to:n})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const r=cr.findOne(w_e,this._indicatorsElement);r.classList.remove(z2),r.removeAttribute("aria-current");const n=cr.find(C_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(z2),n[a].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||cr.findOne(Ap,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(Ap,this._element),i=this._getItemIndex(a),o=r||this._getItemByOrder(n,a),s=this._getItemIndex(o),c=!!this._interval,l=n===H2,u=l?g_e:v_e,h=l?__e:x_e,d=this._orderToDirection(n);if(o&&o.classList.contains(z2)){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,eN,{relatedTarget:o,direction:d,from:i,to:s})};if(this._element.classList.contains(m_e)){o.classList.add(h),Q4(o),a.classList.add(u),o.classList.add(u);const v=()=>{o.classList.remove(u,h),o.classList.add(z2),a.classList.remove(z2,h,u),this._isSliding=!1,setTimeout(g,0)};this._queueCallback(v,a,!0)}else a.classList.remove(z2),o.classList.add(z2),this._isSliding=!1,g();c&&this.cycle()}_directionToOrder(t){return[t6,X2].includes(t)?Eo()?t===X2?U2:H2:t===X2?H2:U2:t}_orderToDirection(t){return[H2,U2].includes(t)?Eo()?t===U2?X2:t6:t===U2?t6:X2:t}static carouselInterface(t,r){const n=Qc.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]>"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(){Qc.carouselInterface(this,t)})}static dataApiClickHandler(t){const r=e2(this);if(!r||!r.classList.contains(p_e))return;const n={...l0.getDataAttributes(r),...l0.getDataAttributes(this)},a=this.getAttribute("data-bs-slide-to");a&&(n.interval=!1),Qc.carouselInterface(r,n),a&&Qc.getInstance(r).to(a),t.preventDefault()}}st.on(document,h_e,A_e,Qc.dataApiClickHandler);st.on(window,d_e,()=>{const e=cr.find(k_e);for(let t=0,r=e.length;t<r;t++)Qc.carouselInterface(e[t],Qc.getInstance(e[t]))});_1(Qc);const tN="collapse",OV="bs.collapse",L7=`.${OV}`,O_e=".data-api",rN={toggle:!0,parent:null},P_e={toggle:"boolean",parent:"(null|element)"},R_e=`show${L7}`,L_e=`shown${L7}`,N_e=`hide${L7}`,F_e=`hidden${L7}`,I_e=`click${L7}${O_e}`,yy="show",yh="collapse",kp="collapsing",nN="collapsed",aN=`:scope .${yh} .${yh}`,B_e="collapse-horizontal",H_e="width",U_e="height",z_e=".collapse.show, .collapse.collapsing",ME='[data-bs-toggle="collapse"]';class Ih extends ll{constructor(t,r){super(t),this._isTransitioning=!1,this._config=this._getConfig(r),this._triggerArray=[];const n=cr.find(ME);for(let a=0,i=n.length;a<i;a++){const o=n[a],s=ek(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 rN}static get NAME(){return tN}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(aN,this._config.parent);t=cr.find(z_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?Ih.getInstance(l):null,r&&r._isTransitioning)return}if(st.trigger(this._element,R_e).defaultPrevented)return;t.forEach(l=>{n!==l&&Ih.getOrCreateInstance(l,{toggle:!1}).hide(),r||C6.set(l,OV,null)});const i=this._getDimension();this._element.classList.remove(yh),this._element.classList.add(kp),this._element.style[i]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const o=()=>{this._isTransitioning=!1,this._element.classList.remove(kp),this._element.classList.add(yh,yy),this._element.style[i]="",st.trigger(this._element,L_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,N_e).defaultPrevented)return;const r=this._getDimension();this._element.style[r]=`${this._element.getBoundingClientRect()[r]}px`,Q4(this._element),this._element.classList.add(kp),this._element.classList.remove(yh,yy);const n=this._triggerArray.length;for(let i=0;i<n;i++){const o=this._triggerArray[i],s=e2(o);s&&!this._isShown(s)&&this._addAriaAndCollapsedClass([o],!1)}this._isTransitioning=!0;const a=()=>{this._isTransitioning=!1,this._element.classList.remove(kp),this._element.classList.add(yh),st.trigger(this._element,F_e)};this._element.style[r]="",this._queueCallback(a,this._element,!0)}_isShown(t=this._element){return t.classList.contains(yy)}_getConfig(t){return t={...rN,...l0.getDataAttributes(this._element),...t},t.toggle=!!t.toggle,t.parent=t2(t.parent),xc(tN,t,P_e),t}_getDimension(){return this._element.classList.contains(B_e)?H_e:U_e}_initializeChildren(){if(!this._config.parent)return;const t=cr.find(aN,this._config.parent);cr.find(ME,this._config.parent).filter(r=>!t.includes(r)).forEach(r=>{const n=e2(r);n&&this._addAriaAndCollapsedClass([r],this._isShown(n))})}_addAriaAndCollapsedClass(t,r){t.length&&t.forEach(n=>{r?n.classList.remove(nN):n.classList.add(nN),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=Ih.getOrCreateInstance(this,r);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}st.on(document,I_e,ME,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();const t=ek(this);cr.find(t).forEach(n=>{Ih.getOrCreateInstance(n,{toggle:!1}).toggle()})});_1(Ih);const wy="dropdown",$_e="bs.dropdown",vd=`.${$_e}`,tk=".data-api",wm="Escape",iN="Space",oN="Tab",OE="ArrowUp",bm="ArrowDown",W_e=2,Y_e=new RegExp(`${OE}|${bm}|${wm}`),j_e=`hide${vd}`,V_e=`hidden${vd}`,q_e=`show${vd}`,G_e=`shown${vd}`,PV=`click${vd}${tk}`,RV=`keydown${vd}${tk}`,X_e=`keyup${vd}${tk}`,Yd="show",Z_e="dropup",K_e="dropend",Q_e="dropstart",J_e="navbar",A6='[data-bs-toggle="dropdown"]',PE=".dropdown-menu",exe=".navbar-nav",txe=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",rxe=Eo()?"top-end":"top-start",nxe=Eo()?"top-start":"top-end",axe=Eo()?"bottom-end":"bottom-start",ixe=Eo()?"bottom-start":"bottom-end",oxe=Eo()?"left-start":"right-start",sxe=Eo()?"right-start":"left-start",lxe={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},cxe={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 lxe}static get DefaultType(){return cxe}static get NAME(){return wy}toggle(){return this._isShown()?this.hide():this.show()}show(){if(g3(this._element)||this._isShown(this._menu))return;const t={relatedTarget:this._element};if(st.trigger(this._element,q_e,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(exe)&&[].concat(...document.body.children).forEach(a=>st.on(a,"mouseover",Bv)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Yd),this._element.classList.add(Yd),st.trigger(this._element,G_e,t)}hide(){if(g3(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,j_e,t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(n=>st.off(n,"mouseover",Bv)),this._popper&&this._popper.destroy(),this._menu.classList.remove(Yd),this._element.classList.remove(Yd),this._element.setAttribute("aria-expanded","false"),l0.removeDataAttribute(this._menu,"popper"),st.trigger(this._element,V_e,t))}_getConfig(t){if(t={...this.constructor.Default,...l0.getDataAttributes(this._element),...t},xc(wy,t,this.constructor.DefaultType),typeof t.reference=="object"&&!H3(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${wy.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(typeof UA>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let r=this._element;this._config.reference==="parent"?r=t:H3(this._config.reference)?r=t2(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=HA(r,this._menu,n),a&&l0.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(Yd)}_getMenuElement(){return cr.next(this._element,PE)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains(K_e))return oxe;if(t.classList.contains(Q_e))return sxe;const r=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(Z_e)?r?nxe:rxe:r?ixe:axe}_detectNavbar(){return this._element.closest(`.${J_e}`)!==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.boundary}},{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(txe,this._menu).filter(R7);n.length&&bV(n,r,t===bm,!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===W_e||t.type==="keyup"&&t.key!==oN))return;const r=cr.find(A6);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===oN||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;t.type==="click"&&(o.clickEvent=t)}
278i._completeHide(o)}}static getParentFromElement(t){return e2(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?t.key===iN||t.key!==wm&&(t.key!==bm&&t.key!==OE||t.target.closest(PE)):!Y_e.test(t.key))return;const r=this.classList.contains(Yd);if(!r&&t.key===wm||(t.preventDefault(),t.stopPropagation(),g3(this)))return;const n=this.matches(A6)?this:cr.prev(this,A6)[0],a=o1.getOrCreateInstance(n);if(t.key===wm){a.hide();return}if(t.key===OE||t.key===bm){r||a.show(),a._selectMenuItem(t);return}(!r||t.key===iN)&&o1.clearMenus()}}st.on(document,RV,A6,o1.dataApiKeydownHandler);st.on(document,RV,PE,o1.dataApiKeydownHandler);st.on(document,PV,o1.clearMenus);st.on(document,X_e,o1.clearMenus);st.on(document,PV,A6,function(e){e.preventDefault(),o1.getOrCreateInstance(this).toggle()});_1(o1);const sN=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",lN=".sticky-top";class RE{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(sN,"paddingRight",r=>r+t),this._setElementAttributes(lN,"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(sN,"paddingRight"),this._resetElementAttributes(lN,"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){H3(t)?r(t):cr.find(t,this._element).forEach(r)}isOverflowing(){return this.getWidth()>0}}const uxe={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},fxe={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},LV="backdrop",dxe="fade",cN="show",uN=`mousedown.bs.${LV}`;class NV{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){if(!this._config.isVisible){Q2(t);return}this._append(),this._config.isAnimated&&Q4(this._getElement()),this._getElement().classList.add(cN),this._emulateAnimation(()=>{Q2(t)})}hide(t){if(!this._config.isVisible){Q2(t);return}this._getElement().classList.remove(cN),this._emulateAnimation(()=>{this.dispose(),Q2(t)})}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(dxe),this._element=t}return this._element}_getConfig(t){return t={...uxe,...typeof t=="object"?t:{}},t.rootElement=t2(t.rootElement),xc(LV,t,fxe),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),st.on(this._getElement(),uN,()=>{Q2(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(st.off(this._element,uN),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){wV(t,this._getElement(),this._config.isAnimated)}}const hxe={trapElement:null,autofocus:!0},pxe={trapElement:"element",autofocus:"boolean"},mxe="focustrap",vxe="bs.focustrap",Hv=`.${vxe}`,gxe=`focusin${Hv}`,_xe=`keydown.tab${Hv}`,xxe="Tab",yxe="forward",fN="backward";class FV{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,Hv),st.on(document,gxe,n=>this._handleFocusin(n)),st.on(document,_xe,n=>this._handleKeydown(n)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,st.off(document,Hv))}_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===fN?a[a.length-1].focus():a[0].focus()}_handleKeydown(t){t.key===xxe&&(this._lastTabNavDirection=t.shiftKey?fN:yxe)}_getConfig(t){return t={...hxe,...typeof t=="object"?t:{}},xc(mxe,t,pxe),t}}const dN="modal",wxe="bs.modal",x1=`.${wxe}`,bxe=".data-api",hN="Escape",pN={backdrop:!0,keyboard:!0,focus:!0},Exe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Txe=`hide${x1}`,Sxe=`hidePrevented${x1}`,IV=`hidden${x1}`,BV=`show${x1}`,Cxe=`shown${x1}`,mN=`resize${x1}`,vN=`click.dismiss${x1}`,gN=`keydown.dismiss${x1}`,Axe=`mouseup.dismiss${x1}`,_N=`mousedown.dismiss${x1}`,kxe=`click${x1}${bxe}`,xN="modal-open",Dxe="fade",yN="show",by="modal-static",Mxe=".modal.show",Oxe=".modal-dialog",Pxe=".modal-body",Rxe='[data-bs-toggle="modal"]';class m4 extends ll{constructor(t,r){super(t),this._config=this._getConfig(r),this._dialog=cr.findOne(Oxe,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new RE}static get Default(){return pN}static get NAME(){return dN}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||st.trigger(this._element,BV,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(xN),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),st.on(this._dialog,_N,()=>{st.one(this._element,Axe,n=>{n.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}
278hide(){if(!this._isShown||this._isTransitioning||st.trigger(this._element,Txe).defaultPrevented)return;this._isShown=!1;const r=this._isAnimated();r&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(yN),st.off(this._element,vN),st.off(this._dialog,_N),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 NV({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new FV({trapElement:this._element})}_getConfig(t){return t={...pN,...l0.getDataAttributes(this._element),...typeof t=="object"?t:{}},xc(dN,t,Exe),t}_showElement(t){const r=this._isAnimated(),n=cr.findOne(Pxe,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&&Q4(this._element),this._element.classList.add(yN);const a=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,st.trigger(this._element,Cxe,{relatedTarget:t})};this._queueCallback(a,this._dialog,r)}_setEscapeEvent(){this._isShown?st.on(this._element,gN,t=>{this._config.keyboard&&t.key===hN?(t.preventDefault(),this.hide()):!this._config.keyboard&&t.key===hN&&this._triggerBackdropTransition()}):st.off(this._element,gN)}_setResizeEvent(){this._isShown?st.on(window,mN,()=>this._adjustDialog()):st.off(window,mN)}_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(xN),this._resetAdjustments(),this._scrollBar.reset(),st.trigger(this._element,IV)})}_showBackdrop(t){st.on(this._element,vN,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(Dxe)}_triggerBackdropTransition(){if(st.trigger(this._element,Sxe).defaultPrevented)return;const{classList:r,scrollHeight:n,style:a}=this._element,i=n>document.documentElement.clientHeight;!i&&a.overflowY==="hidden"||r.contains(by)||(i||(a.overflowY="hidden"),r.add(by),this._queueCallback(()=>{r.remove(by),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=m4.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,kxe,Rxe,function(e){const t=e2(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),st.one(t,BV,a=>{a.defaultPrevented||st.one(t,IV,()=>{R7(this)&&this.focus()})});const r=cr.findOne(Mxe);r&&m4.getInstance(r).hide(),m4.getOrCreateInstance(t).toggle(this)});Ag(m4);_1(m4);const wN="offcanvas",Lxe="bs.offcanvas",gd=`.${Lxe}`,HV=".data-api",Nxe=`load${gd}${HV}`,Fxe="Escape",bN={backdrop:!0,keyboard:!0,scroll:!1},Ixe={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},EN="show",Bxe="offcanvas-backdrop",UV=".offcanvas.show",Hxe=`show${gd}`,Uxe=`shown${gd}`,zxe=`hide${gd}`,zV=`hidden${gd}`,$xe=`click${gd}${HV}`,Wxe=`keydown.dismiss${gd}`,Yxe='[data-bs-toggle="offcanvas"]';class U3 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 wN}static get Default(){return bN}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||st.trigger(this._element,Hxe,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||new RE().hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(EN);const n=()=>{this._config.scroll||this._focustrap.activate(),st.trigger(this._element,Uxe,{relatedTarget:t})};this._queueCallback(n,this._element,!0)}
vendor: 15,534 bytes, line 278
278hide(){if(!this._isShown||st.trigger(this._element,zxe).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove(EN),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 RE().reset(),st.trigger(this._element,zV)};this._queueCallback(r,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...bN,...l0.getDataAttributes(this._element),...typeof t=="object"?t:{}},xc(wN,t,Ixe),t}_initializeBackDrop(){return new NV({className:Bxe,isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new FV({trapElement:this._element})}_addEventListeners(){st.on(this._element,Wxe,t=>{this._config.keyboard&&t.key===Fxe&&this.hide()})}static jQueryInterface(t){return this.each(function(){const r=U3.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,$xe,Yxe,function(e){const t=e2(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),g3(this))return;st.one(t,zV,()=>{R7(this)&&this.focus()});const r=cr.findOne(UV);r&&r!==t&&U3.getInstance(r).hide(),U3.getOrCreateInstance(t).toggle(this)});st.on(window,Nxe,()=>cr.find(UV).forEach(e=>U3.getOrCreateInstance(e).show()));Ag(U3);_1(U3);const jxe=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vxe=/^aria-[\w-]*$/i,qxe=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Gxe=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Xxe=(e,t)=>{const r=e.nodeName.toLowerCase();if(t.includes(r))return jxe.has(r)?!!(qxe.test(e.nodeValue)||Gxe.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},Zxe={"*":["class","dir","id","lang","role",Vxe],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 TN(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=>{Xxe(d,h)||c.removeAttribute(d.nodeName)})}return a.body.innerHTML}const SN="tooltip",Kxe="bs.tooltip",Al=`.${Kxe}`,Qxe="bs-tooltip",Jxe=new Set(["sanitize","allowList","sanitizeFn"]),eye={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)"},tye={AUTO:"auto",TOP:"top",RIGHT:Eo()?"left":"right",BOTTOM:"bottom",LEFT:Eo()?"right":"left"},rye={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:Zxe,popperConfig:null},nye={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}`},Dp="fade",aye="modal",R5="show",L5="show",Ey="out",CN=".tooltip-inner",AN=`.${aye}`,kN="hide.bs.modal",N5="hover",Ty="focus",iye="click",oye="manual";class J4 extends ll{constructor(t,r){if(typeof UA>"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 rye}static get NAME(){return SN}static get Event(){return nye}static get DefaultType(){return eye}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(R5)){this._leave(null,this);return}this._enter(null,this)}}dispose(){clearTimeout(this._timeout),st.off(this._element.closest(AN),kN,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=xV(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(CN).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const a=this.getTipElement(),i=Tge(this.constructor.NAME);a.setAttribute("id",i),this._element.setAttribute("aria-describedby",i),this._config.animation&&a.classList.add(Dp);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;C6.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=HA(this._element,a,this._getPopperConfig(s)),a.classList.add(R5);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",Bv)});const u=()=>{const d=this._hoverState;this._hoverState=null,st.trigger(this._element,this.constructor.Event.SHOWN),d===Ey&&this._leave(null,this)},h=this.tip.classList.contains(Dp);this._queueCallback(u,this.tip,h)}hide(){if(!this._popper)return;const t=this.getTipElement(),r=()=>{this._isWithActiveTrigger()||(this._hoverState!==L5&&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(R5),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(i=>st.off(i,"mouseover",Bv)),this._activeTrigger[iye]=!1,this._activeTrigger[Ty]=!1,this._activeTrigger[N5]=!1;const a=this.tip.classList.contains(Dp);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(Dp,R5),this.tip=r,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),CN)}_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(H3(r)){r=t2(r),this._config.html?r.parentNode!==t&&(t.innerHTML="",t.append(r)):t.textContent=r.textContent;return}this._config.html?(this._config.sanitize&&(r=TN(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 tye[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!==oye){const n=r===N5?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,a=r===N5?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(AN),kN,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"?Ty:N5]=!0),r.getTipElement().classList.contains(R5)||r._hoverState===L5){r._hoverState=L5;return}if(clearTimeout(r._timeout),r._hoverState=L5,!r._config.delay||!r._config.delay.show){r.show();return}r._timeout=setTimeout(()=>{r._hoverState===L5&&r.show()},r._config.delay.show)}_leave(t,r){if(r=this._initializeOnDelegatedTarget(t,r),t&&(r._activeTrigger[t.type==="focusout"?Ty:N5]=r._element.contains(t.relatedTarget)),!r._isWithActiveTrigger()){if(clearTimeout(r._timeout),r._hoverState=Ey,!r._config.delay||!r._config.delay.hide){r.hide();return}r._timeout=setTimeout(()=>{r._hoverState===Ey&&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=>{Jxe.has(n)&&delete r[n]}),t={...this.constructor.Default,...r,...typeof t=="object"&&t?t:{}},t.container=t.container===!1?document.body:t2(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()),xc(SN,t,this.constructor.DefaultType),t.sanitize&&(t.template=TN(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 Qxe}_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=J4.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}_1(J4);const sye="popover",lye="bs.popover",kl=`.${lye}`,cye="bs-popover",uye={...J4.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>'},fye={...J4.DefaultType,content:"(string|element|function)"},dye={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}`},hye=".popover-header",pye=".popover-body";class rk extends J4{static get Default(){return uye}static get NAME(){return sye}static get Event(){return dye}static get DefaultType(){return fye}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),hye),this._sanitizeAndSetContent(t,this._getContent(),pye)}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return cye}static jQueryInterface(t){return this.each(function(){const r=rk.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}_1(rk);const DN="scrollspy",mye="bs.scrollspy",Mg=`.${mye}`,vye=".data-api",MN={offset:10,method:"auto",target:""},gye={offset:"number",method:"string",target:"(string|element)"},_ye=`activate${Mg}`,xye=`scroll${Mg}`,yye=`load${Mg}${vye}`,$V="dropdown-item",jd="active",wye='[data-bs-spy="scroll"]',bye=".nav, .list-group",LE=".nav-link",Eye=".nav-item",WV=".list-group-item",Sy=`${LE}, ${WV}, .${$V}`,Tye=".dropdown",Sye=".dropdown-toggle",Cye="offset",ON="position";class Og 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,xye,()=>this._process()),this.refresh(),this._process()}static get Default(){return MN}static get NAME(){return DN}refresh(){const t=this._scrollElement===this._scrollElement.window?Cye:ON,r=this._config.method==="auto"?t:this._config.method,n=r===ON?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),cr.find(Sy,this._config.target).map(i=>{const o=ek(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)=>
278i[0]-o[0]).forEach(i=>{this._offsets.push(i[0]),this._targets.push(i[1])})}dispose(){st.off(this._scrollElement,Mg),super.dispose()}_getConfig(t){return t={...MN,...l0.getDataAttributes(this._element),...typeof t=="object"&&t?t:{}},t.target=t2(t.target)||document.documentElement,xc(DN,t,gye),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=Sy.split(",").map(a=>`${a}[data-bs-target="${t}"],${a}[href="${t}"]`),n=cr.findOne(r.join(","),this._config.target);n.classList.add(jd),n.classList.contains($V)?cr.findOne(Sye,n.closest(Tye)).classList.add(jd):cr.parents(n,bye).forEach(a=>{cr.prev(a,`${LE}, ${WV}`).forEach(i=>i.classList.add(jd)),cr.prev(a,Eye).forEach(i=>{cr.children(i,LE).forEach(o=>o.classList.add(jd))})}),st.trigger(this._scrollElement,_ye,{relatedTarget:t})}_clear(){cr.find(Sy,this._config.target).filter(t=>t.classList.contains(jd)).forEach(t=>t.classList.remove(jd))}static jQueryInterface(t){return this.each(function(){const r=Og.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}st.on(window,yye,()=>{cr.find(wye).forEach(e=>new Og(e))});_1(Og);const Aye="tab",kye="bs.tab",N7=`.${kye}`,Dye=".data-api",Mye=`hide${N7}`,Oye=`hidden${N7}`,Pye=`show${N7}`,Rye=`shown${N7}`,Lye=`click${N7}${Dye}`,Nye="dropdown-menu",F5="active",PN="fade",RN="show",Fye=".dropdown",Iye=".nav, .list-group",LN=".active",NN=":scope > li > .active",Bye='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Hye=".dropdown-toggle",Uye=":scope > .dropdown-menu .active";class Pg extends ll{static get NAME(){return Aye}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(F5))return;let t;const r=e2(this._element),n=this._element.closest(Iye);if(n){const s=n.nodeName==="UL"||n.nodeName==="OL"?NN:LN;t=cr.find(s,n),t=t[t.length-1]}const a=t?st.trigger(t,Mye,{relatedTarget:this._element}):null;if(st.trigger(this._element,Pye,{relatedTarget:t}).defaultPrevented||a!==null&&a.defaultPrevented)return;this._activate(this._element,n);const o=()=>{st.trigger(t,Oye,{relatedTarget:this._element}),st.trigger(this._element,Rye,{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(NN,r):cr.children(r,LN))[0],o=n&&i&&i.classList.contains(PN),s=()=>this._transitionComplete(t,i,n);i&&o?(i.classList.remove(RN),this._queueCallback(s,t,!0)):s()}_transitionComplete(t,r,n){if(r){r.classList.remove(F5);const i=cr.findOne(Uye,r.parentNode);i&&i.classList.remove(F5),r.getAttribute("role")==="tab"&&r.setAttribute("aria-selected",!1)}t.classList.add(F5),t.getAttribute("role")==="tab"&&t.setAttribute("aria-selected",!0),Q4(t),t.classList.contains(PN)&&t.classList.add(RN);let a=t.parentNode;if(a&&a.nodeName==="LI"&&(a=a.parentNode),a&&a.classList.contains(Nye)){const i=t.closest(Fye);i&&cr.find(Hye,i).forEach(o=>o.classList.add(F5)),t.setAttribute("aria-expanded",!0)}n&&n()}static jQueryInterface(t){return this.each(function(){const r=Pg.getOrCreateInstance(this);if(typeof t=="string"){if(typeof r[t]>
278"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}st.on(document,Lye,Bye,function(e){if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),g3(this))return;Pg.getOrCreateInstance(this).show()});_1(Pg);const FN="toast",zye="bs.toast",b2=`.${zye}`,$ye=`mouseover${b2}`,Wye=`mouseout${b2}`,Yye=`focusin${b2}`,jye=`focusout${b2}`,Vye=`hide${b2}`,qye=`hidden${b2}`,Gye=`show${b2}`,Xye=`shown${b2}`,Zye="fade",IN="hide",I5="show",Mp="showing",Kye={animation:"boolean",autohide:"boolean",delay:"number"},BN={animation:!0,autohide:!0,delay:5e3};class Rg 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 Kye}static get Default(){return BN}static get NAME(){return FN}show(){if(st.trigger(this._element,Gye).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(Zye);const r=()=>{this._element.classList.remove(Mp),st.trigger(this._element,Xye),this._maybeScheduleHide()};this._element.classList.remove(IN),Q4(this._element),this._element.classList.add(I5),this._element.classList.add(Mp),this._queueCallback(r,this._element,this._config.animation)}hide(){if(!this._element.classList.contains(I5)||st.trigger(this._element,Vye).defaultPrevented)return;const r=()=>{this._element.classList.add(IN),this._element.classList.remove(Mp),this._element.classList.remove(I5),st.trigger(this._element,qye)};this._element.classList.add(Mp),this._queueCallback(r,this._element,this._config.animation)}dispose(){this._clearTimeout(),this._element.classList.contains(I5)&&this._element.classList.remove(I5),super.dispose()}_getConfig(t){return t={...BN,...l0.getDataAttributes(this._element),...typeof t=="object"&&t?t:{}},xc(FN,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,$ye,t=>this._onInteraction(t,!0)),st.on(this._element,Wye,t=>this._onInteraction(t,!1)),st.on(this._element,Yye,t=>this._onInteraction(t,!0)),st.on(this._element,jye,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const r=Rg.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t](this)}})}}Ag(Rg);_1(Rg);function Qye(e={}){const{nonce:t,onScriptLoadSuccess:r,onScriptLoadError:n}=e,[a,i]=z.useState(!1),o=z.useRef(r);o.current=r;const s=z.useRef(n);return s.current=n,z.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 YV=z.createContext(null);function HBe({clientId:e,nonce:t,onScriptLoadSuccess:r,onScriptLoadError:n,children:a}){const i=Qye({nonce:t,onScriptLoadSuccess:r,onScriptLoadError:n}),o=z.useMemo(()=>({clientId:e,scriptLoadedSuccessfully:i}),[e,i]);return Ee.createElement(YV.Provider,{value:o},a)}function Jye(){const e=z.useContext(YV);if(!e)throw new Error("Google OAuth components must be used within GoogleOAuthProvider");return e}function ewe(e){var t;return(t=e==null?void 0:e.clientId)!==null&&t!==void 0?t:e==null?void 0:e.client_id}const twe={large:40,medium:32,small:20};function UBe({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=z.useRef(null),{clientId:_,scriptLoadedSuccessfully:x}=Jye(),w=z.useRef(e);w.current=e;const y=z.useRef(t);y.current=t;const T=z.useRef(n);return T.current=n,z.useEffect(()=>{var A,S,C,E,D,O,N,F,q;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:re=>{var ae;if(!(re!=null&&re.credential))return(ae=y.current)===null||ae===void 0?void 0:ae.call(y);const{credential:Q,select_by:ce}=re;w.current({credential:Q,clientId:ewe(re),select_by:ce})},...g}),(O=(D=(E=window==null?void 0:window.google)===null||E===void 0?void 0:E.accounts)===null||D===void 0?void 0:D.id)===null||O===void 0||O.renderButton(v.current,{type:a,theme:i,size:o,text:s,shape:c,logo_alignment:l,width:u,locale:h,click_listener:d}),r&&((q=(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||q===void 0||q.prompt(T.current)),()=>{var re,ae,Q;r&&((Q=(ae=(re=window==null?void 0:window.google)===null||re===void 0?void 0:re.accounts)===null||ae===void 0?void 0:ae.id)===null||Q===void 0||Q.cancel())}},[_,x,r,a,i,o,s,c,l,u,h]),Ee.createElement("div",{...p,ref:v,style:{height:twe[o],...p==null?void 0:p.style}})}var nk=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)}}(),p8=function(e){nk(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),ak=function(e){nk(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),m8=function(e){nk(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),Cy=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},jV=function(){function e(t,r,n){this.statusCode=t,this.statusText=r,this.content=n}return e}(),ik=function(){function e(){}return e.prototype.get=function(t,r){return this.send(Cy({},r,{method:"GET",url:t}))},e.prototype.post=function(t,r){return this.send(Cy({},r,{method:"POST",url:t}))},e.prototype.delete=function(t,r){return this.send(Cy({},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 ok=function(){function e(){}return e.prototype.log=function(t,r){},e.instance=new e,e}(),rwe=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())})},nwe=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.")},e.isIn=function(t,r,n){if(!(t in r))throw new Error("Unknown "+n+" value: "+t+".")},e}(),jc=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 v8(e,t){var r="";return Lg(e)?(r="Binary data of length "+e.byteLength,t&&(r+=". Content: '"+awe(e)+"'")):typeof e=="string"&&(r="String data of length "+e.length,t&&(r+=". Content: '"+e+"'")),r}function awe(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 Lg(e){return e&&typeof ArrayBuffer<"u"&&(e instanceof ArrayBuffer||e.constructor&&e.constructor.name==="ArrayBuffer")}function VV(e,t,r,n,a,i,o){return rwe(this,void 0,void 0,function(){var s,c,l,u,h;return nwe(this,function(d){switch(d.label){case 0:return a?[4,a()]:[3,2];
278case 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. "+v8(i,o)+"."),u=Lg(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 iwe(e){return e===void 0?new Uv(tt.Information):e===null?ok.instance:e.log?e:new Uv(e)}var owe=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}(),Uv=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}(),swe=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)}}(),lwe=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},Em;if(typeof XMLHttpRequest>"u"){var cwe=typeof __webpack_require__=="function"?__non_webpack_require__:require;Em=cwe("request")}var uwe=function(e){swe(t,e);function t(r){var n=e.call(this)||this;if(typeof Em>"u")throw new Error("The 'request' module could not be loaded.");return n.logger=r,n.cookieJar=Em.jar(),n.request=Em.defaults({jar:n.cookieJar}),n}return t.prototype.send=function(r){var n=this;return r.abortSignal&&r.abortSignal.aborted?Promise.reject(new m8):new Promise(function(a,i){var o;Lg(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:lwe({"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 ak)),n.logger.log(tt.Warning,"Error from HTTP request. "+c),i(c);return}l.statusCode>=200&&l.statusCode<300?a(new jV(l.statusCode,l.statusMessage||"",u)):i(new p8(l.statusMessage||"",l.statusCode||0))});r.abortSignal&&(r.abortSignal.onabort=function(){s.abort(),i(new m8)})})},t.prototype.getCookieString=function(r){return this.cookieJar.getCookieString(r)},t}(ik),fwe=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)}}(),dwe=function(e){fwe(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 m8):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 m8)}),r.timeout&&(o.timeout=r.timeout),o.onload=function(){r.abortSignal&&(r.abortSignal.onabort=null),o.status>=200&&o.status<300?a(new jV(o.status,o.statusText,o.response||o.responseText)):i(new p8(o.statusText,o.status))},o.onerror=function(){n.logger.log(tt.Warning,"Error from HTTP request. "+o.status+": "+o.statusText+"."),i(new p8(o.statusText,o.status))},o.ontimeout=function(){n.logger.log(tt.Warning,"Timeout from HTTP request."),i(new ak)},o.send(r.content||"")}):Promise.reject(new Error("No url defined.")):Promise.reject(new Error("No method defined."))},t}(ik),hwe=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)}}(),pwe=function(e){hwe(t,e);function t(r){var n=e.call(this)||this;return typeof XMLHttpRequest<"u"?n.httpClient=new dwe(r):n.httpClient=new uwe(r),n}return t.prototype.send=function(r){return r.abortSignal&&r.abortSignal.aborted?Promise.reject(new m8):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}(ik),wh=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}(),mwe=function(){function e(){}return e.prototype.writeHandshakeRequest=function(t){return wh.write(JSON.stringify(t))},e.prototype.parseHandshakeResponse=function(t){var r,n,a;if(Lg(t)||typeof Buffer<"u"&&t instanceof Buffer){var i=new Uint8Array(t),o=i.indexOf(wh.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(wh.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=wh.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 vwe=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 owe(this,t)},e}(),B5=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())})},H5=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}}},gwe=30*1e3,_we=15*1e3,Ea;(function(e){e.Disconnected="Disconnected",e.Connecting="Connecting",e.Connected="Connected",e.Disconnecting="Disconnecting",e.Reconnecting="Reconnecting"})(Ea||(Ea={}));var xwe=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=gwe,this.keepAliveIntervalInMilliseconds=_we,this.logger=r,this.protocol=n,this.connection=t,this.reconnectPolicy=a,this.handshakeProtocol=new mwe,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 B5(this,void 0,void 0,function(){var t;return H5(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 B5(this,void 0,void 0,function(){var t,r,n,a=this;return H5(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 B5(this,void 0,void 0,function(){var t;return H5(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 vwe;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 B5(t,void 0,void 0,function(){return H5(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 B5(this,void 0,void 0,function(){var r,n,a,i,o,s=this;return H5(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}(),ywe=[0,2e3,1e4,3e4,null],HN=function(){function e(t){this.retryDelays=t!==void 0?t.concat([null]):ywe}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 wwe=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}(),U5=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())})},z5=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}}},UN=function(){function e(t,r,n,a){this.httpClient=t,this.accessTokenFactory=r,this.logger=n,this.pollAbort=new wwe,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 U5(this,void 0,void 0,function(){var n,a,i,o;return z5(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 p8(o.statusText||"",o.statusCode),this.running=!1):this.running=!0,this.receiving=this.poll(this.url,n),[2]}})})},e.prototype.getAccessToken=function(){return U5(this,void 0,void 0,function(){return z5(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 U5(this,void 0,void 0,function(){var n,a,i,o;return z5(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 p8(i.statusText||"",i.statusCode),this.running=!1):i.content?(this.logger.log(tt.Trace,"(LongPolling transport) data received. "+v8(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 ak?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 U5(this,void 0,void 0,function(){return z5(this,function(r){return this.running?[2,VV(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 U5(this,void 0,void 0,function(){var t,r;return z5(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}(),zN=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())})},$N=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}}},bwe=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 zN(this,void 0,void 0,function(){var n,a=this;return $N(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(jc.isBrowser||jc.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. "+v8(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 zN(this,void 0,void 0,function(){return $N(this,function(r){return this.eventSource?[2,VV(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}(),Ewe=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())})},Twe=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}}},Swe=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 Ewe(this,void 0,void 0,function(){var n,a=this;return Twe(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;jc.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. "+v8(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. "+v8(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}(),Z2=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())})},sf=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}}},WN=100,NE=null,FE=null;if(jc.isNode&&typeof require<"u"){var YN=typeof __webpack_require__=="function"?__non_webpack_require__:require;NE=YN("ws"),FE=YN("eventsource")}var Cwe=function(){function e(t,r){r===void 0&&(r={}),this.stopPromiseResolver=function(){},this.features={},this.negotiateVersion=1,u0.isRequired(t,"url"),this.logger=iwe(r.logger),this.baseUrl=this.resolveUrl(t),r=r||{},r.logMessageContent=r.logMessageContent||!1,!jc.isNode&&typeof WebSocket<"u"&&!r.WebSocket?r.WebSocket=WebSocket:jc.isNode&&!r.WebSocket&&NE&&(r.WebSocket=NE),!jc.isNode&&typeof EventSource<"u"&&!r.EventSource?r.EventSource=EventSource:jc.isNode&&!r.EventSource&&typeof FE<"u"&&(r.EventSource=FE),this.httpClient=r.httpClient||new pwe(this.logger),this.connectionState="Disconnected",this.connectionStarted=!1,this.options=r,this.onreceive=null,this.onclose=null}return e.prototype.start=function(t){return Z2(this,void 0,void 0,function(){var r,r;return sf(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 kwe(this.transport)),this.sendQueue.send(t))},e.prototype.stop=function(t){return Z2(this,void 0,void 0,function(){var r=this;return sf(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 Z2(this,void 0,void 0,function(){var r;return sf(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 Z2(this,void 0,void 0,function(){var r,n,a,i,o,s;return sf(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 sf(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<WN)return[3,6];c.label=9;case 9:if(a===WN&&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 UN&&(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 Z2(this,void 0,void 0,function(){var r,n,a,i,o,s,c;return sf(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 Z2(this,void 0,void 0,function(){var i,o,s,c,l,u,h,d,p,g,v;return sf(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 Swe(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 bwe(this.httpClient,this.accessTokenFactory,this.logger,this.options.logMessageContent||!1,this.options.EventSource);case e0.LongPolling:return new UN(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(Awe(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(!jc.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 Awe(e,t){return!e||(t&e)!==0}var kwe=function(){function e(t){this.transport=t,this.buffer=[],this.executing=!0,this.sendBufferedData=new Op,this.transportResult=new Op,this.sendLoopPromise=this.sendLoop()}return e.prototype.send=function(t){return this.bufferData(t),this.transportResult||(this.transportResult=new Op),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 Z2(this,void 0,void 0,function(){var t,r,n;return sf(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 Op,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}(),Op=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}(),Dwe="json",Mwe=function(){function e(){this.name=Dwe,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=ok.instance);for(var n=wh.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 wh.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},Owe={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 Pwe(e){var t=Owe[e.toLowerCase()];if(typeof t<"u")return t;throw new Error("Unknown log level: "+e)}var zBe=function(){function e(){}return e.prototype.configureLogging=function(t){if(u0.isRequired(t,"logging"),Rwe(t))this.logger=t;else if(typeof t=="string"){var r=Pwe(t);this.logger=new Uv(r)}else this.logger=new Uv(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 HN(t):this.reconnectPolicy=t:this.reconnectPolicy=new HN,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 Cwe(this.url,t);return xwe.create(r,this.logger||ok.instance,this.protocol||new Mwe,this.reconnectPolicy)},e}();function Rwe(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 Lwe(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 Nwe(e,t){var r=document.querySelector('script[src="'.concat(e,'"]'));if(r===null)return null;var n=qV(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 Fwe(e){var t=e.url,r=e.attributes,n=e.onSuccess,a=e.onError,i=qV(t,r);i.onerror=a,i.onload=n,document.head.insertBefore(i,document.head.firstElementChild)}function Iwe(e){var t=e.sdkBaseUrl,r=e.environment,n=Lwe(e,["sdkBaseUrl","environment"]),a=t||Uwe(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=Bwe(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(Hwe(s)),attributes:c}}function Bwe(e){var t=function(r,n){return(n?"-":"")+r.toLowerCase()};return e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,t)}function Hwe(e){var t="";return Object.keys(e).forEach(function(r){t.length!==0&&(t+="&"),t+=r+"="+e[r]}),t}function Uwe(e){return e==="sandbox"?"https://www.sandbox.paypal.com/sdk/js":"https://www.paypal.com/sdk/js"}
293function qV(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 $Be(e,t){if(t===void 0&&(t=Promise),GV(e,t),typeof document>"u")return t.resolve(null);var r=Iwe(e),n=r.url,a=r.attributes,i=a["data-namespace"]||"paypal",o=VN(i);return a["data-js-sdk-library"]||(a["data-js-sdk-library"]="paypal-js"),Nwe(n,a)&&o?t.resolve(o):zwe({url:n,attributes:a},t).then(function(){var s=VN(i);if(s)return s;throw new Error("The window.".concat(i," global variable is not available."))})}function zwe(e,t){t===void 0&&(t=Promise),GV(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();Fwe({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 VN(e){return window[e]}function GV(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 zf;(function(e){e.LOADING_STATUS="setLoadingStatus",e.RESET_OPTIONS="resetOptions",e.SET_BRAINTREE_INSTANCE="braintreeInstance"})(zf||(zf={}));var qN;(function(e){e.NUMBER="number",e.CVV="cvv",e.EXPIRATION_DATE="expirationDate",e.EXPIRATION_MONTH="expirationMonth",e.EXPIRATION_YEAR="expirationYear",e.POSTAL_CODE="postalCode"})(qN||(qN={}));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 XV(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 GN(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 g8="data-react-paypal-script-id",a3={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"},$we="Failed to load the PayPal JS SDK script.",ZV="paypal",Wwe="usePayPalScriptReducer must be used within a PayPalScriptProvider";function Ywe(e){return e===void 0&&(e=ZV),window[e]}function jwe(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 Vwe(e){var t=e.reactComponentName,r=e.sdkComponentKey,n=e.sdkRequestedComponents,a=n===void 0?"":n,i=e.sdkDataNamespace,o=i===void 0?ZV: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 KV(e){var t=e,r=g8;t[r];var n=XV(t,[r+""]);return"react-paypal-js-".concat(jwe(JSON.stringify(n)))}function qwe(e){var t=self.document.querySelector("script[".concat(g8,'="').concat(e,'"]'));t!=null&&t.parentNode&&t.parentNode.removeChild(t)}function Gwe(e,t){var r,n;switch(t.type){case zf.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 zf.RESET_OPTIONS:return qwe(e.options[g8]),ii(ii({},e),{loadingStatus:bo.PENDING,options:ii(ii((r={},r[a3.DATA_SDK_INTEGRATION_SOURCE]=a3.DATA_LIBRARY_VALUE,r),t.value),(n={},n[g8]="".concat(KV(t.value)),n))});case zf.SET_BRAINTREE_INSTANCE:return ii(ii({},e),{braintreePayPalCheckoutInstance:t.value});default:return e}}var QV=z.createContext(null);function Xwe(e){if(typeof(e==null?void 0:e.dispatch)=="function"&&e.dispatch.length!==0)return e;throw new Error(Wwe)}function Zwe(){var e=Xwe(z.useContext(QV)),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]}z.createContext({});function Kwe(e){var t=z.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 JV=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=XV(e,["className","disabled","children","forceReRender"]),u=i?{opacity:.38}:{},h="".concat(n," ").concat(i?"paypal-buttons-disabled":"").trim(),d=z.useRef(null),p=z.useRef(null),g=Kwe(l),v=Zwe()[0],_=v.isResolved,x=v.options,w=z.useState(null),y=w[0],T=w[1],A=z.useState(!0),S=A[0],C=A[1],E=z.useState(null),D=E[1];function O(){p.current!==null&&p.current.close().catch(function(){})}return!((t=p.current)===null||t===void 0)&&t.updateProps&&p.current.updateProps({message:l.message}),z.useEffect(function(){if(_===!1)return O;var N=Ywe(x.dataNamespace);if(N===void 0||N.Buttons===void 0)return D(function(){throw new Error(Vwe({reactComponentName:JV.displayName,sdkComponentKey:"buttons",sdkRequestedComponents:x.components,sdkDataNamespace:x[a3.DATA_NAMESPACE]}))}),O;var F=function(q,re){T(re),typeof l.onInit=="function"&&l.onInit(q,re)};try{p.current=N.Buttons(ii(ii({},g),{onInit:F}))}catch(q){return D(function(){throw new Error("Failed to render <PayPalButtons /> component. Failed to initialize: ".concat(q))})}return p.current.isEligible()===!1?(C(!1),O):(d.current&&p.current.render(d.current).catch(function(q){d.current===null||d.current.children.length===0||D(function(){throw new Error("Failed to render <PayPalButtons /> component. ".concat(q))})}),O)},GN(GN([_],c,!0),[l.fundingSource],!1)),z.useEffect(function(){y!==null&&(i===!0?y.disable().catch(function(){}):y.enable().catch(function(){}))},[i,y]),Ee.createElement(Ee.Fragment,null,S?Ee.createElement("div",{ref:d,style:u,className:h}):o)};JV.displayName="PayPalButtons";function Qwe(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 Jwe(e,t){var r=document.querySelector('script[src="'.concat(e,'"]'));if(r===null)return null;var n=eq(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 ebe(e){var t=e.url,r=e.attributes,n=e.onSuccess,a=e.onError,i=eq(t,r);i.onerror=a,i.onload=n,document.head.insertBefore(i,document.head.firstElementChild)}function tbe(e){var t=e.sdkBaseUrl,r=e.environment,n=Qwe(e,["sdkBaseUrl","environment"]),a=t||abe(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=rbe(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(nbe(s)),attributes:c}}function rbe(e){var t=function(r,n){return(n?"-":"")+r.toLowerCase()};return e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,t)}function nbe(e){var t="";return Object.keys(e).forEach(function(r){t.length!==0&&(t+="&"),t+=r+"="+e[r]}),t}function abe(e){return e==="sandbox"?"https://www.sandbox.paypal.com/sdk/js":"https://www.paypal.com/sdk/js"}function eq(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 ibe(e,t){if(t===void 0&&(t=Promise),tq(e,t),typeof document>"u")return t.resolve(null);var r=tbe(e),n=r.url,a=r.attributes,i=a["data-namespace"]||"paypal",o=XN(i);return a["data-js-sdk-library"]||(a["data-js-sdk-library"]="paypal-js"),Jwe(n,a)&&o?t.resolve(o):obe({url:n,attributes:a},t).then(function(){var s=XN(i);if(s)return s;throw new Error("The window.".concat(i," global variable is not available."))})}function obe(e,t){t===void 0&&(t=Promise),tq(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();ebe({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 XN(e){return window[e]}function tq(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 WBe=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=z.useReducer(Gwe,{options:ii(ii({},n),(t={},t[a3.DATA_JS_SDK_LIBRARY]=a3.DATA_LIBRARY_VALUE,t[a3.DATA_SDK_INTEGRATION_SOURCE]=a3.DATA_LIBRARY_VALUE,t[g8]="".concat(KV(n)),t)),loadingStatus:o?bo.INITIAL:bo.PENDING}),c=s[0],l=s[1];return z.useEffect(function(){if(o===!1&&c.loadingStatus===bo.INITIAL)return l({type:zf.LOADING_STATUS,value:bo.PENDING});if(c.loadingStatus===bo.PENDING){var u=!0;return ibe(c.options).then(function(){u&&l({type:zf.LOADING_STATUS,value:bo.RESOLVED})}).catch(function(h){console.error("".concat($we," ").concat(h)),u&&l({type:zf.LOADING_STATUS,value:{state:bo.REJECTED,message:String(h)}})}),function(){u=!1}}},[c.options,o,c.loadingStatus]),Ee.createElement(QV.Provider,{value:ii(ii({},c),{dispatch:l})},a)};function ZN(){}z.createContext({cardFieldsForm:null,fields:{},registerField:ZN,unregisterField:ZN});var Pp=window,Zu=Pp.requestAnimationFrame||Pp.webkitRequestAnimationFrame||Pp.mozRequestAnimationFrame||Pp.msRequestAnimationFrame||function(e){return setTimeout(e,16)},KN=window,Ay=KN.cancelAnimationFrame||KN.mozCancelAnimationFrame||function(e){clearTimeout(e)};function ky(){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 sbe(){var e=window.tnsId;return window.tnsId=e?e+1:1,"tns"+window.tnsId}function Ng(){var e=document,t=e.body;return t||(t=e.createElement("body"),t.fake=!0),t}var k6=document.documentElement;function Fg(e){var t="";return e.fake&&(t=k6.style.overflow,e.style.background="",e.style.overflow=k6.style.overflow="hidden",k6.appendChild(e)),t}function Ig(e,t){e.fake&&(e.remove(),k6.style.overflow=t,k6.offsetHeight)}
309function lbe(){var e=document,t=Ng(),r=Fg(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?Ig(t,r):n.remove(),a}function cbe(){var e=document,t=Ng(),r=Fg(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?Ig(t,r):n.remove(),c}function ube(){if(window.matchMedia||window.msMatchMedia)return!0;var e=document,t=Ng(),r=Fg(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?Ig(t,r):n.remove(),o==="absolute"}function fbe(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 $c(e,t,r,n){"insertRule"in e?e.insertRule(t+"{"+r+"}",n):e.addRule(t,r,n)}function dbe(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 hbe(e,t){return Math.atan2(e,t)*(180/Math.PI)}function pbe(e,t){var r=!1,n=Math.abs(90-Math.abs(e));return n>=90-t?r="horizontal":n<=t&&(r="vertical"),r}function Ku(e,t,r){for(var n=0,a=e.length;n<a;n++)t.call(r,e[n],n)}var sk="classList"in document.createElement("_"),v4=sk?function(e,t){return e.classList.contains(t)}:function(e,t){return e.className.indexOf(t)>=0},qa=sk?function(e,t){v4(e,t)||e.classList.add(t)}:function(e,t){v4(e,t)||(e.className+=" "+t)},vo=sk?function(e,t){v4(e,t)&&e.classList.remove(t)}:function(e,t){v4(e,t)&&(e.className=e.className.replace(t,""))};function $5(e,t){return e.hasAttribute(t)}function Rp(e,t){return e.getAttribute(t)}function rq(e){return typeof e.item<"u"}function Ko(e,t){if(e=rq(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 Qu(e,t){e=rq(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 QN(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 JN(e){return window.getComputedStyle(e).display!=="none"}function W5(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 mbe(e){if(!e||!window.getComputedStyle)return!1;var t=document,r=Ng(),n=Fg(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)",i=window.getComputedStyle(a).getPropertyValue(o),r.fake?Ig(r,n):a.remove(),i!==void 0&&i.length>0&&i!=="none"}function eF(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 nq=!1;try{var vbe=Object.defineProperty({},"passive",{get:function(){nq=!0}});window.addEventListener("test",null,vbe)}catch{}var aq=nq?{passive:!0}:!1;function Ra(e,t,r){for(var n in t){var a=["touchstart","touchmove"].indexOf(n)>=0&&!r?aq:!1;e.addEventListener(n,t[n],a)}}function Di(e,t){for(var r in t){var n=["touchstart","touchmove"].indexOf(r)>=0?aq:!1;e.removeEventListener(r,t[r],n)}}function gbe(){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 _be(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 xbe=function(e){e=ky({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(Z){a.removeItem(Z)}),localStorage.tnsApp=o)}var c=a.tC?B1(a.tC):H1(a,"tC",lbe(),i),l=a.tPL?B1(a.tPL):H1(a,"tPL",cbe(),i),u=a.tMQ?B1(a.tMQ):H1(a,"tMQ",ube(),i),h=a.tTf?B1(a.tTf):H1(a,"tTf",W5("transform"),i),d=a.t3D?B1(a.t3D):H1(a,"t3D",mbe(h),i),p=a.tTDu?B1(a.tTDu):H1(a,"tTDu",W5("transitionDuration"),i),g=a.tTDe?B1(a.tTDe):H1(a,"tTDe",W5("transitionDelay"),i),v=a.tADu?B1(a.tADu):H1(a,"tADu",W5("animationDuration"),i),_=a.tADe?B1(a.tADe):H1(a,"tADe",W5("animationDelay"),i),x=a.tTE?B1(a.tTE):H1(a,"tTE",eF(p,"Transition"),i),w=a.tAE?B1(a.tAE):H1(a,"tAE",eF(v,"Animation"),i),y=r.console&&typeof r.console.warn=="function",T=["container","controlsContainer","prevButton","
309nextButton","navContainer","autoplayButton"],A={};if(T.forEach(function(Z){if(typeof e[Z]=="string"){var me=e[Z],Le=t.querySelector(me);if(A[Z]=me,Le&&Le.nodeName)e[Z]=Le;else{y&&console.warn("Can't find",e[Z]);return}}}),e.container.children.length<1){y&&console.warn("No slides found in",e.container);return}var S=e.responsive,C=e.nested,E=e.mode==="carousel";if(S){0 in S&&(e=ky(e,S[0]),delete S[0]);var D={};for(var O in S){var N=S[O];N=typeof N=="number"?{items:N}:N,D[O]=N}S=D,D=null}function F(Z){for(var me in Z)E||(me==="slideBy"&&(Z[me]="page"),me==="edgePadding"&&(Z[me]=!1),me==="autoHeight"&&(Z[me]=!1)),me==="responsive"&&F(Z[me])}if(E||F(e),!E){e.axis="horizontal",e.slideBy="page",e.edgePadding=!1;var q=e.animateIn,re=e.animateOut,ae=e.animateDelay,Q=e.animateNormal}var ce=e.axis==="horizontal",ue=t.createElement("div"),ie=t.createElement("div"),he,ne=e.container,j=ne.parentNode,ee=ne.outerHTML,V=ne.children,H=V.length,_e,ze=Fs(),Oe=!1;S&&Ac(),E&&(ne.className+=" tns-vpfix");var Ce=e.autoWidth,be=Wt("fixedWidth"),at=Wt("edgePadding"),oe=Wt("gutter"),mt=Tc(),He=Wt("center"),Ze=Ce?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=fbe(null,Wt("nonce")),Or=e.lazyload,qn=e.lazyloadSelector,gr,sn=[],_r=Et?Ec():0,sr=E?H+_r*2:H+_r,Ja=!!((be||Ce)&&!Et),$a=be?$o():null,Wa=!E||!Et,Gn=ce?"left":"top",zr="",Bn="",xi=function(){return be?function(){return He&&!Et?H-1:Math.ceil(-$a/(be+oe))}:Ce?function(){for(var Z=0;Z<sr;Z++)if(gr[Z]>=-$a)return Z}:function(){return He&&E&&!Et?H-1:Et||E?Math.max(0,sr-Math.ceil(Ze)):sr-1}}(),le=ca(Wt("startIndex")),Se=le;wi();var Ie=0,qe=Ce?null:xi(),Je=e.preventActionWhenRunning,dt=e.swipeAngle,yt=dt?"?":!0,lt=!1,$e=e.onInit,U=new gbe,te=" tns-slider tns-"+e.mode,X=ne.id||sbe(),J=Wt("disable"),se=!1,fe=e.freezable,ye=fe&&!Ce?Vi():!1,Be=!1,Ae={click:Si,keydown:ui},Pe={click:_l,keydown:wl},Me={mouseover:xl,mouseout:yl},Ke={visibilitychange:Rc},ct={keydown:P2},pt={touchstart:Lc,touchmove:po,touchend:L1,touchcancel:L1},et={mousedown:Lc,mousemove:po,mouseup:L1,mouseleave:L1},vt=tr("controls"),$t=tr("nav"),Bt=Ce?!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:"",bc=e.nextButton?e.nextButton.outerHTML:"",K0,Oa;if($t)var sa=e.navContainer,Rs=e.navContainer?e.navContainer.outerHTML:"",Zn,yr=Ce?H:Zi(),va=0,yi=-1,Hn=to(),jr=Hn,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=ce?function(Z,me){return Z.x-me.x}:function(Z,me){return Z.y-me.y};Ce||No(J||ye),h&&(Gn=h,zr="translate",d?(zr+=ce?"3d(":"3d(0px, ",Bn=ce?", 0px, 0px)":", 0px)"):(zr+=ce?"X(":"Y(",Bn=")")),E&&(ne.className=ne.className.replace("tns-vpfix","")),A2(),k2(),fl();function No(Z){Z&&(ir=ht=Dt=Gt=Mt=Ft=Yt=or=!1)}function wi(){for(var Z=E?le-_r:le;Z<0;)Z+=H;return Z%H+1}function ca(Z){return Z=Z?Math.max(0,Math.min(Et?H-1:H-Ze,Z)):0,E?Z+_r:Z}function p0(Z){for(Z==null&&(Z=le),E&&(Z-=_r);Z<0;)Z+=H;return Math.floor(Z%H)}function to(){var Z=p0(),me;return me=Bt?Z:be||Ce?Math.ceil((Z+1)*yr/H-1):Math.floor(Z/Ze),!Et&&E&&le===qe&&(me=yr-1),me}function E1(){if(Ce||be&&!Ye)return H-1;var Z=be?"fixedWidth":"items",me=[];if((be||e[Z]<H)&&me.push(e[Z]),S)for(var Le in S){var Ue=S[Le][Z];Ue&&(be||Ue<H)&&me.push(Ue)}return me.length||me.push(0),Math.ceil(be?Ye/Math.min.apply(null,me):Math.max.apply(null,me))}function Ec(){var Z=E1(),me=E?Math.ceil((Z*5-H)/2):Z*4-H;return me=Math.max(Z,me),tr("edgePadding")?me+1:me}function Fs(){return r.innerWidth||t.documentElement.clientWidth||t.body.clientWidth}function Is(Z){return Z==="top"?"afterbegin":"beforeend"}function Nu(Z){if(Z!=null){var me=t.createElement("div"),Le,Ue;return Z.appendChild(me),Le=me.getBoundingClientRect(),Ue=Le.right-Le.left,me.remove(),Ue||Nu(Z.parentNode)}}function Tc(){var Z=at?at*2-oe:0;return Nu(j)-Z}function tr(Z){if(e[Z])return!0;
309if(S){for(var me in S)if(S[me][Z])return!0}return!1}function Wt(Z,me){if(me==null&&(me=ze),Z==="items"&&be)return Math.floor((mt+oe)/(be+oe))||1;var Le=e[Z];if(S)for(var Ue in S)me>=parseInt(Ue)&&Z in S[Ue]&&(Le=S[Ue][Z]);return Z==="slideBy"&&Le==="page"&&(Le=Wt("items")),!E&&(Z==="slideBy"||Z==="items")&&(Le=Math.floor(Le)),Le}function Yi(Z){return c?c+"("+Z*100+"% / "+sr+")":Z*100/sr+"%"}function ro(Z,me,Le,Ue,Tt){var Ht="";if(Z!==void 0){var wr=Z;me&&(wr-=me),Ht=ce?"margin: 0 "+wr+"px 0 "+Z+"px;":"margin: "+Z+"px 0 "+wr+"px 0;"}else if(me&&!Le){var Rn="-"+me+"px",Kn=ce?Rn+" 0 0":"0 "+Rn+" 0";Ht="margin: 0 "+Kn+";"}return!E&&Tt&&p&&Ue&&(Ht+=no(Ue)),Ht}function m0(Z,me,Le){return Z?(Z+me)*sr+"px":c?c+"("+sr*100+"% / "+Le+")":sr*100/Le+"%"}function ul(Z,me,Le){var Ue;if(Z)Ue=Z+me+"px";else{E||(Le=Math.floor(Le));var Tt=E?sr:Le;Ue=c?c+"(100% / "+Tt+")":100/Tt+"%"}return Ue="width:"+Ue,C!=="inner"?Ue+";":Ue+" !important;"}function Fo(Z){var me="";if(Z!==!1){var Le=ce?"padding-":"margin-",Ue=ce?"right":"bottom";me=Le+Ue+": "+Z+"px;"}return me}function Sc(Z,me){var Le=Z.substring(0,Z.length-me).toLowerCase();return Le&&(Le="-"+Le+"-"),Le}function no(Z){return Sc(p,18)+"transition-duration:"+Z/1e3+"s;"}function Cc(Z){return Sc(v,17)+"animation-duration:"+Z/1e3+"s;"}function A2(){var Z="tns-outer",me="tns-inner";if(tr("gutter"),ue.className=Z,ie.className=me,ue.id=X+"-ow",ie.id=X+"-iw",ne.id===""&&(ne.id=X),te+=l||Ce?" tns-subpixel":" tns-no-subpixel",te+=c?" tns-calc":" tns-no-calc",Ce&&(te+=" tns-autowidth"),te+=" tns-"+e.axis,ne.className+=te,E?(he=t.createElement("div"),he.id=X+"-mw",he.className="tns-ovh",ue.appendChild(he),he.appendChild(ie)):ue.appendChild(ie),At){var Le=he||ie;Le.className+=" tns-ah"}if(j.insertBefore(ue,ne),ie.appendChild(ne),Ku(V,function(An,Vo){qa(An,"tns-item"),An.id||(An.id=X+"-item"+Vo),!E&&Q&&qa(An,Q),Ko(An,{"aria-hidden":"true",tabindex:"-1"})}),_r){for(var Ue=t.createDocumentFragment(),Tt=t.createDocumentFragment(),Ht=_r;Ht--;){var wr=Ht%H,Rn=V[wr].cloneNode(!0);if(qa(Rn,Kr),Qu(Rn,"id"),Tt.insertBefore(Rn,Tt.firstChild),E){var Kn=V[H-1-wr].cloneNode(!0);qa(Kn,Kr),Qu(Kn,"id"),Ue.appendChild(Kn)}}ne.insertBefore(Ue,ne.firstChild),ne.appendChild(Tt),V=ne.children}}function fl(){if(tr("autoHeight")||Ce||!ce){var Z=ne.querySelectorAll("img");Ku(Z,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))}),Zu(function(){k1(QN(Z),function(){er=!0})}),tr("autoHeight")&&(Z=A1(le,Math.min(le+Ze-1,sr-1))),Or?Fu():Zu(function(){k1(QN(Z),Fu)})}else E&&ja(),ao(),N0()}function Fu(){if(Ce&&H>1){var Z=Et?le:H-1;(function me(){var Le=V[Z].getBoundingClientRect().left,Ue=V[Z-1].getBoundingClientRect().right;Math.abs(Le-Ue)<=1?ji():setTimeout(function(){me()},16)})()}else ji()}function ji(){(!ce||Ce)&&(kc(),Ce?($a=$o(),fe&&(ye=Vi()),qe=xi(),No(J||ye)):bl()),E&&ja(),ao(),N0()}function k2(){if(!E)for(var Z=le,me=le+Math.min(H,Ze);Z<me;Z++){var Le=V[Z];Le.style.left=(Z-le)*100/Ze+"%",qa(Le,q),vo(Le,Q)}if(ce&&(l||Ce?($c(Lt,"#"+X+" > .tns-item","font-size:"+r.getComputedStyle(V[0]).fontSize+";",Dl(Lt)),$c(Lt,"#"+X,"font-size:0;",Dl(Lt))):E&&Ku(V,function(f,m){f.style.marginLeft=Yi(m)})),u){if(p){var Ue=he&&e.autoHeight?no(e.speed):"";$c(Lt,"#"+X+"-mw",Ue,Dl(Lt))}Ue=ro(e.edgePadding,e.gutter,e.fixedWidth,e.speed,e.autoHeight),$c(Lt,"#"+X+"-iw",Ue,Dl(Lt)),E&&(Ue=ce&&!Ce?"width:"+m0(e.fixedWidth,e.gutter,e.items)+";":"",p&&(Ue+=no(Rt)),$c(Lt,"#"+X,Ue,Dl(Lt))),Ue=ce&&!Ce?ul(e.fixedWidth,e.gutter,e.items):"",e.gutter&&(Ue+=Fo(e.gutter)),E||(p&&(Ue+=no(Rt)),v&&(Ue+=Cc(Rt))),Ue&&$c(Lt,"#"+X+" > .tns-item",Ue,Dl(Lt))}else{O2(),ie.style.cssText=ro(at,oe,be,At),E&&ce&&!Ce&&(ne.style.width=m0(be,oe,Ze));var Ue=ce&&!Ce?ul(be,oe,Ze):"";oe&&(Ue+=Fo(oe)),Ue&&$c(Lt,"#"+X+" > .tns-item",Ue,Dl(Lt))}if(S&&u)for(var Tt in S){Tt=parseInt(Tt);var Ht=S[Tt],Ue="",wr="",Rn="",Kn="",An="",Vo=Ce?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&&he&&Wt("autoHeight",Tt)&&"speed"in Ht&&(wr="#"+X+"-mw{"+no(Go)+"}"),("edgePadding"in Ht||"gutter"in Ht)&&(Rn="#"+X+"-iw{"+ro(Tl,Ws,qo,Go,g0)+"}"),E&&ce&&!Ce&&("fixedWidth"in Ht||"items"in Ht||be&&"gutter"in Ht)&&(Kn="width:"+m0(qo,Ws,Vo)+";"),p&&"speed"in Ht&&(Kn+=no(Go)),Kn&&(Kn="#"+X+"{"+Kn+"}"),("fixedWidth"in Ht||be&&"gutter"in Ht||!E&&"items"in Ht)&&(An+=ul(qo,Ws,Vo)),"gutter"in Ht&&(An+=Fo(Ws)),!E&&"speed"in Ht&&(p&&(An+=no(Go)),v&&(An+=Cc(Go))),An&&(An="#"+X+" > .tns-item{"+An+"}"),Ue=wr+Rn+Kn+An,Ue&&Lt.insertRule("@media (min-width: "+Tt/16+"em) {"+Ue+"}",Lt.cssRules.length)}}
309function ao(){if(qi(),ue.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=ue.querySelector(".tns-liveregion .current"),Jt){var Z=Ft?"stop":"start";cn?Ko(cn,{"data-action":Z}):e.autoplayButtonOutput&&(ue.insertAdjacentHTML(Is(e.autoplayPosition),'<button type="button" data-action="'+Z+'">'+eo[0]+Z+eo[1]+xt[0]+"</button>"),cn=ue.querySelector("[data-action]")),cn&&Ra(cn,{click:Hu}),Ft&&($s(),Yt&&Ra(ne,Me),or&&Ra(ne,Ke))}if($t){if(sa)Ko(sa,{"aria-label":"Carousel Pagination"}),Zn=sa.children,Ku(Zn,function(wr,Rn){Ko(wr,{"data-nav":Rn,tabindex:"-1","aria-label":J0+(Rn+1),"aria-controls":X})});else{for(var me="",Le=Bt?"":'style="display:none"',Ue=0;Ue<H;Ue++)me+='<button type="button" data-nav="'+Ue+'" tabindex="-1" aria-controls="'+X+'" '+Le+' aria-label="'+J0+(Ue+1)+'"></button>';me='<div class="tns-nav" aria-label="Carousel Pagination">'+me+"</div>",ue.insertAdjacentHTML(Is(e.navPosition),me),sa=ue.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),$c(Lt,"[aria-controls^="+X+"-item]",Ht,Dl(Lt))}Ko(Zn[Hn],{"aria-label":J0+(Hn+1)+w1}),Qu(Zn[Hn],"tabindex"),qa(Zn[Hn],Q0),Ra(sa,Pe)}vt&&(!ln&&(!Yr||!kt)&&(ue.insertAdjacentHTML(Is(e.controlsPosition),'<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"><button type="button" data-controls="prev" tabindex="-1" aria-controls="'+X+'">'+Ge[0]+'</button><button type="button" data-controls="next" tabindex="-1" aria-controls="'+X+'">'+Ge[1]+"</button></div>"),ln=ue.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":X,tabindex:"-1"}),(e.controlsContainer||e.prevButton&&e.nextButton)&&(Ko(Yr,{"data-controls":"prev"}),Ko(kt,{"data-controls":"next"})),K0=so(Yr),Oa=so(kt),Oc(),ln?Ra(ln,Ae):(Ra(Yr,Ae),Ra(kt,Ae))),Io()}function N0(){if(E&&x){var Z={};Z[x]=Xi,Ra(ne,Z)}Dt&&Ra(ne,pt,e.preventScrollOnTouch),Gt&&Ra(ne,et),Mt&&Ra(t,ct),C==="inner"?U.on("outerResized",function(){hl(),U.emit("innerLoaded",_a())}):(S||be||Ce||At||!ce)&&Ra(r,{resize:dl}),At&&(C==="outer"?U.on("innerLoaded",Hs):J||Hs()),oo(),J?pl():ye&&S1(),U.on("indexChanged",v0),C==="inner"&&U.emit("innerLoaded",_a()),typeof $e=="function"&&$e(_a()),Oe=!0}function Iu(){if(Lt.disabled=!0,Lt.ownerNode&&Lt.ownerNode.remove(),Di(r,{resize:dl}),Mt&&Di(t,ct),ln&&Di(ln,Ae),sa&&Di(sa,Pe),Di(ne,Me),Di(ne,Ke),cn&&Di(cn,{click:Hu}),Ft&&clearInterval(Lo),E&&x){var Z={};Z[x]=Xi,Di(ne,Z)}Dt&&Di(ne,pt),Gt&&Di(ne,et);var me=[ee,Ro,Zt,bc,Rs,cl];T.forEach(function(Ue,Tt){var Ht=Ue==="container"?ue:e[Ue];if(typeof Ht=="object"&&Ht){var wr=Ht.previousElementSibling?Ht.previousElementSibling:!1,Rn=Ht.parentNode;Ht.outerHTML=me[Tt],e[Ue]=wr?wr.nextElementSibling:Rn.firstElementChild}}),T=q=re=ae=Q=ce=ue=ie=ne=j=ee=V=H=_e=ze=Ce=be=at=oe=mt=Ze=ot=Ye=Mt=Rt=Xt=Et=At=Lt=Or=gr=sn=_r=sr=Ja=$a=Wa=Gn=zr=Bn=xi=le=Se=Ie=qe=dt=yt=lt=$e=U=te=X=J=se=fe=ye=Be=Ae=Pe=Me=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=Hn=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);Oe=!1}function dl(Z){Zu(function(){hl(fi(Z))})}function hl(Z){if(Oe){C==="outer"&&U.emit("outerResized",_a(Z)),ze=Fs();var me,Le=_e,Ue=!1;S&&(Ac(),me=Le!==_e,me&&U.emit("newBreakpointStart",_a(Z)));var Tt,Ht,wr=Ze,Rn=J,Kn=ye,An=Mt,Vo=ir,qo=ht,Go=Dt,Tl=Gt,g0=Ft,Ws=Yt,f=or,m=le;if(me){var b=be,M=At,I=Ge,K=He,ve=xt;if(!u)var ke=oe,Ne=at}if(Mt=Wt("arrowKeys"),ir=Wt("controls"),ht=Wt("nav"),Dt=Wt("touch"),He=Wt("center"),Gt=Wt("mouseDrag"),Ft=Wt("autoplay"),Yt=Wt("autoplayHoverPause"),or=Wt("autoplayResetOnVisibility"),me&&(J=Wt("disable"),be=Wt("fixedWidth"),Rt=Wt("speed"),At=Wt("autoHeight"),Ge=Wt("controlsText"),xt=Wt("autoplayText"),Ur=Wt("autoplayTimeout"),u||(at=Wt("edgePadding"),oe=Wt("gutter"))),No(J),mt=Tc(),(!ce||Ce)&&!J&&(kc(),ce||(bl(),Ue=!0)),(be||Ce)&&($a=$o(),qe=xi()),(me||be)&&(Ze=Wt("items"),ot=Wt("slideBy"),Ht=Ze!==wr,Ht&&(!be&&!Ce&&(qe=xi()),T1())),me&&J!==Rn&&(J?pl():Bo()),fe&&(me||be||Ce)&&(ye=Vi(),ye!==Kn&&(ye?(M1(Us(ca(0))),S1()):(D2(),Ue=!0))),No(J||ye),Ft||(Yt=or=!1),Mt!==An&&
309(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(ne,pt,e.preventScrollOnTouch):Di(ne,pt)),Gt!==Tl&&(Gt?Ra(ne,et):Di(ne,et)),Ft!==g0&&(Ft?(cn&&Jo(cn),!ga&&!jt&&$s()):(cn&&Qo(cn),ga&&Yo())),Yt!==Ws&&(Yt?Ra(ne,Me):Di(ne,Me)),or!==f&&(or?Ra(t,Ke):Di(t,Ke)),me){if((be!==b||He!==K)&&(Ue=!0),At!==M&&(At||(ie.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 He&&(be||Ce)&&(Ue=!0);if((Ht||be&&!Ce)&&(yr=Zi(),El()),Tt=le!==m,Tt?(U.emit("indexChanged",_a()),Ue=!0):Ht?Tt||v0():(be||Ce)&&(oo(),qi(),C1()),Ht&&!E&&Dc(),!J&&!ye){if(me&&!u&&((at!==Ne||oe!==ke)&&(ie.style.cssText=ro(at,oe,be,Rt,At)),ce)){E&&(ne.style.width=m0(be,oe,Ze));var qt=ul(be,oe,Ze)+Fo(oe);dbe(Lt,Dl(Lt)-1),$c(Lt,"#"+X+" > .tns-item",qt,Dl(Lt))}At&&Hs(),Ue&&(ja(),Se=le)}me&&U.emit("newBreakpointEnd",_a(Z))}}function Vi(){if(!be&&!Ce){var Z=He?Ze-(Ze-1)/2:Ze;return H<=Z}var me=be?(be+oe)*H:gr[H],Le=at?mt+at*2:mt+oe;return He&&(Le-=be?(mt-be)/2:(mt-(gr[le+1]-gr[le]-oe))/2),me<=Le}function Ac(){_e=0;for(var Z in S)Z=parseInt(Z),ze>=Z&&(_e=Z)}var T1=function(){return Et?E?function(){var Z=Ie,me=qe;Z+=ot,me-=ot,at?(Z+=1,me-=1):be&&(mt+oe)%(be+oe)&&(me-=1),_r&&(le>me?le-=H:le<Z&&(le+=H))}:function(){if(le>qe)for(;le>=Ie+H;)le-=H;else if(le<Ie)for(;le<=qe-H;)le+=H}:function(){le=Math.max(Ie,Math.min(qe,le))}}();function Io(){!Ft&&cn&&Qo(cn),!ht&&sa&&Qo(sa),ir||(ln?Qo(ln):(Yr&&Qo(Yr),kt&&Qo(kt)))}function Bu(){Ft&&cn&&Jo(cn),ht&&sa&&Jo(sa),ir&&(ln?Jo(ln):(Yr&&Jo(Yr),kt&&Jo(kt)))}function S1(){if(!Be){if(at&&(ie.style.margin="0px"),_r)for(var Z="tns-transparent",me=_r;me--;)E&&qa(V[me],Z),qa(V[sr-me-1],Z);Io(),Be=!0}}function D2(){if(Be){if(at&&u&&(ie.style.margin=""),_r)for(var Z="tns-transparent",me=_r;me--;)E&&vo(V[me],Z),vo(V[sr-me-1],Z);Bu(),Be=!1}}function pl(){if(!se){if(Lt.disabled=!0,ne.className=ne.className.replace(te.substring(1),""),Qu(ne,["style"]),Et)for(var Z=_r;Z--;)E&&Qo(V[Z]),Qo(V[sr-Z-1]);if((!ce||!E)&&Qu(ie,["style"]),!E)for(var me=le,Le=le+H;me<Le;me++){var Ue=V[me];Qu(Ue,["style"]),vo(Ue,q),vo(Ue,Q)}Io(),se=!0}}function Bo(){if(se){if(Lt.disabled=!1,ne.className+=te,ja(),Et)for(var Z=_r;Z--;)E&&Jo(V[Z]),Jo(V[sr-Z-1]);if(!E)for(var me=le,Le=le+H;me<Le;me++){var Ue=V[me],Tt=me<le+Ze?q:Q;Ue.style.left=(me-le)*100/Ze+"%",qa(Ue,Tt)}Bu(),se=!1}}function C1(){var Z=io();Qr.innerHTML!==Z&&(Qr.innerHTML=Z)}function io(){var Z=ml(),me=Z[0]+1,Le=Z[1]+1;return me===Le?me+"":me+" to "+Le}function ml(Z){Z==null&&(Z=Us());var me=le,Le,Ue,Tt;if(He||at?(Ce||be)&&(Ue=-(parseFloat(Z)+at),Tt=Ue+mt+at*2):Ce&&(Ue=gr[le],Tt=Ue+mt),Ce)gr.forEach(function(Kn,An){An<sr&&((He||at)&&Kn<=Ue+.5&&(me=An),Tt-Kn>=.5&&(Le=An))});else{if(be){var Ht=be+oe;He||at?(me=Math.floor(Ue/Ht),Le=Math.ceil(Tt/Ht-1)):Le=me+Math.ceil(mt/Ht)-1}else if(He||at){var wr=Ze-1;if(He?(me-=wr/2,Le=le+wr/2):Le=le+wr,at){var Rn=at*Ze/mt;me-=Rn,Le+=Rn}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&&!J){var Z=ml();Z.push(qn),A1.apply(null,Z).forEach(function(me){if(!v4(me,oa)){var Le={};Le[x]=function(Tt){Tt.stopPropagation()},Ra(me,Le),Ra(me,Xn),me.src=Rp(me,"data-src");var Ue=Rp(me,"data-srcset");Ue&&(me.srcset=Ue),qa(me,"loading")}})}}function Ya(Z){gl(fo(Z))}function vl(Z){M2(fo(Z))}function gl(Z){qa(Z,"loaded"),Bs(Z)}function M2(Z){qa(Z,"failed"),Bs(Z)}function Bs(Z){qa(Z,oa),vo(Z,"loading"),Di(Z,Xn)}function A1(Z,me,Le){var Ue=[];for(Le||(Le="img");Z<=me;)Ku(V[Z].querySelectorAll(Le),function(Tt){Ue.push(Tt)}),Z++;return Ue}function Hs(){var Z=A1.apply(null,ml());Zu(function(){k1(Z,Ho)})}function k1(Z,me){if(er||(Z.forEach(function(Le,Ue){!Or&&Le.complete&&Bs(Le),v4(Le,oa)&&Z.splice(Ue,1)}),!Z.length))return me();Zu(function(){k1(Z,me)})}function v0(){oo(),qi(),C1(),Oc(),Uo()}function O2(){E&&At&&(he.style[p]=Rt/1e3+"s")}function bi(Z,me){for(var Le=[],Ue=Z,Tt=Math.min(Z+me,sr);Ue<Tt;Ue++)Le.push(V[Ue].offsetHeight);return Math.max.apply(null,Le)}function Ho(){var Z=At?bi(le,Ze):bi(_r,H),me=he||ie;me.style.height!==Z&&(me.style.height=Z+"px")}function kc(){gr=[0];
309var Z=ce?"left":"top",me=ce?"right":"bottom",Le=V[0].getBoundingClientRect()[Z];Ku(V,function(Ue,Tt){Tt&&gr.push(Ue.getBoundingClientRect()[Z]-Le),Tt===sr-1&&gr.push(Ue.getBoundingClientRect()[me]-Le)})}function qi(){var Z=ml(),me=Z[0],Le=Z[1];Ku(V,function(Ue,Tt){Tt>=me&&Tt<=Le?$5(Ue,"aria-hidden")&&(Qu(Ue,["aria-hidden","tabindex"]),qa(Ue,dr)):$5(Ue,"aria-hidden")||(Ko(Ue,{"aria-hidden":"true",tabindex:"-1"}),vo(Ue,dr))})}function Dc(){for(var Z=le+Math.min(H,Ze),me=sr;me--;){var Le=V[me];me>=le&&me<Z?(qa(Le,"tns-moving"),Le.style.left=(me-le)*100/Ze+"%",qa(Le,q),vo(Le,Q)):Le.style.left&&(Le.style.left="",qa(Le,Q),vo(Le,q)),vo(Le,re)}setTimeout(function(){Ku(V,function(Ue){vo(Ue,"tns-moving")})},300)}function Uo(){if(ht&&(Hn=yi>=0?yi:to(),yi=-1,Hn!==jr)){var Z=Zn[jr],me=Zn[Hn];Ko(Z,{tabindex:"-1","aria-label":J0+(jr+1)}),vo(Z,Q0),Ko(me,{"aria-label":J0+(Hn+1)+w1}),Qu(me,"tabindex"),qa(me,Q0),jr=Hn}}function Mc(Z){return Z.nodeName.toLowerCase()}function so(Z){return Mc(Z)==="button"}function zo(Z){return Z.getAttribute("aria-disabled")==="true"}function lo(Z,me,Le){Z?me.disabled=Le:me.setAttribute("aria-disabled",Le.toString())}function Oc(){if(!(!ir||Xt||Et)){var Z=K0?Yr.disabled:zo(Yr),me=Oa?kt.disabled:zo(kt),Le=le<=Ie,Ue=!Xt&&le>=qe;Le&&!Z&&lo(K0,Yr,!0),!Le&&Z&&lo(K0,Yr,!1),Ue&&!me&&lo(Oa,kt,!0),!Ue&&me&&lo(Oa,kt,!1)}}function Ei(Z,me){p&&(Z.style[p]=me)}function D1(){return be?(be+oe)*sr:gr[sr]}function co(Z){Z==null&&(Z=le);var me=at?oe:0;return Ce?(mt-me-(gr[Z+1]-gr[Z]-oe))/2:be?(mt-be)/2:(Ze-1)/2}function $o(){var Z=at?oe:0,me=mt+Z-D1();return He&&!Et&&(me=be?-(be+oe)*(sr-1)-co():co(sr-1)-gr[sr-1]),me>0&&(me=0),me}function Us(Z){Z==null&&(Z=le);var me;if(ce&&!Ce)if(be)me=-(be+oe)*Z,He&&(me+=co());else{var Le=h?sr:Ze;He&&(Z-=co()),me=-Z*100/Le}else me=-gr[Z],He&&Ce&&(me+=co());return Ja&&(me=Math.max(me,$a)),me+=ce&&!Ce&&!be?"%":"px",me}function ja(Z){Ei(ne,"0s"),M1(Z)}function M1(Z){Z==null&&(Z=Us()),ne.style[Gn]=zr+Z+Bn}function Gi(Z,me,Le,Ue){var Tt=Z+Ze;Et||(Tt=Math.min(Tt,sr));for(var Ht=Z;Ht<Tt;Ht++){var wr=V[Ht];Ue||(wr.style.left=(Ht-le)*100/Ze+"%"),ae&&g&&(wr.style[g]=wr.style[_]=ae*(Ht-Z)/1e3+"s"),vo(wr,me),qa(wr,Le),Ue&&sn.push(wr)}}var zs=function(){return E?function(){Ei(ne,""),p||!Rt?(M1(),(!Rt||!JN(ne))&&Xi()):_be(ne,Gn,zr,Bn,Us(),Rt,Xi),ce||bl()}:function(){sn=[];var Z={};Z[x]=Z[w]=Xi,Di(V[Se],Z),Ra(V[le],Z),Gi(Se,q,re,!0),Gi(le,Q,q),(!x||!w||!Rt||!JN(ne))&&Xi()}}();function Ti(Z,me){Wa&&T1(),(le!==Se||me)&&(U.emit("indexChanged",_a()),U.emit("transitionStart",_a()),At&&Hs(),ga&&Z&&["click","keydown"].indexOf(Z.type)>=0&&Yo(),lt=!0,zs())}function O1(Z){return Z.toLowerCase().replace(/-/g,"")}function Xi(Z){if(E||lt){if(U.emit("transitionEnd",_a(Z)),!E&&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,re),qa(Le,Q)}if(!Z||!E&&Z.target.parentNode===ne||Z.target===ne&&O1(Z.propertyName)===O1(Gn)){if(!Wa){var Ue=le;T1(),le!==Ue&&(U.emit("indexChanged",_a()),ja())}C==="inner"&&U.emit("innerLoaded",_a()),lt=!1,Se=le}}}function uo(Z,me){if(!ye)if(Z==="prev")Si(me,-1);else if(Z==="next")Si(me,1);else{if(lt){if(Je)return;Xi()}var Le=p0(),Ue=0;if(Z==="first"?Ue=-Le:Z==="last"?Ue=E?H-Ze-Le:H-1-Le:(typeof Z!="number"&&(Z=parseInt(Z)),isNaN(Z)||(me||(Z=Math.max(0,Math.min(H-1,Z))),Ue=Z-Le)),!E&&Ue&&Math.abs(Ue)<Ze){var Tt=Ue>0?1:-1;Ue+=le+Ue-H>=Ie?H*Tt:H*2*Tt*-1}le+=Ue,E&&Et&&(le<Ie&&(le+=H),le>qe&&(le-=H)),p0(le)!==p0(Se)&&Ti(me)}}function Si(Z,me){if(lt){if(Je)return;Xi()}var Le;if(!me){Z=fi(Z);for(var Ue=fo(Z);Ue!==ln&&[Yr,kt].indexOf(Ue)<0;)Ue=Ue.parentNode;var Tt=[Yr,kt].indexOf(Ue);Tt>=0&&(Le=!0,me=Tt===0?-1:1)}if(Xt){if(le===Ie&&me===-1){uo("last",Z);return}else if(le===qe&&me===1){uo("first",Z);return}}
309me&&(le+=ot*me,Ce&&(le=Math.floor(le)),Ti(Le||Z&&Z.type==="keydown"?Z:null))}function _l(Z){if(lt){if(Je)return;Xi()}Z=fi(Z);for(var me=fo(Z),Le;me!==sa&&!$5(me,"data-nav");)me=me.parentNode;if($5(me,"data-nav")){var Le=yi=Number(Rp(me,"data-nav")),Ue=be||Ce?Le*H/yr:Le*Ze,Tt=Bt?Le:Math.min(Math.ceil(Ue),H-1);uo(Tt,Z),Hn===Le&&(ga&&Yo(),yi=-1)}}function F0(){Lo=setInterval(function(){Si(null,Ls)},Ur),ga=!0}function Ci(){clearInterval(Lo),ga=!1}function Wo(Z,me){Ko(cn,{"data-action":Z}),cn.innerHTML=eo[0]+Z+eo[1]+me}function $s(){F0(),cn&&Wo("stop",xt[1])}function Yo(){Ci(),cn&&Wo("start",xt[0])}function Pc(){Ft&&!ga&&($s(),jt=!1)}function P1(){ga&&(Yo(),jt=!0)}function Hu(){ga?(Yo(),jt=!0):($s(),jt=!1)}function Rc(){t.hidden?ga&&(Ci(),la=!0):la&&(F0(),la=!1)}function xl(){ga&&(Ci(),b1=!0)}function yl(){b1&&(F0(),b1=!1)}function P2(Z){Z=fi(Z);var me=[n.LEFT,n.RIGHT].indexOf(Z.keyCode);me>=0&&Si(Z,me===0?-1:1)}function ui(Z){Z=fi(Z);var me=[n.LEFT,n.RIGHT].indexOf(Z.keyCode);me>=0&&(me===0?Yr.disabled||Si(Z,-1):kt.disabled||Si(Z,1))}function R1(Z){Z.focus()}function wl(Z){Z=fi(Z);var me=t.activeElement;if($5(me,"data-nav")){var Le=[n.LEFT,n.RIGHT,n.ENTER,n.SPACE].indexOf(Z.keyCode),Ue=Number(Rp(me,"data-nav"));Le>=0&&(Le===0?Ue>0&&R1(Zn[Ue-1]):Le===1?Ue<yr-1&&R1(Zn[Ue+1]):(yi=Ue,uo(Ue,Z)))}}function fi(Z){return Z=Z||r.event,ho(Z)?Z.changedTouches[0]:Z}function fo(Z){return Z.target||r.event.srcElement}function ho(Z){return Z.type.indexOf("touch")>=0}function Uu(Z){Z.preventDefault?Z.preventDefault():Z.returnValue=!1}function jo(){return pbe(hbe(ci.y-kr.y,ci.x-kr.x),dt)===e.axis}function Lc(Z){if(lt){if(Je)return;Xi()}Ft&&ga&&Ci(),Wi=!0,Pa&&(Ay(Pa),Pa=null);var me=fi(Z);U.emit(ho(Z)?"touchStart":"dragStart",_a(Z)),!ho(Z)&&["img","a"].indexOf(Mc(fo(Z)))>=0&&Uu(Z),ci.x=kr.x=me.clientX,ci.y=kr.y=me.clientY,E&&(Ns=parseFloat(ne.style[Gn].replace(zr,"")),Ei(ne,"0s"))}function po(Z){if(Wi){var me=fi(Z);ci.x=me.clientX,ci.y=me.clientY,E?Pa||(Pa=Zu(function(){Nc(Z)})):(yt==="?"&&(yt=jo()),yt&&(Z0=!0)),(typeof Z.cancelable!="boolean"||Z.cancelable)&&Z0&&Z.preventDefault()}}function Nc(Z){if(!yt){Wi=!1;return}if(Ay(Pa),Wi&&(Pa=Zu(function(){Nc(Z)})),yt==="?"&&(yt=jo()),yt){!Z0&&ho(Z)&&(Z0=!0);try{Z.type&&U.emit(ho(Z)?"touchMove":"dragMove",_a(Z))}catch{}var me=Ns,Le=h0(ci,kr);if(!ce||be||Ce)me+=Le,me+="px";else{var Ue=h?Le*Ze*100/((mt+oe)*sr):Le*100/(mt+oe);me+=Ue,me+="%"}ne.style[Gn]=zr+me+Bn}}function L1(Z){if(Wi){Pa&&(Ay(Pa),Pa=null),E&&Ei(ne,""),Wi=!1;var me=fi(Z);ci.x=me.clientX,ci.y=me.clientY;var Le=h0(ci,kr);if(Math.abs(Le)){if(!ho(Z)){var Ue=fo(Z);Ra(Ue,{click:function Tt(Ht){Uu(Ht),Di(Ue,{click:Tt})}})}E?Pa=Zu(function(){if(ce&&!Ce){var Tt=-Le*Ze/(mt+oe);Tt=Le>0?Math.floor(Tt):Math.ceil(Tt),le+=Tt}else{var Ht=-(Ns+Le);if(Ht<=0)le=Ie;else if(Ht>=gr[sr-1])le=qe;else for(var wr=0;wr<sr&&Ht>=gr[wr];)le=wr,Ht>gr[wr]&&Le<0&&(le+=1),wr++}Ti(Z,Le),U.emit(ho(Z)?"touchEnd":"dragEnd",_a(Z))}):yt&&Si(Z,Le>0?-1:1)}}e.preventScrollOnTouch==="auto"&&(Z0=!1),dt&&(yt="?"),Ft&&!ga&&F0()}function bl(){var Z=he||ie;Z.style.height=gr[le+Ze]-gr[le]+"px"}function Zi(){var Z=be?(be+oe)*H/mt:H/Ze;return Math.min(Math.ceil(Z),H)}function El(){if(!(!ht||Bt)&&yr!==va){var Z=va,me=yr,Le=Jo;for(va>yr&&(Z=yr,me=va,Le=Qo);Z<me;)Le(Zn[Z]),Z++;va=yr}}function _a(Z){return{container:ne,slideItems:V,navContainer:sa,navItems:Zn,controlsContainer:ln,hasControls:vt,prevButton:Yr,nextButton:kt,items:Ze,slideBy:ot,cloneCount:_r,slideCount:H,slideCountNew:sr,index:le,indexCached:Se,displayIndex:wi(),navCurrentIndex:Hn,navCurrentIndexCached:jr,pages:yr,pagesCached:va,sheet:Lt,isOn:Oe,event:Z||{}}}return{version:"2.9.4",getInfo:_a,events:U,goTo:uo,play:Pc,pause:P1,isOn:Oe,updateSliderHeight:Ho,refresh:fl,destroy:Iu,rebuild:function(){return xbe(ky(e,A))}}},iq={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})})(iq);var oq=iq.exports;const ybe=ks(oq),YBe=PI({__proto__:null,default:ybe},[oq]);/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var _8={};_8.version="0.18.5";var vs=1200,z3=1252,wbe=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],lk={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},Bg=function(e){wbe.indexOf(e)!=-1&&(z3=lk[0]=e)};function bbe(){Bg(1252)}var l1=function(e){vs=e,Bg(e)};function Hg(){l1(1200),bbe()}function zv(e){for(var t=[],r=0,n=e.length;r<n;++r)t[r]=e.charCodeAt(r);return t}function Ebe(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 sq(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 bh=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return t==255&&r==254?Ebe(e.slice(2)):t==254&&r==255?sq(e.slice(2)):t==65279?e.slice(1):e},r6=function(t){return String.fromCharCode(t)},IE=function(t){return String.fromCharCode(t)},Xr;function Tbe(e){Xr=e,l1=function(t){vs=t,Bg(t)},bh=function(t){return t.charCodeAt(0)===255&&t.charCodeAt(1)===254?Xr.utils.decode(1200,zv(t.slice(2))):t},r6=function(r){return vs===1200?String.fromCharCode(r):Xr.utils.decode(vs,[r&255,r>>8])[0]},IE=function(r){return Xr.utils.decode(z3,[r])[0]},Iq()}var Ef="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function x8(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+=Ef.charAt(i)+Ef.charAt(o)+Ef.charAt(s)+Ef.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=Ef.indexOf(e.charAt(l++)),o=Ef.indexOf(e.charAt(l++)),r=i<<2|o>>4,t+=String.fromCharCode(r),s=Ef.indexOf(e.charAt(l++)),n=(o&15)<<4|s>>2,s!==64&&(t+=String.fromCharCode(n)),c=Ef.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}(),Pu=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 r2(e){return Sr?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function tF(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?Pu(t,"binary"):t.split("").map(function(r){return r.charCodeAt(0)&255})};function F7(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 E2(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 Sbe(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}function ck(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return ck(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:Pu(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 Cbe(e){for(var t=[],r=0,n=e.length+250,a=r2(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=r2(65535),n=65530)}return t.push(a.slice(0,r)),Ni(t)}var D0=/\u0000/g,n6=/[\u0001-\u0006]/g;function Bh(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 uk(e,t){var r=""+e;return r.length>=t?r:Fa(" ",t-r.length)+r}function $v(e,t){var r=""+e;return r.length>=t?r:r+Fa(" ",t-r.length)}function Abe(e,t){var r=""+Math.round(e);return r.length>=t?r:Fa("0",t-r.length)+r}function kbe(e,t){var r=""+e;return r.length>=t?r:Fa("0",t-r.length)+r}var rF=Math.pow(2,32);function Vd(e,t){if(e>rF||e<-rF)return Abe(e,t);var r=Math.round(e);return kbe(r,t)}function Wv(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 nF=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Dy=[["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 Dbe(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"ç§ "'},aF={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},Mbe={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 Yv(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 Tf(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=Fbe(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 lq=new Date(1899,11,31,0,0,0),Obe=lq.getTime(),Pbe=new Date(1900,2,1,0,0,0);function cq(e,t){var r=e.getTime();
vendor: 36,197 bytes, line 309
309return t?r-=1461*24*60*60*1e3:e>=Pbe&&(r+=24*60*60*1e3),(r-(Obe+(e.getTimezoneOffset()-lq.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function fk(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Rbe(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function Lbe(e){var t=e<0?12:11,r=fk(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10),r.length<=t)?r:e.toExponential(5)}function Nbe(e){var t=fk(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function y8(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=Lbe(e):t===10?r=e.toFixed(10).substr(0,12):r=Nbe(e),fk(Rbe(r.toUpperCase()))}function $3(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):y8(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return As(14,cq(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function Fbe(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function Ibe(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 Dy[r.m-1][1];case 5:return Dy[r.m-1][0];default:return Dy[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:c=r.d,l=t.length;break;case 3:return nF[r.q][0];default:return nF[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 Sf(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 uq=/%/g;function Bbe(e,t,r){var n=t.replace(uq,""),a=t.length-n.length;return fu(e,n,r*Math.pow(10,2*a))+Fa("%",a)}function Hbe(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return fu(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function fq(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"-"+fq(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 dq=/# (\?+)( ?)\/( ?)(\d+)/;function Ube(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):uk(o,e[1].length)+e[2]+"/"+e[3]+j1(s,e[4].length))}function zbe(e,t,r){return r+(t===0?"":""+t)+Fa(" ",e[1].length+2+e[4].length)}var hq=/^#*0*\.([0#]+)/,pq=/\).*[0#]/,mq=/\(###\) ###\\?-####/;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 iF(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function oF(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 $be(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function Wbe(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(pq)){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 Hbe(e,t,r);if(t.indexOf("%")!==-1)return Bbe(e,t,r);if(t.indexOf("E")!==-1)return fq(t,r);if(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+Vd(c,t.length);if(t.match(/^[#?]+$/))return a=Vd(r,0),a==="0"&&(a=""),a.length>t.length?a:U0(t.substr(0,t.length-a.length))+a;if(i=t.match(dq))return Ube(i,c,l);if(t.match(/^#+0+$/))return l+Vd(c,t.length-t.indexOf("0"));if(i=t.match(hq))return a=iF(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+iF(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+Sf(Vd(c,0));if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+js(e,t,-r):Sf(""+(Math.floor(r)+$be(r,i[1].length)))+"."+j1(oF(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=Bh(js(e,t.replace(/[\\-]/g,""),r)),o=0,Bh(Bh(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o<a.length?a.charAt(o++):g==="0"?"0":""}));if(t.match(mq))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=Yv(c,Math.pow(10,o)-1,!1),a=""+l,u=fu("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=$v(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=Yv(c,Math.pow(10,o)-1,!0),l+(s[0]||(s[1]?"":"0"))+" "+(s[1]?uk(s[1],o)+i[2]+"/"+i[3]+$v(s[2],o):Fa(" ",2*o+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return a=Vd(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=oF(r,i[1].length),r<0?"-"+js(e,t,-r):Sf(Wbe(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=Sf(Vd(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 Ybe(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return fu(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function jbe(e,t,r){var n=t.replace(uq,""),a=t.length-n.length;return fu(e,n,r*Math.pow(10,2*a))+Fa("%",a)}function vq(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"-"+vq(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(pq)){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 Ybe(e,t,r);if(t.indexOf("%")!==-1)return jbe(e,t,r);if(t.indexOf("E")!==-1)return vq(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(dq))return zbe(i,c,l);if(t.match(/^#+0+$/))return l+j1(c,t.length-t.indexOf("0"));if(i=t.match(hq))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+Sf(""+c);if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Pl(e,t,-r):Sf(""+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=Bh(Pl(e,t.replace(/[\\-]/g,""),r)),o=0,Bh(Bh(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o<a.length?a.charAt(o++):g==="0"?"0":""}));if(t.match(mq))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=Yv(c,Math.pow(10,o)-1,!1),a=""+l,u=fu("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=$v(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=Yv(c,Math.pow(10,o)-1,!0),l+(s[0]||(s[1]?"":"0"))+" "+(s[1]?uk(s[1],o)+i[2]+"/"+i[3]+$v(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):Sf(""+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=Sf(""+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 fu(e,t,r){return(r|0)===r?Pl(e,t,r):js(e,t,r)}function Vbe(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 gq=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function _d(e){for(var t=0,r="",n="";t<e.length;)switch(r=e.charAt(t)){case"G":Wv(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(gq))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 qbe(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(!Wv(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=Tf(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=Tf(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=Tf(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(gq)){if(l==null&&(l=Tf(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]||"$",_d(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="",T;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=Ibe(a[o].t.charCodeAt(0),a[o].v,l,x),a[o].t="t";break;case"n":case"?":for(T=o+1;a[T]!=null&&((s=a[T].t)==="?"||s==="D"||(s===" "||s==="t")&&a[T+1]!=null&&(a[T+1].t==="?"||a[T+1].t==="t"&&a[T+1].v==="/")||a[o].t==="("&&(s===" "||s==="n"||s===")")||s==="t"&&(a[T].v==="/"||a[T].v===" "&&a[T+1]!=null&&a[T+1].t=="?"));)a[o].v+=a[T].v,a[T]={v:"",t:";"},++T;y+=a[o].v,o=T-1;break;case"G":a[o].t="t",a[o].v=$3(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=fu("n",y,S)):(S=t<0&&n>1?-t:t,C=fu("n",y,S),S<0&&a[0]&&a[0].t=="t"&&(C=C.substr(1),a[0].v="-"+a[0].v)),T=C.length-1;var E=a.length;for(o=0;o<a.length;++o)if(a[o]!=null&&a[o].t!="t"&&a[o].v.indexOf(".")>-1){E=o;break}var D=a.length;if(E===a.length&&C.indexOf("E")===-1){for(o=a.length-1;o>=0;--o)a[o]==null||"n?".indexOf(a[o].t)===-1||(T>=a[o].v.length-1?(T-=a[o].v.length,a[o].v=C.substr(T+1,a[o].v.length)):T<0?a[o].v="":(a[o].v=C.substr(0,T+1),T=-1),a[o].t="t",D=o);T>=0&&D<a.length&&(a[D].v=C.substr(0,T+1)+a[D].v)}else if(E!==a.length&&C.indexOf("E")===-1){for(T=C.indexOf(".")-1,o=E;o>=0;--o)if(!(a[o]==null||"n?".indexOf(a[o].t)===-1)){for(u=a[o].v.indexOf(".")>-1&&o===E?a[o].v.indexOf(".")-1:a[o].v.length-1,A=a[o].v.substr(u+1);u>=0;--u)T>=0&&(a[o].v.charAt(u)==="0"||a[o].v.charAt(u)==="#")&&(A=C.charAt(T--)+A);a[o].v=A,a[o].t="t",D=o}for(T>=0&&D<a.length&&(a[D].v=C.substr(0,T+1)+a[D].v),T=C.indexOf(".")+1,o=E;o<a.length;++o)if(!(a[o]==null||"n?(".indexOf(a[o].t)===-1&&o!==E)){for(u=a[o].v.indexOf(".")>-1&&o===E?a[o].v.indexOf(".")+1:0,A=a[o].v.substr(0,u);u<a[o].v.length;++u)T<C.length&&(A+=C.charAt(T++));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=fu(a[o].t,a[o].v,S),a[o].t="t");var O="";for(o=0;o!==a.length;++o)a[o]!=null&&(O+=a[o].v);return O}var sF=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function lF(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 Gbe(e,t){var r=Vbe(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(sF),s=r[1].match(sF);return lF(t,o)?[n,r[0]]:lF(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[aF[e]]||Kt[aF[e]]),n==null&&(n=Mbe[e]||"General");break}if(Wv(n,0))return $3(t,r);t instanceof Date&&(t=cq(t,r.date1904));var a=Gbe(n,t);if(Wv(a[1]))return $3(t,r);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return qbe(a[1],t,r,a[0])}function Ql(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 I7(e){for(var t=0;t!=392;++t)e[t]!==void 0&&Ql(e[t],t)}function e5(){Kt=Dbe()}var _q={format:As,load:Ql,_table:Kt,load_table:I7,parse_date_code:Tf,is_date:_d,get_table:function(){return _q._table=Kt}},Xbe={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"},xq=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function Zbe(e){var t=typeof e=="number"?Kt[e]:e;return t=t.replace(xq,"(\\d+)"),new RegExp("^"+t+"$")}function Kbe(e,t,r){var n=-1,a=-1,i=-1,o=-1,s=-1,c=-1;(t.match(xq)||[]).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 Qbe=function(){var e={};e.version="1.2.0";function t(){for(var C=0,E=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,E[D]=C;return typeof Int32Array<"u"?new Int32Array(E):E}var r=t();function n(C){var E=0,D=0,O=0,N=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(O=0;O!=256;++O)N[O]=C[O];for(O=0;O!=256;++O)for(D=C[O],E=256+O;E<4096;E+=256)D=N[E]=D>>>8^C[D&255];var F=[];for(O=1;O!=16;++O)F[O-1]=typeof Int32Array<"u"?N.subarray(O*256,O*256+256):N.slice(O*256,O*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 T(C,E){for(var D=E^-1,O=0,N=C.length;O<N;)D=D>>>8^r[(D^C.charCodeAt(O++))&255];return~D}function A(C,E){for(var D=E^-1,O=C.length-15,N=0;N<O;)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(O+=15;N<O;)D=D>>>8^r[(D^C[N++])&255];return~D}function S(C,E){for(var D=E^-1,O=0,N=C.length,F=0,q=0;O<N;)F=C.charCodeAt(O++),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,q=C.charCodeAt(O++)&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|q>>6&15|(F&3)<<4))&255],D=D>>>8^r[(D^(128|q&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=T,e.buf=A,e.str=S,e}(),Vt=function(){var t={};t.version="1.2.1";function r(U,te){for(var X=U.split("/"),J=te.split("/"),se=0,fe=0,ye=Math.min(X.length,J.length);se<ye;++se){if(fe=X[se].length-J[se].length)return fe;if(X[se]!=J[se])return X[se]<J[se]?-1:1}return X.length-J.length}function n(U){if(U.charAt(U.length-1)=="/")return U.slice(0,-1).indexOf("/")===-1?U:n(U.slice(0,-1));var te=U.lastIndexOf("/");return te===-1?U:U.slice(0,te+1)}function a(U){if(U.charAt(U.length-1)=="/")return a(U.slice(0,-1));var te=U.lastIndexOf("/");return te===-1?U:U.slice(te+1)}function i(U,te){typeof te=="string"&&(te=new Date(te));var X=te.getHours();X=X<<6|te.getMinutes(),X=X<<5|te.getSeconds()>>>1,U.write_shift(2,X);var J=te.getFullYear()-1980;J=J<<4|te.getMonth()+1,J=J<<5|te.getDate(),U.write_shift(2,J)}function o(U){var te=U.read_shift(2)&65535,X=U.read_shift(2)&65535,J=new Date,se=X&31;X>>>=5;var fe=X&15;X>>>=4,J.setMilliseconds(0),J.setFullYear(X+1980),J.setMonth(fe-1),J.setDate(se);var ye=te&31;te>>>=5;var Be=te&63;return te>>>=6,J.setHours(te),J.setMinutes(Be),J.setSeconds(ye<<1),J}function s(U){n0(U,0);for(var te={},X=0;U.l<=U.length-4;){var J=U.read_shift(2),se=U.read_shift(2),fe=U.l+se,ye={};switch(J){case 21589:X=U.read_shift(1),X&1&&(ye.mtime=U.read_shift(4)),se>5&&(X&2&&(ye.atime=U.read_shift(4)),X&4&&(ye.ctime=U.read_shift(4))),ye.mtime&&(ye.mt=new Date(ye.mtime*1e3));break}U.l=fe,te[J]=ye}return te}var c;function l(){return c||(c={})}function u(U,te){if(U[0]==80&&U[1]==75)return Ja(U,te);if((U[0]|32)==109&&(U[1]|32)==105)return Ie(U,te);if(U.length<512)throw new Error("CFB file size "+U.length+" < 512");var X=3,J=512,se=0,fe=0,ye=0,Be=0,Ae=0,Pe=[],Me=U.slice(0,512);n0(Me,0);var Ke=h(Me);switch(X=Ke[0],X){case 3:J=512;break;case 4:J=4096;break;case 0:if(Ke[1]==0)return Ja(U,te);default:throw new Error("Major Version: Expected 3 or 4 saw "+X)}J!==512&&(Me=U.slice(0,J),n0(Me,28));var ct=U.slice(0,J);d(Me,X);var pt=Me.read_shift(4,"i");if(X===3&&pt!==0)throw new Error("# Directory Sectors: Expected 0 saw "+pt);Me.l+=4,ye=Me.read_shift(4,"i"),Me.l+=4,Me.chk("00100000","Mini Stream Cutoff Size: "),Be=Me.read_shift(4,"i"),se=Me.read_shift(4,"i"),Ae=Me.read_shift(4,"i"),fe=Me.read_shift(4,"i");for(var et=-1,vt=0;vt<109&&(et=Me.read_shift(4,"i"),!(et<0));++vt)Pe[vt]=et;var $t=p(U,J);_(Ae,fe,$t,J,Pe);var Bt=w($t,ye,Pe,J);Bt[ye].name="!Directory",se>0&&Be!==q&&(Bt[Be].name="!MiniFAT"),Bt[Pe[0]].name="!FAT",Bt.fat_addrs=Pe,Bt.ssz=J;var Jt={},nn=[],Ma=[],dr=[];y(ye,Bt,$t,nn,se,Jt,Ma,Be),g(Ma,dr,nn),nn.shift();var Kr={FileIndex:Ma,FullPaths:dr};return te&&te.raw&&(Kr.raw={header:ct,sectors:$t}),Kr}function h(U){if(U[U.l]==80&&U[U.l+1]==75)return[0,0];U.chk(re,"Header Signature: "),U.l+=16;var te=U.read_shift(2,"u");return[U.read_shift(2,"u"),te]}function d(U,te){var X=9;switch(U.l+=2,X=U.read_shift(2)){case 9:if(te!=3)throw new Error("Sector Shift: Expected 9 saw "+X);break;case 12:if(te!=4)throw new Error("Sector Shift: Expected 12 saw "+X);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+X)}U.chk("0600","Mini Sector Shift: "),U.chk("000000000000","Reserved: ")}function p(U,te){for(var X=Math.ceil(U.length/te)-1,J=[],se=1;se<X;++se)J[se-1]=U.slice(se*te,(se+1)*te);return J[X-1]=U.slice(X*te),J}function g(U,te,X){for(var J=0,se=0,fe=0,ye=0,Be=0,Ae=X.length,Pe=[],Me=[];J<Ae;++J)Pe[J]=Me[J]=J,te[J]=X[J];for(;Be<Me.length;++Be)J=Me[Be],se=U[J].L,fe=U[J].R,ye=U[J].C,Pe[J]===J&&(se!==-1&&Pe[se]!==se&&(Pe[J]=Pe[se]),fe!==-1&&Pe[fe]!==fe&&(Pe[J]=Pe[fe])),ye!==-1&&(Pe[ye]=J),se!==-1&&J!=Pe[J]&&(Pe[se]=Pe[J],Me.lastIndexOf(se)<Be&&Me.push(se)),fe!==-1&&J!=Pe[J]&&(Pe[fe]=Pe[J],Me.lastIndexOf(fe)<Be&&Me.push(fe));for(J=1;J<Ae;++J)Pe[J]===J&&(fe!==-1&&Pe[fe]!==fe?Pe[J]=Pe[fe]:se!==-1&&Pe[se]!==se&&(Pe[J]=Pe[se]));for(J=1;J<Ae;++J)if(U[J].type!==0){if(Be=J,Be!=Pe[Be])do Be=Pe[Be],te[J]=te[Be]+"/"+te[J];while(Be!==0&&Pe[Be]!==-1&&Be!=Pe[Be]);Pe[J]=-1}for(te[0]+="/",J=1;J<Ae;++J)U[J].type!==2&&(te[J]+="/")}function v(U,te,X){for(var J=U.start,se=U.size,fe=[],ye=J;X&&se>0&&ye>=0;)fe.push(te.slice(ye*F,ye*F+F)),se-=F,ye=J2(X,ye*4);return fe.length===0?Ve(0):Ni(fe).slice(0,U.size)}function _(U,te,X,J,se){var fe=q;if(U===q){if(te!==0)throw new Error("DIFAT chain shorter than expected")}else if(U!==-1){var ye=X[U],Be=(J>>>2)-1;if(!ye)return;for(var Ae=0;Ae<Be&&(fe=J2(ye,Ae*4))!==q;++Ae)se.push(fe);_(J2(ye,J-4),te-1,X,J,se)}}function x(U,te,X,J,se){var fe=[],ye=[];se||(se=[]);var Be=J-1,Ae=0,Pe=0;for(Ae=te;Ae>=0;){se[Ae]=!0,fe[fe.length]=Ae,ye.push(U[Ae]);var Me=X[Math.floor(Ae*4/J)];if(Pe=Ae*4&Be,J<4+Pe)throw new Error("FAT boundary crossed: "+Ae+" 4 "+J);if(!U[Me])break;Ae=J2(U[Me],Pe)}return{nodes:fe,data:yF([ye])}}function w(U,te,X,J){var se=U.length,fe=[],ye=[],Be=[],Ae=[],Pe=J-1,Me=0,Ke=0,ct=0,pt=0;for(Me=0;Me<se;++Me)if(Be=[],ct=Me+te,ct>=se&&(ct-=se),!ye[ct]){Ae=[];var et=[];for(Ke=ct;Ke>=0;){et[Ke]=!0,ye[Ke]=!0,Be[Be.length]=Ke,Ae.push(U[Ke]);var vt=X[Math.floor(Ke*4/J)];if(pt=Ke*4&Pe,J<4+pt)throw new Error("FAT boundary crossed: "+Ke+" 4 "+J);if(!U[vt]||(Ke=J2(U[vt],pt),et[Ke]))break}fe[ct]={nodes:Be,data:yF([Ae])}}return fe}function y(U,te,X,J,se,fe,ye,Be){for(var Ae=0,Pe=J.length?2:0,Me=te[U].data,Ke=0,ct=0,pt;Ke<Me.length;Ke+=128){var et=Me.slice(Ke,Ke+128);n0(et,64),ct=et.read_shift(2),pt=Wg(et,0,ct-Pe),J.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=T(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=T(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=q,vt.name=""),vt.type===5?(Ae=vt.start,se>0&&Ae!==q&&(te[Ae].name="!StreamData")):vt.size>=4096?(vt.storage="fat",te[vt.start]===void 0&&(te[vt.start]=x(X,vt.start,te.fat_addrs,te.ssz)),te[vt.start].name=vt.name,vt.content=te[vt.start].data.slice(0,vt.size)):(vt.storage="minifat",vt.size<0?vt.size=0:Ae!==q&&vt.start!==q&&te[Ae]&&(vt.content=v(vt,te[Ae].data,(te[Be]||{}).data))),vt.content&&n0(vt.content,0),fe[pt]=vt,ye.push(vt)}}function T(U,te){return new Date((Li(U,te+4)/1e7*Math.pow(2,32)+Li(U,te)/1e7-11644473600)*1e3)}function A(U,te){return l(),u(c.readFileSync(U),te)}function S(U,te){var X=te&&te.type;switch(X||Sr&&Buffer.isBuffer(U)&&(X="buffer"),X||"base64"){case"file":return A(U,te);case"base64":return u(os(Cs(U)),te);case"binary":return u(os(U),te)}return u(U,te)}function C(U,te){var X=te||{},J=X.root||"Root Entry";if(U.FullPaths||(U.FullPaths=[]),U.FileIndex||(U.FileIndex=[]),U.FullPaths.length!==U.FileIndex.length)throw new Error("inconsistent CFB structure");U.FullPaths.length===0&&(U.FullPaths[0]=J+"/",U.FileIndex[0]={name:J,type:5}),X.CLSID&&(U.FileIndex[0].clsid=X.CLSID),E(U)}function E(U){var te="�Sh33tJ5";if(!Vt.find(U,"/"+te)){var X=Ve(4);X[0]=55,X[1]=X[3]=50,X[2]=54,U.FileIndex.push({name:te,type:2,content:X,size:4,L:69,R:69,C:69}),U.FullPaths.push(U.FullPaths[0]+te),D(U)}}function D(U,te){C(U);for(var X=!1,J=!1,se=U.FullPaths.length-1;se>=0;--se){var fe=U.FileIndex[se];switch(fe.type){case 0:J?X=!0:(U.FileIndex.pop(),U.FullPaths.pop());break;case 1:case 2:case 5:J=!0,isNaN(fe.R*fe.L*fe.C)&&(X=!0),fe.R>-1&&fe.L>-1&&fe.R==fe.L&&(X=!0);break;default:X=!0;break}}if(!(!X&&!te)){var ye=new Date(1987,1,19),Be=0,Ae=Object.create?Object.create(null):{},Pe=[];for(se=0;se<U.FullPaths.length;++se)Ae[U.FullPaths[se]]=!0,U.FileIndex[se].type!==0&&Pe.push([U.FullPaths[se],U.FileIndex[se]]);for(se=0;se<Pe.length;++se){var Me=n(Pe[se][0]);J=Ae[Me],J||(Pe.push([Me,{name:a(Me).replace("/",""),type:1,clsid:Q,ct:ye,mt:ye,content:null}]),Ae[Me]=!0)}for(Pe.sort(function(pt,et){return r(pt[0],et[0])}),U.FullPaths=[],U.FileIndex=[],se=0;se<Pe.length;++se)U.FullPaths[se]=Pe[se][0],U.FileIndex[se]=Pe[se][1];for(se=0;se<Pe.length;++se){var Ke=U.FileIndex[se],ct=U.FullPaths[se];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||Q,se===0)Ke.C=Pe.length>1?1:-1,Ke.size=0,Ke.type=5;else if(ct.slice(-1)=="/"){for(Be=se+1;Be<Pe.length&&n(U.FullPaths[Be])!=ct;++Be);for(Ke.C=Be>=Pe.length?-1:Be,Be=se+1;Be<Pe.length&&n(U.FullPaths[Be])!=n(ct);++Be);Ke.R=Be>=Pe.length?-1:Be,Ke.type=1}else n(U.FullPaths[se+1]||"")==n(ct)&&(Ke.R=se+1),Ke.type=2}}}function O(U,te){var X=te||{};if(X.fileType=="mad")return qe(U,X);switch(D(U),X.fileType){case"zip":return Wa(U,X)}var J=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}(U),se=Ve(J[7]<<9),fe=0,ye=0;{for(fe=0;fe<8;++fe)se.write_shift(1,ae[fe]);for(fe=0;fe<8;++fe)se.write_shift(2,0);for(se.write_shift(2,62),se.write_shift(2,3),se.write_shift(2,65534),se.write_shift(2,9),se.write_shift(2,6),fe=0;fe<3;++fe)se.write_shift(2,0);for(se.write_shift(4,0),se.write_shift(4,J[2]),se.write_shift(4,J[0]+J[1]+J[2]+J[3]-1),se.write_shift(4,0),se.write_shift(4,4096),se.write_shift(4,J[3]?J[0]+J[1]+J[2]-1:q),se.write_shift(4,J[3]),se.write_shift(-4,J[1]?J[0]-1:q),se.write_shift(4,J[1]),fe=0;fe<109;++fe)se.write_shift(-4,fe<J[2]?J[1]+fe:-1)}if(J[1])for(ye=0;ye<J[1];++ye){for(;fe<236+ye*127;++fe)se.write_shift(-4,fe<J[2]?J[1]+fe:-1);se.write_shift(-4,ye===J[1]-1?q:ye+1)}var Be=function(pt){for(ye+=pt;fe<ye-1;++fe)se.write_shift(-4,fe+1);pt&&(++fe,se.write_shift(-4,q))};for(ye=fe=0,ye+=J[1];fe<ye;++fe)se.write_shift(-4,ce.DIFSECT);for(ye+=J[2];fe<ye;++fe)se.write_shift(-4,ce.FATSECT);Be(J[3]),Be(J[4]);for(var Ae=0,Pe=0,Me=U.FileIndex[0];Ae<U.FileIndex.length;++Ae)Me=U.FileIndex[Ae],Me.content&&(Pe=Me.content.length,!(Pe<4096)&&(Me.start=ye,Be(Pe+511>>9)));for(Be(J[6]+7>>3);se.l&511;)se.write_shift(-4,ce.ENDOFCHAIN);for(ye=fe=0,Ae=0;Ae<U.FileIndex.length;++Ae)Me=U.FileIndex[Ae],Me.content&&(Pe=Me.content.length,!(!Pe||Pe>=4096)&&(Me.start=ye,Be(Pe+63>>6)));for(;se.l&511;)se.write_shift(-4,ce.ENDOFCHAIN);for(fe=0;fe<J[4]<<2;++fe){var Ke=U.FullPaths[fe];if(!Ke||Ke.length===0){for(Ae=0;Ae<17;++Ae)se.write_shift(4,0);for(Ae=0;Ae<3;++Ae)se.write_shift(4,-1);for(Ae=0;Ae<12;++Ae)se.write_shift(4,0);continue}Me=U.FileIndex[fe],fe===0&&(Me.start=Me.size?Me.start-1:q);var ct=fe===0&&X.root||Me.name;if(Pe=2*(ct.length+1),se.write_shift(64,ct,"utf16le"),se.write_shift(2,Pe),se.write_shift(1,Me.type),se.write_shift(1,Me.color),se.write_shift(-4,Me.L),se.write_shift(-4,Me.R),se.write_shift(-4,Me.C),Me.clsid)se.write_shift(16,Me.clsid,"hex");else for(Ae=0;Ae<4;++Ae)se.write_shift(4,0);se.write_shift(4,Me.state||0),se.write_shift(4,0),se.write_shift(4,0),se.write_shift(4,0),se.write_shift(4,0),se.write_shift(4,Me.start),se.write_shift(4,Me.size),se.write_shift(4,0)}for(fe=1;fe<U.FileIndex.length;++fe)if(Me=U.FileIndex[fe],Me.size>=4096)if(se.l=Me.start+1<<9,Sr&&Buffer.isBuffer(Me.content))Me.content.copy(se,se.l,0,Me.size),se.l+=Me.size+511&-512;else{for(Ae=0;Ae<Me.size;++Ae)se.write_shift(1,Me.content[Ae]);for(;Ae&511;++Ae)se.write_shift(1,0)}for(fe=1;fe<U.FileIndex.length;++fe)if(Me=U.FileIndex[fe],Me.size>0&&Me.size<4096)if(Sr&&Buffer.isBuffer(Me.content))Me.content.copy(se,se.l,0,Me.size),se.l+=Me.size+63&-64;else{for(Ae=0;Ae<Me.size;++Ae)se.write_shift(1,Me.content[Ae]);for(;Ae&63;++Ae)se.write_shift(1,0)}if(Sr)se.l=se.length;else for(;se.l<se.length;)se.write_shift(1,0);return se}function N(U,te){var X=U.FullPaths.map(function(Ae){return Ae.toUpperCase()}),J=X.map(function(Ae){var Pe=Ae.split("/");return Pe[Pe.length-(Ae.slice(-1)=="/"?2:1)]}),se=!1;te.charCodeAt(0)===47?(se=!0,te=X[0].slice(0,-1)+te):se=te.indexOf("/")!==-1;var fe=te.toUpperCase(),ye=se===!0?X.indexOf(fe):J.indexOf(fe);if(ye!==-1)return U.FileIndex[ye];var Be=!fe.match(n6);for(fe=fe.replace(D0,""),Be&&(fe=fe.replace(n6,"!")),ye=0;ye<X.length;++ye)if((Be?X[ye].replace(n6,"!"):X[ye]).replace(D0,"")==fe||(Be?J[ye].replace(n6,"!"):J[ye]).replace(D0,"")==fe)return U.FileIndex[ye];return null}var F=64,q=-2,re="d0cf11e0a1b11ae1",ae=[208,207,17,224,161,177,26,225],Q="00000000000000000000000000000000",ce={MAXREGSECT
309:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:q,FREESECT:-1,HEADER_SIGNATURE:re,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:Q,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function ue(U,te,X){l();var J=O(U,X);c.writeFileSync(te,J)}function ie(U){for(var te=new Array(U.length),X=0;X<U.length;++X)te[X]=String.fromCharCode(U[X]);return te.join("")}function he(U,te){var X=O(U,te);switch(te&&te.type||"buffer"){case"file":return l(),c.writeFileSync(te.filename,X),X;case"binary":return typeof X=="string"?X:ie(X);case"base64":return x8(typeof X=="string"?X:ie(X));case"buffer":if(Sr)return Buffer.isBuffer(X)?X:Pu(X);case"array":return typeof X=="string"?os(X):X}return X}var ne;function j(U){try{var te=U.InflateRaw,X=new te;if(X._processChunk(new Uint8Array([3,0]),X._finishFlushFlag),X.bytesRead)ne=U;else throw new Error("zlib does not expose bytesRead")}catch(J){console.error("cannot use native zlib: "+(J.message||J))}}function ee(U,te){if(!ne)return _r(U,te);var X=ne.InflateRaw,J=new X,se=J._processChunk(U.slice(U.l),J._finishFlushFlag);return U.l+=J.bytesRead,se}function V(U){return ne?ne.deflateRawSync(U):xt(U)}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],ze=[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 Oe(U){var te=(U<<1|U<<11)&139536|(U<<5|U<<15)&558144;return(te>>16|te>>8|te)&255}for(var Ce=typeof Uint8Array<"u",be=Ce?new Uint8Array(256):[],at=0;at<256;++at)be[at]=Oe(at);function oe(U,te){var X=be[U&255];return te<=8?X>>>8-te:(X=X<<8|be[U>>8&255],te<=16?X>>>16-te:(X=X<<8|be[U>>16&255],X>>>24-te))}function mt(U,te){var X=te&7,J=te>>>3;return(U[J]|(X<=6?0:U[J+1]<<8))>>>X&3}function He(U,te){var X=te&7,J=te>>>3;return(U[J]|(X<=5?0:U[J+1]<<8))>>>X&7}function Ze(U,te){var X=te&7,J=te>>>3;return(U[J]|(X<=4?0:U[J+1]<<8))>>>X&15}function ot(U,te){var X=te&7,J=te>>>3;return(U[J]|(X<=3?0:U[J+1]<<8))>>>X&31}function Ye(U,te){var X=te&7,J=te>>>3;return(U[J]|(X<=1?0:U[J+1]<<8))>>>X&127}function Mt(U,te,X){var J=te&7,se=te>>>3,fe=(1<<X)-1,ye=U[se]>>>J;return X<8-J||(ye|=U[se+1]<<8-J,X<16-J)||(ye|=U[se+2]<<16-J,X<24-J)||(ye|=U[se+3]<<24-J),ye&fe}function Rt(U,te,X){var J=te&7,se=te>>>3;return J<=5?U[se]|=(X&7)<<J:(U[se]|=X<<J&255,U[se+1]=(X&7)>>8-J),te+3}function Xt(U,te,X){var J=te&7,se=te>>>3;return X=(X&1)<<J,U[se]|=X,te+1}function Et(U,te,X){var J=te&7,se=te>>>3;return X<<=J,U[se]|=X&255,X>>>=8,U[se+1]=X,te+8}function At(U,te,X){var J=te&7,se=te>>>3;return X<<=J,U[se]|=X&255,X>>>=8,U[se+1]=X&255,U[se+2]=X>>>8,te+16}function ir(U,te){var X=U.length,J=2*X>te?2*X:te+5,se=0;if(X>=te)return U;if(Sr){var fe=tF(J);if(U.copy)U.copy(fe);else for(;se<U.length;++se)fe[se]=U[se];return fe}else if(Ce){var ye=new Uint8Array(J);if(ye.set)ye.set(U);else for(;se<X;++se)ye[se]=U[se];return ye}return U.length=J,U}function Ge(U){for(var te=new Array(U),X=0;X<U;++X)te[X]=0;return te}function ht(U,te,X){var J=1,se=0,fe=0,ye=0,Be=0,Ae=U.length,Pe=Ce?new Uint16Array(32):Ge(32);for(fe=0;fe<32;++fe)Pe[fe]=0;for(fe=Ae;fe<X;++fe)U[fe]=0;Ae=U.length;var Me=Ce?new Uint16Array(Ae):Ge(Ae);for(fe=0;fe<Ae;++fe)Pe[se=U[fe]]++,J<se&&(J=se),Me[fe]=0;for(Pe[0]=0,fe=1;fe<=J;++fe)Pe[fe+16]=Be=Be+Pe[fe-1]<<1;for(fe=0;fe<Ae;++fe)Be=U[fe],Be!=0&&(Me[fe]=Pe[Be+16]++);var Ke=0;for(fe=0;fe<Ae;++fe)if(Ke=U[fe],Ke!=0)for(Be=oe(Me[fe],J)>>J-Ke,ye=(1<<J+4-Ke)-1;ye>=0;--ye)te[Be|ye<<Ke]=Ke&15|fe<<4;return J}var Dt=Ce?new Uint16Array(512):Ge(512),Gt=Ce?new Uint16Array(32):Ge(32);if(!Ce){for(var Ft=0;Ft<512;++Ft)Dt[Ft]=0;for(Ft=0;Ft<32;++Ft)Gt[Ft]=0}(function(){for(var U=[],te=0;te<32;te++)U.push(5);ht(U,Gt,32);var X=[];for(te=0;te<=143;te++)X.push(8);for(;te<=255;te++)X.push(9);for(;te<=279;te++)X.push(7);for(;te<=287;te++)X.push(8);ht(X,Dt,288)})();var Ur=function(){for(var te=Ce?new Uint8Array(32768):[],X=0,J=0;X<ze.length-1;++X)for(;J<ze[X+1];++J)te[J]=X;for(;J<32768;++J)te[J]=29;var se=Ce?new Uint8Array(259):[];for(X=0,J=0;X<_e.length-1;++X)for(;J<_e[X+1];++J)se[J]=X;function fe(Be,Ae){for(var Pe=0;Pe<Be.length;){var Me=Math.min(65535,Be.length-Pe),Ke=Pe+Me==Be.length;for(Ae.write_shift(1,+Ke),Ae.write_shift(2,Me),Ae.write_shift(2,~Me&65535);Me-- >0;)Ae[Ae.l++]=Be[Pe++]}return Ae.l}function ye(Be,Ae){for(var Pe=0,Me=0,Ke=Ce?new Uint16Array(32768):[];Me<Be.length;){var ct=Math.min(65535,Be.length-Me);if(ct<10){for(Pe=Rt(Ae,Pe,+(Me+ct==Be.length)),Pe&7&&(Pe+=8-(Pe&7)),Ae.l=Pe/8|0,Ae.write_shift(2,ct),Ae.
vendor: 14,702 bytes, lines 309-319
309write_shift(2,~ct&65535);ct-- >0;)Ae[Ae.l++]=Be[Me++];Pe=Ae.l*8;continue}Pe=Rt(Ae,Pe,+(Me+ct==Be.length)+2);for(var pt=0;ct-- >0;){var et=Be[Me];pt=(pt<<5^et)&32767;var vt=-1,$t=0;if((vt=Ke[pt])&&(vt|=Me&-32768,vt>Me&&(vt-=32768),vt<Me))for(;Be[vt+$t]==Be[Me+$t]&&$t<250;)++$t;if($t>2){et=se[$t],et<=22?Pe=Et(Ae,Pe,be[et+1]>>1)-1:(Et(Ae,Pe,3),Pe+=5,Et(Ae,Pe,be[et-23]>>5),Pe+=3);var Bt=et<8?0:et-4>>2;Bt>0&&(At(Ae,Pe,$t-_e[et]),Pe+=Bt),et=te[Me-vt],Pe=Et(Ae,Pe,be[et]>>3),Pe-=3;var Jt=et<4?0:et-2>>1;Jt>0&&(At(Ae,Pe,Me-vt-ze[et]),Pe+=Jt);for(var nn=0;nn<$t;++nn)Ke[pt]=Me&32767,pt=(pt<<5^Be[Me])&32767,++Me;ct-=$t-1}else et<=143?et=et+48:Pe=Xt(Ae,Pe,1),Pe=Et(Ae,Pe,be[et]),Ke[pt]=Me&32767,++Me}Pe=Et(Ae,Pe,0)-1}return Ae.l=(Pe+7)/8|0,Ae.l}return function(Ae,Pe){return Ae.length<8?fe(Ae,Pe):ye(Ae,Pe)}}();function xt(U){var te=Ve(50+Math.floor(U.length*1.1)),X=Ur(U,te);return te.slice(0,X)}var Yt=Ce?new Uint16Array(32768):Ge(32768),or=Ce?new Uint16Array(32768):Ge(32768),Lt=Ce?new Uint16Array(128):Ge(128),Or=1,qn=1;function gr(U,te){var X=ot(U,te)+257;te+=5;var J=ot(U,te)+1;te+=5;var se=Ze(U,te)+4;te+=4;for(var fe=0,ye=Ce?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],Ae=1,Pe=Ce?new Uint8Array(8):Ge(8),Me=Ce?new Uint8Array(8):Ge(8),Ke=ye.length,ct=0;ct<se;++ct)ye[H[ct]]=fe=He(U,te),Ae<fe&&(Ae=fe),Pe[fe]++,te+=3;var pt=0;for(Pe[0]=0,ct=1;ct<=Ae;++ct)Me[ct]=pt=pt+Pe[ct-1]<<1;for(ct=0;ct<Ke;++ct)(pt=ye[ct])!=0&&(Be[ct]=Me[pt]++);var et=0;for(ct=0;ct<Ke;++ct)if(et=ye[ct],et!=0){pt=be[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(Ae=1;$t.length<X+J;)switch(pt=Lt[Ye(U,te)],te+=pt&7,pt>>>=3){case 16:for(fe=3+mt(U,te),te+=2,pt=$t[$t.length-1];fe-- >0;)$t.push(pt);break;case 17:for(fe=3+He(U,te),te+=3;fe-- >0;)$t.push(0);break;case 18:for(fe=11+Ye(U,te),te+=7;fe-- >0;)$t.push(0);break;default:$t.push(pt),Ae<pt&&(Ae=pt);break}var Bt=$t.slice(0,X),Jt=$t.slice(X);for(ct=X;ct<286;++ct)Bt[ct]=0;for(ct=J;ct<30;++ct)Jt[ct]=0;return Or=ht(Bt,Yt,286),qn=ht(Jt,or,30),te}function sn(U,te){if(U[0]==3&&!(U[1]&3))return[r2(te),2];for(var X=0,J=0,se=tF(te||1<<18),fe=0,ye=se.length>>>0,Be=0,Ae=0;!(J&1);){if(J=He(U,X),X+=3,J>>>1)J>>1==1?(Be=9,Ae=5):(X=gr(U,X),Be=Or,Ae=qn);else{X&7&&(X+=8-(X&7));var Pe=U[X>>>3]|U[(X>>>3)+1]<<8;if(X+=32,Pe>0)for(!te&&ye<fe+Pe&&(se=ir(se,fe+Pe),ye=se.length);Pe-- >0;)se[fe++]=U[X>>>3],X+=8;continue}for(;;){!te&&ye<fe+32767&&(se=ir(se,fe+32767),ye=se.length);var Me=Mt(U,X,Be),Ke=J>>>1==1?Dt[Me]:Yt[Me];if(X+=Ke&15,Ke>>>=4,!(Ke>>>8&255))se[fe++]=Ke;else{if(Ke==256)break;Ke-=257;var ct=Ke<8?0:Ke-4>>2;ct>5&&(ct=0);var pt=fe+_e[Ke];ct>0&&(pt+=Mt(U,X,ct),X+=ct),Me=Mt(U,X,Ae),Ke=J>>>1==1?Gt[Me]:or[Me],X+=Ke&15,Ke>>>=4;var et=Ke<4?0:Ke-2>>1,vt=ze[Ke];for(et>0&&(vt+=Mt(U,X,et),X+=et),!te&&ye<pt&&(se=ir(se,pt+100),ye=se.length);fe<pt;)se[fe]=se[fe-vt],++fe}}}return te?[se,X+7>>>3]:[se.slice(0,fe),X+7>>>3]}function _r(U,te){var X=U.slice(U.l||0),J=sn(X,te);return U.l+=J[1],J[0]}function sr(U,te){if(U)typeof console<"u"&&console.error(te);else throw new Error(te)}function Ja(U,te){var X=U;n0(X,0);var J=[],se=[],fe={FileIndex:J,FullPaths:se};C(fe,{root:te.root});for(var ye=X.length-4;(X[ye]!=80||X[ye+1]!=75||X[ye+2]!=5||X[ye+3]!=6)&&ye>=0;)--ye;X.l=ye+4,X.l+=4;var Be=X.read_shift(2);X.l+=6;var Ae=X.read_shift(4);for(X.l=Ae,ye=0;ye<Be;++ye){X.l+=20;var Pe=X.read_shift(4),Me=X.read_shift(4),Ke=X.read_shift(2),ct=X.read_shift(2),pt=X.read_shift(2);X.l+=8;var et=X.read_shift(4),vt=s(X.slice(X.l+Ke,X.l+Ke+ct));X.l+=Ke+ct+pt;var $t=X.l;X.l=et+4,$a(X,Pe,Me,fe,vt),X.l=$t}return fe}function $a(U,te,X,J,se){U.l+=2;var fe=U.read_shift(2),ye=U.read_shift(2),Be=o(U);if(fe&8257)throw new Error("Unsupported ZIP encryption");for(var Ae=U.read_shift(4),Pe=U.read_shift(4),Me=U.read_shift(4),Ke=U.read_shift(2),ct=U.read_shift(2),pt="",et=0;et<Ke;++et)pt+=String.fromCharCode(U[U.l++]);if(ct){var vt=s(U.slice(U.l,U.l+ct));(vt[21589]||{}).mt&&(Be=vt[21589].mt),((se||{})[21589]||{}).mt&&(Be=se[21589].mt)}U.l+=ct;var $t=U.slice(U.l,U.l+Pe);switch(ye){case 8:$t=ee(U,Me);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+ye)}var Bt=!1;fe&8&&(Ae=U.read_shift(4),Ae==134695760&&(Ae=U.read_shift(4),Bt=!0),Pe=U.read_shift(4),Me=U.read_shift(4)),Pe!=te&&sr(Bt,"Bad compressed size: "+te+" != "+Pe),Me!=X&&sr(Bt,"Bad uncompressed size: "+X+" != "+Me),dt(J,pt,$t,{unsafe:!0,mt:Be})}function Wa(U,te){var X=te||{},J=[],se=[],fe=Ve(1),ye=X.compression?8:0,Be=0,Ae=0,Pe=0,Me=0,Ke=0,ct=U.FullPaths[0],pt=ct,et=U.FileIndex[0],vt=[],$t=0;for(Ae=1;Ae<U.FullPaths.length;++Ae)if(pt=U.FullPaths[Ae].slice(ct.length),et=U.FileIndex[Ae],!(!et.size||!et.content||pt=="�Sh33tJ5")){var Bt=Me,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]=Qbe.buf(et.content,0);var nn=et.content;ye==8&&(nn=V(nn)),fe=Ve(30),fe.write_shift(4,67324752),fe.write_shift(2,20),fe.write_shift(2,Be),fe.write_shift(2,ye),et.mt?i(fe,et.mt):fe.write_shift(4,0),fe.write_shift(-4,vt[Ke]),fe.write_shift(4,nn.length),fe.write_shift(4,et.content.length),fe.write_shift(2,Jt.length),fe.write_shift(2,0),Me+=fe.length,J.push(fe),Me+=Jt.length,J.push(Jt),Me+=nn.length,J.push(nn),fe=Ve(46),fe.write_shift(4,33639248),fe.write_shift(2,0),fe.write_shift(2,20),fe.write_shift(2,Be),fe.write_shift(2,ye),fe.write_shift(4,0),fe.write_shift(-4,vt[Ke]),fe.write_shift(4,nn.length),fe.write_shift(4,et.content.length),fe.write_shift(2,Jt.length),fe.write_shift(2,0),fe.write_shift(2,0),fe.write_shift(2,0),fe.write_shift(2,0),fe.write_shift(4,0),fe.write_shift(4,Bt),$t+=fe.l,se.push(fe),$t+=Jt.length,se.push(Jt),++Ke}return fe=Ve(22),fe.write_shift(4,101010256),fe.write_shift(2,0),fe.write_shift(2,0),fe.write_shift(2,Ke),fe.write_shift(2,Ke),fe.write_shift(4,$t),fe.write_shift(4,Me),fe.write_shift(2,0),Ni([Ni(J),Ni(se),fe])}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(U,te){if(U.ctype)return U.ctype;var X=U.name||"",J=X.match(/\.([^\.]+)$/);return J&&Gn[J[1]]||te&&(J=(X=te).match(/[\.\\]([^\.\\])+$/),J&&Gn[J[1]])?Gn[J[1]]:"application/octet-stream"}function Bn(U){for(var te=x8(U),X=[],J=0;J<te.length;J+=76)X.push(te.slice(J,J+76));return X.join(`\r 310`)+`\r 311`}function xi(U){var te=U.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(Pe){var Me=Pe.charCodeAt(0).toString(16).toUpperCase();return"="+(Me.length==1?"0"+Me:Me)});te=te.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),te.charAt(0)==` 312`&&(te="=0D"+te.slice(1)),te=te.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,` 313=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var X=[],J=te.split(`\r 314`),se=0;se<J.length;++se){var fe=J[se];if(fe.length==0){X.push("");continue}for(var ye=0;ye<fe.length;){var Be=76,Ae=fe.slice(ye,ye+Be);Ae.charAt(Be-1)=="="?Be--:Ae.charAt(Be-2)=="="?Be-=2:Ae.charAt(Be-3)=="="&&(Be-=3),Ae=fe.slice(ye,ye+Be),ye+=Be,ye<fe.length&&(Ae+="="),X.push(Ae)}}return X.join(`\r 315`)}function le(U){for(var te=[],X=0;X<U.length;++X){for(var J=U[X];X<=U.length&&J.charAt(J.length-1)=="=";)J=J.slice(0,J.length-1)+U[++X];te.push(J)}for(var se=0;se<te.length;++se)te[se]=te[se].replace(/[=][0-9A-Fa-f]{2}/g,function(fe){return String.fromCharCode(parseInt(fe.slice(1),16))});return os(te.join(`\r 316`))}function Se(U,te,X){for(var J="",se="",fe="",ye,Be=0;Be<10;++Be){var Ae=te[Be];if(!Ae||Ae.match(/^\s*$/))break;var Pe=Ae.match(/^(.*?):\s*([^\s].*)$/);if(Pe)switch(Pe[1].toLowerCase()){case"content-location":J=Pe[2].trim();break;case"content-type":fe=Pe[2].trim();break;case"content-transfer-encoding":se=Pe[2].trim();break}}switch(++Be,se.toLowerCase()){case"base64":ye=os(Cs(te.slice(Be).join("")));break;case"quoted-printable":ye=le(te.slice(Be));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+se)}var Me=dt(U,J.slice(X.length),ye,{unsafe:!0});fe&&(Me.ctype=fe)}function Ie(U,te){if(ie(U.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var X=te&&te.root||"",J=(Sr&&Buffer.isBuffer(U)?U.toString("binary"):ie(U)).split(`\r 317`),se=0,fe="";for(se=0;se<J.length;++se)if(fe=J[se],!!/^Content-Location:/i.test(fe)&&(fe=fe.slice(fe.indexOf("file")),X||(X=fe.slice(0,fe.lastIndexOf("/")+1)),fe.slice(0,X.length)!=X))for(;X.length>0&&(X=X.slice(0,X.length-1),X=X.slice(0,X.lastIndexOf("/")+1),fe.slice(0,X.length)!=X););var ye=(J[1]||"").match(/boundary="(.*?)"/);if(!ye)throw new Error("MAD cannot find boundary");var Be="--"+(ye[1]||""),Ae=[],Pe=[],Me={FileIndex:Ae,FullPaths:Pe};C(Me);var Ke,ct=0;for(se=0;se<J.length;++se){var pt=J[se];pt!==Be&&pt!==Be+"--"||(ct++&&Se(Me,J.slice(Ke,se),X),Ke=se)}return Me}function qe(U,te){var X=te||{},J=X.boundary||"SheetJS";J="------="+J;for(var se=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+J.slice(2)+'"',"","",""],fe=U.FullPaths[0],ye=fe,Be=U.FileIndex[0],Ae=1;Ae<U.FullPaths.length;++Ae)if(ye=U.FullPaths[Ae].slice(fe.length),Be=U.FileIndex[Ae],!(!Be.size||!Be.content||ye=="�Sh33tJ5")){ye=ye.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,Me=Sr&&Buffer.isBuffer(Pe)?Pe.toString("binary"):ie(Pe),Ke=0,ct=Math.min(1024,Me.length),pt=0,et=0;et<=ct;++et)(pt=Me.charCodeAt(et))>=32&&pt<128&&++Ke;var vt=Ke>=ct*4/5;se.push(J),se.push("Content-Location: "+(X.root||"file:///C:/SheetJS/")+ye),se.push("Content-Transfer-Encoding: "+(vt?"quoted-printable":"base64")),se.push("Content-Type: "+zr(Be,ye)),se.push(""),se.push(vt?xi(Me):Bn(Me))}return se.push(J+`--\r 318`),se.join(`\r 319`)}function Je(U){var te={};return C(te,U),te}function dt(U,te,X,J){var se=J&&J.unsafe;se||C(U);var fe=!se&&Vt.find(U,te);if(!fe){var ye=U.FullPaths[0];te.slice(0,ye.length)==ye?ye=te:(ye.slice(-1)!="/"&&(ye+="/"),ye=(ye+te).replace("//","/")),fe={name:a(te),type:2},U.FileIndex.push(fe),U.FullPaths.push(ye),se||Vt.utils.cfb_gc(U)}return fe.content=X,fe.size=X?X.length:0,J&&(J.CLSID&&(fe.clsid=J.CLSID),J.mt&&(fe.mt=J.mt),J.ct&&(fe.ct=J.ct)),fe}function yt(U,te){C(U);var X=Vt.find(U,te);if(X){for(var J=0;J<U.FileIndex.length;++J)if(U.FileIndex[J]==X)return U.FileIndex.splice(J,1),U.FullPaths.splice(J,1),!0}return!1}function lt(U,te,X){C(U);var J=Vt.find(U,te);if(J){for(var se=0;se<U.FileIndex.length;++se)if(U.FileIndex[se]==J)return U.FileIndex[se].name=a(X),U.FullPaths[se]=X,!0}return!1}function $e(U){D(U,!0)}return t.find=N,t.read=S,t.parse=u,t.write=he,t.writeFile=ue,t.utils={cfb_new:Je,cfb_add:dt,cfb_del:yt,cfb_mov:lt,cfb_gc:$e,ReadShift:D6,CheckField:Bq,prep_blob:n0,bconcat:Ni,use_zlib:j,_deflateRaw:xt,_inflateRaw:_r,consts:ce},t}();let Cf;function Jbe(e){Cf=e}function eEe(e){return typeof e=="string"?F7(e):Array.isArray(e)?Sbe(e):e}function B7(e,t,r){if(typeof Cf<"u"&&Cf.writeFileSync)return r?Cf.writeFileSync(e,t,r):Cf.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=F7(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([eEe(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=E2(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 tEe(e){if(typeof Cf<"u")return Cf.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 cF(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 Ug(e){for(var t=[],r=za(e),n=0;n!==r.length;++n)t[e[r[n]]]=r[n];return t}function zg(e){for(var t=[],r=za(e),n=0;n!==r.length;++n)t[e[r[n]]]=parseInt(r[n],10);return t}function rEe(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 jv=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=jv.getTime()+(e.getTimezoneOffset()-jv.getTimezoneOffset())*6e4;return(r-n)/(24*60*60*1e3)}var yq=new Date,nEe=jv.getTime()+(yq.getTimezoneOffset()-jv.getTimezoneOffset())*6e4,uF=yq.getTimezoneOffset();function $g(e){var t=new Date;return t.setTime(e*24*60*60*1e3+nEe),t.getTimezoneOffset()!==uF&&t.setTime(t.getTime()+(t.getTimezoneOffset()-uF)*6e4),t}function aEe(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 fF=new Date("2017-02-19T19:06:09.000Z"),wq=isNaN(fF.getFullYear())?new Date("2/19/17"):fF,iEe=wq.getFullYear()==2017;function aa(e,t){var r=new Date(e);if(iEe)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(wq.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 W3(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(sq(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 In(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]=In(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 oEe=["january","february","march","april","may","june","july","august","september","october","november","december"];function g4(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&&oEe.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 sEe=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 bq(e){return e?e.content&&e.type?W3(e.content,!0):e.data?bh(e.data):e.asNodeBuffer&&Sr?bh(e.asNodeBuffer().toString("binary")):e.asBinary?bh(e.asBinary()):e._data&&e._data.getContent?bh(W3(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function Eq(e){if(!e)return null;if(e.data)return zv(e.data);if(e.asNodeBuffer&&Sr)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return typeof t=="string"?zv(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}function lEe(e){return e&&e.name.slice(-4)===".bin"?Eq(e):bq(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 dk(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 lEe(dk(e,t));if(!t)return null;try{return ni(e,t)}catch{return null}}function ss(e,t,r){if(!r)return bq(dk(e,t));if(!t)return null;try{return ss(e,t)}catch{return null}}function Tq(e,t,r){if(!r)return Eq(dk(e,t));if(!t)return null;try{return Tq(e,t)}catch{return null}}function dF(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=Pu(r):n=Cbe(r),Vt.utils.cfb_add(e,t,n)}Vt.utils.cfb_add(e,t,r)}else e.file(t,r)}function hk(){return Vt.utils.cfb_new()}function Sq(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 a6(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`,cEe=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">
320\s]+))/g,hF=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,uEe=/<[^>]*>/g,L0=Qa.match(hF)?hF:uEe,fEe=/<\w*:/,dEe=/<(\/?)\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(cEe),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 yc(e){return e.replace(dEe,"<$1")}var Cq={""":'"',"'":"'",">":">","<":"<","&":"&"},pk=Ug(Cq),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 Cq[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))}}(),mk=/[&<>'"]/g,hEe=/[\u0000-\u0008\u000b-\u001f]/g;function Sn(e){var t=e+"";return t.replace(mk,function(r){return pk[r]}).replace(hEe,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function pF(e){return Sn(e).replace(/ /g,"_x0020_")}var Aq=/[\u0000-\u001f]/g;function vk(e){var t=e+"";return t.replace(mk,function(r){return pk[r]}).replace(/\n/g,"<br/>").replace(Aq,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}function pEe(e){var t=e+"";return t.replace(mk,function(r){return pk[r]}).replace(Aq,function(r){return"&#x"+r.charCodeAt(0).toString(16).toUpperCase()+";"})}var mF=function(){var e=/&#(\d+);/g;function t(r,n){return String.fromCharCode(parseInt(n,10))}return function(n){return n.replace(e,t)}}();function mEe(e){return e.replace(/(\r\n|[\r\n])/g," ")}function Jn(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function My(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 vF(e){var t=r2(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 gF(e){return Pu(e,"binary").toString("utf8")}var Lp="foo bar bazâÂÂð£",Mn=Sr&&(gF(Lp)==My(Lp)&&gF||vF(Lp)==My(Lp)&&vF)||My,Wl=Sr?function(e){return Pu(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("")},w8=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||"")}}(),kq=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}}(),vEe=function(){var e={};return function(r){return e[r]!==void 0?e[r]:e[r]=new RegExp("<(?:vt:)?"+r+">([\\s\\S]*?)</(?:vt:)?"+r+">","g")}}(),gEe=/<\/?(?:vt:)?variant>/g,_Ee=/<(?:vt:)([^>]*)>([\s\S]*)</;function _F(e,t){var r=nr(e),n=e.match(vEe(r.baseType))||[],a=[];if(n.length!=r.size){if(t.WTF)throw new Error("unexpected vector length "+n.length+" != "+r.size);return a}
321return n.forEach(function(i){var o=i.replace(gEe,"").match(_Ee);o&&a.push({v:Mn(o[2]),t:o[1]})}),a}var Dq=/(^\s|\s$|\n)/;function o0(e,t){return"<"+e+(t.match(Dq)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function b8(e){return za(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function gt(e,t,r){return"<"+e+(r!=null?b8(r):"")+(t!=null?(t.match(Dq)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function BE(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function xEe(e,t){switch(typeof e){case"string":var r=gt("vt:lpwstr",Sn(e));return t&&(r=r.replace(/"/g,"_x0022_")),r;case"number":return gt((e|0)==e?"vt:i4":"vt:r8",Sn(String(e)));case"boolean":return gt("vt:bool",e?"true":"false")}if(e instanceof Date)return gt("vt:filetime",BE(e));throw new Error("Unable to serialize "+e)}function gk(e){if(Sr&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return Mn(E2(ck(e)));throw new Error("Bad input format: expected Buffer or string")}var E8=/<(\/?)([^\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"},xd=["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 yEe(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 wEe(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 xF=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},yF=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:Pu(t)})):xF(e)}:xF,wF=function(e,t,r){for(var n=[],a=t;a<r;a+=2)n.push(String.fromCharCode(Jc(e,a)));return n.join("").replace(D0,"")},Wg=Sr?function(e,t,r){return Buffer.isBuffer(e)?e.toString("utf16le",t,r).replace(D0,""):wF(e,t,r)}:wF,bF=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("")},Mq=Sr?function(e,t,r){return Buffer.isBuffer(e)?e.toString("hex",t,t+r):bF(e,t,r)}:bF,EF=function(e,t,r){for(var n=[],a=t;a<r;a++)n.push(String.fromCharCode(oh(e,a)));return n.join("")},t5=Sr?function(t,r,n){return Buffer.isBuffer(t)?t.toString("utf8",r,n):EF(t,r,n)}:EF,Oq=function(e,t){var r=Li(e,t);return r>0?t5(e,t+4,t+4+r-1):""},_k=Oq,Pq=function(e,t){var r=Li(e,t);return r>0?t5(e,t+4,t+4+r-1):""},xk=Pq,Rq=function(e,t){var r=2*Li(e,t);return r>0?t5(e,t+4,t+4+r-1):""},yk=Rq,Lq=function(t,r){var n=Li(t,r);return n>0?Wg(t,r+4,r+4+n):""},wk=Lq,Nq=function(e,t){var r=Li(e,t);return r>0?t5(e,t+4,t+4+r):""},bk=Nq,Fq=function(e,t){return yEe(e,t)},Vv=Fq,Ek=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};Sr&&(_k=function(t,r){if(!Buffer.isBuffer(t))return Oq(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},xk=function(t,r){if(!Buffer.isBuffer(t))return Pq(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},yk=function(t,r){if(!Buffer.isBuffer(t))return Rq(t,r);var n=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n-1)},wk=function(t,r){if(!Buffer.isBuffer(t))return Lq(t,r);var n=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n)},bk=function(t,r){if(!Buffer.isBuffer(t))return Nq(t,r);var n=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+n)},Vv=function(t,r){return Buffer.isBuffer(t)?t.readDoubleLE(r):Fq(t,r)},Ek=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});function Iq(){Wg=function(e,t,r){return Xr.utils.decode(1200,e.slice(t,r)).replace(D0,"")},t5=function(e,t,r){return Xr.utils.decode(65001,e.slice(t,r))},_k=function(e,t){var r=Li(e,t);return r>0?Xr.utils.decode(z3,e.slice(t+4,t+4+r-1)):""},xk=function(e,t){var r=Li(e,t);return r>0?Xr.utils.decode(vs,e.slice(t+4,t+4+r-1)):""},yk=function(e,t){var r=2*Li(e,t);return r>0?Xr.utils.decode(1200,e.slice(t+4,t+4+r-1)):""},wk=function(e,t){var r=Li(e,t);return r>0?Xr.utils.decode(1200,e.slice(t+4,t+4+r)):""},bk=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"&&Iq();var oh=function(e,t){return e[t]},Jc=function(e,t){return e[t+1]*256+e[t]},bEe=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]},J2=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},EEe=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function D6(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(Jc(this,l)),l+=2;e*=2;break;case"utf8":r=t5(this,this.l,this.l+e);break;case"utf16le":e*=2,r=Wg(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 D6.call(this,e,"dbcs");e=2*e;break;case"lpstr-ansi":r=_k(this,this.l),e=4+Li(this,this.l);break;case"lpstr-cp":r=xk(this,this.l),e=4+Li(this,this.l);break;case"lpwstr":r=yk(this,this.l),e=4+2*Li(this,this.l);break;case"lpp4":e=4+Li(this,this.l),r=wk(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Li(this,this.l),r=bk(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,r="";(o=oh(this,this.l+e++))!==0;)i.push(r6(o));r=i.join("");break;case"_wstr":for(e=0,r="";(o=Jc(this,this.l+e))!==0;)i.push(r6(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=oh(this,l),this.l=l+1,s=D6.call(this,e-c,o?"dbcs-cont":"sbcs-cont"),i.join("")+s;i.push(r6(Jc(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=oh(this,l),this.l=l+1,s=D6.call(this,e-c,o?"dbcs-cont":"sbcs-cont"),i.join("")+s;i.push(r6(oh(this,l))),l+=1}r=i.join("");break;default:switch(e){case 1:return n=oh(this,this.l),this.l++,n;case 2:return n=(t==="i"?bEe:Jc)(this,this.l),this.l+=2,n;case 4:case-4:return t==="i"||!(this[this.l+3]&128)?(n=(e>0?J2:EEe)(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=Vv(this,this.l):a=Vv([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=Mq(this,this.l,e);break}}return this.l+=e,r}var TEe=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},SEe=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},CEe=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255};function AEe(e,t,r){var n=0,a=0;if(r==="dbcs"){for(a=0;a!=t.length;++a)CEe(this,t.charCodeAt(a),this.l+2*a);n=2*t.length}else if(r==="sbcs"){if(typeof Xr<"u"&&z3==874)for(a=0;a!=t.length;++a){var i=Xr.utils.encode(z3,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,TEe(this,t,this.l);break;case 8:if(n=8,r==="f"){wEe(this,t,this.l);break}case 16:break;case-4:n=4,SEe(this,t,this.l);break}return this.l+=n,this}function Bq(e,t){var r=Mq(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=D6,e.chk=Bq,e.write_shift=AEe}function R0(e,t){e.l+=t}function Ve(e){var t=r2(e);return n0(t,0),t}function Ru(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=D8[s]||D8[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 nt(e,t,r,n){var a=+t,i;if(!isNaN(a)){n||(n=D8[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&&Ek(r)&&e.push(r)}}function M6(e,t,r){var n=In(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 TF(e,t,r){var n=In(e);return n.s=M6(n.s,t.s,r),n.e=M6(n.e,t.s,r),n}function O6(e,t){if(e.cRel&&e.c<0)for(e=In(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=In(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=rr(e);return!e.cRel&&e.cRel!=null&&(r=MEe(r)),!e.rRel&&e.rRel!=null&&(r=kEe(r)),r}function Oy(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):O6(e.s,t.biff)+":"+O6(e.e,t.biff)}function Tk(e){return parseInt(DEe(e),10)-1}function Ba(e){return""+(e+1)}function kEe(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function DEe(e){return e.replace(/\$(\d+)$/,"$1")}function Sk(e){for(var t=OEe(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 MEe(e){return e.replace(/^([A-Z])/,"$$$1")}function OEe(e){return e.replace(/^\$([A-Z])/,"$1")}function PEe(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 SF(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 ic(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"?Lu[e.v]||e.v:t==null?SF(e,e.v):SF(e,t))}function T2(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",n={};return n[r]=e,{SheetNames:[r],Sheets:n}}function Hq(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 r5(e,t){return Hq(null,e,t)}function REe(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 LEe(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function NEe(e,t){return t||(t=Ve(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0),t}function Ck(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(LEe(e));o.r=i}else o.r=[{ich:0,ifnt:0}];return e.l=r+t,o}function FEe(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 IEe=Ck;function BEe(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),NEe({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 yd(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 wd(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function bd(e,t){return t==null&&(t=Ve(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var HEe=M0,Uq=Ii;function Ak(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function qv(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 UEe=M0,HE=Ak,kk=qv;function Dk(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?Vv([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):J2(t,0)>>2;return r?a/100:a}function zq(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 $q(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 zEe(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 Ed=$q,n5=zEe;function S0(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function Y3(e,t){return(t||Ve(8)).write_shift(8,e,"f")}function $Ee(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=_3[a];l&&(t.rgb=S8(l));break;case 2:t.rgb=S8([o,s,c]);break;case 3:t.theme=a;break}return i!=0&&(t.tint=i>0?i/32767:i/32768),t}function Gv(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 WEe(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 YEe(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 Wq(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 jEe(e){return Wq(e,1)}function VEe(e){return Wq(e,2)}var Mk=2,wo=3,Np=11,CF=12,Xv=19,Fp=64,qEe=65,GEe=71,XEe=4108,ZEe=4126,Oi=80,Yq=81,KEe=[Oi,Yq],UE={1:{n:"CodePage",t:Mk},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:Np},12:{n:"HeadingPairs",t:XEe},13:{n:"TitlesOfParts",t:ZEe},14:{n:"Manager",t:Oi},15:{n:"Company",t:Oi},16:{n:"LinksUpToDate",t:Np},17:{n:"CharacterCount",t:wo},19:{n:"SharedDoc",t:Np},22:{n:"HyperlinksChanged",t:Np},23:{n:"AppVersion",t:wo,p:"version"},24:{n:"DigSig",t:qEe},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:Xv},2147483651:{n:"Behavior",t:Xv},1919054434:{}},zE={1:{n:"CodePage",t:Mk},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:Fp},11:{n:"LastPrinted",t:Fp},12:{n:"CreatedDate",t:Fp},13:{n:"ModifiedDate",t:Fp},14:{n:"PageCount",t:wo},15:{n:"WordCount",t:wo},16:{n:"CharCount",t:wo},17:{n:"Thumbnail",t:GEe},18:{n:"Application",t:Oi},19:{n:"DocSecurity",t:wo},255:{},2147483648:{n:"Locale",t:Xv},2147483651:{n:"Behavior",t:Xv},1919054434:{}},AF={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"},QEe=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","dar
321kVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function JEe(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var eTe=JEe([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]),_3=In(eTe),Lu={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},jq={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},$E={"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"},Ip={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 Ok(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function tTe(e){var t=Ok();if(!e||!e.match)return t;var r={};if((e.match(L0)||[]).forEach(function(n){var a=nr(n);switch(a[0].replace(fEe,"<")){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[$E[a.ContentType]]!==void 0&&t[$E[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 Vq(e,t){var r=rEe($E),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:Ip[c][t.bookType]||Ip[c].xlsx}))},o=function(c){(e[c]||[]).forEach(function(l){n[n.length]=gt("Override",null,{PartName:(l[0]=="/"?"":"/")+l,ContentType:Ip[c][t.bookType]||Ip[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: 21,477 bytes, lines 321-331
321VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function T8(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function P6(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:a6(i.Target,t);r[s]=o,n[i.Id]=o}}),r["!id"]=n,r}function Hh(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 rTe="application/vnd.oasis.opendocument.spreadsheet";function nTe(e,t){for(var r=gk(e),n,a;n=E8.exec(r);)switch(n[3]){case"manifest":break;case"file-entry":if(a=nr(n[0],!1),a.path=="/"&&a.type!==rTe)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 aTe(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 kF(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 iTe(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 oTe(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(kF(e[r][0],e[r][1])),t.push(iTe("",e[r][0]));return t.push(kF("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}function qq(){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 '+_8.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"]],sTe=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 Gq(e){var t={};e=Mn(e);for(var r=0;r<f1.length;++r){var n=f1[r],a=e.match(sTe[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 Py(e,t,r,n,a){a[e]!=null||t==null||t===""||(a[e]=t,t=Sn(t),n[n.length]=r?gt(e,t,r):o0(e,t))}function Xq(e,t){var r=t||{},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&&Py("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:BE(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a),e.ModifiedDate!=null&&Py("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:BE(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&&Py(o[0],s,null,n,a)}return n.length>2&&(n[n.length]="</cp:coreProperties>",n[1]=n[1].replace("/>",">")),n.join("")}var x3=[["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"]],Zq=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function Kq(e,t,r,n){var a=[];if(typeof e=="string")a=_F(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"?_F(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 lTe(e,t,r){var n={};return t||(t={}),e=Mn(e),x3.forEach(function(a){var i=(e.match(w8(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&&Kq(n.HeadingPairs,n.TitlesOfParts,t,r),t}function Qq(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}),x3.forEach(function(n){if(e[n[1]]!==void 0){var a;switch(n[2]){case"string":a=Sn(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>"+Sn(n)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var cTe=/<[^>]+>[^<]*/g;function uTe(e,t){var r={},n="",a=e.match(cTe);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 Jq(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",xEe(e[a],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:Sn(a)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var WE={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"},Ry;function fTe(e,t,r){Ry||(Ry=Ug(WE)),t=Ry[t]||t,e[t]=r}function dTe(e,t){var r=[];return za(WE).map(function(n){for(var a=0;a<f1.length;++a)if(f1[a][1]==n)return f1[a];for(a=0;a<x3.length;++a)if(x3[a][1]==n)return x3[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(WE[n[1]]||n[1],a))}}),gt("DocumentProperties",r.join(""),{xmlns:as.o})}function hTe(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<x3.length;++o)if(i==x3[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(pF(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(pF(i),o,{"dt:dt":s}))}}),"<"+n+' xmlns="'+as.o+'">'+a.join("")+"</"+n+">"}function Pk(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 pTe(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 eG(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 tG(e,t,r){var n=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(n.length+1&3)&3),n}function rG(e,t,r){return t===31?tG(e):eG(e,t,r)}function YE(e,t,r){return rG(e,t,r===!1?0:4)}function mTe(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return rG(e,t,0)}function vTe(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 gTe(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 _Te(e){var t=e.l,r=Zv(e,Yq);e[e.l]==0&&e[e.l+1]==0&&e.l-t&2&&(e.l+=2);var n=Zv(e,wo);return[r,n]}function xTe(e){for(var t=e.read_shift(4),r=[],n=0;n<t/2;++n)r.push(_Te(e));return r}function DF(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(n6,"!"),t===1200&&o%2&&(e.l+=2)}return e.l&3&&(e.l=e.l>>3<<2),n}function nG(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 yTe(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function Zv(e,t,r){var n=e.read_shift(2),a,i=r||{};if(e.l+=2,t!==CF&&n!==t&&KEe.indexOf(t)===-1&&!((t&65534)==4126&&(n&65534)==4126))throw new Error("Expected type "+t+" saw "+n);switch(t===CF?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 eG(e,n,4).replace(D0,"");case 31:return tG(e);case 64:return Pk(e);case 65:return nG(e);case 71:return yTe(e);case 80:return YE(e,n,!i.raw).replace(D0,"");case 81:return mTe(e,n).replace(D0,"");case 4108:return xTe(e);case 4126:case 4127:return n==4127?vTe(e):gTe(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+n)}}function MF(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=pTe(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 OF(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]=Zv(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=Zv(e,Mk),l1(s),c!==-1){var v=e.l;e.l=i[c][1],l=DF(e,s),e.l=v}}else if(i[o][0]===0){if(s===0){c=o,e.l=i[o+1][1];continue}l=DF(e,s)}else{var _=l[i[o][0]],x;switch(e[e.l]){case 65:e.l+=4,x=nG(e);break;case 30:e.l+=4,x=YE(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,x=YE(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(Pk(e));break;default:throw new Error("unparsed value: "+e[e.l])}d[_]=x}}return e.l=r+n,d}var aG=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function wTe(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 PF(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]])&&!(aG.indexOf(e[s][0])>-1||Zq.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];if(g.p=="version"&&typeof d=="string"){var v=d.split(".");d=(+v[0]<<16)+(+v[1]||0)}c=MF(g.t,d)}else{var _=wTe(d);_==-1&&(_=31,d=String(d)),c=MF(_,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 RF(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=OF(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=OF(n,null)}catch{}for(p in g)d[p]=g[p];return d.FMTID=[i,o],d}function LF(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=PF(e,r,n);if(s.push(c),a){var l=PF(a,null,null);o.write_shift(16,i,"hex"),o.write_shift(4,68+c.length),s.push(l)}return Ni(s)}function Ju(e,t){return e.read_shift(t),null}function bTe(e,t){t||(t=Ve(e));for(var r=0;r<e;++r)t.write_shift(1,0);return t}function ETe(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 iG(e,t){return ETe(e,t,ai)}function TTe(e){var t=e.read_shift(1),r=e.read_shift(1);return r===1?t:t===1}function oG(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 H7(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 STe(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 CTe(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 j3(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 U7(e,t,r){var n=e.read_shift(r&&r.biff==2?1:2);return n===0?(e.l++,""):j3(e,n,r)}function Td(e,t,r){if(r.biff>5)return U7(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 sG(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 ATe(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[t,r]}function kTe(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 DTe(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 MTe(e,t){var r=e.read_shift(16);switch(r){case"e0c9ea79f9bace118c8200aa004ba90b":return kTe(e);case"0303000000000000c000000000000046":return DTe(e);default:throw new Error("Unsupported Moniker "+r)}}function Bp(e){var t=e.read_shift(4),r=t>0?e.read_shift(t,"utf16le").replace(D0,""):"";return r}function NF(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 OTe(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=Bp(e,r-e.l)),a&128&&(o=Bp(e,r-e.l)),(a&257)===257&&(s=Bp(e,r-e.l)),(a&257)===1&&(c=MTe(e,r-e.l)),a&8&&(l=Bp(e,r-e.l)),a&32&&(u=e.read_shift(16)),a&64&&(h=Pk(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 PTe(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),NF(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&&NF(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 lG(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 cG(e,t){var r=lG(e);return r[3]=0,r}function wc(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 V3(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 RTe(e){var t=e.read_shift(2),r=e.read_shift(2);return e.l+=8,{type:t,flags:r}}function LTe(e,t,r){return t===0?"":Td(e,t,r)}function NTe(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 uG(e){var t=e.read_shift(2),r=Dk(e);return[t,r]}function FTe(e,t,r){e.l+=4,t-=4;var n=e.l+t,a=H7(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 Yg(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 fG(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 dG(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 ITe=dG;function hG(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 BTe(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function HTe(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 UTe={0:_0,4:_0,5:_0,6:_0,7:HTe,8:_0,9:_0,10:_0,11:_0,12:_0,13:BTe,14:_0,15:_0,16:_0,17:_0,18:_0,19:_0,20:_0,21:hG};function zTe(e,t){for(var r=e.l+t,n=[];e.l<r;){var a=e.read_shift(2);e.l-=2;try{n.push(UTe[a](e,r-e.l))}catch{return e.l=r,n}}return e.l!=r&&(e.l=r),n}function Hp(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 Rk(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 $Te(e,t){return t===0||e.read_shift(2),1200}function WTe(e,t,r){if(r.enc)return e.l+=t,"";var n=e.l,a=Td(e,0,r);return e.read_shift(t+n-e.l),a}function YTe(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 jTe(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 VTe(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=H7(e,0,r);return o.length===0&&(o="Sheet1"),{pos:n,hs:a,dt:i,name:o}}function qTe(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 GTe(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(STe(e));return i.Count=n,i.Unique=a,i}function XTe(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;
vendor: 56,655 bytes, lines 331-345
331++a)n[a]=CTe(e[a]);var i=Ni([r].concat(n));return i.parts=[r.length].concat(n.map(function(o){return o.length})),i}function ZTe(e,t){var r={};return r.dsst=e.read_shift(2),e.l+=t-2,r}function KTe(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 QTe(e){var t=RTe(e);if(t.type!=2211)throw new Error("Invalid Future Record "+t.type);var r=e.read_shift(4);return r!==0}function JTe(e){return e.read_shift(2),e.read_shift(4)}function FF(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 eSe(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 tSe(){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 rSe(e,t,r){if(r&&r.biff>=2&&r.biff<5)return{};var n=e.read_shift(2);return{RTL:n&64}}function nSe(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 aSe(){}function iSe(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=H7(e,0,r),n}function oSe(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 sSe(e){var t=wc(e);return t.isst=e.read_shift(4),t}function lSe(e,t,r,n){var a=Ve(10);return V3(e,t,n,a),a.write_shift(4,r),a}function cSe(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var n=e.l+t,a=wc(e);r.biff==2&&e.l++;var i=U7(e,n-e.l,r);return a.val=i,a}function uSe(e,t,r,n,a){var i=!a||a.biff==8,o=Ve(8+ +i+(1+i)*r.length);return V3(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 fSe(e,t,r){var n=e.read_shift(2),a=Td(e,0,r);return[n,a]}function dSe(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 hSe=Td;function IF(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 pSe(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 mSe(e){var t=e.read_shift(2),r=e.read_shift(2),n=uG(e);return{r:t,c:r,ixfe:n[0],rknum:n[1]}}function vSe(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(uG(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 gSe(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 _Se(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=QEe[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 xSe(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=_Se(e,t,n.fStyle,r),n}function BF(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 ySe(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 wSe(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 HF(e,t,r){var n=wc(e);(r.biff==2||t==9)&&++e.l;var a=TTe(e);return n.val=a,n.t=a===!0||a===!1?"b":"e",n}function bSe(e,t,r,n,a,i){var o=Ve(8);return V3(e,t,n,o),oG(r,i,o),o}function ESe(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var n=wc(e),a=S0(e);return n.val=a,n}function TSe(e,t,r,n){var a=Ve(14);return V3(e,t,n,a),Y3(r,a),a}var UF=LTe;function SSe(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=j3(e,i),s=[];n>e.l;)s.push(U7(e));return[i,a,o,s]}function zF(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=FTe(e,t-2,r)),i.body=a||e.read_shift(t-2),typeof a=="string"&&(i.Name=a),i}var CSe=["_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 $F(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=j3(e,o,r);a&32&&(l=CSe[l.charCodeAt(0)]);var u=n-e.l;r&&r.biff==2&&--u;var h=n==e.l||s===0||!(u>0)?[]:zDe(e,u,r,s);return{chKey:i,Name:l,itab:c,rgce:h}}function pG(e,t,r){if(r.biff<8)return ASe(e,t,r);for(var n=[],a=e.l+t,i=e.read_shift(r.biff>8?4:2);i--!==0;)n.push(NTe(e,r.biff>8?12:6,r));if(e.l!=a)throw new Error("Bad ExternSheet: "+e.l+" != "+a);return n}function ASe(e,t,r){e[e.l+1]==3&&e[e.l]++;var n=H7(e,t,r);return n.charCodeAt(0)==3?n.slice(1):n}function kSe(e,t,r){if(r.biff<8){e.l+=t;return}var n=e.read_shift(2),a=e.read_shift(2),i=j3(e,n,r),o=j3(e,a,r);return[i,o]}function DSe(e,t,r){var n=dG(e);e.l++;var a=e.read_shift(1);return t-=8,[$De(e,t,r),a,n]}function WF(e,t,r){var n=ITe(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,HDe(e,t,r)]}function MSe(e){var t=e.read_shift(4)!==0,r=e.read_shift(4)!==0,n=e.read_shift(4);return[t,r,n]}function OSe(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=Td(e,0,r);return r.biff<8&&e.read_shift(1),[{r:n,c:a},s,o,i]}}function PSe(e,t,r){return OSe(e,t,r)}function RSe(e,t){for(var r=[],n=e.read_shift(2);n--;)r.push(Yg(e));return r}function LSe(e){var t=Ve(2+e.length*8);t.write_shift(2,e.length);for(var r=0;r<e.length;++r)fG(e[r],t);return t}function NSe(e,t,r){if(r&&r.biff<8)return ISe(e,t,r);var n=hG(e),a=zTe(e,t-22,n[1]);return{cmo:n,ft:a}}var FSe={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 ISe(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((FSe[n]||R0)(e,t,r)),{cmo:[a,n,i],ft:o}}function BSe(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=ATe(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=j3(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 HSe(e,t){var r=Yg(e);e.l+=16;var n=OTe(e,t-24);return[r,n]}function USe(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,PTe(e[1])])}function zSe(e,t){e.read_shift(2);var r=Yg(e),n=e.read_shift((t-10)/2,"dbcs-cont");return n=n.replace(D0,""),[r,n]}function $Se(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 WSe(e){var t=[0,0],r;return r=e.read_shift(2),t[0]=AF[r]||r,r=e.read_shift(2),t[1]=AF[r]||r,t}function YSe(e){return e||(e=Ve(4)),e.write_shift(2,1),e.write_shift(2,1),e}function jSe(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(cG(e));return r}function VSe(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(cG(e));return r}function qSe(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 mG(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 GSe(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 XSe(e,t){var r={};return t<32||(e.l+=16,r.header=S0(e),r.footer=S0(e),e.l+=2),r}function ZSe(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 KSe(e){for(var t=Ve(2*e),r=0;r<e;++r)t.write_shift(2,r+1);return t}var QSe=wc,JSe=iG,eCe=U7;function tCe(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}function rCe(e,t,r){r.biffguess&&r.biff==5&&(r.biff=2);var n=wc(e);++e.l;var a=Td(e,t-7,r);return n.t="str",n.val=a,n}function nCe(e){var t=wc(e);++e.l;var r=S0(e);return t.t="n",t.val=r,t}function aCe(e,t,r){var n=Ve(15);return Y7(n,e,t),n.write_shift(8,r,"f"),n}function iCe(e){var t=wc(e);++e.l;var r=e.read_shift(2);return t.t="n",t.val=r,t}function oCe(e,t,r){var n=Ve(9);return Y7(n,e,t),n.write_shift(2,r),n}function sCe(e){var t=e.read_shift(1);return t===0?(e.l++,""):e.read_shift(t,"sbcs-cont")}function lCe(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}function cCe(e,t,r){var n=e.l+t,a=wc(e),i=e.read_shift(2),o=j3(e,i,r);return e.l=n,a.t="str",a.val=o,a}var uCe=[2,3,48,49,131,139,140,245],jE=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=Ug({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=r2(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=[],T={},A=Math.min(u.length,h==2?521:_-10-(p?264:0)),S=g?32:11;u.l<A&&u[u.l]!=13;)switch(T={},T.name=Xr.utils.decode(w,u.slice(u.l,u.l+S)).replace(/[\u0000\r\n].*$/g,""),u.l+=S,T.type=String.fromCharCode(u.read_shift(1)),h!=2&&!g&&(T.offset=u.read_shift(4)),T.len=u.read_shift(1),h==2&&(T.offset=u.read_shift(2)),T.dec=u.read_shift(1),T.name.length&&y.push(T),h!=2&&(u.l+=g?13:14),T.type){case"B":(!p||T.len!=8)&&c.WTF&&console.log("Skipping "+T.name+":"+T.type);break;case"G":case"P":c.WTF&&console.log("Skipping "+T.name+":"+T.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: "+T.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,E=0;for(l[0]=[],E=0;E!=y.length;++E)l[0][E]=y[E].name;for(;v-- >0;){if(u[u.l]===42){u.l+=x;continue}for(++u.l,l[++C]=[],E=0,E=0;E!=y.length;++E){var D=u.slice(u.l,u.l+y[E].len);u.l+=y[E].len,n0(D,0);var O=Xr.utils.decode(w,D);switch(y[E].type){case"C":O.trim().length&&(l[C][E]=O.replace(/\s+$/,""));break;case"D":O.length===8?l[C][E]=new Date(+O.slice(0,4),+O.slice(4,6)-1,+O.slice(6,8)):l[C][E]=O;break;case"F":l[C][E]=parseFloat(O.trim());break;case"+":case"I":l[C][E]=g?D.read_shift(-4,"i")^2147483648:D.read_shift(4,"i");break;case"L":switch(O.trim().toUpperCase()){case"Y":case"T":l[C][E]=!0;break;case"N":case"F":l[C][E]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+O+"|")}break;case"M":if(!d)throw new Error("DBF Unexpected MEMO for type "+h.toString(16));l[C][E]="##MEMO##"+(g?parseInt(O.trim(),10):D.read_shift(4));break;case"N":O=O.replace(/\u0000/g,"").trim(),O&&O!="."&&(l[C][E]=+O||0);break;case"@":l[C][E]=new Date(D.read_shift(-8,"f")-621356832e5);break;case"T":l[C][E]=new Date((D.read_shift(4)-2440588)*864e5+D.read_shift(4));break;case"Y":l[C][E]=D.read_shift(4,"i")/1e4+D.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":l[C][E]=-D.read_shift(-8,"f");break;case"B":if(p&&y[E].len==8){l[C][E]=D.read_shift(8,"f");break}case"G":case"P":D.l+=y[E].len;break;case"0":if(y[E].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+y[E].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=r5(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 T2(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=e9(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"]),T=[],A=[],S=[];for(v=0;v<=y.e.c-y.s.c;++v){var C="",E="",D=0,O=[];for(_=0;_<p.length;++_)p[_][v]!=null&&O.push(p[_][v]);if(O.length==0||d[v]==null){T[v]="?";continue}for(_=0;_<O.length;++_){switch(typeof O[_]){case"number":E="B";break;case"string":E="C";break;case"boolean":E="L";break;case"object":E=O[_]instanceof Date?"D":"C";break;default:E="C"}D=Math.max(D,String(O[_]).length),C=C&&C!=E?"C":E}D>250&&(D=250),E=((g[v]||{}).DBF||{}).type,E=="C"&&g[v].DBF.len>D&&(D=g[v].DBF.len),C=="B"&&E=="N"&&(C="N",S[v]=g[v].DBF.dec,D=g[v].DBF.len),A[v]=C=="C"||E=="N"?D:i[C]||0,w+=A[v],T[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[z3]||3)<<8),v=0,_=0;v<d.length;++v)if(d[v]!=null){var F=u.next(32),q=(d[v].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);F.write_shift(1,q,"sbcs"),F.write_shift(1,T[v]=="?"?"C":T[v],"sbcs"),F.write_shift(4,_),F.write_shift(1,A[v]||i[T[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[T[v]]||0}var re=u.next(264);for(re.write_shift(4,13),v=0;v<65;++v)re.write_shift(4,0);for(v=0;v<p.length;++v){var ae=u.next(w);for(ae.write_shift(1,0),_=0;_<d.length;++_)if(d[_]!=null)switch(T[_]){case"L":ae.write_shift(1,p[v][_]==null?63:p[v][_]?84:70);break;case"B":ae.write_shift(8,p[v][_]||0,"f");break;case"N":var Q="0";for(typeof p[v][_]=="number"&&(Q=p[v][_].toFixed(S[_]||0)),x=0;x<A[_]-Q.length;++x)ae.write_shift(1,32);ae.write_shift(1,Q,"sbcs");break;case"D":p[v][_]?(ae.write_shift(4,("0000"+p[v][_].getFullYear()).slice(-4),"sbcs"),ae.write_shift(2,("00"+(p[v][_].getMonth()+1)).slice(-2),"sbcs"),ae.write_shift(2,("00"+p[v][_].getDate()).slice(-2),"sbcs")):ae.write_shift(8,"00000000","sbcs");break;case"C":var ce=String(p[v][_]!=null?p[v][_]:"").slice(0,A[_]);for(ae.write_shift(1,ce,"sbcs"),x=0;x<A[_]-ce.length;++x)ae.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}}(),vG=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"?IE(g):g},n=function(d,p,g){var v=p.charCodeAt(0)-32<<4|g.charCodeAt(0)-48;return v==59?d:IE(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"):E2(d),p);case"array":return i(W3(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=[],T=[],A=null,S={},C=[],E=[],D=[],O=0,N;for(+p.codepage>=0&&l1(+p.codepage);x!==g.length;++x){O=0;var F=g[x].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),q=F.replace(/;;/g,"\0").split(";").map(function(H){return H.replace(/\u0000/g,";")}),re=q[0],ae;if(F.length>0)switch(re){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":q[1].charAt(0)=="P"&&T.push(F.slice(3).replace(/;;/g,";"));break;case"C":var Q=!1,ce=!1,ue=!1,ie=!1,he=-1,ne=-1;for(w=1;w<q.length;++w)switch(q[w].charAt(0)){case"A":break;case"X":_=parseInt(q[w].slice(1))-1,ce=!0;break;case"Y":for(v=parseInt(q[w].slice(1))-1,ce||(_=0),N=y.length;N<=v;++N)y[N]=[];break;case"K":ae=q[w].slice(1),ae.charAt(0)==='"'?ae=ae.slice(1,ae.length-1):ae==="TRUE"?ae=!0:ae==="FALSE"?ae=!1:isNaN(Z1(ae))?isNaN(g4(ae).getDate())||(ae=aa(ae)):(ae=Z1(ae),A!==null&&_d(A)&&(ae=$g(ae))),typeof Xr<"u"&&typeof ae=="string"&&(p||{}).type!="string"&&(p||{}).codepage&&(ae=Xr.utils.decode(p.codepage,ae)),Q=!0;break;case"E":ie=!0;var j=Uh(q[w].slice(1),{r:v,c:_});y[v][_]=[y[v][_],j];break;case"S":ue=!0,y[v][_]=[y[v][_],"S5S"];break;case"G":break;case"R":he=parseInt(q[w].slice(1))-1;break;case"C":ne=parseInt(q[w].slice(1))-1;break;default:if(p&&p.WTF)throw new Error("SYLK bad record "+F)}if(Q&&(y[v][_]&&y[v][_].length==2?y[v][_][0]=ae:y[v][_]=ae,A=null),ue){if(ie)throw new Error("SYLK shared formula cannot have own formula");var ee=he>-1&&y[he][ne];if(!ee||!ee[1])throw new Error("SYLK shared formula cannot find base");y[v][_][1]=LG(ee[1],{r:v-he,c:_-ne})}break;case"F":var V=0;for(w=1;w<q.length;++w)switch(q[w].charAt(0)){case"X":_=parseInt(q[w].slice(1))-1,++V;break;case"Y":for(v=parseInt(q[w].slice(1))-1,N=y.length;N<=v;++N)y[N]=[];break;case"M":O=parseInt(q[w].slice(1))/20;break;case"F":break;case"G":break;case"P":A=T[parseInt(q[w].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(D=q[w].slice(1).split(" "),N=parseInt(D[0],10);N<=parseInt(D[1],10);++N)O=parseInt(D[2],10),E[N-1]=O===0?{hidden:!0}:{wch:O},n2(E[N-1]);break;case"C":_=parseInt(q[w].slice(1))-1,E[_]||(E[_]={});break;case"R":v=parseInt(q[w].slice(1))-1,C[v]||(C[v]={}),O>0?(C[v].hpt=O,C[v].hpx=x4(O)):O===0&&(C[v].hidden=!0);break;default:if(p&&p.WTF)throw new Error("SYLK bad record "+F)}V<1&&(A=null);break;default:if(p&&p.WTF)throw new Error("SYLK bad record "+F)}}return C.length>0&&(S["!rows"]=C),E.length>0&&(S["!cols"]=E),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=r5(v,p);return za(_).forEach(function(w){x[w]=_[w]}),x}function s(d,p){return T2(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"+Hk(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=C8(g.width)),typeof g.wpx=="number"&&!g.wch&&(g.wch=A8(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*k8(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 T=_.s.r;T<=_.e.r;++T)for(var A=_.s.c;A<=_.e.c;++A){var S=rr({r:T,c:A});x=w?(d[T]||[])[A]:d[S],!(!x||x.v==null&&(!x.f||x.F))&&v.push(c(x,d,T,A))}return g.join(y)+y+v.join(y)+y+"E"+y}return{to_workbook:s,to_sheet:o,from_sheet:h}}(),gG=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"):E2(i),o);case"array":return t(W3(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(g4(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 r5(e(i,o),o)}function n(i,o){return T2(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}}(),_G=function(){function e(h){return h.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/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 T=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],T])}}}return d&&d.sheetRows&&(x=x.slice(0,d.sheetRows)),x}function n(h,d){return r5(r(h,d),d)}function a(h,d){return T2(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 T=_i(aa(g.v));p[2]="vtc",p[3]="nd",p[4]=""+T,p[5]=g.w||As(g.z||Kt[14],T);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}}(),_4=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(g4(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,T=0,A=p.charCodeAt(0),S=!1,C=0,E=u.charCodeAt(0);u=u.replace(/\r\n/mg,` 344`);var D=d.dateNF!=null?Zbe(d.dateNF):null;function O(){var N=u.slice(y,T),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,'"')):Ske(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(g4(N).getDate())||D&&N.match(D)){F.z=d.dateNF||Kt[14];var q=0;D&&N.match(D)&&(N=Kbe(N,d.dateNF,N.match(D)||[]),q=1),d.cellDates?(F.t="d",F.v=aa(N,q)):(F.t="n",F.v=_i(aa(N,q))),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=T+1,E=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(;T<u.length;++T)switch(C=u.charCodeAt(T)){case 34:E===34&&(S=!S);break;case A:case 10:case 13:if(!S&&O())break e;break}return T-y>0&&O(),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):r5(t(u,h),h)}function s(u,h){var d="",p=h.type=="string"?[0,0,0,0]:Gk(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"):E2(u);break;case"array":d=W3(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=Mn(d.slice(3)):h.type!="string"&&h.type!="buffer"&&h.codepage==65001?d=Mn(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:"?_G.to_sheet(h.type=="string"?d:Mn(d),h):o(d,h)}function c(u,h){return T2(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||(ic(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 fCe(e,t){var r=t||{},n=!!r.WTF;r.WTF=!0;try{var a=vG.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 _4.to_workbook(e,t)}}var y3=function(){function e(j,ee,V){if(j){n0(j,j.l||0);for(var H=V.Enum||he;j.l<j.length;){var _e=j.read_shift(2),ze=H[_e]||H[65535],Oe=j.read_shift(2),Ce=j.l+Oe,be=ze.f&&ze.f(j,Oe,V);if(j.l=Ce,ee(be,ze,_e))return}}}function t(j,ee){switch(ee.type){case"base64":return r(os(Cs(j)),ee);case"binary":return r(os(j),ee);case"buffer":case"array":return r(j,ee)}throw"Unsupported type "+ee.type}function r(j,ee){if(!j)return j;var V=ee||{},H=V.dense?[]:{},_e="Sheet1",ze="",Oe=0,Ce={},be=[],at=[],oe={s:{r:0,c:0},e:{r:0,c:0}},mt=V.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)V.Enum=he,e(j,function(Ye,Mt,Rt){switch(Rt){case 0:V.vers=Ye,Ye>=4096&&(V.qpro=!0);break;case 6:oe=Ye;break;case 204:Ye&&(ze=Ye);break;case 222:ze=Ye;break;case 15:case 51:V.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=V.dateNF||Kt[14],V.cellDates&&(Ye[1].t="d",Ye[1].v=$g(Ye[1].v))),V.qpro&&Ye[3]>Oe&&(H["!ref"]=pr(oe),Ce[_e]=H,be.push(_e),H=V.dense?[]:{},oe={s:{r:0,c:0},e:{r:0,c:0}},Oe=Ye[3],_e=ze||"Sheet"+(Oe+1),ze="");var Xt=V.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}V.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}},V);else if(j[2]==26||j[2]==14)V.Enum=ne,j[2]==14&&(V.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]>Oe&&(H["!ref"]=pr(oe),Ce[_e]=H,be.push(_e),H=V.dense?[]:{},oe={s:{r:0,c:0},e:{r:0,c:0}},Oe=Ye[3],_e="Sheet"+(Oe+1)),mt>0&&Ye[0].r>=mt)break;V.dense?(H[Ye[0].r]||(H[Ye[0].r]=[]),H[Ye[0].r][Ye[0].c]=Ye[1]):H[rr(Ye[0])]=Ye[1],oe.e.c<Ye[0].c&&(oe.e.c=Ye[0].c),oe.e.r<Ye[0].r&&(oe.e.r=Ye[0].r);break;case 27:Ye[14e3]&&(at[Ye[14e3][0]]=Ye[14e3][1]);break;case 1537:at[Ye[0]]=Ye[1],Ye[0]==Oe&&(_e=Ye[1]);break}},V);else throw new Error("Unrecognized LOTUS BOF "+j[2]);if(H["!ref"]=pr(oe),Ce[ze||_e]=H,be.push(ze||_e),!at.length)return{SheetNames:be,Sheets:Ce};for(var He={},Ze=[],ot=0;ot<at.length;++ot)Ce[be[ot]]?(Ze.push(at[ot]||be[ot]),He[at[ot]]=Ce[at[ot]]||Ce[be[ot]]):(Ze.push(at[ot]),He[at[ot]]={"!ref":"A1"});return{SheetNames:Ze,Sheets:He}}function n(j,ee){var V=ee||{};if(+V.codepage>=0&&l1(+V.codepage),V.type=="string")throw new Error("Cannot write WK1 to JS string");var H=So(),_e=Br(j["!ref"]),ze=Array.isArray(j),Oe=[];_t(H,0,i(1030)),_t(H,6,c(_e));for(var Ce=Math.min(_e.e.r,8191),be=_e.s.r;be<=Ce;++be)for(var at=Ba(be),oe=_e.s.c;oe<=_e.e.c;++oe){be===_e.s.r&&(Oe[oe]=ra(oe));var mt=Oe[oe]+at,He=ze?(j[be]||[])[oe]:j[mt];if(!(!He||He.t=="z"))if(He.t=="n")(He.v|0)==He.v&&He.v>=-32768&&He.v<=32767?_t(H,13,p(be,oe,He.v)):_t(H,14,v(be,oe,He.v));else{var Ze=ic(He);_t(H,15,h(be,oe,Ze.slice(0,239)))}}return _t(H,1),H.end()}function a(j,ee){var V=ee||{};if(+V.codepage>=0&&l1(+V.codepage),V.type=="string")throw new Error("Cannot write WK3 to JS string");var H=So();_t(H,0,o(j));for(var _e=0,ze=0;_e<j.SheetNames.length;++_e)(j.Sheets[j.SheetNames[_e]]||{})["!ref"]&&_t(H,27,ie(j.SheetNames[_e],ze++));var Oe=0;for(_e=0;_e<j.SheetNames.length;++_e){var Ce=j.Sheets[j.SheetNames[_e]];if(!(!Ce||!Ce["!ref"])){for(var be=Br(Ce["!ref"]),at=Array.isArray(Ce),oe=[],mt=Math.min(be.e.r,8191),He=be.s.r;He<=mt;++He)for(var Ze=Ba(He),ot=be.s.c;ot<=be.e.c;++ot){He===be.s.r&&(oe[ot]=ra(ot));var Ye=oe[ot]+Ze,Mt=at?(Ce[He]||[])[ot]:Ce[Ye];if(!(!Mt||Mt.t=="z"))if(Mt.t=="n")_t(H,23,O(He,ot,Oe,Mt.v));else{var Rt=ic(Mt);_t(H,22,C(He,ot,Oe,Rt.slice(0,239)))}}++Oe}}return _t(H,1),H.end()}function i(j){var ee=Ve(2);return ee.write_shift(2,j),ee}function o(j){var ee=Ve(26);ee.write_shift(2,4096),ee.write_shift(2,4),ee.write_shift(4,0);for(var V=0,H=0,_e=0,ze=0;ze<j.SheetNames.length;++ze){var Oe=j.SheetNames[ze],Ce=j.Sheets[Oe];if(!(!Ce||!Ce["!ref"])){++_e;var be=V0(Ce["!ref"]);V<be.e.r&&(V=be.e.r),H<be.e.c&&(H=be.e.c)}}return V>8191&&(V=8191),ee.write_shift(2,V),ee.write_shift(1,_e),ee.write_shift(1,H),ee.write_shift(2,0),ee.write_shift(2,0),ee.write_shift(1,1),ee.write_shift(1,2),ee.write_shift(4,0),ee.write_shift(4,0),ee}function s(j,ee,V){var H={s:{c:0,r:0},e:{c:0,r:0}};return ee==8&&V.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),ee==12&&V.qpro&&(j.l+=2),H.e.c=j.read_shift(2),H.e.r=j.read_shift(2),ee==12&&V.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 ee=Ve(8);return ee.write_shift(2,j.s.c),ee.write_shift(2,j.s.r),ee.write_shift(2,j.e.c),ee.write_shift(2,j.e.r),ee}function l(j,ee,V){var H=[{c:0,r:0},{t:"n",v:0},0,0];return V.qpro&&V.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=j.read_shift(2)),H}function u(j,ee,V){var H=j.l+ee,_e=l(j,ee,V);if(_e[1].t="s",V.vers==20768){j.l++;var ze=j.read_shift(1);return _e[1].v=j.read_shift(ze,"utf8"),_e}return V.qpro&&j.l++,_e[1].v=j.read_shift(H-j.l,"cstr"),_e}function h(j,ee,V){var H=Ve(7+V.length);H.write_shift(1,255),H.write_shift(2,ee),H.write_shift(2,j),H.write_shift(1,39);for(var _e=0;_e<H.length;++_e){var ze=V.charCodeAt(_e);H.write_shift(1,ze>=128?95:ze)}return H.write_shift(1,0),H}function d(j,ee,V){var H=l(j,ee,V);return H[1].v=j.read_shift(2,"i"),H}function p(j,ee,V){var H=Ve(7);return H.write_shift(1,255),H.write_shift(2,ee),H.write_shift(2,j),H.write_shift(2,V,"i"),H}function g(j,ee,V){var H=l(j,ee,V);return H[1].v=j.read_shift(8,"f"),H}function v(j,ee,V){var H=Ve(13);return H.write_shift(1,255),H.write_shift(2,ee),H.write_shift(2,j),H.write_shift(8,V,"f"),H}function _(j,ee,V){var H=j.l+ee,_e=l(j,ee,V);if(_e[1].v=j.read_shift(8,"f"),V.qpro)j.l=H;else{var ze=j.read_shift(2);T(j.slice(j.l,j.l+ze),_e),j.l+=ze}return _e}function x(j,ee,V){var H=ee&32768;return ee&=-32769,ee=(H?j:0)+(ee>=8192?ee-16384:ee),(H?"":"$")+(V?ra(ee):Ba(ee))}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 T(j,ee){n0(j,0);for(var V=[],H=0,_e="",ze="",Oe="",Ce="";j.l<j.length;){var be=j[j.l++];switch(be){case 0:V.push(j.read_shift(8,"f"));break;case 1:ze=x(ee[0].c,j.read_shift(2),!0),_e=x(ee[0].r,j.read_shift(2),!1),V.push(ze+_e);break;case 2:{var at=x(ee[0].c,j.read_shift(2),!0),oe=x(ee[0].r,j.read_shift(2),!1);ze=x(ee[0].c,j.read_shift(2),!0),_e=x(ee[0].r,j.read_shift(2),!1),V.push(at+oe+":"+ze+_e)}break;case 3:if(j.l<j.length){console.error("WK1 premature formula end");return}break;case 4:V.push("("+V.pop()+")");break;case 5:V.push(j.read_shift(2));break;case 6:{for(var mt="";be=j[j.l++];)mt+=String.fromCharCode(be);V.push('"'+mt.replace(/"/g,'""')+'"')}break;case 8:V.push("-"+V.pop());break;case 23:V.push("+"+V.pop());break;case 22:V.push("NOT("+V.pop()+")");break;case 20:case 21:Ce=V.pop(),Oe=V.pop(),V.push(["AND","OR"][be-20]+"("+Oe+","+Ce+")");break;default:if(be<32&&y[be])Ce=V.pop(),Oe=V.pop(),V.push(Oe+y[be]+Ce);else if(w[be]){if(H=w[be][1],H==69&&(H=j[j.l++]),H>V.length){console.error("WK1 bad formula parse 0x"+be.toString(16)+":|"+V.join("|")+"|");return}var He=V.slice(-H);V.length-=H,V.push(w[be][0]+"("+He.join(",")+")")}else return be<=7?console.error("WK1 invalid opcode "+be.toString(16)):be<=24?console.error("WK1 unsupported op "+be.toString(16)):be<=30?console.error("WK1 invalid opcode "+be.toString(16)):be<=115?console.error("WK1 unsupported function opcode "+be.toString(16)):console.error("WK1 unrecognized opcode "+be.toString(16))}}V.length==1?ee[1].f=""+V[0]:console.error("WK1 bad formula parse |"+V.join("|")+"|")}function A(j){var ee=[{c:0,r:0},{t:"n",v:0},0];return ee[0].r=j.read_shift(2),ee[3]=j[j.l++],ee[0].c=j[j.l++],ee}function S(j,ee){var V=A(j);return V[1].t="s",V[1].v=j.read_shift(ee-4,"cstr"),V}function C(j,ee,V,H){var _e=Ve(6+H.length);_e.write_shift(2,j),_e.write_shift(1,V),_e.write_shift(1,ee),_e.write_shift(1,39);for(var ze=0;ze<H.length;++ze){var Oe=H.charCodeAt(ze);_e.write_shift(1,Oe>=128?95:Oe)}return _e.write_shift(1,0),_e}function E(j,ee){var V=A(j);V[1].v=j.read_shift(2);var H=V[1].v>>1;if(V[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 V[1].v=H,V}function D(j,ee){var V=A(j),H=j.read_shift(4),_e=j.read_shift(4),ze=j.read_shift(2);if(ze==65535)return H===0&&_e===3221225472?(V[1].t="e",V[1].v=15):H===0&&_e===3489660928?(V[1].t="e",V[1].v=42):V[1].v=0,V;var Oe=ze&32768;return ze=(ze&32767)-16446,V[1].v=(1-Oe*2)*(_e*Math.pow(2,ze+32)+H*Math.pow(2,ze)),V}function O(j,ee,V,H){var _e=Ve(14);if(_e.write_shift(2,j),_e.write_shift(1,V),_e.write_shift(1,ee),H==0)return _e.write_shift(4,0),_e.write_shift(4,0),_e.write_shift(2,65535),_e;var ze=0,Oe=0,Ce=0,be=0;return H<0&&(ze=1,H=-H),Oe=Math.log2(H)|0,H/=Math.pow(2,Oe-31),be=H>>>0,be&2147483648||(H/=2,++Oe,be=H>>>0),H-=be,be|=2147483648,be>>>=0,H*=Math.pow(2,32),Ce=H>>>0,_e.write_shift(4,Ce),_e.write_shift(4,be),Oe+=16383+(ze?32768:0),_e.write_shift(2,Oe),_e}function N(j,ee){var V=D(j);return j.l+=ee-14,V}function F(j,ee){var V=A(j),H=j.read_shift(4);return V[1].v=H>>6,V}function q(j,ee){var V=A(j),H=j.read_shift(8,"f");return V[1].v=H,V}function re(j,ee){var V=q(j);return j.l+=ee-10,V}function ae(j,ee){return j[j.l+ee-1]==0?j.read_shift(ee,"cstr"):""}function Q(j,ee){var V=j[j.l++];V>ee-1&&(V=ee-1);for(var H="";H.length<V;)H+=String.fromCharCode(j[j.l++]);return H}function ce(j,ee,V){if(!(!V.qpro||ee<21)){var H=j.read_shift(1);j.l+=17,j.l+=1,j.l+=2;var _e=j.read_shift(ee-21,"cstr");return[H,_e]}}function ue(j,ee){for(var V={},H=j.l+ee;j.l<H;){var _e=j.read_shift(2);if(_e==14e3){for(V[_e]=[0,""],V[_e][0]=j.read_shift(2);j[j.l];)V[_e][1]+=String.fromCharCode(j[j.l]),j.l++;j.l++}}return V}function ie(j,ee){var V=Ve(5+j.length);V.write_shift(2,14e3),V.write_shift(2,ee);for(var H=0;H<j.length;++H){var _e=j.charCodeAt(H);V[V.l++]=_e>127?95:_e}return V[V.l++]=0,V}var he={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:ae},222:{n:"SHEETNAMELP",f:Q},65535:{n:""}},ne={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:E},25:{n:"FORMULA19",f:N},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:ue},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:q},40:{n:"FORMULA28",f:re},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:ae},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:ce},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 dCe(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=lk[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;default:if(i[0].charCodeAt(1)!==47&&!a)throw new Error("Unrecognized rich format "+i[0])}}return t}var hCe=function(){var e=w8("t"),t=w8("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=dCe(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})}}(),pCe=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("")}}(),mCe=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,vCe=/<(?:\w+:)?r>/,gCe=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Lk(e,t){var r=t?t.cellHTML:!0,n={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(n.t=tn(Mn(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),n.r=Mn(e),r&&(n.h=vk(n.t))):e.match(vCe)&&(n.r=Mn(e),n.t=tn(Mn((e.replace(gCe,"").match(mCe)||[]).join("").replace(L0,""))),r&&(n.h=pCe(hCe(n.r)))),n):{t:""}}var _Ce=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,xCe=/<(?:\w+:)?(?:si|sstItem)>/g,yCe=/<\/(?:\w+:)?(?:si|sstItem)>/;function wCe(e,t){var r=[],n="";if(!e)return r;var a=e.match(_Ce);if(a){n=a[2].replace(xCe,"").split(yCe);for(var i=0;i!=n.length;++i){var o=Lk(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 bCe=/^\s|\s$|[\t\n\r]/;function xG(e,t){if(!t.bookSST)return"";var r=[Qa];r[r.length]=gt("sst",null,{xmlns:xd[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(bCe)&&(i+=' xml:space="preserve"'),i+=">"+Sn(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 ECe(e){return[e.read_shift(4),e.read_shift(4)]}function TCe(e,t){var r=[],n=!1;return Ru(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 SCe(e,t){return t||(t=Ve(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var CCe=FEe;function ACe(e){var t=So();nt(t,159,SCe(e));for(var r=0;r<e.length;++r)nt(t,19,CCe(e[r]));return nt(t,160),t.end()}function yG(e){if(typeof Xr<"u")return Xr.utils.encode(z3,e);for(var t=[],r=e.split(""),n=0;n<r.length;++n)t[n]=r[n].charCodeAt(0);return t}function du(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 kCe(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=du(e,4),t.U=du(e,4),t.W=du(e,4),t}function DCe(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 MCe(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(DCe(e));return t}function OCe(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 PCe(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=du(e,4),t.U=du(e,4),t.W=du(e,4),t}function RCe(e){var t=PCe(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 wG(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 bG(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 LCe(e){var t=du(e);switch(t.Minor){case 2:return[t.Minor,NCe(e)];case 3:return[t.Minor,FCe()];case 4:return[t.Minor,ICe(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function NCe(e){var t=e.read_shift(4);if((t&63)!=36)throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4),n=wG(e,r),a=bG(e,e.length-e.l);return{t:"Std",h:n,v:a}}function FCe(){throw new Error("File is password-protected: ECMA-376 Extensible")}function ICe(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(yc(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 BCe(e,t){var r={},n=r.EncryptionVersionInfo=du(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=wG(e,a),t-=a,r.EncryptionVerifier=bG(e,t),r}function HCe(e){var t={},r=t.EncryptionVersionInfo=du(e,4);if(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 Nk(e){var t=0,r,n=yG(e),a=n.length+1,i,o,s,c,l;for(r=r2(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 EG=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=yG(o),c=i(s),l=s.length,u=r2(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}}(),UCe=function(e,t,r,n,a){a||(a=t),n||(n=EG(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]},zCe=function(e){var t=0,r=EG(e);return function(n){var a=UCe("",n,t,r);return t=a[1],a[0]}};function $Ce(e,t,r,n){var a={key:ai(e),verificationBytes:ai(e)};return r.password&&(a.verifier=Nk(r.password)),n.valid=a.verificationBytes===a.verifier,n.valid&&(n.insitu=zCe(r.password)),a}function WCe(e,t,r){var n=r||{};return n.Info=e.read_shift(2),e.l-=2,n.Info===1?n.Data=HCe(e):n.Data=BCe(e,t),n}function YCe(e,t,r){var n={Type:r.biff>=8?e.read_shift(2):0};return n.Type?WCe(e,t-2,n):$Ce(e,r.biff>=8?t:t-2,r,n),n}var TG=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"):E2(a),i);case"array":return t(W3(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 T2(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||(ic(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 jCe(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 S8(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 VCe(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;
345if(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 qCe(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 Kv(e,t){if(t===0)return e;var r=VCe(jCe(e));return t<0?r[2]=r[2]*(1+t):r[2]=1-(1-r[2])*(1-t),S8(qCe(r))}var SG=6,GCe=15,XCe=1,E0=SG;function C8(e){return Math.floor((e+Math.round(128/E0)/256)*E0)}function A8(e){return Math.floor((e-5)/E0*100+.5)/100}function Qv(e){return Math.round((e*E0+5)/E0*256)/256}function Ly(e){return Qv(A8(C8(e)))}function Fk(e){var t=Math.abs(e-Ly(e)),r=E0;if(t>.005)for(E0=XCe;E0<GCe;++E0)Math.abs(e-Ly(e))<=t&&(t=Math.abs(e-Ly(e)),r=E0);E0=r}function n2(e){e.width?(e.wpx=C8(e.width),e.wch=A8(e.wpx),e.MDW=E0):e.wpx?(e.wch=A8(e.wpx),e.width=Qv(e.wch),e.MDW=E0):typeof e.wch=="number"&&(e.width=Qv(e.wch),e.wpx=C8(e.width),e.MDW=E0),e.customWidth&&delete e.customWidth}var ZCe=96,CG=ZCe;function k8(e){return e*96/CG}function x4(e){return e*CG/96}var KCe={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 QCe(e,t,r,n){t.Borders=[];var a={},i=!1;(e[0].match(L0)||[]).forEach(function(o){var s=nr(o);switch(yc(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 JCe(e,t,r,n){t.Fills=[];var a={},i=!1;(e[0].match(L0)||[]).forEach(function(o){var s=nr(o);switch(yc(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 eAe(e,t,r,n){t.Fonts=[];var a={},i=!1;
vendor: 13,377 bytes, line 345
345(e[0].match(L0)||[]).forEach(function(o){var s=nr(o);switch(yc(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=Mn(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=lk[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=_3[a.color.index];a.color.index==81&&(c=_3[1]),c||(c=_3[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=Kv(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 tAe(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(yc(o[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var s=tn(Mn(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}Ql(s,c)}}break;case"</numFmt>":break;default:if(r.WTF)throw new Error("unrecognized "+o[0]+" in numFmts")}}}function rAe(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:Sn(e[n])}))}),t.length===1?"":(t[t.length]="</numFmts>",t[0]=gt("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var Up=["numFmtId","fillId","fontId","borderId","xfId"],zp=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function nAe(e,t,r){t.CellXf=[];var n,a=!1;(e[0].match(L0)||[]).forEach(function(i){var o=nr(i),s=0;switch(yc(o[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(n=o,delete n[0],s=0;s<Up.length;++s)n[Up[s]]&&(n[Up[s]]=parseInt(n[Up[s]],10));for(s=0;s<zp.length;++s)n[zp[s]]&&(n[zp[s]]=Jn(n[zp[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 aAe(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 iAe=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))&&tAe(h,u,l),(h=s.match(a))&&eAe(h,u,c,l),(h=s.match(n))&&JCe(h,u,c,l),(h=s.match(i))&&QCe(h,u,c,l),(h=s.match(r))&&nAe(h,u,l),u}}();function AG(e,t){var r=[Qa,gt("styleSheet",null,{xmlns:xd[0],"xmlns:vt":mi.vt})],n;return e.SSF&&(n=rAe(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=aAe(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 oAe(e,t){var r=e.read_shift(2),n=M0(e);return[r,n]}function sAe(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 lAe(e,t,r){var n={};n.sz=e.read_shift(2)/20;var a=WEe(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=$Ee(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor";break}return n.name=M0(e),n}function cAe(e,t){t||(t=Ve(25+4*32)),t.write_shift(2,e.sz*20),YEe(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),Gv(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 uAe=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Ny,fAe=R0;function YF(e,t){t||(t=Ve(4*3+8*7+16*1)),Ny||(Ny=Ug(uAe));var r=Ny[e.patternType];r==null&&(r=40),t.write_shift(4,r);var n=0;if(r!=40)for(Gv({auto:1},t),Gv({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 dAe(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 kG(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 Y5(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 hAe=R0;function pAe(e,t){return t||(t=Ve(51)),t.write_shift(1,0),Y5(null,t),Y5(null,t),Y5(null,t),Y5(null,t),Y5(null,t),t.length>t.l?t.slice(0,t.l):t}function mAe(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),qv(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function vAe(e,t,r){var n=Ve(2052);return n.write_shift(4,e),qv(t,n),qv(r,n),n.length>n.l?n.slice(0,n.l):n}function gAe(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 Ru(e,function(c,l,u){switch(u){case 44:n.NumberFmt[c[0]]=c[1],Ql(c[1],c[0]);break;case 43:n.Fonts.push(c),c.color.theme!=null&&t&&t.themeElements&&t.themeElements.clrScheme&&(c.color.rgb=Kv(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 _Ae(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&&(nt(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&&nt(e,44,sAe(a,t[a]))}),nt(e,616))}}function xAe(e){var t=1;nt(e,611,K1(t)),nt(e,43,cAe({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),nt(e,612)}function yAe(e){var t=2;nt(e,603,K1(t)),nt(e,45,YF({patternType:"none"})),nt(e,45,YF({patternType:"gray125"})),nt(e,604)}function wAe(e){var t=1;nt(e,613,K1(t)),nt(e,46,pAe()),nt(e,614)}function bAe(e){var t=1;nt(e,626,K1(t)),nt(e,47,kG({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),nt(e,627)}function EAe(e,t){nt(e,617,K1(t.length)),t.forEach(function(r){nt(e,47,kG(r,0))}),nt(e,618)}function TAe(e){var t=1;nt(e,619,K1(t)),nt(e,48,mAe({xfId:0,builtinId:0,name:"Normal"})),nt(e,620)}function SAe(e){var t=0;nt(e,505,K1(t)),nt(e,506)}function CAe(e){var t=0;nt(e,508,vAe(t,"TableStyleMedium9","PivotStyleMedium4")),nt(e,509)}function AAe(e,t){var r=So();return nt(r,278),_Ae(r,e.SSF),xAe(r),yAe(r),wAe(r),bAe(r),EAe(r,t.cellXfs),TAe(r),SAe(r),CAe(r),nt(r,279),r.end()}var kAe=["</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 DAe(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>":i[0].charAt(1)==="/"?(t.themeElements.clrScheme[kAe.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 MAe(){}function OAe(){}var PAe=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,RAe=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,LAe=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function NAe(e,t,r){t.themeElements={};var n;[["clrScheme",PAe,DAe],["fontScheme",RAe,MAe],["fmtScheme",LAe,OAe]].forEach(function(a){if(!(n=e.match(a[1])))throw new Error(a[0]+" not found in themeElements");a[2](n,t,r)})}var FAe=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function DG(e,t){(!e||e.length===0)&&(e=Ik());var r,n={};if(!(r=e.match(FAe)))throw new Error("themeElements not found in theme");return NAe(r[0],n,t),n.raw=e,n}function Ik(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>
345',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="ï¼ï¼³ ï¼°ã´ã·ãã¯"/>',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="ï¼ï¼³ ï¼°ã´ã·ãã¯"/>',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"/>
345',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>",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>
345",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 IAe(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=Sq(i,{type:"array"})}catch{return}var s=ss(o,"theme/theme/theme1.xml",!0);if(s)return DG(s,r)}}function BAe(e){return e.read_shift(4)}function HAe(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=UAe(e,4);break;case 2:t.xclrValue=lG(e);break;case 3:t.xclrValue=BAe(e);break;case 4:e.l+=4;break}return e.l+=8,t}function UAe(e,t){return R0(e,t)}function zAe(e,t){return R0(e,t)}function $Ae(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]=HAe(e);break;case 6:n[1]=zAe(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 WAe(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($Ae(e,r-e.l));return{ixfe:n,ext:i}}function YAe(e,t){t.forEach(function(r){switch(r[0]){}})}function jAe(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:M0(e)}}function VAe(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 qAe(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function GAe(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 XAe(e,t){var r=Ve(8+2*t.length);return r.write_shift(4,e),Ii(t,r),r.slice(0,r.l)}function ZAe(e){return e.l+=4,e.read_shift(4)!=0}function KAe(e,t){var r=Ve(8);return r.write_shift(4,e),r.write_shift(4,t?1:0),r}function QAe(e,t,r){var n={Types:[],Cell:[],Value:[]},a=r||{},i=[],o=!1,s=2;return Ru(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 JAe(){var e=So();return nt(e,332),nt(e,334,K1(1)),nt(e,335,VAe({name:"XLDAPR",version:12e4,flags:3496657072})),nt(e,336),nt(e,339,XAe(1,"XLDAPR")),nt(e,52),nt(e,35,K1(514)),nt(e,4096,K1(0)),nt(e,4097,Qs(1)),nt(e,36),nt(e,53),nt(e,340),nt(e,337,KAe(1,!0)),nt(e,51,GAe([[1,0]])
vendor: 9,774 bytes, lines 345-371
345),nt(e,338),nt(e,333),e.end()}function eke(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(yc(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 MG(){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 tke(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 rke(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 nke(e,t,r){var n=[];return Ru(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 ake(e,t,r,n){if(!e)return e;var a=n||{},i=!1;Ru(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 ike(e,t){if(!e)return"??";var r=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}var Eh=1024;function OG(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})];Eh<e*1e3;)Eh+=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"};++Eh,a=a.concat(["<v:shape"+b8({id:"_x0000_s"+Eh,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);if(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 oke(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]&&Lk(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 PG(e){var t=[Qa,gt("comments",null,{xmlns:xd[0]})],r=[];return t.push("<authors>"),e.forEach(function(n){n[1].forEach(function(a){var i=Sn(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(Sn(c.a))),i.push(c.t||"")}),t.push('<comment ref="'+n[0]+'" authorId="'+a+'"><text>'),i.length<=1)t.push(o0("t",Sn(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",Sn(o)))}t.push("</text></comment>")}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function ske(e,t){var r=[],n=!1,a={},i=0;return e.replace(L0,function(s,c){var l=nr(s);switch(yc(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 lke(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 cke(e,t){var r=[],n=!1;return e.replace(L0,function(i){var o=nr(i);switch(yc(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 uke(e){var t=[Qa,gt("personList",null,{xmlns:mi.TCMNT,"xmlns:x":xd[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 fke(e){var t={};t.iauthor=e.read_shift(4);var r=Ed(e);return t.rfx=r.s,t.ref=rr(r.s),e.l+=16,t}function dke(e,t){return t==null&&(t=Ve(36)),t.write_shift(4,e[1].iauthor),n5(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 hke=M0;function pke(e){return Ii(e.slice(0,54))}function mke(e,t){var r=[],n=[],a={},i=!1;return Ru(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 vke(e){var t=So(),r=[];
371return nt(t,628),nt(t,630),e.forEach(function(n){n[1].forEach(function(a){r.indexOf(a.a)>-1||(r.push(a.a.slice(0,54)),nt(t,632,pke(a.a)))})}),nt(t,631),nt(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])};nt(t,635,dke([i,a])),a.t&&a.t.length>0&&nt(t,637,BEe(a)),nt(t,636),delete a.iauthor})}),nt(t,634),nt(t,629),t.end()}var gke="application/vnd.ms-office.vbaProject";function _ke(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 xke(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 RG=["xlsb","xlsm","xlam","biff8","xla"];function yke(){return{"!type":"dialog"}}function wke(){return{"!type":"dialog"}}function bke(){return{"!type":"macro"}}function Eke(){return{"!type":"macro"}}var Uh=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)}}(),Bk=/(^|[^._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,Hk=function(){return function(t,r){return t.replace(Bk,function(n,a,i,o,s,c
371){var l=Sk(o)-(i?0:r.c),u=Tk(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 LG(e,t){return e.replace(Bk,function(r,n,a,i,o,s){return n+(a=="$"?a+i:ra(Sk(i)+t.c))+(o=="$"?o+s:Ba(Tk(s)+t.r))})}function Tke(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 LG(e,o)}function Ske(e){return e.length!=1}function VF(e){return e.replace(/_xlfn\./g,"")}function ri(e){e.l+=1}function a2(e,t){var r=e.read_shift(t==1?1:2);return[r&16383,r>>14&1,r>>15&1]}function NG(e,t,r){var n=2;if(r){if(r.biff>=2&&r.biff<=5)return FG(e);r.biff==12&&(n=4)}var a=e.read_shift(n),i=e.read_shift(n),o=a2(e,2),s=a2(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 FG(e){var t=a2(e,2),r=a2(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 Cke(e,t,r){if(r.biff<8)return FG(e);var n=e.read_shift(r.biff==12?4:2),a=e.read_shift(r.biff==12?4:2),i=a2(e,2),o=a2(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 IG(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return Ake(e);var n=e.read_shift(r&&r.biff==12?4:2),a=a2(e,2);return{r:n,c:a[0],cRel:a[1],rRel:a[2]}}function Ake(e){var t=a2(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function kke(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 Dke(e,t,r){var n=r&&r.biff?r.biff:8;if(n>=2&&n<=5)return Mke(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 Mke(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 Oke(e,t,r){var n=(e[e.l++]&96)>>5,a=NG(e,r.biff>=2&&r.biff<=5?6:8,r);return[n,a]}function Pke(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=NG(e,i,r);return[n,a,o]}function Rke(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 Lke(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 Nke(e,t,r){var n=(e[e.l++]&96)>>5,a=Cke(e,t-1,r);return[n,a]}function Fke(e,t,r){var n=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[n]}function qF(e){var t=e[e.l+1]&1,r=1;return e.l+=4,[t,r]}function Ike(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 Bke(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 Hke(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 Uke(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function zke(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[n]}function BG(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function $ke(e){return e.read_shift(2),BG(e)}function Wke(e){return e.read_shift(2),BG(e)}function Yke(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=IG(e,0,r);return[n,a]}function jke(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=Dke(e,0,r);return[n,a]}function Vke(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=IG(e,0,r);return[n,a,i]}function qke(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[ZDe[a],zG[a],n]}function Gke(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)]:Xke(e);return[a,(i[0]===0?zG:XDe)[i[1]]]}function Xke(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function Zke(e,t,r){e.l+=r&&r.biff==2?3:4}function Kke(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 Qke(e){return e.l++,Lu[e.read_shift(1)]}function Jke(e){return e.l++,e.read_shift(2)}function eDe(e){return e.l++,e.read_shift(1)!==0}function tDe(e){return e.l++,S0(e)}function rDe(e,t,r){return e.l++,H7(e,t-1,r)}function nDe(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]=Lu[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]=Td(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function aDe(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?Ed:Yg)(e));return a}function iDe(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]=nDe(e,r.biff);return o}function oDe(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 sDe(e,t,r){if(r.biff==5)return lDe(e);var n=e.read_shift(1)>>>5&3,a=e.read_shift(2),i=e.read_shift(4);return[n,a,i]}function lDe(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 cDe(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 uDe(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 fDe(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 dDe(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 hDe=R0,pDe=R0,mDe=R0;function z7(e,t,r){return e.l+=2,[kke(e)]}function Uk(e){return e.l+=6,[]}var vDe=z7,gDe=Uk,_De=Uk,xDe=z7;function HG(e){return e.l+=2,[ai(e),e.read_shift(2)&1]}
vendor: 10,909 bytes, line 371
371var yDe=z7,wDe=HG,bDe=Uk,EDe=z7,TDe=z7,SDe=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function CDe(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=SDe[r>>2&31];return{ixti:t,coltype:r&3,rt:o,idx:n,c:a,C:i}}function ADe(e){return e.l+=2,[e.read_shift(4)]}function kDe(e,t,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function DDe(e,t,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function MDe(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function ODe(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function PDe(e){return e.l+=4,[0,0]}var GF={1:{n:"PtgExp",f:Kke},2:{n:"PtgTbl",f:mDe},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:rDe},26:{n:"PtgSheet",f:kDe},27:{n:"PtgEndSheet",f:DDe},28:{n:"PtgErr",f:Qke},29:{n:"PtgBool",f:eDe},30:{n:"PtgInt",f:Jke},31:{n:"PtgNum",f:tDe},32:{n:"PtgArray",f:Fke},33:{n:"PtgFunc",f:qke},34:{n:"PtgFuncVar",f:Gke},35:{n:"PtgName",f:oDe},36:{n:"PtgRef",f:Yke},37:{n:"PtgArea",f:Oke},38:{n:"PtgMemArea",f:cDe},39:{n:"PtgMemErr",f:hDe},40:{n:"PtgMemNoMem",f:pDe},41:{n:"PtgMemFunc",f:uDe},42:{n:"PtgRefErr",f:fDe},43:{n:"PtgAreaErr",f:Rke},44:{n:"PtgRefN",f:jke},45:{n:"PtgAreaN",f:Nke},46:{n:"PtgMemAreaN",f:MDe},47:{n:"PtgMemNoMemN",f:ODe},57:{n:"PtgNameX",f:sDe},58:{n:"PtgRef3d",f:Vke},59:{n:"PtgArea3d",f:Pke},60:{n:"PtgRefErr3d",f:dDe},61:{n:"PtgAreaErr3d",f:Lke},255:{}},RDe={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},LDe={1:{n:"PtgElfLel",f:HG},2:{n:"PtgElfRw",f:EDe},3:{n:"PtgElfCol",f:vDe},6:{n:"PtgElfRwV",f:TDe},7:{n:"PtgElfColV",f:xDe},10:{n:"PtgElfRadical",f:yDe},11:{n:"PtgElfRadicalS",f:bDe},13:{n:"PtgElfColS",f:gDe},15:{n:"PtgElfColSV",f:_De},16:{n:"PtgElfRadicalLel",f:wDe},25:{n:"PtgList",f:CDe},29:{n:"PtgSxName",f:ADe},255:{}},NDe={0:{n:"PtgAttrNoop",f:PDe},1:{n:"PtgAttrSemi",f:zke},2:{n:"PtgAttrIf",f:Hke},4:{n:"PtgAttrChoose",f:Ike},8:{n:"PtgAttrGoto",f:Bke},16:{n:"PtgAttrSum",f:Zke},32:{n:"PtgAttrBaxcel",f:qF},33:{n:"PtgAttrBaxcel",f:qF},64:{n:"PtgAttrSpace",f:$ke},65:{n:"PtgAttrSpaceSemi",f:Wke},128:{n:"PtgAttrIfError",f:Uke},255:{}};function $7(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]=iDe(e,0,n),i.push(r[o][1]);break;case"PtgMemArea":r[o][2]=aDe(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 W7(e,t,r){for(var n=e.l+t,a,i,o=[];n!=e.l;)t=n-e.l,i=e[e.l],a=GF[i]||GF[RDe[i]],(i===24||i===25)&&(a=(i===24?LDe:NDe)[e[e.l+1]]),!a||!a.f?R0(e,t):o.push([a.n,a.f(e,t,r)]);return o}function FDe(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 IDe={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function BDe(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 UG(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 XF(e,t,r){var n=UG(e,t,r);return n=="#REF"?n:BDe(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+IDe[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=M6(y[1][1],o,a),s.push(O6(u,i));break;case"PtgRefN":u=r?M6(y[1][1],r,a):y[1][1],s.push(O6(u,i));break;case"PtgRef3d":h=y[1][1],u=M6(y[1][2],o,a),g=XF(n,h,a),s.push(g+"!"+O6(u,i));break;case"PtgFunc":case"PtgFuncVar":var T=y[1][0],A=y[1][1];T||(T=0),T&=127;var S=T==0?[]:s.slice(-T);s.length-=T,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=TF(y[1][1],r?{s:r}:o,a),s.push(Oy(p,a));break;case"PtgArea":p=TF(y[1][1],o,a),s.push(Oy(p,a));break;case"PtgArea3d":h=y[1][1],p=y[1][2],g=XF(n,h,a),s.push(g+"!"+Oy(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],E=C?C.Name:"SH33TJSNAME"+String(d);E&&E.slice(0,6)=="_xlfn."&&!a.xlfn&&(E=E.slice(6)),s.push(E);break;case"PtgNameX":var D=y[1][1];d=y[1][2];var O;if(a.biff<=5)D<0&&(D=-D),n[D]&&(O=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=(UG(n,D,a)||"").split(";;");F[d-1]?N=F[d-1]:N+="SH33TJSERRX"}s.push(N);break}O||(O={Name:"SH33TJSERRY"}),s.push(O.Name);break;case"PtgParen":var q="(",re=")";if(v>=0){switch(_="",e[0][v][1][0]){case 2:q=Fa(" ",e[0][v][1][1])+q;break;case 3:q=Fa("\r",e[0][v][1][1])+q;break;case 4:re=Fa(" ",e[0][v][1][1])+re;break;case 5:re=Fa("\r",e[0][v][1][1])+re;break;default:if(a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}v=-1}s.push(q+s.pop()+re);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 ae={c:r.c,r:r.r};if(n.sharedf[rr(u)]){var Q=n.sharedf[rr(u)];s.push(w0(Q,o,ae,n,a))}else{var ce=!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,ae,n,a)),ce=!0;break}ce||s.push(y[1])}break;case"PtgArray":s.push("{"+FDe(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 ue=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(a.biff!=3&&v>=0&&ue.indexOf(e[0][x][0])==-1){y=e[0][v];var ie=!0;switch(y[1][0]){case 4:ie=!1;case 0:_=Fa(" ",y[1][1]);break;case 5:ie=!1;case 1:_=Fa("\r",y[1][1]);break;default:if(_="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+y[1][0])}s.push((ie?_:"")+s.pop()+(ie?"":_)),v=-1}}if(s.length>1&&a.WTF)throw new Error("bad formula stack");return s[0]}function HDe(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=W7(e,o,r);return t!==o+a&&(i=$7(e,t-o-a,s,r)),e.l=n,[s,i]}function UDe(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=W7(e,o,r);return t!==o+a&&(i=$7(e,t-o-a,s,r)),e.l=n,[s,i]}function zDe(e,t,r,n){var a=e.l+t,i=W7(e,n,r),o;return a!==e.l&&(o=$7(e,a-e.l,i,r)),[i,o]}function $De(e,t,r){var n=e.l+t,a,i=e.read_shift(2),o=W7(e,i,r);return i==65535?[[],R0(e,t-2)]:(t!==i+2&&(a=$7(e,n-i-2,o,r)),[o,a])}function WDe(e){var t;if(Jc(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 YDe(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 Y3(e);return Y3(0)}function Fy(e,t,r){var n=e.l+t,a=wc(e);r.biff==2&&++e.l;var i=WDe(e),o=e.read_shift(1);r.biff!=2&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var s=UDe(e,n-e.l,r);return{cell:a,val:i[0],formula:s,shared:o>>3&1,tt:i[1]}}function jDe(e,t,r,n,a){var i=V3(t,r,a),o=YDe(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 jg(e,t,r){var n=e.read_shift(4),a=W7(e,n,r),i=e.read_shift(4),o=i>0?$7(e,i,a,r):null;return[a,o]}var VDe=jg,Vg=jg,qDe=jg,GDe=jg,XDe
vendor: 7,370 bytes, line 371
371={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.NEXT",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"},
371zG={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
vendor: 21,104 bytes, lines 371-372
371:"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"},ZDe={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 ZF(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 KDe(e){var t="of:="+e.replace(Bk,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function Iy(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 QDe(e){return e.replace(/\./,"!")}var R6={},zh={},L6=typeof Map<"u";function zk(e,t,r){var n=0,a=e.length;if(r){if(L6?r.has(t):Object.prototype.hasOwnProperty.call(r,t)){for(var i=L6?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&&(L6?(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=A8(t.wpx):t.wch!=null&&(n=t.wch),n>-1?(r.width=Qv(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 w3(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 S2(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){Ql(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 $G(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&&Ql(Xbe[t]||"General",t),e.t==="e")e.w=e.w||Lu[e.v];else if(t===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=y8(e.v);else if(e.t==="d"){var o=_i(e.v);(o|0)===o?e.w=o.toString(10):e.w=y8(o)}else{if(e.v===void 0)return"";e.w=$3(e.v,zh)}else e.t==="d"?e.w=As(t,_i(e.v),zh):e.w=As(t,e.v,zh)}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=Kv(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=Kv(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 JDe(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 eMe(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 tMe=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,rMe=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,nMe=/<(?:\w:)?hyperlink [^>]*>/mg,aMe=/"(\w*:\w*)"/,iMe=/<(?:\w:)?col\b[^>]*[\/]?>/g,oMe=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,sMe=/<(?:\w:)?pageMargins[^>]*\/>/g,WG=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,lMe=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,cMe=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function uMe(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(rMe);h?(l=e.slice(0,h.index),u=e.slice(h.index+h[0].length)):l=u=e;var d=l.match(WG);d?$k(d[0],s,a,r):(d=l.match(lMe))&&dMe(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(aMe);g&&eMe(s,g[1])}var v=l.match(cMe);v&&v[1]&&SMe(v[1],a);var _=[];if(t.cellStyles){var x=l.match(iMe);x&&yMe(_,x)}h&&kMe(h[1],s,t,c,i,o);var w=u.match(oMe);w&&(s["!autofilter"]=bMe(w[0]));var y=[],T=u.match(tMe);if(T)for(p=0;p!=T.length;++p)y[p]=Br(T[p].slice(T[p].indexOf('"')+1));var A=u.match(nMe);A&&gMe(s,A,n);var S=u.match(sMe);if(S&&(s["!margins"]=_Me(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 fMe(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 $k(e,t,r,n){var a=nr(e);r.Sheets[n]||(r.Sheets[n]={}),a.codeName&&(r.Sheets[n].CodeName=tn(Mn(a.codeName)))}function dMe(e,t,r,n,a){$k(e.slice(0,e.indexOf(">")),r,n,a)}function hMe(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(Sn(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 pMe=["objects","scenarios","selectLockedCells","selectUnlockedCells"],mMe=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function vMe(e){var t={sheet:1};return pMe.forEach(function(r){e[r]!=null&&e[r]&&(t[r]="1")}),mMe.forEach(function(r){e[r]!=null&&!e[r]&&(t[r]="0")}),e.password&&(t.password=Nk(e.password).toString(16).toUpperCase()),gt("sheetProtection",null,t)}function gMe(e,t,r){for(var n=Array.isArray(e),a=0;a!=t.length;++a){var i=nr(Mn(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 _Me(e){var t={};return["left","right","top","bottom","header","footer"].forEach(function(r){e[r]&&(t[r]=parseFloat(e[r]))}),t}function xMe(e){return w3(e),gt("pageMargins",null,e)}function yMe(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,Fk(a.width)),n2(a);i<=o;)e[i++]=In(a)}}function wMe(e,t){for(var r=["<cols>"],n,a=0;a!=t.length;++a)(n=t[a])&&(r[r.length]=gt("col",null,qg(a,n)));return r[r.length]="</cols>",r.join("")}function bMe(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function EMe(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 TMe=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function SMe(e,t){t.Views||(t.Views=[{}]),(e.match(TMe)||[]).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 CMe(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 AMe(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=Lu[e.v];break;case"d":n&&n.cellDates?a=aa(e.v,-1).toISOString():(e=In(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",Sn(a)),c={r:t},l=S2(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",""+zk(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",Sn(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 kMe=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,n=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,a=/ref=["']([^"']*)["']/,i=w8("v"),o=w8("f");return function(c,l,u,h,d,p){for(var g=0,v="",_=[],x=[],w=0,y=0,T=0,A="",S,C,E=0,D=0,O,N,F=0,q=0,re=Array.isArray(p.CellXf),ae,Q=[],ce=[],ue=Array.isArray(l),ie=[],he={},ne=!1,j=!!u.sheetStubs,ee=c.split(t),V=0,H=ee.length;V!=H;++V){v=ee[V].trim();var _e=v.length;if(_e!==0){var ze=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(ze,g),!0),E=C.r!=null?parseInt(C.r,10):E+1,D=-1,u.sheetRows&&u.sheetRows<E)continue;he={},ne=!1,C.ht&&(ne=!0,he.hpt=parseFloat(C.ht),he.hpx=x4(he.hpt)),C.hidden=="1"&&(ne=!0,he.hidden=!0),C.outlineLevel!=null&&(ne=!0,he.level=+C.outlineLevel),ne&&(ie[E-1]=he)}break;case"<":ze=g;break}if(ze>=g)break;if(C=nr(v.slice(ze,g),!0),E=C.r!=null?parseInt(C.r,10):E+1,D=-1,!(u.sheetRows&&u.sheetRows<E)){h.s.r>E-1&&(h.s.r=E-1),h.e.r<E-1&&(h.e.r=E-1),u&&u.cellStyles&&(he={},ne=!1,C.ht&&(ne=!0,he.hpt=parseFloat(C.ht),he.hpx=x4(he.hpt)),C.hidden=="1"&&(ne=!0,he.hidden=!0),C.outlineLevel!=null&&(ne=!0,he.level=+C.outlineLevel),ne&&(ie[E-1]=he)),_=v.slice(g).split(e);for(var Oe=0;Oe!=_.length&&_[Oe].trim().charAt(0)=="<";++Oe);for(_=_.slice(Oe),g=0;g!=_.length;++g)if(v=_[g].trim(),v.length!==0){if(x=v.match(r),w=g,y=0,T=0,v="<c "+(v.slice(0,1)=="<"?">":"")+v,x!=null&&x.length===2){for(w=0,A=x[1],y=0;y!=A.length&&!((T=A.charCodeAt(y)-64)<1||T>26);++y)w=26*w+T;--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:E-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(Mn(x[1])).replace(/\r\n/g,` 372`),u.xlfn||(S.f=VF(S.f)),x[0].indexOf('t="array"')>-1)S.F=(A.match(a)||[])[1],S.F.indexOf(":")>-1&&Q.push([Br(S.F),S.F]);else if(x[0].indexOf('t="shared"')>-1){N=nr(x[0]);var Ce=tn(Mn(x[1]));u.xlfn||(Ce=VF(Ce)),ce[parseInt(N.si,10)]=[N,Ce,C.r]}}else(x=A.match(/<f[^>]*\/>/))&&(N=nr(x[0]),ce[N.si]&&(S.f=Tke(ce[N.si][1],ce[N.si][2],C.r)));var be=Aa(C.r);for(y=0;y<Q.length;++y)be.r>=Q[y][0].s.r&&be.r<=Q[y][0].e.r&&be.c>=Q[y][0].s.c&&be.c<=Q[y][0].e.c&&(S.F=Q[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 O=R6[parseInt(S.v,10)],S.v=O.t,S.r=O.r,u.cellHTML&&(S.h=O.h);break;case"str":S.t="s",S.v=S.v!=null?Mn(S.v):"",u.cellHTML&&(S.h=vk(S.v));break;case"inlineStr":x=A.match(n),S.t="s",x!=null&&(O=Lk(x[1]))?(S.v=O.t,u.cellHTML&&(S.h=O.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=jq[S.v];break}if(F=q=0,ae=null,re&&C.s!==void 0&&(ae=p.CellXf[C.s],ae!=null&&(ae.numFmtId!=null&&(F=ae.numFmtId),u.cellStyles&&ae.fillId!=null&&(q=ae.fillId))),$G(S,F,q,u,d,p),u.cellDates&&re&&S.t=="n"&&_d(Kt[F])&&(S.t="d",S.v=$g(S.v)),C.cm&&u.xlmeta){var at=(u.xlmeta.Cell||[])[+C.cm-1];at&&at.type=="XLDAPR"&&(S.D=!0)}if(ue){var oe=Aa(C.r);l[oe.r]||(l[oe.r]=[]),l[oe.r][oe.c]=S}else l[C.r]=S}}}}ie.length>0&&(l["!rows"]=ie)}}();function DMe(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=AMe(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=k8(_.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=k8(_.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 YG(e,t,r,n){var a=[Qa,gt("worksheet",null,{xmlns:xd[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=[];hMe(c,r,e,t,a),a[a.length]=gt("dimension",null,{ref:l}),a[a.length]=CMe(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]=wMe(c,c["!cols"])),a[o=a.length]="<sheetData/>",c["!links"]=[],c["!ref"]!=null&&(s=DMe(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]=vMe(c["!protect"])),c["!autofilter"]!=null&&(a[a.length]=EMe(c["!autofilter"],c,r,e)),c["!merges"]!=null&&c["!merges"].length>0&&(a[a.length]=fMe(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,Sn(v[1].Target).replace(/#.*$/,""),Mr.HLINK),p["r:id"]="rId"+g),(d=v[1].Target.indexOf("#"))>-1&&(p.location=Sn(v[1].Target.slice(d+1))),v[1].Tooltip&&(p.tooltip=Sn(v[1].Tooltip)),a[a.length]=gt("hyperlink",null,p))}),a[a.length]="</hyperlinks>"),delete c["!links"],c["!margins"]!=null&&(a[a.length]=xMe(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 MMe(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 OMe(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=k8(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 PMe(e,t,r,n){var a=OMe(n,r,t);(a.length>17||(t["!rows"]||[])[n])&&nt(e,0,a)}var RMe=Ed,LMe=n5;function NMe(){}function FMe(e,t){var r={},n=e[e.l];return++e.l,r.above=!(n&64),r.left=!(n&128),e.l+=18,r.name=HEe(e),r}function IMe(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 Gv({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),Uq(e,r),r.slice(0,r.l)}
372function BMe(e){var t=y1(e);return[t]}function HMe(e,t,r){return r==null&&(r=Ve(8)),yd(t,r)}function UMe(e){var t=wd(e);return[t]}function zMe(e,t,r){return r==null&&(r=Ve(4)),bd(t,r)}function $Me(e){var t=y1(e),r=e.read_shift(1);return[t,r,"b"]}function WMe(e,t,r){return r==null&&(r=Ve(9)),yd(t,r),r.write_shift(1,e.v?1:0),r}function YMe(e){var t=wd(e),r=e.read_shift(1);return[t,r,"b"]}function jMe(e,t,r){return r==null&&(r=Ve(5)),bd(t,r),r.write_shift(1,e.v?1:0),r}function VMe(e){var t=y1(e),r=e.read_shift(1);return[t,r,"e"]}function qMe(e,t,r){return r==null&&(r=Ve(9)),yd(t,r),r.write_shift(1,e.v),r}function GMe(e){var t=wd(e),r=e.read_shift(1);return[t,r,"e"]}function XMe(e,t,r){return r==null&&(r=Ve(8)),bd(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function ZMe(e){var t=y1(e),r=e.read_shift(4);return[t,r,"s"]}function KMe(e,t,r){return r==null&&(r=Ve(12)),yd(t,r),r.write_shift(4,t.v),r}function QMe(e){var t=wd(e),r=e.read_shift(4);return[t,r,"s"]}function JMe(e,t,r){return r==null&&(r=Ve(8)),bd(t,r),r.write_shift(4,t.v),r}function eOe(e){var t=y1(e),r=S0(e);return[t,r,"n"]}function tOe(e,t,r){return r==null&&(r=Ve(16)),yd(t,r),Y3(e.v,r),r}function jG(e){var t=wd(e),r=S0(e);return[t,r,"n"]}function rOe(e,t,r){return r==null&&(r=Ve(12)),bd(t,r),Y3(e.v,r),r}function nOe(e){var t=y1(e),r=Dk(e);return[t,r,"n"]}function aOe(e,t,r){return r==null&&(r=Ve(12)),yd(t,r),zq(e.v,r),r}function iOe(e){var t=wd(e),r=Dk(e);return[t,r,"n"]}function oOe(e,t,r){return r==null&&(r=Ve(8)),bd(t,r),zq(e.v,r),r}function sOe(e){var t=y1(e),r=Ck(e);return[t,r,"is"]}function lOe(e){var t=y1(e),r=M0(e);return[t,r,"str"]}function cOe(e,t,r){return r==null&&(r=Ve(12+4*e.v.length)),yd(t,r),Ii(e.v,r),r.length>r.l?r.slice(0,r.l):r}function uOe(e){var t=wd(e),r=M0(e);return[t,r,"str"]}function fOe(e,t,r){return r==null&&(r=Ve(8+4*e.v.length)),bd(t,r),Ii(e.v,r),r.length>r.l?r.slice(0,r.l):r}function dOe(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=Vg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}function hOe(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=Vg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}function pOe(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=Vg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}function mOe(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=Vg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}var vOe=Ed,gOe=n5;function _Oe(e,t){return t==null&&(t=Ve(4)),t.write_shift(4,e),t}function xOe(e,t){var r=e.l+t,n=Ed(e),a=Ak(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 yOe(e,t){var r=Ve(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));n5({s:Aa(e[0]),e:Aa(e[0])},r),kk("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 wOe(){}function bOe(e,t,r){var n=e.l+t,a=$q(e),i=e.read_shift(1),o=[a];if(o[2]=i,r.cellFormula){var s=VDe(e,n-e.l,r);o[1]=s}else e.l=n;return o}function EOe(e,t,r){var n=e.l+t,a=Ed(e),i=[a];if(r.cellFormula){var o=GDe(e,n-e.l,r);i[1]=o,e.l=n}else e.l=n;return i}function TOe(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 VG=["left","right","top","bottom","header","footer"];function SOe(e){var t={};return VG.forEach(function(r){t[r]=S0(e)}),t}function COe(e,t){return t==null&&(t=Ve(6*8)),w3(e),VG.forEach(function(r){Y3(e[r],t)}),t}function AOe(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function kOe(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 DOe(e){var t=Ve(24);return t.write_shift(4,4),t.write_shift(4,1),n5(e,t),t}function MOe(e,t){return t==null&&(t=Ve(16*4+2)),t.write_shift(2,e.password?Nk(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]].forEac
vendor: 9,519 bytes, line 372
372h(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 OOe(){}function POe(){}function ROe(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,T,A,S=[];s.biff=12,s["!row"]=0;var C=0,E=!1,D=[],O={},N=s.supbooks||a.supbooks||[[]];if(N.sharedf=O,N.arrayf=D,N.SheetNames=a.SheetNames||a.Sheets.map(function(ue){return ue.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 q=[],re=[],ae=!1;D8[16]={n:"BrtShortReal",f:jG};var Q;if(Ru(e,function(ie,he,ne){if(!d)switch(ne){case 148:l=ie;break;case 0:p=ie,s.sheetRows&&s.sheetRows<=p.r&&(d=!0),T=Ba(_=p.r),s["!row"]=p.r,(ie.hidden||ie.hpt||ie.level!=null)&&(ie.hpt&&(ie.hpx=x4(ie.hpt)),re[ie.r]=ie);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:ie[2]},ie[2]){case"n":g.v=ie[1];break;case"s":y=R6[ie[1]],g.v=y.t,g.r=y.r;break;case"b":g.v=!!ie[1];break;case"e":g.v=ie[1],s.cellText!==!1&&(g.w=Lu[g.v]);break;case"str":g.t="s",g.v=ie[1];break;case"is":g.t="s",g.v=ie[1].t;break}if((v=o.CellXf[ie[0].iStyleRef])&&$G(g,v.numFmtId,null,s,i,o),x=ie[0].c==-1?x+1:ie[0].c,s.dense?(c[_]||(c[_]=[]),c[_][x]=g):c[ra(x)+T]=g,s.cellFormula){for(E=!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]),E=!0)}!E&&ie.length>3&&(g.f=ie[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"&&_d(Kt[v.numFmtId])){var ee=Tf(g.v);ee&&(g.t="d",g.v=new Date(ee.y,ee.m-1,ee.d,ee.H,ee.M,ee.S,ee.u))}Q&&(Q.type=="XLDAPR"&&(g.D=!0),Q=void 0);break;case 1:case 12:if(!s.sheetStubs||h)break;g={t:"z",v:void 0},x=ie[0].c==-1?x+1:ie[0].c,s.dense?(c[_]||(c[_]=[]),c[_][x]=g):c[ra(x)+T]=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),Q&&(Q.type=="XLDAPR"&&(g.D=!0),Q=void 0);break;case 176:S.push(ie);break;case 49:Q=((s.xlmeta||{}).Cell||[])[ie-1];break;case 494:var V=n["!id"][ie.relId];for(V?(ie.Target=V.Target,ie.loc&&(ie.Target+="#"+ie.loc),ie.Rel=V):ie.relId==""&&(ie.Target="#"+ie.loc),_=ie.rfx.s.r;_<=ie.rfx.e.r;++_)for(x=ie.rfx.s.c;x<=ie.rfx.e.c;++x)s.dense?(c[_]||(c[_]=[]),c[_][x]||(c[_][x]={t:"z",v:void 0}),c[_][x].l=ie):(w=rr({c:x,r:_}),c[w]||(c[w]={t:"z",v:void 0}),c[w].l=ie);break;case 426:if(!s.cellFormula)break;D.push(ie),A=s.dense?c[_][x]:c[ra(x)+T],A.f=w0(ie[1],u,{r:p.r,c:x},N,s),A.F=pr(ie[0]);break;case 427:if(!s.cellFormula)break;O[rr(ie[0].s)]=ie[1],A=s.dense?c[_][x]:c[ra(x)+T],A.f=w0(ie[1],u,{r:p.r,c:x},N,s);break;case 60:if(!s.cellStyles)break;for(;ie.e>=ie.s;)q[ie.e--]={width:ie.w/256,hidden:!!(ie.flags&1),level:ie.level},ae||(ae=!0,Fk(ie.w/256)),n2(q[ie.e+1]);break;case 161:c["!autofilter"]={ref:pr(ie)};break;case 476:c["!margins"]=ie;break;case 147:a.Sheets[r]||(a.Sheets[r]={}),ie.name&&(a.Sheets[r].CodeName=ie.name),(ie.above||ie.left)&&(c["!outline"]={above:ie.above,left:ie.left});break;case 137:a.Views||(a.Views=[{}]),a.Views[0]||(a.Views[0]={}),ie.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(!he.T){if(!h||s.WTF)throw new Error("Unexpected record 0x"+ne.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 ce=Br(c["!ref"]);s.sheetRows<=+ce.e.r&&(ce.e.r=s.sheetRows-1,ce.e.r>u.e.r&&(ce.e.r=u.e.r),ce.e.r<ce.s.r&&(ce.s.r=ce.e.r),ce.e.c>u.e.c&&(ce.e.c=u.e.c),ce.e.c<ce.s.c&&(ce.s.c=ce.e.c),c["!fullref"]=c["!ref"],c["!ref"]=pr(ce))}return S.length>0&&(c["!merges"]=S),q.length>0&&(c["!cols"]=q),re.length>0&&(c["!rows"]=re),c}function LOe(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=In(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=S2(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=zk(a.Strings,t.v,a.revStrings),c.t="s",c.v=s,o?nt(e,18,JMe(t,c)):nt(e,7,KMe(t,c))):(c.t="str",o?nt(e,17,fOe(t,c)):nt(e,6,cOe(t,c))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?o?nt(e,13,oOe(t,c)):nt(e,2,aOe(t,c)):o?nt(e,16,rOe(t,c)):nt(e,5,tOe(t,c)),!0;case"b":return c.t="b",o?nt(e,15,jMe(t,c)):nt(e,4,WMe(t,c)),!0;case"e":return c.t="e",o?nt(e,14,XMe(t,c)):nt(e,3,qMe(t,c)),!0}return o?nt(e,12,zMe(t,c)):nt(e,1,HMe(t,c)),!0}function NOe(e,t,r,n){var a=Br(t["!ref"]||"A1"),i,o="",s=[];nt(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),PMe(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=LOe(e,p,u,d,n,t,h)}}nt(e,146)}function FOe(e,t){!t||!t["!merges"]||(nt(e,177,_Oe(t["!merges"].length)),t["!merges"].forEach(function(r){nt(e,176,gOe(r))}),nt(e,178))}function IOe(e,t){!t||!t["!cols"]||(nt(e,390),t["!cols"].forEach(function(r,n){r&&nt(e,60,TOe(n,r))}),nt(e,391))}function BOe(e,t){!t||!t["!ref"]||(nt(e,648),nt(e,649,DOe(Br(t["!ref"]))),nt(e,650))}function HOe(e,t,r){t["!links"].forEach(function(n){if(n[1].Target){var a=En(r,-1,n[1].Target.replace(/#.*$/,""),Mr.HLINK);nt(e,494,yOe(n,a))}}),delete t["!links"]}function UOe(e,t,r,n){if(t["!comments"].length>0){var a=En(n,-1,"../drawings/vmlDrawing"+(r+1)+".vml",Mr.VML);nt(e,551,kk("rId"+a)),t["!legacy"]=a}}function zOe(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}),nt(e,161,n5(Br(i))),nt(e,162)}}function $Oe(e,t,r){nt(e,133),nt(e,137,kOe(t,r)),nt(e,138),nt(e,134)}function WOe(e,t){t["!protect"]&&nt(e,535,MOe(t["!protect"]))}function YOe(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"]=[],nt(a,129),(r.vbaraw||o["!outline"])&&nt(a,147,IMe(s,o["!outline"])),nt(a,148,LMe(c)),$Oe(a,o,r.Workbook),IOe(a,o),NOe(a,o,e,t),WOe(a,o),zOe(a,o,r,e),FOe(a,o),HOe(a,o,n),o["!margins"]&&nt(a,476,COe(o["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&BOe(a,o),UOe(a,o,e,n),nt(a,130),a.end()}function jOe(e){var t=[],r=e.match(/^<c:numCache>/),n;(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/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 VOe(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=jOe(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 qOe(e,t,r,n,a){if(!e)return e;n||(n={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},o,s=e.match(WG);return s&&$k(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 GOe(e,t){e.l+=10;var r=M0(e);return{name:r}}function XOe(e,t,r,n,a){if(!e)return e;n||(n={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},o=!1;return Ru(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 Wk=[["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"],["showBorder
372UnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],ZOe=[["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"]],KOe=[],QOe=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function KF(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 QF(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 qG(e){QF(e.WBProps,Wk),QF(e.CalcPr,QOe),KF(e.WBView,ZOe),KF(e.Sheets,KOe),zh.date1904=Jn(e.WBProps.date1904)}function JOe(e){return!e.Workbook||!e.Workbook.WBProps?"false":Jn(e.Workbook.WBProps.date1904)?"true":"false"}var ePe="][*?/\\".split("");function GG(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return ePe.forEach(function(n){if(e.indexOf(n)!=-1){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}}),r}function tPe(e,t,r){e.forEach(function(n,a){GG(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: 23,107 bytes, lines 372-374
372if(o.charCodeAt(0)==95&&o.length>22)throw new Error("Bad Code Name: Worksheet"+o)}})}function XG(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||[];tPe(e.SheetNames,t,!!e.vbaraw);for(var r=0;r<e.SheetNames.length;++r)JDe(e.Sheets[e.SheetNames[r]],e.SheetNames[r],r)}var rPe=/<\w+:workbook/;function nPe(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(yc(u[0])){case"<?xml":break;case"<workbook":c.match(rPe)&&(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/>":Wk.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=Mn(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(Mn(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=Mn(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(Mn(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}),xd.indexOf(r.xmlns)===-1)throw new Error("Unknown Namespace: "+r.xmlns);return qG(r),r}function ZG(e){var t=[Qa];t[t.length]=gt("workbook",null,{xmlns:xd[0],"xmlns:r":mi.r});var r=e.Workbook&&(e.Workbook.Names||[]).length>0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Wk.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:Sn(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>",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",Sn(s.Ref),c))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function aPe(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=HE(e),r.name=M0(e),r}function iPe(e,t){return t||(t=Ve(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),kk(e.strRelID,t),Ii(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function oPe(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 sPe(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),Uq(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function lPe(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function cPe(e,t,r){var n=e.l+t;e.l+=4,e.l+=1;var a=e.read_shift(4),i=UEe(e),o=qDe(e,0,r),s=Ak(e);e.l=n;var c={Name:i,Ptg:o};return a<268435455&&(c.Sheet=a),s&&(c.Comment=s),c}function uPe(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=[],D8[16]={n:"BrtFRTArchID$",f:lPe},Ru(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),qG(r),r.Names=i,r.supbooks=o,r}function fPe(e,t){nt(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]};nt(e,156,iPe(a))}nt(e,144)}function dPe(e,t){t||(t=Ve(127));for(var r=0;r!=4;++r)t.write_shift(4,0);return Ii("SheetJS",t),Ii(_8.version,t),Ii(_8.version,t),Ii("7262",t),t.length>t.l?t.slice(0,t.l):t}function hPe(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 pPe(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||(nt(e,135),nt(e,158,hPe(a)),nt(e,136))}}function mPe(e,t){var r=So();return nt(r,131),nt(r,128,dPe()),nt(r,153,sPe(e.Workbook&&e.Workbook.WBProps||null)),pPe(r,e),fPe(r,e),nt(r,132),r.end()}function vPe(e,t,r){return t.slice(-4)===".bin"?uPe(e,r):nPe(e,r)}function gPe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?ROe(e,n,r,a,i,o,s):uMe(e,n,r,a,i,o,s)}function _Pe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?XOe(e,n,r,a,i):qOe(e,n,r,a,i)}function xPe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?bke():Eke()}function yPe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?yke():wke()}function wPe(e,t,r,n){return t.slice(-4)===".bin"?gAe(e,r,n):iAe(e,r,n)}function bPe(e,t,r){return DG(e,r)}function EPe(e,t,r){return t.slice(-4)===".bin"?TCe(e,r):wCe(e,r)}function TPe(e,t,r){return t.slice(-4)===".bin"?mke(e,r):oke(e,r)}function SPe(e,t,r){return t.slice(-4)===".bin"?nke(e):tke(e)}function CPe(e,t,r,n){return r.slice(-4)===".bin"?ake(e,t,r,n):void 0}function APe(e,t,r){return t.slice(-4)===".bin"?QAe(e,t,r):eke(e,t,r)}function kPe(e,t,r){return(t.slice(-4)===".bin"?mPe:ZG)(e)}function DPe(e,t,r,n,a){return(t.slice(-4)===".bin"?YOe:YG)(e,r,n,a)}function MPe(e,t,r){return(t.slice(-4)===".bin"?AAe:AG)(e,r)}function OPe(e,t,r){return(t.slice(-4)===".bin"?ACe:xG)(e,r)}function PPe(e,t,r){return(t.slice(-4)===".bin"?vke:PG)(e)}function RPe(e){return(e.slice(-4)===".bin"?JAe:MG)()}var KG=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,QG=/([\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(KG),i,o,s,c;if(a)for(c=0;c!=a.length;++c)i=a[c].match(QG),(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 LPe(e){var t=e.split(/\s+/),r={};if(t.length===1)return r;var n=e.match(KG),a,i,o,s;if(n)for(s=0;s!=n.length;++s)a=n[s].match(QG),(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 N6;function NPe(e,t){var r=N6[e]||tn(e);return r==="General"?$3(t):As(r,t)}function FPe(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 IPe(e,t,r){if(e.t!=="z"){if(!r||r.cellText!==!1)try{e.t==="e"?e.w=e.w||Lu[e.v]:t==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=y8(e.v):e.w=$3(e.v):e.w=NPe(t||"General",e.v)}catch(i){if(r.WTF)throw i}try{var n=N6[t]||t||"General";if(r.cellNF&&(e.z=n),r.cellDates&&e.t=="n"&&_d(n)){var a=Tf(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 BPe(e,t,r){if(r.cellStyles&&t.Interior){var n=t.Interior;n.Pattern&&(n.patternType=KCe[n.Pattern]||n.Pattern)}e[t.ID]=t}function HPe(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=mF(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=jq[e],l.cellText!==!1&&(n.w=e);break;default:e==""&&t==""?n.t="z":(n.t="s",n.v=mF(t||e));break}if(IPe(n,u,l),l.cellFormula!==!1)if(n.Formula){var v=tn(n.Formula);v.charCodeAt(0)==61&&(v=v.slice(1)),n.f=Uh(v,a),delete n.Formula,n.ArrayRange=="RC"?n.F=Uh("RC:RC",a):n.ArrayRange&&(n.F=Uh(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]);l.cellStyles&&(p.forEach(function(_){!d.patternType&&_.patternType&&(d.patternType=_.patternType)}),n.s=d),n.StyleID!==void 0&&(n.ixfe=n.StyleID)}function UPe(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 By(e,t){var r=t||{};e5();var n=bh(gk(e));(r.type=="binary"||r.type=="array"||r.type=="base64")&&(typeof Xr<"u"?n=Xr.utils.decode(65001,zv(n)):n=Mn(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=In(r);return o.type="string",_4.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 bRe(n,r);N6={"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,T={s:{r:2e6,c:2e6},e:{r:0,c:0}},A={},S={},C="",E=0,D=[],O={},N={},F=0,q=[],re=[],ae={},Q=[],ce,ue=!1,ie=[],he=[],ne={},j=0,ee=0,V={Sheets:[],WBProps:{date1904:!1}},H={};E8.lastIndex=0,n=n.replace(/<!--([\s\S]*?)-->/mg,"");for(var _e="";s=E8.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]==="/"?HPe(n.slice(x,s.index),C,_,c[c.length-1][0]=="comment"?ae:g,{c:w,r:y},A,Q[w],v,ie,r):(C="",_=U1(s[0]),x=s.index+s[0].length);break;case"cell":if(s[1]==="/")if(re.length>0&&(g.c=re),(!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),ee=y+(parseInt(g.MergeDown,10)|0),D.push({s:{c:w,r:y},e:{c:j,r:ee}})),!r.sheetStubs)g.MergeAcross?w=j+1:++w;else if(g.MergeAcross||g.MergeDown){for(var ze=w;ze<=j;++ze)for(var Oe=y;Oe<=ee;++Oe)(ze>w||Oe>y)&&(r.dense?(d[Oe]||(d[Oe]=[]),d[Oe][ze]={t:"z"}):d[ra(ze)+Ba(Oe)]={t:"z"});w=j+1}else++w;else g=LPe(s[0]),g.Index&&(w=+g.Index-1),w<T.s.c&&(T.s.c=w),w>T.e.c&&(T.e.c=w),s[0].slice(-2)==="/>"&&++w,re=[];break;case"row":s[1]==="/"||s[0].slice(-2)==="/>"?(y<T.s.r&&(T.s.r=y),y>T.e.r&&(T.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),ne={},(v.AutoFitHeight=="0"||v.Height)&&(ne.hpx=parseInt(v.Height,10),ne.hpt=k8(ne.hpx),he[y]=ne),v.Hidden=="1"&&(ne.hidden=!0,he[y]=ne));break;case"worksheet":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"));h.push(p),T.s.r<=T.e.r&&T.s.c<=T.e.c&&(d["!ref"]=pr(T),r.sheetRows&&r.sheetRows<=T.e.r&&(d["!fullref"]=d["!ref"],T.e.r=r.sheetRows-1,d["!ref"]=pr(T))),D.length&&(d["!merges"]=D),Q.length>0&&(d["!cols"]=Q),he.length>0&&(d["!rows"]=he),u[p]=d}else T={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=[],ie=[],he=[],H={name:p,Hidden:0},V.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]),Q=[],ue=!1}break;case"style":s[1]==="/"?BPe(A,S,r):S=U1(s[0]);break;case"numberformat":S.nf=tn(U1(s[0]).Format||"General"),N6[S.nf]&&(S.nf=N6[S.nf]);for(var Ce=0;Ce!=392&&Kt[Ce]!=S.nf;++Ce);if(Ce==392){for(Ce=57;Ce!=392;++Ce)if(Kt[Ce]==null){Ql(S.nf,Ce);break}}break;case"column":if(c[c.length-1][0]!=="table")break;if(ce=U1(s[0]),ce.Hidden&&(ce.hidden=!0,delete ce.Hidden),ce.Width&&(ce.wpx=parseInt(ce.Width,10)),!ue&&ce.wpx>10){ue=!0,E0=SG;for(var be=0;be<Q.length;++be)Q[be]&&n2(Q[be])}ue&&n2(ce),Q[ce.Index-1||Q.length]=ce;for(var at=0;at<+ce.Span;++at)Q[Q.length]=In(ce);break;case"namedrange":if(s[1]==="/")break;V.Names||(V.Names=[]);var oe=nr(s[0]),mt={Name:oe.Name,Ref:Uh(oe.RefersTo.slice(1),{r:0,c:0})};V.Sheets.length>0&&(mt.Sheet=V.Sheets.length-1),V.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(E,s.index):E=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]==="/"?fTe(O,_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("|"));UPe(ae),re.push(ae)}else c.push([s[3],!1]),l=U1(s[0]),ae={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 He=U1(s[0]);d["!autofilter"]={ref:Uh(He.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 nI(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":V.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"]||w3(d["!margins"]={},"xlml"),isNaN(+nr(s[0]).Margin)||(d["!margins"].header=+nr(s[0]).Margin);break;case"footer":d["!margins"]||w3(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"]||w3(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":V.Views||(V.Views=[]),V.Views[0]||(V.Views[0]={}),V.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]==="/"?FPe(N,_e,q,n.slice(F,s.index)):(q=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=V,Ye.SSF=In(Kt),Ye.Props=O,Ye.Custprops=N,Ye}function VE(e,t){switch(Vk(t=t||{}),t.type||"base64"){case"base64":return By(Cs(e),t);case"binary":case"buffer":case"file":return By(e,t);case"array":return By(E2(e),t)}}function zPe(e,t){var r=[];return e.Props&&r.push(dTe(e.Props,t)),e.Custprops&&r.push(hTe(e.Props,e.Custprops)),r.join("")}function $Pe(){return""}function WPe(e,t){var r=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];
vendor: 48,346 bytes, lines 374-375
374return t.cellXfs.forEach(function(n,a){var i=[];i.push(gt("NumberFormat",null,{"ss:Format":Sn(Kt[n.numFmtId])}));var o={"ss:ID":"s"+(21+a)};r.push(gt("Style",i.join(""),o))}),gt("Styles",r.join(""))}function JG(e){return gt("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+Hk(e.Ref,{r:0,c:0})})}function YPe(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(JG(a)))}return gt("Names",r.join(""))}function jPe(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(JG(s)))}return i.join("")}function VPe(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 qPe(e){return e.map(function(t){var r=mEe(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 GPe(e,t,r,n,a,i,o){if(!e||e.v==null&&e.f==null)return"";var s={};if(e.f&&(s["ss:Formula"]="="+Sn(Hk(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"]=Sn(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=Sn(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=Lu[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=pEe(e.v||"");break}var p=S2(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+=qPe(e.c)),gt("Cell",v,s)}function XPe(e,t){var r='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=x4(t.hpt)),t.hpx&&(r+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(r+=' ss:Hidden="1"')),r+">"}function ZPe(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){n2(_);var w=!!_.width,y=qg(x,_),T={"ss:Index":x+1};w&&(T["ss:Width"]=C8(y.width)),_.hidden&&(T["ss:Hidden"]="1"),s.push(gt("Column",null,T))});for(var c=Array.isArray(e),l=a.s.r;l<=a.e.r;++l){for(var u=[XPe(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(GPe(v,g,e,t,r,n,p))}}u.push("</Row>"),u.length>2&&s.push(u.join(""))}return s.join("")}function KPe(e,t,r){var n=[],a=r.SheetNames[e],i=r.Sheets[a],o=i?jPe(i,t,e,r):"";return o.length>0&&n.push("<Names>"+o+"</Names>"),o=i?ZPe(i,t,e,r):"",o.length>0&&n.push("<Table>"+o+"</Table>"),n.push(VPe(i,t,e,r)),n.join("")}function QPe(e,t){t||(t={}),e.SSF||(e.SSF=In(Kt)),e.SSF&&(e5(),I7(e.SSF),t.revssf=zg(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],S2(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(zPe(e,t)),r.push($Pe()),r.push(""),r.push("");for(var n=0;n<e.SheetNames.length;++n)r.push(gt("Worksheet",KPe(n,t,e),{"ss:Name":Sn(e.SheetNames[n])}));return r[2]=WPe(e,t),r[3]=YPe(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 JPe(e){var t={},r=e.content;if(r.l=28,t.AnsiUserType=r.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=jEe(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=VEe(r),n=r.read_shift(4),n==0||n>40))return t;r.l-=4,t.Reserved2=r.read_shift(0,"lpwstr")}var eRe=[60,1084,2066,2165,2175];function tRe(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=Jc(r,r.l),l=qE[c],u=0;l!=null&&eRe.indexOf(c)>-1;)i=Jc(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=Jc(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||Lu[e.v]:n===0||n=="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=y8(e.v):e.w=$3(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"&&_d(Kt[n]||String(n))){var a=Tf(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 $p(e,t,r){return{v:e,ixfe:t,t:r}}function rRe(e,t){var r={opts:{}},n={},a=t.dense?[]:{},i={},o={},s=null,c=[],l="",u={},h,d="",p,g,v,_,x={},w=[],y,T,A=[],S=[],C={Sheets:[],WBProps:{date1904:!1},Views:[{}]},E={},D=function(xt){return xt<8?_3[xt]:xt<64&&S[xt-8]||_3[xt]},O=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=S8(D(Lt.icvFore)))&&(Yt.s.fgColor={rgb:Or}),(Or=S8(D(Lt.icvBack)))&&(Yt.s.bgColor={rgb:Or})}},N=function(xt,Yt,or){if(!(ne>1)&&!(or.sheetRows&&xt.r>=or.sheetRows)){if(or.cellStyles&&Yt.XF&&Yt.XF.data&&O(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,ie,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 q,re=[],ae=[],Q=[],ce=[],ue=!1,ie=[];ie.SheetNames=F.snames,ie.sharedf=F.sharedf,ie.arrayf=F.arrayf,ie.names=[],ie.XTI=[];var he=0,ne=0,j=0,ee=[],V=[],H;F.codepage=1200,l1(1200);for(var _e=!1;e.l<e.length-1;){var ze=e.l,Oe=e.read_shift(2);if(Oe===0&&he===10)break;var Ce=e.l===e.length?0:e.read_shift(2),be=qE[Oe];if(be&&be.f){if(t.bookSheets&&he===133&&Oe!==133)break;if(he=Oe,be.r===2||be.r==12){var at=e.read_shift(2);if(Ce-=2,!F.enc&&at!==Oe&&((at&255)<<8|at>>8)!==Oe)throw new Error("rt mismatch: "+at+"!="+Oe);be.r==12&&(e.l+=10,Ce-=10)}var oe={};if(Oe===10?oe=be.f(e,Ce,F):oe=tRe(Oe,be,e,Ce,F),ne==0&&[9,521,1033,2057].indexOf(he)===-1)continue;switch(Oe){case 34:r.opts.Date1904=C.WBProps.date1904=oe;break;case 134:r.opts.WriteProtect=!0;break;case 47:if(F.enc||(e.l=0),F.enc=oe,!t.password)throw new Error("File is password-protected");if(oe.valid==null)throw new Error("Encryption scheme unsupported");if(!oe.valid)throw new Error("Password is incorrect");break;case 92:F.lastuser=oe;break;case 66:var mt=Number(oe);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=oe;break;case 25:F.winlocked=oe;break;case 439:r.opts.RefreshAll=oe;break;case 12:r.opts.CalcCount=oe;break;case 16:r.opts.CalcDelta=oe;break;case 17:r.opts.CalcIter=oe;break;case 13:r.opts.CalcMode=oe;break;case 14:r.opts.CalcPrecision=oe;break;case 95:r.opts.CalcSaveRecalc=oe;break;case 15:F.CalcRefMode=oe;break;case 2211:r.opts.FullCalc=oe;break;case 129:oe.fDialog&&(a["!type"]="dialog"),oe.fBelow||((a["!outline"]||(a["!outline"]={})).above=!0),oe.fRight||((a["!outline"]||(a["!outline"]={})).left=!0);break;case 224:A.push(oe);break;case 430:ie.push([oe]),ie[ie.length-1].XTI=[];break;case 35:case 547:ie[ie.length-1].push(oe);break;case 24:case 536:H={Name:oe.Name,Ref:w0(oe.rgce,o,null,ie,F)},oe.itab>0&&(H.Sheet=oe.itab-1),ie.names.push(H),ie[0]||(ie[0]=[],ie[0].XTI=[]),ie[ie.length-1].push(oe),oe.Name=="_xlnm._FilterDatabase"&&oe.itab>0&&oe.rgce&&oe.rgce[0]&&oe.rgce[0][0]&&oe.rgce[0][0][0]=="PtgArea3d"&&(V[oe.itab-1]={ref:pr(oe.rgce[0][0][1][2])});break;case 22:F.ExternCount=oe;break;case 23:ie.length==0&&(ie[0]=[],ie[0].XTI=[]),ie[ie.length-1].XTI=ie[ie.length-1].XTI.concat(oe),ie.XTI=ie.XTI.concat(oe);break;case 2196:if(F.biff<8)break;H!=null&&(H.Comment=oe[1]);break;case 18:a["!protect"]=oe;break;case 19:oe!==0&&F.WTF&&console.error("Password verifier: "+oe);break;case 133:i[oe.pos]=oe,F.snames.push(oe.name);break;case 10:{if(--ne)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 He=o.e.r;o.e.r=t.sheetRows-1,a["!fullref"]=a["!ref"],a["!ref"]=pr(o),o.e.r=He}o.e.r++,o.e.c++}re.length>0&&(a["!merges"]=re),ae.length>0&&(a["!objects"]=ae),Q.length>0&&(a["!cols"]=Q),ce.length>0&&(a["!rows"]=ce),C.Sheets.push(E)}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}[Oe]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[oe.BIFFVer]||8),F.biffguess=oe.BIFFVer==0,oe.BIFFVer==0&&oe.dt==4096&&(F.biff=5,_e=!0,l1(F.codepage=28591)),F.biff==8&&oe.BIFFVer==0&&oe.dt==16&&(F.biff=2),ne++)break;if(a=t.dense?[]:{},F.biff<8&&!_e&&(_e=!0,l1(F.codepage=t.codepage||1252)),F.biff<5||oe.BIFFVer==0&&oe.dt==4096){l===""&&(l="Sheet1"),o={s:{r:0,c:0},e:{r:0,c:0}};var Ze={pos:e.l-Ce,name:l};i[Ze.pos]=Ze,F.snames.push(l)}else l=(i[ze]||{name:""}).name;oe.dt==32&&(a["!type"]="chart"),oe.dt==64&&(a["!type"]="macro"),re=[],ae=[],F.arrayf=w=[],Q=[],ce=[],ue=!1,E={Hidden:(i[ze]||{hs:0}).hs,name:l}}break;case 515:case 3:case 2:a["!type"]=="chart"&&(t.dense?(a[oe.r]||[])[oe.c]:a[rr({c:oe.c,r:oe.r})])&&++oe.c,y={ixfe:oe.ixfe,XF:A[oe.ixfe]||{},v:oe.val,t:"n"},j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:oe.c,r:oe.r},y,t);break;case 5:case 517:y={ixfe:oe.ixfe,XF:A[oe.ixfe],v:oe.val,t:oe.t},j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:oe.c,r:oe.r},y,t);break;case 638:y={ixfe:oe.ixfe,XF:A[oe.ixfe],v:oe.rknum,t:"n"},j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:oe.c,r:oe.r},y,t);break;case 189:for(var ot=oe.c;ot<=oe.C;++ot){var Ye=oe.rkrec[ot-oe.c][0];y={ixfe:Ye,XF:A[Ye],v:oe.rkrec[ot-oe.c][1],t:"n"},j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:ot,r:oe.r},y,t)}break;case 6:case 518:case 1030:{if(oe.val=="String"){s=oe;break}if(y=$p(oe.val,oe.cell.ixfe,oe.tt),y.XF=A[y.ixfe],t.cellFormula){var Mt=oe.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(oe.formula,o,oe.cell,ie,F):y.F=((t.dense?(a[Rt]||[])[Xt]:a[Et])||{}).F}else y.f=""+w0(oe.formula,o,oe.cell,ie,F)}j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N(oe.cell,y,t),s=oe}break;case 7:case 519:if(s)s.val=oe,y=$p(oe,s.cell.ixfe,"s"),y.XF=A[y.ixfe],t.cellFormula&&(y.f=""+w0(s.formula,o,s.cell,ie,F)),j>0&&(y.z=ee[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(oe);var At=rr(oe[0].s);if(p=t.dense?(a[oe[0].s.r]||[])[oe[0].s.c]:a[At],t.cellFormula&&p){if(!s||!At||!p)break;p.f=""+w0(oe[1],o,oe[0],ie,F),p.F=pr(oe[0])}}break;case 1212:{if(!t.cellFormula)break;if(d){if(!s)break;x[rr(s.cell)]=oe[0],p=t.dense?(a[s.cell.r]||[])[s.cell.c]:a[rr(s.cell)],(p||{}).f=""+w0(oe[0],o,h,ie,F)}}break;case 253:y=$p(c[oe.isst].t,oe.ixfe,"s"),c[oe.isst].h&&(y.h=c[oe.isst].h),y.XF=A[y.ixfe],j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:oe.c,r:oe.r},y,t);break;case 513:t.sheetStubs&&(y={ixfe:oe.ixfe,XF:A[oe.ixfe],t:"z"},j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:oe.c,r:oe.r},y,t));break;case 190:if(t.sheetStubs)for(var ir=oe.c;ir<=oe.C;++ir){var Ge=oe.ixfe[ir-oe.c];y={ixfe:Ge,XF:A[Ge],t:"z"},j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:ir,r:oe.r},y,t)}break;case 214:case 516:case 4:y=$p(oe.val,oe.ixfe,"s"),y.XF=A[y.ixfe],j>0&&(y.z=ee[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:oe.c,r:oe.r},y,t);break;case 0:case 512:ne===1&&(o=oe);break;case 252:c=oe;break;case 1054:if(F.biff==4){ee[j++]=oe[1];for(var ht=0;ht<j+163&&Kt[ht]!=oe[1];++ht);ht>=163&&Ql(oe[1],j+163)}else Ql(oe[1],oe[0]);break;case 30:{ee[j++]=oe;for(var Dt=0;Dt<j+163&&Kt[Dt]!=oe;++Dt);Dt>=163&&Ql(oe,j+163)}break;case 229:re=re.concat(oe);break;case 93:ae[oe.cmo[0]]=F.lastobj=oe;break;case 438:F.lastobj.TxO=oe;break;case 127:F.lastobj.ImData=oe;break;case 440:for(_=oe[0].s.r;_<=oe[0].e.r;++_)for(v=oe[0].s.c;v<=oe[0].e.c;++v)p=t.dense?(a[_]||[])[v]:a[rr({c:v,r:_})],p&&(p.l=oe[1]);break;case 2048:for(_=oe[0].s.r;_<=oe[0].e.r;++_)for(v=oe[0].s.c;v<=oe[0].e.c;++v)p=t.dense?(a[_]||[])[v]:a[rr({c:v,r:_})],p&&p.l&&(p.l.Tooltip=oe[1]);break;case 28:{if(F.biff<=5&&F.biff>=2)break;p=t.dense?(a[oe[0].r]||[])[oe[0].c]:a[rr(oe[0])];var Gt=ae[oe[2]];p||(t.dense?(a[oe[0].r]||(a[oe[0].r]=[]),p=a[oe[0].r][oe[0].c]={t:"z"}):p=a[rr(oe[0])]={t:"z"},o.e.r=Math.max(o.e.r,oe[0].r),o.s.r=Math.min(o.s.r,oe[0].r),o.e.c=Math.max(o.e.c,oe[0].c),o.s.c=Math.min(o.s.c,oe[0].c)),p.c||(p.c=[]),g={a:oe[1],t:Gt.TxO.t},p.c.push(g)}break;case 2173:YAe(A[oe.ixfe],oe.ext);break;case 125:{if(!F.cellStyles)break;for(;oe.e>=oe.s;)Q[oe.e--]={width:oe.w/256,level:oe.level||0,hidden:!!(oe.flags&1)},ue||(ue=!0,Fk(oe.w/256)),n2(Q[oe.e+1])}break;case 520:{var Ft={};oe.level!=null&&(ce[oe.r]=Ft,Ft.level=oe.level),oe.hidden&&(ce[oe.r]=Ft,Ft.hidden=!0),oe.hpt&&(ce[oe.r]=Ft,Ft.hpt=oe.hpt,Ft.hpx=x4(oe.hpt))}break;case 38:case 39:case 40:case 41:a["!margins"]||w3(a["!margins"]={}),a["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[Oe]]=oe;break;case 161:a["!margins"]||w3(a["!margins"]={}),a["!margins"].header=oe.header,a["!margins"].footer=oe.footer;break;case 574:oe.RTL&&(C.Views[0].RTL=!0);break;case 146:S=oe;break;case 2198:q=oe;break;case 140:T=oe;break;case 442:l?E.CodeName=oe||E.name:C.WBProps.CodeName=oe||"ThisWorkbook";break}}else be||console.error("Missing Info for XLS Record 0x"+Oe.toString(16)),e.l+=Ce}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&&V.forEach(function(Ur,xt){r.Sheets[r.SheetNames[xt]]["!autofilter"]=Ur}),r.Strings=c,r.SSF=In(Kt),F.enc&&(r.Encryption=F.enc),q&&(r.Themes=q),r.Metadata={},T!==void 0&&(r.Metadata.Country=T),ie.names.length>0&&(C.Names=ie.names),r.Workbook=C,r}var F6={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function nRe(e,t,r){var n=Vt.find(e,"/!DocumentSummaryInformation");if(n&&n.size>0)try{var a=RF(n,UE,F6.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=RF(o,zE,F6.SI);for(var c in s)t[c]==null&&(t[c]=s[c])}catch(l){if(r.WTF)throw l}t.HeadingPairs&&t.TitlesOfParts&&(Kq(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}function aRe(e,t){var r=[],n=[],a=[],i=0,o,s=cF(UE,"n"),c=cF(zE,"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)aG.indexOf(a[i][0])>-1||Zq.indexOf(a[i][0])>-1||a[i][1]!=null&&l.push(a[i]);n.length&&Vt.utils.cfb_add(t,"/�SummaryInformation",LF(n,F6.SI,c,zE)),(r.length||l.length)&&Vt.utils.cfb_add(t,"/�DocumentSummaryInformation",LF(r,F6.DSI,s,UE,l.length?l:null,F6.UDI))}function Yk(e,t){t||(t={}),Vk(t),Hg(),t.codepage&&Bg(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&&JPe(r),t.bookProps&&!t.bookSheets)a={};else{var o=Sr?"buffer":"array";if(n&&n.content)a=rRe(n.content,t);else if((i=Vt.find(e,"PerfectOffice_MAIN"))&&i.content)a=y3.to_workbook(i.content,(t.type=o,t));else if((i=Vt.find(e,"NativeContent_MAIN"))&&i.content)a=y3.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=_ke(e))}var s={};return e.FullPaths&&nRe(e,s,t),a.Props=a.Custprops=s,t.bookFiles&&(a.cfb=e),a}function iRe(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,eX(e,r)),r.biff==8&&(e.Props||e.Custprops)&&aRe(e,n),r.biff==8&&e.vbaraw&&xke(n,Vt.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),n}var D8={0:{f:MMe},1:{f:BMe},2:{f:nOe},3:{f:VMe},4:{f:$Me},5:{f:eOe},6:{f:lOe},7:{f:ZMe},8:{f:mOe},9:{f:pOe},10:{f:dOe},11:{f:hOe},12:{f:UMe},13:{f:iOe},14:{f:GMe},15:{f:YMe},16:{f:jG},17:{f:uOe},18:{f:QMe},19:{f:Ck},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:cPe},40:{},42:{},43:{f:lAe},44:{f:oAe},45:{f:fAe},46:{f:hAe},47:{f:dAe},48:{},49:{f:REe},50:{},51:{f:qAe},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:mG},62:{f:sOe},63:{f:rke},64:{f:OOe},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:AOe},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:FMe},148:{f:RMe,p:16},151:{f:wOe},152:{},153:{f:oPe},154:{},155:{},156:{f:aPe},157:{},158:{},159:{T:1,f:ECe},160:{T:-1},161:{T:1,f:Ed},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:vOe},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:jAe},336:{T:-1},337:{f:ZAe,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:HE},357:{},358:{},359:{},360:{T:1},361:{},362:{f:pG},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:bOe},427:{f:EOe},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:SOe},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:NMe},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:xOe},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:HE},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:hke},633:{T:1},634:{T:-1},635:{T:1,f:fke},636:{T:-1},637:{f:IEe},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:GOe},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:POe},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:Fy},10:{f:Ju},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:UF},21:{f:UF},23:{f:pG},24:{f:$F},25:{f:Ga},26:{},27:{},28:{f:PSe},29:{},34:{f:Ga},35:{f:zF},38:{f:S0},39:{f:S0},40:{f:S0},41:{f:S0},42:{f:Ga},43:{f:Ga},47:{f:YCe},49:{f:iSe},51:{f:ai},60:{},61:{f:eSe},64:{f:Ga},65:{f:aSe},66:{f:ai},77:{},80:{},81:{},82:{},85:{f:ai},89:{},90:{},91:{},92:{f:WTe},93:{f:NSe},94:{},95:{f:Ga},96:{},97:{},99:{f:Ga},125:{f:mG},128:{f:ySe},129:{f:jTe},130:{f:ai},131:{f:Ga},132:{f:Ga},133:{f:VTe},134:{},140:{f:WSe},141:{f:ai},144:{},146:{f:VSe},151:{},152:{},153:{},154:{},155:{},156:{f:ai},157:{},158:{},160:{f:JSe},161:{f:XSe},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:vSe},190:{f:gSe},193:{f:Ju},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:xSe},225:{f:$Te},226:{f:Ju},227:{},229:{f:RSe},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:GTe},253:{f:sSe},255:{f:ZTe},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:iG},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:Ga},353:{f:Ju},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:SSe},431:{f:Ga},432:{},433:{},434:{},437:{},438:{f:BSe},439:{f:Ga},440:{f:HSe},441:{},442:{f:U7},443:{},444:{f:ai},445:{},446:{},448:{f:Ju},449:{f:JTe,r:2},450:{f:Ju},512:{f:IF},513:{f:QSe},515:{f:ESe},516:{f:cSe},517:{f:HF},519:{f:eCe},520:{f:KTe},523:{},545:{f:WF},549:{f:FF},566:{},574:{f:rSe},638:{f:mSe},659:{},1048:{},1054:{f:fSe},1084:{},1212:{f:DSe},2048:{f:zSe},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:Hp},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:Ju},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:qSe,r:12},2173:{f:WAe,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:kSe,r:12},2197:{},2198:{f:IAe,r:12},2199:{},2200:{},2201:{},2202:{f:MSe,r:12},2203:{f:Ju},2204:{},2205:{},2206:{},2207:{},2211:{f:QTe},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:ZSe},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:jSe},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:IF},1:{},2:{f:iCe},3:{f:nCe},4:{f:rCe},5:{f:HF},7:{f:sCe},8:{},9:{f:Hp},11:{},22:{f:ai},30:{f:hSe},31:{},32:{},33:{f:WF},36:{},37:{f:FF},50:{f:lCe},62:{},52:{},67:{},68:{f:ai},69:{},86:{},126:{},127:{f:tCe},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:cCe},223:{},234:{},354:{},421:{},518:{f:Fy},521:{f:Hp},536:{f:$F},547:{f:zF},561:{},579:{},1030:{f:Fy},1033:{f:Hp},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&&Ek(r)&&e.push(r)}}function oRe(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 Y7(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 sRe(e,t,r,n){var a=Ve(9);return Y7(a,e,t),oG(r,n||"b",a),a}function lRe(e,t,r){var n=Ve(8+2*r.length);return Y7(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 cRe(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,oCe(r,n,a)):_t(e,3,aCe(r,n,a));return;case"b":case"e":_t(e,5,sRe(r,n,t.v,t.t));return;case"s":case"str":_t(e,4,lRe(r,n,(t.v||"").slice(0,255)));return}_t(e,1,Y7(null,r,n))}function uRe(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&&cRe(e,h,l,u)}}}function fRe(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,Rk(e,16,r)),uRe(n,e.Sheets[e.SheetNames[a]],a,r),_t(n,10),n.end()}function dRe(e,t,r){_t(e,49,oSe({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},r))}function hRe(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,dSe(a,t[a],r))})}function pRe(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),fG(Br(t["!ref"]||"A1"),r),r.write_shift(4,4),_t(e,2152,r)}function mRe(e,t){for(var r=0;r<16;++r)_t(e,224,BF({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(n){_t(e,224,BF(n,0,t))})}function vRe(e,t){for(var r=0;r<t["!links"].length;++r){var n=t["!links"][r];_t(e,440,USe(n)),n[1].Tooltip&&_t(e,2048,$Se(n))}delete t["!links"]}function gRe(e,t){if(t){var r=0;t.forEach(function(n,a){++r<=256&&n&&_t(e,125,GSe(qg(a,n),a))})}}function _Re(e,t,r,n,a){var i=16+S2(a.cellXfs,t,a);if(t.v==null&&!t.bf){_t(e,513,V3(r,n,i));return}if(t.bf)_t(e,6,jDe(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,TSe(r,n,o,i));break;case"b":case"e":_t(e,517,bSe(r,n,t.v,i,a,t.t));break;case"s":case"str":if(a.bookSST){var s=zk(a.Strings,t.v,a.revStrings);_t(e,253,lSe(r,n,s,i))}else _t(e,516,uSe(r,n,(t.v||"").slice(0,255),i,a));break;default:_t(e,513,V3(r,n,i))}}function xRe(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,Rk(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,Y3(.001)),_t(n,95,z0(!0)),_t(n,42,z0(!1)),_t(n,43,z0(!1)),_t(n,130,Qs(1)),_t(n,128,wSe([0,0])),_t(n,131,z0(!1)),_t(n,132,z0(!1)),l&&gRe(n,i["!cols"]),_t(n,512,pSe(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&&(_Re(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,nSe((o.Views||[])[0])),l&&(i["!merges"]||[]).length&&_t(n,229,LSe(i["!merges"])),l&&vRe(n,i),_t(n,442,sG(w)),l&&pRe(n,i),_t(n,10),n.end()}function yRe(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,Rk(e,5,r)),r.bookType=="xla"&&_t(n,135),_t(n,225,s?Qs(1200):null),_t(n,193,bTe(2)),c&&_t(n,191),c&&_t(n,192),_t(n,226),_t(n,92,YTe("SheetJS",r)),_t(n,66,Qs(s?1200:1252)),s&&_t(n,353,Qs(0)),s&&_t(n,448),_t(n,317,KSe(e.SheetNames.length)),s&&e.vbaraw&&_t(n,211),s&&e.vbaraw){var l=o.CodeName||"ThisWorkbook";_t(n,442,sG(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,tSe()),_t(n,64,z0(!1)),_t(n,141,Qs(0)),_t(n,34,z0(JOe(e)=="true")),_t(n,14,z0(!0)),s&&_t(n,439,z0(!1)),_t(n,218,Qs(0)),dRe(n,e,r),hRe(n,e.SSF,r),mRe(n,r),s&&_t(n,352,z0(!1));var u=n.end(),h=So();s&&_t(h,140,YSe()),s&&r.Strings&&oRe(h,252,XTe(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,qTe({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 wRe(e,t){var r=t||{},n=[];e&&!e.SSF&&(e.SSF=In(Kt)),e&&e.SSF&&(e5(),I7(e.SSF),r.revssf=zg(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,qk(r),r.cellXfs=[],S2(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var a=0;a<e.SheetNames.length;++a)n[n.length]=xRe(a,r,e);return n.unshift(yRe(e,n,r)),Ni(n)}function eX(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 wRe(e,t);case 4:case 3:case 2:return fRe(e,t)}throw new Error("invalid type "+i.bookType+" for BIFF")}function JF(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=sEe(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,T=0;y.charAt(0)=="<"&&(T=y.indexOf(">"))>-1;)y=y.slice(T+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 E=C.t||C["data-t"]||"";if(!y.length){u+=d;continue}if(y=kq(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||E=="s"||(y==="TRUE"?D={t:"b",v:!0}:y==="FALSE"?D={t:"b",v:!1}:isNaN(Z1(y))?isNaN(g4(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 tX(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>o)&&!(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||vk(h.w||(ic(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 rX='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',nX="</body></html>";function bRe(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 T2(JF(r[0],t),t);var n=Qk();return r.forEach(function(a,i){Jk(n,JF(a,t),"Sheet"+(i+1))}),n}function aX(e,t,r){var n=[];return n.join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}function iX(e,t){var r=t||{},n=r.header!=null?r.header:rX,a=r.footer!=null?r.footer:nX,i=[n],o=V0(e["!ref"]);r.dense=Array.isArray(e),i.push(aX(e,o,r));for(var s=o.s.r;s<=o.e.r;++s)i.push(tX(e,o,s,r));return i.push("</table>"+a),i.join("")}function oX(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 T=s[g];if(eI(T)){if(n.display)continue;p[v]={hidden:!0}}var A=T.children;for(_=x=0;_<A.length;++_){var S=A[_];if(!(n.display&&eI(S))){var C=S.hasAttribute("data-v")?S.getAttribute("data-v"):S.hasAttribute("v")?S.getAttribute("v"):kq(S.innerHTML),E=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 O={t:"s",v:C},N=S.getAttribute("data-t")||S.getAttribute("t")||"";C!=null&&(C.length==0?O.t=N||"z":n.raw||C.trim().length==0||N=="s"||(C==="TRUE"?O={t:"b",v:!0}:C==="FALSE"?O={t:"b",v:!1}:isNaN(Z1(C))?isNaN(g4(C).getDate())||(O={t:"d",v:aa(C)},n.cellDates||(O={t:"n",v:_i(O.v)}),O.z=n.dateNF||Kt[14]):O={t:"n",v:Z1(C)})),O.z===void 0&&E!=null&&(O.z=E);var F="",q=S.getElementsByTagName("A");if(q&&q.length)for(var re=0;re<q.length&&!(q[re].hasAttribute("href")&&(F=q[re].getAttribute("href"),F.charAt(0)!="#"));++re);F&&F.charAt(0)!="#"&&(O.l={Target:F}),n.dense?(e[v+a]||(e[v+a]=[]),e[v+a][x+i]=O):e[rr({c:x+i,r:v+a})]=O,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 sX(e,t){var r=t||{},n=r.dense?[]:{};return oX(n,e,t)}function ERe(e,t){return T2(sX(e,t),t)}function eI(e){var t="",r=TRe(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function TRe(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function SRe(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 tI={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 lX(e,t){var r=t||{},n=gk(e),a=[],i,o,s={name:""},c="",l=0,u,h,d={},p=[],g=r.dense?[]:{},v,_,x={value:""},w="",y=0,T=[],A=-1,S=-1,C={s:{r:1e6,c:1e7},e:{r:0,c:0}},E=0,D={},O=[],N={},F=0,q=0,re=[],ae=1,Q=1,ce=[],ue={Names:[]},ie={},he=["",""],ne=[],j={},ee="",V=0,H=!1,_e=!1,ze=0;for(E8.lastIndex=0,n=n.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");v=E8.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)),O.length&&(g["!merges"]=O),re.length&&(g["!rows"]=re),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?[]:{},O=[],re=[],_e=!0);break;case"table-row-group":v[1]==="/"?--E:++E;break;case"table-row":case"è¡":if(v[1]==="/"){A+=ae,ae=1;break}if(h=nr(v[0],!1),h.è¡å·?A=h.è¡å·-1:A==-1&&(A=0),ae=+h["number-rows-repeated"]||1,ae<10)for(ze=0;ze<ae;++ze)E>0&&(re[A+ze]={level:E});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="",T=[];break;case"table-cell":case"æ°æ®":if(v[0].charAt(v[0].length-2)==="/")++S,x=nr(v[0],!1),Q=parseInt(x["number-columns-repeated"]||"1",10),_={t:"z",v:null},x.formula&&r.cellFormula!=!1&&(_.f=ZF(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+=Q-1;else if(v[1]!=="/"){++S,w="",y=0,T=[],Q=1;var Oe=ae?A+ae-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),Oe>C.e.r&&(C.e.r=Oe),x=nr(v[0],!1),ne=[],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,q=parseInt(x["number-matrix-columns-spanned"],10)||0,N={s:{r:A,c:S},e:{r:A+F-1,c:S+q-1}},_.F=pr(N),ce.push([N,_.F])),x.formula)_.f=ZF(x.formula);else for(ze=0;ze<ce.length;++ze)A>=ce[ze][0].s.r&&A<=ce[ze][0].e.r&&S>=ce[ze][0].s.c&&S<=ce[ze][0].e.c&&(_.F=ce[ze][1]);switch((x["number-columns-spanned"]||x["number-rows-spanned"])&&(F=parseInt(x["number-rows-spanned"],10)||0,q=parseInt(x["number-columns-spanned"],10)||0,N={s:{r:A,c:S},e:{r:A+F-1,c:S+q-1}},O.push(N)),x["number-columns-repeated"]&&(Q=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=aEe(x["time-value"])/86400,r.cellDates&&(_.t="d",_.v=$g(_.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"]),T=[]);else throw new Error("Unsupported value type "+_.t)}}else{if(H=!1,_.t==="s"&&(_.v=w||"",T.length&&(_.R=T),H=y==0),ie.Target&&(_.l=ie),ne.length>0&&(_.c=ne,ne=[]),w&&r.cellText!==!1&&(_.w=w),H&&(_.t="z",delete _.v),(!H||r.sheetStubs)&&!(r.sheetRows&&r.sheetRows<=A))for(var Ce=0;Ce<ae;++Ce){if(Q=parseInt(x["number-columns-repeated"]||"1",10),r.dense)for(g[A+Ce]||(g[A+Ce]=[]),g[A+Ce][S]=Ce==0?_:In(_);--Q>0;)g[A+Ce][S+Q]=In(_);else for(g[rr({r:A+Ce,c:S})]=_;--Q>0;)g[rr({r:A+Ce,c:S+Q})]=In(_);C.e.c<=S&&(C.e.c=S)}Q=parseInt(x["number-columns-repeated"]||"1",10),S+=Q-1,Q=0,_={},w="",T=[]}ie={};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,T.length&&(j.R=T),j.a=ee,ne.push(j)}else v[0].charAt(v[0].length-2)!=="/"&&a.push([v[3],!1]);ee="",V=0,w="",y=0,T=[];break;case"creator":v[1]==="/"?ee=n.slice(V,v.index):V=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-
375pilot-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,T=[];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+=tI[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+=tI[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),he=Iy(o["cell-range-address"]);var be={Name:o.name,Ref:he[0]+"!"+he[1]};_e&&(be.Sheet=p.length),ue.Names.push(be);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 at=SRe(n.slice(y,v.index));w=(w.length>0?w+` 376`:"")+at[0]}else nr(v[0],!1),y=v.index+v[0].length;break;case"s":break;case"database-range":if(v[1]==="/")break;try{he=Iy(nr(v[0])["target-range-address"]),d[he[0]]["!autofilter"]={ref:he[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-
376pilot-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(ie=nr(v[0],!1),!ie.href)break;ie.Target=tn(ie.href),delete ie.href,ie.Target.charAt(0)=="#"&&ie.Target.indexOf(".")>-1?(he=Iy(ie.Target.slice(1)),ie.Target="#"+he[0]+"!"+he[1]):ie.Target.match(/^\.\.[\\\/]/)&&(ie.Target=ie.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 oe={Sheets:d,SheetNames:p,Workbook:ue};return r.bookSheets&&delete oe.Sheets,oe}function rI(e,t){t=t||{},Gs(e,"META-INF/manifest.xml")&&nTe(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=lX(Mn(r),t);return Gs(e,"meta.xml")&&(n.Props=Gq(ni(e,"meta.xml"))),n}function nI(e,t){return lX(e,t)}var CRe=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 "+b8({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office: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}}(),aI=function(){var e=function(i){return Sn(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="'+Sn(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 T=rr({r:l,c:u}),A=g?(i[l]||[])[u]:i[T];if(A&&A.f&&(w["table:formula"]=Sn(KDe(A.f)),A.F&&A.F.slice(0,T.length)==T)){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 E=A.l.Target;E=E.charAt(0)=="#"?"#"+QDe(E.slice(1)):E,E.charAt(0)!="#"&&!E.match(/^\w+:/)&&(E="../"+E),C=gt("text:a",C,{"xlink:href":E.replace(/&/g,"&")})}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]}
vendor: 38,391 bytes, lines 393-410
393).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;n2(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=b8({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office: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=b8({"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(qq().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 cX(e,t){if(t.bookType=="fods")return aI(e,t);var r=hk(),n="",a=[],i=[];return n="mimetype",vr(r,n,"application/vnd.oasis.opendocument.spreadsheet"),n="content.xml",vr(r,n,aI(e,t)),a.push([n,"text/xml"]),i.push([n,"ContentFile"]),n="styles.xml",vr(r,n,CRe(e,t)),a.push([n,"text/xml"]),i.push([n,"StylesFile"]),n="meta.xml",vr(r,n,Qa+qq()),a.push([n,"text/xml"]),i.push([n,"MetadataFile"]),n="manifest.rdf",vr(r,n,oTe(i)),a.push([n,"application/rdf+xml"]),n="META-INF/manifest.xml",vr(r,n,aTe(a)),r}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function q3(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function GE(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):Mn(E2(e))}function ARe(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):os(Wl(e))}function kRe(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 i2(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 iI(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function DRe(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 MRe(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 M8(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=M8(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=M8(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))})}),i2(t)}function jk(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=M8(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 qd(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=[];r.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)})}),i2(t)}function ORe(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],n=M8(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=[i2(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=i2(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(ORe(n,e.slice(r,r+a))),r+=a}if(r!==e.length)throw new Error("data is not a valid framed stream!");return i2(t)}function Gd(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 i2(t)}function PRe(e,t,r,n){var a=q3(e),i=a.getUint32(4,!0),o=(n>1?12:8)+iI(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+=iI(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 RRe(e,t,r){var n=q3(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=DRe(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 Hy(e,t){var r=new Uint8Array(32),n=q3(r),a=12,i=0;switch(r[0]=5,e.t){case"n":r[1]=2,MRe(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 Uy(e,t){var r=new Uint8Array(32),n=q3(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 LRe(e,t,r){switch(e[0]){case 0:case 1:case 2:case 3:return PRe(e,t,r,e[0]);case 5:return RRe(e,t,r);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function x0(e){var t=on(e);return M8(t[1][0].data)}function oI(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]=GE(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 GE(g.data)}).join("")}break}}),i}function NRe(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,T,A;if((i=(a=_[7])==null?void 0:a[0])!=null&&i.data&&t!=0)T=(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)T=(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=q3(T),E=[],D=0;D<T.length/2;++D){var O=C.getUint16(D*2,!0);O<65535&&E.push([D,O])}if(E.length!=w)throw"Expected ".concat(w," cells, found ").concat(E.length);var N=[];for(D=0;D<E.length-1;++D)N[E[D][0]]=A.subarray(E[D][1]*S,E[D+1][1]*S);return E.length>=1&&(N[E[E.length-1][0]]=A.subarray(E[E.length-1][1]*S)),{R:x,cells:N}}function FRe(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=jk(n[5],function(o){return NRe(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 IRe(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=oI(e,e[x0(o[4][0].data)][0]),c=(n=o[17])!=null&&n[0]?oI(e,e[x0(o[17][0].data)][0]):[],l=on(o[3][0].data),u=0;l[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=FRe(e,p);v.data.forEach(function(_,x){_.forEach(function(w,y){var T=rr({r:u+x,c:y}),A=LRe(w,s,c);A&&(r[T]=A)})}),u+=v.nrows})}function BRe(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 IRe(e,a[0],n),n}function HRe(e,t){var r,n=on(t.data),a={name:(r=n[1])!=null&&r[0]?GE(n[1][0].data):"",sheets:[]},i=jk(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(BRe(e,s))})}),a}function URe(e,t){var r=Qk(),n=on(t.data),a=jk(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=HRe(e,o);c.sheets.forEach(function(l,u){Jk(r,l,u==0?c.name:c.name+"_"+u,!0)})}})}),r.SheetNames.length==0)throw new Error("Empty NUMBERS file");return r}function zy(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 URe(i,s)}function zRe(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=q3(e[7][0].data),u=0,h=[],d=q3(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":_=Hy({t:"s",v:t[v]},r),x=Uy({t:"s",v:t[v]},r);break;case"number":_=Hy({t:"n",v:t[v]},r),x=Uy({t:"n",v:t[v]},r);break;case"boolean":_=Hy({t:"b",v:t[v]},r),x=Uy({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=i2(h),e[3][0].data=i2(g),c}function $Re(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=e9(r,{range:n,header:1}),o=["~Sh33tJ5~"];i.forEach(function(ee){return ee.forEach(function(V){typeof V=="string"&&o.push(V)})});var s={},c=[],l=Vt.read(t.numbers,{type:"base64"});l.FileIndex.map(function(ee,V){return[ee,l.FullPaths[V]]}).forEach(function(ee){var V=ee[0],H=ee[1];if(V.type==2&&V.name.match(/\.iwa/)){var _e=V.content,ze=qs(_e),Oe=Vs(ze);Oe.forEach(function(Ce){c.push(Ce.id),s[Ce.id]={deps:[],location:H,type:Ha(Ce.messages[0].meta[1][0].data)}})}}),c.sort(function(ee,V){return ee-V});var u=c.filter(function(ee){return ee>1}).map(function(ee){return[ee,xn(ee)]});l.FileIndex.map(function(ee,V){return[ee,l.FullPaths[V]]}).forEach(function(ee){var V=ee[0];if(ee[1],!!V.name.match(/\.iwa/)){var H=Vs(qs(V.content));H.forEach(function(_e){_e.messages.forEach(function(ze){u.forEach(function(Oe){_e.messages.some(function(Ce){return Ha(Ce.meta[1][0].data)!=11006&&kRe(Ce.data,Oe[1])})&&s[Oe[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),T=Vs(qs(y.content));{for(var A=0;A<T.length&&T[A].id!=w;++A);if(T[A].id!=w)throw"Bad ColumnRowUIDMapArchive";var S=on(T[A].messages[0].data);S[1]=[],S[2]=[],S[3]=[];for(var C=0;C<=n.e.c;++C){var E=[];E[1]=E[2]=[{type:0,data:xn(C+420690)}],S[1].push({type:2,data:t0(E)}),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)E=[],E[1]=E[2]=[{type:0,data:xn(D+726270)}],S[4].push({type:2,data:t0(E)}),S[5].push({type:0,data:xn(D)}),S[6].push({type:0,data:xn(D)});T[A].messages[0].data=t0(S)}y.content=Gd(qd(T)),y.size=y.content.length,delete x[46];var O=on(x[4][0].data);{O[7][0].data=xn(n.e.r+1);var N=on(O[1][0].data),F=x0(N[2][0].data);y=Vt.find(l,s[F].location),T=Vs(qs(y.content));{if(T[0].id!=F)throw"Bad HeaderStorageBucket";var q=on(T[0].messages[0].data);for(D=0;D<i.length;++D){var re=on(q[2][0].data);re[1][0].data=xn(D),re[4][0].data=xn(i[D].length),q[2][D]={type:q[2][0].type,data:t0(re)}}T[0].messages[0].data=t0(q)}y.content=Gd(qd(T)),y.size=y.content.length;var ae=x0(O[2][0].data);y=Vt.find(l,s[ae].location),T=Vs(qs(y.content));{if(T[0].id!=ae)throw"Bad HeaderStorageBucket";for(q=on(T[0].messages[0].data),C=0;C<=n.e.c;++C)re=on(q[2][0].data),re[1][0].data=xn(C),re[4][0].data=xn(n.e.r+1),q[2][C]={type:q[2][0].type,data:t0(re)};T[0].messages[0].data=t0(q)}y.content=Gd(qd(T)),y.size=y.content.length;var Q=x0(O[4][0].data);(function(){for(var ee=Vt.find(l,s[Q].location),V=Vs(qs(ee.content)),H,_e=0;_e<V.length;++_e){var ze=V[_e];ze.id==Q&&(H=ze)}var Oe=on(H.messages[0].data);{Oe[3]=[];var Ce=[];o.forEach(function(oe,mt){Ce[1]=[{type:0,data:xn(mt)}],Ce[2]=[{type:0,data:xn(1)}],Ce[3]=[{type:2,data:ARe(oe)}],Oe[3].push({type:2,data:t0(Ce)})})}H.messages[0].data=t0(Oe);var be=qd(V),at=Gd(be);ee.content=at,ee.size=ee.content.length})();var ce=on(O[3][0].data);{var ue=ce[1][0];delete ce[2];var ie=on(ue.data);{var he=x0(ie[2][0].data);(function(){for(var ee=Vt.find(l,s[he].location),V=Vs(qs(ee.content)),H,_e=0;_e<V.length;++_e){var ze=V[_e];ze.id==he&&(H=ze)}var Oe=on(H.messages[0].data);{delete Oe[6],delete ce[7];var Ce=new Uint8Array(Oe[5][0].data);Oe[5]=[];for(var be=0,at=0;at<=n.e.r;++at){var oe=on(Ce);be+=zRe(oe,i[at],o),oe[1][0].data=xn(at),Oe[5].push({data:t0(oe),type:2})}Oe[1]=[{type:0,data:xn(n.e.c+1)}],Oe[2]=[{type:0,data:xn(n.e.r+1)}],Oe[3]=[{type:0,data:xn(be)}],Oe[4]=[{type:0,data:xn(n.e.r+1)}]}H.messages[0].data=t0(Oe);var mt=qd(V),He=Gd(mt);ee.content=He,ee.size=ee.content.length})()}ue.data=t0(ie)}O[3][0].data=t0(ce)}x[4][0].data=t0(O)}p.messages[0].data=t0(x);var ne=qd(d),j=Gd(ne);return h.content=j,h.size=h.content.length,l}function uX(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 Vk(e){uX([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)}function qk(e){uX([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function WRe(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 YRe(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,WRe(e["!id"][n.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function jRe(e,t,r,n,a,i,o,s,c,l,u,h){try{i[n]=P6(ss(e,r,!0),t);var d=ni(e,t),p;switch(s){case"sheet":p=gPe(d,t,a,c,i[n],l,u,h);break;case"chart":if(p=_Pe(d,t,a,c,i[n],l,u,h),!p||!p["!drawel"])break;var g=a6(p["!drawel"].Target,t),v=T8(g),_=ike(ss(e,g,!0),P6(ss(e,v,!0),g)),x=a6(_,g),w=T8(x);p=VOe(ss(e,x,!0),x,c,P6(ss(e,w,!0),x),l,p);break;case"macro":p=xPe(d,t,a,c,i[n],l,u,h);break;case"dialog":p=yPe(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(T){var A="";if(i[n][T].Type==Mr.CMNT){A=a6(i[n][T].Target,t);var S=TPe(ni(e,A,!0),A,c);if(!S||!S.length)return;jF(p,S,!1)}i[n][T].Type==Mr.TCMNT&&(A=a6(i[n][T].Target,t),y=y.concat(ske(ni(e,A,!0),c)))}),y&&y.length&&jF(p,y,!0,c.people||[])}catch(T){if(c.WTF)throw T}}function Ys(e){return e.charAt(0)=="/"?e.slice(1):e}function fX(e,t){if(e5(),t=t||{},Vk(t),Gs(e,"META-INF/manifest.xml")||Gs(e,"objectdata.xml"))return rI(e,t);if(Gs(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof zy<"u"){if(e.FileIndex)return zy(e);var r=Vt.utils.cfb_new();return dF(e).forEach(function(re){vr(r,re,Tq(e,re))}),zy(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=dF(e),a=tTe(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(R6=[],a.sst)try{R6=EPe(ni(e,Ys(a.sst)),a.sst,t)}catch(re){if(t.WTF)throw re}t.cellStyles&&a.themes.length&&(c=bPe(ss(e,a.themes[0].replace(/^\//,""),!0)||"",a.themes[0],t)),a.style&&(l=wPe(ni(e,Ys(a.style)),a.style,c,t))}a.links.map(function(re){try{var ae=P6(ss(e,T8(Ys(re))),re);return CPe(ni(e,Ys(re)),ae,re,t)}catch{}});var u=vPe(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=Gq(d)),a.extprops.length!==0&&(d=ni(e,Ys(a.extprops[0]),!0),d&&lTe(d,h,t)));var p={};(!t.bookSheets||t.bookProps)&&a.custprops.length!==0&&(d=ss(e,Ys(a.custprops[0]),!0),d&&(p=uTe(d,t)));var g={};if((t.bookSheets||t.bookProps)&&(u.Sheets?o=u.Sheets.map(function(ae){return ae.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=SPe(ni(e,Ys(a.calcchain)),a.calcchain));var _=0,x={},w,y;{var T=u.Sheets;h.Worksheets=T.length,h.SheetNames=[];for(var A=0;A!=T.length;++A)h.SheetNames[A]=T[A].name}var S=i?"bin":"xml",C=a.workbooks[0].lastIndexOf("/"),E=(a.workbooks[0].slice(0,C+1)+"_rels/"+a.workbooks[0].slice(C+1)+".rels").replace(/^\//,"");Gs(e,E)||(E="xl/_rels/workbook."+S+".rels");var D=P6(ss(e,E,!0),E.replace(/_rels.*/,"s5s"));(a.metadata||[]).length>=1&&(t.xlmeta=APe(ni(e,Ys(a.metadata[0])),a.metadata[0],t)),(a.people||[]).length>=1&&(t.people=cke(ni(e,Ys(a.people[0])),t)),D&&(D=YRe(D,u.Sheets));var O=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=E.replace(/_rels\/.*$/,"")+D[_][1]),N=D[_][2]):(w="xl/worksheets/sheet"+(_+1-O)+"."+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,q=0;q!=t.sheets.length;++q)typeof t.sheets[q]=="number"&&t.sheets[q]==_&&(F=1),typeof t.sheets[q]=="string"&&t.sheets[q].toLowerCase()==h.SheetNames[_].toLowerCase()&&(F=1);if(!F)continue e}}jRe(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:R6,Styles:l,Themes:c,SSF:In(Kt)},t&&t.bookFiles&&(e.files?(g.keys=n,g.files=e.files):(g.keys=[],g.files={},e.FullPaths.forEach(function(re,ae){re=re.replace(/^Root Entry[\/]/,""),g.keys.push(re),g.files[re]=e.FileIndex[ae]}))),t&&t.bookVBA&&(a.vba.length>0?g.vbaraw=ni(e,Ys(a.vba[0]),!0):a.defaults&&a.defaults.bin===gke&&(g.vbaraw=ni(e,"xl/vbaProject.bin",!0))),g}function VRe(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(kCe(a.content),n="/!DataSpaces/DataSpaceMap",a=Vt.find(e,n),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+n);var i=MCe(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=OCe(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);RCe(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=LCe(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 qRe(e,t){return t.bookType=="ods"?cX(e,t):t.bookType=="numbers"?$Re(e,t):t.bookType=="xlsb"?GRe(e,t):dX(e,t)}function GRe(e,t){Eh=1024,e&&!e.SSF&&(e.SSF=In(Kt)),e&&e.SSF&&(e5(),I7(e.SSF),t.revssf=zg(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,L6?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r=t.bookType=="xlsb"?"bin":"xml",n=RG.indexOf(t.bookType)>-1,a=Ok();qk(t=t||{});var i=hk(),o="",s=0;if(t.cellXfs=[],S2(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",vr(i,o,Xq(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,Qq(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,Jq(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,DPe(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,PPe(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",OG(s,h["!comments"])),delete h["!comments"],delete h["!legacy"]}u["!id"].rId1&&vr(i,T8(o),Hh(u))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,vr(i,o,OPe(t.Strings,o,t)),a.strs.push(o),En(t.wbrels,-1,"sharedStrings."+r,Mr.SST)),o="xl/workbook."+r,vr(i,o,kPe(e,o)),a.workbooks.push(o),En(t.rels,1,o,Mr.WB),o="xl/theme/theme1.xml",vr(i,o,Ik(e.Themes,t)),a.themes.push(o),En(t.wbrels,-1,"theme/theme1.xml",Mr.THEME),o="xl/styles."+r,vr(i,o,MPe(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,RPe(o)),a.metadata.push(o),En(t.wbrels,-1,"metadata."+r,Mr.XLMETA),vr(i,"[Content_Types].xml",Vq(a,t)),vr(i,"_rels/.rels",Hh(t.rels)),vr(i,"xl/_rels/workbook."+r+".rels",Hh(t.wbrels)),delete t.revssf,delete t.ssf,i}function dX(e,t){Eh=1024,e&&!e.SSF&&(e.SSF=In(Kt)),e&&e.SSF&&(e5(),I7(e.SSF),t.revssf=zg(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,L6?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",n=RG.indexOf(t.bookType)>-1,a=Ok();qk(t=t||{});var i=hk(),o="",s=0;if(t.cellXfs=[],S2(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",vr(i,o,Xq(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,Qq(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,Jq(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,YG(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,_,lke(g,u,t)),a.threadedcomments.push(_),En(h,-1,"../threadedComments/threadedComment"+s+"."+r,Mr.TCMNT)),_="xl/comments"+s+"."+r,vr(i,_,PG(g)),a.comments.push(_),En(h,-1,"../comments"+s+"."+r,Mr.CMNT),v=!0}d["!legacy"]&&v&&vr(i,"xl/drawings/vmlDrawing"+s+".vml",OG(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}h["!id"].rId1&&vr(i,T8(o),Hh(h))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,vr(i,o,xG(t.Strings,t)),a.strs.push(o),En(t.wbrels,-1,"sharedStrings."+r,Mr.SST)),o="xl/workbook."+r,vr(i,o,ZG(e)),a.workbooks.push(o),En(t.rels,1,o,Mr.WB),o="xl/theme/theme1.xml",vr(i,o,Ik(e.Themes,t)),a.themes.push(o),En(t.wbrels,-1,"theme/theme1.xml",Mr.THEME),o="xl/styles."+r,vr(i,o,AG(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,MG()),a.metadata.push(o),En(t.wbrels,-1,"metadata."+r,Mr.XLMETA),u.length>1&&(o="xl/persons/person.xml",vr(i,o,uke(u)),a.people.push(o),En(t.wbrels,-1,"persons/person.xml",Mr.PEOPLE)),vr(i,"[Content_Types].xml",Vq(a,t)),vr(i,"_rels/.rels",Hh(t.rels)),vr(i,"xl/_rels/workbook."+r+".rels",Hh(t.wbrels)),delete t.revssf,delete t.ssf,i}function Gk(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 XRe(e,t){return Vt.find(e,"EncryptedPackage")?VRe(e,t):Yk(e,t)}function ZRe(e,t){var r,n=e,a=t||{};return a.type||(a.type=Sr&&Buffer.isBuffer(e)?"buffer":"base64"),r=Sq(n,a),fX(r,a)}function hX(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 VE(e.slice(r),t);default:break e}return _4.to_workbook(e,t)}function KRe(e,t){var r="",n=Gk(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=W3(e);break;default:throw new Error("Unrecognized type "+t.type)}return n[0]==239&&n[1]==187&&n[2]==191&&(r=Mn(r)),t.type="binary",hX(r,t)}function QRe(e,t){var r=e;return t.type=="base64"&&(r=Cs(r)),r=Xr.utils.decode(1200,r.slice(2),"str"),t.type="binary",hX(r,t)}function JRe(e){return e.match(/[^\x00-\x7F]/)?Wl(e):e}function $y(e,t,r,n){return n?(r.type="string",_4.to_workbook(e,r)):_4.to_workbook(t,r)}function Jv(e,t){Hg();var r=t||{};if(typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer)return Jv(new Uint8Array(e),(r=In(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),zh={},r.dateNF&&(zh.dateNF=r.dateNF),r.type||(r.type=Sr&&Buffer.isBuffer(e)?"buffer":"base64"),r.type=="file"&&(r.type=Sr?"buffer":"binary",n=tEe(e),typeof Uint8Array<"u"&&!Sr&&(r.type="array")),r.type=="string"&&(i=!0,r.type="binary",r.codepage=65001,n=JRe(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=In(r),r.type="array",Jv(ck(n),r)}switch((a=Gk(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 XRe(Vt.read(n,r),r);break;case 9:if(a[1]<=8)return Yk(n,r);break;case 60:return VE(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 fCe(n,r);break;case 84:if(a[1]===65&&a[2]===66&&a[3]===76)return gG.to_workbook(n,r);break;case 80:return a[1]===75&&a[2]<9&&a[3]<9?ZRe(n,r):$y(e,n,r,i);case 239:return a[3]===60?VE(n,r):$y(e,n,r,i);case 255:if(a[1]===254)return QRe(n,r);if(a[1]===0&&a[2]===2&&a[3]===0)return y3.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 y3.to_workbook(n,r);break;case 3:case 131:case 139:case 140:return jE.to_workbook(n,r);case 123:if(a[1]===92&&a[2]===114&&a[3]===116)return TG.to_workbook(n,r);break;case 10:case 13:case 32:return KRe(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 uCe.indexOf(a[0])>-1&&a[2]<=12&&a[3]<=31?jE.to_workbook(n,r):$y(e,n,r,i)}function sI(e,t){var r=t||{};return r.type="file",Jv(e,r)}function pX(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return B7(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 eLe(e,t){var r=In(t||{}),n=qRe(e,r);return mX(n,r)}function tLe(e,t){var r=In(t||{}),n=dX(e,r);return mX(n,r)}function mX(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);
410if(typeof Deno<"u"&&typeof a=="string"){if(t.type=="binary"||t.type=="base64")return a;a=new Uint8Array(F7(a))}return t.password&&typeof encrypt_agile<"u"?pX(encrypt_agile(a,t.password),t):t.type==="file"?B7(t.file,a):t.type=="string"?Mn(a):a}function rLe(e,t){var r=t||{},n=iRe(e,r);return pX(n,r)}function Rl(e,t,r){r||(r="");var n=r+e;switch(t.type){case"base64":return x8(Wl(n));case"binary":return Wl(n);case"string":return e;case"file":return B7(t.file,n,"utf8");case"buffer":return Sr?Pu(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 nLe(e,t){switch(t.type){case"base64":return x8(e);case"binary":return e;case"string":return e;case"file":return B7(t.file,e,"binary");case"buffer":return Sr?Pu(e,"binary"):e.split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Wp(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"?x8(r):t.type=="string"?Mn(r):r;case"file":return B7(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function Xk(e,t){Hg(),XG(e);var r=In(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),r.type=="array"){r.type="binary";var n=Xk(e,r);return r.type="array",F7(n)}return tLe(e,r)}function Gg(e,t){Hg(),XG(e);var r=In(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),r.type=="array"){r.type="binary";var n=Gg(e,r);return r.type="array",F7(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(QPe(e,r),r);case"slk":case"sylk":return Rl(vG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"htm":case"html":return Rl(iX(e.Sheets[e.SheetNames[a]],r),r);case"txt":return nLe(_X(e.Sheets[e.SheetNames[a]],r),r);case"csv":return Rl(Kk(e.Sheets[e.SheetNames[a]],r),r,"\uFEFF");case"dif":return Rl(gG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"dbf":return Wp(jE.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"prn":return Rl(_4.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"rtf":return Rl(TG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"eth":return Rl(_G.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"fods":return Rl(cX(e,r),r);case"wk1":return Wp(y3.sheet_to_wk1(e.Sheets[e.SheetNames[a]],r),r);case"wk3":return Wp(y3.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),Wp(eX(e,r),r);case"biff5":r.biff||(r.biff=5);case"biff8":case"xla":case"xls":return r.biff||(r.biff=8),rLe(e,r);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return eLe(e,r);default:throw new Error("Unrecognized bookType |"+r.bookType+"|")}}function Zk(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 lI(e,t,r){var n=r||{};return n.type="file",n.file=t,Zk(n),Gg(e,n)}function aLe(e,t,r){var n=r||{};return n.type="file",n.file=t,Zk(n),Xk(e,n)}function iLe(e,t,r,n){var a=r||{};a.type="file",a.file=e,Zk(a),a.type="buffer";var i=n;return i instanceof Function||(i=r),Cf.writeFile(e,Gg(t,a),i)}function vX(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;
vendor: 6,628 bytes, lines 410-412
410++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:ic(g,v,s);v!=null&&(h=!1)}}return{row:d,isempty:h}}function e9(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 T=l.skipHidden&&e["!cols"]||[],A=l.skipHidden&&e["!rows"]||[];for(w=c.s.c;w<=c.e.c;++w)if(!(T[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=ic(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=vX(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 cI=/"/g;function gX(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:ic(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(cI,'""')+'"';break}u=="ID"&&(u='"ID"')}else p.f!=null&&!p.F?(c=!1,u="="+p.f,u.indexOf(",")>=0&&(u='"'+u.replace(cI,'""')+'"')):u="";l.push(u)}return s.blankrows===!1&&c?null:l.join(o)}function Kk(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=gX(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 _X(e,t){t||(t={}),t.FS=" ",t.RS=` 412`;var r=Kk(e,t);if(typeof Xr>"u"||t.type=="string")return r;var n=Xr.utils.encode(1200,r,"str");return"ÿþ"+n}function oLe(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 xX(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",T="",A=rr({c:s+p,r:o+_+a});l=O8(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)),T=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,T&&(l.z=T)):i[A]=l={t:y,v:w},T&&(l.z=T))})}),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 sLe(e,t){return xX(null,e,t)}function O8(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"?O8(e,rr(t)):O8(e,rr({r:t,c:r||0}))}function lLe(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 Qk(){return{SheetNames:[],Sheets:{}}}function Jk(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(GG(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 cLe(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var n=lLe(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 uLe(e,t){return e.z=t,e}function yX(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}function fLe(e,t,r){return yX(e,"#"+t,r)}function dLe(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})}function hLe(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=O8(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 pLe={encode_col:ra,encode_row:Ba,encode_cell:rr,encode_range:pr,decode_col:Sk,decode_row:Tk,split_cell:PEe,decode_cell:Aa,decode_range:V0,format_cell:ic,sheet_add_aoa:Hq,sheet_add_json:xX,sheet_add_dom:oX,aoa_to_sheet:r5,json_to_sheet:sLe,table_to_sheet:sX,table_to_book:ERe,sheet_to_csv:Kk,sheet_to_txt:_X,sheet_to_json:e9,sheet_to_html:iX,sheet_to_formulae:oLe,sheet_to_row_object_array:e9,sheet_get_cell:O8,book_new:Qk,book_append_sheet:Jk,book_
412set_sheet_visibility:cLe,cell_set_number_format:uLe,cell_set_hyperlink:yX,cell_set_internal_link:fLe,cell_add_comment:dLe,sheet_set_array_formula:hLe,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}},Xg;function mLe(e){Xg=e}function vLe(e,t){var r=Xg(),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=gX(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 gLe(e,t){var r=Xg(),n=t||{},a=n.header!=null?n.header:rX,i=n.footer!=null?n.footer:nX;r.push(a);var o=V0(e["!ref"]);n.dense=Array.isArray(e),r.push(aX(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(tX(e,o,s,n)),++s;break}},r}function _Le(e,t){var r=Xg({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"]||[],T=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=ic(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(!(T[_-1]||{}).hidden){var A=vX(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 xLe={to_json:_Le,to_html:gLe,to_csv:vLe,set_readable:mLe};const yLe=_8.version,jBe=Object.freeze(Object.defineProperty({__proto__:null,CFB:Vt,SSF:_q,parse_xlscfb:Yk,parse_zip:fX,read:Jv,readFile:sI,readFileSync:sI,set_cptable:Tbe,set_fs:Jbe,stream:xLe,utils:pLe,version:yLe,write:Gg,writeFile:lI,writeFileAsync:iLe,writeFileSync:lI,writeFileXLSX:aLe,writeXLSX:Xk},Symbol.toStringTag,{value:"Module"}));var wX={exports:{}},wLe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",bLe=wLe,ELe=bLe;function bX(){}function EX(){}EX.resetWarningCache=bX;var TLe=function(){function e(n,a,i,o,s,c){if(c!==ELe){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:EX,resetWarningCache:bX};return r.PropTypes=r,r};wX.exports=TLe();var SLe=wX.exports;const Nn=ks(SLe);function a5(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 i5(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 uI(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 fI(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 CLe=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 j7(e,t){var r=ALe(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 ALe(e){var t=e.name,r=t&&t.lastIndexOf(".")!==-1;if(r&&!e.type){var n=t.split(".").pop().toLowerCase(),a=CLe.get(n);a&&Object.defineProperty(e,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return e}var kLe=[".DS_Store","Thumbs.db"];function DLe(e){return a5(this,void 0,void 0,function(){return i5(this,function(t){return t9(e)&&MLe(e.dataTransfer)?[2,LLe(e.dataTransfer,e.type)]:OLe(e)?[2,PLe(e)]:Array.isArray(e)&&e.every(function(r){return"getFile"in r&&typeof r.getFile=="function"})?[2,RLe(e)]:[2,[]]})})}function MLe(e){return t9(e)}function OLe(e){return t9(e)&&t9(e.target)}function t9(e){return typeof e=="object"&&e!==null}function PLe(e){return XE(e.target.files).map(function(t){return j7(t)})}function RLe(e){return a5(this,void 0,void 0,function(){var t;return i5(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 j7(n)})]}})})}function LLe(e,t){return a5(this,void 0,void 0,function(){var r,n;return i5(this,function(a){switch(a.label){case 0:return e.items?(r=XE(e.items).filter(function(i){return i.kind==="file"}),t!=="drop"?[2,r]:[4,Promise.all(r.map(NLe))]):[3,2];case 1:return n=a.sent(),[2,dI(TX(n))];case 2:return[2,dI(XE(e.files).map(function(i){return j7(i)}))]}})})}function dI(e){return e.filter(function(t){return kLe.indexOf(t.name)===-1})}function XE(e){if(e===null)return[];for(var t=[],r=0;r<e.length;r++){var n=e[r];t.push(n)}return t}function NLe(e){if(typeof e.webkitGetAsEntry!="function")return hI(e);var t=e.webkitGetAsEntry();return t&&t.isDirectory?SX(t):hI(e)}function TX(e){return e.reduce(function(t,r){return fI(fI([],uI(t),!1),uI(Array.isArray(r)?TX(r):[r]),!1)},[])}function hI(e){var t=e.getAsFile();if(!t)return Promise.reject("".concat(e," is not a File"));var r=j7(t);return Promise.resolve(r)}function FLe(e){return a5(this,void 0,void 0,function(){return i5(this,function(t){return[2,e.isDirectory?SX(e):ILe(e)]})})}function SX(e){var t=e.createReader();return new Promise(function(r,n){var a=[];function i(){var o=this;t.readEntries(function(s){return a5(o,void 0,void 0,function(){var c,l,u;return i5(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(FLe)),a.push(u),i(),h.label=6;case 6:return[2]}})})},function(s){n(s)})}i()})}function ILe(e){return a5(this,void 0,void 0,function(){return i5(this,function(t){return[2,new Promise(function(r,n){e.file(function(a){var i=j7(a,e.fullPath);r(i)},function(a){n(a)})})]})})}var BLe=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 pI(e){return zLe(e)||ULe(e)||AX(e)||HLe()}function HLe(){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 ULe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function zLe(e){if(Array.isArray(e))return ZE(e)}function mI(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 vI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?mI(Object(r),!0).forEach(function(n){CX(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function CX(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P8(e,t){return YLe(e)||WLe(e,t)||AX(e,t)||$Le()}
414function $Le(){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 AX(e,t){if(e){if(typeof e=="string")return ZE(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 ZE(e,t)}}function ZE(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 WLe(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 YLe(e){if(Array.isArray(e))return e}var jLe="file-invalid-type",VLe="file-too-large",qLe="file-too-small",GLe="too-many-files",XLe=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:jLe,message:"File type must be ".concat(r)}},gI=function(t){return{code:VLe,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},_I=function(t){return{code:qLe,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},ZLe={code:GLe,message:"Too many files"};function kX(e,t){var r=e.type==="application/x-moz-file"||BLe(e,t);return[r,r?null:XLe(t)]}function DX(e,t,r){if(e3(e.size))if(e3(t)&&e3(r)){if(e.size>r)return[!1,gI(r)];if(e.size<t)return[!1,_I(t)]}else{if(e3(t)&&e.size<t)return[!1,_I(t)];if(e3(r)&&e.size>r)return[!1,gI(r)]}return[!0,null]}function e3(e){return e!=null}function KLe(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=kX(c,r),u=P8(l,1),h=u[0],d=DX(c,n,a),p=P8(d,1),g=p[0],v=s?s(c):null;return h&&g&&!v})}function r9(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Yp(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 xI(e){e.preventDefault()}function QLe(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function JLe(e){return e.indexOf("Edge/")!==-1}function eNe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return QLe(e)||JLe(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!r9(n)&&s&&s.apply(void 0,[n].concat(i)),r9(n)})}}function tNe(){return"showOpenFilePicker"in window}function rNe(e){if(e3(e)){var t=Object.entries(e).filter(function(r){var n=P8(r,2),a=n[0],i=n[1],o=!0;return MX(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(OX))&&(console.warn('Skipped "'.concat(a,'" because an invalid file extension was provided.')),o=!1),o}).reduce(function(r,n){var a=P8(n,2),i=a[0],o=a[1];return vI(vI({},r),{},CX({},i,o))},{});return[{description:"Files",accept:t}]}return e}function nNe(e){if(e3(e))return Object.entries(e).reduce(function(t,r){var n=P8(r,2),a=n[0],i=n[1];return[].concat(pI(t),[a],pI(i))},[]).filter(function(t){return MX(t)||OX(t)}).join(",")}function aNe(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function iNe(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function MX(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function OX(e){return/^.*\.[\w]+$/.test(e)}var oNe=["children"],sNe=["open"],lNe=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],cNe=["refKey","onChange","onClick"];
415function uNe(e){return hNe(e)||dNe(e)||PX(e)||fNe()}function fNe(){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 dNe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function hNe(e){if(Array.isArray(e))return KE(e)}function Wy(e,t){return vNe(e)||mNe(e,t)||PX(e,t)||pNe()}function pNe(){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 PX(e,t){if(e){if(typeof e=="string")return KE(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 KE(e,t)}}function KE(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 mNe(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 vNe(e){if(Array.isArray(e))return e}function yI(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?yI(Object(r),!0).forEach(function(n){QE(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function QE(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function n9(e,t){if(e==null)return{};var r=gNe(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 gNe(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 eD=z.forwardRef(function(e,t){var r=e.children,n=n9(e,oNe),a=_Ne(n),i=a.open,o=n9(a,sNe);return z.useImperativeHandle(t,function(){return{open:i}},[i]),Ee.createElement(z.Fragment,null,r(Sa(Sa({},o),{},{open:i})))});eD.displayName="Dropzone";var RX={disabled:!1,getFilesFromEvent:DLe,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};eD.defaultProps=RX;eD.propTypes={children:Nn.func,accept:Nn.objectOf(Nn.arrayOf(Nn.string)),multiple:Nn.bool,preventDropOnDocument:Nn.bool,noClick:Nn.bool,noKeyboard:Nn.bool,noDrag:Nn.bool,noDragEventsBubbling:Nn.bool,minSize:Nn.number,maxSize:Nn.number,maxFiles:Nn.number,disabled:Nn.bool,getFilesFromEvent:Nn.func,onFileDialogCancel:Nn.func,onFileDialogOpen:Nn.func,useFsAccessApi:Nn.bool,autoFocus:Nn.bool,onDragEnter:Nn.func,onDragLeave:Nn.func,onDragOver:Nn.func,onDrop:Nn.func,onDropAccepted:Nn.func,onDropRejected:Nn.func,onError:Nn.func,validator:Nn.func};var JE={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function _Ne(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=Sa(Sa({},RX),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,T=t.noClick,A=t.noKeyboard,S=t.noDrag,C=t.noDragEventsBubbling,E=t.onError,D=t.validator,O=z.useMemo(function(){return nNe(r)},[r]),N=z.useMemo(function(){return rNe(r)},[r]),F=z.useMemo(function(){return typeof _=="function"?_:wI},[_]),q=z.useMemo(function(){return typeof v=="function"?v:wI},[v]),re=z.useRef(null),ae=z.useRef(null),Q=z.useReducer(xNe,JE),ce=Wy(Q,2),ue=ce[0],ie=ce[1],he=ue.isFocused,ne=ue.isFileDialogActive,j=z.useRef(typeof window<"u"&&window.isSecureContext&&x&&tNe()),ee=function(){!j.current&&ne&&setTimeout(function(){if(ae.current){var ht=ae.current.files;ht.length||(ie({type:"closeDialog"}),q())}},300)};z.useEffect(function(){return window.addEventListener("focus",ee,!1),function(){window.removeEventListener("focus",ee,!1)}},[ae,ne,q,j]);var V=z.useRef([]),H=function(ht){re.current&&re.current.contains(ht.target)||(ht.preventDefault(),V.current=[])};z.useEffect(function(){return y&&(document.addEventListener("dragover",xI,!1),document.addEventListener("drop",H,!1)),function(){y&&(document.removeEventListener("dragover",xI),document.removeEventListener("drop",H))}},[re,y]),z.useEffect(function(){return!n&&w&&re.current&&re.current.focus(),function(){}},[re,w,n]);var _e=z.useCallback(function(Ge){E?E(Ge):console.error(Ge)},[E]),ze=z.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge),V.current=[].concat(uNe(V.current),[Ge.target]),Yp(Ge)&&Promise.resolve(a(Ge)).then(function(ht){if(!(r9(Ge)&&!C)){var Dt=ht.length,Gt=Dt>0&&KLe({files:ht,accept:O,minSize:o,maxSize:i,multiple:s,maxFiles:c,validator:D}),Ft=Dt>0&&!Gt;ie({isDragAccept:Gt,isDragReject:Ft,isDragActive:!0,type:"setDraggedFiles"}),l&&l(Ge)}}).catch(function(ht){return _e(ht)})},[a,l,_e,C,O,o,i,s,c,D]),Oe=z.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge);var ht=Yp(Ge);if(ht&&Ge.dataTransfer)try{Ge.dataTransfer.dropEffect="copy"}catch{}return ht&&h&&h(Ge),!1},[h,C]),Ce=z.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge);var ht=V.current.filter(function(Gt){return re.current&&re.current.contains(Gt)}),Dt=ht.indexOf(Ge.target);Dt!==-1&&ht.splice(Dt,1),V.current=ht,!(ht.length>0)&&(ie({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),Yp(Ge)&&u&&u(Ge))},[re,u,C]),be=z.useCallback(function(Ge,ht){var Dt=[],Gt=[];Ge.forEach(function(Ft){var Ur=kX(Ft,O),xt=Wy(Ur,2),Yt=xt[0],or=xt[1],Lt=DX(Ft,o,i),Or=Wy(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:[ZLe]})}),Dt.splice(0)),ie({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)},[ie,s,O,o,i,c,d,p,g,D]),at=z.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge),V.current=[],Yp(Ge)&&Promise.resolve(a(Ge)).then(function(ht){r9(Ge)&&!C||be(ht,Ge)}).catch(function(ht){return _e(ht)}),ie({type:"reset"})},[a,be,_e,C]),oe=z.useCallback(function(){if(j.current){ie({type:"openDialog"}),F();var Ge={multiple:s,types:N};window.showOpenFilePicker(Ge).then(function(ht){return a(ht)}
417).then(function(ht){be(ht,null),ie({type:"closeDialog"})}).catch(function(ht){aNe(ht)?(q(ht),ie({type:"closeDialog"})):iNe(ht)?(j.current=!1,ae.current?(ae.current.value=null,ae.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}ae.current&&(ie({type:"openDialog"}),F(),ae.current.value=null,ae.current.click())},[ie,F,q,x,be,_e,N,s]),mt=z.useCallback(function(Ge){!re.current||!re.current.isEqualNode(Ge.target)||(Ge.key===" "||Ge.key==="Enter"||Ge.keyCode===32||Ge.keyCode===13)&&(Ge.preventDefault(),oe())},[re,oe]),He=z.useCallback(function(){ie({type:"focus"})},[]),Ze=z.useCallback(function(){ie({type:"blur"})},[]),ot=z.useCallback(function(){T||(eNe()?setTimeout(oe,0):oe())},[T,oe]),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=z.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=n9(Ge,lNe);return Sa(Sa(QE({onKeyDown:Mt(Ol(Ft,mt)),onFocus:Mt(Ol(Ur,He)),onBlur:Mt(Ol(xt,Ze)),onClick:Ye(Ol(Yt,ot)),onDragEnter:Rt(Ol(or,ze)),onDragOver:Rt(Ol(Lt,Oe)),onDragLeave:Rt(Ol(Or,Ce)),onDrop:Rt(Ol(qn,at)),role:typeof Gt=="string"&&Gt!==""?Gt:"presentation"},Dt,re),!n&&!A?{tabIndex:0}:{}),gr)}},[re,mt,He,Ze,ot,ze,Oe,Ce,at,A,S,n]),At=z.useCallback(function(Ge){Ge.stopPropagation()},[]),ir=z.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=n9(Ge,cNe),xt=QE({accept:O,multiple:s,type:"file",style:{display:"none"},onChange:Ye(Ol(Gt,at)),onClick:Ye(Ol(Ft,At)),tabIndex:-1},Dt,ae);return Sa(Sa({},xt),Ur)}},[ae,r,s,at,n]);return Sa(Sa({},ue),{},{isFocused:he&&!n,getRootProps:Et,getInputProps:ir,rootRef:re,inputRef:ae,open:Ye(oe)})}function xNe(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({},JE),{},{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({},JE);default:return e}}function wI(){}var V7={},li={detecting:0,foundIt:1,notMe:2,start:0,error:1,itsMe:2,SHORTCUT_THRESHOLD:.95},yNe=li;function wNe(){this.reset=function(){this._mState=yNe.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 Sd=wNe,Q1={};Q1.log=function(){};Q1.setLogger=function(t){Q1.enabled=!0,Q1.log=t};var j5=li,LX=Sd,bI=Q1;function tD(){LX.apply(this);var e=this;function t(){e._mActiveNum=0,e._mProbers=[],e._mBestGuessProber=null}this.reset=function(){tD.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==j5.foundIt)return this._mBestGuessProber=a,this.getState();if(i==j5.notMe&&(a.active=!1,this._mActiveNum--,this._mActiveNum<=0))return this._mState=j5.notMe,this.getState()}}return this.getState()},this.getConfidence=function(){var r=this.getState();if(r==j5.foundIt)return .99;if(r==j5.notMe)return .01;var n=0;this._mBestGuessProber=null;for(var a=0,i;i=this._mProbers[a];a++)if(i){if(!i.active){bI.log(i.getCharsetName()+` not active 418`);continue}var o=i.getConfidence();bI.log(i.getCharsetName()+" confidence = "+o+` 419`),n<o&&(n=o,this._mBestGuessProber=i)}return this._mBestGuessProber?n:0},t()}tD.prototype=new LX;var NX=tD,EI=li;function bNe(e){var t=this;function r(n){t._mModel=n,t._mCurrentBytePos=0,t._mCurrentCharLen=0,t.reset()}this.reset=function(){this._mCurrentState=EI.start},this.nextState=function(n){var a=this._mModel.classTable[n.charCodeAt(0)];return this._mCurrentState==EI.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 C2=bNe,FX=Sd,ef=li,ENe=Q1;function rD(){FX.apply(this),this.reset=function(){rD.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==ef.error){ENe.log(this.getCharsetName()+" prober hit error at byte "+r+` 420`),this._mState=ef.notMe;break}else if(n==ef.itsMe){this._mState=ef.foundIt;break}else if(n==ef.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()==ef.detecting&&this._mDistributionAnalyzer.gotEnoughData()&&this.getConfidence()>ef.SHORTCUT_THRESHOLD&&(this._mState=ef.foundIt),this.getState()},this.getConfidence=function(){return this._mDistributionAnalyzer.getConfidence()}}rD.prototype=new FX;var o5=rD,wa=li,TNe=[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],SNe=[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],CNe=[0,1,1,2,0],ANe={classTable:TNe,classFactor:5,stateTable:SNe,charLenTable:CNe,name:"Big5"},Os={},Zg={};Zg.JIS_TYPICAL_DISTRIBUTION_RATIO=3;Zg.JIS_TABLE_SIZE=4368;Zg.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 Kg={};Kg.EUCTW_TYPICAL_DISTRIBUTION_RATIO=.75;Kg.EUCTW_TABLE_SIZE=8102;Kg.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 Qg={};Qg.EUCKR_TYPICAL_DISTRIBUTION_RATIO=6;Qg.EUCKR_TABLE_SIZE=2352;Qg.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 Jg={};Jg.GB2312_TYPICAL_DISTRIBUTION_RATIO=.9;Jg.GB2312_TABLE_SIZE=3760;Jg.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 e_={};e_.BIG5_TYPICAL_DISTRIBUTION_RATIO=.75;e_.BIG5_TABLE_SIZE=5376;e_.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 $h=Zg,Yy=Kg,jy=Qg,Vy=Jg,qy=e_;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 IX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=Yy.EUCTWCharToFreqOrder,e._mTableSize=Yy.EUCTW_TABLE_SIZE,e._mTypicalDistributionRatio=Yy.EUCTW_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r.charCodeAt(0)>=196?94*(r.charCodeAt(0)-196)+r.charCodeAt(1)-161:-1},t()}IX.prototype=new Ps;Os.EUCTWDistributionAnalysis=IX;function BX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=jy.EUCKRCharToFreqOrder,e._mTableSize=jy.EUCKR_TABLE_SIZE,e._mTypicalDistributionRatio=jy.EUCKR_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r.charCodeAt(0)>=176?94*(r.charCodeAt(0)-176)+r.charCodeAt(1)-161:-1},t()}BX.prototype=new Ps;Os.EUCKRDistributionAnalysis=BX;function HX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=Vy.GB2312CharToFreqOrder,e._mTableSize=Vy.GB2312_TABLE_SIZE,e._mTypicalDistributionRatio=Vy.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()}HX.prototype=new Ps;Os.GB2312DistributionAnalysis=HX;function UX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=qy.Big5CharToFreqOrder,e._mTableSize=qy.BIG5_TABLE_SIZE,e._mTypicalDistributionRatio=qy.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()}UX.prototype=new Ps;Os.Big5DistributionAnalysis=UX;function zX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=$h.JISCharToFreqOrder,e._mTableSize=$h.JIS_TABLE_SIZE,e._mTypicalDistributionRatio=$h.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()}zX.prototype=new Ps;Os.SJISDistributionAnalysis=zX;function $X(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=$h.JISCharToFreqOrder,e._mTableSize=$h.JIS_TABLE_SIZE,e._mTypicalDistributionRatio=$h.JIS_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r[0]>="Â "?94*(r.charCodeAt(0)-161)+r.charCodeAt(1)-161:-1},t()}$X.prototype=new Ps;Os.EUCJPDistributionAnalysis=$X;var kNe=C2,WX=o5,DNe=ANe,MNe=Os.Big5DistributionAnalysis;function YX(){WX.apply(this);var e=this;function t(){e._mCodingSM=new kNe(DNe),e._mDistributionAnalyzer=new MNe,e.reset()}this.getCharsetName=function(){return"Big5"},t()}YX.prototype=new WX;var ONe=YX,De=li,PNe=[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],RNe=[De.error,De.start,De.error,De.error,De.error,De.error,12,10,9,11,8,7,6,5,4,3,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.itsMe,De.error,De.error,5,5,5,5,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,5,5,5,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,7,7,7,7,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,7,7,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,9,9,9,9,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,9,9,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,12,12,12,12,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,12,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,12,12,12,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.start,De.start,De.start,De.start,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error,De.error],LNe=[
4200,1,0,0,0,0,2,3,3,3,4,4,5,5,6,6],NNe={classTable:PNe,classFactor:16,stateTable:RNe,charLenTable:LNe,name:"UTF-8"},FNe=C2,jX=Sd,tf=li,INe=NNe;function nD(){jX.apply(this);var e=.5,t=this;function r(){t._mCodingSM=new FNe(INe),t.reset()}this.reset=function(){nD.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==tf.error){this._mState=tf.notMe;break}else if(o==tf.itsMe){this._mState=tf.foundIt;break}else o==tf.start&&(this._mCodingSM.getCurrentCharLen()>=2?(this._mNumOfMBChar++,this._mMBCharLen+=this._mCodingSM.getCurrentCharLen()):i.charCodeAt(0)<128&&this._mBasicAsciiLen++)}return this.getState()==tf.detecting&&this.getConfidence()>tf.SHORTCUT_THRESHOLD&&(this._mState=tf.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()}nD.prototype=new jX;var BNe=nD,ba=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,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,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],UNe=[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],zNe=[0,1,1,2,0,0],$Ne={classTable:HNe,classFactor:6,stateTable:UNe,charLenTable:zNe,name:"Shift_JIS"},aD={};(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,5,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
420>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})(aD);var WNe=C2,VX=o5,YNe=$Ne,jNe=Os.SJISDistributionAnalysis,VNe=aD.SJISContextAnalysis,rf=li,qNe=Q1;function iD(){VX.apply(this);var e=this;function t(){e._mCodingSM=new WNe(YNe),e._mDistributionAnalyzer=new jNe,e._mContextAnalyzer=new VNe,e.reset()}this.reset=function(){iD.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==rf.error){qNe.log(this.getCharsetName()+" prober hit error at byte "+a+` 421`),this._mState=rf.notMe;break}else if(i==rf.itsMe){this._mState=rf.foundIt;break}else if(i==rf.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))}}return this._mLastChar[0]=r[n-1],this.getState()==rf.detecting&&this._mContextAnalyzer.gotEnoughData()&&this.getConfidence()>rf.SHORTCUT_THRESHOLD&&(this._mState=rf.foundIt),this.getState()},this.getConfidence=function(){var r=this._mContextAnalyzer.getConfidence(),n=this._mDistributionAnalyzer.getConfidence();return Math.max(r,n)},t()}iD.prototype=new VX;var GNe=iD,Gr=li,XNe=[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],ZNe=[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],KNe=[2,2,2,3,1,0],QNe={classTable:XNe,classFactor:6,stateTable:ZNe,charLenTable:KNe,name:"EUC-JP"},JNe=C2,qX=o5,eFe=Os.EUCJPDistributionAnalysis,tFe=aD.EUCJPContextAnalysis,rFe=QNe,nf=li,nFe=Q1;function oD(){qX.apply(this);var e=this;function t(){e._mCodingSM=new JNe(rFe),e._mDistributionAnalyzer=new eFe,e._mContextAnalyzer=new tFe,e.reset()}this.reset=function(){oD.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==nf.error){nFe.log(this.getCharsetName()+" prober hit error at byte "+a+` 422`),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();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)}}
422return 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()}oD.prototype=new qX;var aFe=oD,ur=li,iFe=[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],oFe=[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],sFe=[0,1,1,1,1,1,2],lFe={classTable:iFe,classFactor:7,stateTable:oFe,charLenTable:sFe,name:"GB2312"},GX=o5,cFe=C2,uFe=lFe,fFe=Os.GB2312DistributionAnalysis;function XX(){GX.apply(this);var e=this;function t(){e._mCodingSM=new cFe(uFe),e._mDistributionAnalyzer=new fFe,e.reset()}this.getCharsetName=function(){return"GB2312"},t()}XX.prototype=new GX;var dFe=XX,I0=li,hFe=[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],pFe=[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],mFe=[0,1,2,0],vFe={classTable:hFe,classFactor:4,stateTable:pFe,charLenTable:mFe,name:"EUC-KR"},gFe=C2,ZX=o5,_Fe=Os.EUCKRDistributionAnalysis,xFe=vFe;function KX(){ZX.apply(this);var e=this;function t(){e._mCodingSM=new gFe(xFe),e._mDistributionAnalyzer=new _Fe,e.reset()}this.getCharsetName=function(){return"EUC-KR"},t()}KX.prototype=new ZX;var yFe=KX,fr=li,wFe=[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],bFe=[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],EFe=[0,0,1,2,2,2,3],TFe={classTable:wFe,classFactor:7,stateTable:bFe,charLenTable:EFe,name:"x-euc-tw"},SFe=C2,QX=o5,CFe=Os.EUCTWDistributionAnalysis,AFe=TFe;function JX(){QX.apply(this);var e=this;function t(){e._mCodingSM=new SFe(AFe),e._mDistributionAnalyzer=new CFe,e.reset()}this.getCharsetName=function(){return"EUC-TW"},t()}JX.prototype=new QX;var kFe=JX,eZ=NX,DFe=ONe,MFe=BNe,OFe=GNe,PFe=aFe,RFe=dFe,LFe=yFe,NFe=kFe;function tZ(){eZ.apply(this),this._mProbers=[new MFe,new OFe,new PFe,new RFe,new LFe,new DFe,new
422NFe];const e=this._mProbers.map(t=>t.getCharsetName());this.getSupportedCharsetNames=function(){return e},this.reset()}tZ.prototype=new eZ;var FFe=tZ,rZ=Sd,TI=li,SI=Q1;function sD(e,t,r){rZ.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(){sD.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()==TI.detecting&&u._mTotalSeqs>a){var x=this.getConfidence();x>i?SI.log(this._mModel.charsetName+" confidence = "+x+`, we have a winner 423`):x<o&&(SI.log(this._mModel.charsetName+" confidence = "+x+", below negative shortcut threshhold "+o+` 424`),this._mState=TI.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)}sD.prototype=new rZ;var IFe=sD,nZ={};(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"}})(nZ);var aZ=Sd,$2=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 iZ(){aZ.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()==$2.notMe)return $2.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 $2.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()==$2.notMe&&this._mVisualProber.getState()==$2.notMe?$2.notMe:$2.detecting},g()}iZ.prototype=new aZ;var BFe=iZ,oZ={};(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"}})(oZ);var sZ={};(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"}})(sZ);var lZ={};(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"}})(lZ);var cZ={};(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"}})(cZ);var uZ={};(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"}})(uZ);var B0=IFe,fZ=NX,CI=nZ.Win1255HebrewModel,HFe=BFe,Xd=oZ,AI=sZ,UFe=lZ.TIS620ThaiModel,kI=cZ,DI=uZ;function dZ(){fZ.apply(this);var e=this;function t(){e._mProbers=[new B0(Xd.Win1251CyrillicModel),new B0(Xd.Koi8rModel),new B0(Xd.Latin5CyrillicModel),new B0(Xd.MacCyrillicModel),new B0(Xd.Ibm866Model),new B0(Xd.Ibm855Model),new B0(AI.Latin7GreekModel),new B0(AI.Win1253GreekModel),new B0(DI.Latin5BulgarianModel),new B0(DI.Win1251BulgarianModel),new B0(kI.Latin2HungarianModel),new B0(kI.Win1250HungarianModel),new B0(UFe)];var r=new HFe,n=new B0(CI,!1,r),a=new B0(CI,!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()}dZ.prototype=new fZ;var zFe=dZ,hZ=Sd,MI=li,V5=0,je=1,zn=2,$n=3,ua=4,z1=5,fa=6,$1=7,$Fe=[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,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,zn,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,V5,je,$1,je,je,je,je,je,je,z1,je,z1,V5,z1,V5,V5,je,je,je,je,je,je,je,je,je,$1,je,$1,V5,$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],WFe=[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 lD(){hZ.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);lD.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=$Fe[o],c=WFe[this._mLastCharClass*t+s];if(c==0){this._mState=MI.notMe;break}this._mFreqCounter[c]++,this._mLastCharClass=s}return this.getState()},this.getConfidence=function(){var a;if(this.getState()==MI.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()}lD.prototype=new hZ;var YFe=lD,q7={},we=li,jFe=[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],VFe=[we.start,we.error,3,we.start,we.start,we.start,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.error,we.error,we.start,we.start,4,we.error,5,we.error,6,we.error,5,5,4,we.error,4,we.error,4,4,4,we.error,4,we.error,4,we.itsMe,we.start,we.start,we.start,we.start,we.start,we.start],qFe=[0,0,0,0,0,0];q7.HZSMModel={classTable:jFe,classFactor:6,stateTable:VFe,charLenTable:qFe,name:"HZ-GB-2312"};var GFe=[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],XFe=[we.start,3,we.error,we.start,we.start,we.start,we.start,we.start,we.start,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.error,we.error,we.error,4,we.error,we.error,we.error,we.error,we.itsMe,we.error,we.error,we.error,we.error,5,6,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.error,we.start],ZFe=[0,0,0,0,0,0,0,0,0];q7.ISO2022CNSMModel={classTable:GFe,classFactor:9,stateTable:XFe,charLenTable:ZFe,name:"ISO-2022-CN"};var KFe=[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],QFe=[we.start,3,we.error,we.start,we.start,we.start,we.start,we.start,we.start,we.start,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.error,we.error,we.error,5,we.error,we.error,we.error,4,we.error,we.error,we.error,we.error,we.error,6,we.itsMe,we.error,we.itsMe,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.itsMe,we.error,we.error,we.error,we.itsMe,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.error,we.start,we.start],JFe=[0,0,0,0,0,0,0,0,0,0];q7.ISO2022JPSMModel={classTable:KFe,classFactor:10,stateTable:QFe,charLenTable:JFe,name:"ISO-2022-JP"};var eIe=[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],tIe=[we.start,3,we.error,we.start,we.start,we.start,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.itsMe,we.error,we.error,we.error,4,we.error,we.error,we.error,we.error,we.error,we.error,5,we.error,we.error,we.error,we.error,we.error,we.error,we.itsMe,we.start,we.start,we.start,we.start],rIe=[0,0,0,0,0,0];q7.ISO2022KRSMModel={classTable:eIe,classFactor:6,stateTable:tIe,charLenTable:rIe,name:"ISO-2022-KR"};var pZ=Sd,jp=C2,Vp=q7,qp=li;function cD(){pZ.apply(this);var e=this;function t(){e._mCodingSM=[new jp(Vp.HZSMModel),new jp(Vp.ISO2022CNSMModel),new jp(Vp.ISO2022JPSMM
424odel),new jp(Vp.ISO2022KRSMModel)],e._supportedCharsetNames=[];for(const r of e._mCodingSM)e._supportedCharsetNames.push(r.getCodingStateMachine());e.reset()}this.reset=function(){cD.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==qp.error){if(o.active=!1,this._mActiveSM--,this._mActiveSM<=0)return this._mState=qp.notMe,this.getState()}else if(s==qp.itsMe)return this._mState=qp.foundIt,this._mDetectedCharset=o.getCodingStateMachine(),this.getState()}}return this.getState()},t()}cD.prototype=new pZ;var nIe=cD,OI=li,mZ=FFe,vZ=zFe,gZ=YFe,_Z=nIe,Zd=Q1;const xZ=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 _Z,new mZ,new vZ,new gZ],r=e.slice(0);for(const n of t)[].push.apply(r,n.getSupportedCharsetNames());return r}(),aIe=function(){const e=[];for(const t of xZ)e.push(t.toLocaleLowerCase(),t.toLocaleLowerCase().replace(/-/g,""));return e}();function iIe(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(!aIe.includes(i.toLowerCase()))throw new Error(`Encoding ${i} is not supported. Supported encodings: ${xZ}.`)}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 _Z),this._mEscCharsetProber.feed(i)==OI.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 mZ,new vZ,new gZ]);for(var s=0,c;c=this._mCharsetProbers[s];s++)if(c.feed(i)==OI.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){Zd.log(`no data received! 425`);return}if(this.done=!0,this._mInputState==t.pureAscii&&a("ascii"))return Zd.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),Zd.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(Zd.enabled){Zd.log(`no probers hit minimum threshhold 426`);for(var i=0,o;o=this._mCharsetProbers[i];i++)!o||!a(o.getCharsetName())||Zd.log(o.getCharsetName()+" confidence = "+o.getConfidence()+` 427`)}}},n()}var oIe=iIe,yZ=oIe,sIe=Q1.setLogger;V7.detect=function(e,t){var r=wZ(e,t);return r.result};V7.detectAll=function(e,t){var r=wZ(e,t);return r.results};V7.UniversalDetector=yZ;V7.enableDebug=function(){sIe(console.log.bind(console))};function wZ(e,t){var r=new yZ(t);return r.reset(),typeof Buffer=="function"&&e instanceof Buffer?r.feed(e.toString("binary")):r.feed(e),r.close(),r}var lIe=V7;const VBe=ks(lIe);export{bIe as $,NIe as A,UBe as B,vBe as C,sY as D,$Ie as E,YBe as F,HBe as G,x2 as H,v4e as I,zBe as J,JV as K,pY as L,$Be as M,vIe as N,xbe as O,WBe as P,fBe as Q,_Ne as R,OBe as S,dBe as T,bBe as U,wBe as V,EBe as W,mBe as X,hBe as Y,pBe as Z,fIe as _,hIe as a,PIe as a0,VBe as a1,dIe as a2,pIe as a3,GIe as a4,ZIe as a5,aBe as a6,nBe as a7,rBe as a8,iBe as a9,q9e as aA,X9e as aB,PBe as aC,RBe as aD,LBe as aE,IBe as aF,NBe as aG,FBe as aH,jBe as aI,tBe as aa,KIe as ab,JIe as ac,eBe as ad,QIe as ae,EIe as af,WIe as ag,c6e as ah,v6e as ai,_Be as aj,TBe as ak,xBe as al,yBe as am,SBe as an,G3 as ao,CBe as ap,YIe as aq,xIe as ar,kIe as as,IIe as at,XIe as au,ABe as av,Yz as aw,kBe as ax,gBe as ay,Ee as az,SIe as b,BIe as c,HIe as d,VIe as e,mIe as f,CIe as g,MIe as h,DIe as i,OIe as j,u5 as k,TIe as l,BBe as m,gIe as n,RIe as o,wIe as p,yIe as q,z as r,UIe as s,qIe as t,jIe as u,zIe as v,_Ie as w,AIe as x,FIe as y,LIe 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.