From c397c73a6544ffe8a3ebd94c789a533631779615 Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Tue, 29 Oct 2024 20:33:52 -0400 Subject: [PATCH 01/72] Trigger re-deploy to heroku Signed-off-by: abigaildawson --- server/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/server.js b/server/server.js index bec453db..b2c5ad97 100644 --- a/server/server.js +++ b/server/server.js @@ -38,4 +38,4 @@ app.listen(port, function () { console.log(`Express app running on port ${port}`) }) -// test \ No newline at end of file +// trigger re-deploy \ No newline at end of file From b00af0b9ee7de2241014bd4eba8c15b349dd9b17 Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Sun, 3 Nov 2024 08:47:58 -0500 Subject: [PATCH 02/72] Add JP to Core Contributors, update Past Core Contributors and remove bio photos that are no longer being used Signed-off-by: abigaildawson --- .../images/core-contributors/JP-Escobari.png | Bin 0 -> 359958 bytes .../images/core-contributors/Mel-Boyajian.png | Bin 457909 -> 0 bytes .../core-contributors/Nakita-Strangeways.png | Bin 134024 -> 0 bytes .../ContributePage/contributordata.js | 20 +++++++++++------- 4 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 client/public/images/core-contributors/JP-Escobari.png delete mode 100644 client/public/images/core-contributors/Mel-Boyajian.png delete mode 100644 client/public/images/core-contributors/Nakita-Strangeways.png diff --git a/client/public/images/core-contributors/JP-Escobari.png b/client/public/images/core-contributors/JP-Escobari.png new file mode 100644 index 0000000000000000000000000000000000000000..ca38c7af5f821dc74a37a08838c86a1fcde37158 GIT binary patch literal 359958 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Ν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

TO3qI3kZNEZNk+*6 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

b;Vd@tx{2JSyu*GWE9dE>uSNt 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 Z{~v8LVW@88*`xpf002ovPDHLkV1j(;OyvLo literal 0 HcmV?d00001 diff --git a/client/public/images/core-contributors/Mel-Boyajian.png b/client/public/images/core-contributors/Mel-Boyajian.png deleted file mode 100644 index 02873149bb37af79d3cc7024521a460069d189b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 457909 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 d2kdq? zTrMx<1h>a~-d=WmDew74zF`+`S+tVP3w6xxyGwuJtS_APnP+?9Gz6c)uR;zwbC5!4 zo^x;rJ8tF3kpp{k{PQX+#S&5SzgrW6($uKdSvhm!%(FdlO~UR&;ml_()Myw6@ovQK zO7IBl*Gpf)yj#Jv4y}W_J_!fTOk@I?91C-r$?=vPX67(CBZSCKG8zxV>ZhZDb4#m^ zU2_N{nKNW^oc$agu6!}aLOXWWILMBNJOWpU1bd;&MhcZIKGh8pog*Sw0UWHovvto; z@YPzvaJQ2x>;}zEtz)z?&48#rX+S{5-*2BXtFI=y(9XWrr2})rwE24%Hk$aQZrwbD z%K|ABY$;U3i|2@+u|1(nXInaL>eO;UiZRU@Nf5J;ve0w%sMt6&=`HedOI>`O(Ar8` z3zK<3R+Ncu2cGSj);kwgE_MOT-~WLBOyWCyAJ98BGV8gFjQfACn8svo z;>hBx--r^T_?slNGoQ6X_wI5_hGuAaa*m=1VS^CV33vu6Mxta=F66xP0OJ<1wvOG3 z5EX1O=vPy3je@1WdeY7eBn@%ZgR zy);S){;)EVoo4xB44F3QSw4RB!UQv_Zk+YPNl!f2Pkihjd8{AV@Qyh~@9t~&uo8zJ z1Y!x;OQ))@Jx-_Zc%CPAyUg+ChTak>37y-IOh>-IhhSEHi;)kJ*f40dG z_p#j7v38QEkLLxzc>tFQO#6ZBSQY9=PLf)VdJUX#Lv5VuV}q66dBrsb!03=wA*~Aq z;Qvxjp|e-?r5S|i6NXrJ{`x}#iQXOdm1)|+Sed1iU6@wVc<)APT?mAy7ruPBL+n5B zuYdl5<9_01KlAwF2l_M>Y}q_mDJ4`pb55-0xzOvj(&NfJ-_g}I4Y};8+nE+ta?14H z$azO7kvH*{xAB2a=Pn#L>+0v2L9>OWpSb7~Pxgr?d*;lz&_&p>XSO}F%}kb<`^3%; z+=Piq+3ZIdhzbioXruBSdZ=tpZzls&$Y6yoi5PuD&0kGu87tKg8qOj2g5C*%9w)l= z6DK~ope;OtUi^jmF|opwLiR>2##KV*t%QnHerBP2K0|__qxa_ZuVCl`?WmO>u;eVE(!=BeMCn_A0daBNTIW8qt%VI zcWU2IQ%97JFYfhw+Qn7jnD}mYZ#6&(uvJP&BguTktZV zCa`4m$>=Hj&l&~kVbIb>KDI=}MrAmZ*&zqo){srHvm$3BoS;m}*wi~-QHL6YSef?|H^1C*fA_%0AHU=LxRB>etu|ETL#Q-fy=S-=X4&z6 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šp^32!pWHk^CeajD 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 z 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 z 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 diff --git a/client/src/LandingPages/ContributePage/contributordata.js b/client/src/LandingPages/ContributePage/contributordata.js index ef880e75..0841f6d6 100644 --- a/client/src/LandingPages/ContributePage/contributordata.js +++ b/client/src/LandingPages/ContributePage/contributordata.js @@ -35,6 +35,14 @@ const coreContributors = [ github: 'http://github.com/rennacarver', portfolio: 'https://www.projectcarver.com/portfolio' }, + { + name: 'JP Escobari', + role: 'Developer', + image: '/images/core-contributors/JP-Escobari.png', + bio: '

    JP is a bilingual full-stack software developer with a background in Cybersecurity and Computer Networks Engineering. He's got a deep passion for React, CSS, and crafting responsive, user-friendly designs, although really, he's always been the type to dive into anything that's new and cool in tech - from building custom PCs to exploring the latest in gaming. His background naturally brings a lot of attention to detail and a unique perspective to his development work. JP's continuous curiosity and enthusiasm for tech make him a versatile developer who's excited to keep growing in the ever-evolving world of software.

    ', + linkedin: 'https://www.linkedin.com/in/juanpabloescobari/', + github: 'https://github.com/JPEscobari' + }, { name: 'Alex Grimes', role: 'Developer', @@ -85,14 +93,6 @@ const coreContributors = [ linkedin: 'https://www.linkedin.com/in/paulsantos2107/', github: 'https://github.com/psantos2107' }, - { - name: 'Nakita Strangeways', - role: 'Developer', - image: '/images/core-contributors/Nakita-Strangeways.png', - bio: '

    Nakita is a dedicated Software Engineer with over 4 years of experience, specializing in front-end web development using React and CSS. She is adept at creating intuitive and visually appealing user interfaces. In her spare time, she enjoys gaming, spending time with her pets, and expanding her horizons through travel and learning.

    ', - linkedin: 'https://www.linkedin.com/in/nakita-strangeways/', - github: 'https://github.com/nakita-strangeways' - }, { name: 'Zephyr Worthington', role: 'Back-End Developer', @@ -119,6 +119,10 @@ const pastCoreContributors = [ { name: 'Light Liu', role: 'UX/UI Designer' + }, + { + name: 'Nakita Strangeways', + role: 'Developer' } ]; From 6f899cde06b534eef55db6669e741d4e16630c7e Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Wed, 13 Nov 2024 15:15:03 -0500 Subject: [PATCH 03/72] Re-deploy to heroku Signed-off-by: abigaildawson --- server/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/server.js b/server/server.js index b2c5ad97..ae6a22ab 100644 --- a/server/server.js +++ b/server/server.js @@ -38,4 +38,4 @@ app.listen(port, function () { console.log(`Express app running on port ${port}`) }) -// trigger re-deploy \ No newline at end of file +// trigger re-deploy to heroku \ No newline at end of file From 0b35959a77a10bea02d404d917bb53b4f5174be2 Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Wed, 13 Nov 2024 17:57:16 -0500 Subject: [PATCH 04/72] Re-deploy Signed-off-by: abigaildawson --- server/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/server.js b/server/server.js index ae6a22ab..daeb0138 100644 --- a/server/server.js +++ b/server/server.js @@ -38,4 +38,4 @@ app.listen(port, function () { console.log(`Express app running on port ${port}`) }) -// trigger re-deploy to heroku \ No newline at end of file +// trigger re-deploy to Heroku \ No newline at end of file From e5a1c155267e32502191f57b2094443f50a1fe3b Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Wed, 13 Nov 2024 17:59:50 -0500 Subject: [PATCH 05/72] Include client/dist in deployment Signed-off-by: abigaildawson --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 10990d1a..c0b6df90 100644 --- a/.gitignore +++ b/.gitignore @@ -10,7 +10,7 @@ # production /client/build -# /client/dist +/client/dist /server/build /server/dist From ac7aefb9acc967f85a07568da16b93bcf492fb8e Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Wed, 13 Nov 2024 21:52:03 -0500 Subject: [PATCH 06/72] Add dist files back in to troubleshoot heroku deployment Signed-off-by: abigaildawson --- client/dist/assets/index-Bf-FWa9J.js | 165 ------------------ .../images/core-contributors/Mel-Boyajian.png | Bin 457909 -> 0 bytes .../core-contributors/Nakita-Strangeways.png | Bin 134024 -> 0 bytes client/dist/index.html | 2 +- 4 files changed, 1 insertion(+), 166 deletions(-) delete mode 100644 client/dist/assets/index-Bf-FWa9J.js delete mode 100644 client/dist/images/core-contributors/Mel-Boyajian.png delete mode 100644 client/dist/images/core-contributors/Nakita-Strangeways.png diff --git a/client/dist/assets/index-Bf-FWa9J.js b/client/dist/assets/index-Bf-FWa9J.js deleted file mode 100644 index 738dd552..00000000 --- a/client/dist/assets/index-Bf-FWa9J.js +++ /dev/null @@ -1,165 +0,0 @@ -function u0(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Ql(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cn(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var oh={exports:{}},Yl={},ih={exports:{}},G={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var si=Symbol.for("react.element"),c0=Symbol.for("react.portal"),d0=Symbol.for("react.fragment"),f0=Symbol.for("react.strict_mode"),p0=Symbol.for("react.profiler"),h0=Symbol.for("react.provider"),m0=Symbol.for("react.context"),g0=Symbol.for("react.forward_ref"),v0=Symbol.for("react.suspense"),y0=Symbol.for("react.memo"),x0=Symbol.for("react.lazy"),Ld=Symbol.iterator;function w0(e){return e===null||typeof e!="object"?null:(e=Ld&&e[Ld]||e["@@iterator"],typeof e=="function"?e:null)}var lh={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},sh=Object.assign,ah={};function Yr(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||lh}Yr.prototype.isReactComponent={};Yr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): 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")};Yr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function uh(){}uh.prototype=Yr.prototype;function rc(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||lh}var oc=rc.prototype=new uh;oc.constructor=rc;sh(oc,Yr.prototype);oc.isPureReactComponent=!0;var zd=Array.isArray,ch=Object.prototype.hasOwnProperty,ic={current:null},dh={key:!0,ref:!0,__self:!0,__source:!0};function fh(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)ch.call(t,r)&&!dh.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1>>1,V=N[W];if(0>>1;Wo(oe,M))keo(qe,oe)?(N[W]=qe,N[ke]=M,W=ke):(N[W]=oe,N[K]=M,W=K);else if(keo(qe,M))N[W]=qe,N[ke]=M,W=ke;else break e}}return F}function o(N,F){var M=N.sortIndex-F.sortIndex;return M!==0?M:N.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var a=[],c=[],d=1,f=null,h=3,w=!1,y=!1,x=!1,b=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(N){for(var F=n(c);F!==null;){if(F.callback===null)r(c);else if(F.startTime<=N)r(c),F.sortIndex=F.expirationTime,t(a,F);else break;F=n(c)}}function k(N){if(x=!1,v(N),!y)if(n(a)!==null)y=!0,z(S);else{var F=n(c);F!==null&&D(k,F.startTime-N)}}function S(N,F){y=!1,x&&(x=!1,g(R),R=-1),w=!0;var M=h;try{for(v(F),f=n(a);f!==null&&(!(f.expirationTime>F)||N&&!_());){var W=f.callback;if(typeof W=="function"){f.callback=null,h=f.priorityLevel;var V=W(f.expirationTime<=F);F=e.unstable_now(),typeof V=="function"?f.callback=V:f===n(a)&&r(a),v(F)}else r(a);f=n(a)}if(f!==null)var ue=!0;else{var K=n(c);K!==null&&D(k,K.startTime-F),ue=!1}return ue}finally{f=null,h=M,w=!1}}var C=!1,E=null,R=-1,$=5,P=-1;function _(){return!(e.unstable_now()-P<$)}function I(){if(E!==null){var N=e.unstable_now();P=N;var F=!0;try{F=E(!0,N)}finally{F?A():(C=!1,E=null)}}else C=!1}var A;if(typeof m=="function")A=function(){m(I)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,B=L.port2;L.port1.onmessage=I,A=function(){B.postMessage(null)}}else A=function(){b(I,0)};function z(N){E=N,C||(C=!0,A())}function D(N,F){R=b(function(){N(e.unstable_now())},F)}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(N){N.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,z(S))},e.unstable_forceFrameRate=function(N){0>N||125W?(N.sortIndex=M,t(c,N),n(a)===null&&N===n(c)&&(x?(g(R),R=-1):x=!0,D(k,M-W))):(N.sortIndex=V,t(a,N),y||w||(y=!0,z(S))),N},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(N){var F=h;return function(){var M=h;h=F;try{return N.apply(this,arguments)}finally{h=M}}}})(vh);gh.exports=vh;var _0=gh.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var $0=p,ct=_0;function T(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ga=Object.prototype.hasOwnProperty,M0=/^[: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]*$/,Ad={},Dd={};function O0(e){return Ga.call(Dd,e)?!0:Ga.call(Ad,e)?!1:M0.test(e)?Dd[e]=!0:(Ad[e]=!0,!1)}function I0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function L0(e,t,n,r){if(t===null||typeof t>"u"||I0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ye(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var Ae={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ae[e]=new Ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ae[t]=new Ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ae[e]=new Ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ae[e]=new Ye(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ae[e]=new Ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ae[e]=new Ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ae[e]=new Ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ae[e]=new Ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ae[e]=new Ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var sc=/[\-:]([a-z])/g;function ac(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(sc,ac);Ae[t]=new Ye(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(sc,ac);Ae[t]=new Ye(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(sc,ac);Ae[t]=new Ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ae[e]=new Ye(e,1,!1,e.toLowerCase(),null,!1,!1)});Ae.xlinkHref=new Ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ae[e]=new Ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function uc(e,t,n,r){var o=Ae.hasOwnProperty(t)?Ae[t]:null;(o!==null?o.type!==0:r||!(2s||o[l]!==i[s]){var a=` -`+o[l].replace(" at new "," at ");return e.displayName&&a.includes("")&&(a=a.replace("",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{oa=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yo(e):""}function z0(e){switch(e.tag){case 5:return yo(e.type);case 16:return yo("Lazy");case 13:return yo("Suspense");case 19:return yo("SuspenseList");case 0:case 2:case 15:return e=ia(e.type,!1),e;case 11:return e=ia(e.type.render,!1),e;case 1:return e=ia(e.type,!0),e;default:return""}}function Xa(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case kr:return"Fragment";case wr:return"Portal";case Qa:return"Profiler";case cc:return"StrictMode";case Ya:return"Suspense";case qa:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case wh:return(e.displayName||"Context")+".Consumer";case xh:return(e._context.displayName||"Context")+".Provider";case dc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case fc:return t=e.displayName||null,t!==null?t:Xa(e.type)||"Memo";case mn:t=e._payload,e=e._init;try{return Xa(e(t))}catch{}}return null}function F0(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Xa(t);case 8:return t===cc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Mn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Sh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function A0(e){var t=Sh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ci(e){e._valueTracker||(e._valueTracker=A0(e))}function bh(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Sh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fl(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}}function Ja(e,t){var n=t.checked;return he({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Wd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Mn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ch(e,t){t=t.checked,t!=null&&uc(e,"checked",t,!1)}function Za(e,t){Ch(e,t);var n=Mn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?eu(e,t.type,n):t.hasOwnProperty("defaultValue")&&eu(e,t.type,Mn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ud(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function eu(e,t,n){(t!=="number"||fl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var xo=Array.isArray;function Mr(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Ei.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function zo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Eo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},D0=["Webkit","ms","Moz","O"];Object.keys(Eo).forEach(function(e){D0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Eo[t]=Eo[e]})});function Rh(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Eo.hasOwnProperty(e)&&Eo[e]?(""+t).trim():t+"px"}function Ph(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Rh(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var B0=he({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ru(e,t){if(t){if(B0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(T(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(T(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(T(61))}if(t.style!=null&&typeof t.style!="object")throw Error(T(62))}}function ou(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 iu=null;function pc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var lu=null,Or=null,Ir=null;function Kd(e){if(e=ci(e)){if(typeof lu!="function")throw Error(T(280));var t=e.stateNode;t&&(t=es(t),lu(e.stateNode,e.type,t))}}function Th(e){Or?Ir?Ir.push(e):Ir=[e]:Or=e}function _h(){if(Or){var e=Or,t=Ir;if(Ir=Or=null,Kd(e),t)for(e=0;e>>=0,e===0?32:31-(J0(e)/Z0|0)|0}var ji=64,Ni=4194304;function wo(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function gl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~o;s!==0?r=wo(s):(i&=l,i!==0&&(r=wo(i)))}else l=n&~o,l!==0?r=wo(l):i!==0&&(r=wo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ai(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Mt(t),e[t]=n}function ry(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=No),tf=" ",nf=!1;function Xh(e,t){switch(e){case"keyup":return _y.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Jh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Sr=!1;function My(e,t){switch(e){case"compositionend":return Jh(t);case"keypress":return t.which!==32?null:(nf=!0,tf);case"textInput":return e=t.data,e===tf&&nf?null:e;default:return null}}function Oy(e,t){if(Sr)return e==="compositionend"||!kc&&Xh(e,t)?(e=Yh(),Qi=yc=wn=null,Sr=!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)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=sf(n)}}function nm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?nm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function rm(){for(var e=window,t=fl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fl(e.document)}return t}function Sc(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")}function Uy(e){var t=rm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&nm(n.ownerDocument.documentElement,n)){if(r!==null&&Sc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=af(n,i);var l=af(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,br=null,fu=null,Po=null,pu=!1;function uf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;pu||br==null||br!==fl(r)||(r=br,"selectionStart"in r&&Sc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Po&&Uo(Po,r)||(Po=r,r=xl(fu,"onSelect"),0jr||(e.current=xu[jr],xu[jr]=null,jr--)}function le(e,t){jr++,xu[jr]=e.current,e.current=t}var On={},He=Ln(On),et=Ln(!1),er=On;function Wr(e,t){var n=e.type.contextTypes;if(!n)return On;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function tt(e){return e=e.childContextTypes,e!=null}function kl(){ae(et),ae(He)}function gf(e,t,n){if(He.current!==On)throw Error(T(168));le(He,t),le(et,n)}function fm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(T(108,F0(e)||"Unknown",o));return he({},n,r)}function Sl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||On,er=He.current,le(He,e),le(et,et.current),!0}function vf(e,t,n){var r=e.stateNode;if(!r)throw Error(T(169));n?(e=fm(e,t,er),r.__reactInternalMemoizedMergedChildContext=e,ae(et),ae(He),le(He,e)):ae(et),le(et,n)}var Xt=null,ts=!1,xa=!1;function pm(e){Xt===null?Xt=[e]:Xt.push(e)}function t1(e){ts=!0,pm(e)}function zn(){if(!xa&&Xt!==null){xa=!0;var e=0,t=te;try{var n=Xt;for(te=1;e>=l,o-=l,en=1<<32-Mt(t)+o|n<R?($=E,E=null):$=E.sibling;var P=h(g,E,v[R],k);if(P===null){E===null&&(E=$);break}e&&E&&P.alternate===null&&t(g,E),m=i(P,m,R),C===null?S=P:C.sibling=P,C=P,E=$}if(R===v.length)return n(g,E),de&&Bn(g,R),S;if(E===null){for(;RR?($=E,E=null):$=E.sibling;var _=h(g,E,P.value,k);if(_===null){E===null&&(E=$);break}e&&E&&_.alternate===null&&t(g,E),m=i(_,m,R),C===null?S=_:C.sibling=_,C=_,E=$}if(P.done)return n(g,E),de&&Bn(g,R),S;if(E===null){for(;!P.done;R++,P=v.next())P=f(g,P.value,k),P!==null&&(m=i(P,m,R),C===null?S=P:C.sibling=P,C=P);return de&&Bn(g,R),S}for(E=r(g,E);!P.done;R++,P=v.next())P=w(E,g,R,P.value,k),P!==null&&(e&&P.alternate!==null&&E.delete(P.key===null?R:P.key),m=i(P,m,R),C===null?S=P:C.sibling=P,C=P);return e&&E.forEach(function(I){return t(g,I)}),de&&Bn(g,R),S}function b(g,m,v,k){if(typeof v=="object"&&v!==null&&v.type===kr&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case bi:e:{for(var S=v.key,C=m;C!==null;){if(C.key===S){if(S=v.type,S===kr){if(C.tag===7){n(g,C.sibling),m=o(C,v.props.children),m.return=g,g=m;break e}}else if(C.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===mn&&wf(S)===C.type){n(g,C.sibling),m=o(C,v.props),m.ref=po(g,C,v),m.return=g,g=m;break e}n(g,C);break}else t(g,C);C=C.sibling}v.type===kr?(m=Jn(v.props.children,g.mode,k,v.key),m.return=g,g=m):(k=nl(v.type,v.key,v.props,null,g.mode,k),k.ref=po(g,m,v),k.return=g,g=k)}return l(g);case wr:e:{for(C=v.key;m!==null;){if(m.key===C)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(g,m.sibling),m=o(m,v.children||[]),m.return=g,g=m;break e}else{n(g,m);break}else t(g,m);m=m.sibling}m=Na(v,g.mode,k),m.return=g,g=m}return l(g);case mn:return C=v._init,b(g,m,C(v._payload),k)}if(xo(v))return y(g,m,v,k);if(so(v))return x(g,m,v,k);Oi(g,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(g,m.sibling),m=o(m,v),m.return=g,g=m):(n(g,m),m=ja(v,g.mode,k),m.return=g,g=m),l(g)):n(g,m)}return b}var Hr=vm(!0),ym=vm(!1),El=Ln(null),jl=null,Pr=null,jc=null;function Nc(){jc=Pr=jl=null}function Rc(e){var t=El.current;ae(El),e._currentValue=t}function Su(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function zr(e,t){jl=e,jc=Pr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ze=!0),e.firstContext=null)}function Ct(e){var t=e._currentValue;if(jc!==e)if(e={context:e,memoizedValue:t,next:null},Pr===null){if(jl===null)throw Error(T(308));Pr=e,jl.dependencies={lanes:0,firstContext:e}}else Pr=Pr.next=e;return t}var Kn=null;function Pc(e){Kn===null?Kn=[e]:Kn.push(e)}function xm(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Pc(t)):(n.next=o.next,o.next=n),t.interleaved=n,sn(e,r)}function sn(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var gn=!1;function Tc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function wm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function nn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Rn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,q&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,sn(e,n)}return o=r.interleaved,o===null?(t.next=t,Pc(r)):(t.next=o.next,o.next=t),r.interleaved=t,sn(e,n)}function qi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,mc(e,n)}}function kf(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Nl(e,t,n,r){var o=e.updateQueue;gn=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var a=s,c=a.next;a.next=null,l===null?i=c:l.next=c,l=a;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==l&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=a))}if(i!==null){var f=o.baseState;l=0,d=c=a=null,s=i;do{var h=s.lane,w=s.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:w,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,x=s;switch(h=t,w=n,x.tag){case 1:if(y=x.payload,typeof y=="function"){f=y.call(w,f,h);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=x.payload,h=typeof y=="function"?y.call(w,f,h):y,h==null)break e;f=he({},f,h);break e;case 2:gn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,h=o.effects,h===null?o.effects=[s]:h.push(s))}else w={eventTime:w,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=w,a=f):d=d.next=w,l|=h;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;h=s,s=h.next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}while(!0);if(d===null&&(a=f),o.baseState=a,o.firstBaseUpdate=c,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);rr|=l,e.lanes=l,e.memoizedState=f}}function Sf(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=ka.transition;ka.transition={};try{e(!1),t()}finally{te=n,ka.transition=r}}function zm(){return Et().memoizedState}function i1(e,t,n){var r=Tn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Fm(e))Am(t,n);else if(n=xm(e,t,n,r),n!==null){var o=Ge();Ot(n,e,r,o),Dm(n,t,r)}}function l1(e,t,n){var r=Tn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Fm(e))Am(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,s=i(l,n);if(o.hasEagerState=!0,o.eagerState=s,It(s,l)){var a=t.interleaved;a===null?(o.next=o,Pc(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch{}finally{}n=xm(e,t,o,r),n!==null&&(o=Ge(),Ot(n,e,r,o),Dm(n,t,r))}}function Fm(e){var t=e.alternate;return e===pe||t!==null&&t===pe}function Am(e,t){To=Pl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Dm(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,mc(e,n)}}var Tl={readContext:Ct,useCallback:De,useContext:De,useEffect:De,useImperativeHandle:De,useInsertionEffect:De,useLayoutEffect:De,useMemo:De,useReducer:De,useRef:De,useState:De,useDebugValue:De,useDeferredValue:De,useTransition:De,useMutableSource:De,useSyncExternalStore:De,useId:De,unstable_isNewReconciler:!1},s1={readContext:Ct,useCallback:function(e,t){return At().memoizedState=[e,t===void 0?null:t],e},useContext:Ct,useEffect:Cf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ji(4194308,4,$m.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ji(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ji(4,2,e,t)},useMemo:function(e,t){var n=At();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=At();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=i1.bind(null,pe,e),[r.memoizedState,e]},useRef:function(e){var t=At();return e={current:e},t.memoizedState=e},useState:bf,useDebugValue:Fc,useDeferredValue:function(e){return At().memoizedState=e},useTransition:function(){var e=bf(!1),t=e[0];return e=o1.bind(null,e[1]),At().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pe,o=At();if(de){if(n===void 0)throw Error(T(407));n=n()}else{if(n=t(),Me===null)throw Error(T(349));nr&30||Cm(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Cf(jm.bind(null,r,i,e),[e]),r.flags|=2048,Xo(9,Em.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=At(),t=Me.identifierPrefix;if(de){var n=tn,r=en;n=(r&~(1<<32-Mt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Yo++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Wt]=t,e[Ko]=r,qm(e,t,!1,!1),t.stateNode=e;e:{switch(l=ou(n,r),n){case"dialog":se("cancel",e),se("close",e),o=r;break;case"iframe":case"object":case"embed":se("load",e),o=r;break;case"video":case"audio":for(o=0;oGr&&(t.flags|=128,r=!0,ho(i,!1),t.lanes=4194304)}else{if(!r)if(e=Rl(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),ho(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!de)return Be(t),null}else 2*ye()-i.renderingStartTime>Gr&&n!==1073741824&&(t.flags|=128,r=!0,ho(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ye(),t.sibling=null,n=fe.current,le(fe,r?n&1|2:n&1),t):(Be(t),null);case 22:case 23:return Hc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?it&1073741824&&(Be(t),t.subtreeFlags&6&&(t.flags|=8192)):Be(t),null;case 24:return null;case 25:return null}throw Error(T(156,t.tag))}function m1(e,t){switch(Cc(t),t.tag){case 1:return tt(t.type)&&kl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Vr(),ae(et),ae(He),Mc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return $c(t),null;case 13:if(ae(fe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(T(340));Ur()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ae(fe),null;case 4:return Vr(),null;case 10:return Rc(t.type._context),null;case 22:case 23:return Hc(),null;case 24:return null;default:return null}}var Li=!1,Ue=!1,g1=typeof WeakSet=="function"?WeakSet:Set,O=null;function Tr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ve(e,t,r)}else n.current=null}function _u(e,t,n){try{n()}catch(r){ve(e,t,r)}}var If=!1;function v1(e,t){if(hu=vl,e=rm(),Sc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,c=0,d=0,f=e,h=null;t:for(;;){for(var w;f!==n||o!==0&&f.nodeType!==3||(s=l+o),f!==i||r!==0&&f.nodeType!==3||(a=l+r),f.nodeType===3&&(l+=f.nodeValue.length),(w=f.firstChild)!==null;)h=f,f=w;for(;;){if(f===e)break t;if(h===n&&++c===o&&(s=l),h===i&&++d===r&&(a=l),(w=f.nextSibling)!==null)break;f=h,h=f.parentNode}f=w}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(mu={focusedElem:e,selectionRange:n},vl=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,b=y.memoizedState,g=t.stateNode,m=g.getSnapshotBeforeUpdate(t.elementType===t.type?x:Tt(t.type,x),b);g.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(T(163))}}catch(k){ve(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return y=If,If=!1,y}function _o(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&_u(t,n,i)}o=o.next}while(o!==r)}}function os(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function $u(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Zm(e){var t=e.alternate;t!==null&&(e.alternate=null,Zm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Wt],delete t[Ko],delete t[yu],delete t[Zy],delete t[e1])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function eg(e){return e.tag===5||e.tag===3||e.tag===4}function Lf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||eg(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.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 Mu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=wl));else if(r!==4&&(e=e.child,e!==null))for(Mu(e,t,n),e=e.sibling;e!==null;)Mu(e,t,n),e=e.sibling}function Ou(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Ou(e,t,n),e=e.sibling;e!==null;)Ou(e,t,n),e=e.sibling}var Le=null,_t=!1;function hn(e,t,n){for(n=n.child;n!==null;)tg(e,t,n),n=n.sibling}function tg(e,t,n){if(Ht&&typeof Ht.onCommitFiberUnmount=="function")try{Ht.onCommitFiberUnmount(ql,n)}catch{}switch(n.tag){case 5:Ue||Tr(n,t);case 6:var r=Le,o=_t;Le=null,hn(e,t,n),Le=r,_t=o,Le!==null&&(_t?(e=Le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Le.removeChild(n.stateNode));break;case 18:Le!==null&&(_t?(e=Le,n=n.stateNode,e.nodeType===8?ya(e.parentNode,n):e.nodeType===1&&ya(e,n),Bo(e)):ya(Le,n.stateNode));break;case 4:r=Le,o=_t,Le=n.stateNode.containerInfo,_t=!0,hn(e,t,n),Le=r,_t=o;break;case 0:case 11:case 14:case 15:if(!Ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&_u(n,t,l),o=o.next}while(o!==r)}hn(e,t,n);break;case 1:if(!Ue&&(Tr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){ve(n,t,s)}hn(e,t,n);break;case 21:hn(e,t,n);break;case 22:n.mode&1?(Ue=(r=Ue)||n.memoizedState!==null,hn(e,t,n),Ue=r):hn(e,t,n);break;default:hn(e,t,n)}}function zf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new g1),t.forEach(function(r){var o=j1.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Pt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=ye()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*x1(r/1960))-r,10e?16:e,kn===null)var r=!1;else{if(e=kn,kn=null,Ml=0,q&6)throw Error(T(331));var o=q;for(q|=4,O=e.current;O!==null;){var i=O,l=i.child;if(O.flags&16){var s=i.deletions;if(s!==null){for(var a=0;aye()-Wc?Xn(e,0):Bc|=n),nt(e,t)}function ug(e,t){t===0&&(e.mode&1?(t=Ni,Ni<<=1,!(Ni&130023424)&&(Ni=4194304)):t=1);var n=Ge();e=sn(e,t),e!==null&&(ai(e,t,n),nt(e,n))}function E1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ug(e,n)}function j1(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(T(314))}r!==null&&r.delete(t),ug(e,n)}var cg;cg=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||et.current)Ze=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ze=!1,p1(e,t,n);Ze=!!(e.flags&131072)}else Ze=!1,de&&t.flags&1048576&&hm(t,Cl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Zi(e,t),e=t.pendingProps;var o=Wr(t,He.current);zr(t,n),o=Ic(null,t,r,e,o,n);var i=Lc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,tt(r)?(i=!0,Sl(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Tc(t),o.updater=rs,t.stateNode=o,o._reactInternals=t,Cu(t,r,e,n),t=Nu(null,t,r,!0,i,n)):(t.tag=0,de&&i&&bc(t),Ke(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Zi(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=R1(r),e=Tt(r,e),o){case 0:t=ju(null,t,r,e,n);break e;case 1:t=$f(null,t,r,e,n);break e;case 11:t=Tf(null,t,r,e,n);break e;case 14:t=_f(null,t,r,Tt(r.type,e),n);break e}throw Error(T(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),ju(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),$f(e,t,r,o,n);case 3:e:{if(Gm(t),e===null)throw Error(T(387));r=t.pendingProps,i=t.memoizedState,o=i.element,wm(e,t),Nl(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Kr(Error(T(423)),t),t=Mf(e,t,r,n,o);break e}else if(r!==o){o=Kr(Error(T(424)),t),t=Mf(e,t,r,n,o);break e}else for(st=Nn(t.stateNode.containerInfo.firstChild),at=t,de=!0,$t=null,n=ym(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Ur(),r===o){t=an(e,t,n);break e}Ke(e,t,r,n)}t=t.child}return t;case 5:return km(t),e===null&&ku(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,gu(r,o)?l=null:i!==null&&gu(r,i)&&(t.flags|=32),Km(e,t),Ke(e,t,l,n),t.child;case 6:return e===null&&ku(t),null;case 13:return Qm(e,t,n);case 4:return _c(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Hr(t,null,r,n):Ke(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Tf(e,t,r,o,n);case 7:return Ke(e,t,t.pendingProps,n),t.child;case 8:return Ke(e,t,t.pendingProps.children,n),t.child;case 12:return Ke(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,le(El,r._currentValue),r._currentValue=l,i!==null)if(It(i.value,l)){if(i.children===o.children&&!et.current){t=an(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){l=i.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=nn(-1,n&-n),a.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?a.next=a:(a.next=d.next,d.next=a),c.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Su(i.return,n,t),s.lanes|=n;break}a=a.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(T(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),Su(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Ke(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,zr(t,n),o=Ct(o),r=r(o),t.flags|=1,Ke(e,t,r,n),t.child;case 14:return r=t.type,o=Tt(r,t.pendingProps),o=Tt(r.type,o),_f(e,t,r,o,n);case 15:return Hm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Zi(e,t),t.tag=1,tt(r)?(e=!0,Sl(t)):e=!1,zr(t,n),Bm(t,r,o),Cu(t,r,o,n),Nu(null,t,r,!0,e,n);case 19:return Ym(e,t,n);case 22:return Vm(e,t,n)}throw Error(T(156,t.tag))};function dg(e,t){return Fh(e,t)}function N1(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,n,r){return new N1(e,t,n,r)}function Kc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function R1(e){if(typeof e=="function")return Kc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===dc)return 11;if(e===fc)return 14}return 2}function _n(e,t){var n=e.alternate;return n===null?(n=kt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function nl(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")Kc(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case kr:return Jn(n.children,o,i,t);case cc:l=8,o|=8;break;case Qa:return e=kt(12,n,t,o|2),e.elementType=Qa,e.lanes=i,e;case Ya:return e=kt(13,n,t,o),e.elementType=Ya,e.lanes=i,e;case qa:return e=kt(19,n,t,o),e.elementType=qa,e.lanes=i,e;case kh:return ls(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case xh:l=10;break e;case wh:l=9;break e;case dc:l=11;break e;case fc:l=14;break e;case mn:l=16,r=null;break e}throw Error(T(130,e==null?e:typeof e,""))}return t=kt(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Jn(e,t,n,r){return e=kt(7,e,r,t),e.lanes=n,e}function ls(e,t,n,r){return e=kt(22,e,r,t),e.elementType=kh,e.lanes=n,e.stateNode={isHidden:!1},e}function ja(e,t,n){return e=kt(6,e,null,t),e.lanes=n,e}function Na(e,t,n){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function P1(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=sa(0),this.expirationTimes=sa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=sa(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Gc(e,t,n,r,o,i,l,s,a){return e=new P1(e,t,n,s,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=kt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Tc(i),e}function T1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(mg)}catch(e){console.error(e)}}mg(),mh.exports=dt;var ds=mh.exports;const $r=Ql(ds);var gg,Vf=ds;gg=Vf.createRoot,Vf.hydrateRoot;/** - * @remix-run/router v1.20.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Zo(){return Zo=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function vg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function L1(){return Math.random().toString(36).substr(2,8)}function Gf(e,t){return{usr:e.state,key:e.key,idx:t}}function Au(e,t,n,r){return n===void 0&&(n=null),Zo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Jr(t):t,{state:n,key:t&&t.key||r||L1()})}function Ll(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Jr(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function z1(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,l=o.history,s=Sn.Pop,a=null,c=d();c==null&&(c=0,l.replaceState(Zo({},l.state,{idx:c}),""));function d(){return(l.state||{idx:null}).idx}function f(){s=Sn.Pop;let b=d(),g=b==null?null:b-c;c=b,a&&a({action:s,location:x.location,delta:g})}function h(b,g){s=Sn.Push;let m=Au(x.location,b,g);c=d()+1;let v=Gf(m,c),k=x.createHref(m);try{l.pushState(v,"",k)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;o.location.assign(k)}i&&a&&a({action:s,location:x.location,delta:1})}function w(b,g){s=Sn.Replace;let m=Au(x.location,b,g);c=d();let v=Gf(m,c),k=x.createHref(m);l.replaceState(v,"",k),i&&a&&a({action:s,location:x.location,delta:0})}function y(b){let g=o.location.origin!=="null"?o.location.origin:o.location.href,m=typeof b=="string"?b:Ll(b);return m=m.replace(/ $/,"%20"),Ce(g,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,g)}let x={get action(){return s},get location(){return e(o,l)},listen(b){if(a)throw new Error("A history only accepts one active listener");return o.addEventListener(Kf,f),a=b,()=>{o.removeEventListener(Kf,f),a=null}},createHref(b){return t(o,b)},createURL:y,encodeLocation(b){let g=y(b);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:h,replace:w,go(b){return l.go(b)}};return x}var Qf;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Qf||(Qf={}));function F1(e,t,n){return n===void 0&&(n="/"),A1(e,t,n,!1)}function A1(e,t,n,r){let o=typeof t=="string"?Jr(t):t,i=Xc(o.pathname||"/",n);if(i==null)return null;let l=yg(e);D1(l);let s=null;for(let a=0;s==null&&a{let a={relativePath:s===void 0?i.path||"":s,caseSensitive:i.caseSensitive===!0,childrenIndex:l,route:i};a.relativePath.startsWith("/")&&(Ce(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),a.relativePath=a.relativePath.slice(r.length));let c=$n([r,a.relativePath]),d=n.concat(a);i.children&&i.children.length>0&&(Ce(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),yg(i.children,t,d,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:G1(c,i.index),routesMeta:d})};return e.forEach((i,l)=>{var s;if(i.path===""||!((s=i.path)!=null&&s.includes("?")))o(i,l);else for(let a of xg(i.path))o(i,l,a)}),t}function xg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let l=xg(r.join("/")),s=[];return s.push(...l.map(a=>a===""?i:[i,a].join("/"))),o&&s.push(...l),s.map(a=>e.startsWith("/")&&a===""?"/":a)}function D1(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Q1(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const B1=/^:[\w-]+$/,W1=3,U1=2,H1=1,V1=10,K1=-2,Yf=e=>e==="*";function G1(e,t){let n=e.split("/"),r=n.length;return n.some(Yf)&&(r+=K1),t&&(r+=U1),n.filter(o=>!Yf(o)).reduce((o,i)=>o+(B1.test(i)?W1:i===""?H1:V1),r)}function Q1(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function Y1(e,t,n){let{routesMeta:r}=e,o={},i="/",l=[];for(let s=0;s{let{paramName:h,isOptional:w}=d;if(h==="*"){let x=s[f]||"";l=i.slice(0,i.length-x.length).replace(/(.)\/+$/,"$1")}const y=s[f];return w&&!y?c[h]=void 0:c[h]=(y||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:l,pattern:e}}function q1(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),vg(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 r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(l,s,a)=>(r.push({paramName:s,isOptional:a!=null}),a?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function X1(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return vg(!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 Xc(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function J1(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Jr(e):e;return{pathname:n?n.startsWith("/")?n:Z1(n,t):t,search:nx(r),hash:rx(o)}}function Z1(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Ra(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function ex(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function wg(e,t){let n=ex(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function kg(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Jr(e):(o=Zo({},e),Ce(!o.pathname||!o.pathname.includes("?"),Ra("?","pathname","search",o)),Ce(!o.pathname||!o.pathname.includes("#"),Ra("#","pathname","hash",o)),Ce(!o.search||!o.search.includes("#"),Ra("#","search","hash",o)));let i=e===""||o.pathname==="",l=i?"/":o.pathname,s;if(l==null)s=n;else{let f=t.length-1;if(!r&&l.startsWith("..")){let h=l.split("/");for(;h[0]==="..";)h.shift(),f-=1;o.pathname=h.join("/")}s=f>=0?t[f]:"/"}let a=J1(o,s),c=l&&l!=="/"&&l.endsWith("/"),d=(i||l===".")&&n.endsWith("/");return!a.pathname.endsWith("/")&&(c||d)&&(a.pathname+="/"),a}const $n=e=>e.join("/").replace(/\/\/+/g,"/"),tx=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),nx=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,rx=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ox(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Sg=["post","put","patch","delete"];new Set(Sg);const ix=["get",...Sg];new Set(ix);/** - * React Router v6.27.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function ei(){return ei=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),p.useCallback(function(c,d){if(d===void 0&&(d={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let f=kg(c,JSON.parse(l),i,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:$n([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,l,i,e])}function Eg(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=p.useContext(ar),{matches:o}=p.useContext(ur),{pathname:i}=ps(),l=JSON.stringify(wg(o,r.v7_relativeSplatPath));return p.useMemo(()=>kg(e,JSON.parse(l),i,n==="path"),[e,l,i,n])}function ux(e,t){return cx(e,t)}function cx(e,t,n,r){fi()||Ce(!1);let{navigator:o}=p.useContext(ar),{matches:i}=p.useContext(ur),l=i[i.length-1],s=l?l.params:{};l&&l.pathname;let a=l?l.pathnameBase:"/";l&&l.route;let c=ps(),d;if(t){var f;let b=typeof t=="string"?Jr(t):t;a==="/"||(f=b.pathname)!=null&&f.startsWith(a)||Ce(!1),d=b}else d=c;let h=d.pathname||"/",w=h;if(a!=="/"){let b=a.replace(/^\//,"").split("/");w="/"+h.replace(/^\//,"").split("/").slice(b.length).join("/")}let y=F1(e,{pathname:w}),x=mx(y&&y.map(b=>Object.assign({},b,{params:Object.assign({},s,b.params),pathname:$n([a,o.encodeLocation?o.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?a:$n([a,o.encodeLocation?o.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),i,n,r);return t&&x?p.createElement(fs.Provider,{value:{location:ei({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Sn.Pop}},x):x}function dx(){let e=xx(),t=ox(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),n?p.createElement("pre",{style:o},n):null,null)}const fx=p.createElement(dx,null);class px extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?p.createElement(ur.Provider,{value:this.props.routeContext},p.createElement(bg.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function hx(e){let{routeContext:t,match:n,children:r}=e,o=p.useContext(Jc);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),p.createElement(ur.Provider,{value:t},r)}function mx(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let l=e,s=(o=n)==null?void 0:o.errors;if(s!=null){let d=l.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);d>=0||Ce(!1),l=l.slice(0,Math.min(l.length,d+1))}let a=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?l=l.slice(0,c+1):l=[l[0]];break}}}return l.reduceRight((d,f,h)=>{let w,y=!1,x=null,b=null;n&&(w=s&&f.route.id?s[f.route.id]:void 0,x=f.route.errorElement||fx,a&&(c<0&&h===0?(y=!0,b=null):c===h&&(y=!0,b=f.route.hydrateFallbackElement||null)));let g=t.concat(l.slice(0,h+1)),m=()=>{let v;return w?v=x:y?v=b:f.route.Component?v=p.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=d,p.createElement(hx,{match:f,routeContext:{outlet:d,matches:g,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||h===0)?p.createElement(px,{location:n.location,revalidation:n.revalidation,component:x,error:w,children:m(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):m()},null)}var jg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(jg||{}),zl=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(zl||{});function gx(e){let t=p.useContext(Jc);return t||Ce(!1),t}function vx(e){let t=p.useContext(lx);return t||Ce(!1),t}function yx(e){let t=p.useContext(ur);return t||Ce(!1),t}function Ng(e){let t=yx(),n=t.matches[t.matches.length-1];return n.route.id||Ce(!1),n.route.id}function xx(){var e;let t=p.useContext(bg),n=vx(zl.UseRouteError),r=Ng(zl.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function wx(){let{router:e}=gx(jg.UseNavigateStable),t=Ng(zl.UseNavigateStable),n=p.useRef(!1);return Cg(()=>{n.current=!0}),p.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,ei({fromRouteId:t},i)))},[e,t])}function So(e){Ce(!1)}function kx(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Sn.Pop,navigator:i,static:l=!1,future:s}=e;fi()&&Ce(!1);let a=t.replace(/^\/*/,"/"),c=p.useMemo(()=>({basename:a,navigator:i,static:l,future:ei({v7_relativeSplatPath:!1},s)}),[a,s,i,l]);typeof r=="string"&&(r=Jr(r));let{pathname:d="/",search:f="",hash:h="",state:w=null,key:y="default"}=r,x=p.useMemo(()=>{let b=Xc(d,a);return b==null?null:{location:{pathname:b,search:f,hash:h,state:w,key:y},navigationType:o}},[a,d,f,h,w,y,o]);return x==null?null:p.createElement(ar.Provider,{value:c},p.createElement(fs.Provider,{children:n,value:x}))}function Sx(e){let{children:t,location:n}=e;return ux(Du(t),n)}new Promise(()=>{});function Du(e,t){t===void 0&&(t=[]);let n=[];return p.Children.forEach(e,(r,o)=>{if(!p.isValidElement(r))return;let i=[...t,o];if(r.type===p.Fragment){n.push.apply(n,Du(r.props.children,i));return}r.type!==So&&Ce(!1),!r.props.index||!r.props.children||Ce(!1);let l={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(l.children=Du(r.props.children,i)),n.push(l)}),n}/** - * React Router DOM v6.27.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Bu(){return Bu=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function Cx(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Ex(e,t){return e.button===0&&(!t||t==="_self")&&!Cx(e)}const jx=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Nx="6";try{window.__reactRouterVersion=Nx}catch{}const Rx="startTransition",Xf=dl[Rx];function Px(e){let{basename:t,children:n,future:r,window:o}=e,i=p.useRef();i.current==null&&(i.current=I1({window:o,v5Compat:!0}));let l=i.current,[s,a]=p.useState({action:l.action,location:l.location}),{v7_startTransition:c}=r||{},d=p.useCallback(f=>{c&&Xf?Xf(()=>a(f)):a(f)},[a,c]);return p.useLayoutEffect(()=>l.listen(d),[l,d]),p.createElement(kx,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:l,future:r})}const Tx=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",_x=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Jf=p.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:l,state:s,target:a,to:c,preventScrollReset:d,viewTransition:f}=t,h=bx(t,jx),{basename:w}=p.useContext(ar),y,x=!1;if(typeof c=="string"&&_x.test(c)&&(y=c,Tx))try{let v=new URL(window.location.href),k=c.startsWith("//")?new URL(v.protocol+c):new URL(c),S=Xc(k.pathname,w);k.origin===v.origin&&S!=null?c=S+k.search+k.hash:x=!0}catch{}let b=sx(c,{relative:o}),g=$x(c,{replace:l,state:s,target:a,preventScrollReset:d,relative:o,viewTransition:f});function m(v){r&&r(v),v.defaultPrevented||g(v)}return p.createElement("a",Bu({},h,{href:y||b,onClick:x||i?r:m,ref:n,target:a}))});var Zf;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Zf||(Zf={}));var ep;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ep||(ep={}));function $x(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:l,viewTransition:s}=t===void 0?{}:t,a=Zc(),c=ps(),d=Eg(e,{relative:l});return p.useCallback(f=>{if(Ex(f,n)){f.preventDefault();let h=r!==void 0?r:Ll(c)===Ll(d);a(e,{replace:h,state:o,preventScrollReset:i,relative:l,viewTransition:s})}},[c,a,d,r,o,n,e,i,l,s])}var Rg={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},tp=Pe.createContext&&Pe.createContext(Rg),Mx=["attr","size","title"];function Ox(e,t){if(e==null)return{};var n=Ix(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ix(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Fl(){return Fl=Object.assign?Object.assign.bind():function(e){for(var t=1;tPe.createElement(t.tag,Al({key:n},t.attr),Pg(t.child)))}function pt(e){return t=>Pe.createElement(Ax,Fl({attr:Al({},e.attr)},t),Pg(e.child))}function Ax(e){var t=n=>{var{attr:r,size:o,title:i}=e,l=Ox(e,Mx),s=o||n.size||"1em",a;return n.className&&(a=n.className),e.className&&(a=(a?a+" ":"")+e.className),Pe.createElement("svg",Fl({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,l,{className:a,style:Al(Al({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),i&&Pe.createElement("title",null,i),e.children)};return tp!==void 0?Pe.createElement(tp.Consumer,null,n=>t(n)):t(Rg)}function Dx(e){return pt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"},child:[]}]})(e)}function Tg(e){return pt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"},child:[]},{tag:"path",attr:{d:"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"},child:[]}]})(e)}function Bx({word:e,popupPosition:t,saveWord:n,onClose:r,checkSaved:o}){const[i,l]=p.useState("15%"),s=p.useRef(null);p.useEffect(()=>{const h=w=>{s.current&&!s.current.contains(w.target)&&r()};return document.addEventListener("mousedown",h),()=>{document.removeEventListener("mousedown",h)}},[r]),p.useEffect(()=>{const y=document.querySelector(".popup-meaning").innerHTML.split("
    ").length;l(y>1?"220px":"190px")},[e]);let a="",c="";e.matches&&e.matches[0]&&(a=e.matches[0].pinyinPretty,c=e.matches[0].english,c=c.includes("/")?c.split("/")[0].trim():c);function d(){n(e)}const f=o(e);return u.jsxs("div",{className:"Popup",style:{left:`${t[0]+105}px`,top:i==="11rem"?`${t[1]-100}px`:`${t[1]-50}px`,height:i},ref:s,children:[u.jsxs("div",{className:"popup-content",children:[u.jsx("p",{className:"popup-pinyin",children:a}),u.jsx("p",{className:"popup-glyphs",children:e.text}),u.jsx("p",{className:"popup-meaning",children:c.length>25?u.jsxs("span",{children:[c.substring(0,c.lastIndexOf(" ",20)),u.jsx("br",{}),c.substring(c.lastIndexOf(" ",20)+1)]}):c})]}),f?u.jsxs("button",{className:"save-button saved-button",disabled:"true",children:[" ","✓"," "]}):u.jsxs("button",{className:"save-button",onClick:d,children:[" ","+"," "]})," ",u.jsxs("button",{className:"close-btn",onClick:r,children:[" ","x"," "]}),u.jsx("div",{className:"popup-arrow"})]})}function Wx({word:e,pinyin:t,meaning:n,isSaved:r,isSpecialChar:o,onClick:i}){return u.jsxs("div",{className:`Word ${o?"specialChar":""}`,children:[u.jsx("p",{className:`zh ${r?"saved":""}`,onClick:o?void 0:i,style:{color:r?"#056a6d":"var(--drk-txt)"},children:e.text}),u.jsxs("div",{className:"annotation",style:{visibility:r?"visible":"hidden"},children:[u.jsx("p",{className:"pinyin",children:t}),u.jsx("p",{className:"meaning",children:n})]})]})}async function _g(e,t="GET",n=null){const r={method:t};n&&(r.headers={"Content-Type":"application/json"},r.body=JSON.stringify(n));const o=await fetch(e,r);if(o.ok)return o.json();throw new Error("Bad Request")}const $g="/api/demo";function Ux(e){return _g(`${$g}/translate`,"POST",{sentence:e})}async function Hx(e){return _g(`${$g}/tokenize`,"POST",{text:e})}function Mg(e,t){let n="",r="",o="";return e.matches&&e.matches[0]?(n=e.matches[0].pinyinPretty,r=e.matches[0].english,r=r.includes("/")?r.split("/")[0].trim():r,o=e.text):(n="",r="",o=""),{pinyin:n,meaning:r,charGroup:o}}function Vx(e){return["‘","“","《","『","【","(","’","”","》","』","】",")","、",",","…","。",":",";","!","?","「","」",".","・"].includes(e.text)||/\d/.test(e.text)||/[^\u4e00-\u9fa5]/.test(e.text)}function Kx({text:e,textId:t,activeWord:n,setActiveWord:r,saveWord:o,savedWords:i,showPopup:l,setShowPopup:s}){const[a,c]=p.useState([]),[d,f]=p.useState([0,0]),h=p.useRef(null);p.useEffect(function(){async function m(){if(e){const v=await Hx(e.content);c(v)}}m()},[e]);function w(m){return i.some(v=>v.charGroup===m.traditional)}function y(){l&&(r(""),s(!1))}function x(m,v){r(m);const k=h.current.getBoundingClientRect();f([v.clientX-k.left,v.clientY-k.top-150]),s(!0)}function b(m,v){return i.find(S=>S.charGroup===m.traditional)[v]}const g=a.map((m,v)=>{const k=w(m),S=Mg(m),C=k?b(m,"pinyin"):S.pinyin,E=k?b(m,"meaning"):S.meaning,R=Vx(m);return u.jsx(Wx,{onClick:$=>x(m,$),word:m,pinyin:C,meaning:E,isSaved:w(m),isSpecialChar:R,savedWords:i},v)});return u.jsxs(u.Fragment,{children:[u.jsx("div",{className:"StudyText",ref:h,children:u.jsx("div",{className:"study-text-block",children:g})}),l&&u.jsx(Bx,{word:n,popupPosition:d,saveWord:m=>o(m,t),onClose:y,checkSaved:w})]})}function Gx({text:e}){return e?u.jsx("div",{className:"read-text",children:u.jsx("div",{className:"bottom",children:u.jsx("div",{className:"read-text-block",children:u.jsx("p",{className:"zh",children:e.content})})})}):"Loading ..."}function Qx(e){return e.split(/([。])/).filter(t=>t.trim()!=="").reduce((t,n,r,o)=>(r%2===0&&t.push((n+(o[r+1]||"")).trim()),t),[])}function Yx({translation:e,show:t}){return u.jsx("p",{className:`translation zh ${t?"show-container":""}`,children:e})}function qx({sentence:e,isFirst:t}){const[n,r]=p.useState(""),[o,i]=p.useState(t||!1);p.useEffect(()=>{(async()=>{const a=await Ux(e);r(a)})()},[e]);const l=()=>{i(!o)};return u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"sentence-line",children:[u.jsx("button",{className:`material-symbols-outlined toggle-translation ${o?"translation-visible":""}`,onClick:()=>l(),children:""}),u.jsx("span",{className:"sentence zh",children:e})]}),n&&u.jsx(Yx,{translation:n,show:o})]})}function Xx({text:e}){const n=Qx(e.content).map((r,o)=>u.jsx(qx,{sentence:r,isFirst:o===0},o));return u.jsx("div",{className:"TranslateText",children:u.jsx("div",{className:"translate-text-block",children:n})})}function Jx({expandSidebar:e,changeSidebarCategory:t,sidebarCategory:n,savedWords:r,handleShowExit:o}){function i(l){const s=l.currentTarget.id;if(n===null){t(s),e();return}if(n!==s){t(s);return}if(n===s){e(),t(s);return}}return u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"top-icons",children:[u.jsx("img",{src:"/images/transparent-square-logo.png",alt:"knownative logo",className:"square-logo"}),u.jsxs("button",{id:"savedwords-tooltip",className:`icontip-container ${n==="savedwords-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Saved Words","aria-expanded":n==="savedwords-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top icon-flipped",children:""}),u.jsx("label",{htmlFor:"savedwords-tooltip",children:"Terms"}),r.length>0&&u.jsx("span",{className:"badge",children:r.length})]}),u.jsxs("button",{id:"flashcards-tooltip",className:`icontip-container ${n==="flashcards-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Learn","aria-expanded":n==="flashcards-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"flashcards-tooltip",children:"Learn"})]}),u.jsxs("button",{id:"library-tooltip",className:`icontip-container ${n==="library-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Library","aria-expanded":n==="library-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"library-tooltip",children:"Library"})]}),u.jsxs("button",{id:"info-tooltip",className:`icontip-container ${n==="info-tooltip"?"button-active google-icons-shaded":""}`,onClick:i,"aria-label":"Info","aria-expanded":n==="info-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"info-tooltip",children:"Info"})]})]}),u.jsx("div",{className:"bottom-icons",children:u.jsxs("button",{id:"exit-tooltip",className:`icontip-container ${n==="exit-tooltip"?"button-active google-icons-shaded":""}`,onClick:o,"aria-label":"Exit","aria-expanded":n==="exit-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"exit-tooltip",children:"Exit"})]})})]})}function Zx(e){return pt({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function ew(e){return pt({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function tw(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"},child:[]}]})(e)}function nw(e){return pt({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"},child:[]}]})(e)}const ed=({canCloseOnEscapeKey:e,children:t,buttonDeleteText:n,buttonPrimaryText:r,buttonSecondaryText:o,handleDeleteButtonOnClick:i,handlePrimaryButtonOnClick:l,handleSecondaryButtonOnClick:s,hasCloseButton:a,modalTitle:c,setShowModal:d})=>{const f=p.useRef(null);return f.current||(f.current=document.createElement("div")),p.useEffect(()=>{const h=document.getElementById("portal-modal");return h.appendChild(f.current),()=>h.removeChild(f.current)},[]),p.useEffect(()=>{const h=w=>{e===!0&&w.keyCode===27&&d(!1)};return document.body.addEventListener("keydown",h),()=>document.body.removeEventListener("keydown",h)},[e,d]),ds.createPortal(u.jsxs("div",{className:"reusable-modal",children:[u.jsxs("div",{className:"reusable-modal-header-contents",children:[u.jsx("h1",{className:"reusable-modal-title",children:c}),a?u.jsx("button",{className:"reusable-modal-close-button",onClick:()=>d(!1),children:"×"}):null]}),t,u.jsxs("div",{className:"reusable-modal-buttons",children:[n?u.jsx("button",{className:"reusable-modal-delete-button",id:"reusable-modal-delete-button",onClick:i,children:n}):null,u.jsx("button",{className:"reusable-modal-secondary-button",onClick:s,children:o}),u.jsx("button",{className:"reusable-modal-primary-button",onClick:l,children:r})]})]}),f.current)};function rw({handleDeleteWord:e,setShowModal:t,updateWord:n,word:r}){const[o]=p.useState(r.charGroup),[i,l]=p.useState(r.pinyin),[s,a]=p.useState(r.meaning);function c(h){l(h.target.value)}function d(h){a(h.target.value)}function f(){n(r,s,o,i),t(!1)}return u.jsx(ed,{canCloseOnEscapeKey:!0,buttonDeleteText:"Delete",buttonPrimaryText:"Save",buttonSecondaryText:"Cancel",handleDeleteButtonOnClick:e,handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:f,hasCloseButton:!0,modalTitle:"Edit Card",setShowModal:t,children:u.jsxs("div",{className:"edit-word-modal-content",children:[u.jsx("div",{children:"Term"}),u.jsx("textarea",{className:"edit-word-modal-textarea",value:o,disabled:!0}),u.jsx("div",{children:"Reading"}),u.jsx("textarea",{className:"edit-word-modal-textarea",value:i,onChange:c}),u.jsx("div",{children:"Meaning"}),u.jsx("textarea",{className:"edit-word-modal-textarea",value:s,onChange:d})]})})}function ow({word:e,updateWord:t,deleteWord:n}){const[r,o]=p.useState(!1),[i,l]=p.useState(!1),[s,a]=p.useState(!1);function c(){a(!0)}function d(){o(x=>!x)}function f(){i||o(!1)}function h(){l(!0)}function w(){l(!1),o(!1)}function y(){o(!1),n(e)}return u.jsxs("article",{className:"SavedWord",onMouseLeave:f,children:[u.jsx(Dx,{className:`edit-menu-icon ${s&&"edit-menu-currently-open"}`,onClick:d}),s?u.jsx(rw,{handleDeleteWord:y,setShowModal:a,updateWord:t,word:e}):null,r&&u.jsxs("article",{className:"edit-delete-menu",onMouseEnter:h,onMouseLeave:w,children:[u.jsxs("section",{className:"edit-button",onClick:c,children:[u.jsx("p",{children:"Edit"}),u.jsx(tw,{})]}),u.jsxs("section",{className:"delete-button",onClick:y,children:[u.jsx("p",{children:"Delete"}),u.jsx(nw,{})]})]}),u.jsxs("section",{className:"char-pinyin",children:[u.jsxs("p",{className:"pinyin",children:[" ",e.pinyin," "]}),u.jsxs("p",{className:"char zh",children:[e.charGroup," "]})]}),u.jsx("section",{children:u.jsx("p",{className:"word-meaning",children:e.meaning})})]})}var td={},Og={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Og);var nd=Og.exports,Pa={};function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t[n]=Ig(e[n])}),t}function bt(e,t,n={clone:!0}){const r=n.clone?j({},e):e;return Jt(e)&&Jt(t)&&Object.keys(t).forEach(o=>{Jt(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&Jt(e[o])?r[o]=bt(e[o],t[o],n):n.clone?r[o]=Jt(t[o])?Ig(t[o]):t[o]:r[o]=t[o]}),r}const iw=Object.freeze(Object.defineProperty({__proto__:null,default:bt,isPlainObject:Jt},Symbol.toStringTag,{value:"Module"}));var Lg={exports:{}},lw="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",sw=lw,aw=sw;function zg(){}function Fg(){}Fg.resetWarningCache=zg;var uw=function(){function e(r,o,i,l,s,a){if(a!==aw){var c=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 c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={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:Fg,resetWarningCache:zg};return n.PropTypes=n,n};Lg.exports=uw();var cw=Lg.exports;const Ta=Ql(cw);function ti(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;nn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function yw(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function xw(e,t){return()=>null}function rl(e,t){var n,r;return p.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function rn(e){return e&&e.ownerDocument||document}function Cs(e){return rn(e).defaultView||window}function ww(e,t){return()=>null}function Bl(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const Wl=typeof window<"u"?p.useLayoutEffect:p.useEffect;let ip=0;function kw(e){const[t,n]=p.useState(e),r=e||t;return p.useEffect(()=>{t==null&&(ip+=1,n(`mui-${ip}`))},[t]),r}const lp=dl.useId;function id(e){if(lp!==void 0){const t=lp();return e??t}return kw(e)}function Sw(e,t,n,r,o){return null}function ld({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=p.useRef(e!==void 0),[i,l]=p.useState(t),s=o?e:i,a=p.useCallback(c=>{o||l(c)},[]);return[s,a]}function Qn(e){const t=p.useRef(e);return Wl(()=>{t.current=e}),p.useRef((...n)=>(0,t.current)(...n)).current}function un(...e){return p.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Bl(n,t)})},e)}const sp={};function bw(e,t){const n=p.useRef(sp);return n.current===sp&&(n.current=e(t)),n}const Cw=[];function Ew(e){p.useEffect(e,Cw)}class Es{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new Es}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function jw(){const e=bw(Es.create).current;return Ew(e.disposeEffect),e}let js=!0,Wu=!1;const Nw=new Es,Rw={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function Pw(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&Rw[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function Tw(e){e.metaKey||e.altKey||e.ctrlKey||(js=!0)}function _a(){js=!1}function _w(){this.visibilityState==="hidden"&&Wu&&(js=!0)}function $w(e){e.addEventListener("keydown",Tw,!0),e.addEventListener("mousedown",_a,!0),e.addEventListener("pointerdown",_a,!0),e.addEventListener("touchstart",_a,!0),e.addEventListener("visibilitychange",_w,!0)}function Mw(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return js||Pw(t)}function Ug(){const e=p.useCallback(o=>{o!=null&&$w(o.ownerDocument)},[]),t=p.useRef(!1);function n(){return t.current?(Wu=!0,Nw.start(100,()=>{Wu=!1}),t.current=!1,!0):!1}function r(o){return Mw(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function Ow(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function ni(e,t){const n=j({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=j({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=j({},i),Object.keys(o).forEach(l=>{n[r][l]=ni(o[l],i[l])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function _e(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,l)=>{if(l){const s=t(l);s!==""&&i.push(s),n&&n[l]&&i.push(n[l])}return i},[]).join(" ")}),r}const ap=e=>e,Iw=()=>{let e=ap;return{configure(t){e=t},generate(t){return e(t)},reset(){e=ap}}},Hg=Iw(),Lw={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Ee(e,t,n="Mui"){const r=Lw[t];return r?`${n}-${r}`:`${Hg.generate(e)}-${t}`}function je(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Ee(e,o,n)}),r}function zw(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const Fw=Object.freeze(Object.defineProperty({__proto__:null,default:zw},Symbol.toStringTag,{value:"Module"}));function Y(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Aw(e){return typeof e=="string"}function Dw(e,t,n){return e===void 0||Aw(e)?t:j({},t,{ownerState:j({},t.ownerState,n)})}function Vg(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tr.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function up(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function Bw(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const w=Q(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),y=j({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),x=j({},n,o,r);return w.length>0&&(x.className=w),Object.keys(y).length>0&&(x.style=y),{props:x,internalRef:void 0}}const l=Kg(j({},o,r)),s=up(r),a=up(o),c=t(l),d=Q(c==null?void 0:c.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),f=j({},c==null?void 0:c.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=j({},c,n,a,s);return d.length>0&&(h.className=d),Object.keys(f).length>0&&(h.style=f),{props:h,internalRef:c.ref}}function Ww(e,t,n){return typeof e=="function"?e(t,n):e}const Uw=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function cp(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,l=Y(e,Uw),s=i?{}:Ww(r,o),{props:a,internalRef:c}=Bw(j({},l,{externalSlotProps:s})),d=un(c,s==null?void 0:s.ref,(t=e.additionalProps)==null?void 0:t.ref);return Dw(n,j({},a,{ref:d}),o)}const Hw=p.createContext(void 0);function Vw(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?ni(o.defaultProps,r):!o.styleOverrides&&!o.variants?ni(o,r):r}function Kw({props:e,name:t}){const n=p.useContext(Hw);return Vw({props:e,name:t,theme:{components:n}})}function Oe(e){return Kw(e)}var pi={},$a={exports:{}},dp;function Gg(){return dp||(dp=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r0?ze(Zr,--rt):0,Qr--,Se===10&&(Qr=1,Rs--),Se}function ut(){return Se=rt2||oi(Se)>3?"":" "}function c2(e,t){for(;--t&&ut()&&!(Se<48||Se>102||Se>57&&Se<65||Se>70&&Se<97););return hi(e,ol()+(t<6&&Kt()==32&&ut()==32))}function Hu(e){for(;ut();)switch(Se){case e:return rt;case 34:case 39:e!==34&&e!==39&&Hu(Se);break;case 40:e===41&&Hu(e);break;case 92:ut();break}return rt}function d2(e,t){for(;ut()&&e+Se!==57;)if(e+Se===84&&Kt()===47)break;return"/*"+hi(t,rt-1)+"*"+Ns(e===47?e:ut())}function f2(e){for(;!oi(Kt());)ut();return hi(e,rt)}function p2(e){return ev(ll("",null,null,null,[""],e=Zg(e),0,[0],e))}function ll(e,t,n,r,o,i,l,s,a){for(var c=0,d=0,f=l,h=0,w=0,y=0,x=1,b=1,g=1,m=0,v="",k=o,S=i,C=r,E=v;b;)switch(y=m,m=ut()){case 40:if(y!=108&&ze(E,f-1)==58){Uu(E+=ee(il(m),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:E+=il(m);break;case 9:case 10:case 13:case 32:E+=u2(y);break;case 92:E+=c2(ol()-1,7);continue;case 47:switch(Kt()){case 42:case 47:Ai(h2(d2(ut(),ol()),t,n),a);break;default:E+="/"}break;case 123*x:s[c++]=Dt(E)*g;case 125*x:case 59:case 0:switch(m){case 0:case 125:b=0;case 59+d:g==-1&&(E=ee(E,/\f/g,"")),w>0&&Dt(E)-f&&Ai(w>32?hp(E+";",r,n,f-1):hp(ee(E," ","")+";",r,n,f-2),a);break;case 59:E+=";";default:if(Ai(C=pp(E,t,n,c,d,o,s,v,k=[],S=[],f),i),m===123)if(d===0)ll(E,t,C,C,k,i,f,s,S);else switch(h===99&&ze(E,3)===110?100:h){case 100:case 108:case 109:case 115:ll(e,C,C,r&&Ai(pp(e,C,C,0,0,o,s,v,o,k=[],f),S),o,S,f,s,r?k:S);break;default:ll(E,C,C,C,[""],S,0,s,S)}}c=d=w=0,x=g=1,v=E="",f=l;break;case 58:f=1+Dt(E),w=y;default:if(x<1){if(m==123)--x;else if(m==125&&x++==0&&a2()==125)continue}switch(E+=Ns(m),m*x){case 38:g=d>0?1:(E+="\f",-1);break;case 44:s[c++]=(Dt(E)-1)*g,g=1;break;case 64:Kt()===45&&(E+=il(ut())),h=Kt(),d=f=Dt(v=E+=f2(ol())),m++;break;case 45:y===45&&Dt(E)==2&&(x=0)}}return i}function pp(e,t,n,r,o,i,l,s,a,c,d){for(var f=o-1,h=o===0?i:[""],w=ud(h),y=0,x=0,b=0;y0?h[g]+" "+m:ee(m,/&\f/g,h[g])))&&(a[b++]=v);return Ps(e,t,n,o===0?sd:s,a,c,d)}function h2(e,t,n){return Ps(e,t,n,Yg,Ns(s2()),ri(e,2,-2),0)}function hp(e,t,n,r){return Ps(e,t,n,ad,ri(e,0,r),ri(e,r+1,-1),r)}function Ar(e,t){for(var n="",r=ud(e),o=0;o6)switch(ze(e,t+1)){case 109:if(ze(e,t+4)!==45)break;case 102:return ee(e,/(.+:)(.+)-([^]+)/,"$1"+Z+"$2-$3$1"+Ul+(ze(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Uu(e,"stretch")?tv(ee(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ze(e,t+1)!==115)break;case 6444:switch(ze(e,Dt(e)-3-(~Uu(e,"!important")&&10))){case 107:return ee(e,":",":"+Z)+e;case 101:return ee(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Z+(ze(e,14)===45?"inline-":"")+"box$3$1"+Z+"$2$3$1"+We+"$2box$3")+e}break;case 5936:switch(ze(e,t+11)){case 114:return Z+e+We+ee(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Z+e+We+ee(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Z+e+We+ee(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Z+e+We+e+e}return e}var b2=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case ad:t.return=tv(t.value,t.length);break;case qg:return Ar([go(t,{value:ee(t.value,"@","@"+Z)})],o);case sd:if(t.length)return l2(t.props,function(i){switch(i2(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Ar([go(t,{props:[ee(i,/:(read-\w+)/,":"+Ul+"$1")]})],o);case"::placeholder":return Ar([go(t,{props:[ee(i,/:(plac\w+)/,":"+Z+"input-$1")]}),go(t,{props:[ee(i,/:(plac\w+)/,":"+Ul+"$1")]}),go(t,{props:[ee(i,/:(plac\w+)/,We+"input-$1")]})],o)}return""})}},C2=[b2],nv=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(x){var b=x.getAttribute("data-emotion");b.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var o=t.stylisPlugins||C2,i={},l,s=[];l=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(x){for(var b=x.getAttribute("data-emotion").split(" "),g=1;g=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var L2={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},z2=!1,F2=/[A-Z]|^ms/g,A2=/_EMO_([^_]+?)_([^]*?)_EMO_/g,uv=function(t){return t.charCodeAt(1)===45},gp=function(t){return t!=null&&typeof t!="boolean"},Oa=Qg(function(e){return uv(e)?e:e.replace(F2,"-$&").toLowerCase()}),vp=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(A2,function(r,o,i){return Bt={name:o,styles:i,next:Bt},o})}return L2[t]!==1&&!uv(t)&&typeof n=="number"&&n!==0?n+"px":n},D2="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function ii(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Bt={name:o.name,styles:o.styles,next:Bt},o.name;var i=n;if(i.styles!==void 0){var l=i.next;if(l!==void 0)for(;l!==void 0;)Bt={name:l.name,styles:l.styles,next:Bt},l=l.next;var s=i.styles+";";return s}return B2(e,t,n)}case"function":{if(e!==void 0){var a=Bt,c=n(e);return Bt=a,ii(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function B2(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?K2:G2},kp=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(l){return t.__emotion_forwardProp(l)&&i(l)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},Q2=!1,Y2=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return sv(n,r,o),U2(function(){return av(n,r,o)}),null},q2=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,l;n!==void 0&&(i=n.label,l=n.target);var s=kp(t,n,r),a=s||wp(o),c=!a("as");return function(){var d=arguments,f=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&f.push("label:"+i+";"),d[0]==null||d[0].raw===void 0)f.push.apply(f,d);else{f.push(d[0][0]);for(var h=d.length,w=1;wt(Z2(o)?n:o):t;return u.jsx(V2,{styles:r})}function hv(e,t){return Vu(e,t)}const mv=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},tk=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:ek,StyledEngineProvider:J2,ThemeContext:Ds,css:pv,default:hv,internal_processStyles:mv,keyframes:Bs},Symbol.toStringTag,{value:"Module"})),nk=cn(tk),rk=cn(iw),ok=cn(vw),ik=cn(gw),lk=["values","unit","step"],sk=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>j({},n,{[r.key]:r.val}),{})};function gv(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=Y(e,lk),i=sk(t),l=Object.keys(i);function s(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n})`}function a(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${n})`}function c(h,w){const y=l.indexOf(w);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(y!==-1&&typeof t[l[y]]=="number"?t[l[y]]:w)-r/100}${n})`}function d(h){return l.indexOf(h)+1`@media (min-width:${hd[e]}px)`};function Lt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||Sp;return t.reduce((l,s,a)=>(l[i.up(i.keys[a])]=n(t[a]),l),{})}if(typeof t=="object"){const i=r.breakpoints||Sp;return Object.keys(t).reduce((l,s)=>{if(Object.keys(i.values||hd).indexOf(s)!==-1){const a=i.up(s);l[a]=n(t[s],s)}else{const a=s;l[a]=t[a]}return l},{})}return n(t)}function vv(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function yv(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function uk(e,...t){const n=vv(e),r=[n,...t].reduce((o,i)=>bt(o,i),{});return yv(Object.keys(n),r)}function ck(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i{e[o]!=null&&(n[o]=!0)}),n}function Ia({values:e,breakpoints:t,base:n}){const r=n||ck(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((l,s,a)=>(Array.isArray(e)?(l[s]=e[a]!=null?e[a]:e[i],i=a):typeof e=="object"?(l[s]=e[s]!=null?e[s]:e[i],i=s):l[s]=e,l),{})}function Ws(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Hl(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Ws(e,n)||r,t&&(o=t(o,r,e)),o}function xe(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=l=>{if(l[t]==null)return null;const s=l[t],a=l.theme,c=Ws(a,r)||{};return Lt(l,s,f=>{let h=Hl(c,o,f);return f===h&&typeof f=="string"&&(h=Hl(c,o,`${t}${f==="default"?"":U(f)}`,f)),n===!1?h:{[n]:h}})};return i.propTypes={},i.filterProps=[t],i}function dk(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const fk={m:"margin",p:"padding"},pk={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},bp={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},hk=dk(e=>{if(e.length>2)if(bp[e])e=bp[e];else return[e];const[t,n]=e.split(""),r=fk[t],o=pk[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),md=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],gd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...md,...gd];function mi(e,t,n,r){var o;const i=(o=Ws(e,t,!1))!=null?o:n;return typeof i=="number"?l=>typeof l=="string"?l:i*l:Array.isArray(i)?l=>typeof l=="string"?l:i[l]:typeof i=="function"?i:()=>{}}function vd(e){return mi(e,"spacing",8)}function ir(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function mk(e,t){return n=>e.reduce((r,o)=>(r[o]=ir(t,n),r),{})}function gk(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=hk(n),i=mk(o,r),l=e[n];return Lt(e,l,i)}function xv(e,t){const n=vd(e.theme);return Object.keys(e).map(r=>gk(e,t,r,n)).reduce(Oo,{})}function me(e){return xv(e,md)}me.propTypes={};me.filterProps=md;function ge(e){return xv(e,gd)}ge.propTypes={};ge.filterProps=gd;function vk(e=8){if(e.mui)return e;const t=vd({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const l=t(i);return typeof l=="number"?`${l}px`:l}).join(" ");return n.mui=!0,n}function Us(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?Oo(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function wt(e){return typeof e!="number"?e:`${e}px solid`}function Rt(e,t){return xe({prop:e,themeKey:"borders",transform:t})}const yk=Rt("border",wt),xk=Rt("borderTop",wt),wk=Rt("borderRight",wt),kk=Rt("borderBottom",wt),Sk=Rt("borderLeft",wt),bk=Rt("borderColor"),Ck=Rt("borderTopColor"),Ek=Rt("borderRightColor"),jk=Rt("borderBottomColor"),Nk=Rt("borderLeftColor"),Rk=Rt("outline",wt),Pk=Rt("outlineColor"),Hs=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=mi(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:ir(t,r)});return Lt(e,e.borderRadius,n)}return null};Hs.propTypes={};Hs.filterProps=["borderRadius"];Us(yk,xk,wk,kk,Sk,bk,Ck,Ek,jk,Nk,Hs,Rk,Pk);const Vs=e=>{if(e.gap!==void 0&&e.gap!==null){const t=mi(e.theme,"spacing",8),n=r=>({gap:ir(t,r)});return Lt(e,e.gap,n)}return null};Vs.propTypes={};Vs.filterProps=["gap"];const Ks=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=mi(e.theme,"spacing",8),n=r=>({columnGap:ir(t,r)});return Lt(e,e.columnGap,n)}return null};Ks.propTypes={};Ks.filterProps=["columnGap"];const Gs=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=mi(e.theme,"spacing",8),n=r=>({rowGap:ir(t,r)});return Lt(e,e.rowGap,n)}return null};Gs.propTypes={};Gs.filterProps=["rowGap"];const Tk=xe({prop:"gridColumn"}),_k=xe({prop:"gridRow"}),$k=xe({prop:"gridAutoFlow"}),Mk=xe({prop:"gridAutoColumns"}),Ok=xe({prop:"gridAutoRows"}),Ik=xe({prop:"gridTemplateColumns"}),Lk=xe({prop:"gridTemplateRows"}),zk=xe({prop:"gridTemplateAreas"}),Fk=xe({prop:"gridArea"});Us(Vs,Ks,Gs,Tk,_k,$k,Mk,Ok,Ik,Lk,zk,Fk);function Dr(e,t){return t==="grey"?t:e}const Ak=xe({prop:"color",themeKey:"palette",transform:Dr}),Dk=xe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Dr}),Bk=xe({prop:"backgroundColor",themeKey:"palette",transform:Dr});Us(Ak,Dk,Bk);function lt(e){return e<=1&&e!==0?`${e*100}%`:e}const Wk=xe({prop:"width",transform:lt}),yd=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||hd[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:lt(n)}};return Lt(e,e.maxWidth,t)}return null};yd.filterProps=["maxWidth"];const Uk=xe({prop:"minWidth",transform:lt}),Hk=xe({prop:"height",transform:lt}),Vk=xe({prop:"maxHeight",transform:lt}),Kk=xe({prop:"minHeight",transform:lt});xe({prop:"size",cssProperty:"width",transform:lt});xe({prop:"size",cssProperty:"height",transform:lt});const Gk=xe({prop:"boxSizing"});Us(Wk,yd,Uk,Hk,Vk,Kk,Gk);const gi={border:{themeKey:"borders",transform:wt},borderTop:{themeKey:"borders",transform:wt},borderRight:{themeKey:"borders",transform:wt},borderBottom:{themeKey:"borders",transform:wt},borderLeft:{themeKey:"borders",transform:wt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:wt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Hs},color:{themeKey:"palette",transform:Dr},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Dr},backgroundColor:{themeKey:"palette",transform:Dr},p:{style:ge},pt:{style:ge},pr:{style:ge},pb:{style:ge},pl:{style:ge},px:{style:ge},py:{style:ge},padding:{style:ge},paddingTop:{style:ge},paddingRight:{style:ge},paddingBottom:{style:ge},paddingLeft:{style:ge},paddingX:{style:ge},paddingY:{style:ge},paddingInline:{style:ge},paddingInlineStart:{style:ge},paddingInlineEnd:{style:ge},paddingBlock:{style:ge},paddingBlockStart:{style:ge},paddingBlockEnd:{style:ge},m:{style:me},mt:{style:me},mr:{style:me},mb:{style:me},ml:{style:me},mx:{style:me},my:{style:me},margin:{style:me},marginTop:{style:me},marginRight:{style:me},marginBottom:{style:me},marginLeft:{style:me},marginX:{style:me},marginY:{style:me},marginInline:{style:me},marginInlineStart:{style:me},marginInlineEnd:{style:me},marginBlock:{style:me},marginBlockStart:{style:me},marginBlockEnd:{style:me},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Vs},rowGap:{style:Gs},columnGap:{style:Ks},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:lt},maxWidth:{style:yd},minWidth:{transform:lt},height:{transform:lt},maxHeight:{transform:lt},minHeight:{transform:lt},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function Qk(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function Yk(e,t){return typeof e=="function"?e(t):e}function wv(){function e(n,r,o,i){const l={[n]:r,theme:o},s=i[n];if(!s)return{[n]:r};const{cssProperty:a=n,themeKey:c,transform:d,style:f}=s;if(r==null)return null;if(c==="typography"&&r==="inherit")return{[n]:r};const h=Ws(o,c)||{};return f?f(l):Lt(l,r,y=>{let x=Hl(h,d,y);return y===x&&typeof y=="string"&&(x=Hl(h,d,`${n}${y==="default"?"":U(y)}`,y)),a===!1?x:{[a]:x}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const l=(r=i.unstable_sxConfig)!=null?r:gi;function s(a){let c=a;if(typeof a=="function")c=a(i);else if(typeof a!="object")return a;if(!c)return null;const d=vv(i.breakpoints),f=Object.keys(d);let h=d;return Object.keys(c).forEach(w=>{const y=Yk(c[w],i);if(y!=null)if(typeof y=="object")if(l[w])h=Oo(h,e(w,y,i,l));else{const x=Lt({theme:i},y,b=>({[w]:b}));Qk(x,y)?h[w]=t({sx:y,theme:i}):h=Oo(h,x)}else h=Oo(h,e(w,y,i,l))}),yv(f,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const vi=wv();vi.filterProps=["sx"];function kv(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const qk=["breakpoints","palette","spacing","shape"];function yi(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,l=Y(e,qk),s=gv(n),a=vk(o);let c=bt({breakpoints:s,direction:"ltr",components:{},palette:j({mode:"light"},r),spacing:a,shape:j({},ak,i)},l);return c.applyStyles=kv,c=t.reduce((d,f)=>bt(d,f),c),c.unstable_sxConfig=j({},gi,l==null?void 0:l.unstable_sxConfig),c.unstable_sx=function(f){return vi({sx:f,theme:this})},c}const Xk=Object.freeze(Object.defineProperty({__proto__:null,default:yi,private_createBreakpoints:gv,unstable_applyStyles:kv},Symbol.toStringTag,{value:"Module"})),Jk=cn(Xk),Zk=["sx"],eS=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:gi;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function xd(e){const{sx:t}=e,n=Y(e,Zk),{systemProps:r,otherProps:o}=eS(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...l)=>{const s=t(...l);return Jt(s)?j({},r,s):r}:i=j({},r,t),j({},o,{sx:i})}const tS=Object.freeze(Object.defineProperty({__proto__:null,default:vi,extendSxProp:xd,unstable_createStyleFunctionSx:wv,unstable_defaultSxConfig:gi},Symbol.toStringTag,{value:"Module"})),nS=cn(tS);var eo=nd;Object.defineProperty(pi,"__esModule",{value:!0});var rS=pi.default=gS;pi.shouldForwardProp=sl;pi.systemDefaultTheme=void 0;var gt=eo(Gg()),Gu=eo(Gw()),Cp=cS(nk),oS=rk;eo(ok);eo(ik);var iS=eo(Jk),lS=eo(nS);const sS=["ownerState"],aS=["variants"],uS=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Sv(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Sv=function(r){return r?n:t})(e)}function cS(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Sv(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function dS(e){return Object.keys(e).length===0}function fS(e){return typeof e=="string"&&e.charCodeAt(0)>96}function sl(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const pS=pi.systemDefaultTheme=(0,iS.default)(),hS=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Di({defaultTheme:e,theme:t,themeId:n}){return dS(t)?e:t[n]||t}function mS(e){return e?(t,n)=>n[e]:null}function al(e,t){let{ownerState:n}=t,r=(0,Gu.default)(t,sS);const o=typeof e=="function"?e((0,gt.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>al(i,(0,gt.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let s=(0,Gu.default)(o,aS);return i.forEach(a=>{let c=!0;typeof a.props=="function"?c=a.props((0,gt.default)({ownerState:n},r,n)):Object.keys(a.props).forEach(d=>{(n==null?void 0:n[d])!==a.props[d]&&r[d]!==a.props[d]&&(c=!1)}),c&&(Array.isArray(s)||(s=[s]),s.push(typeof a.style=="function"?a.style((0,gt.default)({ownerState:n},r,n)):a.style))}),s}return o}function gS(e={}){const{themeId:t,defaultTheme:n=pS,rootShouldForwardProp:r=sl,slotShouldForwardProp:o=sl}=e,i=l=>(0,lS.default)((0,gt.default)({},l,{theme:Di((0,gt.default)({},l,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(l,s={})=>{(0,Cp.internal_processStyles)(l,S=>S.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:a,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=mS(hS(c))}=s,w=(0,Gu.default)(s,uS),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let b,g=sl;c==="Root"||c==="root"?g=r:c?g=o:fS(l)&&(g=void 0);const m=(0,Cp.default)(l,(0,gt.default)({shouldForwardProp:g,label:b},w)),v=S=>typeof S=="function"&&S.__emotion_real!==S||(0,oS.isPlainObject)(S)?C=>al(S,(0,gt.default)({},C,{theme:Di({theme:C.theme,defaultTheme:n,themeId:t})})):S,k=(S,...C)=>{let E=v(S);const R=C?C.map(v):[];a&&h&&R.push(_=>{const I=Di((0,gt.default)({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[a]||!I.components[a].styleOverrides)return null;const A=I.components[a].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=al(z,(0,gt.default)({},_,{theme:I}))}),h(_,L)}),a&&!y&&R.push(_=>{var I;const A=Di((0,gt.default)({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[a])==null?void 0:I.variants;return al({variants:L},(0,gt.default)({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(S)&&$>0){const _=new Array($).fill("");E=[...S,..._],E.raw=[...S.raw,..._]}const P=m(E,...R);return l.muiName&&(P.muiName=l.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}function vS(e,t){return j({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var we={};const yS=cn(dw),xS=cn(Fw);var bv=nd;Object.defineProperty(we,"__esModule",{value:!0});var bn=we.alpha=Nv;we.blend=$S;we.colorChannel=void 0;var wS=we.darken=kd;we.decomposeColor=jt;we.emphasize=Rv;var kS=we.getContrastRatio=NS;we.getLuminance=Vl;we.hexToRgb=Cv;we.hslToRgb=jv;var SS=we.lighten=Sd;we.private_safeAlpha=RS;we.private_safeColorChannel=void 0;we.private_safeDarken=PS;we.private_safeEmphasize=_S;we.private_safeLighten=TS;we.recomposeColor=to;we.rgbToHex=jS;var Ep=bv(yS),bS=bv(xS);function wd(e,t=0,n=1){return(0,bS.default)(e,t,n)}function Cv(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function CS(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function jt(e){if(e.type)return e;if(e.charAt(0)==="#")return jt(Cv(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,Ep.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,Ep.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const Ev=e=>{const t=jt(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};we.colorChannel=Ev;const ES=(e,t)=>{try{return Ev(e)}catch{return e}};we.private_safeColorChannel=ES;function to(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function jS(e){if(e.indexOf("#")===0)return e;const{values:t}=jt(e);return`#${t.map((n,r)=>CS(r===3?Math.round(255*n):n)).join("")}`}function jv(e){e=jt(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),l=(c,d=(c+n/30)%12)=>o-i*Math.max(Math.min(d-3,9-d,1),-1);let s="rgb";const a=[Math.round(l(0)*255),Math.round(l(8)*255),Math.round(l(4)*255)];return e.type==="hsla"&&(s+="a",a.push(t[3])),to({type:s,values:a})}function Vl(e){e=jt(e);let t=e.type==="hsl"||e.type==="hsla"?jt(jv(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function NS(e,t){const n=Vl(e),r=Vl(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Nv(e,t){return e=jt(e),t=wd(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,to(e)}function RS(e,t,n){try{return Nv(e,t)}catch{return e}}function kd(e,t){if(e=jt(e),t=wd(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return to(e)}function PS(e,t,n){try{return kd(e,t)}catch{return e}}function Sd(e,t){if(e=jt(e),t=wd(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return to(e)}function TS(e,t,n){try{return Sd(e,t)}catch{return e}}function Rv(e,t=.15){return Vl(e)>.5?kd(e,t):Sd(e,t)}function _S(e,t,n){try{return Rv(e,t)}catch{return e}}function $S(e,t,n,r=1){const o=(a,c)=>Math.round((a**(1/r)*(1-n)+c**(1/r)*n)**r),i=jt(e),l=jt(t),s=[o(i.values[0],l.values[0]),o(i.values[1],l.values[1]),o(i.values[2],l.values[2])];return to({type:"rgb",values:s})}const li={black:"#000",white:"#fff"},MS={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},fr={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},pr={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},vo={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},hr={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},mr={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},gr={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},OS=["mode","contrastThreshold","tonalOffset"],jp={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:li.white,default:li.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},La={text:{primary:li.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:li.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Np(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=SS(e.main,o):t==="dark"&&(e.dark=wS(e.main,i)))}function IS(e="light"){return e==="dark"?{main:hr[200],light:hr[50],dark:hr[400]}:{main:hr[700],light:hr[400],dark:hr[800]}}function LS(e="light"){return e==="dark"?{main:fr[200],light:fr[50],dark:fr[400]}:{main:fr[500],light:fr[300],dark:fr[700]}}function zS(e="light"){return e==="dark"?{main:pr[500],light:pr[300],dark:pr[700]}:{main:pr[700],light:pr[400],dark:pr[800]}}function FS(e="light"){return e==="dark"?{main:mr[400],light:mr[300],dark:mr[700]}:{main:mr[700],light:mr[500],dark:mr[900]}}function AS(e="light"){return e==="dark"?{main:gr[400],light:gr[300],dark:gr[700]}:{main:gr[800],light:gr[500],dark:gr[900]}}function DS(e="light"){return e==="dark"?{main:vo[400],light:vo[300],dark:vo[700]}:{main:"#ed6c02",light:vo[500],dark:vo[900]}}function BS(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=Y(e,OS),i=e.primary||IS(t),l=e.secondary||LS(t),s=e.error||zS(t),a=e.info||FS(t),c=e.success||AS(t),d=e.warning||DS(t);function f(x){return kS(x,La.text.primary)>=n?La.text.primary:jp.text.primary}const h=({color:x,name:b,mainShade:g=500,lightShade:m=300,darkShade:v=700})=>{if(x=j({},x),!x.main&&x[g]&&(x.main=x[g]),!x.hasOwnProperty("main"))throw new Error(ti(11,b?` (${b})`:"",g));if(typeof x.main!="string")throw new Error(ti(12,b?` (${b})`:"",JSON.stringify(x.main)));return Np(x,"light",m,r),Np(x,"dark",v,r),x.contrastText||(x.contrastText=f(x.main)),x},w={dark:La,light:jp};return bt(j({common:j({},li),mode:t,primary:h({color:i,name:"primary"}),secondary:h({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:s,name:"error"}),warning:h({color:d,name:"warning"}),info:h({color:a,name:"info"}),success:h({color:c,name:"success"}),grey:MS,contrastThreshold:n,getContrastText:f,augmentColor:h,tonalOffset:r},w[t]),o)}const WS=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function US(e){return Math.round(e*1e5)/1e5}const Rp={textTransform:"uppercase"},Pp='"Roboto", "Helvetica", "Arial", sans-serif';function HS(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Pp,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:l=400,fontWeightMedium:s=500,fontWeightBold:a=700,htmlFontSize:c=16,allVariants:d,pxToRem:f}=n,h=Y(n,WS),w=o/14,y=f||(g=>`${g/c*w}rem`),x=(g,m,v,k,S)=>j({fontFamily:r,fontWeight:g,fontSize:y(m),lineHeight:v},r===Pp?{letterSpacing:`${US(k/m)}em`}:{},S,d),b={h1:x(i,96,1.167,-1.5),h2:x(i,60,1.2,-.5),h3:x(l,48,1.167,0),h4:x(l,34,1.235,.25),h5:x(l,24,1.334,0),h6:x(s,20,1.6,.15),subtitle1:x(l,16,1.75,.15),subtitle2:x(s,14,1.57,.1),body1:x(l,16,1.5,.15),body2:x(l,14,1.43,.15),button:x(s,14,1.75,.4,Rp),caption:x(l,12,1.66,.4),overline:x(l,12,2.66,1,Rp),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return bt(j({htmlFontSize:c,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:l,fontWeightMedium:s,fontWeightBold:a},b),h,{clone:!1})}const VS=.2,KS=.14,GS=.12;function ce(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${VS})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${KS})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${GS})`].join(",")}const QS=["none",ce(0,2,1,-1,0,1,1,0,0,1,3,0),ce(0,3,1,-2,0,2,2,0,0,1,5,0),ce(0,3,3,-2,0,3,4,0,0,1,8,0),ce(0,2,4,-1,0,4,5,0,0,1,10,0),ce(0,3,5,-1,0,5,8,0,0,1,14,0),ce(0,3,5,-1,0,6,10,0,0,1,18,0),ce(0,4,5,-2,0,7,10,1,0,2,16,1),ce(0,5,5,-3,0,8,10,1,0,3,14,2),ce(0,5,6,-3,0,9,12,1,0,3,16,2),ce(0,6,6,-3,0,10,14,1,0,4,18,3),ce(0,6,7,-4,0,11,15,1,0,4,20,3),ce(0,7,8,-4,0,12,17,2,0,5,22,4),ce(0,7,8,-4,0,13,19,2,0,5,24,4),ce(0,7,9,-4,0,14,21,2,0,5,26,4),ce(0,8,9,-5,0,15,22,2,0,6,28,5),ce(0,8,10,-5,0,16,24,2,0,6,30,5),ce(0,8,11,-5,0,17,26,2,0,6,32,5),ce(0,9,11,-5,0,18,28,2,0,7,34,6),ce(0,9,12,-6,0,19,29,2,0,7,36,6),ce(0,10,13,-6,0,20,31,3,0,8,38,7),ce(0,10,13,-6,0,21,33,3,0,8,40,7),ce(0,10,14,-6,0,22,35,3,0,8,42,7),ce(0,11,14,-7,0,23,36,3,0,9,44,8),ce(0,11,15,-7,0,24,38,3,0,9,46,8)],YS=["duration","easing","delay"],qS={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},XS={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Tp(e){return`${Math.round(e)}ms`}function JS(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function ZS(e){const t=j({},qS,e.easing),n=j({},XS,e.duration);return j({getAutoHeightDuration:JS,create:(o=["all"],i={})=>{const{duration:l=n.standard,easing:s=t.easeInOut,delay:a=0}=i;return Y(i,YS),(Array.isArray(o)?o:[o]).map(c=>`${c} ${typeof l=="string"?l:Tp(l)} ${s} ${typeof a=="string"?a:Tp(a)}`).join(",")}},e,{easing:t,duration:n})}const eb={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},tb=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function nb(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,l=Y(e,tb);if(e.vars)throw new Error(ti(18));const s=BS(r),a=yi(e);let c=bt(a,{mixins:vS(a.breakpoints,n),palette:s,shadows:QS.slice(),typography:HS(s,i),transitions:ZS(o),zIndex:j({},eb)});return c=bt(c,l),c=t.reduce((d,f)=>bt(d,f),c),c.unstable_sxConfig=j({},gi,l==null?void 0:l.unstable_sxConfig),c.unstable_sx=function(f){return vi({sx:f,theme:this})},c}const Pv=nb(),Tv="$$material";function rb(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const no=e=>rb(e)&&e!=="classes",J=rS({themeId:Tv,defaultTheme:Pv,rootShouldForwardProp:no});function ob(e){return Ee("MuiSvgIcon",e)}je("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const ib=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],lb=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${U(t)}`,`fontSize${U(n)}`]};return _e(o,ob,r)},sb=J("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${U(n.color)}`],t[`fontSize${U(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,l,s,a,c,d,f,h,w,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(l=i.pxToRem)==null?void 0:l.call(i,20))||"1.25rem",medium:((s=e.typography)==null||(a=s.pxToRem)==null?void 0:a.call(s,24))||"1.5rem",large:((c=e.typography)==null||(d=c.pxToRem)==null?void 0:d.call(c,35))||"2.1875rem"}[t.fontSize],color:(f=(h=(e.vars||e).palette)==null||(h=h[t.color])==null?void 0:h.main)!=null?f:{action:(w=(e.vars||e).palette)==null||(w=w.action)==null?void 0:w.active,disabled:(y=(e.vars||e).palette)==null||(y=y.action)==null?void 0:y.disabled,inherit:void 0}[t.color]}}),Qu=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:l="inherit",component:s="svg",fontSize:a="medium",htmlColor:c,inheritViewBox:d=!1,titleAccess:f,viewBox:h="0 0 24 24"}=r,w=Y(r,ib),y=p.isValidElement(o)&&o.type==="svg",x=j({},r,{color:l,component:s,fontSize:a,instanceFontSize:t.fontSize,inheritViewBox:d,viewBox:h,hasSvgAsChild:y}),b={};d||(b.viewBox=h);const g=lb(x);return u.jsxs(sb,j({as:s,className:Q(g.root,i),focusable:"false",color:c,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:n},b,w,y&&o.props,{ownerState:x,children:[y?o.props.children:o,f?u.jsx("title",{children:f}):null]}))});Qu.muiName="SvgIcon";function ro(e,t){function n(r,o){return u.jsx(Qu,j({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=Qu.muiName,p.memo(p.forwardRef(n))}const ab={configure:e=>{Hg.configure(e)}},ub=Object.freeze(Object.defineProperty({__proto__:null,capitalize:U,createChainedFunction:Dl,createSvgIcon:ro,debounce:yw,deprecatedPropType:xw,isMuiElement:rl,ownerDocument:rn,ownerWindow:Cs,requirePropFactory:ww,setRef:Bl,unstable_ClassNameGenerator:ab,unstable_useEnhancedEffect:Wl,unstable_useId:id,unsupportedProp:Sw,useControlled:ld,useEventCallback:Qn,useForkRef:un,useIsFocusVisible:Ug},Symbol.toStringTag,{value:"Module"})),cb=cn(ub);var _p;function db(){return _p||(_p=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=cb}(Pa)),Pa}var fb=nd;Object.defineProperty(td,"__esModule",{value:!0});var xi=td.default=void 0,pb=fb(db()),hb=u;xi=td.default=(0,pb.default)((0,hb.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft");function mb({savedWords:e,updateWord:t,deleteWord:n,gameInProgress:r,handleBackArrowClick:o}){const i=e.map(l=>u.jsx(ow,{word:l,updateWord:t,deleteWord:n},l._id));return u.jsxs("div",{className:"SavedWordsList",children:[u.jsxs("header",{className:"demo-saved-words-header-container",children:[u.jsx("h3",{className:"sidebar-heading",children:"Saved Words"}),u.jsx(xi,{fontSize:"large","data-tooltip-id":"savedwords-tooltip",onClick:o,className:"arrowBack",color:"#006769"})]}),e.length===0?u.jsxs("div",{className:"saved-word-list-subtext",children:[u.jsx("p",{children:"No words have been saved yet!"}),u.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]}):u.jsx(u.Fragment,{children:u.jsx("article",{className:"saved-words-list-container",children:!r&&i})})]})}function gb({chinese:e,pinyin:t,english:n,selectedFront:r,showPinyin:o,isFlipped:i}){const l={fontSize:"20px"};return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"flashcard",children:[u.jsx("div",{className:"flashcard-front",children:r==="chinese"?u.jsxs("div",{children:[o&&u.jsx("p",{className:"pinyin",children:t}),u.jsx("p",{className:"zh flash-zh",children:e})]}):u.jsx("div",{children:u.jsx("p",{style:l,children:n})})}),i&&u.jsx("div",{className:"flashcard-back",children:r==="english"?u.jsxs("div",{children:[o&&u.jsx("p",{className:"pinyin",children:t}),u.jsx("p",{className:"zh flash-zh",children:e})]}):u.jsx("div",{children:u.jsx("p",{style:l,children:n})})})]})})}function vb(e){return Object.keys(e).length===0}function yb(e=null){const t=p.useContext(Ds);return!t||vb(t)?e:t}const xb=yi();function _v(e=xb){return yb(e)}const wb=["ownerState"],kb=["variants"],Sb=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function bb(e){return Object.keys(e).length===0}function Cb(e){return typeof e=="string"&&e.charCodeAt(0)>96}function za(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Eb=yi(),jb=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Bi({defaultTheme:e,theme:t,themeId:n}){return bb(t)?e:t[n]||t}function Nb(e){return e?(t,n)=>n[e]:null}function ul(e,t){let{ownerState:n}=t,r=Y(t,wb);const o=typeof e=="function"?e(j({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ul(i,j({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let s=Y(o,kb);return i.forEach(a=>{let c=!0;typeof a.props=="function"?c=a.props(j({ownerState:n},r,n)):Object.keys(a.props).forEach(d=>{(n==null?void 0:n[d])!==a.props[d]&&r[d]!==a.props[d]&&(c=!1)}),c&&(Array.isArray(s)||(s=[s]),s.push(typeof a.style=="function"?a.style(j({ownerState:n},r,n)):a.style))}),s}return o}function Rb(e={}){const{themeId:t,defaultTheme:n=Eb,rootShouldForwardProp:r=za,slotShouldForwardProp:o=za}=e,i=l=>vi(j({},l,{theme:Bi(j({},l,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(l,s={})=>{mv(l,S=>S.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:a,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=Nb(jb(c))}=s,w=Y(s,Sb),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let b,g=za;c==="Root"||c==="root"?g=r:c?g=o:Cb(l)&&(g=void 0);const m=hv(l,j({shouldForwardProp:g,label:b},w)),v=S=>typeof S=="function"&&S.__emotion_real!==S||Jt(S)?C=>ul(S,j({},C,{theme:Bi({theme:C.theme,defaultTheme:n,themeId:t})})):S,k=(S,...C)=>{let E=v(S);const R=C?C.map(v):[];a&&h&&R.push(_=>{const I=Bi(j({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[a]||!I.components[a].styleOverrides)return null;const A=I.components[a].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=ul(z,j({},_,{theme:I}))}),h(_,L)}),a&&!y&&R.push(_=>{var I;const A=Bi(j({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[a])==null?void 0:I.variants;return ul({variants:L},j({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(S)&&$>0){const _=new Array($).fill("");E=[...S,..._],E.raw=[...S.raw,..._]}const P=m(E,...R);return l.muiName&&(P.muiName=l.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}const Pb=Rb();function Tb(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:ni(t.components[n].defaultProps,r)}function _b({props:e,name:t,defaultTheme:n,themeId:r}){let o=_v(n);return r&&(o=o[r]||o),Tb({theme:o,name:t,props:e})}const $b=["component","direction","spacing","divider","children","className","useFlexGap"],Mb=yi(),Ob=Pb("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Ib(e){return _b({props:e,name:"MuiStack",defaultTheme:Mb})}function Lb(e,t){const n=p.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],Fb=({ownerState:e,theme:t})=>{let n=j({display:"flex",flexDirection:"column"},Lt({theme:t},Ia({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=vd(t),o=Object.keys(t.breakpoints.values).reduce((a,c)=>((typeof e.spacing=="object"&&e.spacing[c]!=null||typeof e.direction=="object"&&e.direction[c]!=null)&&(a[c]=!0),a),{}),i=Ia({values:e.direction,base:o}),l=Ia({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((a,c,d)=>{if(!i[a]){const h=c>0?i[d[c-1]]:"column";i[a]=h}}),n=bt(n,Lt({theme:t},l,(a,c)=>e.useFlexGap?{gap:ir(r,a)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${zb(c?i[c]:e.direction)}`]:ir(r,a)}}))}return n=uk(t.breakpoints,n),n};function Ab(e={}){const{createStyledComponent:t=Ob,useThemeProps:n=Ib,componentName:r="MuiStack"}=e,o=()=>_e({root:["root"]},a=>Ee(r,a),{}),i=t(Fb);return p.forwardRef(function(a,c){const d=n(a),f=xd(d),{component:h="div",direction:w="column",spacing:y=0,divider:x,children:b,className:g,useFlexGap:m=!1}=f,v=Y(f,$b),k={direction:w,spacing:y,useFlexGap:m},S=o();return u.jsx(i,j({as:h,ownerState:k,ref:c,className:Q(S.root,g)},v,{children:x?Lb(b,x):b}))})}function $v(){const e=_v(Pv);return e[Tv]||e}const $p=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Yu(e,t){return Yu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Yu(e,t)}function Mv(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Yu(e,t)}function Db(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Bb(e,t){e.classList?e.classList.add(t):Db(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Mp(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Wb(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=Mp(e.className,t):e.setAttribute("class",Mp(e.className&&e.className.baseVal||"",t))}const Op={disabled:!1},Kl=Pe.createContext(null);var Ub=function(t){return t.scrollTop},bo="unmounted",Un="exited",vn="entering",Hn="entered",qu="exiting",Gt=function(e){Mv(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var l=o,s=l&&!l.isMounting?r.enter:r.appear,a;return i.appearStatus=null,r.in?s?(a=Un,i.appearStatus=vn):a=Hn:r.unmountOnExit||r.mountOnEnter?a=bo:a=Un,i.state={status:a},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var l=o.in;return l&&i.status===bo?{status:Un}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var l=this.state.status;this.props.in?l!==vn&&l!==Hn&&(i=vn):(l===vn||l===Hn)&&(i=qu)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,l,s;return i=l=s=o,o!=null&&typeof o!="number"&&(i=o.exit,l=o.enter,s=o.appear!==void 0?o.appear:l),{exit:i,enter:l,appear:s}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===vn){if(this.props.unmountOnExit||this.props.mountOnEnter){var l=this.props.nodeRef?this.props.nodeRef.current:$r.findDOMNode(this);l&&Ub(l)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Un&&this.setState({status:bo})},n.performEnter=function(o){var i=this,l=this.props.enter,s=this.context?this.context.isMounting:o,a=this.props.nodeRef?[s]:[$r.findDOMNode(this),s],c=a[0],d=a[1],f=this.getTimeouts(),h=s?f.appear:f.enter;if(!o&&!l||Op.disabled){this.safeSetState({status:Hn},function(){i.props.onEntered(c)});return}this.props.onEnter(c,d),this.safeSetState({status:vn},function(){i.props.onEntering(c,d),i.onTransitionEnd(h,function(){i.safeSetState({status:Hn},function(){i.props.onEntered(c,d)})})})},n.performExit=function(){var o=this,i=this.props.exit,l=this.getTimeouts(),s=this.props.nodeRef?void 0:$r.findDOMNode(this);if(!i||Op.disabled){this.safeSetState({status:Un},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:qu},function(){o.props.onExiting(s),o.onTransitionEnd(l.exit,function(){o.safeSetState({status:Un},function(){o.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,l=!0;return this.nextCallback=function(s){l&&(l=!1,i.nextCallback=null,o(s))},this.nextCallback.cancel=function(){l=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var l=this.props.nodeRef?this.props.nodeRef.current:$r.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!l||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[l,this.nextCallback],c=a[0],d=a[1];this.props.addEndListener(c,d)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===bo)return null;var i=this.props,l=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var s=Y(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Pe.createElement(Kl.Provider,{value:null},typeof l=="function"?l(o,s):Pe.cloneElement(Pe.Children.only(l),s))},t}(Pe.Component);Gt.contextType=Kl;Gt.propTypes={};function vr(){}Gt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:vr,onEntering:vr,onEntered:vr,onExit:vr,onExiting:vr,onExited:vr};Gt.UNMOUNTED=bo;Gt.EXITED=Un;Gt.ENTERING=vn;Gt.ENTERED=Hn;Gt.EXITING=qu;function Hb(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bd(e,t){var n=function(i){return t&&p.isValidElement(i)?t(i):i},r=Object.create(null);return e&&p.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function Vb(e,t){e=e||{},t=t||{};function n(d){return d in t?t[d]:e[d]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var l,s={};for(var a in t){if(r[a])for(l=0;le.scrollTop;function Ip(e,t){var n,r;const{timeout:o,easing:i,style:l={}}=e;return{duration:(n=l.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=l.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:l.transitionDelay}}function Xb(e){return Ee("MuiPaper",e)}je("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const Jb=["className","component","elevation","square","variant"],Zb=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,i={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return _e(i,Xb,o)},eC=J("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return j({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&j({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${bn("#fff",$p(t.elevation))}, ${bn("#fff",$p(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),Ov=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiPaper"}),{className:o,component:i="div",elevation:l=1,square:s=!1,variant:a="elevation"}=r,c=Y(r,Jb),d=j({},r,{component:i,elevation:l,square:s,variant:a}),f=Zb(d);return u.jsx(eC,j({as:i,ownerState:d,className:Q(f.root,o),ref:n},c))});function tC(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:l,in:s,onExited:a,timeout:c}=e,[d,f]=p.useState(!1),h=Q(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),w={width:l,height:l,top:-(l/2)+i,left:-(l/2)+o},y=Q(n.child,d&&n.childLeaving,r&&n.childPulsate);return!s&&!d&&f(!0),p.useEffect(()=>{if(!s&&a!=null){const x=setTimeout(a,c);return()=>{clearTimeout(x)}}},[a,s,c]),u.jsx("span",{className:h,style:w,children:u.jsx("span",{className:y})})}const vt=je("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),nC=["center","classes","className"];let Qs=e=>e,Lp,zp,Fp,Ap;const Xu=550,rC=80,oC=Bs(Lp||(Lp=Qs` - 0% { - transform: scale(0); - opacity: 0.1; - } - - 100% { - transform: scale(1); - opacity: 0.3; - } -`)),iC=Bs(zp||(zp=Qs` - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -`)),lC=Bs(Fp||(Fp=Qs` - 0% { - transform: scale(1); - } - - 50% { - transform: scale(0.92); - } - - 100% { - transform: scale(1); - } -`)),sC=J("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),aC=J(tC,{name:"MuiTouchRipple",slot:"Ripple"})(Ap||(Ap=Qs` - opacity: 0; - position: absolute; - - &.${0} { - opacity: 0.3; - transform: scale(1); - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - &.${0} { - animation-duration: ${0}ms; - } - - & .${0} { - opacity: 1; - display: block; - width: 100%; - height: 100%; - border-radius: 50%; - background-color: currentColor; - } - - & .${0} { - opacity: 0; - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - & .${0} { - position: absolute; - /* @noflip */ - left: 0px; - top: 0; - animation-name: ${0}; - animation-duration: 2500ms; - animation-timing-function: ${0}; - animation-iteration-count: infinite; - animation-delay: 200ms; - } -`),vt.rippleVisible,oC,Xu,({theme:e})=>e.transitions.easing.easeInOut,vt.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,vt.child,vt.childLeaving,iC,Xu,({theme:e})=>e.transitions.easing.easeInOut,vt.childPulsate,lC,({theme:e})=>e.transitions.easing.easeInOut),uC=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:l}=r,s=Y(r,nC),[a,c]=p.useState([]),d=p.useRef(0),f=p.useRef(null);p.useEffect(()=>{f.current&&(f.current(),f.current=null)},[a]);const h=p.useRef(!1),w=jw(),y=p.useRef(null),x=p.useRef(null),b=p.useCallback(k=>{const{pulsate:S,rippleX:C,rippleY:E,rippleSize:R,cb:$}=k;c(P=>[...P,u.jsx(aC,{classes:{ripple:Q(i.ripple,vt.ripple),rippleVisible:Q(i.rippleVisible,vt.rippleVisible),ripplePulsate:Q(i.ripplePulsate,vt.ripplePulsate),child:Q(i.child,vt.child),childLeaving:Q(i.childLeaving,vt.childLeaving),childPulsate:Q(i.childPulsate,vt.childPulsate)},timeout:Xu,pulsate:S,rippleX:C,rippleY:E,rippleSize:R},d.current)]),d.current+=1,f.current=$},[i]),g=p.useCallback((k={},S={},C=()=>{})=>{const{pulsate:E=!1,center:R=o||S.pulsate,fakeElement:$=!1}=S;if((k==null?void 0:k.type)==="mousedown"&&h.current){h.current=!1;return}(k==null?void 0:k.type)==="touchstart"&&(h.current=!0);const P=$?null:x.current,_=P?P.getBoundingClientRect():{width:0,height:0,left:0,top:0};let I,A,L;if(R||k===void 0||k.clientX===0&&k.clientY===0||!k.clientX&&!k.touches)I=Math.round(_.width/2),A=Math.round(_.height/2);else{const{clientX:B,clientY:z}=k.touches&&k.touches.length>0?k.touches[0]:k;I=Math.round(B-_.left),A=Math.round(z-_.top)}if(R)L=Math.sqrt((2*_.width**2+_.height**2)/3),L%2===0&&(L+=1);else{const B=Math.max(Math.abs((P?P.clientWidth:0)-I),I)*2+2,z=Math.max(Math.abs((P?P.clientHeight:0)-A),A)*2+2;L=Math.sqrt(B**2+z**2)}k!=null&&k.touches?y.current===null&&(y.current=()=>{b({pulsate:E,rippleX:I,rippleY:A,rippleSize:L,cb:C})},w.start(rC,()=>{y.current&&(y.current(),y.current=null)})):b({pulsate:E,rippleX:I,rippleY:A,rippleSize:L,cb:C})},[o,b,w]),m=p.useCallback(()=>{g({},{pulsate:!0})},[g]),v=p.useCallback((k,S)=>{if(w.clear(),(k==null?void 0:k.type)==="touchend"&&y.current){y.current(),y.current=null,w.start(0,()=>{v(k,S)});return}y.current=null,c(C=>C.length>0?C.slice(1):C),f.current=S},[w]);return p.useImperativeHandle(n,()=>({pulsate:m,start:g,stop:v}),[m,g,v]),u.jsx(sC,j({className:Q(vt.root,i.root,l),ref:x},s,{children:u.jsx(Cd,{component:null,exit:!0,children:a})}))});function cC(e){return Ee("MuiButtonBase",e)}const dC=je("MuiButtonBase",["root","disabled","focusVisible"]),fC=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],pC=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,l=_e({root:["root",t&&"disabled",n&&"focusVisible"]},cC,o);return n&&r&&(l.root+=` ${r}`),l},hC=J("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${dC.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Iv=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:l,className:s,component:a="button",disabled:c=!1,disableRipple:d=!1,disableTouchRipple:f=!1,focusRipple:h=!1,LinkComponent:w="a",onBlur:y,onClick:x,onContextMenu:b,onDragLeave:g,onFocus:m,onFocusVisible:v,onKeyDown:k,onKeyUp:S,onMouseDown:C,onMouseLeave:E,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:_,tabIndex:I=0,TouchRippleProps:A,touchRippleRef:L,type:B}=r,z=Y(r,fC),D=p.useRef(null),N=p.useRef(null),F=un(N,L),{isFocusVisibleRef:M,onFocus:W,onBlur:V,ref:ue}=Ug(),[K,oe]=p.useState(!1);c&&K&&oe(!1),p.useImperativeHandle(o,()=>({focusVisible:()=>{oe(!0),D.current.focus()}}),[]);const[ke,qe]=p.useState(!1);p.useEffect(()=>{qe(!0)},[]);const fn=ke&&!d&&!c;p.useEffect(()=>{K&&h&&!d&&ke&&N.current.pulsate()},[d,h,K,ke]);function Ne(H,Od,a0=f){return Qn(Id=>(Od&&Od(Id),!a0&&N.current&&N.current[H](Id),!0))}const mt=Ne("start",C),pn=Ne("stop",b),zt=Ne("stop",g),Xe=Ne("stop",R),ot=Ne("stop",H=>{K&&H.preventDefault(),E&&E(H)}),ie=Ne("start",_),cr=Ne("stop",$),Fn=Ne("stop",P),Js=Ne("stop",H=>{V(H),M.current===!1&&oe(!1),y&&y(H)},!1),Zs=Qn(H=>{D.current||(D.current=H.currentTarget),W(H),M.current===!0&&(oe(!0),v&&v(H)),m&&m(H)}),io=()=>{const H=D.current;return a&&a!=="button"&&!(H.tagName==="A"&&H.href)},lo=p.useRef(!1),ea=Qn(H=>{h&&!lo.current&&K&&N.current&&H.key===" "&&(lo.current=!0,N.current.stop(H,()=>{N.current.start(H)})),H.target===H.currentTarget&&io()&&H.key===" "&&H.preventDefault(),k&&k(H),H.target===H.currentTarget&&io()&&H.key==="Enter"&&!c&&(H.preventDefault(),x&&x(H))}),ta=Qn(H=>{h&&H.key===" "&&N.current&&K&&!H.defaultPrevented&&(lo.current=!1,N.current.stop(H,()=>{N.current.pulsate(H)})),S&&S(H),x&&H.target===H.currentTarget&&io()&&H.key===" "&&!H.defaultPrevented&&x(H)});let An=a;An==="button"&&(z.href||z.to)&&(An=w);const Dn={};An==="button"?(Dn.type=B===void 0?"button":B,Dn.disabled=c):(!z.href&&!z.to&&(Dn.role="button"),c&&(Dn["aria-disabled"]=c));const X=un(n,ue,D),Yt=j({},r,{centerRipple:i,component:a,disabled:c,disableRipple:d,disableTouchRipple:f,focusRipple:h,tabIndex:I,focusVisible:K}),ki=pC(Yt);return u.jsxs(hC,j({as:An,className:Q(ki.root,s),ownerState:Yt,onBlur:Js,onClick:x,onContextMenu:pn,onFocus:Zs,onKeyDown:ea,onKeyUp:ta,onMouseDown:mt,onMouseLeave:ot,onMouseUp:Xe,onDragLeave:zt,onTouchEnd:cr,onTouchMove:Fn,onTouchStart:ie,ref:X,tabIndex:c?-1:I,type:B},Dn,z,{children:[l,fn?u.jsx(uC,j({ref:F,center:i},A)):null]}))});function mC(e){return Ee("MuiTypography",e)}je("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const gC=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],vC=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:l}=e,s={root:["root",i,e.align!=="inherit"&&`align${U(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return _e(s,mC,l)},yC=J("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${U(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>j({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Dp={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},xC={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},wC=e=>xC[e]||e,Bp=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiTypography"}),o=wC(r.color),i=xd(j({},r,{color:o})),{align:l="inherit",className:s,component:a,gutterBottom:c=!1,noWrap:d=!1,paragraph:f=!1,variant:h="body1",variantMapping:w=Dp}=i,y=Y(i,gC),x=j({},i,{align:l,color:o,className:s,component:a,gutterBottom:c,noWrap:d,paragraph:f,variant:h,variantMapping:w}),b=a||(f?"p":w[h]||Dp[h])||"span",g=vC(x);return u.jsx(yC,j({as:b,ref:n,ownerState:x,className:Q(g.root,s)},y))});function kC(e){return typeof e=="function"?e():e}const SC=p.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[l,s]=p.useState(null),a=un(p.isValidElement(r)?r.ref:null,n);if(Wl(()=>{i||s(kC(o)||document.body)},[o,i]),Wl(()=>{if(l&&!i)return Bl(n,l),()=>{Bl(n,null)}},[n,l,i]),i){if(p.isValidElement(r)){const c={ref:a};return p.cloneElement(r,c)}return u.jsx(p.Fragment,{children:r})}return u.jsx(p.Fragment,{children:l&&ds.createPortal(r,l)})});function Ed({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const Lv=p.createContext(void 0);function Ys(){return p.useContext(Lv)}function Wp(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Up(e,t=!1){return e&&(Wp(e.value)&&e.value!==""||t&&Wp(e.defaultValue)&&e.defaultValue!=="")}function bC(e){return e.startAdornment}const CC=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],EC={entering:{opacity:1},entered:{opacity:1}},zv=p.forwardRef(function(t,n){const r=$v(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:l=!0,children:s,easing:a,in:c,onEnter:d,onEntered:f,onEntering:h,onExit:w,onExited:y,onExiting:x,style:b,timeout:g=o,TransitionComponent:m=Gt}=t,v=Y(t,CC),k=p.useRef(null),S=un(k,s.ref,n),C=L=>B=>{if(L){const z=k.current;B===void 0?L(z):L(z,B)}},E=C(h),R=C((L,B)=>{qb(L);const z=Ip({style:b,timeout:g,easing:a},{mode:"enter"});L.style.webkitTransition=r.transitions.create("opacity",z),L.style.transition=r.transitions.create("opacity",z),d&&d(L,B)}),$=C(f),P=C(x),_=C(L=>{const B=Ip({style:b,timeout:g,easing:a},{mode:"exit"});L.style.webkitTransition=r.transitions.create("opacity",B),L.style.transition=r.transitions.create("opacity",B),w&&w(L)}),I=C(y),A=L=>{i&&i(k.current,L)};return u.jsx(m,j({appear:l,in:c,nodeRef:k,onEnter:R,onEntered:$,onEntering:E,onExit:_,onExited:I,onExiting:P,addEndListener:A,timeout:g},v,{children:(L,B)=>p.cloneElement(s,j({style:j({opacity:0,visibility:L==="exited"&&!c?"hidden":void 0},EC[L],b,s.props.style),ref:S},B))}))});function jC(e){return Ee("MuiBackdrop",e)}je("MuiBackdrop",["root","invisible"]);const NC=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],RC=e=>{const{classes:t,invisible:n}=e;return _e({root:["root",n&&"invisible"]},jC,t)},PC=J("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>j({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),Fv=p.forwardRef(function(t,n){var r,o,i;const l=Oe({props:t,name:"MuiBackdrop"}),{children:s,className:a,component:c="div",components:d={},componentsProps:f={},invisible:h=!1,open:w,slotProps:y={},slots:x={},TransitionComponent:b=zv,transitionDuration:g}=l,m=Y(l,NC),v=j({},l,{component:c,invisible:h}),k=RC(v),S=(r=y.root)!=null?r:f.root;return u.jsx(b,j({in:w,timeout:g},m,{children:u.jsx(PC,j({"aria-hidden":!0},S,{as:(o=(i=x.root)!=null?i:d.Root)!=null?o:c,className:Q(k.root,a,S==null?void 0:S.className),ownerState:j({},v,S==null?void 0:S.ownerState),classes:k,ref:n,children:s}))}))});function TC(e){return Ee("MuiButton",e)}const Wi=je("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),_C=p.createContext({}),$C=p.createContext(void 0),MC=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],OC=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:l}=e,s={root:["root",i,`${i}${U(t)}`,`size${U(o)}`,`${i}Size${U(o)}`,`color${U(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${U(o)}`],endIcon:["icon","endIcon",`iconSize${U(o)}`]},a=_e(s,TC,l);return j({},l,a)},Av=e=>j({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),IC=J(Iv,{shouldForwardProp:e=>no(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${U(n.color)}`],t[`size${U(n.size)}`],t[`${n.variant}Size${U(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return j({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":j({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":j({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Wi.focusVisible}`]:j({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Wi.disabled}`]:j({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${bn(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Wi.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Wi.disabled}`]:{boxShadow:"none"}}),LC=J("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>j({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Av(e))),zC=J("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>j({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Av(e))),FC=p.forwardRef(function(t,n){const r=p.useContext(_C),o=p.useContext($C),i=ni(r,t),l=Oe({props:i,name:"MuiButton"}),{children:s,color:a="primary",component:c="button",className:d,disabled:f=!1,disableElevation:h=!1,disableFocusRipple:w=!1,endIcon:y,focusVisibleClassName:x,fullWidth:b=!1,size:g="medium",startIcon:m,type:v,variant:k="text"}=l,S=Y(l,MC),C=j({},l,{color:a,component:c,disabled:f,disableElevation:h,disableFocusRipple:w,fullWidth:b,size:g,type:v,variant:k}),E=OC(C),R=m&&u.jsx(LC,{className:E.startIcon,ownerState:C,children:m}),$=y&&u.jsx(zC,{className:E.endIcon,ownerState:C,children:y}),P=o||"";return u.jsxs(IC,j({ownerState:C,className:Q(r.className,E.root,d,P),component:c,disabled:f,focusRipple:!w,focusVisibleClassName:Q(E.focusVisible,x),ref:n,type:v},S,{classes:E,children:[R,s,$]}))});function AC(e){return Ee("PrivateSwitchBase",e)}je("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const DC=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],BC=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,i={root:["root",n&&"checked",r&&"disabled",o&&`edge${U(o)}`],input:["input"]};return _e(i,AC,t)},WC=J(Iv)(({ownerState:e})=>j({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),UC=J("input",{shouldForwardProp:no})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Dv=p.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:i,className:l,defaultChecked:s,disabled:a,disableFocusRipple:c=!1,edge:d=!1,icon:f,id:h,inputProps:w,inputRef:y,name:x,onBlur:b,onChange:g,onFocus:m,readOnly:v,required:k=!1,tabIndex:S,type:C,value:E}=t,R=Y(t,DC),[$,P]=ld({controlled:o,default:!!s,name:"SwitchBase",state:"checked"}),_=Ys(),I=F=>{m&&m(F),_&&_.onFocus&&_.onFocus(F)},A=F=>{b&&b(F),_&&_.onBlur&&_.onBlur(F)},L=F=>{if(F.nativeEvent.defaultPrevented)return;const M=F.target.checked;P(M),g&&g(F,M)};let B=a;_&&typeof B>"u"&&(B=_.disabled);const z=C==="checkbox"||C==="radio",D=j({},t,{checked:$,disabled:B,disableFocusRipple:c,edge:d}),N=BC(D);return u.jsxs(WC,j({component:"span",className:Q(N.root,l),centerRipple:!0,focusRipple:!c,disabled:B,tabIndex:null,role:void 0,onFocus:I,onBlur:A,ownerState:D,ref:n},R,{children:[u.jsx(UC,j({autoFocus:r,checked:o,defaultChecked:s,className:N.input,disabled:B,id:z?h:void 0,name:x,onChange:L,readOnly:v,ref:y,required:k,ownerState:D,tabIndex:S,type:C},C==="checkbox"&&E===void 0?{}:{value:E},w)),$?i:f]}))}),HC=ro(u.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),VC=ro(u.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),KC=ro(u.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function GC(e){return Ee("MuiCheckbox",e)}const Fa=je("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),QC=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],YC=e=>{const{classes:t,indeterminate:n,color:r,size:o}=e,i={root:["root",n&&"indeterminate",`color${U(r)}`,`size${U(o)}`]},l=_e(i,GC,t);return j({},t,l)},qC=J(Dv,{shouldForwardProp:e=>no(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${U(n.size)}`],n.color!=="default"&&t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>j({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Fa.checked}, &.${Fa.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Fa.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),XC=u.jsx(VC,{}),JC=u.jsx(HC,{}),ZC=u.jsx(KC,{}),eE=p.forwardRef(function(t,n){var r,o;const i=Oe({props:t,name:"MuiCheckbox"}),{checkedIcon:l=XC,color:s="primary",icon:a=JC,indeterminate:c=!1,indeterminateIcon:d=ZC,inputProps:f,size:h="medium",className:w}=i,y=Y(i,QC),x=c?d:a,b=c?d:l,g=j({},i,{color:s,indeterminate:c,size:h}),m=YC(g);return u.jsx(qC,j({type:"checkbox",inputProps:j({"data-indeterminate":c},f),icon:p.cloneElement(x,{fontSize:(r=x.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(b,{fontSize:(o=b.props.fontSize)!=null?o:h}),ownerState:g,ref:n,className:Q(m.root,w)},y,{classes:m}))});function tE(e){const t=rn(e);return t.body===e?Cs(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Io(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Hp(e){return parseInt(Cs(e).getComputedStyle(e).paddingRight,10)||0}function nE(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function Vp(e,t,n,r,o){const i=[t,n,...r];[].forEach.call(e.children,l=>{const s=i.indexOf(l)===-1,a=!nE(l);s&&a&&Io(l,o)})}function Aa(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function rE(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(tE(r)){const l=Ow(rn(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Hp(r)+l}px`;const s=rn(r).querySelectorAll(".mui-fixed");[].forEach.call(s,a=>{n.push({value:a.style.paddingRight,property:"padding-right",el:a}),a.style.paddingRight=`${Hp(a)+l}px`})}let i;if(r.parentNode instanceof DocumentFragment)i=rn(r).body;else{const l=r.parentElement,s=Cs(r);i=(l==null?void 0:l.nodeName)==="HTML"&&s.getComputedStyle(l).overflowY==="scroll"?l:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{n.forEach(({value:i,el:l,property:s})=>{i?l.style.setProperty(s,i):l.style.removeProperty(s)})}}function oE(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}let iE=class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Io(t.modalRef,!1);const o=oE(n);Vp(n,t.mount,t.modalRef,o,!0);const i=Aa(this.containers,l=>l.container===n);return i!==-1?(this.containers[i].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=Aa(this.containers,i=>i.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=rE(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=Aa(this.containers,l=>l.modals.indexOf(t)!==-1),i=this.containers[o];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(r,1),i.modals.length===0)i.restore&&i.restore(),t.modalRef&&Io(t.modalRef,n),Vp(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(o,1);else{const l=i.modals[i.modals.length-1];l.modalRef&&Io(l.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}};const lE=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function sE(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function aE(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function uE(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||aE(e))}function cE(e){const t=[],n=[];return Array.from(e.querySelectorAll(lE)).forEach((r,o)=>{const i=sE(r);i===-1||!uE(r)||(i===0?t.push(r):n.push({documentOrder:o,tabIndex:i,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function dE(){return!0}function fE(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:i=cE,isEnabled:l=dE,open:s}=e,a=p.useRef(!1),c=p.useRef(null),d=p.useRef(null),f=p.useRef(null),h=p.useRef(null),w=p.useRef(!1),y=p.useRef(null),x=un(t.ref,y),b=p.useRef(null);p.useEffect(()=>{!s||!y.current||(w.current=!n)},[n,s]),p.useEffect(()=>{if(!s||!y.current)return;const v=rn(y.current);return y.current.contains(v.activeElement)||(y.current.hasAttribute("tabIndex")||y.current.setAttribute("tabIndex","-1"),w.current&&y.current.focus()),()=>{o||(f.current&&f.current.focus&&(a.current=!0,f.current.focus()),f.current=null)}},[s]),p.useEffect(()=>{if(!s||!y.current)return;const v=rn(y.current),k=E=>{b.current=E,!(r||!l()||E.key!=="Tab")&&v.activeElement===y.current&&E.shiftKey&&(a.current=!0,d.current&&d.current.focus())},S=()=>{const E=y.current;if(E===null)return;if(!v.hasFocus()||!l()||a.current){a.current=!1;return}if(E.contains(v.activeElement)||r&&v.activeElement!==c.current&&v.activeElement!==d.current)return;if(v.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!w.current)return;let R=[];if((v.activeElement===c.current||v.activeElement===d.current)&&(R=i(y.current)),R.length>0){var $,P;const _=!!(($=b.current)!=null&&$.shiftKey&&((P=b.current)==null?void 0:P.key)==="Tab"),I=R[0],A=R[R.length-1];typeof I!="string"&&typeof A!="string"&&(_?A.focus():I.focus())}else E.focus()};v.addEventListener("focusin",S),v.addEventListener("keydown",k,!0);const C=setInterval(()=>{v.activeElement&&v.activeElement.tagName==="BODY"&&S()},50);return()=>{clearInterval(C),v.removeEventListener("focusin",S),v.removeEventListener("keydown",k,!0)}},[n,r,o,l,s,i]);const g=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0,h.current=v.target;const k=t.props.onFocus;k&&k(v)},m=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0};return u.jsxs(p.Fragment,{children:[u.jsx("div",{tabIndex:s?0:-1,onFocus:m,ref:c,"data-testid":"sentinelStart"}),p.cloneElement(t,{ref:x,onFocus:g}),u.jsx("div",{tabIndex:s?0:-1,onFocus:m,ref:d,"data-testid":"sentinelEnd"})]})}function pE(e){return typeof e=="function"?e():e}function hE(e){return e?e.props.hasOwnProperty("in"):!1}const mE=new iE;function gE(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=mE,closeAfterTransition:i=!1,onTransitionEnter:l,onTransitionExited:s,children:a,onClose:c,open:d,rootRef:f}=e,h=p.useRef({}),w=p.useRef(null),y=p.useRef(null),x=un(y,f),[b,g]=p.useState(!d),m=hE(a);let v=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(v=!1);const k=()=>rn(w.current),S=()=>(h.current.modalRef=y.current,h.current.mount=w.current,h.current),C=()=>{o.mount(S(),{disableScrollLock:r}),y.current&&(y.current.scrollTop=0)},E=Qn(()=>{const z=pE(t)||k().body;o.add(S(),z),y.current&&C()}),R=p.useCallback(()=>o.isTopModal(S()),[o]),$=Qn(z=>{w.current=z,z&&(d&&R()?C():y.current&&Io(y.current,v))}),P=p.useCallback(()=>{o.remove(S(),v)},[v,o]);p.useEffect(()=>()=>{P()},[P]),p.useEffect(()=>{d?E():(!m||!i)&&P()},[d,P,m,i,E]);const _=z=>D=>{var N;(N=z.onKeyDown)==null||N.call(z,D),!(D.key!=="Escape"||D.which===229||!R())&&(n||(D.stopPropagation(),c&&c(D,"escapeKeyDown")))},I=z=>D=>{var N;(N=z.onClick)==null||N.call(z,D),D.target===D.currentTarget&&c&&c(D,"backdropClick")};return{getRootProps:(z={})=>{const D=Kg(e);delete D.onTransitionEnter,delete D.onTransitionExited;const N=j({},D,z);return j({role:"presentation"},N,{onKeyDown:_(N),ref:x})},getBackdropProps:(z={})=>{const D=z;return j({"aria-hidden":!0},D,{onClick:I(D),open:d})},getTransitionProps:()=>{const z=()=>{g(!1),l&&l()},D=()=>{g(!0),s&&s(),i&&P()};return{onEnter:Dl(z,a==null?void 0:a.props.onEnter),onExited:Dl(D,a==null?void 0:a.props.onExited)}},rootRef:x,portalRef:$,isTopModal:R,exited:b,hasTransition:m}}function vE(e){return Ee("MuiModal",e)}je("MuiModal",["root","hidden","backdrop"]);const yE=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],xE=e=>{const{open:t,exited:n,classes:r}=e;return _e({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},vE,r)},wE=J("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>j({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),kE=J(Fv,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),SE=p.forwardRef(function(t,n){var r,o,i,l,s,a;const c=Oe({name:"MuiModal",props:t}),{BackdropComponent:d=kE,BackdropProps:f,className:h,closeAfterTransition:w=!1,children:y,container:x,component:b,components:g={},componentsProps:m={},disableAutoFocus:v=!1,disableEnforceFocus:k=!1,disableEscapeKeyDown:S=!1,disablePortal:C=!1,disableRestoreFocus:E=!1,disableScrollLock:R=!1,hideBackdrop:$=!1,keepMounted:P=!1,onBackdropClick:_,open:I,slotProps:A,slots:L}=c,B=Y(c,yE),z=j({},c,{closeAfterTransition:w,disableAutoFocus:v,disableEnforceFocus:k,disableEscapeKeyDown:S,disablePortal:C,disableRestoreFocus:E,disableScrollLock:R,hideBackdrop:$,keepMounted:P}),{getRootProps:D,getBackdropProps:N,getTransitionProps:F,portalRef:M,isTopModal:W,exited:V,hasTransition:ue}=gE(j({},z,{rootRef:n})),K=j({},z,{exited:V}),oe=xE(K),ke={};if(y.props.tabIndex===void 0&&(ke.tabIndex="-1"),ue){const{onEnter:Xe,onExited:ot}=F();ke.onEnter=Xe,ke.onExited=ot}const qe=(r=(o=L==null?void 0:L.root)!=null?o:g.Root)!=null?r:wE,fn=(i=(l=L==null?void 0:L.backdrop)!=null?l:g.Backdrop)!=null?i:d,Ne=(s=A==null?void 0:A.root)!=null?s:m.root,mt=(a=A==null?void 0:A.backdrop)!=null?a:m.backdrop,pn=cp({elementType:qe,externalSlotProps:Ne,externalForwardedProps:B,getSlotProps:D,additionalProps:{ref:n,as:b},ownerState:K,className:Q(h,Ne==null?void 0:Ne.className,oe==null?void 0:oe.root,!K.open&&K.exited&&(oe==null?void 0:oe.hidden))}),zt=cp({elementType:fn,externalSlotProps:mt,additionalProps:f,getSlotProps:Xe=>N(j({},Xe,{onClick:ot=>{_&&_(ot),Xe!=null&&Xe.onClick&&Xe.onClick(ot)}})),className:Q(mt==null?void 0:mt.className,f==null?void 0:f.className,oe==null?void 0:oe.backdrop),ownerState:K});return!P&&!I&&(!ue||V)?null:u.jsx(SC,{ref:M,container:x,disablePortal:C,children:u.jsxs(qe,j({},pn,{children:[!$&&d?u.jsx(fn,j({},zt)):null,u.jsx(fE,{disableEnforceFocus:k,disableAutoFocus:v,disableRestoreFocus:E,isEnabled:W,open:I,children:p.cloneElement(y,ke)})]}))})});function bE(e){return Ee("MuiDialog",e)}const Da=je("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),CE=p.createContext({}),EE=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],jE=J(Fv,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),NE=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:i}=e,l={root:["root"],container:["container",`scroll${U(n)}`],paper:["paper",`paperScroll${U(n)}`,`paperWidth${U(String(r))}`,o&&"paperFullWidth",i&&"paperFullScreen"]};return _e(l,bE,t)},RE=J(SE,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),PE=J("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${U(n.scroll)}`]]}})(({ownerState:e})=>j({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),TE=J(Ov,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${U(n.scroll)}`],t[`paperWidth${U(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>j({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${Da.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${Da.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Da.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),_E=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiDialog"}),o=$v(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":l,"aria-labelledby":s,BackdropComponent:a,BackdropProps:c,children:d,className:f,disableEscapeKeyDown:h=!1,fullScreen:w=!1,fullWidth:y=!1,maxWidth:x="sm",onBackdropClick:b,onClick:g,onClose:m,open:v,PaperComponent:k=Ov,PaperProps:S={},scroll:C="paper",TransitionComponent:E=zv,transitionDuration:R=i,TransitionProps:$}=r,P=Y(r,EE),_=j({},r,{disableEscapeKeyDown:h,fullScreen:w,fullWidth:y,maxWidth:x,scroll:C}),I=NE(_),A=p.useRef(),L=N=>{A.current=N.target===N.currentTarget},B=N=>{g&&g(N),A.current&&(A.current=null,b&&b(N),m&&m(N,"backdropClick"))},z=id(s),D=p.useMemo(()=>({titleId:z}),[z]);return u.jsx(RE,j({className:Q(I.root,f),closeAfterTransition:!0,components:{Backdrop:jE},componentsProps:{backdrop:j({transitionDuration:R,as:a},c)},disableEscapeKeyDown:h,onClose:m,open:v,ref:n,onClick:B,ownerState:_},P,{children:u.jsx(E,j({appear:!0,in:v,timeout:R,role:"presentation"},$,{children:u.jsx(PE,{className:Q(I.container),onMouseDown:L,ownerState:_,children:u.jsx(TE,j({as:k,elevation:24,role:"dialog","aria-describedby":l,"aria-labelledby":z},S,{className:Q(I.paper,S.className),ownerState:_,children:u.jsx(CE.Provider,{value:D,children:d})}))})}))}))});function $E(e){return Ee("MuiDialogActions",e)}je("MuiDialogActions",["root","spacing"]);const ME=["className","disableSpacing"],OE=e=>{const{classes:t,disableSpacing:n}=e;return _e({root:["root",!n&&"spacing"]},$E,t)},IE=J("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>j({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),LE=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:i=!1}=r,l=Y(r,ME),s=j({},r,{disableSpacing:i}),a=OE(s);return u.jsx(IE,j({className:Q(a.root,o),ownerState:s,ref:n},l))});function zE(e){return Ee("MuiDialogContent",e)}je("MuiDialogContent",["root","dividers"]);const FE=je("MuiDialogTitle",["root"]),AE=["className","dividers"],DE=e=>{const{classes:t,dividers:n}=e;return _e({root:["root",n&&"dividers"]},zE,t)},BE=J("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>j({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${FE.root} + &`]:{paddingTop:0}})),WE=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiDialogContent"}),{className:o,dividers:i=!1}=r,l=Y(r,AE),s=j({},r,{dividers:i}),a=DE(s);return u.jsx(BE,j({className:Q(a.root,o),ownerState:s,ref:n},l))});function UE(e){return Ee("MuiFormControl",e)}je("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const HE=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],VE=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${U(n)}`,r&&"fullWidth"]};return _e(o,UE,t)},KE=J("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>j({},t.root,t[`margin${U(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>j({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),GE=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiFormControl"}),{children:o,className:i,color:l="primary",component:s="div",disabled:a=!1,error:c=!1,focused:d,fullWidth:f=!1,hiddenLabel:h=!1,margin:w="none",required:y=!1,size:x="medium",variant:b="outlined"}=r,g=Y(r,HE),m=j({},r,{color:l,component:s,disabled:a,error:c,fullWidth:f,hiddenLabel:h,margin:w,required:y,size:x,variant:b}),v=VE(m),[k,S]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{if(!rl(L,["Input","Select"]))return;const B=rl(L,["Select"])?L.props.input:L;B&&bC(B.props)&&(A=!0)}),A}),[C,E]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{rl(L,["Input","Select"])&&(Up(L.props,!0)||Up(L.props.inputProps,!0))&&(A=!0)}),A}),[R,$]=p.useState(!1);a&&R&&$(!1);const P=d!==void 0&&!a?d:R;let _;const I=p.useMemo(()=>({adornedStart:k,setAdornedStart:S,color:l,disabled:a,error:c,filled:C,focused:P,fullWidth:f,hiddenLabel:h,size:x,onBlur:()=>{$(!1)},onEmpty:()=>{E(!1)},onFilled:()=>{E(!0)},onFocus:()=>{$(!0)},registerEffect:_,required:y,variant:b}),[k,l,a,c,C,P,f,h,_,y,x,b]);return u.jsx(Lv.Provider,{value:I,children:u.jsx(KE,j({as:s,ownerState:m,className:Q(v.root,i),ref:n},g,{children:o}))})}),QE=Ab({createStyledComponent:J("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Oe({props:e,name:"MuiStack"})});function YE(e){return Ee("MuiFormControlLabel",e)}const Co=je("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),qE=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],XE=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:i}=e,l={root:["root",n&&"disabled",`labelPlacement${U(r)}`,o&&"error",i&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return _e(l,YE,t)},JE=J("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Co.label}`]:t.label},t.root,t[`labelPlacement${U(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>j({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${Co.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${Co.label}`]:{[`&.${Co.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),ZE=J("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Co.error}`]:{color:(e.vars||e).palette.error.main}})),Ba=p.forwardRef(function(t,n){var r,o;const i=Oe({props:t,name:"MuiFormControlLabel"}),{className:l,componentsProps:s={},control:a,disabled:c,disableTypography:d,label:f,labelPlacement:h="end",required:w,slotProps:y={}}=i,x=Y(i,qE),b=Ys(),g=(r=c??a.props.disabled)!=null?r:b==null?void 0:b.disabled,m=w??a.props.required,v={disabled:g,required:m};["checked","name","onChange","value","inputRef"].forEach($=>{typeof a.props[$]>"u"&&typeof i[$]<"u"&&(v[$]=i[$])});const k=Ed({props:i,muiFormControl:b,states:["error"]}),S=j({},i,{disabled:g,labelPlacement:h,required:m,error:k.error}),C=XE(S),E=(o=y.typography)!=null?o:s.typography;let R=f;return R!=null&&R.type!==Bp&&!d&&(R=u.jsx(Bp,j({component:"span"},E,{className:Q(C.label,E==null?void 0:E.className),children:R}))),u.jsxs(JE,j({className:Q(C.root,l),ownerState:S,ref:n},x,{children:[p.cloneElement(a,v),m?u.jsxs(QE,{display:"block",children:[R,u.jsxs(ZE,{ownerState:S,"aria-hidden":!0,className:C.asterisk,children:[" ","*"]})]}):R]}))});function ej(e){return Ee("MuiFormGroup",e)}je("MuiFormGroup",["root","row","error"]);const tj=["className","row"],nj=e=>{const{classes:t,row:n,error:r}=e;return _e({root:["root",n&&"row",r&&"error"]},ej,t)},rj=J("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>j({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),Ju=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiFormGroup"}),{className:o,row:i=!1}=r,l=Y(r,tj),s=Ys(),a=Ed({props:r,muiFormControl:s,states:["error"]}),c=j({},r,{row:i,error:a.error}),d=nj(c);return u.jsx(rj,j({className:Q(d.root,o),ownerState:c,ref:n},l))});function oj(e){return Ee("MuiFormLabel",e)}const cl=je("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),ij=["children","className","color","component","disabled","error","filled","focused","required"],lj=e=>{const{classes:t,color:n,focused:r,disabled:o,error:i,filled:l,required:s}=e,a={root:["root",`color${U(n)}`,o&&"disabled",i&&"error",l&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",i&&"error"]};return _e(a,oj,t)},sj=J("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>j({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>j({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${cl.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${cl.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${cl.error}`]:{color:(e.vars||e).palette.error.main}})),aj=J("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${cl.error}`]:{color:(e.vars||e).palette.error.main}})),uj=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiFormLabel"}),{children:o,className:i,component:l="label"}=r,s=Y(r,ij),a=Ys(),c=Ed({props:r,muiFormControl:a,states:["color","required","focused","disabled","error","filled"]}),d=j({},r,{color:c.color||"primary",component:l,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),f=lj(d);return u.jsxs(sj,j({as:l,ownerState:d,className:Q(f.root,i),ref:n},s,{children:[o,c.required&&u.jsxs(aj,{ownerState:d,"aria-hidden":!0,className:f.asterisk,children:[" ","*"]})]}))}),cj=ro(u.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),dj=ro(u.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),fj=J("span",{shouldForwardProp:no})({position:"relative",display:"flex"}),pj=J(cj)({transform:"scale(1)"}),hj=J(dj)(({theme:e,ownerState:t})=>j({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function Bv(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o=j({},e,{checked:t});return u.jsxs(fj,{className:n.root,ownerState:o,children:[u.jsx(pj,{fontSize:r,className:n.background,ownerState:o}),u.jsx(hj,{fontSize:r,className:n.dot,ownerState:o})]})}const Wv=p.createContext(void 0);function mj(){return p.useContext(Wv)}function gj(e){return Ee("MuiRadio",e)}const Kp=je("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),vj=["checked","checkedIcon","color","icon","name","onChange","size","className"],yj=e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${U(n)}`,r!=="medium"&&`size${U(r)}`]};return j({},t,_e(o,gj,t))},xj=J(Dv,{shouldForwardProp:e=>no(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size!=="medium"&&t[`size${U(n.size)}`],t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>j({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Kp.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${Kp.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function wj(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}const Gp=u.jsx(Bv,{checked:!0}),Qp=u.jsx(Bv,{}),Yp=p.forwardRef(function(t,n){var r,o;const i=Oe({props:t,name:"MuiRadio"}),{checked:l,checkedIcon:s=Gp,color:a="primary",icon:c=Qp,name:d,onChange:f,size:h="medium",className:w}=i,y=Y(i,vj),x=j({},i,{color:a,size:h}),b=yj(x),g=mj();let m=l;const v=Dl(f,g&&g.onChange);let k=d;return g&&(typeof m>"u"&&(m=wj(g.value,i.value)),typeof k>"u"&&(k=g.name)),u.jsx(xj,j({type:"radio",icon:p.cloneElement(c,{fontSize:(r=Qp.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(s,{fontSize:(o=Gp.props.fontSize)!=null?o:h}),ownerState:x,classes:b,name:k,checked:m,onChange:v,ref:n,className:Q(b.root,w)},y))});function kj(e){return Ee("MuiRadioGroup",e)}je("MuiRadioGroup",["root","row","error"]);const Sj=["actions","children","className","defaultValue","name","onChange","value"],bj=e=>{const{classes:t,row:n,error:r}=e;return _e({root:["root",n&&"row",r&&"error"]},kj,t)},Cj=p.forwardRef(function(t,n){const{actions:r,children:o,className:i,defaultValue:l,name:s,onChange:a,value:c}=t,d=Y(t,Sj),f=p.useRef(null),h=bj(t),[w,y]=ld({controlled:c,default:l,name:"RadioGroup"});p.useImperativeHandle(r,()=>({focus:()=>{let m=f.current.querySelector("input:not(:disabled):checked");m||(m=f.current.querySelector("input:not(:disabled)")),m&&m.focus()}}),[]);const x=un(n,f),b=id(s),g=p.useMemo(()=>({name:b,onChange(m){y(m.target.value),a&&a(m,m.target.value)},value:w}),[b,a,y,w]);return u.jsx(Wv.Provider,{value:g,children:u.jsx(Ju,j({role:"radiogroup",ref:x,className:Q(h.root,i)},d,{children:o}))})});function Ej(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M405 136.798L375.202 107 256 226.202 136.798 107 107 136.798 226.202 256 107 375.202 136.798 405 256 285.798 375.202 405 405 375.202 285.798 256z"},child:[]}]})(e)}function jj(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M17.47 250.9C88.82 328.1 158 397.6 224.5 485.5c72.3-143.8 146.3-288.1 268.4-444.37L460 26.06C356.9 135.4 276.8 238.9 207.2 361.9c-48.4-43.6-126.62-105.3-174.38-137z"},child:[]}]})(e)}function Nj(e){return pt({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M20,128A76.08,76.08,0,0,1,96,52h99l-3.52-3.51a12,12,0,1,1,17-17l24,24a12,12,0,0,1,0,17l-24,24a12,12,0,0,1-17-17L195,76H96a52.06,52.06,0,0,0-52,52,12,12,0,0,1-24,0Zm204-12a12,12,0,0,0-12,12,52.06,52.06,0,0,1-52,52H61l3.52-3.51a12,12,0,1,0-17-17l-24,24a12,12,0,0,0,0,17l24,24a12,12,0,1,0,17-17L61,204h99a76.08,76.08,0,0,0,76-76A12,12,0,0,0,224,116Z"},child:[]}]})(e)}function Rj({wordList:e,selectedFront:t,showPinyin:n,blurText:r}){const[o,i]=p.useState(!1),[l,s]=p.useState([]),[a,c]=p.useState(!1),[d,f]=p.useState(0),[h,w]=p.useState(0),[y,x]=p.useState(!1),[b,g]=p.useState(!1);function m(){x(!y),b||g(!0)}function v(P){let _=P.length;for(;_>0;){let I=Math.floor(Math.random()*_);_--,[P[I],P[_]]=[P[_],P[I]]}}function k(){const P=e.map(_=>({chinese:_.charGroup,pinyin:_.pinyin,meaning:_.meaning,id:_._id}));return v(P),P}function S(){s([]),f(0),c(!1),i(!1),g(!1),r(!1)}function C(){s(P=>P.slice(1)),f(d+1),w(h-1),x(!1),g(!1)}function E(){s(P=>[...P.slice(1),P[0]]),x(!1),g(!1)}function R(){const P=k();s(P),w(P.length),c(!0),i(!0),r(!0)}function $(){f(0),R()}return u.jsxs(u.Fragment,{children:[u.jsx("button",{className:"quiz-play-btn",disabled:e.length===0,onClick:R,children:"Start Quiz"}),u.jsxs(_E,{open:o,onClose:S,PaperComponent:({children:P})=>u.jsx("div",{style:{width:"60vmin",height:"55vmin",backgroundColor:"white",color:"var(--drk-txt)",display:"flex",flexDirection:"column",alignItems:"center",padding:"1vmin",borderRadius:"2vmin"},children:P}),children:[u.jsx(LE,{style:{alignSelf:"flex-end",padding:"0"},children:u.jsx(FC,{onClick:S,children:u.jsx(Ej,{className:"close-icon"})})}),u.jsx(WE,{style:{width:"75%",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:l.length>0&&a?u.jsxs(u.Fragment,{children:[u.jsx(gb,{chinese:l[0].chinese,pinyin:l[0].pinyin,english:l[0].meaning,selectedFront:t,showPinyin:n,isFlipped:y,onToggle:m,onCorrect:C,onIncorrect:E,flashcards:l}),u.jsxs("div",{children:[u.jsx("div",{className:"flip-button-container",children:!b&&!y&&u.jsx("button",{className:"flip-button",onClick:m,children:y?"Show Front":"Show Answer"})}),(y||b)&&u.jsxs("div",{className:"flashcard-btns",children:[u.jsxs("button",{className:"correct-btn",onClick:C,children:[u.jsx(jj,{className:"flashcard-icon"}),"Correct!"]}),u.jsxs("button",{className:"incorrect-btn",onClick:E,children:[u.jsx(Nj,{className:"flashcard-icon"}),"Try again"]})]}),u.jsxs("div",{className:"flashcard-count",children:[u.jsxs("p",{children:[u.jsx("span",{className:"correct-count",children:d})," Correct"]}),u.jsxs("p",{children:[u.jsx("span",{className:"remaining-count",children:h})," Remaining"]})]})]})]}):u.jsxs("div",{className:"congrats",children:[u.jsx("div",{children:u.jsx("dotlottie-player",{src:"https://lottie.host/9279b8f8-2d84-4077-aaf6-db967f8ec7bb/3JRYmBPJgq.json",background:"transparent",speed:"1",style:{height:"20vmin"},loop:!0,autoplay:!0})}),u.jsx("h2",{children:"You completed the deck!"}),u.jsx("button",{className:"play-btn",onClick:$,children:"Play Again"})]})})]})]})}function Pj({localSavedWords:e,handleBackArrowClick:t,blurText:n}){const[r,o]=p.useState("chinese"),[i,l]=p.useState(!0),s=e&&e.length>0;return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"FlashCardForm",children:[u.jsxs("header",{className:"header",children:[u.jsx("h3",{children:"Learn"}),u.jsx("div",{children:u.jsx(xi,{fontSize:"large",className:"arrowBack","data-tooltip-id":"flashcards-tooltip",onClick:t})})]}),s?u.jsxs(u.Fragment,{children:[u.jsxs(Ju,{children:[u.jsxs(uj,{id:"radio-buttons-group-label",className:"radio-buttons-group-label",sx:{color:"black"},children:[u.jsx("p",{children:"Review your saved terms with a short quiz."}),u.jsx("p",{children:"Choose which to display on the front:"})]}),u.jsx(GE,{children:u.jsxs(Cj,{column:!0,"aria-labelledby":"demo-row-radio-buttons-group-label",name:"row-radio-buttons-group",className:"radio-buttons-group",children:[u.jsx(Ba,{value:"chinese",control:u.jsx(Yp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"Chinese",checked:r==="chinese",onChange:()=>o("chinese")}),u.jsx(Ba,{value:"english",control:u.jsx(Yp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"English",checked:r==="english",onChange:()=>o("english")})]})})]}),u.jsx(Ju,{children:u.jsx(Ba,{control:u.jsx(eE,{checked:i,onChange:()=>l(!i),sx:{color:"black","&.Mui-checked":{color:"#00b9bc"}}}),label:"Show pinyin",className:"show-pinyin"})})]}):u.jsx(u.Fragment,{children:u.jsxs("div",{className:"quiz-subtext",children:[u.jsx("p",{children:"No words have been saved yet!"}),u.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]})}),u.jsx(Rj,{wordList:e,selectedFront:r,showPinyin:i,blurText:n})]})})}function Tj({handleShowExit:e,handleBackArrowClick:t}){const[n,r]=p.useState(!1);function o(){r(!0)}return u.jsxs("div",{className:"info-section",children:[u.jsxs("header",{className:"demo-info-header-container",children:[u.jsx("h3",{className:"sidebar-heading",children:"Info"}),u.jsx(xi,{fontSize:"large","data-tooltip-id":"info-tooltip",onClick:t,className:"arrowBack",color:"#006769"})]}),n?u.jsxs("div",{children:[u.jsx("p",{className:"text-center fs-6 mt-5",children:"We are planning to release a beta version of KnowNative in spring of 2025!"}),u.jsxs("p",{className:"text-center fs-6",children:["As an early access member of KnowNative, you'll be able to create an account and",u.jsx("strong",{children:"build your own personalized study portal"}),", uploading any article you'd like to learn from. Your articles, vocabulary lists and notes will all be saved so you'll never have to worry about losing your progress."]}),u.jsx("p",{className:"text-center fs-6",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members!"}),u.jsx("iframe",{className:"early-access-form mt-3 mb-5",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"})]}):u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"info-section-subtext",children:[u.jsx("p",{children:"Thank you for trying the KnowNative demo!"}),u.jsx("p",{children:"KnowNative is currently in development. Check out the links below to learn more or get in touch."})]}),u.jsx("button",{className:"demo-info-dark-btn",onClick:o,children:"Join our mailing list"})]}),u.jsx("button",{className:"demo-info-light-btn",onClick:()=>window.open("https://github.com/AbigailDawson/knownative","_blank"),children:"Visit GitHub"}),u.jsx("button",{className:"demo-info-light-btn",onClick:e,children:u.jsx("label",{htmlFor:"exit-tooltip",children:"Return to homepage"})})]})}function _j(e){return pt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M2 11a1 1 0 011-1h2a1 1 0 011 1v5a1 1 0 01-1 1H3a1 1 0 01-1-1v-5zM8 7a1 1 0 011-1h2a1 1 0 011 1v9a1 1 0 01-1 1H9a1 1 0 01-1-1V7zM14 4a1 1 0 011-1h2a1 1 0 011 1v12a1 1 0 01-1 1h-2a1 1 0 01-1-1V4z"},child:[]}]})(e)}const jd=({textSelection:e})=>u.jsx(u.Fragment,{children:u.jsxs("span",{className:`demo-difficulty-tag-${e}`,children:[u.jsx(_j,{})," ",`${e[0].toUpperCase()+e.slice(1)}`," "]})});var Uv={exports:{}};/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",l=0;l{i.target===e&&(o(),t(i))},n+r)}function Gj(e){e.offsetHeight}const Xp=e=>!e||typeof e=="function"?e:t=>{e.current=t};function Qj(e,t){const n=Xp(e),r=Xp(t);return o=>{n&&n(o),r&&r(o)}}function wi(e,t){return p.useMemo(()=>Qj(e,t),[e,t])}function Yj(e){return e&&"setState"in e?$r.findDOMNode(e):e??null}const qj=Pe.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:o,onExited:i,addEndListener:l,children:s,childRef:a,...c},d)=>{const f=p.useRef(null),h=wi(f,a),w=C=>{h(Yj(C))},y=C=>E=>{C&&f.current&&C(f.current,E)},x=p.useCallback(y(e),[e]),b=p.useCallback(y(t),[t]),g=p.useCallback(y(n),[n]),m=p.useCallback(y(r),[r]),v=p.useCallback(y(o),[o]),k=p.useCallback(y(i),[i]),S=p.useCallback(y(l),[l]);return u.jsx(Gt,{ref:d,...c,onEnter:x,onEntered:g,onEntering:b,onExit:m,onExited:k,onExiting:v,addEndListener:S,nodeRef:f,children:typeof s=="function"?(C,E)=>s(C,{...E,ref:w}):Pe.cloneElement(s,{ref:w})})});function Xj(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e},[e]),t}function Ut(e){const t=Xj(e);return p.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const Jj=e=>p.forwardRef((t,n)=>u.jsx("div",{...t,ref:n,className:Ve(t.className,e)}));function Zj(){return p.useState(null)}function eN(){const e=p.useRef(!0),t=p.useRef(()=>e.current);return p.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function tN(e){const t=p.useRef(null);return p.useEffect(()=>{t.current=e}),t.current}const nN=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",rN=typeof document<"u",Jp=rN||nN?p.useLayoutEffect:p.useEffect,oN=["as","disabled"];function iN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function lN(e){return!e||e.trim()==="#"}function Qv({tagName:e,disabled:t,href:n,target:r,rel:o,role:i,onClick:l,tabIndex:s=0,type:a}){e||(n!=null||r!=null||o!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:a||"button",disabled:t},c];const d=h=>{if((t||e==="a"&&lN(n))&&h.preventDefault(),t){h.stopPropagation();return}l==null||l(h)},f=h=>{h.key===" "&&(h.preventDefault(),d(h))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?o:void 0,onClick:d,onKeyDown:f},c]}const sN=p.forwardRef((e,t)=>{let{as:n,disabled:r}=e,o=iN(e,oN);const[i,{tagName:l}]=Qv(Object.assign({tagName:n,disabled:r},o));return u.jsx(l,Object.assign({},o,i,{ref:t}))});sN.displayName="Button";function aN(e){return e.code==="Escape"||e.keyCode===27}function Yv(){const e=p.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const uN={[vn]:"show",[Hn]:"show"},Nd=p.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...o},i)=>{const l={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...o},s=p.useCallback((d,f)=>{Gj(d),r==null||r(d,f)},[r]),{major:a}=Yv(),c=a>=19?t.props.ref:t.ref;return u.jsx(qj,{ref:i,addEndListener:Kj,...l,onEnter:s,childRef:c,children:(d,f)=>p.cloneElement(t,{...f,className:Ve("fade",e,t.props.className,uN[d],n[d])})})});Nd.displayName="Fade";const cN={"aria-label":Ta.string,onClick:Ta.func,variant:Ta.oneOf(["white"])},Rd=p.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},o)=>u.jsx("button",{ref:o,type:"button",className:Ve("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));Rd.displayName="CloseButton";Rd.propTypes=cN;const qv=p.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:o=!1,disabled:i=!1,className:l,...s},a)=>{const c=Qt(t,"btn"),[d,{tagName:f}]=Qv({tagName:e,disabled:i,...s}),h=f;return u.jsx(h,{...d,...s,ref:a,disabled:i,className:Ve(l,c,o&&"active",n&&`${c}-${n}`,r&&`${c}-${r}`,s.href&&i&&"disabled")})});qv.displayName="Button";function dN(e){const t=p.useRef(e);return t.current=e,t}function Xv(e){const t=dN(e);p.useEffect(()=>()=>t.current(),[])}function fN({as:e,bsPrefix:t,className:n,...r}){t=Qt(t,"col");const o=Hv(),i=Vv(),l=[],s=[];return o.forEach(a=>{const c=r[a];delete r[a];let d,f,h;typeof c=="object"&&c!=null?{span:d,offset:f,order:h}=c:d=c;const w=a!==i?`-${a}`:"";d&&l.push(d===!0?`${t}${w}`:`${t}${w}-${d}`),h!=null&&s.push(`order${w}-${h}`),f!=null&&s.push(`offset${w}-${f}`)}),[{...r,className:Ve(n,...l,...s)},{as:e,bsPrefix:t,spans:l}]}const nc=p.forwardRef((e,t)=>{const[{className:n,...r},{as:o="div",bsPrefix:i,spans:l}]=fN(e);return u.jsx(o,{...r,ref:t,className:Ve(n,!l.length&&i)})});nc.displayName="Col";const Jv=p.forwardRef(({bsPrefix:e,fluid:t=!1,as:n="div",className:r,...o},i)=>{const l=Qt(e,"container"),s=typeof t=="string"?`-${t}`:"-fluid";return u.jsx(n,{ref:i,...o,className:Ve(r,t?`${l}${s}`:l)})});Jv.displayName="Container";var pN=Function.prototype.bind.call(Function.prototype.call,[].slice);function yr(e,t){return pN(e.querySelectorAll(t))}function Zp(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const hN="data-rr-ui-";function mN(e){return`${hN}${e}`}const Zv=p.createContext(oo?window:void 0);Zv.Provider;function Pd(){return p.useContext(Zv)}var Hi;function eh(e){if((!Hi&&Hi!==0||e)&&oo){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Hi=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Hi}function Ua(e){e===void 0&&(e=Xs());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function gN(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const th=mN("modal-open");class Td{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return gN(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();t.style={overflow:o.style.overflow,[r]:o.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(Zn(o,r)||"0",10)+t.scrollBarWidth}px`),o.setAttribute(th,""),Zn(o,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(th),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const Ha=(e,t)=>oo?e==null?(t||Xs()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function vN(e,t){const n=Pd(),[r,o]=p.useState(()=>Ha(e,n==null?void 0:n.document));if(!r){const i=Ha(e);i&&o(i)}return p.useEffect(()=>{},[t,r]),p.useEffect(()=>{const i=Ha(e);i!==r&&o(i)},[e,r]),r}function yN({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:o}){const i=p.useRef(null),l=p.useRef(t),s=Ut(n);p.useEffect(()=>{t?l.current=!0:s(i.current)},[t,s]);const a=wi(i,e.ref),c=p.cloneElement(e,{ref:a});return t?c:o||!l.current&&r?null:c}const xN=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function wN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function kN(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:o,onExiting:i,onExited:l,addEndListener:s,children:a}=e,c=wN(e,xN);const{major:d}=Yv(),f=d>=19?a.props.ref:a.ref,h=p.useRef(null),w=wi(h,typeof a=="function"?null:f),y=C=>E=>{C&&h.current&&C(h.current,E)},x=p.useCallback(y(t),[t]),b=p.useCallback(y(n),[n]),g=p.useCallback(y(r),[r]),m=p.useCallback(y(o),[o]),v=p.useCallback(y(i),[i]),k=p.useCallback(y(l),[l]),S=p.useCallback(y(s),[s]);return Object.assign({},c,{nodeRef:h},t&&{onEnter:x},n&&{onEntering:b},r&&{onEntered:g},o&&{onExit:m},i&&{onExiting:v},l&&{onExited:k},s&&{addEndListener:S},{children:typeof a=="function"?(C,E)=>a(C,Object.assign({},E,{ref:w})):p.cloneElement(a,{ref:w})})}const SN=["component"];function bN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const CN=p.forwardRef((e,t)=>{let{component:n}=e,r=bN(e,SN);const o=kN(r);return u.jsx(n,Object.assign({ref:t},o))});function EN({in:e,onTransition:t}){const n=p.useRef(null),r=p.useRef(!0),o=Ut(t);return Jp(()=>{if(!n.current)return;let i=!1;return o({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,o]),Jp(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function jN({children:e,in:t,onExited:n,onEntered:r,transition:o}){const[i,l]=p.useState(!t);t&&i&&l(!1);const s=EN({in:!!t,onTransition:c=>{const d=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(l(!0),n==null||n(c.element)))};Promise.resolve(o(c)).then(d,f=>{throw c.in||l(!0),f})}}),a=wi(s,e.ref);return i&&!t?null:p.cloneElement(e,{ref:a})}function nh(e,t,n){return e?u.jsx(CN,Object.assign({},n,{component:e})):t?u.jsx(jN,Object.assign({},n,{transition:t})):u.jsx(yN,Object.assign({},n))}const NN=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function RN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}let Va;function PN(e){return Va||(Va=new Td({ownerDocument:e==null?void 0:e.document})),Va}function TN(e){const t=Pd(),n=e||PN(t),r=p.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:p.useCallback(o=>{r.current.dialog=o},[]),setBackdropRef:p.useCallback(o=>{r.current.backdrop=o},[])})}const e0=p.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:o,style:i,children:l,backdrop:s=!0,keyboard:a=!0,onBackdropClick:c,onEscapeKeyDown:d,transition:f,runTransition:h,backdropTransition:w,runBackdropTransition:y,autoFocus:x=!0,enforceFocus:b=!0,restoreFocus:g=!0,restoreFocusOptions:m,renderDialog:v,renderBackdrop:k=ie=>u.jsx("div",Object.assign({},ie)),manager:S,container:C,onShow:E,onHide:R=()=>{},onExit:$,onExited:P,onExiting:_,onEnter:I,onEntering:A,onEntered:L}=e,B=RN(e,NN);const z=Pd(),D=vN(C),N=TN(S),F=eN(),M=tN(n),[W,V]=p.useState(!n),ue=p.useRef(null);p.useImperativeHandle(t,()=>N,[N]),oo&&!M&&n&&(ue.current=Ua(z==null?void 0:z.document)),n&&W&&V(!1);const K=Ut(()=>{if(N.add(),mt.current=Gl(document,"keydown",fn),Ne.current=Gl(document,"focus",()=>setTimeout(ke),!0),E&&E(),x){var ie,cr;const Fn=Ua((ie=(cr=N.dialog)==null?void 0:cr.ownerDocument)!=null?ie:z==null?void 0:z.document);N.dialog&&Fn&&!Zp(N.dialog,Fn)&&(ue.current=Fn,N.dialog.focus())}}),oe=Ut(()=>{if(N.remove(),mt.current==null||mt.current(),Ne.current==null||Ne.current(),g){var ie;(ie=ue.current)==null||ie.focus==null||ie.focus(m),ue.current=null}});p.useEffect(()=>{!n||!D||K()},[n,D,K]),p.useEffect(()=>{W&&oe()},[W,oe]),Xv(()=>{oe()});const ke=Ut(()=>{if(!b||!F()||!N.isTopModal())return;const ie=Ua(z==null?void 0:z.document);N.dialog&&ie&&!Zp(N.dialog,ie)&&N.dialog.focus()}),qe=Ut(ie=>{ie.target===ie.currentTarget&&(c==null||c(ie),s===!0&&R())}),fn=Ut(ie=>{a&&aN(ie)&&N.isTopModal()&&(d==null||d(ie),ie.defaultPrevented||R())}),Ne=p.useRef(),mt=p.useRef(),pn=(...ie)=>{V(!0),P==null||P(...ie)};if(!D)return null;const zt=Object.assign({role:r,ref:N.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},B,{style:i,className:o,tabIndex:-1});let Xe=v?v(zt):u.jsx("div",Object.assign({},zt,{children:p.cloneElement(l,{role:"document"})}));Xe=nh(f,h,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:$,onExiting:_,onExited:pn,onEnter:I,onEntering:A,onEntered:L,children:Xe});let ot=null;return s&&(ot=k({ref:N.setBackdropRef,onClick:qe}),ot=nh(w,y,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:ot})),u.jsx(u.Fragment,{children:$r.createPortal(u.jsxs(u.Fragment,{children:[ot,Xe]}),D)})});e0.displayName="Modal";const _N=Object.assign(e0,{Manager:Td}),xr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class $N extends Td{adjustAndStore(t,n,r){const o=n.style[t];n.dataset[t]=o,Zn(n,{[t]:`${parseFloat(Zn(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],Zn(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(Bb(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";yr(n,xr.FIXED_CONTENT).forEach(i=>this.adjustAndStore(r,i,t.scrollBarWidth)),yr(n,xr.STICKY_CONTENT).forEach(i=>this.adjustAndStore(o,i,-t.scrollBarWidth)),yr(n,xr.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(o,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();Wb(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";yr(n,xr.FIXED_CONTENT).forEach(i=>this.restore(r,i)),yr(n,xr.STICKY_CONTENT).forEach(i=>this.restore(o,i)),yr(n,xr.NAVBAR_TOGGLER).forEach(i=>this.restore(o,i))}}let Ka;function MN(e){return Ka||(Ka=new $N(e)),Ka}const t0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=Qt(t,"modal-body"),u.jsx(n,{ref:o,className:Ve(e,t),...r})));t0.displayName="ModalBody";const n0=p.createContext({onHide(){}}),_d=p.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:o,fullscreen:i,children:l,scrollable:s,...a},c)=>{e=Qt(e,"modal");const d=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return u.jsx("div",{...a,ref:c,className:Ve(d,t,o&&`${e}-${o}`,r&&`${d}-centered`,s&&`${d}-scrollable`,i&&f),children:u.jsx("div",{className:Ve(`${e}-content`,n),children:l})})});_d.displayName="ModalDialog";const r0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=Qt(t,"modal-footer"),u.jsx(n,{ref:o,className:Ve(e,t),...r})));r0.displayName="ModalFooter";const ON=p.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:o,...i},l)=>{const s=p.useContext(n0),a=Ut(()=>{s==null||s.onHide(),r==null||r()});return u.jsxs("div",{ref:l,...i,children:[o,n&&u.jsx(Rd,{"aria-label":e,variant:t,onClick:a})]})}),o0=p.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...o},i)=>(e=Qt(e,"modal-header"),u.jsx(ON,{ref:i,...o,className:Ve(t,e),closeLabel:n,closeButton:r})));o0.displayName="ModalHeader";const IN=Jj("h4"),i0=p.forwardRef(({className:e,bsPrefix:t,as:n=IN,...r},o)=>(t=Qt(t,"modal-title"),u.jsx(n,{ref:o,className:Ve(e,t),...r})));i0.displayName="ModalTitle";function LN(e){return u.jsx(Nd,{...e,timeout:null})}function zN(e){return u.jsx(Nd,{...e,timeout:null})}const l0=p.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:o,children:i,dialogAs:l=_d,"data-bs-theme":s,"aria-labelledby":a,"aria-describedby":c,"aria-label":d,show:f=!1,animation:h=!0,backdrop:w=!0,keyboard:y=!0,onEscapeKeyDown:x,onShow:b,onHide:g,container:m,autoFocus:v=!0,enforceFocus:k=!0,restoreFocus:S=!0,restoreFocusOptions:C,onEntered:E,onExit:R,onExiting:$,onEnter:P,onEntering:_,onExited:I,backdropClassName:A,manager:L,...B},z)=>{const[D,N]=p.useState({}),[F,M]=p.useState(!1),W=p.useRef(!1),V=p.useRef(!1),ue=p.useRef(null),[K,oe]=Zj(),ke=wi(z,oe),qe=Ut(g),fn=Ij();e=Qt(e,"modal");const Ne=p.useMemo(()=>({onHide:qe}),[qe]);function mt(){return L||MN({isRTL:fn})}function pn(X){if(!oo)return;const Yt=mt().getScrollbarWidth()>0,ki=X.scrollHeight>Xs(X).documentElement.clientHeight;N({paddingRight:Yt&&!ki?eh():void 0,paddingLeft:!Yt&&ki?eh():void 0})}const zt=Ut(()=>{K&&pn(K.dialog)});Xv(()=>{tc(window,"resize",zt),ue.current==null||ue.current()});const Xe=()=>{W.current=!0},ot=X=>{W.current&&K&&X.target===K.dialog&&(V.current=!0),W.current=!1},ie=()=>{M(!0),ue.current=Gv(K.dialog,()=>{M(!1)})},cr=X=>{X.target===X.currentTarget&&ie()},Fn=X=>{if(w==="static"){cr(X);return}if(V.current||X.target!==X.currentTarget){V.current=!1;return}g==null||g()},Js=X=>{y?x==null||x(X):(X.preventDefault(),w==="static"&&ie())},Zs=(X,Yt)=>{X&&pn(X),P==null||P(X,Yt)},io=X=>{ue.current==null||ue.current(),R==null||R(X)},lo=(X,Yt)=>{_==null||_(X,Yt),Kv(window,"resize",zt)},ea=X=>{X&&(X.style.display=""),I==null||I(X),tc(window,"resize",zt)},ta=p.useCallback(X=>u.jsx("div",{...X,className:Ve(`${e}-backdrop`,A,!h&&"show")}),[h,A,e]),An={...n,...D};An.display="block";const Dn=X=>u.jsx("div",{role:"dialog",...X,style:An,className:Ve(t,e,F&&`${e}-static`,!h&&"show"),onClick:w?Fn:void 0,onMouseUp:ot,"data-bs-theme":s,"aria-label":d,"aria-labelledby":a,"aria-describedby":c,children:u.jsx(l,{...B,onMouseDown:Xe,className:r,contentClassName:o,children:i})});return u.jsx(n0.Provider,{value:Ne,children:u.jsx(_N,{show:f,ref:ke,backdrop:w,container:m,keyboard:!0,autoFocus:v,enforceFocus:k,restoreFocus:S,restoreFocusOptions:C,onEscapeKeyDown:Js,onShow:b,onHide:g,onEnter:Zs,onEntering:lo,onEntered:E,onExit:io,onExiting:$,onExited:ea,manager:mt(),transition:h?LN:void 0,backdropTransition:h?zN:void 0,renderBackdrop:ta,renderDialog:Dn})})});l0.displayName="Modal";const Zt=Object.assign(l0,{Body:t0,Header:o0,Title:i0,Footer:r0,Dialog:_d,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),s0=p.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},o)=>{const i=Qt(e,"row"),l=Hv(),s=Vv(),a=`${i}-cols`,c=[];return l.forEach(d=>{const f=r[d];delete r[d];let h;f!=null&&typeof f=="object"?{cols:h}=f:h=f;const w=d!==s?`-${d}`:"";h!=null&&c.push(`${a}${w}-${h}`)}),u.jsx(n,{ref:o,...r,className:Ve(t,i,...c)})});s0.displayName="Row";function FN(e){return pt({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"},child:[]}]})(e)}const qn={beginner:{_id:"1",title:"開計程車",content:"每天我要到許多地方去,也會遇到很多人。有些人喜歡叫我「左轉」、「右轉」、「停」;有些人會把髒東西留在我的車上。不過也有一些不錯的人,可以從他們身上學到很多東西,所以我也交了好幾個朋友。真是什麼樣的人都有啊!",source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandA_en_t.pdf",favorite:!1,archived:!1,easierText:""},intermediate:{_id:"2",title:"信用卡雖然很方便",content:"信用卡雖然很方便,但是不小心的話,一下子就會花掉很多錢,所以現在還不了錢的人越來越多。像是奇美,她用信用卡買了太多東西,結果沒辦法還錢,所以必須同時做三份工作,把賺來的錢全部還給銀行。會出現這樣的問題,主要是因為使用信用卡的人常常沒什麼錢卻買很多東西,而且還會不清楚自己花了多少錢;另一個原因是,現在的銀行對使用者的要求越來越低,連沒有工作的學生也能申請信用卡,對還錢的方式一開始也說得不清楚。結果這張給人方便的卡片也給人們帶來了很大的麻煩。",source:"https://tocfl.edu.tw/assets/files/rd_mock_test_BandB_t.pdf",favorite:!1,archived:!1,easierText:""},advanced:{_id:"3",title:"祝你今年快樂",content:`我常想,住豪宅或是升職、加薪,真能讓人快樂嗎?讀完鮑教授新作《祝你今年快樂》後,便發覺那都只能算是一閃即逝的喜悅,並非真實而長久。誠如書中所言:「快樂是一種遍布在生命之中,滿足和幸福的感受,而喜悅則像煙火,稍縱即逝。」 - 或許你認為這道理誰都懂,然想遠比做容易。這本書告訴我們兩件事:快樂是需要練習的;再則,追兔子的狗,比躺在門廊上睡覺的狗更快樂!這原理並非為捉到兔子能令人快樂,而是當我們為突破挑戰與困境而忙碌時,往往能從中發現自己的才能,找出更多存在的價值。這也說明了為何許多不需要克服難題的有錢人,其實並不快樂。 - 這讓我想起《國家科學院期刊》一項調查結果,他們發現 50%的快樂,由快樂的設定點決定,生活條件只佔 10%,剩下的 40%則取決於行動。換言之,快樂是由思維主導的。鮑教授也在書中舉例,大腦重僅 1.35 公斤,佔人體的比重很小,卻指引全身動作,進而導引人生的發展。就像體重數十公斤的飛行員,卻要駕駛重達數十萬公斤的飛機,飛機雖沉重、力量強大,但只按飛行員導引的方向飛行。 - 最近我依著鮑教授的建議,開始練習微笑,心中同時想著「我很快樂」,也似乎真找出了環境或生活中讓自己快樂的事,看來此法確實值得大家一試。不過據我的實作經驗顯示,有件事得注意,就是千萬別說出「我想要快樂」。一旦你這麼說,等於承認自己是在不快樂的狀態之下,反而容易弄巧成拙。`,source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandC_t_2022.pdf",favorite:!1,archived:!1,easierText:""}};function AN({showPreviewTextModal:e,setShowPreviewTextModal:t,textSelection:n,setTextSelection:r,setLocalSavedWords:o}){function i(){t(!1)}function l(){r(n),o([]),t(!1)}return u.jsx(Zt,{show:e,centered:!0,backdropClassName:"show-preview-modal-backdrop",onHide:i,size:"lg",children:u.jsxs("main",{className:"show-preview-modal",children:[u.jsx(Zt.Header,{children:u.jsxs(Zt.Title,{className:"show-preview-modal-header-container",children:[u.jsxs("p",{className:"show-preview-modal-header-message",children:[u.jsx("strong",{children:"This is a preview."}),' Click "Load Text" to replace your current text with this one. ',u.jsx("strong",{children:"WARNING:"})," your current list of saved words WILL BE LOST when the text is changed."]}),u.jsx(FN,{className:"show-preview-modal-exit-button",onClick:i})]})}),u.jsxs(Zt.Body,{className:"show-preview-modal-body",children:[u.jsx("h3",{className:"show-preview-modal-chinese-character zh",children:qn[n].title}),u.jsxs("section",{className:"show-preview-modal-difficulty-source-ctn",children:[u.jsx("article",{className:"show-preview-modal-difficulty-tag",children:u.jsx(jd,{textSelection:n})}),u.jsxs("a",{href:qn[n].source,className:"show-preview-modal-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",u.jsx(Tg,{})]})]}),u.jsx("section",{className:"show-preview-modal-text zh",children:u.jsxs("p",{children:[qn[n].content.slice(0,75),"..."]})})]}),u.jsx(Zt.Footer,{className:"show-preview-modal-footer",children:u.jsxs("section",{className:"show-preview-modal-btns-ctn",children:[u.jsx("button",{className:"show-preview-modal-load-text-btn",onClick:l,children:u.jsx("strong",{children:"Load Text"})}),u.jsx("button",{className:"show-preview-modal-close-btn",onClick:i,children:u.jsx("strong",{children:"Close"})})]})})]})})}const rh=({setTextSelection:e,textSelection:t,isActiveText:n,isTopOfBookshelf:r,setLocalSavedWords:o,textTitle:i})=>{const[l,s]=p.useState(!1);function a(){s(!0)}return u.jsxs(u.Fragment,{children:[u.jsx("article",{className:`demo-choose-text-card ${n?"demo-choose-text-currently-reading":"demo-choose-text-bookshelf-cards"} ${r&&"demo-choose-text-top-bookshelf-card"}`,onClick:n?null:a,children:u.jsxs("section",{children:[u.jsx("h3",{className:"demo-choose-text-chinese-characters zh",children:i}),u.jsx("article",{children:u.jsx(jd,{textSelection:t})})]})}),u.jsx(AN,{showPreviewTextModal:l,setShowPreviewTextModal:s,textSelection:t,setTextSelection:e,setLocalSavedWords:o})]})};function DN({handleBackArrowClick:e,textSelection:t,setTextSelection:n,setLocalSavedWords:r,demoTexts:o}){const[i,l]=p.useState(t),[s,a]=p.useState([]);return p.useEffect(()=>{const d=["beginner","intermediate","advanced"].filter(f=>f!==t);l(t),a(d)},[t]),u.jsxs("main",{className:"DemoLibrary",children:[u.jsxs("header",{className:"demo-library-header-container",children:[u.jsx("h1",{className:"demo-library-sidebar-heading",children:"Library"}),u.jsx(xi,{fontSize:"large","data-tooltip-id":"library-tooltip",onClick:e,className:"demo-library-arrowBack",color:"#006769"})]}),u.jsxs("section",{className:"demo-library-subtext",children:[u.jsx("p",{children:"Choose a different text for this demo. You will be able to see a preview of the text prior to loading it."}),u.jsx("p",{children:"In the full version of KnowNative, you can import any text you want."})]}),u.jsxs("section",{className:"demo-library-currently-reading-container",children:[u.jsx("h5",{children:"Currently Reading:"}),u.jsx(rh,{textSelection:i,isActiveText:!0,isTopOfBookshelf:!1,textTitle:o[t].title})]}),u.jsxs("section",{className:"demo-library-bookshelf-container",children:[u.jsx("h5",{className:"demo-library-bookshelf-label",children:"Bookshelf:"}),s.map((c,d)=>u.jsx(rh,{setTextSelection:n,textSelection:c,isActiveText:!1,isTopOfBookshelf:d===0,setLocalSavedWords:r,textTitle:o[c].title},c+d+"bookshelf"))]})]})}const BN=({isOpen:e,hasCloseBtn:t=!0,onClose:n,hasEscKeyExit:r,children:o})=>{const[i,l]=p.useState(e),s=p.useRef(null),a=()=>{n&&n(),l(!1)},c=d=>{d.key==="Escape"&&r&&a(),d.key==="Escape"&&!r&&d.preventDefault()};return p.useEffect(()=>(document.addEventListener("keydown",c),()=>{document.removeEventListener("keydown",c)})),p.useEffect(()=>{l(e)},[e]),p.useEffect(()=>{const d=s.current;d&&(i?d.showModal():d.close())},[i]),u.jsxs("dialog",{ref:s,onKeyDown:c,className:"demo-modal",children:[t&&u.jsx("button",{className:"demo-modal-close-btn",onClick:a,children:"Close"}),o]})},WN=({onSubmit:e,isOpen:t,onClose:n,textSelection:r,setTextSelection:o})=>{const i=p.useRef(null),[l,s]=p.useState(1);p.useEffect(()=>{t&&i.current&&setTimeout(()=>{i.current.focus()},0)},[t]);const a=d=>{d.preventDefault(),e(r)},c=d=>{o(d.target.value)};return u.jsx(BN,{hasCloseBtn:!1,isOpen:t,onClose:n,hasEscKeyExit:!1,children:u.jsxs("div",{className:"dialog-padding",children:[l===1?u.jsxs("div",{className:"page-one",children:[u.jsxs("div",{className:"progress-div",children:[u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-inactive"}),u.jsx("div",{className:"progress-dashes dashes-inactive"})]}),u.jsx("h1",{className:"welcome-modal",children:"Welcome to KnowNative!"}),u.jsx("p",{children:"KnowNative can help you read and study articles written in Mandarin."}),u.jsxs("p",{children:["We'll help you choose a"," ",u.jsx("span",{className:"welcome-modal-bold",children:"sample article"})," for this demo based on your language level. No prior knowledge of Mandarin is needed to explore this demo!"]})]}):"",l===2?u.jsxs("div",{className:"page-two",children:[u.jsxs("div",{className:"progress-div",children:[u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-inactive"})]}),u.jsx("h1",{className:"welcome-modal",children:"Choose your level"}),u.jsx("p",{children:"How would you describe your proficiency in Mandarin?"}),u.jsxs("form",{children:[u.jsx("label",{className:"welcome-modal",htmlFor:"beginnerRadioButton",children:u.jsxs("div",{className:`radio-div beginner-div - ${r==="beginner"?"active-radio-div":""}`,children:[u.jsx("input",{className:"welcome-modal",type:"radio",value:"beginner",id:"beginnerRadioButton",checked:r==="beginner",onChange:c}),u.jsx("h3",{children:"Beginner"}),u.jsx("span",{children:"TOCFL 1-2"}),u.jsx("p",{children:"You have no knowledge of Mandarin, or you can understand simple words and phrases."})]})}),u.jsx("label",{className:"welcome-modal",htmlFor:"intermediateRadioButton",children:u.jsxs("div",{className:`radio-div intermediate-div - ${r==="intermediate"?"active-radio-div":""}`,children:[u.jsx("input",{className:"welcome-modal",type:"radio",value:"intermediate",id:"intermediateRadioButton",checked:r==="intermediate",onChange:c}),u.jsx("h3",{children:"Intermediate"}),u.jsx("span",{children:"TOCFL 3-4"}),u.jsx("p",{children:"You can read and understand articles related to familiar topics, such as family, hobbies and travel."})]})}),u.jsx("label",{className:"welcome-modal",htmlFor:"advancedRadioButton",children:u.jsxs("div",{className:`radio-div advanced-div - ${r==="advanced"?"active-radio-div":""}`,children:[u.jsx("input",{className:"welcome-modal",type:"radio",value:"advanced",id:"advancedRadioButton",checked:r==="advanced",onChange:c}),u.jsx("h3",{children:"Advanced"}),u.jsx("span",{children:"TOCFL 5-6"}),u.jsx("p",{children:"You can read and understand the content of newspapers, magazines and other articles on complex topics."})]})})]})]}):"",l===3?u.jsxs("div",{className:"page-three",children:[u.jsxs("div",{className:"progress-div",children:[u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-active"})]}),u.jsx("h1",{className:"welcome-modal",children:"Great!"}),u.jsxs("p",{children:["Let's get started with a"," ",u.jsx("span",{id:"textChoice",className:"welcome-modal-bold",children:r}),"-level text."]}),u.jsx("p",{children:"You can choose a different text at any time using the Library icon in the left toolbar."})]}):"",u.jsxs("div",{className:"button-div",children:[l===3?u.jsx("button",{className:"exit next welcome-modal",onClick:a,children:"Let's go!"}):"",l!==3?u.jsx("button",{className:"dialog-two next welcome-modal",onClick:()=>s(d=>d+1),children:"Next"}):"",l!==1?u.jsx("button",{className:"dialog-three back welcome-modal",onClick:()=>s(d=>d-1),children:"Back"}):""]})]})})};function UN({setShowModal:e}){const t=Zc();function n(){e(!1),t("/")}return u.jsx(ed,{canCloseOnEscapeKey:!0,buttonPrimaryText:"Exit",buttonSecondaryText:"Go Back",handleSecondaryButtonOnClick:()=>e(!1),handlePrimaryButtonOnClick:n,hasCloseButton:!0,modalTitle:"Exit Demo Session?",setShowModal:e,children:u.jsx("div",{className:"exit-demo-modal-content",children:u.jsx("p",{children:"Your vocabulary list may disappear after you leave. Are you sure you want to proceed?"})})})}function HN(){const[e,t]=p.useState("read"),[n,r]=p.useState(null),[o,i]=p.useState(!1),[l,s]=p.useState(localStorage.getItem("textSelection")===null?"beginner":localStorage.getItem("textSelection")),[a,c]=p.useState(localStorage.getItem("text")===null?qn.beginner:JSON.parse(localStorage.getItem("text"))),[d,f]=p.useState(JSON.parse(localStorage.getItem("stringifiedWords")===null)?[]:JSON.parse(localStorage.getItem("stringifiedWords"))),[h,w]=p.useState(null),[y,x]=p.useState(!1),[b,g]=p.useState(!1),m=()=>g(!0),[v,k]=p.useState(!0),[S,C]=p.useState(localStorage.getItem("welcomeModalComplete")===null?!1:JSON.parse(localStorage.getItem("welcomeModalComplete"))),E=()=>{C(!0),k(!1),localStorage.setItem("welcomeModalComplete","true")},R=()=>{E()},$=p.useRef(null),P=p.useRef(null);p.useEffect(()=>{c(qn[l]),localStorage.setItem("text",JSON.stringify(qn[l])),localStorage.setItem("textSelection",l)},[l]),p.useEffect(function(){function M(){localStorage.setItem("stringifiedWords",JSON.stringify(d))}M()},[d]);function _(){const M=JSON.parse(localStorage.getItem("stringifiedWords"));return M.length===0?0:M[M.length-1]._id+1}function I(M){const W=JSON.parse(localStorage.getItem("stringifiedWords")),V=Mg(M);V._id=_(),f([...W,V]),w(""),x(!1)}function A(M){const V=JSON.parse(localStorage.getItem("stringifiedWords")).filter(ue=>ue._id!==M._id);f([...V])}function L(M,W,V,ue){const K=JSON.parse(localStorage.getItem("stringifiedWords"));for(let oe in K)K[oe]._id===M._id&&(K[oe].meaning=W,K[oe].charGroup=V,K[oe].pinyin=ue);f([...K])}function B(M){var W;(W=$.current)==null||W.scroll(0,0),t(M)}function z(M){r(n===M?null:M)}function D(){i(!o)}function N(M){const W=M.currentTarget.dataset.tooltipId;D(),z(W)}const F=M=>{M?P.current.style.filter="blur(4px)":P.current.removeAttribute("style")};return a?u.jsxs("main",{className:`TextPage page ${o?"expanded-sidebar":"collapsed-sidebar"}`,children:[u.jsx("nav",{className:"side-nav",children:u.jsx(Jx,{expandSidebar:D,changeSidebarCategory:z,sidebarCategory:n,savedWords:d,handleShowExit:m})}),u.jsxs("aside",{className:"sidebar",children:[n==="savedwords-tooltip"&&u.jsx(mb,{savedWords:d,updateWord:L,deleteWord:A,handleBackArrowClick:N}),n==="flashcards-tooltip"&&u.jsx(Pj,{expandSidebar:D,changeSidebarCategory:z,localSavedWords:d,handleBackArrowClick:N,blurText:F}),n==="info-tooltip"&&u.jsx(Tj,{changeSidebarCategory:z,handleBackArrowClick:N}),n==="library-tooltip"&&u.jsx(DN,{handleBackArrowClick:N,textSelection:l,setTextSelection:s,setLocalSavedWords:f,demoTexts:qn})]}),u.jsxs("section",{className:"main-area",ref:$,children:[u.jsxs("div",{className:"tabs sticky-fade",children:[u.jsx("button",{className:`tab-btn ${e==="read"?"active":""}`,onClick:()=>B("read"),children:"Read"}),u.jsx("button",{className:`tab-btn ${e==="study"?"active":""}`,onClick:()=>B("study"),children:"Study"}),u.jsx("button",{className:`tab-btn ${e==="translate"?"active":""}`,onClick:()=>B("translate"),children:"Translate"})]}),u.jsxs("div",{className:"text-area",ref:P,children:[u.jsx("div",{className:"textpage-heading",children:u.jsxs("div",{className:"flex-row",children:[u.jsx("h1",{className:"textpage-heading-title zh",children:a.title}),u.jsxs("article",{className:"textpage-difficulty-tag",children:[u.jsx(jd,{textSelection:l}),u.jsxs("a",{href:a.source,className:"link-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",u.jsx(Tg,{})]})]})]})}),u.jsx("div",{id:"study",className:`study-container ${e==="study"?"active":""}`,children:u.jsx("div",{className:"Text study-content",children:a?u.jsx(Kx,{text:a,textId:a._id,activeWord:h,setActiveWord:w,saveWord:I,savedWords:d,showPopup:y,setShowPopup:x}):"Loading text"})}),u.jsx("div",{id:"read",className:`read-container ${e==="read"?"active":""}`,children:u.jsx("div",{className:"Text",children:a?u.jsx(Gx,{text:a}):"Loading text"})}),u.jsx("div",{id:"translate",className:`translate-container ${e==="translate"?"active":""}`,children:u.jsx("div",{className:"Text",children:a?u.jsx(Xx,{text:a}):"Loading text"})})]})]}),u.jsx("div",{id:"exit-modal",children:b?u.jsx(UN,{setShowModal:g}):null}),S?"":u.jsx(WN,{isOpen:v,onSubmit:R,onClose:E,textSelection:l,setTextSelection:s})]}):"Loading ..."}function $d(){return u.jsx("nav",{className:"navbar navbar-expand-lg navbar-light mx-4 py-3",children:u.jsxs("div",{className:"container px-4 px-lg-5",children:[u.jsx("a",{className:"navbar-brand",href:"/",children:u.jsx("img",{src:"/images/horizontal-logo.png",alt:"logo",className:"horizontal-logo"})}),u.jsx("button",{className:"navbar-toggler navbar-toggler-right",type:"button","data-bs-toggle":"collapse","data-bs-target":"#navbarResponsive","aria-controls":"navbarResponsive","aria-expanded":"false","aria-label":"Toggle navigation",children:u.jsx("span",{className:"navbar-toggler-icon"})}),u.jsx("div",{className:"collapse navbar-collapse",id:"navbarResponsive",children:u.jsxs("ul",{className:"navbar-nav ms-auto my-2 my-lg-0",children:[u.jsx("li",{className:"nav-item",children:u.jsx(Jf,{className:"nav-link",to:"/about",children:"About"})}),u.jsx("li",{className:"nav-item",children:u.jsx(Jf,{className:"nav-link",to:"/contribute",children:"Contribute"})}),u.jsx("li",{className:"nav-item",children:u.jsx("a",{className:"nav-link",href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})})]})})]})})}function Md(){return u.jsx("div",{className:"container footer",children:u.jsx("footer",{className:"py-3 my-4",children:u.jsx("p",{className:"text-center text-body-secondary",children:"© 2024 KnowNative"})})})}function VN(){return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"container",children:[u.jsx($d,{}),u.jsx("section",{className:"intro",children:u.jsxs("div",{children:[u.jsx("h1",{className:"about-header",children:"What is KnowNative?"}),u.jsx("p",{className:"about-body",children:"KnowNative provides a refreshing alternative to traditional textbooks, helping learners of traditional Chinese enhance their reading comprehension through an immersive and personalized study experience. By engaging with authentic language materials, learners gain a deeper understanding of how native speakers naturally communicate. With KnowNative, anyone can collect, annotate, and study their chosen materials, taking charge of their own learning journey."})]})}),u.jsx("section",{className:"creator",children:u.jsx("div",{children:u.jsxs("div",{className:"creator-container",children:[u.jsxs("div",{className:"creator-container-left",children:[u.jsx("h3",{className:"creator-heading",children:"Meet Abigail, owner and creator of the KnowNative project"}),u.jsx("p",{children:"Hi! I'm Abigail, the creator and owner of the KnowNative project."}),u.jsx("p",{children:"My love for languages began with my first Japanese class in college. During my first semester, I had my first real conversation with an exchange student entirely in [broken] Japanese, and I was immediately hooked!"}),u.jsx("p",{children:"I poured myself into my language study, traveling to Japan for a year to live with a host family and study at Waseda University. I began teaching myself Mandarin, traveling to Taipei for another year in an immersion program at National Taiwan University. Having attained advanced proficiency in both Mandarin and Japanese, I returned to the US to pursue my M.A. in Asian Studies from Georgetown University, where I immersed myself in historical research of the Japanese colonial period in Taiwan."}),u.jsx("p",{children:"After years of rigorous study, I stepped back from academia to seek out different experiences and figure out where exactly I could make an impact in the world. I worked with therapeutic horseback riding programs, managed a barn, traveled across the country and tutored English online. Finally, I decided to pursue a certification in software engineering to equip myself with a versatile skillset that would enable me to bring my own ideas to life through software."}),u.jsx("p",{children:"The concept for KnowNative began as a daydream of the language learning app I wanted to see in the world, but it's since expanded beyond how I'd ever imagined it!"})]}),u.jsx("div",{className:"creator-container-right",children:u.jsx("img",{className:"abigail-taiwan",src:"./images/abigail-taiwan.jpg",alt:""})})]})})}),u.jsx("section",{className:"backstory",id:"backstory",children:u.jsxs("div",{children:[u.jsx("h1",{className:"about-header",children:"The story of KnowNative"}),u.jsxs("div",{className:"backstory-grid",children:[u.jsxs("div",{className:"backstory-grid-left",children:[u.jsx("h4",{children:"How it all began"}),u.jsx("p",{children:"The concept for KnowNative began as a daydream during a tedious Chinese study session. Like most days, I sat in front of my computer screen and manually copy-and-pasted vocabulary words from a Taiwanese news article into my dictionary app, and then transferred them one by one into my Anki flashcard deck to study."}),u.jsxs("p",{children:["Frustrated by the tedium and inefficiency of this process, I began to imagine the language learning app I wanted to see in the world — something that would help me create my own personalized study guide, made from authentic materials that I was"," ",u.jsx("i",{children:"actually interested in"}),"."]}),u.jsx("p",{children:"My dream app would allow me to easily look up definitions, automatically generate flashcards from the words I chose, and show me full-sentence translations without ever having to leave the page. I knew a tool like this could help other people learn languages, too."})]}),u.jsxs("div",{className:"backstory-grid-middle",children:[u.jsx("h4",{children:"Building KnowNative"}),u.jsx("p",{children:"It was a long time between learning Chinese and pursuing my certificate in software engineering, but eventually I found in my hands all the tools I'd need to create the app I'd imagined years ago."}),u.jsx("p",{children:"I worked tirelessly for three weeks straight to create the first version of KnowNative, which I submitted as my capstone project for my bootcamp program at General Assembly. As soon as I turned it in, I knew this was only the beginning of my dream."}),u.jsx("p",{children:"In April 2024, I decided to open the KnowNative project to collaborators, seeking like-minded language enthusiasts who wanted to contribute to the development of the app. I was thrilled to be joined by a self-taught UX designer and a small group of early-career software developers as excited about the project as I was."}),u.jsx("p",{children:"From that point on, the door was open for new contributors to join the team, and it is only with the hard work of this team that KnowNative has become what it is today."})]}),u.jsxs("div",{className:"backstory-grid-right",children:[u.jsx("h4",{children:"Where we're headed"}),u.jsx("p",{children:"In October 2024, our team launched our new website and the KnowNative demo app - a playground for anyone to explore KnowNative and try out the features we've spent months perfecting."}),u.jsxs("p",{children:["Now, our attention has turned to creating the ",u.jsx("i",{children:"full KnowNative app"}),", which will allow users to create an account where they can import their own articles, save their vocabulary words and create their own personalized study experience, just like I'd envisioned back when I was immersed in language learning myself."]}),u.jsx("p",{children:"KnowNative's development would not be possible without the support of our contributors! The KnowNative project is now completely open-source, and I encourage anyone from the community to share feature ideas, submit code and help our team make KnowNative the best it can be!"})]})]})]})}),u.jsx(Md,{})]})})}const KN=[{name:"Sarma Akondi",role:"Developer",image:"/images/core-contributors/Sarma-Akondi.png",bio:"

    Sarma made the big move from India to Australia in January 2024 and jumped straight into the tech world, graduating from the Software Engineering Immersive bootcamp at General Assembly, Sydney, in August 2024. Currently, Sarma is having a blast working with the team at KnowNative, where he is putting his skills to good use. When he's not coding, he's probably diving into some anime, hitting the gym, or just chilling with a book or some tunes—Sarma's taste in music is all over the place!

    ",linkedin:"https://www.linkedin.com/in/sarmaakondi/",github:"https://github.com/sarmaakondi",portfolio:"https://sarmaakondi.github.io/portfolio/"},{name:"Seanna Arnold",role:"Front-End Developer",image:"/images/core-contributors/Seanna-Arnold.png",bio:"

    Seanna is a software engineer driven by a passion for creative problem-solving and user-centric innovation. With a multicultural upbringing spanning Africa and Asia, she is able to build natural rapport with others from various regions and backgrounds and is eager to contribute her technical skills and creativity to help drive business needs forward. Her specialty lies in UI development, specifically React and CSS, with a strong focus on accessibility and UX principles.

    ",linkedin:"https://www.linkedin.com/in/seanna-arnold/",github:"https://github.com/Seanna-Arnold",portfolio:"https://seanna-arnold.com/"},{name:"Renna Carver",role:"Developer",image:"/images/core-contributors/Renna-Carver.png",bio:"

    Renna is a software engineer dedicated to making education more accessible through interactive learning tools. When Renna is not working on a project or teaching, you can find her lacing up her roller skates and hitting the pavement or learning a new language. Current stack: React, Node, Express, and MongoDB.

    ",linkedin:"https://www.linkedin.com/in/rennacarver",github:"http://github.com/rennacarver",portfolio:"https://www.projectcarver.com/portfolio"},{name:"Alex Grimes",role:"Developer",image:"/images/core-contributors/Alex-Grimes.png",bio:"

    Alex is a software developer with experience in React, TypeScript, Next.js, and Python. Alex spent two years in Japan as an English teaching assistant, where she worked with local teachers to create engaging learning activities. Along the way, she gained intermediate proficiency in Japanese and passed the N3 JLPT exam.

    As an IT Junior Software Engineer, Alex managed a Python project that analyzed website performance metrics using API results, optimized data retrieval with stored procedures, and leveraged Power BI for insightful visualizations. Her experience includes migrating services to third-party APIs with Flask and writing a comprehensive suite of parameterized unit tests to ensure high code quality. In a previous role in accounting, she used Power Automate to shift from a paper-based approval system to an online one, speeding up approvals and making processes more efficient.

    ",linkedin:"https://www.linkedin.com/in/alex-grimes-dev/",github:"https://github.com/agrimes23",portfolio:"https://alex-grimes-software-engineer.vercel.app/"},{name:"Jason Houn",role:"Developer",image:"/images/core-contributors/Jason-Houn.png",bio:"

    Jason is a software developer driven by a passion for music and language. With over 6 years in the music industry and a strong background in language learning, Jason strives to blend his experiences with his programming skills to contribute to impactful projects!

    ",linkedin:"https://www.linkedin.com/in/jason-houn/",github:"https://github.com/jsnhn"},{name:"Parker Machemer",role:"UX/UI Designer",image:"/images/core-contributors/Parker-Machemer.png",bio:"

    Parker is a UI/UX designer for KnowNative. With backgrounds in tech, art, language learning, and translation, he is excited to contribute in various ways while improving his design skills.

    ",linkedin:"https://www.linkedin.com/in/parker-machemer/",portfolio:"https://www.kupobox.com/"},{name:"Kate McElhaney",role:"Front-End Developer",image:"/images/core-contributors/Kate-McElhaney.png",bio:"

    Kate started her career in project management within the nonprofit and quasi-government sectors, where she implemented, designed, launched, and managed Customer Relationship Management(CRM) systems and other efficiency web based tools. It was during this time that her love for building tech tools to enhance workflows and improve efficiency blossomed, ultimately leading her to take a deep dive into software engineering by enrolling in an immersive software engineering program. She successfully completed the program, and her passion for building full stack applications, particularly in React, continues as she gets to work with the KnowNative team.

    ",linkedin:"https://www.linkedin.com/in/kate-mcelhaney/",github:"https://github.com/K8MacEl",portfolio:"https://katemcelhaney.com/"},{name:"Austin Rzansa",role:"Developer",image:"/images/core-contributors/Austin-Rzansa.png",bio:"

    Austin is a passionate software engineer and language learner with 5 years of experience working on enterprise applications. He has filled many hats, from QA to production support as well as database developer. More recently, he has pivoted into cloud architecture and web development. His love for languages has led him to reach an intermediate level in Chinese.

    ",linkedin:"https://www.linkedin.com/in/austin-rzansa/",github:"https://github.com/arzansa"},{name:"Paul Santos",role:"Developer",image:"/images/core-contributors/Paul-Santos.png",bio:"

    Native to Los Angeles, California, Paul is a full-stack software engineer specializing in front-end development, particularly in building React.js and Next.js applications. His love for languages began in high school when he first started learning French, and he furthered his studies by pursuing a minor in French and Francophone Studies at UCLA. Through KnowNative, Paul is able to combine his passion for software development with his love for language and linguistics, and he is excited to continue contributing to the application. In addition to software engineering and languages, Paul's hobbies include Tahitian dance, yoga, hip hop dance, hiking, and escape rooms. Before transitioning to software engineering, Paul also worked as a home health physical therapist. With his unique blend of experiences, he aspires to break into the healthcare tech space in the future.

    ",linkedin:"https://www.linkedin.com/in/paulsantos2107/",github:"https://github.com/psantos2107"},{name:"Nakita Strangeways",role:"Developer",image:"/images/core-contributors/Nakita-Strangeways.png",bio:"

    Nakita is a dedicated Software Engineer with over 4 years of experience, specializing in front-end web development using React and CSS. She is adept at creating intuitive and visually appealing user interfaces. In her spare time, she enjoys gaming, spending time with her pets, and expanding her horizons through travel and learning.

    ",linkedin:"https://www.linkedin.com/in/nakita-strangeways/",github:"https://github.com/nakita-strangeways"},{name:"Zephyr Worthington",role:"Back-End Developer",image:"/images/core-contributors/Zephyr-Worthington.png",bio:"

    A theatre kid turned software engineer, Zephyr is a versatile full-stack developer with a passion for solving complex technical puzzles. When not coding, you can find them rock climbing, hanging out with their dog, trying a new cupcake recipe, or working on their latest crochet project.

    ",linkedin:"https://www.linkedin.com/in/zephyrworthington",github:"https://www.github.com/zephyr-c"},{name:"Ellie Wright",role:"Front-End Developer",image:"/images/core-contributors/Ellie-Wright.png",bio:"

    Ellie Wright is a software developer with experience in various languages and libraries, including HTML/CSS, JavaScript, and React. She uses these skills to improve the structure, layout/styling, and components of the KnowNative frontend.

    Graduating with a BA in Psychology in 2022, Ellie began her switch to the software field in 2023, completing her Software Development bootcamp in 2024. She is based in the Kansas City Metropolitan Area.

    ",linkedin:"https://www.linkedin.com/in/ellewri/",github:"https://github.com/ellewright"}],GN=[{name:"Mel Boyajian",role:"Developer"},{name:"Light Liu",role:"UX/UI Designer"}],QN={coreContributors:KN,pastCoreContributors:GN},{coreContributors:YN,pastCoreContributors:qN}=QN;function XN(){const[e,t]=p.useState(null),n=()=>t(null),r=o=>t(o);return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"container",children:[u.jsx($d,{}),u.jsx("section",{className:"intro",children:u.jsxs("div",{children:[u.jsx("h1",{className:"about-header",children:"Contribute to KnowNative"}),u.jsx("p",{className:"about-body",children:"There are many ways to get involved with the KnowNative project - see how below!"})]})}),u.jsx("section",{className:"how-to-contribute",children:u.jsxs("div",{className:"how-to-contribute-grid",children:[u.jsxs("div",{className:"how-to-contribute-left",children:[u.jsx("h1",{children:"How to contribute"}),u.jsx("p",{className:"about-body",children:"KnowNative is a community-driven project that thrives on the ideas, inspiration and expertise from our contributors. We're eager to collaborate with community members skilled in software development, UX/UI design, graphic art and illustration, branding, copywriting and content creation. If you have an interest in linguistics or language study, we invite you to join us in shaping KnowNative's development!"})]}),u.jsx("div",{className:"how-to-contribute-right",children:u.jsxs("ul",{children:[u.jsxs("li",{children:[u.jsx("span",{className:"li-header",children:"Contribute to the open source project"}),"Software developers are welcome to contribute code to the project! Any kind of contribution is meaningful, whether it's a few lines of CSS to improve some styling or an entirely new feature. To contribute to the open source project, follow the instructions on"," ",u.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})," ","to run KnowNative locally, create your own branch and submit a pull request!"]}),u.jsxs("li",{children:[u.jsx("span",{className:"li-header",children:"Become a Core Contributor"}),"Core Contributors are involved in the long-term creative vision for the KnowNative project. We work together as a team to plan and implement new features and improve the app experience for our users. Core Contributors commit to participating in regular team meetings and contribute to the project on a regular consistent basis. If you're interested in becoming a Core Contributor, please reach out to Abigail on"," ",u.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",target:"_blank",rel:"noreferrer",children:"LinkedIn"}),"."]})]})})]})}),u.jsxs("section",{className:"core-contributors mt-5",children:[u.jsx("h1",{children:"Core Contributors"}),u.jsx("p",{className:"about-body",children:"Click on any of the cards below to learn more about the team!"}),u.jsx("div",{className:"row mt-5",children:YN.map(o=>u.jsx("div",{className:"col-3",children:u.jsxs("div",{className:"core-container",children:[u.jsxs(qv,{variant:"light",onClick:()=>r(o.name),className:"btn-outline-secondary core-contributor-card p-4",children:[u.jsx("img",{src:o.image,alt:o.name,className:"rounded-circle",width:"200",height:"200"}),u.jsxs("div",{className:"contributor-name mb-3 mt-4",children:[u.jsx("h4",{children:o.name}),u.jsx("p",{children:o.role})]})]}),u.jsxs(Zt,{show:e===o.name,onHide:n,size:"lg","aria-labelledby":"contained-modal-title-vcenter",centered:!0,children:[u.jsx(Zt.Header,{closeButton:!0,children:u.jsx(Zt.Title,{children:o.name})}),u.jsx(Zt.Body,{className:"grid-example",children:u.jsx(Jv,{children:u.jsxs(s0,{children:[u.jsxs(nc,{xs:12,md:5,children:[u.jsx("img",{src:o.image,alt:o.name,width:"100%",className:"contributor-image mb-3"}),u.jsx("p",{children:u.jsx("b",{children:o.role})}),u.jsxs("div",{className:"contributor-links",children:[o.linkedin&&u.jsx("a",{rel:"noopener noreferrer",href:o.linkedin,target:"_blank",children:u.jsx("img",{src:"/images/linkedin-icon.png",width:"32",height:"32",alt:"LinkedIn"})}),o.github&&u.jsx("a",{rel:"noopener noreferrer",href:o.github,target:"_blank",children:u.jsx("img",{src:"/images/github-icon.png",width:"32",height:"32",alt:"Github"})}),o.portfolio&&u.jsx("a",{rel:"noopener noreferrer",href:o.portfolio,target:"_blank",children:u.jsx("img",{src:"/images/portfolio-icon.png",width:"32",height:"32",alt:"WWW Icon"})})]})]}),u.jsx(nc,{xs:12,md:7,children:u.jsx("div",{dangerouslySetInnerHTML:{__html:o.bio}})})]})})})]})]})},o.name))})]}),u.jsxs("section",{className:"core-contributors mt-5",children:[u.jsx("h1",{children:"Past Core Contributors"}),u.jsx("p",{className:"about-body",children:"We appreciate everyone who has been a member of our team in the past for their important contributions to the project!"}),u.jsx("div",{className:"row mt-5",children:qN.map(o=>u.jsx("div",{children:u.jsx("ul",{children:u.jsxs("li",{className:"past-core-contributor",children:[u.jsx("strong",{children:o.name})," - ",o.role]})})},o.name))})]}),u.jsx(Md,{})]})})}function JN(e){return pt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z"},child:[]}]})(e)}function ZN(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"},child:[]}]})(e)}function e3(){const[e,t]=p.useState(!1),n=window.screen.height,r=window.screen.width,o=Zc();function i(){n<=1024||r<=1366?t(!0):o("/demo")}function l(){t(!1),o("/demo")}return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"container",children:[u.jsx($d,{}),u.jsx("section",{className:"hero",children:u.jsxs("div",{className:"px-4 pt-5 my-5 text-center border-bottom",children:[u.jsx("h1",{className:"display-4 fw-bold",children:"Welcome to KnowNative"}),u.jsxs("div",{className:"col-lg-6 mx-auto",children:[u.jsxs("p",{className:"lead my-4",children:["Transform your language learning with real-world articles written by native speakers. KnowNative personalizes your study experience with"," ",u.jsx("span",{className:"landing-page-bold",children:"automatically generated flashcards"}),","," ",u.jsx("span",{className:"landing-page-bold",children:"inline annotations"})," and"," ",u.jsx("span",{className:"landing-page-bold",children:"context-driven translations"}),", creating tailored learning tools that are uniquely yours."]}),u.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-sm-center my-5",children:[u.jsx("button",{className:"btn btn-lg px-4 me-sm-3 demo-button",onClick:i,children:"Demo"}),u.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"btn btn-lg px-4 github-button",children:"GitHub"})]})]}),u.jsx("div",{className:"overflow-hidden",style:{maxHeight:"30vh"},children:u.jsx("div",{className:"container px-5",children:u.jsx("img",{src:"/images/landing-image.png",className:"img-fluid border rounded-3 shadow-lg mb-4",alt:"KnowNative app",width:"700",height:"500",loading:"lazy"})})})]})}),u.jsx("section",{className:"mailing-list",children:u.jsx("div",{className:"container col-xl-10 col-xxl-8 px-4 py-5",children:u.jsxs("div",{className:"row align-items-center g-lg-5 py-5",children:[u.jsxs("div",{className:"col-md-10 mx-auto col-lg-6 mt-4 pe-5",children:[u.jsx("h1",{className:"display-6 fw-bold lh-1 mb-4",children:"Get in touch"}),u.jsxs("p",{className:"",children:["Questions about KnowNative? Feel free to reach out via email at"," ",u.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"abigaildawson.dev@gmail.com"})," ","or check out our"," ",u.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"GitHub"}),"."]}),u.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-center media-links mb-5",children:[u.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",className:"btn btn-sm px-2 social-links",children:u.jsx(ew,{})}),u.jsx("a",{href:"https://github.com/AbigailDawson",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:u.jsx(Zx,{})}),u.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:u.jsx(JN,{})}),u.jsx("a",{href:"https://x.com/abigailddev",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:u.jsx(ZN,{})})]})]}),u.jsxs("div",{className:"col-lg-6 text-center d-flex flex-column align-items-center text-lg-start early-access",children:[u.jsx("h3",{className:"fw-bold lh-1",children:"Sign up for early access"}),u.jsx("iframe",{className:"early-access-form my-4",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"}),u.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"We're planning to release a beta version of KnowNative by spring of 2025!"}),u.jsxs("p",{className:"col-lg-12 fs-6 text-center",children:["As a member, you'll be be able to build your own"," ",u.jsx("span",{className:"landing-page-bold",children:"personalized study guide"})," with your own imported articles. Everything will be saved so you'll never have to worry about losing your notes."]}),u.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members."})]})]})})}),u.jsx(Md,{}),e?u.jsx(ed,{canCloseOnEscapeKey:!1,buttonPrimaryText:"Continue Anyways",buttonSecondaryText:"Back",handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:l,hasCloseButton:!1,modalTitle:"KnowNative is not optimized for mobile devices!",setShowModal:t,children:u.jsx("div",{className:"landing-page-modal-content",children:u.jsx("div",{children:"Please consider using KnowNative on your desktop device until our mobile version is available."})})}):null]})})}function t3(){return u.jsx("main",{className:"App",children:u.jsxs(Sx,{children:[u.jsx(So,{path:"/demo",element:u.jsx(HN,{})}),u.jsx(So,{path:"/about",element:u.jsx(VN,{})}),u.jsx(So,{path:"/contribute",element:u.jsx(XN,{})}),u.jsx(So,{path:"/*",element:u.jsx(e3,{})})]})})}gg(document.getElementById("root")).render(u.jsx(p.StrictMode,{children:u.jsx(Px,{children:u.jsx(t3,{})})})); diff --git a/client/dist/images/core-contributors/Mel-Boyajian.png b/client/dist/images/core-contributors/Mel-Boyajian.png deleted file mode 100644 index 02873149bb37af79d3cc7024521a460069d189b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 457909 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 d2kdq? zTrMx<1h>a~-d=WmDew74zF`+`S+tVP3w6xxyGwuJtS_APnP+?9Gz6c)uR;zwbC5!4 zo^x;rJ8tF3kpp{k{PQX+#S&5SzgrW6($uKdSvhm!%(FdlO~UR&;ml_()Myw6@ovQK zO7IBl*Gpf)yj#Jv4y}W_J_!fTOk@I?91C-r$?=vPX67(CBZSCKG8zxV>ZhZDb4#m^ zU2_N{nKNW^oc$agu6!}aLOXWWILMBNJOWpU1bd;&MhcZIKGh8pog*Sw0UWHovvto; z@YPzvaJQ2x>;}zEtz)z?&48#rX+S{5-*2BXtFI=y(9XWrr2})rwE24%Hk$aQZrwbD z%K|ABY$;U3i|2@+u|1(nXInaL>eO;UiZRU@Nf5J;ve0w%sMt6&=`HedOI>`O(Ar8` z3zK<3R+Ncu2cGSj);kwgE_MOT-~WLBOyWCyAJ98BGV8gFjQfACn8svo z;>hBx--r^T_?slNGoQ6X_wI5_hGuAaa*m=1VS^CV33vu6Mxta=F66xP0OJ<1wvOG3 z5EX1O=vPy3je@1WdeY7eBn@%ZgR zy);S){;)EVoo4xB44F3QSw4RB!UQv_Zk+YPNl!f2Pkihjd8{AV@Qyh~@9t~&uo8zJ z1Y!x;OQ))@Jx-_Zc%CPAyUg+ChTak>37y-IOh>-IhhSEHi;)kJ*f40dG z_p#j7v38QEkLLxzc>tFQO#6ZBSQY9=PLf)VdJUX#Lv5VuV}q66dBrsb!03=wA*~Aq z;Qvxjp|e-?r5S|i6NXrJ{`x}#iQXOdm1)|+Sed1iU6@wVc<)APT?mAy7ruPBL+n5B zuYdl5<9_01KlAwF2l_M>Y}q_mDJ4`pb55-0xzOvj(&NfJ-_g}I4Y};8+nE+ta?14H z$azO7kvH*{xAB2a=Pn#L>+0v2L9>OWpSb7~Pxgr?d*;lz&_&p>XSO}F%}kb<`^3%; z+=Piq+3ZIdhzbioXruBSdZ=tpZzls&$Y6yoi5PuD&0kGu87tKg8qOj2g5C*%9w)l= z6DK~ope;OtUi^jmF|opwLiR>2##KV*t%QnHerBP2K0|__qxa_ZuVCl`?WmO>u;eVE(!=BeMCn_A0daBNTIW8qt%VI zcWU2IQ%97JFYfhw+Qn7jnD}mYZ#6&(uvJP&BguTktZV zCa`4m$>=Hj&l&~kVbIb>KDI=}MrAmZ*&zqo){srHvm$3BoS;m}*wi~-QHL6YSef?|H^1C*fA_%0AHU=LxRB>etu|ETL#Q-fy=S-=X4&z6 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šp^32!pWHk^CeajD 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 z zyR!~7Ghxm(+ea;X82)q@I~(r-WvZL?*`;%Jr+d@qHt?|tBCM8LHXgBjP%#@K33(P|KZe#+cXx?T zo*S>j(0xC5NgaJUqYc^F_D&|_ePi|~=Fq;J2|gOqoM+q%mhLF-GAvpp2^0rw1W7T} z98<(#^9*y4YaqEx6y*}Ot9@{sJ5nTnkvTGT&3y8_@ZFnphYXPA!R>PZCcLMqQ2!Z+v=p;ORKHy?MsB-@WIX-)$_V zaNY)2G)hj?o0XgjZ43sD8p)04gmlm|R26{w5K~xAtRs9(>Qd<4!U-@@6Krj}a5~!P zDnk2Y<1UvmjAnyxe)~i!nK4h)wOm#sEw~c;)JAXnDo&)dF~f#7dHHS7fu2-$C zuAWuSr$#ANL)fe&Cf7HW!GXCa1!D9ljKkGrl%joZYq}QGV=+1Q9llVI;)E}Wcs5&; zyi6=ayfI~@n(uIiYC9*a8W2P#T*cWdY@Y2pGu19;O!rL zEop~(KQcM@NpII8n}2K@Ya=Z0W|L$rGD(bN%s#Zgo`w~V30xCz!mzZ61!}U(R5(k>v+&ErFz2An z&QcDHeotM$q|_@;rw?qW*DSYpEcIH`mm9sEusN|}krN(vw__(TI5Q_k6Z5#F2!WZ- zOq#qTOG(gmkd>lP0Y=C>VuG3RdrMm{bR(tR(-~&0OGfC)^ZpDBLA{d+J}+^wBM5nO z$|-5dy5B7ljAr~^l9V{v9r6HAtOsRuk4B&(@t~Uy;9{CuW=ur#ofjK4XQ3E<^vGM* zo>^@F5ou%uq}hU_p+k0b?Xu_89{BE1=tHC&Ogw`$AssSlL|*&^T)OeyKba{n@11pR zRC@RL-aBsqj6_*v!b4ad@6fDIqgE9iJ?$z^+3aF@tl&KvAW80`LOX^Few~v~pBMh{ z!=RLqTA{VWvpeJdK1&``q_?fh9jD{ubUw0m5eTzYzCV2+)xwe@T6Bglcr@6SupVs zvs)Yr5$WnGQl;#hqwt41C(Xnd1*&!;?d({odZmWb&pHp!_nlIVxp@$7_eMoU3$#wN ztk1UV+eHM`ZdogZ#5Q|a7t8uN2l_UrlNT@)PBSCz&u8V-kCem0%}v#c(v3H79ywgA z!}d8Thl5rn$snR**P1!^$)~pq-+zCmB)|CUr=&Pq5ScocENkrvbDpAs)_Iy@ZIWss z*DIFg8qcm3p$SpxL+9KWO=^)5NPs)36rpE1sUb-I(QIu_+;Z&tGtZtEzWcsYBlU1u z6AuqfilX@4bJ~3;B;J4b&=n&)_N7t~lF1~+Yr8$BzWd%$O1C?yix{g3IZ{=dqyar-LlBLedq_p}eM)iY zJt83mu})g(uK-l+-IYgs+&-{g{eow(&dAPqPV{C1^kOET>p^^*g zn$hu%*>p&kx`Q0jM2~%ktgF1c+Kt}GDeI6jnP|)a$VO}W9yu|xWEl>S#qRVeiHu}m zcDW~GN;P1n-M8D+XAVM`wFIJ&uOg7|h9VEXvfTin<2vS67+!L*OID0)Eryy>V*-pyRgPu=eEgC!n_Z=~b zC)x~b#(o@}Mk$HbHLVnvoW)Y2q{8sYBIaKZ;550;c{+;PJ)3gw zQ>|c~)^vZCTIoZEMoTu%eRBWUm>yv=wriv1Bp2}=V!0zC?F<{&5obx(itfi8YR4>$Ron+YLQ1-yi7vb7t5y5=6oDtp zRpxwF08B1=M^4AiQVT7b)08sDb0fzyGPaOk2H#>LiC1d+Syr@O=wnJ*5lwJ1!=`rJ zTbD(!9>*DoosQK!_X6nbkNfEI)gKeqYH-v$=yPy=mpLqz#}9*J3>;E5h30xYO9@gk zDeF0%XXEO+@Yz?-IXyjbI8@#}H2N4i5hI?tx5?&e)V}@h$WjZIbPe}#B{g25ym5z- z82u@%yVZo3yy!aQLM~UNQYA0*MTBla0`%te?Ht34G0ABA7L9roP9F|+1lewc(NM-5 z&RgTVS6y;8clqugLjoRWiNMyxf{?w|2g8gyowEn;hTt9fUh9Ou+BEEX!GHPRkpJI* zjg_KiB^-oA=F}SdAIR2p*ak_>V(u{e_~)jpurK=|NGCrk?t9_>2a~=>H*8|LXIE!K z3Kud1_s;V#{w0T-XVKAW7t5S97Xx<>lF`?TP&W3)VCrBa2u;1oTX>ckQjo-G7NoK0 z;-`mfPGp{CEwrxaJx_&{wZxx&Q*j_OBIsmpo2G3By=~k)|4hah*;v-+^me9gKftkG z$X9)9>@ly?3H`Hl$h|~ZLCky7RcmLD#bh3nX%E{eXNIS9kn0FVmrrRnMkp43$&OV#2t z0+z@D@s%vnS=+tT*&$B_T+B$~+NEtNBz+c>!`@IP%Zx6Bq=XAqNw8SrJT>Li*!S+_ zGfn2Ouc`Kzdvw8ZTX)t~M5*1y&&?rE>FUiGtts{~IVmk_Msv~*(FHFa*2Mk$CsK8q zNXpnqc!F(;tTu5T&f2BUBM<}BQQILl6W(Tb(kL~F*n9(Xz)nRCIg zi#>16nSb`rKIQ-V%MbKsVfNFtr!>W#_7O-&ii~lUbFq(?g~=wVTbo=TR^Gqc(Ee8i zahFW`2t%4&$d+Xn8%=LXCh1Z3chN`PO6FHaf^Z}#PRHslx=N9gDe8!7=xN(9hxmN8W6{#KsPPv_wDwa8l?38 zCT7#x)01-0wdU0CwxdfH5PVN^+M7`{bGCr)g{ZbZp=ht}z|;NYg9W?4=sL=2(MV~< zki+J>8jlZ0)+KXl8{0!?vBEexeq)idF`;OsmXk44mKoMCC|dWHlqgFyR!JdDZFEk< zSV^?wd&bz*1*b?kOGZwz8c(U{CB{fusN?9J-laMB7y>jv1qzZ=tnM1Q$_Y`;{=~;1 zS3xr=ih52_)8cFPiTopB4&X0K`6Wteg;Fo{O_| z`F}+@$d`5oqo4MRioR2MSO~#RYW-leg^5%WY$xPUKplHQMnlPY=JRtk>Lr@+YiUSM=?P(L1v> z%DRv(>m@U>$9H&b9G!i)yDpjIQ853EhfGh+kdsi-ZA>=ey2tC?wNq6S67#xCyPI}W znvM@a?w0Y{&@3ENZa^!RL`vIN4a2wSTH|ofNyaIzNneH)&TelxqnR+YZ{O2|@X*h@ z{+t;s@OYp!O$fQM8S5H@-~Mi+)_I2abrX0&cQ*O~@8j?d<9I}{p zwxh>hHY92(3mw7y!X**sK%Z9(eywO^$tyqj5o?n)GlNE{iQW?UxH!wrJ|J?wlRKWA zQ|t8ENaqaJWoc>A?T4|)7%J8Y?fQF{s$eOZtAjM}vSTnxan`la`(!k^6#C}$%_&P| zJ2|P$i=*J;3yHzM{kIP+OQsfR=Xn_(JV>^Q1D;QsdQ*^(Li69p#&MGsY{`k^Q`19} zh-hJ*H9nkTIY@hxVVdq7t+{ro=5)Ipiu+0`SL2Wq>oqhqrM52bhOKLlo|3fWV+>7Y zy~7zw$+S5*b(y1_rqH5!>eQsni!eW>xw96hcSxnME{g(guz>l4sAXJoDEu7f6l$(| z3{1`lHAW0rd7m_=8bO~}7ID>wcsg<)oSe;AL&1V`F$_yMS8L*QHb|M5FAEdr-5X61 zo-G_1)f|>EhPu63<=9w{)U|Lu_4i7J$EU`NhD%wg$-@Z;G46r0d5WpNZXS z*{9KyQ*u~=$ErXR@Fb-|sw(1EvYh?ua^b8v0ddEU-o5K*3^`O$ztqi*r&b;XddJINH2?DgY=|6WwioueasOGh-ivuCS~Mj_m$QFqawB^o z`$~2rdy1@LF?oj#mS;cX^Pl{g@{J=7FemLnr%gFCnd!oZ_jfYAkTp#IXB0A@YC;Ms z61}S^Eo&7McIakJ-#3}sW93{3H~o(UxX@rqA|i;}5X7`?;hk%PZF{7aYu>;45BTUT zw_kF-egV_z?ZnfEADCmKwZW1!CH865nz1pty{r83PYeI|U%lq>Sn18gq(==5j@XDDhVZwFGAYJo805L0M}!gUyk zmk?=V{!xAfMz+k&mGkfvhzgP?rAUF(kgD&KOoh$yi?Is^vkej8lA01hoUX76D|k`k zVqrw%+RxCsu~_1F-#*Eh#sop`UGTtoIyv1Z_YazOy9@pwT}@LlwIEB*B;XvV%^Z`5 zlVe-r^?PSoCJ9h)WS(wi@9VmN&Mvhe*6ol+}!4|LDuvX?S58O!p~ z-`agL%_*cHlSz}jOXUiFAq%FGcsdEX*LmZb63a@WV6oR!e65(@qfN24aAuqAj)Inh z%oQ@Yby4cq1!0_UJgdt;JxM*1_tlb5>7l~}WRC)kza|^ll$pI#QjUP4I48HxH2CuK zl{t;;o66hQ54`&z^QBx0xx&?9@OYMrr}ar$g&^%d-l-&NHQI4%-%nNiY^<9Mkup;@ z#Xsw4BUcjvG0-QWcP=%NBW^&fyV`*Fj}vo+1HJi>@NMEn=w^=LYs?ikT#9=W}9NGyS}gs(!&aVAoY<`L z{SO;+8(M1xguFi^B^d+BQr)9T@~SgDcKEf3G@C866#2YAoVC8`?ktur2y6f97tBBW zWvs5{HPDgcX!qSI&SNzFQIUoym@#tu^tiY`s_6TaZXf@*^AR=xLA;4fBD0WKT@f$| zb=|`TM}OjrpZpKpy!^=p;;c)iZI0!EpZ#)?a=`5)NG3BT#bknzha2NOAUUOGe)h8R z?b|aWJC0;-xwv**?c?;ua7GK_)d(1CCjlgbnb;YqV-BqM%hhs>tsR+c3-V-$| z&CE?2PrHyab4bvTwJ1Dc%o!aKRWDY(JY(Ma*wD=bCq@?;gW!61`s z{D7oJ#oRUB8W)tpu#jQtpSX}As&R;eY&|4C+^YfotN$>$x)va#AQ8web}@uQ7=Cf@ zn(?U4;e7h(fo~q(GF-4>+nOveJyC1oZ~p!7IXqt@npX#0wMhK36gIC~kL>ZAhI8Iz zRKkGABl`2CmCE6;GObbyeEZ$T&28pyvE^ z{7Jlm-MOz#1-*Fu^LXw;k7me`T(C9qY#4gprbG5gvP5eQJmEXSW>RN-^ZTY}{SRlB zoXLw_cK6BQ`6pLwf6$`5&q3Ro+$Bqj{V{B317x0&MP&O4{$y?#l&eS z$s&mnk-h?b&BletP%M$EI4CummNX|lMKMpoJ8(6pxjMHuid5cC6|&@Z@9!V@?9)3D zUp3t^IU3H)o6|az5zq<)XTj zGbv?qSxLDN6glyU`=I%R(c?K{f5GFNn^?8WFu_vEA^mkTyoy_K9`NeBCuWN&c?@pu z3ZqTVGvv^Sti31GxkXgC!(_;i1`#-?!%T_OStMhv9-L-kz~e^x>L>Jnf5*ZJS*$As zbIdc%Pvn%-U+6%N0&FprnO&U7%>LmA{s_!_{CoR{|No<}NS>))IQW5;g_V_qtt?bA z2!UcNfAr7)7p}klTCt;Do#C_VM9s#wLvm9G=EVdCyX?Ql&;vMzJiyHo?deFP(5G{# zg}ZCPF1_o8>A^17w5lm_pYT)c+I@fM0rp7{XN*P)yIO$Jj?{Y1di5!zZH(bX3X62s+FG zTjEB|%cWqKEUkJ@#?4it^>Kk!QdaOr0!XnNGmC^a?F&m1NXUeo2Tq|RIc*W<7$bNL zeVe>}*GQ(RdWYFl;zG>Ixkv}eY5>Z1=xvDT@v4JLBOaT$~}W zPQWtPtM21c6L&Yp(>aQB+EFI0iAKvjeNaSh$y26CQ5Yr;P3Xxbn8#!!GD1VUudp!V z?GKNPzHxf^hR?qK$DFsqoP#Yi>Ysjf$K%79+f^RyGwtl>`7vXBbnRKQQRnk9 zJII{DGo@5YT`%O=xjB7Pd?s1%N-oBFUAVd}ltqR2yy+J8q2{OsA#Uee^cfJZPnOt| zI!3OE#d6dDzmUNkJzLd8?D8ouGlJ0QMdw#C!#vSP*P1YENJ&N0zIZuCa^wE75j0k! z|JCO)@d8MZi4Yn94~uM{+MT0I%Y|p<#(EHRp5k5g>5`9 zr5@Px(AB4iBlCEK(;2BSfK=ew^IIO?KPu&K8`MML*xotpZaZOeyL8#bchT zLcEq5Dyt~0#^C(edH?F~)r=WV zm$e_H>y`BF2M$l)X^^C`jVF%tf#ZB1@u@#5<~#XK?9z|LTBL%w>nRJ6-~Ziz_J2;; z1g##-^#XQRTt{XR;_4(KQ{J;L6na{4-J&T#fap*&zn|8zMR6PtFKFW3yazoo% z1P&l3YD$&!wsG!?)T_D33|*m$9tW@FXI%&9aOUihy*p#4 zC^AlON9uCGQemD>93Q@+UcX>De8SD$3l7f?^z%?ba52e;M`Wjm7#I(to5&O;?VISJ zC7K$MF$UI$$QjZ3xrw-8d9qX@##TPtb55R)ic{6f11xk&Qt1TieMCo!bkCNh7}yJD zO7d5q(uuIk_);?3+%#1hF!z8J{mj-NWe+ugV?|SySn0ZNa^GCo*ZnEx_Z)VlJBBS! zdF{3@geHu-W-i98N%t@Bdsq{cJ`uFIGei5Bv`wF-ZO-f0XWqV3F_=SBhgkl4F`wP7 z9M5Vzaut(WfhwUTO-XQ@8_%Dw99w5=;kXvfg@>fc9OOJMFX}y(R`Hs8sbxeb#{0H4 ztv>j8TDPGIa!jQIZs!xH`)~N=pZyu1fA)gYlia>aDO{D6QxlX(N;2dK!+r0att)eR zhi1;x-m33Vi!I{V<(|f0F z8;K;hu}L_rncVUA#4h1~aX+tEmW9JwSQg`SQpWlD{7A`z!%d;CmFwFpa>}yM9YVN# z3bmS-)l=|OVhouv;H097I^{$sVQZwTB@rGkyJ{kqxDBmS;(uer8fJbZ4m%;6w1}Tg zDzItq5wsqhCO5Jk1B4obB3ajg*uO%}GABwzf1Y72;gJx<*dlahKi^xRJ`^> zL;s&W8fGVU>B!*7WbIp%)@$1o3b5yvdqPQSu5-9Ya%DRYa;|s{qop>Ot%qf-I2^c! zvK05<5Gk~j$T1+r>Qio)*<@RGxNi+PSSsXNsO!R4Kl_S@hX9g5ZNCjGi(K87 zgTk%Y zq`%lG-+SoHU=PX@&c#S5!1EM8dbio>idtdta4uvW;^ zx%=6_>>a!;%TT|ndQ&JOUig}e?s_qjhwDOyp zv(w{iw#OfM@#UY;$Bhn)1j}N)d2`QUEu6L!FYgAY^OTJ+PWN$HtE8*~Hjv3p%?0zK z6u6dy@jsbKW?eV@H4kZ%q62JJmay(fCzvNgGX>aeyYFB?Z zvGtQCb<_l{>7dY}to6|S>mx5dJy0uLKffX6Rosvvmih=3X*yZ~CN&tAo!Ny*jLyZ` zE7(lfFiuUR$(l@b00a&7ZAL&(5J1D-FHOfvX8ORJN3$OuqiD*<(a$wO)kB8r443!B z9Ae1(R9<>Y>EoW>jBRu3A#r?cQOKe&PkG79zre!xLvq|=(A%IEE-8*V8()3C@Z!^o z4Y>p^S;16eCuJ6qQ-*+NdTMY`NT-n;0XLnbuR}155uvsJ3 zMF><2Xno3e-lJj2k>ydAIIGZmm^0K=SZd|nw;y=C|4m$jM5+t0a{s%?E%&xzi!%LWl6%P{U*xqX#-n)U!B`3}fD0Q-AZHnEgFx-#E?(-j5$R z&3m#X`wK_KTwx4}RI?muQjQ|M(-|}s2DeVV=|06rBakgoypma{zOwidb9tqDrJB6l zQ%u(r=jA{8A1S~5g?7ZDw>BfXdO>t@^@&c!xIo|X-qj9Fgb||PYGUlIMRQ^SL1_Xm z*`nxl>6c@teIAk%^k8jU*)0~G(a$vHJyIghk(tDloRjIDL%pT@1LOQX&z?KSQ{v{? zAG4hvd3^jG&t87b_48Z$==3f#4Mi`ih`6iu{^$SnGk*Q|?{sLIy1lim)B;xvJe-|V z<3}qFO=;(r=|dCf>D)=FQj;QVlMLyDWaFHhro$c%P$?PSN5J~9-yw)j+M!fIoj#pd z3P(xOd!3U~phWVD!fiV+{n1yxl%2kz15ugufp@0Nl8azm%R$r==94X^^8Hi0pfX8S zG=qMT#cC`NF#LRNi~8gxOGgiz<-QxDa^$feMd%Gydy>$LOf0_R1v}Ww%{kEEQq!Z zT^XN~)A>w4z2(JMKcmkB=i?K@Cm%kX_}R~2^1~nAiI7(_Id@Kx*$zY_lhxp7p(lB7 zwtR4GP2TW+B3olw44)NW6RpGTdf?f!8<@_iHD3x2B8XS*j02MSGOPTAd z1EaOrNj5xByonpY6yXwcmg~XYZKco7x+IQIT|p|R5iqlVBx#m}hfz^lEu?M1AJ`F* z$m*Ctu9>=Ie)`kQfB&y;`0KxJ)KvvA8~pU^!WW+pj%PWzVUo|y?%|{;uZ+&5)Dr8T zEYvVtoTK7$h#WfUVd6ANtm`1n!Zv4k^Q++gQM4e77Me`Pt#XC@N%)_ z{w>Fc-(psx&?*$m(xlca%2M$h5xI-JJ^Hb;osRUrk>+5x^G-Qa>xw7ElrGh%H-+qC z=;ta!7oXxKkWwI>Qz*!AQZZ^(l3_V4oVU#A;YWeT5Gv{N1y#(MHOCMcjCGNOL!Tb7 zzM`6)a;WszC(_$rbMi;-=NsOS@9BOf=aT=zViF_iM(hV<3U+X^Oz}*$5=>RQOzs2| zdH1X-zOdTLIu{lf*uJu|`hnGo0yz+D(wSJPJpZTv6U&#MF^4)zt;mg<6QA59&TTS8 zGQ~|o`!$%Ff-V9Mbii03ojkG{UkV*x9w)+eU;e=-a}S|NFk58beDX z@t+c-Hxer3nnPiX6H8s#&JR4kZ>;qNr_=ZJ_5=0m8SAspdGYc&GdaDf=@^@gaC+~| z(eXL>%{TX~b>(7A6h-sYJFRQKVhC}SO`)d5x(|?7NakTBb=zd%JOIs4Tj9A4Ke+q;!@OwUmGb zGdBnAu1>*hO(vFWE*3Y3pmb=$*`1#}5S(0pq-%}Uf`?ho^;PCi{^-E__r~dQ#x;%4 zmMwOb(Oe*{x*Y7}#qPmGT}qW!I4`&xYqprubcJGmB7}H8#Q&l`sppl*v~$`d*X0)!|9=c56`ZwJc(lFJ9dfgfIX zUVSguIHGwV2`y^!-pqE>m0{mw8_=gdf{vB ze4OM1Xng*O5UZIYk(|%~ zp>M2wXrquRGsW^gb}CFdjWeBTk~3uzm4$_c;+5iwVkQ1$A@4eLGn#A4owJi){wddA zeHH5ngRY6qr*rB$*v8Ny2s#lcYKCp@Fu90R9!X#7p7yM7qi++l#zMi8 zqEk;pFY{n98bLEzAj{y{W2up{(t!GCkOTpWmATNoGx~|Xt@Lx(Ud>OG!yPuCv8&u&)!#lQT5UwoPPU;npXlYGUC_GFsW{9^XfkskMOFzz4V%P(H={SWVH z!ztBBX>hn+x&I&^>g>8cBQ&oiI^~h%a5gb&5&P74xgpMJix(ssi0Nto)X|EmUKb-X zXq2d zgs9QnNrWQq#GoSvvQ63sSF66qDM)QgOgk1H-$~mA&P|QR=uTM^!+W3+gc-%4Z-n=I zdC9pxEONP9jMJ&}?D@hUzB_TfW)8LLnNfX>!Yu^Kr({o7Vr7HE zd(LC<v%I#9%nqqfxz$ZeBzM-7NwtWDZWflQ zB2T5@1kU?oh13WhhM~!6T>F2zjx{y z!-i@9{XAb$vT;5RTAQRhI3CZue0kuTU%#c?8a?R&-nLB*W6}=)`*&w7iL`4qOZM55 z)}%}s%FG7H4NmpeKgt@jnD3>^t?Ck7(*Ppvuho;q{~5t)T&P49Alq zyM1UFl-;6ZNtpvFURF1q!P6zRljPLFjq8K)`DfQWJSFVh*~UO&bqb@=kQ%E#z=nv9 zBa5(^KE31N=4Wi@-*6oF0P=F*+0xk($toqO%S~CXGmBLYwy;>pcYx-NQ&NYvg>Q9D z3w1737OGc@6%M}0G~NZjl$eY)rLQm_xcSL{NscH-T@*oIE}=N5;|Nlf4#ze+*)n&x znUWIs?=}*WtKktwpH9q*Hw3q1|06-F4mjFic9VANpS?^arp?c`kP zy@^y~;bceGBp=YdxzkSXNH!?TbMpEk7@;TH<14JLm;K4M$xf7M;dHb^yCH4B8SPB2 zHOM#4wn0B_^nfleQ>!IX8bKlpnZ&S2Z_}3~GdxvB>mr{eDmOfjRg^E6_|s1nWf-NKtUPnW$YhO8oEBC`0iH{ zl+VJQ&V8eK(e8WYNxvA)6~HAFv6_!Gl2Q{K+3Lym}=Qk!flU zl4(-b0B(5E!PeXO7#A9Ah*1iq6n=O&S*r*=ZR?y)Cl1dFPY+FNxsu6Cr5%stbp=7Pr9Do5qv!@ z4Cd11`sIS+O+Ea`{Ua2vS1F{Ko}?i+scsVcn#8dgXNu_&nW%x=Wso`E*hv_Mgzf4? zXwJSK#H3K!rc&QZMkF^kmPM#Z4#%{0Notg`v(1FJ$y$v*6kL;vVpnT6-n|=aeFo1- z=-6T&*$2klCRZgm5N;6%Eh3(f27Rb8M@aZTDn-l)L;#o(;DjJ?3wJ{^qZXYV(>vP) zEc5XGf$L{0*Gr+FI!lH3@87bNN?z-Qv!mgI7-&>%86K$6##)sWH%>xJ*%bhf7{xv)=8?Tn?oizmW*C{{s9!_SODUkv6~f6npy z|DEY)3K_RTsiu8|Cg?{j z#GQ~*rm(xj=^$J370-YE=gd_aL$P2LwdqN=coqkZnbFWeJI3Vg+l|}1%5s&cz?%;} zByB3djz}<`5_4<1A8W8N-SO7J3YG>XYbQLd(alH&G7Z;dpmoPB=?UvCY*541YbaaY z=f+oGf5MwrA2=S*thZlcX#o;jdq+RLh55wlUy=6dBC<`l~jV=^^8O-+nD zXD2Nxh=s}R-NOCbGbyWc7kVTt%z+diVumYOGVN>2Rpzi7pFLms)!%r%B&7N=bb8%J}XNk1VU~MQ4T? zehjh|)*8x&Q&X1L{9^QNL}FkZjP9I#Fh*lEXI+eb0%Gz#gbU-0XybA?1eB=4Fm_i! zGdy?PitJD~8F-A=z*GoJU3q->PP%gMbh6B%GO#5MIdgAA{^M0m$tFn$-7;eY2{s#L z)#2qW>YftQ)x>1XYF-ejxw+Kx!c}e74@a&W+YM%uXc<2bQDJ- zeBI}HUM64_+{ip1Mo9|)NqIsFde2T)&f$s~Q|NJ%2l-OrxFw-CU0fE47*rr~GO_xJ z%mS0wybrB0!>I*lXeClT_#ClWjaPIZNPE1P*<$TC!p1ao)@F%`B51QiJHwcbv>NAa z@OXOSMXsOKySZ}m6L0-}{4^Z`(~}y4xllZlD9DHpD;VK z+`MF6CRgjApLb{`NKSFM8A;u7b{LRyu&+n3sP(AeVKDOc%~^%G>wajU+*w$7twX8fG2Y6=ga3C|}F`7IvWEE;+4V%gAXHMCgc z5VttMM0V5Uog+90mozb%UV`M&y=3hL_dQY$!kgQSotX|8caduLm4+o9W-^M?VqYEw z>a;B-s>`ypmc-M!^V6?ydGl^^y~5M!%$T8RPw?4`!ud3K+zcCPJa^fcFsisWlPJ0~ zKCjs8LYShVG_45c^auumJ*w7b;jpO5Zs#VFmHQ?C{c^BQg{kO!q_B;Y$NDrmW3AWE z8Eqry%+`!!pFBMtdHIv)y!rl-r8rxM>ov1=9dMp9H3FW>7-Q?eO~SIyK9A`!nth&pG9P%HD8bc-`#xNv6>j|Os$z( z3fpKbOX2o5<3n=Qm!H1`S8=V$<)By+$0zC8ODJKICtB-~DG<-;j9A>E>Aj?^byJB( zO&#oynCdQLnILIdJmXuB$W3*+tR)C>?m;frd+R1xT;2}5EH;H%kp5Gvo|D;~!z%mg zIZ;zBrJ^E&ai(Yb7BRG?kkgMn8?<(;*{N&dbQBxMvQfPN;_{>mCraxzpCS$W(3IcX zWL*o}l&j#fXs2xukn?0INh%3f;VprxwcsV)-d1j|SNc;U-(6$N;I=g0b*I!txna{d zZRa=>V4NnN8(ylUfJwyIZ8n8~O_4pbJGoSm_fo+%{tNb(K+$x2- zUdguBGFTx^u#$N?HZY@>8n)jNm`g*Kpc%Wbf)K0NYAfWzxeN%zx`WQTPSv*RI8z{j+>Z1ddb>MR97*+ z=7w9YC}|;x*mRqiE1Ux_0j=w0kbYV6HIdR_NmWi$CK!0W_$B$1JI(=l&9?6+{gTbR zTZA%Y0XqYx+@&yMkHdt}(rU-9Lvnxpz^3TNBC`udn^Ul8-*KlZ!!6!7>i^Hwn>5LmCg*vNf5SNunR$o0)m2>$b~hS8 zgD{9P8fBtnMwv`&ZS3tbam;E7i07sJ7JkaOqaZ* zM%R4A0owt;x!pY13t~PKiBZ$F`xXS`xBEEh%#ctW?;_E)7wjg#b3DvZG+mF_u}xQi z$v!5fo+6_lkxQj!H58w|z3}3!X6W+aN-rhIk5Ei*bU7Q|v^&2=MxyxKlnrL1)|0pz z)%ou22VT9oV^WqvT2_Wn zKEA#1=YRf!-~HZbyRPlWkMH^MAAiN=Iv88WEU`7Cc8@)(;mN3Zs(~(JatcUEY50+DAdlE`zVKrN^n_ zM;qN#btJL#_ILq|@LV^hrLfTS*wd)<9iz!|?{M}>XqRc)@60I}%f}%RgOmpKtZsGo zNh;90X_4WOmI4#n^?HMpgao*Bla|P-;IrUFuI|)}o%0E}qqoU+`Huba9sT;R1gZBR z-pqr*6#LyA4Z|dMVA>TP(|fket5=nGZ?{{KzmdpHBrq&#FBmT?Q3S>~;yP8Z>(Nvk zQ$z+Lmh*g9`DcH2&%gQikMxn{>^GwGOh-ErKW{grKcKG^wxJ^Z6qC`!L;)$?LT=_U z!N<-q$0R*n&E*ZwN@@(%R0*=Sl%)I3p^u-5wPtQoVrcUuM|abPI?Rlh`J!8i=_(To|joH!TQ7Oj$eC_eb{s@&@P^Bn_0d2Q+!WH-Y2 zowjvKm8+j+c{a2@l&R2mG5g(k`Nf&N4ekEsq&;7`TThglh(VZAEeNb4c8(E@|2&jw zVD>$7$!Nxs$w?2G z*+M#}!k$T#4R;sMcLeHBM()xsD+l*XyP8+%{^-_>EMm-!V4HNM*4r z!teCSXz^Z{Jnr{YHTmPDAZhN`PF)nDq}Wznn_@zV+$W_JdUJmF`$o#J1_4#YAl+Oh zdz)B=hgWw>nA@Lt^TkW%XfTVC1x?YteJ0i_7WnlVz6?=>M-Stg$BmMmS{|@m@wszz z=m{CFR4)sC->9{-ZH+0J5HO?&$|X2B5p3ff_bN_T_M7R<;a(R9rUJGAOsX*NpCR~k z)S!u07~#rEkY`JR!l2p2OCWp6AQTHB+=B%{}*=xVMEn7EY<~*){i=ba%STuXor^ z&6S6I$Em&`ef1S&W40jW7G7 z6pnACDRP{<8hHyxxw!UvHB-QS7U2(?3P{nIC9$Uu=Q{x%`W+MLVijhSv9xGzj7EIs z!QMBn&pV$UuiT$1v+KJ}3#0^NscLdXW)w-S1Uk~AaW18@EDNcM?cT?v^~UztVH&5? z3RG%Ys1cgd-IYYShCTQ9_pyIG3qfGE&K@w9zP+f@F)N-`1;pc#}w=M%2 zclPO|s{f-@HKNH)*C3@pV%M(S&Yh=gphM{e$uP zb>g4?>AlnsHo4BmV6fC8gQQr~%sH{5cTCyZMh}1fv3tB5Q!5U4TAM+5Q$rgkhnmMl z&uq7H%%T>UW2BUZndk>SR z;gI8P2^YS-H&Q;~d^R;3qcPi616xQ#eX6kj>`z|7ta8TmhLf@79EuecXZMMfMI_Tj z&Yxhkz3D!MVcF}KD=%MFoT{r7NaScU3bEevIS21Qc6v{@T5$v-)iqY6hy}%qQ48XLUdDi-$7FWJ(upl^`ZIin7V&fL_4$-bMz5Jtmbk9r^KKzSN#y`t z!c#qdK9bdr!?5=e#JC(g^rO*~naRXe{8FM6X*qK?QYtzC!_;C)370=EIrPYc*^S4a zrzSy=Jd+5~2^1izSghMss3P((T&`xJh2)2;%Z6O2;it6En`J&{c(LF<;MB`4VTAFlT9+7o*K)VS(ZvJP* zqxo4Dd76*m3PDPeSZqF&qcTz&u*10@h!v#zXWuHc^cGH)Scu>SW2oA?ovRW!4 z);Ug_TDysSrE5CTy%a1WPLZ1+)dOK%SHn9o33}M^4w73SORkj%!LgW5su~Ph>$KV9 z*@nIKTN9R3ct6B$zmLIic>JW)$#-uze)o10`7IkZA|wSQrHp5DErEa~eaBQL-V@Us zFJBhgZk$Sv)l(4$m{dTs1^k;oOGQ<*)9t)8^xq>A17}im$UC!rCY!~SyKRGgZ;a7+ zdiuoEQzO^R>(`0rCylnt-4eX1LN1AImrRSW!%eZS&A{7V|DMa!ejy* z^c8aqu226!U0(8opZ<*5JHrP*|M7{p9~!+)_TfA~ZT$Mzp8#29cAxy}SMQj;t7!>C zj*`+14pN1i2u1>{Mz%^e=Z}7P=I*@k%^y{sAA4wZEnwlWcFl&5&&36Fn9QN#p$<_C zY)z6$#XA+U8F#NLUw*N2cS`)=ixbY|x~t&fnmTLNnk1JLWS}s!FzMtC>7H}ZbZ(w7 ziYj8#q%>nXk0(E-*R0R(7PhU&0T(2@m@*FPr@M+chWra0)|i0Rm)VVvHwg)f6Y!#( zyXJ&7YvPyXx2{>qhL6Ou=nIK&;yj!a*G=o7oDyvW8qx*bik}dQ5R2bChpb>@F@OAy z5gG3(ChStu&AZzy(1+gGo-gFIQ_pW`yWsKG24B9p*IqX}*GrS_t3zu-(k4=N97C#l z4jqa)YuDXogo0!N|L3xh7w0e$DiuyC@&3~VHpdpl(oUcBK``Jao+Y!(NvU~Tmj{F3 z?6`hiLq^KR{po?WcedV1wZKTERGD2U%QU!U_st-fI}yLERmt>#+XMDq7ZHPNN;g~7 z690`U!dj})^kzLXKm2-OzlL9VI+*8TS(hT%f4WwP_C3<;m{RKabS;>Y&bcLJtQ6$x zp=WKHTE%p5Q4AQ9yokJICOtNm^=yXpPOg4>hRd3G^*ZtVjHG)dk*zRI9`M~IF%&u| zv?itKsVAi3Y+LvoxOTpBFw}}LmrOdG&(cx!W4G+_Y@;TKobaS6^-uroE8f4`dGl4} z@Bi*2FJHZ2T~?MQlWuD!!SxKslU6lCHPmUp`}IH4w_oB(630oVloPq0D9b(T=|s+j zwht~JKH_r(FC`kMT*+l2)rGpK;#oM{S%Qhv_KkybUdj^D-idpyQu@2=^am# zyHjG@?6&%|Xh!yJFicj*Iaf}n8r&d_C7DFYSiG>X-u#R=Uw)~EWOsi12eI*eLbeev7W8(3Qe)2?49u$TF~!~|r%YWcr!{kT zmSm$7=0H}+#rW>s&fW)Ky?(*(zI|f4;wL@sp-d7GT+a9Wr=udJ8gOGuELH5+yR~w@ zOU&-{VSI6a=GCjhKm31>{NeYV*5YTAimuSK_~(%+DV*XGgisD<4#+hhG>RL{=Tne; zHni8W1E#hx2Z;$O4kjS>=z4b24Jt&;ahyD%&7d`9p-Y~OCF!{#$$P;qrsHH7g&uZ- zBOxcjaM4SqhA7vhJou+cjz*vl3uiH7AU7{fb#nO&ssti*hShS)K@j!Z=U+;Vh9eHp zm_p5DzuAY@WH}Xjd%|+!?$wuC6_f%lPwu|$^x^DnrzUBi&Gea!sh7_*$tIO zW(o4wsT%7UPA4@n|J{FehP?CXQ=wECU66eaBbwgTpkz}sr2uv{fG|Q!9uqIdVp^xX z|NVuBHS_*a9E~}(qxO=ZYTdL{3!@uX5q0r8O4b_gcYptP%<+L-S1m&vtX6WlQ>e>& z#vR&q(E1f)hNLcI)=700{H@Lfk|KLk*12{NPKEBJqbJiqkqRlQCUa7dCqv4TTKgP4 zK96XQM8Y1!@iEA0MvQL_1Od5py5A7y977vM$e7g>$f+)#;b{2EV$5wJ|Mu_5Z|V>J zY9fdjondr4g!=jhmNEpSExVa~D+Yufn{4D%S+W8d290fA>Aths9#WOcojp*_Z@B)8 ze}&(lXw7eg6iw&C>xUoH(qxW7Ly>od98+tO$2v12Lyy9Im?ijaw_^~lOa$bi!Y=k% z6t>V|k2IA4#^Et0Bb*rx#PEqtSr+0>YoEX&ne^%Sz{Vr3$;Or0U|a!beeqLLzNc-2 zAO8H0nMgZ}cSb;NBWwiS5>~2;V##=te62)hUb4t>b(QA!%QyFYdLE=wHOY>N+lZ`q z1v>otcaJ11F>ysPEF#)XltGW_5XlkaDj#7z3OQFwso-LOx1F$xHJ-1NZ{Ig^DbyOf zp_oS9G&!3)HHai_5}kb%=4`liYRz%q0`d--qX+wQlERn$n3}^<^LPQN@#zal59E0IGRKu366@+a+2}Z{e9t^ zuTP3Xo?4}p*jL}Ij#U%V)BzeS{cJBWS-lgxU}jV%|{X9@w(lW`P>&Zm!wdeZkQQ7}AKDt!o%fB4@?`H8wbgkxqRl@qDlQI>_07r?kaKf~Nn$YaN9VIG#$Rw(O& zC0C;q(lK&`Rsn~(jhglvgwz-ubVy=(lC0DA4G+ohVcVORe2ZzF?sx=Kr6l977GXF? z{P!H4buqsFvhe9iJNbE#Y?B5Uk-3GOO1rzlKmG$nZe8k#j=f%`sDLuq*}&w{ewl+} zJ15JbVKmGOGdbA@sTA3#_96*LblUEnVLRq`z+}Js0$#lkgVlkl1Tedm-+;<89NO64 z25C-ag;!^I_t@nclw?(yX2?DW*;{l;Nl_X&~k(URuC${#EIsSm} z|4o>k#BM$-!AK!3(XEAf#vGHJ3v-xuGD!p%n6$`&{>|^7Ac5^e|L^P}|5004tFhEo zFR>f7X2$4@U7dOq@reo7yHzna?VM2SPd=_Vj?*f%$zlq<%sX?(*168&}Nu4MSw~w z`hEv_)1r$wKV<%g|NagC^Z)Wou8()xcZPF}4TaRz);djozU~GGIsRfKTt7Pw%CT9&?wIo{yM< zP6;s>O5VeA@t1o}GzZSG38sOv)XayA+Paj44il)3hg5I|!P#3Uy*{zO`mvCt zG-JYv8=J`tb4HS9aiY_#(V6T_>NISI+n1>;Ggfs#-UA9QR0{bPgP7ycb;j2};dH++ zOoD%PAVE3_xq-*xf5yH|#Deg1f3wgZm5?*1$z9EnRL%tMBxL?D&7mvr`SY~rko8bo z4)-&nqud>@&b)3k?6&U$g_zhm<1}i{GzK|UNR4bF=#8jn4RL?~v$-HejMFKT&xLh$zI}TYA~00^aK{_C*=^U!bg^l*#R|=% zl7tdsvYQQ|69n@hS!67Wdk}X-4-zV1mQrBXddP=6wW{fo3zgs`YzSr#EE}tRvLq|W7 z^X+#bBP)suO)1He*95=kB6#!ddl7ST)zsvUU`Fqf1tk-US2lMfSJQ)mjlqmR*H9zs zvnvc}I**sZ|M)+>rR1|9YRht*nu#0|QN0tw|7XMiTTnwPAr%zD4#Q!wXJ z3#ly34s}foCbLa(aoi%Y&_fR_^45}!KAeb42arUkAGGCpYz3crBzXy@S60LWU?|g=1 z-V~xV66czg>=;wo9N=0TV^;9C6D?4jYoYZw15Y=}WU@?MbsEp1xYL{yWoXx*?Tn3` zBeGb}bz%4bE2KOLM`AT&UKmNa2TO5AmmdHKeUtWHqZB3Vq(kD?Hw^;^Q@rhyT8xzC z2Qs>osLF~SBKM(?+4cDX*0OT+Df(VGxBU$GvDLpFd2KAcHRTj^*IAzH!b zVTe+YFPn=^9*3^H(F+SJ#zygl5>}x-uPi_Msf2bB_lH3V(-I$2Toc96UHkofgI5#Z z{=Q=t(g=69Jz=@UG%IguAt9MGoSZy%jSe+Ynhg1i8G}JCa@M+hYD^#G3(UnJU6rHj z@ltLxcFvQu8l`3WhGatdq9Qp(5*xFN`EJJ8pX3BJHb#4-wGHb~R!F;3U57xQ;py#q zVf4aApi1t%e0WKznYZsR90_MfEUY;Ui{cRsGj~wtxF+dtQ!tjvlF_H&Y7wwRsyXCY z$ueYFq|UIeELkLwt*O~qgOud}ZV|7k6VgZ6N_y1}EWv0~e~&4A&SR|;FeD;U4bX&? zg^=W6MGuFRJxGl@EK@AAQ#3-jxE{FO8Y*oS)lQE18B3ZTR}aIYV2Y>d0m+ItIn9{c zLC~Fkn%^7$#S}-sJj|g5>6|4qqL2xQ=D9>Gj->&jB2P zW*m*NrWYeuLG2`E1Jn%31>@BvlWQX73Q4YScjtxYr;FrDHB)P0bm^@3HuU);q-JEH zEk5G;bba<^RWooZ6{GX=?#yLxED;`&m%hU`^)XpB8{-gQ;BfLmsoQ!IlC z!Z(c5n#ct%S0$j8Bpcu(CU@Hnv%$JLZ{JDMn?edVrn7l897$-_j8%!dtD%gEk^wCT z6WjIq9E%~*Bi>Vc@;RWj8NLfbqL>LUdLH{eS!&`sMa-QTV>e#CUU>S@VK~d0c-$s0 z9x@w3K9-WWKJTo{!sFI?`0@om{o^nA^{*bejGd(xs=6yZH_30d++&PDCWR)% zHs)->uMPrayt784O(?bM05A(_rJ6N-3c<9`q(^hYFigj&>_XIxO;gj&l;1`=P612w zlzBKC%Qs(>k{QKgH*s_c7Occ%7*&y|oGEr@^*bsrDEWbuP83_fRQeZ9pQW%=4x5e9_r2mo$$xRce7;GNnj1R_Y?Bx7ec|axy$&xlk=p-1w89 z-fO*bX!$J)o(WE!L%%aw28wKJvwrs++SyB*q2gV$>`IsK1!LqjwC-r%HDjglecMww z8W!0O54SM8u^Zyzs=usRli#657F#%ARx@@drqUZ|uYLNIYC~i=AvD9aD;%!WvE&Cj zphF&?B2IQmCH;URhX-jd9K#^|#nr_R402+rg5cA^-ZNqyVK<)9!JiP3Y6ih9!QAWV#28RY;O0TW77#oQ=9n{^Bnm`1tXW^?sq|!TCku#p{*R-NN1Z z1fTJT!lx^G8ROHtU&*t?YP{F;He?=3 zrsu~eu1_0te-Z~|YL$~HpBeau_8&}!H^_;$O+}Q5nl5=ZCCzrY0a8RhCNx=%+S-zdm;Hd!1jFPkDMm>(4%)&|qI`B{>uk^O$aW@| zFDT^&eZOMCNVX(H35)xngFLCQy3mr8j`W}*6&Fyf+#vcxPL|DrWqa)6draU$O>X89 zL(}@P-Y`V6gMiznCdoM_txejT{Nf+3vOncujmPuinhrpR^_bz%=7%{&5GO56Dh>&b zX*YdHg>ZPjjGO(T3R{@c1o=xvZEz%}X)>0!xJ$+sq znn8B>D)zbPUR#(_5Da_w6wEmz=Yz$s&+EgFw}B%qZxWKGbjUCd;-`EIL^Rb3z|cCw z%}F-m39?(Ez_=N72(HUabm$)HhI9+|fwETiYh#ST7=!JyOT!&gvdnmrh<6ZrcG!n> z?`9?#afU`ZK4Z-a0l98FZM$;0?tJ;x3m8Ms^geige8!s~W4Znva#US-5$^QPm!!n8 zF@?b7;x`G_k$InE-&m6KgEtR+cy9FBsJ4a#&%hRvWhJdOMbh?7d+_%k2EX}b=YRXx zANhCx$0zpLB48xk)`U@0ib$R{f$xKJf%`SFP@>oxTs;uguo@^36)yc9slxt6^i~^_S;R9>M+TPAFSn zxIdlw_IHE7{rk@PaL4=KT)2O6$EUZ>rw@bu37(!BB^TNhx24`Co}N3#q%7iz^y##= zv$vhmc3N|KZ;akGh$R@?R92^$MWtIO)Yxrz&f97qFvyAlTMf()> z&!0(bpcU>IK%Y!+jJ9FkNOY13r5Z!;;tY$}98JEtQ%WUU78e4!#T_PG7M}xj3?zhJ zattl*jD7I<)MNJ0yLU8qmW@MNTk@p!$>lPFONREiMwT9!is(s;{@JReYaWC%zW>Du z?VMz8JA%g(I_#CwRXN$p9WSW$4e7`Kl%8hn1XXZ<`(3Av`13rVSeK{tB$0eDM`yI1 zIT~YbO4h33C^dmJqA({J8I2w=d@Pnh7EXF zbUgd)q{S)cOj!%51{HeA8d%^u1Fq zJdfo8p9Dm>&?RZa1%ItYo$odh*VYA%;YZ`G-&a(84-h--2AIL$n4gE`xMrUbB)O3J zjd&QN8#nE3=EhHGJv!^pTL~sX-n0?vg4*R5U|CWWZMiR$oH(tCuihw_hC_xoRWzw; z?vhna{1_=O>@D~nO|qO$VmU9I&S#dTQdS`~X3l5>Z!*fj1%u}j$_Dhiw%+h5XGM$E zP@j#5xH&W8h`Qdf?Z6Yzmh@84LR9ji?jCtnt z=8rl5%m0?XWJV(hJOMoh+jK->7inNBW^PFKbL&u$ge4WRqF+8#YG}pVuESm|_8jex z-y$N9k1pgwyDA{|v?-{+l7y5}X>F%>8NOIbluSTW7EoWr44OzPW9;;Pl_`mD;p!&F zz2!vBuW)xBUj2v{U%uk9ccB1r;E$onlHPC9iUVd*{XPm|gzgP}4>yrxKpD;+#HJZj zU@|$urSJ)eaZm;`x4u-BrsU57D~A*-nexe#?!JCcR#R|VV^75QCh2%SjzWBp3xxtX zBZ4T7DNK6uu<4Dz=G6W+g+@05WTRk4WmRKKElyq3ti>nS3Wq~Gk*Fs5kiJkf9MM>e zG3ELewJryobYK}`)@zh=$=2YW( z@Hh^{pp+_pOrSElu|=jrMW!CxbtgrRy1QXz;dHKC9ygvIcXAc7aUd$Pdd<|L3H{y2 z_|Ea)OIW`egKgg#?TUBj{?*F*aF$2LQYfjgoYc%L*<)$xF+5{B)3h5ni&XV7d?AzXtL^E z65*P4-IoHn211zBWaV5S52fPmLLacqdRKV zl$E}1lq$ddG7EW0TrSSXPgmXF33aVJJx?y%m33W7MHv^@ivV7uFo%!_EukjMQm{y{ z8?NZpF;3+Ii;fQ@T)6iE+W*b6o-v8z;pT7IQ zWb+!3e65xB{wvlOuPJF^-#fE6`gURTi;5uf@yJO7SIUKwi=wNKHHThu;#H42qC`8b z4E=j2CAX;SoQ$;^Kl#ZWU%tBMx4#d#5Yr26BL?9Z)PO_XyTpGkZu(^*?Ggj0}UKKIE?lM+)#4UhL6&OHj(P)8}f^R2zkIw5C6-(+AnNEwn zp`NIQB^l?_6?EWp6FldFs(lVYhDI3A46c_BDU+CtZIT$|yF!V_+mZ|)_MFLM;yE)* z!Fp!j9`U|uQZqr{HZ#3FvR{79rw@O@H~D8`3_F7UU2>-0TTF^sd*tB(Gl#S+8Kdva zaN$v~0P2#FQHI3~TRvlVU22 zJ<_PK0DR3T$>~$>Q+>>kgiZQXzVrxy0oMaMwBjNWcAc>XI(Py)GIdaoh#(wOZ0z9~ zYwCUvcfGbdYc=Yz=XAmH1IW|Z=YRpH)#%CS{Xhh?rz=668y;pQh$N%}p}qFuRnMZl zLkDaFo5pqTSeh`BGT0Sh$q1`xp+2bXiD!6sqo>u#{Kz$?b~yMU>Z#zNMDdwueUR6JUk1~h?J}v$l$|afE|?XDdiOiC+O&$89dE7P66ZF1K1CWO{tno~{e_ai?d<;t>Za&{6a5VrH(!t>M4 zq^L-CrM2bkP{h|EDPiqcpA9nq{%;!Achc(MB1eEWvas_nAaI64`Kc(4pdn*1Y~gA0~%(9 z#a4Ay5$qyZd(xLP^+$ioV^@JUJ0?-bs|xLm12V_^IL(8x?Y9M}CJDi+B?q&U#`~v+ zk;qvGw|2rJu88<0sA{@wF+o$*oU!+eU6*7aS?*EDQqf}pJKAKsbm|)Npki1}ENfyL zCE)*+lvhoFILsasVpR~s{#)=J@10uU;bd%A7%7bZ+@qoJ+rgcRk@Ff-H%$P?L7gn! zx=Ut;lHyPrk?@o_*iXj}xrhL8Qxnvhbub+s!s#>n)nhk*AQR!i7 zXqCLRuHuI@|E!Z8u0%N}P?-WP5~NZQ3L?itN$awS0lgj*CeA5~kvs!6nFDCf9F1N2 zC>7=54CJei!L<(x1shSglCD!9ng%_^el6J2vvn+qh_w5lkHM*|@`}ibK8%tfMexk< zPH!2~u0!{g&KeZfTG+F4sz(%9%LS`MfKIxtZf?OJ-e_%vBEoOYZO(=3 zrP1dzr7qmRTzJ05LzNSGXc);!la_^!9=EV_hB@T|X~|iZ%yyL{-ZoS~jltY>e$};z z4`PDAD_PBVSlD_Pv^+d4JYRNZh8f9bH5YpCV$UaN+X&73WP6&NPK8g8jW<7d$@AkA zxN*KKy#0M+{n2aYyZ2BlAOA2}&nw%b^YG@*Tf zB)$#msj^>V6`Bg|I>^;&F$rc3OPIHbK>q{Vb09^$1RW%<8lo< zZSQQG&NaEdrSA%j!d44(DR|GQ38J*VcrzkRr#se-mL{cgn=sSi-{^uBb2i#h5kQBxdoanh--FNEbjR5T z95I#ypg7sHVi|pC2kRoPVKNcu$c!SzLe>z`&ZDCAK1s>(4B5r1E^DE;DMOvUlk-B# zcTBEK-*LZ0HImRg)mQXwg9aa;bpWQE>4d{wv{FI`6XFxJTanF&%;#3jGY70~XwogE z-o{NsJGdkI^;RP1v9mUrmssNU>xIj6*FBotCY0mveaz55$6j)}c1|-SBGYar5L?q> z;7&}h`aUzH7w%mVgwdp?+rIuF4~JV*grLj%SMao)`x4%!q*=@xEJYHuI(%}f5zFY3 z>RFb3aUWAz&K%@B!DlIncqSKG6_{m7Ea$}jBp>|QpmhZW)g?2^yk%&s(VDkx`r~4F zFzI~^wt!-nAUX~+?FYj!XZRtu)7@)b`?!>i>)yg0%Cr^<8KQ-?Y%PP{6Un6$?){lm z7u;IJI7$w9=@;tA^y#eYiB#k(za+t=6{klNp+;Ko)DdN@X}ZhGbi%7Q3)^J_%dxw3 z?(<5&Oe{_M&aJ_hg>Md`;-DYyh(p0Iqw6`?o5+MUOQO}bjq~d>U%a^I!5SNUdjFBW{UbRK`Aw92 z(sHJrAE@hzLwDJ<}6s@+O5i(HObi)bLcdN@1!67 z9D9AHM{#r}Q3LRZ#Tz4up&mEf=iy_W;t&xuG^Zf8T+59CJbm6C6r#bg=$a(QbMg$s z5YIQ5*P}>fh~`66av~%JWNc=J$@(x@!j+@F zWpWY7IChEdjHaD>sf7<8zNVo`83tY_*X;?s0B5BSlO2(Hh8 z4791qJZJ5W`f#vBEyiprZYkKtbHddpHszUp7!%JvmeY_OSQD9Q4ui;Rt~s-NSJOG9 z!NmyWhu*b0;B*g{r@;?@bmrT)o#*FvGxj*Hvju}bW!*`Ih$w-}r-dBHs5P;-r1egM z-WoIZ??-}HN|IB(@P$j?Swfl7n-Ht5!;)bS7{3HeU$U-43essd=*(dHCidq^URFJK z)45(QJYR?0%cj1E&p~rzjlm;9Q(NCzNZ{XW2Z#T z;FdVo6`RJM2ZocY;!(vN4I`B?V>b=WJAd=nA7~>}s@6aM=@(a0PSmOhQijf>55N5d zX3tDdlrDihW&_iZbHAS1hX%gi{`!e>Dz|q7>~=o{+KRp7 z?o6dHVL8ynquK3E9vmal?Fh{B+geOgyL4+TW~gRT%E%(B2tP7}SO=1ov(cScGmBS} zm&ADN)MTtD=l)^g58ri)Y0}UC5V;`1N9!ljLL05M z&_aL!El8Y`Y+z; z%eJW0UE+`w3aTDIQ+AbcNc=}fk$$djRs5m?7z{#Ds)smz(8k76LmU%{Lq5YJ9G#Gn zq->w+0(2@%h|?mpCNl1>DrmhBrS;^bfd(ljNCT#L_<;`F-4j0hBR(`O%6(&wGpS^1 zeb1Zk|1~*=FSJd*#9irZVTsT!l%+{phF9_TWo{Vk+X! z*$L|S??ZLozv`^3W<@hR1Z^4!B!pTQYqA_`fKXf~2{YM?$e@%wCXbnE+Fl=54nEt9 z@G^x@mP9g8RV^>YPfJw>rhU$f+==#f)a-cqj^3>CRFLr5J4t`ehZBlrr_Sglapq z3D?h3p1l)-AVjUmLkx~6xf7M(oB>k z24RgR$4PJakj;(coX;&3`h!Vl4St*+6ht<1R$5xNOs?u6>tWG;$cbG5JAgw;k#{fd zpP(R^Gc2n!92>Gqim#S%&d}eVJoE@@cW)f1hb;g4$*`KQi13`c6J}qT8~pAc{|i2T zB$XRdz31lcJ@w`lcklm*+q+x7et85sKAJ42(U|QMB8hV}<)qQSky&CnXyzy&)6}`| zb1>450*CF*^!=uRr^!qjhD8oIUOO1v$u*O!bEwfA#Goi$@G&+xquANu3YprSFws=Z zIGx-*P%AZ4Pa8ZwE9p~#PmsU+=FP8Wab})SfSOe08q7pYb&(fc15`5$mEz&Ow&i-6 zCri{hAr1qHCI;ip2il+i2gXvQZg*l>h3r50yoQ?WQ>DU9ChO3Y5XrYLp+i=JPs&M& zNdzC6q4fbXQp%DR+~JTkvNJXj5!|AVIe{f|S@iFCxLdON`Y1N0sk_^u=b6Hakc^r$ z!#7nZeKPwNFJLhG%50C)3`9|2?yT!GfAa7CD!Sze@`wQ#9v*RBL{1GcV!Fa7>80Z= zi_+jME`so}rd$Pa;kbvmZH9VOcP+C+LZ1~OS#gIcD?YxOJlR<24T2+0N_@*ZjPL4p zQ*2r}p;Zj*0FZdA{j#*{Ad8${l=1tZl^#q`Ns*dXBmhZQcsi(pxOA04FDjrK^c0q; zpbqw$jfuuSS_s67zC%qKB2yR5RQJ#>$e{q1GK0#b(>Haq(jjo|1ZEU4C8k6M13@KCOKHva+qQv3DU&PV~`fksrVuT%H&tdH}@-YS4B+6h0S_T$UnI5_MF&;P@wN_d;dfzxdec}Cw4?KPDEGG-d zJ>c7|bN~8=<(PQ-{LHIYx6r}6b9Zy(eC{x_D36pm)Jm!cF3*j8a7tb{ubo_tb#cJoD-Xh_8qPwKABTejuFw5 z-gGDBTA4$1#PN{%_RW!UT)6a#k{z>}B!4-7LX{UWvDzC#=gH6c1sCN@ib})^#iR1g|pi z=M?$7g+7yRG`}z#A)wG6v*2G+D&$%O3CEbg;WAIrz^YV>r^A7@FO&sF9i%EaHRr-| z^M>-kv&M3_*{ekP-Ys6Jx)2=# z_|T>2;n9w3KZp3qJXGa#4;IPfG#Ny)nhU;~yHec4+aH%z_tx)4I^9l zn`IHwEuT}8kK5&qFIgL=8rN|e@x4+}p|64-G?#}U01c7!5E{h47Xkn=vyS4;q?i^F5yGw}1 zj9?LCYf2f!H}E2DL+@BI?q4m84mb6N$MwuyTX^`R;GFviV#j-Dva7sP@b5X20*&qs znk=rLK0aVe;dDBH7iv;5Jo?0@)4J?Y3C-kwNhH)3m9p6=R-(i6@HJPR7j$eY2g1yF z^UV#<4=bme6PHV4G&r7aXie1Ga-*5=xgKwD&H$Eyq{4g;a*P&K(48^M=ZG$ZdriBGd>78@VSaX?v zZfv6oNmzRy-SRA9`oiS0>jnsprCCC&^9P9ii1LKhLg z!;RB1adT2kY9g|~5qGt&lXZ1Ie{!DAlZS_mRCNf52qOf3`n&pk(HKa|5n``maiAEF zj~nOn;D7$FuYCL|5~ku=dI&f@1-@ZB+`h*F2Za%ThnvBewD2-dcTK}v2ktSxH#J_p z{u%2kjY^+}&CHj}6Wc29Fdhg+h#)OziNXSM-}yc$lp=L~itbN%fN}R~p)N;mj)i3b zi%w)+FZ9bsS*qeZ-IZ@02iA^mSRfsm{wM^-T_Ht1o=cyTxm~z_^M>RquE&_tHW=&~ z{mzW(ht8!rnw=aCMi*)_T4S2{U3Y<#t#^f=#2f`XJHPN9V+sySX=2yPCwQRo!l(F@1!smzF?lAN22@y%l&1*Uz-4dgeK2RB21E*x zbA`2~W|Si!TaF5K6^uVSV>Y~fVayG1X5aYs-~0{7(}A@O9-p;A_bP1mu4<7)s)bY% zIakaoX88)q)R^RxOU2k@Kn30A5NPztKMRx5qSyzq5DOA4U};_QOG@-+e14j-A=Ig< zUJeu^c%&UZbv#o0;=&0Ja5hz@W1@6FH)SnERT?Wf)=j|SrfF=oz|ARhf1CLE&lk3H zTT{Kdb& z<)41{mEM)2ry1l?!R%tp=sNeu?eVPQyttwwB@(m@dET$lt|5l2IfhI4i+6prK`laG zu;BV3=EH~bembpn%91s_WK6#Qm*3FW$zjPHs)mI8{KGwXK>0DFK4rxzr-(9Uhz`lQ z1a;z&q^}q=CRJHx$pxrn9IMh|JgochuKj-U5LsIey;x3oT-v;Z0>%qeUPvxEo};+&z7A?qW{UPKfo>Zk zENr{}$a3bp_XpM{2;Jj1lu*lu=_i71be_t0p0J`}G-gI|bYSlSAsvAKY|x2?I*-Ai z)9j3O{em&G6$7duTnp1;7R#x;S7A)ftE zO(|KiaPx3J{dCr$x`@loL!UbkWDZjh-iS^qtTrTZ>WmS}WD5nme6bA2U6&?4czk$_ zF`XTyEAztLX2IkNR8>N|fa--o7%<|2OJ{3*&MIPL!0XWiU;A=IBj* zPhP}J?|yPrQDzg2sNf29GTM_K`%;^J`lO~LfnCzYI|EYhafJ4W!_9eKg>;VKHci75 z&)%lT!6>NIiNka6825v17jcAwReH1NCB-xO5xJsD>dIoEtQ2X4~K=6ChO*r%e)VkNFfN_GXvt1k347v zu|xrkF3yzG_46%M{}Nhyq%Stsb7$*~IYRksiGJ=^=vaBHlXi)S(CePr^#@M7C|*HZ7*$1FtSZdDDu%uXvEs`OVV^%biezdp* z1PAvX{_Qc<9nZ)e%c00Nm5595xFeF;=9qX^ z%@H_s6M{*fv4+*H=j2@0m1U{mb`?FJ>Vdgvwt*qr9i}*L zSF@HRRS$&G<*dmbV^m|xq;6OZ^~qVHYm;!(r<@fXxGR;@z47}`jhv+O(mf_5F_*%` z_`?^`R3(tj8AVo2YD~5F)x2Vv)2VRjQG~>MDLWiPRIw@~c9pk2L>8@vmov>GtbQJ$ zbjld`EWjd|z&!#yoLMX7U;Hs`K`LJlKHT;2XM=j${ip#Y1uUcgM;kbs5QCc4Y0W;a zP;ScN8AnwA{kjn2&mXc><>)xnVaGHJH|C}dwny$=qgH2+aeC2tGhjjwVMMYjuA^&_ z(!gzhVwrlZEaSvFH`1C&rI718Qh%hkKLCS=hmXAd#m}%L*p0MjK!aIUs85md(mg4t zWg-y=hI@t?+0~}a>~SHRhqca38{c*NrL;e1t^qtH!|_mPO$#{11u;YBv zp~XJB@&&+mfJNfJfav$R(@}?9yXKU3aiHTQ=G1(FiH3JvrVjL_70-<#3TMt; zweCDTv}?6bh-M~H)U+90%#bxM!|9kgU+lW?JgRRYLq!pyTi4$im1K&%d>ugQp4^m? z-Dmj30n3TeWzE{QL2HBKp-qzrzkknSw=Be@X?rD*2&=zv!(i^ z2W3;2EU}e|FTAW5TAv(BW?L_~9rWdOI_W}Bnb|s?rY`rP4%2K%9USn#TB1TaCDtcs z?FmNVxoz}_z4T&GBo6Y{z_P+h&9PDZ`CP##8%7Cuf{VBt9OKK4jfY*?ILk^Yu~bg2s$|cd+C%4>SfSsYgi4fYB-D zeEs~HAO7|~F~;+ z34OFHU3a=!*v=~MH40a>hQ-A`Bzy?eBnwU-azV8@$i*RNO^!>3d1D*!^+y%_B+bI? z9cXyv?g1b$0V!@fXJDhxL@BQty z);{=S?yl3IPnv+XpN4uYj)#^1LPvc8o@*4#sAT?skrU&@eFk?!13K z?aTm1pWW?j?Ok}?1*rak;QjOcmzar4@Wbc-y!f3>&3RSDCI1up=TCsj5&&@IWnyx3 zb7OR4V{~w~U}E9n;bCHCWnyJz_=8|@@vsLNxii?iko{r$S1NHc7ZYbIM}U=s{pY`^ zjf@?D00Anhzfu2TlBvnx-8cfBZU51UsR@&rt(l#fJ-~&Dg^}f7tTZ*@1y})W&Hl}B z5nI5&No=kD@`Tsc$lgML%ALW~%-jfQ3!oBIG_tV*7%`{;od0Od+>AV2J~Mn~;b;2G zMq8_YBKe2pUwN7SH@*J@_D|0Ke~g0&0N`w8{C6zuT^No2Ap!msK*m40Wim4TD;muI z5{>_8#Vca!@=u2U<%yb^)4xgn#N#i8qmi?VnYxFgnE;ilnTrF^*~ILhi{L*A#hlHI z0A{9wtjw(J49q+X%pCko|EBsokNp3skZ=dcmSa+#ZO8gnwRu&^32u(NQnFz|45 zaWn9+u(7Zk8yOjyv-14S^&d_C2a}}nA0iG`4pvSM9+p28JRIE2f4BLE@_#f@cL17L z{^gb+>)*)#mi;&U{~^u)8m|9x^|go)qxh3wwtva*9~rL* z5Mb%xEGYLUA)ggYBy25>?9Dv*|APOQ>fhY^|6h!MW{rQT#J_EHH*)+RHTVb2`;U5Y za8`G4uoVY3^9iA~T~dkX;u z1`bA9UR~ld1u;4csJ|hD;7Z)81GbZU5Ha=E78Y&uoep)7KVJZF(ACW#{Vi1xN z@k{ViF;Jls;(TFcr4|;VpratAA^k%AMM^=GOZ9`6Wl z*I+FvZU(0iQXL(Rz_5m~zKikpvV;I$K9)xs(p;m>cA8ZENEeV0-RzbhA!>d98 z*V8?MtdyVioWzWEQ1rBEBBM^at3sWPg<}#(RKM=Fm*I=a0d!>vi165AGDXX(s^YzM zRmH#A8n=bI8%IT3tBGQ$D!q@2WcX%z{_-;4TVn;V-fJnY?(YSLxQkkux5s&l#^!&t zxBFsdI+PlsoSICgqAX!-8f>m1lwM917&=y&svRCu5a*K-?q+YSYVGZ;Z0jJ;%^;Fj z@x#X^Mo%@~<(p!VyP}P8PD`yQ(Ag$6pGn6IJ}}5kmY+z?RK(HdM|F`^T1-)-r?E~4(9S=otftGkeVDmPMWmWVB68v#J4jSvrK zXDB13V8tJ0Jp~7-HA!2`)%_Sz{&GDY^$Ba^TaUUDbpWo2hUsU^Aa~|s!Uw_YqDjky zf zS~k${gFXLU5(#E?RrL1L3vEq__Dmk!kj0-fVZ*A#GM>g^>Xu_osy=EsvGM`r>3Vu<}Zu#(KwZ(NrKYQL`) zFpREvJ#Rfce;rkhmYSWri)0Ij!nQgDWEo&^_3ZR2quPG2mQ)q7a17!fn3|P|&g_bg zMT%_ueCyePXPk82OuOrP^4@dtW#v7z>dxMS;9$^$6;Nbg9cVy{<`SaVJJ}nuD$#SF z7$&ukF(}6n&1_GY<`pXDArG(MYrW`gAg^GwHC*^~WqJu6%T=j%z}FQ4H&*9>q0_7&i>9Y#B{he$5n zwCBE?mKH(sW#oNrX$%X1V_*1o$gTn#)KMo=(s5;{tbU5s1m9`UesrFg`^B@RQv`0c zD3{HZ?}{+jW_T~x1@$jt15taUMe>=oh}c<;UNp!j1|iKg201+@cPb@ z0Vs*$Ls!=@Gd>0WdfRNVL&xHxY)k6Cr&bC01?s~YAihPr(Mgc6jAPYY`wo9oAG~To z;?E!0$cFPcA&!9;{6%c+fO%u#mtdjxzPrTOL}r{<--ihQS{n$9^|&tMV2~Szi4rW1 zF4T@gv?bSOJ1=g&4TCpQ0DbuPhYdXUpeg~=nqzN)VTD zEt)PYumCaKTK&248nRAC5Z2kExgHnSWeUZ&{dG;wr;qx5Bk<({SKV*f>O@s5J66YL z7vQ&c?%o$QfPD@CJv3LQs_Gy2?{1C6$`6!l({D_dJ;VL`WZ}=Fh(KnG_xjaUz>S5% zo#wfN-*W`nDvU&;llS2+LkT=$H5UZSZJ8{WItSkwC9|7|%a94m8fJF5LU(ux&BaKn z?aU%4ePs>5t)+8Wb!y!4=3Yjpc>db$h_20=dfj#ueU1I@PiuVoxrqwnr!?mg$726T z!+hS2yLM$qw1;3ERRH--M{gGnJK$k`amO6}ov6KND>>Vs6U^nw+@impq)i3q2^K8Z zO%p80zuUvqBDc3hD|qFL3P>1Ln~|urDsG~viZ8=Wt5Eax&5fASv;C$n9V{x;=1X)z zj1TC`q@uv=k70G;NmEeO;DD9Z-SHx2u~!2XZH~o$w)n^%!V-eD2|M1Uc?11e;Q%8O z9_9i{-JqRL4Ov+rS5kJ1l|WgQS8-EH63jl$#j_yG$<$lVqoI%Ac`NoN^!yyPtJC$G6%V< zse8m~#5ph%Hh3eFA!SG@DI`Q(7cDyq9k{Aqh`j<;*louWKg z?$SA+sL?9PK-UH>_4Bg3hL(D;5LjQ z&Lk)1YvM`Vgoyr1+mu5S%WXvDWZ3BMZ`B%Cop|0@qh`iAZ#!W<`U}#!cD%m7B&sTe zwGPhcOaz9|7)^re$HME`B(e;r>?5}rkaAGMCe%3hm-UeVBk(lZvsOOBqx@E*+Z4WL zMP5x;bh!(fC?)g9y}C3vxxF1o08M_>tR@17>IT=}4U=0IcK{S;>cA7PcKk=>=cO1bpu$YSw?)`&btIZ06g`P-U(sW%CyLOn|C0T1&XL0 zsm!v&Z-QG*9iWTdRg|2G6h8BE_8gdJzjL~L0P`T)=?BUg!T9#%A9)5CPQh#e0_D;E z!X!}xMA*bV=^i7+00y8j<5VK(hshTv>TabdHu}3XDblYsgY`qnEGxUR>*6OU`<#yk zh*`6M;ME#`0x>4l1yQNydF^RN~0zE&iceo5SLH3u#b=G@7s&mZP9m&egd4YZ78on8ALKWfRe%&Du(QxEN=Zt%U zrOXR?H{If>)sOcOCUQv3DDR=L#NJvqVmD=UO{Z?5daIBN-;0@YuhCbXyR~tfDod%+ z;^C?*F<+FYMTwdcohOZArEBvwI1&3ccW16iZm%#}Awxi;fkt1$#P&|`2BCB<6ZBG@ z_HH#1BH4Oi=!$WtIsu8JtT#jBucONMw?_90Vr_+*_E_k>z90Nk*2e1;Msj#%Vh8Rf ztcVX^-WbLz9b~?$6FV9vF_wmcHVftnPvZCG#NNYU=)`tc2qs zJT```I&VM@*>s@AZ)=`Fg?4|YXmZTkv1>e;`8WKf;OzLX+2MzGtM#YEp)*(j zuX72%0ZtXSrptLJ$9-_@Xe|}-$qD(9#$Ars39Vms1)m1|>$o+%)>wZ~d_MY363Rgo z1~nbjzXNmUf}os@Ho+#?M@l_S9gp`=k8Ll3@HG{mXONRK4?YXrB-Rpq{yQQM5ecwj zH5aOE7c~C(exK4+YQ`L=4ZOkE6gUT(UAK4LD7U-|Mg)a#QwMBjR{gN4rFE72D$51_J(Av*TCx-Xs_rbCryG09`A*yz z^X2^D3(C4!E5cQR(aFe8=9q@*-sZYOcc)9@Ox(V1UzHkX4TFMKA|rltzC*Cn2alH7 zF388HSNv7$9Zox@vUvw~F~7%9lI&-DA|s|Ze4?NqYv@Kwk;|j#MO^Rk`Ln7CcaFnF zXTn!4^(9=EE2t97Khh=R@Xo}KnzJSpSZ&3qcA%_dTsT}*(#moWf*@gaddg%~)S%Te*4_t2IbrQAA8Ti2x1Jb(ua6E_LEY<5_~@(=CU$P9%E{Q? z!b|J?p}m2&Vpo+mUJFUSxFWMnRT0=vjo@>MF!g#yB6R=E7t~qTPN$VqaavX5cDk~J zPTEugivU?18zd-*1|9^Zu9b#mJGImf+AYFa zj*b)@`i0Now|U!CPNR9VRZco;jq`xsLc5Hz&vN|JMD`b=6ybJ|9`#iF4|>dm)_tyI z5*+tt3>M7~Q#n3R$hvQ2t>KfsiI|oJjg}#nby=BJnN#AjTBRjk^fU+nq?djLVxwjK zB6dr=EA2a@R8Z1XMO}Db6q^4Hm7QT9ad=84oMS3*9zt_TAiJ!G1>~7Cuv%9TrqVQk zxU;K#j-%6PpItpxw&6s!RXq^1v)R$w#4YMiRxEAaL`i2gG(|w$ zS1TQuAt-Myv&i>4f(sv%IW@<9Fja3v^k%-lRQbJF{CY`T?|%N>&xKENvrV0X+B8*K zhIrp@jPFH;cW22SXMGk#;|F(xX~Lu%qp#~uGs2TpedIL|$@LbTwG=FNK%5P%E3^+a z$OEQ|xnziOp>@=s5#-8!nHR397rm7|%gt)Itk$5wUr7t38>7+vN@B*^$#_{xX@nE( za@j}8#z-K{=ZN!`#oistn_f;R>r9)iSTYVS;Wyv+yW<*o!LH5WIcH{VjmyYwX;G%J<$7f!9dP}K!-tz;SS|_9~oD&Mi%@TWdsaUmAJy9W8VrOGPs7H-M4PYw8&mgT+-m# zhi=NSDM>`4=3W9aLhL*7&VISd=^uc(LjNoo&NXjsn_6=<;AYxE`yoU0X-o34v8aJshy#k4f=gk*MSIt@C4gLJqL z=UZI3j}Bc7ix8zopgmI4kuB*7M^euY|0?o52t=(9y(qlKR4Mt6!r2vfQ5ME{lIDtJ zy9+KlN28dJn$^~DL8qEp%7d(-)i5N@&I{y^9KV00N_TsgrRxaTAXb0JgVm`!#S_y) z<5K{>erwamuFB2313qQ5*XMDj8Sv2XZARmk;Zs@NJzI308u;4a(JW$-+roEJ8raaXe(>B@x(6IvcVcmP z)5W>)Rh&`~jmiw!qc>-=(3J-lyEYh>$I^zc_m>}P7tTkuz%~?x2GcEsfWX3Rov+8qMnKM3+$LvK5U) zBbAHWeEfIl@Xee2ehp~}Q#~?*9pYSY)??yM+JVH3s?OqCJB;_e;qUdWZKRb6V_N99 zQ4<#x9w@;X1?XcuMb)97nWUvvVeUnnfZxbj6ROLKl^A=yD%JH(xRP&$-UyV=IzxJ5 zdxG;q>GK?*^L7oDI>%@SB||*95Z^AYp=2B?OEt^_gsSlYor3x172y_b#|*dko!_w? zJTVGgTUBy8B|6c0QL)>#htfpU-c11Z9Pl;Fn_%J6QC^mht$J z%SZI_NByq8xNc-!`mtxw-dj(5+3ctDB#23Rsv@tk&o46g_D2IgmG5e}KGr5tWuP%j z$jO}B)rd-i$ zrFG{ai1=w9JOOhM^rqD_r`)l2B0i~$b>G9P_1Ci^HX=Uie59XEYQhWX7Ym-~K^@Bb ziU2PVX`5;p=7)RzH1RS;nRgvP?V~U+VMjjht6>Mv&Z9+wOv&itRrI28q_=@n!v6tX_z*o zx4b|rZMZmE4uxB0k7LNv;P?0zS@||m^fI>;!-is!P<37J!0Q_izP1}TMnaT7fhNt*oYKE9{CLXYLX z=xBE10e)*)IE0jL{1<0|HJ&l%nL@jIa#^p&Qb<<&DqNc&@8sS(+ z`(_b|-na)+4v8u>!~C$Esl9m2$d}c~o(p^CEipz^YYSKdRn%F(B)i`u3=tGX8ZpcI zJ?X|mqB@$-sfQDz{Ypnsq5RZ8Zr!kZf7_-!imz&v-~O6ZD>jYBFPOGe-#g^or=|Ky z5T8(l0_|35`;qOkrL0B8h7Y;}2zdPx7+M+ltf`5HLo^>^H>C?aSJN_;=clIN318#* ztq{tS0tR<#%mA-gA`Yu-H@Q3J#-v0D93R&0hOn%~H?3lNS@f|SN%!nU_rB!PgW@JK zG=ibHpGG{)?(duCRW@d2{q#zO>4M-0P|#-6-zQCe5)D|=d2(?xwp_& z=|gMf;@G!rD__MHkA3yInziU!V#0}^O6Fe+W0A}!JUYhSW~6HpbwWDov~BY(bzhq2 zSvv+=GsMRm)el%J*RdPRKCjkT%rF2K%oR>Pfh(*y9JkuDs&)Mt9fj>PE*BdU1~z;W zJR#y;KWn9Y#s$&n;KppC3D#ri9(l#~p7~?oAJ}(SaosJ1OCmTd6#2p0lg8`A#;Io6 z*C%V}QlhqRL>cW%U|r?M#kuZ)&-R6?%gs_d6jqlK#kOr?8tFkZRj_hj(_QLLTMtXq z=gI@cD4Y3bvEo{-WxAa&VUh_*=m9;5$Aa30#;OjF0j!O?UD3h&4e z?RZ$jF1+AS;L!Nw6+n<#wZ7Bv1ZqCD*5-YABf2&;g=}hGO-umikn5%6RFn7)WsR_( zFNyePP^V%xcv&i%&o%=#+1Ws`M)o%HRP!XC(>C^fRkkc0j@sx@=B(jFlKZ zKen}oQslWD6!#NZJ1u;39>5yV3BiQiNj@b51*Mov#M}fs4!2)n0OQ;P4A0BY1SKcQ z!FwW11P_WVr%j%A@f87Wm_i~ev*qb-Bi5K=s=q{1@2FEi0+*Z$TsOcPg2X!H@U-x0 z&Zb?0anKJG#IS}fR!`!{-b!f&8%VK@h^N|i3Q_Gn08*>5-x&S+jB55$MGQvd z(Vt^?if@)oaL>*t8<7aemJg^ynl2sxMMqKksw;t`>?u20rOUBg7|p93Y4^@$V#Ms6 zn(s7h)LP4IcmCTx`W=sPU2S&E!cx|)p zEpndDTDoIA-z)CgYq~#fPkQ|lnfvdTN@cCZ_4~6Ug6LHq)|1Mc;^H3$lxwQ9;9oDq zm!~g;niU*{GlD?V0|Oa|S3XqkDuOpXOGbOlq}fe1TEd8Iqr!G!BwVo^;zAMMrxjOPX6Bo-+xdrN~* zcY3F+ab5pRS-TLOGOrS8tlnWdj6su*k*7hxN=CRCIbdQJM-u;E#m7%Ex~Ob4bt z?(8`)7S{`ay`=sQkt44R@zVrS3S--h*r-T z^(sE>MD)wjdJoDvnoA|ZGJ zepA-?1oPG($-d%Nt$%~k=5Gmi31l4xhvTq0ST0bv(bd7Vr`7Q4XRtYZf68$tBko?d z7uu<^QRdO(Y7y-%&}_)#T1vGoUhv6JjHXlUkTzLIa%7*`wmEnO?k zn^ISUyYlgVP$o0lvnLJsVLG_>s44%&g4I!=b-~2KK3R*t&SnGUm3U4{QoWOri34BF zo2|#ESkr_+Q{qIIAdR4k;7G}-Znx+LL@4EA`uGO|ldOk)PQmfAu4Mq3Ul$DgVkk3WfPwWA%wR6RCqAU}19(@Nlk51#~4&}FC6 z`P7{ZrPA4)5>&P;;~X6=4>uUvI#AObGM;prmsk>_30S-GspOJPW>Xh(bM#86?fP|3 zD{FCnw(??|ohK-D0eV0%j@C4gKI$4fZ{)ki%oTYLj`c!%^|=wqdmGG+thtDIJ#h8` zrKW@#O&X9AiRfZ3r@a_-`5ycE##@v#-Dxrsm7+`YJ&|u84g_iH>@%H=t{*bPJ0_ik zPSs}Zn=SGf4VP1w^$wC%g?z;lTvv@mzyh5ERdgpDV+N~aPz~nuaO<*q-MGU$GN_tL zXFbdTW^t~%gT-eCG+&+6EsfA_ond)dTMaV}<%P#{kL6|7bZB#wcYJiG_+u7Gq3hBl zS9j+wH#x7Lvz(Au$!h9dV0NrhC=)7onl6sn*r9DE{pAT^^TF)v)lkN%xlf4`(NKw+ zhp(Gj*+|*kcyhHJze(u45dY|V10)}d#2HUyvcbU#{FX+Uf=6U{uY!BS!^SC}k@0ux zsnJW0wBrrKzz-meM`gM%U&lXy2FXa$IoUV-`TVNbR>IS&HCiTJ>xtHLff+r(FOsAp z@Rt$zbSBMQ0cgibV*76_evezcIv^h+CsOAyXV!oR1JdIfDtIQ7S2|)_;C=^uTec2L z4Q48f-hFPx8XOMo*B}3-{OMKI%dMu!8EcZJe}THHT_t6wtfespRDT)0{6?E`4McXT zSWq@WxgDMI4fRI%xE*olJw-XyHYN;vBif~=hlr!xr!V?8TB*nloiEk1EwvhDsi3N= zDeE{$`=k(y^ZHayCgAOfV1>fmQ;Re1+o%Smj7S&`p$J2|Nf(krdd)hw;bK$G?Cu0D zte>Lg-&SXP=NWf|yF?Cbx6>cg3_T)?)@;~L6hPdO3F8wfS?Eh`)B67Jl;5~+eey~= zl^~cCqkv(<_c(j2U(kFyH{z@_wN%6gINx3kZ-$0?&hVkzrFYs56CvBBSEbKarFXXL zgg>OrGtkCBeuct*6k&++t>RFycD0M<;awKg+{@vnM|skMb70L405#esx5}X7OhqbR z%o`Q_$U2Ww>MPGNTfP^iElS%((k#jm!EqNzWNyB6754K^B=;$Z-jlS#y=!4YalPTh zyR^SNL7%;qMPUlYU-Jl{(qb+dFo+^vx(MSHM9J^s1s`S{kfH2P6MMEK%^WCfwx&n7 z&=$KTtZR<3rFV9LwhcgKiYF*nS6Ae2r)ya&@k>pStu6Kk`3}$zZgt`NQ0vv;l4jc_ zWBT@ygQ8~&?9oLJ-60Isgrz7?pqW=ebw@)>YSjg11we;OoW}RgI6~Jl!HQ$u;9JVO zDrFb_p473~uhCz>wFYpsAsXySV{#*At(5{Y?AE!58WMF&zMhEHohmHXK+al92RRh@ z@~&&SzVIQjXzfgS-hH+N`}-7>GqOtpg{qkFV~s05AZDl?UCk*LsAl>XVDER(lPjl^ z`*k&WI$WQ04rgbZ;|mD1yPdAKyB$`K&Fk|w&*Wx2Hrubt-JbM5YwD?grq=zuh}C69 zp$KsYBG_J-g&t`{g~ENNz+p>hmiypx(jgjsfJL9BL#BQI`M_JR)Bl3qDSLqELgRzG z{IU3NxuU` zTsxX;<78jPfz9~2IM5UUClI6FQZWw@XB>6~r zryh=6K1XZqUblhms8{^%8$Yw*P%k)QBK~+ah4yVc7dUF1_`&Za$$RH+u?Djoss4w$ z{@WOOL3MBfwm{dW1BSP^P4`gZ{4*?fy>Ep-=Cv6A#-Bq|ORkKRafuR)*{AP=jnEJv z`2lBYm&%Fwb52fx4^D}_e24mG5p$%qcQmdi*mRE4c$(LB2fgWB-cubVu#{cDc8YHq zQdE%;17j-~+>&IBYeby*A{hd~Pb!y9v$&q&V--R9)%@X#82fQ*YHAD&j*HSVB*Opk z+PoK}u)afQ|aQVnPKviJ85p&`mVg=lEAHQx>L%sR6%A_P`1)I<8r6J=bQ2>zkX zI#}tXB6+tSp8i#RXkG!l&$KK>a-4Qw-+hgCzSbyV6Rx|EkCB*8K-Hf^t;Kg^; zLddwvqyD(kEpUC@vgT`5ThTHs-^v28JJ2AUoU|@0fs0lRjU^RDdaLeVta9(h;jrdFBwGPq3f=sYf9gvt1Ym1h~q5?M-%9InMmkj1nVDUnAv`4 z=e}+cBD}JETr)N1dD+ga3duPzD+|@d=%7i4mMdFDvR(@cyrY|fz@L-S$C-J3iq4M~ z-^8zTw-O}8<>SOn@rgvoTl0<2w}0z(+tfUNfj-np{z&}IP+PkVR1Z7mvuAacb;`G} zz$JpiKkb&i_<9XaR8tZh_7`?OHIRj~6~LI^c#PS*Cdv+I>IN4JB9EPqQN>uj$HK6p zEe=0O`^k44$2{c8Vdg7r@7vYJ*N*Pv9oBZ~rawFU3@sy-6ZM0r#^F@pU6X@*4#X zlEuz;PY3fv|J9EIEDaK2b~c_hgC-}-T`A$`G43pkP~OyxE;n*ESFK-s`Nb;G*)EbJpn zQNhIym=`+dJ%$gf@YP%poHuTbIr{4jyq zDeLN6li)dKe6k9#ZEm=GT`!=P{;4=TSN+>qetkiQlWA9OkspKp!sTZ!nHgJhx>CO4 zlpoxsZ?Ui}S1wxDf$xv36?w6?j4Qd2Cy})@=|gQU$?kCHZn*U&aNm;J5}&1lZu{0AX}TNc<6D*|Nw(*xKIYj5RJ=Fn^c=BSO*SCFE|$9FL8bxa@lR3Xo6HgIE4_kb6|U)WWya%OmXV zsJwi#nHctQNWfIbrcH(Ipr9AVXccqmZhE>R?(r@jxG5-`Cbb~q2fK1^DLVF4Q6pHF z+GF9mbd!gY;U&@;tH2qBB&nGUXyX%%jQz%)F&+~6^jZ40-k>8STkTN^O`}c8&=y&& zy9elpso7!fPAevOMsC~hX9TKAJ?mq44b4c}Q-8Q?9NQw_Ome6dfYP1475(U?_sNXf z+xcRw$CSr2Jnquu&PyD2eA*ljvqa5XIy;9U3!Y}2{YEOHm}c#AQxE-Zb_@mQg%2Hk z_`}1)-Cg|4k`wwfeG=-~-aac!og$8T_vtVkeD?Re1q-}0C`SMODkY2_H|uC+di$jL zJGW0<+5-Cq$^swF&3;jjx;w34`Wx)Ro(cEBM~aX^tTL83H|(UoujH85jz}Yzwr$k> zjAaP1kvJGkf1nzEdheHJX8(O+y8R&Cc%L_9o#uTum9DPNiUwND_NOirE?)cZ$uBgW zoBq-XTa+rPK4FU&g0hk(9(X2a+j4L_{Exr~dY7a6Ok9+Nfd1jm9<)15qUsj!Mm-YXgM9;& z%}t%qY=oi%4wMM&r1lNWK|r$oq9~=r8MXJTpI$#|MyT$^Q_N>&W0jV9>tdo`go&ne z!Fh|dVT6UBZuN(4m2*?Mv|>tY`q!95*2No3K!W?;R^qvL#5;pDMfp7+WzJtMb>1G% z^nNsc;WmVEj*aQQut$&Ju}?*&YE+)h_Unr2d=tD|h}e9m*yjU5CT0Ab6*2IiUdRdy zgufdo$UMxce4}WMj64kTj%I9Vu-!v;Rek*3b(z$AD%jXk6;0?}u{`-bJn^`?2vwUP zelF6ERQn##MjAzI2u}DcFn0O=py2% z65c_b1CEDVuuN2t`2NJ7mFWCvC9##GMV$EclhsSwT6*?pK}Z(176gGGiAHuQzfu6v z__TrYWus%BLnM+4FLn?`GI&NH7p#1SNk%$VI3O4bm9p zm6UKwN-${FZbWJA#l+O!W)Dm$U&?!hGAU=#lN+y*%5+H&vQO}n`x7zcna7H9`i8J_ zyY7E~+`7K@CGPWi&d!^N$tHZdr!o|nx_pb|i(`U1zsyC+IX*W(B&io~9HeE6S+vuP z>txnYf5V96qMT8ME7C^25WhotR6E2!%9xHt_g$jxPW7umuQBRY(Ng|up+)4C%>l~h z2V>&*&irLu_{(8W?+E}@z*))j8#xPTed*A(?1-ibo_j@sC@MEF$pW9iW3oRF%k6AFXQ(?)hxF>uSP85pN}pnJ4{=d}S-HawZSdjk{3)8jreNexFqS>%4gbXJ z^?JAG224bgUAm?f2&H`1e_xUwSk5_TB-2M`e#n9?uvKgkX?v7Bsx{HgIoixWrU$6} zju0=#`_}tx+Q_W;AcxcyK!DBAurTS_Z`APeGn?DO!;A%ukrg<@Z>pqZK{irCBGgsZ zXLUA*?4tyf@4S8_F|bu~L%&)xD7wZb8vV^(+cbTan1>+ctY?|%69$zxLDbal;$A}lD_Im?PgnfGv^+F7~pIpA){%nl2 zIc?4VT7~Hx2?h!^zKQj1)0cTAozDuSv^0mt+~^ZgW9Mb|r1Nqobfr~@ zK>agA+jT`&4NN0*OM%Qg4Glse@vkgMzIM@1eDAJ$UO4p7uDuH2QFHt*GWwqVLzkPI z^XcFkymj5XNu?KzYy5FMjw|T>caUxMk4|iOK7G41pp(o>p3wfz@F3L{x|lNxL+Ikw zOZYuhd-J<2i;&by>)@_ngFUcc`AFjxm`at*o*(mhzT}kcq@2@Zjg`{S8&`F{v)XDGF1nA~uJS z>ESHH0J)rOa{|u;tJBev(s9Wa^_z4mfXh=Y7lTMkbXS01HL1O!kiZ}WFa%r_u5 zK)L5X$7^${7FvDFRGFx7=U0W!PW#JMp~*8mYzPrub1?)Lrtx(RKa3VBX!pwflLA@? zcCqrjA~(TCgmG`NJ;>nevCnpn^btC2FpAc>yF@lqCX%Pt+uSJ)hRXOmTe^ax>kliS zx|vhDI-<^0+foZj;BEXlRZZ<}amt|{umgu?S?8rDbAs!*1Ocg4V4x+ZLI_(PUo#vx=bQ<3SGVz7DJA$@7zhQ zkV5Mvv(Z&oE%|OhoG>w|;BA++q$E#RsO(G94}kY{Jso!>H*7D`Y%bb;9Y#3U_ zH{LnVOXNmeMjJtL312D7?X}n23pR#!684AkP?_A07pj~ZtyhPQw#cw*i=)G&`tt>W z<~6pb0z~z+C;-9U7)PMX=e@>;aihQ?~VD#75>El$jScp58=M)jssgx{P znnOy80o?E>CSi~gq#&;cRpPNz^h+=Ww$LW81FK+zJf}}-y7Cnv?k{pCL0T{RDGP}2n;NDh0WLY7%JHq~p z(D9Eq>Do2%{QfJLvuLjbezk$<{b#PXLjxU)l_PkdILPPc2>ck)Rw^bsr6 zG{X3Uh6Yy9qlf?bAb^jtH$n8?J>rIH zXrTL{Z;b)sAs`Xwc6J-m#MNTwB9Y^px_%@5izmoEvmtUQ*#_0d%%X}k8WGxn9#aN` zI;p~4YyulGYTY}3zP;HSuKJYg}*k*ASQ9rm_L zQP|=U4f$oeNe~HL>4m06&R3@YtXp4Q^qG}l_=sR4b)F){v%ZsLe}Y~SWZU{~Hb7dm z=FOsHZu#s#UWe76iRTZYgYhz|4-!(9zxPi|afdSTiak~$q;0_gqi8DhH`l4h$P(~n zX{3n)e0j`TH9`9O&6fJ<*A@z&;PWoiVcruEz;u>T_KgYTD&BOiVVYh;Ioohlr{?fT zy+3AAm9f=XV;ZGUTG1z~1!J=0z`G?G>`|y~;i60l!2)I;^_`9Yc}#tO_WQyOJkpiD zUG|?ol%k%~k74*{@5aQSBzU1?To)dTe*Dd_un#N4c;1&$Kot^lqpvR%u;GJ-A4=6d zIIY(`yz+Z~X=t?Lv8znW>tuaKruWFASk(n`*3OBt^sb7UQ6O_}&MSN!v0gYfHzs76 zanD6h8VQo#;JD*f$}m}56_6>e?2ByhDZW+2p>luEM>EVrLz?b6B<6Pvgoqce+bD2? z4?~YUZ;v2AW6|TS5n&j{%|s^3x*dymWOXl*UTnj8I~7tjHwr!&;M=O68YL$xdeydc zcNZnrPk#;$MeoI1ImJ{RB-c`+CO*!P1X`sfPm?`IM&>Fm5ugKtu56x-FQw)~hR2oS z7T-PYTaplIdAZpwRogh~Y`$+a6j_%hzW1yuz$9R~t^XZ%cj2fh;eF#lWE5k8*Sy|e zhzA^I!e_LC)~7}+287LcXwdZOdf&WA<~pcGzOkiCQM1vEul8|I3Cgw~N^TW1CZJmt z1HS`_9YF2nhIaZ>em)$beyul6A{MjmQm5Qcr0$7MR(iwjqiC=&#T3nQ85`kNQWAbo zQS{1xg8BId;C*i)6C&Dm2|I;5?p`GOGaJ=J?@s2&(*Ro@F+E z<**W#?_GTJaI~^QJlFN`g_#P!Ei1a0t3BOrfAdVHdZ!QS;v4@> zM3$Ol?+Fs7;WJy&k~vmF$=c)8s_!WTvUA^lM4n(z45S(h>TKglFI><3$d1Z5JBxWd zo#@0%8FF*2!Y}pErSRS2RAtKdbd7i9{2S^K*>eMk6RGOg7fb$L>S<5r5?Lu)t=Js4x-=b(^{}?q0%OY8yK>!#1x|bZ^~m z5|fZHbTTL`zN;KoeV`Pzh_)#b+jlU6D5HCJFwSMsHGM;r69~A~&(_!1e>|k|bciRC zu2tifW%HgX!EO;cL`!AdJF|_VEow3Lu=M|REAnAYBrA<+HM83_I>|RW7s()>zWKQz zwm6a=uuq7iOhw=qp8xaiVwz5?TCeD{4YcE`^Tf+JOw5z@(y4J#S$=Y{4r;{|p5@r0 zRxgG9Ev#!l&RrS-fCQqi(BP$PEoocZ&1GWydk+J_S=)3q!D+Zzs&<$3{li1jfo zEvlZ|eM8~eW!Uj^Y}zGU?a)%Ul&!e|wx)#w5!IL!{NZ}htpsf_*rWEou*ds=V!Km# zvYyF`j0v)uK*BVwrK=8Cpnnk4`Wzxsy+AF;5R=c1?x{~3zvV-EczAny3SE{+otUtz z*Jt-~K4R3`GT-IPn4-|i(kw9v0Y`gCEijA3D#awjZ_HbLT;T^IQ@$+El-bB0d{=Dl zEER2&n+2#P<P?kgjj!5wriIDsU?&=jQf@*U#HFy?K2-t&2ouBQ_t$I;PzJw~Eo zCxu%n`OBJc3E6kIQ=ki0Fli-ryHX83$a>a3h%v)I$Id}WWJ;h2oBQy=Gr7)gT}jrB zuKi?pw!2gzs4kxYSMI&|J`s01nc0Yp6-#uTQmkUi8=vp|k29BWC0`G=XKHA~CZ5q&J*b7bbxe7L$ba;{zq_0X2RNVOELa-06H)nI^cJ(V(-#XpERz_^DS&~G-fpT=op)JSj-JOSBjL!CtG;v$UWQbfO zT2FF!xM%Pf->Vgu;d8Q8J$P#dMx@{e^WhTZ;4V$KbGkjs`Tfd2rcO)^77va{PsEpE zMJ9BkJ-6eUo(KiZx2a|nTG}VoDP;+*OMy`p9myU~;E34ta(&WkXlP2P@@&Xm$)5|f zYO0UmTrXbKk~+{fntnrU&UQ`5XuR8{oO1|>(=)PkbvxxvfTl4sZRgkLWRAx=N3tt~ z!l{cjsd2ozbsa?yl^1)wEhEql1&e3O@*1p*ql+c!v*u#^qmu>#bM6R%}$nC7m^UW&#C-EymJO)&H24rPSx6AYlxy#EEY9l@lL(2Ug!Qv4o5*i~6 zZ_+hLr1vw~#d!pXi|4X|PV1qj(gY7lC5L;lW#*RE8aR%bS<@lkMmXP6sn;2C!&N{ z3FQ$_h6fe2@3~t1l#ysdBWcflw~AVp3q{Yux@n~U5RXSg&FoPTB`ZU*zsH1c7n|$x zCN8;j%T3$EG<;IM*XyqNn~M^VwaX%UL}Gi=`hgel$|bWv9bpsdGr* zjio8_BR?k~^gd_QThs^Jp8OEcE+u()O;;d})8F8-y<}MYWM^p|ksJ8X<>Q078f);y z?}=QqDWSP!;xL-K$5>7J=iyO;1GxLRv^d3{UZ93IUG#H76k zr%3D2I~(}1Yf9;Ni=uOO=!E=#D(HBgy?@c0p1JbwmHzeqD}7kKFnaL(d7_LOEpVS- zSpo6B^M}zoLD-SaPwnfYJa6CCqgUbV_wMd_bqZf5>LV1jLF@?TW)~;U-CJCn8(E{6 z?mMfO@2rlT1aw$=$`oI0KD29BXC!B$Yh+c7z?95v9$hN*8=w@>+P5=*F z48B(7Y@%Es=5xg{ISB^6YdhD>hSsLiSh4taI*_ekh)0^ur4=@n%e{fsq@{u2>8 zD?RPWiES6=yLR2Ty_2B#!ns(7lv`~lSQYV9J6t+;7?4$HN$zjSQ-)4v{d#$F;Fd7zf-bx3)D#(~1-ldhVLOH{o1zxnzy_<=6>8lc%B8Zb| z6LI<4ulv=dX*qe!CRc;j(aocI*!{!=nS2Fdb$hMH;UYWd}}vJ zox*oY*?Jjzsmjfnq`QTKy_QlqlVq1ZBhb~h&jcMCGXZ)$TK*zA_4%b|Zjv*n0pj!+ zwmpB1=UrIQfXmq%TslF&iwQUs>r@Osod}SH?`O}B2DnjKu!2FnM|tvmR2DRG4>ZN! z6zvoB^HX#nTsd-e>cE3!;hB0rw9bXtMO5d+w=edu%{{$%@9DYK(;qCrwa=ZL8z&pT z^5W2*2e)qN6e>DpD{%;K1n;-iX# zEo!KPNkY4lUrn~)#ejZX<>R(M&gR$cq5H)%XWBXEf=ef%Zzty6hj>?yEtImAIDI5L zQja>Xs6)|x6Dt!d2T9HJHE8|Z zD6eN5<>vPD2d^GP?04nJ6{3FN7-jkgM-BDHOO+7{ObZ2pHf$}$sI2(EZ<8=x>P98*(9cP5u5ZLVjq+p*EsUkz75L4!d5e z=X1MobXn8XjV;NHhaKlkE`9mg6x zU3>}x9k2WSszf8lfQF!rx?yf2dYq;tVhZxOhO3V#p=WI;lGZ_j`l)OyYSoNwSciT1 z!FOFHeH^Nxl`aO9+8nEBT39XlF!96ChM_vf~i*pZXY>v;x` z&)nFwv#BcQX%Lr=?}gBlg=*{)jokw2eqy?i&QJc?pFQ);^OUd+ka55M{LSl2r>-wa z_>Ro2z_4Y0<)gcjrL)quV!xnmS`A&ELBRv5#C{AdMqwzkCaK=^%Lj z;EO*x*1UUH*A|we#O*qGSHg5zMm}PB^Q;1HPv)dg9-WkI0m8bIhR;o9$eSrvmjr@p z@szw;wmL4liuMwL%c1mVb-7(<>c!!&kuZ`~z6 z-K|esxvf-RRmC;gCW_-?4OmpFgwB;2V$M56rU5-sxHPu(XMgrZqE2eRe(L&7T%V$d zPBlOy5ziYN&d3qKBaj;-_$bO>Qd-CKOLY0l>#TKR+OJlokv$(hcu-vW`0#MQTD#QG zE80$u>(VOHxxeiD`)?BU^U(Up8u4D6U4z)~QQEdTN4fjr)3YNZt4Q2O7B1g8{lR7A za^vF%Uwrb|i9LIFb#>-c)!X=9m&*>{LSRL55qm_38m*jyOpH7?P^tkn^GYgdr7$&n zYXp^nXEy=gj`cp)yt~V(^a_#RIBpaA+amNcu+h(8qXD)T~`t+7k7iH-zbWwUb3Ff5qv`?TZFR!C3mmPjZ_blXHG__b&pb4v98*4H?VxO1Sg+1L}qYtHGu4vb}Qu-fs zdyEmgnP-*IT^i%go_zy8y`!V9Ef=cawq@6jhaP@l&z?O*z56~=dOeDLP&#Fj+i=1& zGWBrjelI6%I9#xG6reXCJ5Teu*m={ieEH@V|LmDJ$-bW&xOx5hYf9gesQlH^I+psFthO_!nRtwq*oev7_0*c&B)#=LS40OL`-j!Roi~YC= z9s7O1{ozYzS?DD7c)E34O=$bBwuT4xH127v+w%bV^v`Z5rT5n3bcO&f&^eH!IIclK zC#54{6Q!pE`8sS6mmr@WU3#8kxHrE@9(~~X0S2$6PPEI{P@Wmfiw!5}9~G5Tzx&Zg zfR1PQfIxzm&y$5uk=8F&U&N!a1E> zA+WM#Z~l$=^@aDow}BzAY$CT>a2}OrY}bhO1&a=W8YmirE8%(Gj=WXcRqy9 znfc&}hE5WCCmHuWjVEaA+4Jxr@#(!KcZpAG$js&3j4kz9Ps$e`6zK6dH&Ea_jKn;T zjE$6@FE0(;Bfx_P<S_qHAlFo+B#0&*}&237NTrI~Sch+V|-9ichyuzp)`-;|^FDcPJgu8)4mZUEK{2 zG&1xPdmh-)y=yx!cPMSsc|ldZyS}9!X?u`edOHtT_f!%U_dq&;dG&MwGcJQm&tt0P z89;vq&|ibpm#z<>Acx+mG3BobEfZEVtNi#QnOPU9Bi_ea2;U4xb4SMeZG&Vi6L3U! zVx4nvY)F7LOf2>_aq^>w4&R`6;V}s_hg5EsE&RyBZJ7Ak*@auT zPM^NKF#Ofe9Xrsodn;N7U2+0fE%uUCgfHp&R+r0}cq!`m$dXUb%2IdaY_)22yY}jw z!aM9b0{yJS@UkRYX6#)>`wwOt<50Slx81O>QvLZ`zyB#kaU^uO^!5{J&$iGuvhEK( zP)Ec&0R3SK-}hs2lVA6Y`L|VJ@dH|GJO!*8Y+rIH9j6sVK^DcCbiPbRo#g%e7njDC z-drN+*Oh&r&vPp@eD&D03ehh~kj|XBSSQ7}OVd0fSLO_lJjTolS@>ZQ`S98>%UzN; zG4Sis^@#a2U}u#N4-bptURKQl&61ij+dezw5ebNpas`+#_l-Mt4p}xTm$&5x>c& z$Xwua3064#9g=8u~);$`w?`S)nX%0pmVMepScR^>qpi{`w8Z-&fi$+5T4+zGk1CR(3RHl8xNbHAYPTAN+R(iXDl&^l4S4bgM*HbRf)SnFWEaCvTS;SR80 z{@@G0d~pwDv7WB&JQG^wmo`;p;!PG;Qbik`MLQC?teQDd6*=c_CN^%d*FgnU#|lE?_2XwEqHAC!2k;{|Zq*4>@Dg z5h<>(iG}B5Vt93pjl#KKOb~U5{_wr^dt98Opbe2cG>-ZV9`S@LYaPkkoztgp-MU58 zk3F!PWY8%yp;e`j_IV|#f~$Z|PquFs&Z$C+ZmwYyZ``$|^uai}r&fm4&P?~}Zikvl2!Eb~h?V}9-0 z{I&U0n10vfuW{7JtJ?F?!I>%2`s#(@lVaifhY2Pt9#xtv?CsaM9d7ORZM4A=b}U_8 zlP4E3tO|7g@tQB7_t+m{Jqo!c>WUUDn{L-0=ro9r~xr;k@ zjZe23ct^VS6^i00T@%~>285oguW{G!-`=&A()2wij-5Ex*!aLhQhe;}YE|bt4R$HV zUi38NS?Ejf4N`gMvj!3Ex;(CZ`4pBrEDfA0j|~iz=P8PtpI6Y)K2sK-F3_=lbxcW| z2%jQ90K4!5G+v12HTC>hz8oj&7cP9jT3;uvv*BJl+0QLi6IWRJ+!(bseEMHkv5tuz zfcom`wSHdX1mYCFFW$r4s!YJliP+Ilv4-iEkw2n7Lm3-W$K6}MzVP+Wy?Bh0npRVp z(-Bq$(bdx0R$`Oj6>uqd z_vv#?*BPOw@|OU8lAGSk1KcEc{rV)J&&#T1K+j9FoRau8miYD8UPFF|@q_C>0C)|( zJeJS<;xipXSIMuhUZ8AkU7|U{JdEV6@9(g<0iipa_%#^y{$YYjxEI%MpN5TR+mH5% zS*&@0iC;s`zOXtX#aZGHe~v@o@*ToXIU8|bJ$>tUzyA8s7mpole5iH160+auz2ver zP+8=)bvHiQS^%s1rp+2EH34tpa+_N)KZg7C)T#@pTp1ef($y)Ojl0GC-+1@1AHF2a zaT#pvMv1*1EwH<~A$1^sfPz&(7v>CIl-^nF^mLQZ+ga%J?Pczo;SVyuX)uqbQDz0(zy-@z z(L2GiN7T2rdYgkdOu>!J-67H_&oK4NJlRS)`|p1Dg(LfZG<0J3eOtCG7^>4nVK3Qo zH$7}q?XHbH^%MSzCv^LzN(KD7ux}Ctv)oOVt(NpG+s5eKUYB_Tym^A{L_-%@_xf$y z_IGaCvh~ozsJ(;vj_xiwj}D-BcYC~D0=)}D2Xth6OOmn4>7-H!-qVz}<*}Q4K2J(t zqCkCM^3wbO%=;4BBb9N_=T%tFfgA^KlMwmM-@f=;%+$s~=gvLiyN* zRq$S)9VXTHU+F`}K01CxOg!aq&^UVD|49CvwEnMnjD_lSb#Hy~BsWuVL(Li{*NFMT zZBReG0AIfV$4!CwC z9zL{VM_V`dg65by;y4nzQo5%Q;L!by>c8NvrC94}#Bup}G)30Ekf%rv%hAW?$)9uY z%qfyNC2Qp}?;?lTO^UG`y+Pz}67okL`CA^~{>ZN&cTiVar?}roUVVA_#L&?T7yf0H z8)krfO{kNNKY4XuA0}JJN%|z~A4{QT_4e&ySau5MAa(|i88-AqLi}?)$G*03`|=2d zay-j+8AZ7@Os?bJ$afY%{r~y(*GcOSc)T8O)-V*_AXKHLXcSm!@O2>IcvflGWgRQ3 zFoOnZo9)GxNn+SdXmahBwoL7eq z9cn{kWY_i_qIXHzyj|feLU)on#qJ!&on`8SaoO0NPfG^to{x{oiNz4Um&=zfmC1|G z%Lli;&$FF|aaTb(9TV4YK2J{kz4spZ74d$7FMs`o6I5ecv zb!dIK|K!@q#Zf{}x!m}{zCP?PHEw)4UEf}%%y)_Pg4VzOSKmE$sH=-l_iaKsCc(lBsTS1@!>HD*JJ-ht*Y~Q7 z*$#>A4he0oX}4a*%y&Z!Jj5z@lh}KIvpICO?oT}>9=%-|_jp~mCG;(y-L>`p?yZNq z4|Q(^^X<7vL_#?)HYn(f(4U<{>`wU_O#4~(>19CAvtLK9mX4O|QoOlier%GVkDWSI zz6Rhh?tnhVis8AodzjIML^g#%{ zzMfY&06Hms*Zo@$ZQZ(yBlk`)=d&DA=pH6xk3S+;Or#qJDRMt6rF%5al*y_Ga0*dh zzD~RJ1hycVBu!6K?lwOrzWmz!HR+4IR#pv?@aDw)%{RaQ{lEREzkTI}|N6o!k3Rb7 zHy(ZTl^5tS^v)Lkw-m+Gx0BHTb&@(!UwQZSlNbKw0zvN|UL8g?wqK}UxIl3|TBex# zDkJabAb#~Wp+61kr|Iq=d17V}<+=V<)MxrRj3bMFo2kz&EXV;ca)+oRq!X=w;g_E} zwsn71l|S6o3E-?yB|YgWRGmg4w^?)U)+^85?kd~B!iEw=P2XFk4jF!=Y=&QsrI1LR z8G|x$?sfAcUh_bYHa1b%i*Y~s{r_?H4IRXtsB7!2m(^>;9K`S6CFe9GkG=(QoC@S{ zR^uEh@BW-OL2vpQ#T*s6GWKFlV;-GP^Bf2COIXCnNmhA!dhFCZneg(wD!+nsnJY0$ z=VaQS`TisS^ui0@_{J+F@<(ORU0C@?*uuZ5q+ULS4Wxa8Sdcuk^6mxX>wt_KQaeZS ztBCAQoC0#&2EOz%EgMCLRN27f0 zT3Of8;nU}}ZGV%HgSpUt?zw+_^tngDpDr)JufNA89wB^r9z|R-@Isv}`~^hqFz~8U zv$i^X;Ut-Rx*&2}MMgI(8xHl8@`vHqSBd)R)jzJ?#_IIN(R-sX@guWpesvC$Y}_nI zCZ05Y8G#+EU72`t?8iR44FOc7Gw1hn^zK$Fl!ZWMMUZW@$friu62bx!4!|W04~c&c zG522VIS}F>%T)QLCH`jqI$m8;=;>Ip^}QS961x8e#W>^9J33C(HFVXx*`s%Dx$i#G zdH4O@_icrh@1ihH96IIboUmbzjVxKGCyg-ftcG50EDuJpp}P+jK9BAC>+*TF?}fZ7 z!jw6P(`~S7Tw^~^%*nDp^0#c&|Khplp8L{s&jCCM{TndxufVO7U#Dp92imQdqrUhu zQ@{GIKqtr-RwZ4R85lYYm^yFy&MEw&Yz93`YA5QqPv0ghPk#M2wxYNvu%`mp{6nsplwVhn_Q5=puBS7UN;hcCqf;$)Cfr6LmgI zZP%90PL-}@x-$Zuq+Y5obru@SHtRkZjpJM`X+-eYk~xsa`FiT|oT%sXM$~0luWE$O z#ECh{oRYK`UQon8LxZqC2eM%84;@n@Yck`)@!ZIQvh1XFGWM5c{^bk5 ze37C#diVXVhzoHR^hTI^ZFpsAcgrU5jRojs-2yR3qabxDpT{ajRW&DFPhK0-lPWxo2HXDH&G#O8DgwH-d*{ymVq$!en{H;`U*z@6r125hdhV=QIQ={1 zZLsh}pDg_yqW=1)9^BHojo$wpg}5YIR&TGe;by4ypP`VFIUNMOX0gAH0(w>Q6;d#J z6>KXhQ(j)eg;L0(EysoO>1IFw+KKGB`0Cb`bzm5nV#|lxWJTX3VhNuq>apty)7+!oj z;YLFhNgdcP^siGKe}p|fxpUI;FlJj};8)qk-$t>9#D4x4hp}@38Frp+Ll+grawD+u z+*Wbt*6BMCJKuo%oiBXh>!13E&%&jb=$%mp-l*Gf=aXBhJssq_#=hLYq@n=j*OiJ9 z?y*;wXG6;Vi{BUfUXs^gJ0h5QyaD<$M-rcp$t!r^x@84=ky-Uxp zd5Cx$DIKT2rGKx!DpwshJz+rkSY!6n_0=|B+b< z=2p2Zi(8803Hvx&ru~FU zehXs%<)`-Czn%LCbN&!-3+3iDzIN!?iAy~e$s2t>fO$y#??TU&RAphM`CTy!zO-9Rqf~pW&|! zfAGQZk;T#XF|keoJdT9ZBQgOe1-jd?@buF0iNm9GT&!Y0in)R^oN_$yJNnBFxJ@TZ|WPF?VG3w>zYD&SqMIGq+C6N-9L_ z)nC>}iUjl_^}=2;2(r7B?c6-at!~J7&k}D49XYy$?hyJe5;`%zpO+|a)k^nbPPMJA z8cL^(4Snx9Pk{5ai{jD;Vaf-iQL^x9sl7t#@xe(@&*!J_7K;!%rc;rqUpqyKmzMeU zHir#OT!FAba-?3kJP*}LyjFgMh^ z^3#(Sc&?Q#{Hi5&P$wh5{yv3vC)Y8Dj^g{jVi%G%8LMmT+HcFAlH&*j78l2#9v+b% z*{4yL!-R|U(h%y?r16CX5&N&d@YTQk)PtYhR=*9@Lpl``vC}7?rqnX!EsDH;QsrDK z_>%*mWTLi^dh9k1z^!Qa;^^p=& zH!fYmI4HfFT{?u`+0dx1`$eh7kvWf++v9mO#1{C(n)!13Qu`9Q-8`Bdr(xYEWqR%U zYf9(1|0ZPqD9c=&`QOmx)8BjSdyhT#*x!7QZol`vFCk+G_E)$FPZ9hNuA`x*JUMW- zeP(cG`O3Rjcvt9^*9rOu3OWgWm4U;!3-xiF=z+}q`|R9_@|tRPI-L`rq5WIW_n@tRvj?`#X$(f5|L+(Qbp2wZXRwfS^K{)U`xPkZ!1MDFa- zr2vcFMhG`PY)Z#Ip&qjC34$)MJF0@M>9`X5MG?9$A1yZyPDWYiyss3NJ0YVREW^A{ zbGkMu`Pt3u8u>ig_D5d$?=bC*oX2Bwc}(5Hxj*+D=Wi&-z9)GbX4mH@m(HFcjf48n zW~Mrtn^%yzeQ-gnJG8#KD%T?R)sxtDWPEgde4MHOD>5~vj#ADlo>*NQURyl;i^HQQ zN9Ot$pT-g=ta-V2?`hFEPqksD?erb)g@@RGO}F1U^0{OGWqW-Hv)wva>$P0?rh~t# ze08s6WW6l>kV??CMOX2fTcz?P6|INdI%ubRob)mD$8YGpzmKa5EPHf-;=r9eIt$%h zFHu}KBR|AK-^wl>(7T~?2pv=Dm>+Ou>f&6Oc}YV@q#mWDEsuhGB2h@BaAM3e7kTT^ zaui|Qq%!ZPuD_;3IO5MbS1Jc|jrz|Y`*Zqu41>HoMfFPR6wJM+wLU*TxJ2HCpdWqr z%GG_?Idb`Rf`0k}LUIGpMDziF{r{XK=BJIZxiaM(%t&PcfLCM;y>)KcUSS^FB@5G4rY>d`_pnb^eU6x zYaF`@;cT_Nk}2Diu>enAp4u_;xOHv^2>mxtX`y#ui$~7U>znH9b1ZZr z&d?=I=N*BCxd)1?DH7>5m9SB&_D>YTeV&Q4&i@7)TdtmDQSIm_{jRnljAV)r%Af-?jNwMheyyQ zPi`A?u9Td?qz?~^iKlU!r9LvUdh-1VIy7b}7r-*sr~Ap)FW!5)pTl>xV*&EDTep5q z2A<^p!NPaG^VMH|?#rJgvGWv4i5xt(bTo3`5YDmEWy?ohzf*3zS51$r%*-n5_NojI zDO^d%e!bdY^!94=Zm_Gu%ujy*(izUyu$yZf9v!2z^Rv6US?CXAs~OCy-iH%;Fmr<5 zz(N=3C0C+O!niM9e2JjLrDK=>K{-7lkn?Ge$+*A$@BjYq|NX<~&nzunSN@!WI4;N_ zS-biD|AtIWxpJY7Fz&I({@g%+jD0(O5_YY1%&wydk65luf5`GOmNYW;spjUHD`eq6 z_+a(qIHq4#S3kG~i@o~)@%1)9Ri0_K=oo{h12(Pc6O1+pY>*ZsARIwK&;TkwMv%J^ z7>R;{Koa#WT(!T?th4Fz0}HcjK9|-^X=$kh zc5ddWpH#0YT)iuLyAn6u3pg&1H(9nqI@LJ!`mq}RRI8twVBQ9%S>sZ6`ALGc?|tmn zO=IKEUc4$q52umSh@QZ~xTxm@^GNy7ty0g)I$&b%=QmE>fBoy<_<0HDEo8bC(&OmU zrPe;1O%}c_Zryuu@#4h?S6ebbbeWUde~gpwCP6=TdiiJIIcSa-o@-*&39;gxh?k(w zPk1kgpWC?dBW<`bTmOQnbBd#?{GwU2%!rJlKGiC`8oxeOL%x(}#`3hOhUu=PUHzSj?^1h9 zFm3Y*6I=$Ky7R0X)}j8p*i{ZXDS>+mAM``zkTN_~7={g&AFj=Y#$G4_iH!Gs{1_y>S%~UutMh z%>U0Z$k(~pzEs_v7G}l7n;Oj*5D>oqdV2cO5!Tat`>Jzniv#-(wb!(>=AKKs-yoSk zzwx;M|Hm6@?Qf(l`{ymOAiFVl2+F;JpzCu~6mp*mEBaPO%7QU{8&8&2q z;F`p+>hPukm*5KGW3FGn3P>>S-NIZzmsSfeWD1oOJ#(j*iRg@IBw(G%BI7>&pGuHn4_*x7NViNAh_0)K43L4C;K=&W(D3?H~N zaHn+G$?%$zywMtnJuv?P?3EDDk`3%V&%MQRca1p!sU|O1d+&(-RE6WJ@inV~I$S`_ z`kEbF7W{_;M{^I<9Nr-6_&mC8sbJbwA zLSsTTg}&bUvE|tk4EU0njf?V}mEyNVH%y*xUZ(8+=d)%qPOQ6)#kg7ZyupEG89?q6 zi5HkI1Ciq~_ZwsSf~UpC5pz(zu}eX3$P8_W^Nyp7V?_71Wj0^Ec=7DRv%>VfU2;}| zbBzY{{WNjl`CY*rfU9ZKWDTfS0Pl)KOXK+vf5QIK#*f}Q`0n!SckbwXEc3RZo<4xy z*$&jJa{_IFIjxR2+jE(+*Nnz)OIv^A#t%P0<_V+*aaQWuYXJMQWj|@7o!9wj@lIGy z&6hQDqty74nzYeBtzGtWP0i{Zqd#u|>IZTW+m9Ytt))7o>U48QKRJ5fXhFeAXZ*xP zoE|l&{t)7=jLmF!HZ-4`Ai6xkGVS%O&`1uZO;$4rIl=OBTA80Z!3F(P>-~^mjJ?V` z0RI;eaKbaZ;Bd==5=! zypk;wAzj+%yb;kaE-o|l)`PPT@tl2dvn6{kSI7bL!~4yd#Qh{XFjvSc0Qt2F0&j^s zq&=}B5f8A&7ZrF1EUl=x_99W&g#9ay%+bu19d2M$2h|;e$@ob-K`tD}3 zYQi|?o5~Bihh67z>7IzaDN zZP)ggRNN2V-gx)ZYZZKedPRka-lFUkBJPRnNOoXfv5uJI2iIN{s;_)Y!a7msKM{Ew zP){EozH|v(=dB*q;W^cPoe1oI{NV-^zAb4r@c;7jA4vA~t7U$ooqm0FUedN@V0&H~ z%w5e-+hRFL&Cyv_Xb=r#EE<8IrQ4DcuB<8fuIBjm(GACskHXL&SPi=GSS_4iqxyc} z=z$#tg()EyW+q20LfCX8>XT;4r7SM8Pqo^s(r|HgQFK;jd?Ur`rjg9%4u|@&EPcZG zT#ss@*LnOOLUaZF$M0W%c#(%%jJnIh=UG!YBgNU*$hw&`@d16OdykGDM|59bKdHy5 zy1Tg}16Or-fle34!Dl9G(YvGL;^J)0_s%~2@ZrOYi0Ikbd-o3VK%y2;N%T9X4bhL_ zMbrh=YfCK?C*Tu!`Bb4yza|1t7f&*?rL@7MuTf0Rr=uw%!DqM{;1_GDHx-J%vuTCiY}u3^*l z*;d{*R%uCKEKkr7uBdBlmr*H5w<*^pSS?r8`vg~3S8p;sHF6f!O}-{Q)kYC_8{2Er zM~@KaK67UNO#Z6-Rs1|qecBk&eSO8f8+HG!pB2$>5p)gdIvW*cBKqbyZ|}@o7Zvl{ zH&0||S5^)l8yvjDB}1|k_}KN+?;c#W;_kI06%|MDsxXi)wZxr{&Why~6;yeBt_kYz zaCQ!1T_z>DPQ0N@Q6Fx=pqkz8VXiW(`{Ep+>w*S0iw4@Z4ZpV%tC4~I| zkv~uh*b55Z-cvUtS+d?mCSkW2I#)CGCmx-qn<@dmK4DzO26E3e6?W4})5f|CO(Y~F zSpTaD^;REl9Oz&=)LpE*5S;C>m@>yk+5J9{l|hUjyA$A$C- zZr(6X6!%*T0eYisiuAHIa5Qet?B5adXimL1UVZrR&kyfD0O;HoIXK9nc0G=^|BGWn zbYNZ~Jl7}Df}L8fHeOht$e1o6T~L2fP~Rw}Iih~%m~0c5ye-|~puju&#LR*0Lk`CE z|9L|WG{esUaprFH^+cURbq*Lc?x7>vC61D`)jvVRf67&(FSyrm>3>NHk5818jE;`x zjlP+iTguMs&)Y$Eybc_#0qi>t;DxUb9L3igHf$(bd!a5lIT`;gCruJRr?7Fj=837U z(Kf60?n2s3#f#hv?}qbBia zazrwS&NHg{0()I#{I8VgQPI(x$#Y*5(&cu#-v$|?-vZHFEOiIb!{icsmg7M5I9vAv z#Pf?6R}u4tzfOalWS1toFwbB$l0Y>Ljw=oSJ$Ndlvk3sY+Gzz ztn8FbtKn~}b`i61=y)_ zjhB&kf&E{2V)<)nwMctSBYI@C_R(d@x6e$0oTrmng*ECvZ=PR}Z&;WGI`@fbM5nj| zbt_8;=AP8{-|>D`4p78}US+y=7d*dtVqxVOeeTH2%dumE`9=}s*DIa z!B0%A_?t&kJGwcJ%}LAc7z_KM&5eS3`=!^&nz;c_ z$iNLo_B7(0N59sVw9UcsS#Ful)v3zdnm?34`q{brLmm&pjxPHjv8!{}AZbqn;-e6H z5FU6RFFkr7ZHGL79KQ;o@fY&z;*%#Xf~n(t(j;U{PfXHoj3TXNmISNTZkRvS)kT}2 zqpvy?EpHK*Kp2h-P zZX)_@KkoLWkF!AkFO$85=(lcNZ87RD!_VHbAJPr#?l;HN3pNhkohdpo=Vn*~`r!V< z$L`!YbNcd1x;PS@JU>!#?OGyI^+YD)iGaLfotSsH_KJ#q_$V(g-&awNmxlFgOJ8Jd zZsoy)QiZPs*Si3^bY2|8-%#L()2pj_QCCh?a60!@-1v_hU#_lM{oQ&N=03-Z)fdn= z*PMx2oyMbYX(hZF;7_q7Tt3SKQSBzGlk7DdudYG9mR3^|yKLFEw4+B?ryYlyuO`Dc z?AWoIG$;GP@eTTHFDNVuapvd8Q{=fz8$_qnPkO=_J38(JD_Xl+FJsznmDs0FuyVBe zsZ(8<`j~@HNT3cF_byxq)5XSJ=|0K5?0RcnSo8v!k|NO~4d!+`nI0K0-W?%*GKfAi z%r^+2&zF$Cz%48@Gy@U+mY}ZcZe#s5Y>wY-b#Y;FUbe252N!|)gPQ~$HqIO|KLe)U z!Ef&(TNBI`@*_l&VLMR*dg3}s(1qpu1n2TpLA;#5lj|>Ddy(yzx8C}1dd6*#sAsSy zO!M~5B}Z?%BfZCkdS^{;JMwgbtX%(6Bwjq49C{NT3(UNTFZNH&+-o5FKMC9QeAH?| z9dDgcByXd~;RKGSrP0+PT|dfVJY*eSuM{?}WW&$f0lT6Pwm0pu*VV;G19hp;A$wn- zM^**&xpPf)p6VKi9hZcgkyuyD)%vkm0)4yie?K=t2j#}({U5a&ckybo7G*NSC8F0; zZk|dOqUQr}p*oqaSvpMIJcM-5@#_BUY*t_&A-c_G%hY@8#k%|XakU(h^t%@y+$GT! zbUAejCkNkt1}VB^YmDXsJ5f)(#(W%zGc(6)9lrWtA3#qe(^G+VYWb1!iX-JJ@a(b! z^@9@EE6?!efX2q|ZYX^Ea67o(hv?o{U0p>x7tG7ONcJCCZ)2;Kz0=QsV4dbWigvqT zUqi&XgfMSeTiY_aeSC-G^6l%}<*G9J$jUF%9J~~>ue$6NA*Q{p= z7P4NlBMsp1*sy*3&l@%rY~NnEy|Ab#C8Wt|uZw?DuDP2Q#anR}O>&)Vn`_y*1gqm> z!RzvO2@|X`jyV)zs4rD`>Ew9G|Hj31n)ko_<$Dml<)m~}!x_6O);uljDjy zK>t;Iv@2ip4T}WRHDP;p!9S>tV?@7-kZut@Q}Z=H@_h3g&jzou=Gzx9igSm!19Y+x zU|+uj3wM3+`iX<9J|)i;^$Im|OxiSIXAO>J*oyLfE~cj%$PMg>{-3_^(o4q8od)W> z28^@0NZf|W^;Qnk@H$R%y)RE({I~z{$J|^qSOM67kTSeX)aj&6o+0?QZEgSDmW0%e ze<(2%cZdKyAf=tzwBvMi+qN$&T2{1ev?h1WCz7Jq(9MAEGj-Y#=>?3TqijRPj8L)_ur z|2mH7;Wo|D6JX;al;|Suc7I{I3F*^Vbe{toHxnU!wkB)~p7*qfE=hW*9A~oGyk*{f z^Bi94z`d}cP4m2yrk@@p=;GYTbD%xoVtU0`>IQDFqnX=>SiWx`MO~kY z)Cw!GBM{KcX>D%#a{S{5Gcq{8HPk$m?&t*Sy?qYmZml^TIlPcFUCu&CpIv4oY2g1T zP1jsG)tW0C2!GlpOX*5@TSQx1TWns5f!g3+v-%JCyX(JP18sn`my9l3Ca~`)g{@n& zX3c?`(vp%5AU|0DGk#RGeLGNpyC|ioaHKGWY_IdFi>!-}2kR#;`t>ZGuo!dlI{#X) zazHs4n zweQCW`sstWrRILb!u*JqXT~1t{8C|hYB}S$0UduhVlc1Jo}1NZU4B|_jsWc41bw)@ z{hQ9-zM)}u*sEaU0eh^X{_P)O*8v;-oPH84SL?=_n$^d*{Z!LllNTEs+t&8aTX?fm zS`80Crs>85R%rAsuqJnPX~}VLdGzNZz+3R98uQ3YjePnp_bBo)s(N1RGQquVS!_v~oO-Rv{Y1{stS*t-+<}@J@ER!_ zm|e7N?XvBqpm$9TU`N_sQi4AK_U!4@kPt&k3J9}DTQaY)it-3`&hZL(bmz+#64IqYw^U9=m=P*L9TLyUj`ZPS0DS3^BOM+- zy{|QxH!tVBAB@2607)V7KipuR{sV&gfz{uw`SQjm>!rB@=<&s9+p@G=2J@1%ytXZE zay3i|96P=H4aopXVC0UM*3^`O^ao1QK<&}D+t#LxmLhS7l`jSCHGBt@)@=B>=54N-D4sQi~fCcd59zQ~yL-EHF48+r7mx6w2YUAhR~XQbg$ywQ^vN*Ve5T_Nf-t`L=jbQDFj2LZQC#RO?QiP79oRxG4=)8Wps*M+{|K!NaV^D6FXf9sv6THZ9 z8ED7vU;eAmIV}wY$4f7P8fBQzE2ycdX+KJ@f1qS^v|u&KjJHWmDGPJk>FQ#)19*tQ z4n+Iy1sh7z2>a;vLOw-rzr6=ke_JHpp3h1hdofQuVeNr4E8)h1ITP@JfP`@d-_+aZ z2AD%rQ_a1IbM*-@<5Iv}ta~@R=sde-+G`+s)N@b5x!cEKK3$sWN^}K1(pM@o&qLpz z_cKZQRRx{|dg_&cGh7%PM+FOJBdVBkVlY-l-f`gNK(`m?AUHkHf z|M=tj??mQ*kR5S={qukQoNSll3RDJvC27IKILhLsP-3vn`wl^WLvtBdfxd>@k8{o&! zN2r7c%oTq>RVO12%>#54L%2SL2i;ZPrvwC8yJ7!oigA*pGe`ILdtR(NXQXE43*t_@ zQ`Ox^x~kLMn6E{8dd~C}(C71zGKe19)7)Z+4m!zYJ+SOSL7V+1PoB*6pbeRsWz8*D z9?dEY`JA0s zCh@tPv}&&zCA*>PqYUY3qr`rcN6FU0=`o~N0uJXkw`Z>ci+gF zGd+E!*}{|QZu8u=8VAs?N=RpEhI=Q1Cd(5vC(OMew5z%M<^vAE-lC6#qvmr=#r<&q zU?tW45u&G>f?Q%^d1ATXzAtf~g?stF^7kww_nun0t>a)9zRP6vDkwbS`ibSIDJ~1~ zuh*0AfVw;2>4w>Cg{4d4-P%=E#k}Zcbxpe#=UAX&6?Q%C9H0l}pZ~yvQER^Za?Oo) z#`IVrcwR|b8ekWt9~D0jm}^AY!FId}@TVH8`nIB?w*hr5L;41!Y(=pf3J~cxsJ_3Q zQp8u0ByVyJj@ykk0~A=nzwmqRF`=iW%^%0^q2qq zfWDo?3u6=zw7f2*;Pxr39aKVc3*S)+6&DL0LC zt+G$B79J3EQ-+;l8Tbj-N--DFwEznnXY-s#>;6=9d?aYTbEnh7+-}b|A>9?xXKF|X z(cR_;dD|>?*MzMx)W*Hfo?(hPZ*TF+%xKQ&zIq!$|0e4)GCaYJt{j=s!|3AOB}KOa zx|yN?&s~rM{|~gO`W~51u5UFgFHd!SQNB;8e(h7D4zfexC9r4XS=iFtELcXVEI z^!3Sb1z<;DuPXj$I67YX(XN}Q*646dO*;>^)U3}vAbs{9{^N$u(dDLr<-nOSJwy!w zd#kZUz@2|O0QWvx2xLbK3rbk7*--$)zC9K(op5jCPYOoq;!;wIsP8Gnys3#%-RC*k z0U%*r7D>CJIgdNakPKe|{H#9SY_I_AbFCFN63;~r^wjEK{wm{;&7r0gm$}p1Hwr|L zi00)DV7W8gX<t(;yk=_R{*IHZ*)Zyfbdu~m; z?v!O`r&(cE?jdr3halJ+(>;0g$JX&O|0w6umrnALnwEL)pWw4JD@ z!Lsit0J&-9fqg*%z?WXz9%Sh$`oO~j^Xc)=$+nLLyxW09ueY*rHqQcR)B$w@$6^8m zbt&B>NIzDTK!)T4rdV5xrV7)4RO@~caMQZmc6xcwi+EyI#56yFJUskkpdK#Bi+N{A z7or1nZ-jJnitTx~=pg@07t!T*)@lWvwPqbtsqz`5sJ2u$g zKX}YcyZ4`2zEL9jn2&>T=ch-+ed)Tyb@cEI=>&W0u2h5hR#%ZmVArT_4nK;-BeHW{ zcs3=z8~NoWa=ov6c(}K(H(h_>Nvc9zPr|Qly?JTvHSKF;E0s1@AEwxPp>`v;ySmYnP<};tddT=z47Ic0~8s?Ueh%qV2JT zMX>G8J!_>X2cmzBTs?jU9h6&C6jutHbbW%sH9^iP0d=9eATI9!^Bcb5ksxQ8<`Q(K z?A9g{^=P`Uy8}wMa-8@6Js_vrWEs z_3D*NSC!~qi$&h8TRg(z8Zyf=yIO8PxP9gJiOR}_3-=1<#|8&=JHH%X+xT~g&ZepH z?)!x6gnXZi=U_Qt-!-1;<)%1SZjDNQDo37HZF~ojUFtNIl`Yxb!u3m?Lp_dLih5EK zvo|`r;5K|n;_i@Uiq%MyzA002`SberFWc7u`86D&6nslYrQMDwU&zEA>31p8@B#t8 zAa>cFwJ>hdWua}4<=60Vh3vN!6{f7+)3mmUdAgJK+3xcUt0K{E5wcnK*H&pphTQ@H zt%rwj+&lpaw}(aifCLW;0lxGwHb24S={gSC7%D_(0al2UllZB1AVeSQ}~1!n>#5;SmS#-jLaKlhwGZH(7R9<4&R< zR?r74FORcv{LI=6)3$O;-ainD7m}Bk?|V;#eHUI^2|h)BTt(JO-FXsDP+#?qaq)=j zRCxSr3hL=S4k&zUYhQX_RZ?#rlpSm*>TP6vEKHruQP8*X*J^R&HAmZz;@d}gI*L_y zVLKmSOO=m}O$k}Mtgr-#)4-L&-It6mTf24{D>N|hZ!gm(+xCJ&D18bITx?-sY#}Eq zF68IuPp_L9FI%={*Dg1Kn|WCSaey$I9|m;!mIZ%;hrsW_HwII7t<`vt>HqilufxW5 zH)=q)+2nx3)Jai((|3~PC-Erk%-XNI$C1oAX7Zk(-Tmxj2Prr{Hu86Mz{kCdWVK#y;~ z3D^<4i&EACdf4{2*?nWC7EANCwrMQ_I=+%3tPghqL`N-JG-=U-dZPXWH@YWGQ1T`K zN)Pje2f+ox{Idr>4F6T>`93gCj!s^U9BdrNA&rT%`FnCB=z@8I`AK;`4k7H}Kpj4A z9ul_a1#@5Tnch(MU&)|UM1nH>Hv3OYbx>H`o;i050K_~ z11Q~zyBVYr)IoKVvA-)Oe&LA|_&4Qor(s9m&@h5~k3{vPVA#5!fPGS%a=jOpuEde1 z0J9%+Luk!@3$ir%KKXuQO|JCL05ENP8Zm}~FH2e0Miv(!WiKd!W!nz8i-`E!iaE1$ zwd`O!KJU3;&##*?@hP5r;?UeArs&padw`|r0GMPRlXp>a{gL%oo=zs0s4vCcgH2^R_#5tf=o{YZ5h)6`aYOAhV|6< zsOoQk>>xTmQQ=dC_nNbDa1L)6j#MbuC3Q1g2kIwaD5>znori|g@mqRNYjt0`1F*9i z%ir3Pg6ZR9du91hiKJk7xkw1>0j&))H*wYHL}EgU&lIuq>0z@z@36V7=8-9YcH!XGK>c`8XdJ zpzi^B7YNZkgy|a7d8(yZ&M^UUTKA}Wq-)a!^P!=Up^=j(Lr8bVbgFyQ^OlV>-aUHS zZ}4v9StcbqURs%9Hyv-HIZV>=Om=T*@bcpL1UHTl^Ap+ZwGebYtGa)GM&$|daRUSY zZZJ;;;y{msuH_cy>(+e$)HSfD3dDHcP_pxDsC?=!WqO5{WvyA7Yl=GiFK->ZyqrTj zH$~#1@P|4P-GO>_csLKe5p_pi9#MBavAsVzR)g;~jO&6uaL*&8uzS*HdGk#IU0TY> zPPR*g2kZ#dDL{SgmbJ*k3r4qZKw4h7y#Rkl`YhnNfL@r=wsw!0Io92m#7D6*%9G3- zhaM031k0?sBDf;#BDl%pgy|k^xp_<>)jgEyABv3&70hk2ZRCkbQIY=P#C)WCWMpVa z<2u~?PJj+|pEqwZi4M$-jf;x-hktlJ3^q>0-3sZ=GV&f4kc;CmO*2T~cOD-?Cs;l#TG^nGl+q%vJ|J<#`oU54>eo~baS z6?#I3r{OfRv)KyN-v#O|H*YO$W?TpE_<+Dy=LF{TInwFodJ)(kee!t68xuCRP}`5z zyxCqeLb4-v=M@OlZ@&3v>6@i#J0SAxt`-y^i$iP&WkIlmIgQ zFApzru{#IdIqU8{JBrrbdnYjmx;4+BotY zs7pxax^KBgdG>s_-_8Erd@vnEZ(K;G-v#D8v{sWu6W($c9++V>tVL`!;v{Eo!6#zeu70g3|1@@4&fSuJiwpMunqJF~MDN=xQ zc{2}-+aAWdyJ&9;H727=5L>4$Hc;K_r~g%kC-m&vPC4LU5q)T61B9uCm` zv;;eu%@%J{f_38x;NJwfh<-&AwjRAvH)!(Y`EF0o2ib$XY;j(h%{L!BShecG&4mj3 z-ogHi{tO;f<>t8l%7qB&<1h!!kBGh>DNm%4D`%cACmr@Ns+ZHdBYwXDtY3M>piYIC z*sht|u3f1V3;c7e(=SHiS4v<9?4&yqcEt70OW$1LFilU6`(ltC8sF9ivTJBJG7nqV zD`Qnk_q5KMPNrf7aQnh{qMKG=Qnv#95vUjPw?d&ce=i*6zy$ftHvnKCGjT~FEW$SJ zaT0Sp(|w{Q$qBa!hT{QaM7G`mR>GF>*rUGAgYsaFQB2X8{#PNoPQco{7>RRd8fMbC=)}vCqlaGV9ReO+Zvm@mFU9sp3Le@uf@b1Ja==0 zzE2MGa(8cNyeYHp*)sObzA7)n&d4x}2nH)3QFkrLF<(nfJ)%C2N7e*#VE!I^satnh zG5wW)`lna^X%|6%Ly*Q#L;`jV7*nr?PR>EdzKT^FIVbzsWneCcss;52<6SQpIP{U;i_w9fW7+u_|D%*>I~Nt=xkJ}+&=a2;`+sE;CS zFAI4)wy+4y4ncqiz>>o^Z7FWT18rX$oRq?M09o(MudT%gP@g#?V%7rLKxWP^jSt%l z>Q;UhAim8*-wht>=k+h(&yuCHr7ki3ueX%wGS}qq7xn82liX(R3`eroeaL#C@Blr0 z=k#A8UzG$h<8%e^vpnKp5uN5;Je+%&V*dPmxB2r4dYo4oZQNCYF6Wbl=oy0< zGBX47KA8R4Dl1+4cUKvm;ZxDSjOyj_rY{4)kpb=dBj zupNONsINTunH-@!!JSAzov<@qPao>Z;nA1g&UQ`MS)vQ(C%m*go7CHzKI&-iWah^F z3?g6Rplypy3TaEqD<~LAD;UYcHz@FhthK!z0*79th^G+oq~I;Z#kIA?#l>6Nnzn4& z0)0=yPkMnmxL%u|Z|5xZqDA#jSZm!~Y_A^!-@}!(8PvJnosSy2S6ts613ndOACNMS3GFP(Zd`erTtBg}Wg&vnFl%$2ot%>G>**Wn zX{`#(0oxrkb8S+SZ)rE znw}y-9TZQ|+8gnPpaXQFIY4g;4&Jf_pGfpxay@vC2KNpU^ZqV^ zzHs9spzCm4`M|(fA-x=$E{K!nqT#CMLUTUi=nU|$SYHoV)K5*d=I0glmo{!B>O4ic zkS8wb<~kjnori{dd-~Fc(yMX;I}pJ+GYbR98H=i_ByGbLSBcuw&Zpzm8=IHspshEingDb#kPl|`kRRbM^+D#hIGunzKfi7U z{u@tv!kj*rBdm{GHYVm0%f+`zA~$CAfH&cmaVZb!vVE`PkYe4vquEoHd~Il?Q!yv% zBi&@WeY)>7UcRPDy0?Yo5NN^W&@yClfFY`sMHR5MO3 zHlAFUz>c)-1TuDj4zjlocMf;5;X1@?o~m-HlF0TxQkx%~mImN`{8E3B@cJIbQr5zdtu1z$N!{Jp$<5nfHLH&pvV4|v*Z{0_x?=q!013FND zMVKyD9&dnGOql0)XzEj$!dtnUa9vQpz4Fypd14yCi^PkIcQ`H`V)oY8*BVUQp5ETs zON^@8TJfu@`2Auqo;_HJ^pNRd2mv0}?c_rq27i(`B(}FOy|CBtoa)`ghBMIqkI_9kux#@Nc#DrjV1!+%DuR)srK15s{u%N|<1=SX`PZznQe$dUTnAm9kIp z2++Y;59zYKE*oY@bep$dgezZD%n7^5I}&xLf8?|XlcWQ3Z{J8?YtPJY!o8!&U%E8RdC5zi z2=1JcW&G}Sz}AE1!Nu=a1-Az0#KgQ0pN9b7CsYr9zk_kPEtoh9`lR4Uu!S!z!!D+$_a&Ua@N{``t-W!=c1m9`YpGK)+^5g ztlqg5$_cquyOHlm2~LkQ1|VbeU{y}WVuk4hU5Os%7BOKK^EF^TBH}KvA3D@criV}e z)$^LL1wq|mKaX#Y%;uL1R2-LP>s65WqPcO&GpCvWzY)2t7;{rAf4E4M8l zcMRfA%*$AK-^k%4hc*YdkmVy%;@a;8NTo&rzMEkXnKf0w9^*8pC41oeLsp?^in zHo#r;b$-(6xmBw+uH2}o!(g@u>W6?ga7SpD5h}19C<66fK-pRamiP5l#o&1#IvN;wjb^*OE zCI+atvaL=lR~Ik$rdYl7xdCIc?#kDc?;aM_)ve1h7a4{{RA*?PtAmj*Hww{hx_M&4 zq-m0`b$6<`8>VYWmn5Aw4(dKrYOq4|h^QcA;~rQx&gQk4V{y@p=7KrL=Q0|bZvpfx zS8iX`@(k;78OrlAM)iy{0R0j3J|JWlb+=H5y6;Pcd4Er{HN$K2T-nZN052=R^W8A; zihMFmA4rw3o~r#;Mg8_|*tyS6+&s~;kPDKC`XO!^bO3r_<4A{;r_;r!r!!;AdA}pL zueBqKum>W*18V%7I>1?40^I?WbJ|q+?fg@f6F-B9TTg2UvhpN3P35d|<_Oj?N_0GU z2jn}OLV}&OK;2&F^W?;*p8EAv9cP{5s>cLanRq~eNz(Z>-xC4maDyIh5{_GKHZuKX z-49|`%phO$H~HGRb1u{&?;nTTBRTp!TL&U%lIhm@WH)cMaSw#(Eiy6#=RR-t?D>Z0 zNY^r(n;W_58-L}2GF=ODoQM>ncMT5iJuwElYXUmeqPjKXD$ZTehqbxWKR|9e(um1(YrzPog{kHdKc?9L*1x*xit;{kqERYy#qpbm4_L9rL&yI?O?pWjs65mT!g&_vj4 z^WU$n1@<|`IdE_Il`pUpYdl#?mdsd^pKq^qvOa^iLFAJY7jQiR)3tzrDT1ngQp8z- zlP^5XX9bmXn{*oXL(96yMK7qIu;5qInXh#p8e_T={o|b^`t!hi9_OTZ zK-qU5=eHItc;48!2Si=f-QSa-18*{&nA>=TXJgA1A-c3yh3QDwGWs*1?_Dg#W@O(q z8QYO@OjrMYq}*6{mS)})QnWX<(qHHM>rc>Yv zy8KIJGamV`# zdvGgY$KL|HKpFlH_N};N?SNG&J0bRYDf-9|* zfH9;kw5?~Z{)YVAgUUWd&oJtup(8sLbBX9g0(f*+( zqN}>Y#(5F-dGm$oz}($GGn6+h-*Tz@ZE9vMe;4#*Mo@^T${(`j}& zzs5PpH#A`zUvRa$FaKnH!h2x+r0mvIQ=s9FGEUR1Sao}&lxToCk1}_4m4#-?m2&CB zWc;B+!|AQ8%fWXAvj@Y>jDJA>2C{RdK`@hf&^rdOSHaQ6bjZ2q4u)sG9h&gJOYaS? zdLOZ%3YY_UihVKs9U?iN{0<;1R8L+~x1>(cuahL5by%PHC#Nl%C5hS?n}y^S(n9sW z_XH4h%DjgenVKt1C()%agB+csagP!GoFr^W(xY8lX2QI~v>YcPJ<3mPoG|#Fs5|cl zV8TZ4&Z>;3w+(i_M~Hq8Z;snnZ>o`V72c7#WpwoubX`6%PTloUrYq*MP)eF?TczJ( zCTCp5_5llYb@fn!HwLT;+42fk+r{d(t=jnNN&)@E^6W}Nez>8bp-gXn?@sR?z9ku4 zABW~R5+B=}*Vk6u2H!^bla%z;u=JwsgdN5`=Y0|%Y|jadSq$OsuovThKhoQWd=Hr& zy?tBN7Q}TZMR7iT8{}P-ox(mtL>`~w>m*O-dIFBn1Oz-vZ2d!m$N2C4Cy$on7}=%v z{-Ghd716^VCHgH8y;*Erv^l9N#}>m}MCYBVaA;Q_@KJRSx48#Ro;{l#co#c}(2#HEXbaeW1I9aT>Xtjw(^{m>6y?>L?DTyytWX+hd^fwazLz z4=u?X{ampmczDY=J3w~{>cDqNaxy_D(!kvZ@;(z^KKb0DS?b$7T(O(3?f(boF%8ha z9iZh{&C_jCm+_898fZ1rA0c`tL;B9?^OWfG*h%-+MFf(tJsa&6Y7zZ`lwhj`^XS=< zqfZX<_VfqQ!y%XS?pLo~y~*8EH*e}%{|w}7643W|b?w!R?Z|*@@rXt9)FW~vkwj0_ zgG#dJpM;lzC_*kH?^2`Nx>ZfPPSd<1!!%n3ayi>pzArKH#ZQ^7y|Z%FTgy)`Uw)Yf zUPN;C6Z7-Dz1>SrRfmT5gjV+qiIsN*lde#9N4ulfD#fM~c9I(6j(82)SLYB*{+M`o z*r#_)kMUvV-BDY`8ci$mG-x{%z8L-uHXg2^mg1gYn_s5_KclX0X1OvD_MuW3k!y4$>h`~>o+-P|SzxqCz0!?}x>H?~}nHImtExIjt)H;E3+Gw9zn zW7DNlM@-#aPBigVZtR!q%=yw6bq$HaE{xxmsvY!HtHU;+lF#tZY7X~TtmEOw7gxOV z(hDm#zP0kL)7P)dX2C(dFQ}_)zfwJJQ^O{Ao6QTjH&$~md?%c|*m$7c*?!1@q^*Ov zxAyi1cd$kS{=PnO_Vn>FP0q96;w$2{1@{-+ufNZ3+x>+4`up|TRTY#2EIAne zo?!k?rhlldmU$7g5@xxLtH2860=n2ZKfPR2rzgU65drMHBr^9NT(R=4mG8WB@ZEQ1P30Lm zE3IQ3{Tcf$u2bSg<+)_C&!HzBS)=L2uTGGi)*Q5MWmzVPI?bXy8?XEk7>(GTwIs_Y zrp|{MxW;QdS^3UjmgUlWn`%4W&xfOTA_qVgNB=Gs4xn=(IHZ2Yj5-K>om`XU?JxZF z_vRA^U&Sr^a-oLx;H#+L%4Gowe^2%`?ElrccSiID6J|xsoBl{d|3*XlkjuvDIw|i+ zadGpe(Z;cpE_Y`>kbn(!54U+L=1=n+tGBm*ILGCxZPndolB$vy04!XXAr002hsy-{ z!)0X|oRvz{U4i=OjXl<7P1nrXBpyk7VZ{q_u|uM+0k7aL5{|}-VcR907#?oZCLHbh zzKTSR3cSg0#mfJ7@S~LnzdC*A*qQ5h?hM}HS!n^iY=2pobwgNLS65eKS!P#gPvfv- z2tIDOvvXJ`;)DD0I@>!t!B^zwkah|Hn{PQZ?QOx14~r4!Jj6hp2<(lEDG=_`2yk!;$iuCsZCT>o%h={$6++xO;oy6&E>2 z3Z)C`|1;c;y!&%B4n&V~HPX+Gg>uzbu&dvtt_)iRSW$-KhUU_qj=?eK>y^!th3OReI zgDxvK^4_(T8((_Ky3a!nI&mzzqC#QUDvTM9qwX8X*9psC_!J!f=w06CbnK47+>BtK z=MC=r#b!w1pc(&epjb~gJdj@g*b0!YoR;+ZQ-`SQ2BS}{9N}!fWEg&pa!2ZcDjpXpNr>w z`;h1dKjOV@|IhV1Tzg{8-5=I_qWTB-nun-2W-w_d*?U@B(+_oaruQM?exE|$PL&Tv zp3cMVEZK6%0`G|4!t~zQq~P8(_`Do@F|2uq$h&eERL_!to$q8}$8N8+v!}||nq9*> zFxS|gKhu74y42l0BfYJ~aZf?rk)*4QyJ*xs(~EO)z}#;RcuvgmrV6($_UaktzaTe_ zb>D0u(S_#?Q1}MkpIt_#>)Ay-PT>?7&y#{?%aoF@fWZE5OD0sWf* zWsbAT-l32KabTI1FFXdYSu}T5Ilwr-gP#!10d~GKq_5Qu7atEJZ~u7Y)|GqrF7m!g ze!eFU2Uc`G4etZ_b?&OX5#-AHlcAY5Z{O&si2BD+x0oIly`X-s=4(Tb6TSQ7$4+m* zX%SIE^f@yCN?F;r@%gY=NGEJ$hwV zOLsHXeXnXdV!vJAP0CTc9(f19VT8;%57XDdyoefA__}d@)bD4Yv$49pu7*?3WSU-x1(l7dOesr0%3B-)EMJ zg6J<2^Ot0MB(HXP_bXoRLZXxEU&sglAMTu~tUSH&#BvVOu;;e0Wuc%h#rVF~*6Kie zPOHNKjSpsC#-q)xU~ynpR$va4ItR&nD}6k3b!Tx^@s_^A)?z8N+MVp0)xxDS%Hxk6 zOw(%f@lHsdp>GDh_-4Q-d*{7#BOxd4PM^BzC(oU`clPXu*7J}r-duV1@4gX;{gtb( zHLaxkgvXeEB%H(Uv!s!(`I_OmFr7)dbLULA2pxBy!xF5k0{iTOs4!EF<1M-O7}7KS z!zOcFHVon1D;%N4-{0Ne%Rgvwcu&s|P#4f4n;Bw~8|a)i$rqarXDqzE>YB^M-Cea} z)ot#JIAb_&))4^~?x-R7koeQ@9(?QI!IkfIzg|{HDjq;C6<4XxNe=fqwk$} zULxj~-<2EI`OZ1^MZdxh#J}MG5ib@Y-j^?b_L<%~A!H}jTMi8mwN~4CDL`v_=OI>T zXu5;@KCa4%@mVq>i=o+`V{b~5sfysHU^Y|9^`?$G=IA-a9nke0&=-1-w@7|n7Ni|M zJvn(vvO!%RfIf2X+mVqGyFI=x|KzzV_kj7!FTei!%P)V(j}Jfm+qZ!ACQ#&=DcvI7 zGcy5u#8_xo_wMiORv%ynpZ|vF^zQyVlO8>J-e$?yyiH*y>RFD=sEw1Wkr~oM2|6+N z3=3m8M?L|}0~as0RX6tZ@IM?KM|KO;oq-(rut+?R-&8ipD(p4m+u8Rzco5!AD9$-) zV*N$G*(M6q2|vR7a^MG*f9EB_{-Stzo^s>q7Z%|v)~!(zN(+w!k8q{|Jw zfSp%vQ%26PRI_|J5C`O+z51DT5+}Q|k_vz8)^KlYwa<+BnSsSsNh6mIIk9Ng5@+KP<4BPL74yH27xeR>QlGUPffz2@+E;t4u* zedOFd{P(xx&-S5v#QgQwzaRg+{yN_RcmVvkx4~Jyh&=eNbUzs?(~k+`V>)bH#MB8U zUt=TP#d8iyab(8WIBp#A_Vx4~yMxWxxO)b4;>2Vh$6x3XtF4NYt;NA;o0@)fX1*Ux*S5N~ga<(7#O7 zq46&Q_QZX{V4w>4z@Sy)#kE3GDDeXpWD`XLmg-tD~uJs8?$9#S{a; z@2skokr=UYOOV0A!XY86V;^nF*i*MeznR~9?%Q+cM(lhCoc#9ehcCbW^`p=C`Xc;% z>07`8Ul^~j!_}S4v_Z}5$H_Y)`lJaHbnuy{TF#C0aU&x`9Cw#{nfxZ}QB`X;?x_U} zqF9a7h<;Jaan&~OAlVG*YYTzrPg`AVbiHi^3~zJHIyZw0(JjvR^OnYb0!2jz zSnrC$zhD%e3u*T4d$0ThSuAOpIAYGrmhmRJE*CB<=o%^R>^*Y^4o;+<50St5nVxAS z>@;&3nVF&8-RXTpCvz6h_1dikWJ zs@h_ima2_G=&yqTkal^8j>^Q0RbPeX{NV+=6G5F!M|e;F_AH?M`bRu}`SEX_zj+rJ z+#gyZe@l*;c}FYiWcowDrx#3^GD-5a=5ei-Zv=EE>Aq5pGtao#iP*rPdPtKCxFG>D= z)?!%ks@~2^?T+56tmLeYm^z>QKt%Q#?2yLfbObtEk-6h3w#&R+ah5!VdDs00IU%mU$N_caYY6Nw_{+`)RBcRi{E9mc1-cNsZowvrgxGs`Wc|H5I>I>ms z&P@G;9%QD#H?us~Se6+&+%i;^Q_ZWrvS!T4ib1lL^?op~3+OA(^6BuY3q(#92u9C< z)(3Xji<_YGi0!o<#kBHlo-Yw$kEyLHj*+aLV^P9yAf6?IGx<*E1!U^yI-T|=XYir3 zX947oKU!%2oo77n4eT!)jTf?apA6j@=62uI-XF@f9a4d9exxwNPP$g(BFqhJVZPqF z^qEQev+T7rHs6wb?d(OXmF^wp<F7fT^Q=X9!^HafU*CClwx&%a#mQ8Z*%#vgNq_3NkA%mMZnUbLt#O#dL!U@qdm z@*r<%TW(SP%o$f$7j@^`=k)1p{94H0WrM6%X(Xx-vM8Gw+S7e#sI>|t4h(!I>-RB> z0s4}d_gRrk?`z7j)06we#Q6AR{XQ#(0Y0WUSWqvnTyvz8N59jv!IoAO1_ee&~p zXG`6ZXUxb9<^6&^+E?iu9I77%D2=kF!Wz_6gj)zEeY zoq0Ocy@8SrZ9fIF3+RV+-3&8yc{Xn3qQ8w6{3p1)S#DhxKeu0@cZKz@mQ&yXyM*R2EBn=u>rq`Ad`i@v?b&ZJudkyn)H_td+)dn4`l4CRhlLQaME^z;n!3=HiV zN+04}@h~v&&gg28e2uc+AVl9CcQ{)?ziU9pvtrdt3ja!I{bj&@y^_~1_gif5@0aXa zZ1-319{gzKN2EGYmzs>>`BJMCN7O$upzD=jQrV-ElR}^M+}S%g2>e}Lm%WvHxhRG0 zm#(f*2>i+BA)pRj_kq9@a-z-&$YN;uNO~V{Gm>Z21=>66I&zAeI2JEMQnkg1 z;K*jFgxvxXF&>?b{E9>Hmqe8=`+b2D`d>OX4r8z{ATe zNRTeu-B|$>7Ws{j=;Nz#AMcdq6Nc#Cy7W0(*3(A$sg1iRmm_OA&bF9q<81J7HW1y5 zpTfd?!+aOp!1N(b9S!p+K?c;l0aPdE6!+b`0ee}c-oU4gwY#5wijP$*4Cz;{e3eCb z-s*J6EQdF+OFY&h4NzaHpuf0IsE(-q!MdeP*j}(er+K%CPI03~GBOPG88Ru`RhDVXtUjrzFGi9EamO#B&bmxiM{w&&4of;Y__SzZ@)D`D*XD3O zD!3_0TIjX4tjrbH#&iI6&eh-@Q)|L{j2vZy-d}JwojiAL=z=mGPL6#3Po(`Xnh!6IWl92&X9hq zg@+uFnfrQY+VD61I)4Q{qq3#Xp-_Dnv2j)b*ESn+Sh&w=M zC!LM96)&+mxAN74asvw`UaKknqVr#v4Ey?5g8E1Q{T(sz2Zzo%)sX6Y}PEd8KG z^y|{LIi?iv?|1c9&!0bho}ZCTo^L4Y>dJ88p20qAS6NvDVpjOcp+3g-tR;(MmLyM1 zR@gZewCUE_GAA2FE0Q7H`)95U%&pnl3hRtJ~qFI`!e@_F(F~WV~unr zy4pDHwaEHkZ%;EbBX#$uc&dxmp_{62bV!u}7@0hv@P(Qfx zoflqsQId75IJ0z2-<9d&35ogjGs<%OgZ2~cP5+yL22b26^RQyb0UE+i?7M{NW$-DB zbIA3os+bu-eMa(Af_e-qE?GdBlkTm3!MsNi(Ym8!Nix-6kF+Nx^@TW#@mIItjZnNr zXkQo8)D%<8Dm>#mwH~lLLx9Q0K)*>qe|gNw{rGnhw#P7Msm9dlB&=i*J`idbP~OxY}0Odc8dFJM7@mt7GRFo3L!cGXGeX7!Td8u_2t>1`k6Z} zJ(i?hU{|hx^byOk2K234-zzUqG)w*g`o?!8q<k;5+9$5lCYcyfDA zjvDr2mT8)Juqi3{{g{~A_w!kpZ)yVV^P7T;q39aa`CLFy-;**j5`xek(s_;*^{-87 z#-ISkJOgHJe#B~Yl@BCi~>g(3Yx?mZ5PSpFA-*H{F zOU&`Aye=b={reU2Q@{LT5q!5B5P$9dYefDOako&H<1d++yfJujV0de52jC6N>gb4B zGI5biyT))NYDSh%pgqQiQ&RRoA0%x#O;sH+Jj}*BBV@r$Qj(JPE`Z-eyJ#fExu>aV^?R!BX_ETzZ}05?;i2n&0faFoqc##)gAWD*Ke|~*UUMQ(oAQXj))G- zZS-+{a$gEjZ|;&aBqaK#hErtvYp?A-)j)YSCQc*zin~Jdl|UTgenRSUXZETjOV+ku zvo;HL3cOf3X}graN20qxUm-W`0GL2$zkZ~p8DO4$T_uCku9X5j5TH0R9%%pa+Aj<4 z-;eqw>KFWLHW;#ZiIWqmyD#3E^KokxkE{mT5!#dC#@;9BGh`gfo|FGfR(=deVSOm@ zInErOR_2&RuoJ4zgH1fk)&{O$ct5|kX$yV*1tx8^wNCp5Vfvns!W3?-C_MD-hpwQm za6eLxwTv75I{E#zzAVr!rZ)@I74&+sagPyQ)!jKg@;Q#X`{~F`WSDDP;ImI#N%}(x z>7wqkal|i7vO8AY<<6ck1oXhbYEF}Kvjf$=u?znZ%NjQC-XsQoH~#yA>YE7qDyq9^ zJCI)?kgt4I7CSDNJblo(E;;GCe~jsh`d7=z^p_CT*ConQn)gyu%M&foq3=|8C3+=m zF?|0B=I2lSZ@dA2IkgFNzmKQ>egenI?=SdeH&A!m9d{lg4=XP*y)2W9jr|t~1_tJQ zTxG9fuLZdqQ3vb@={$WH6A09oJmcdNkM}?f!0#}1Sb3D}M7_8v1i!)2U1;LQ8K!UC z9(RGy9w+Z+3qfcmMJ9;RO2Y*Ij)#?Yw5k#f_Rir; z1icJAhpunlB)lTgUjyis3OdlHv~w|t+V)p3n|j<{8CCv5XPXZHn@qJmf;zix4C=&O z7Ko;99SiDQ8>cNcBkekuvH#!B)2cU|KOYCc@&3F2%hQnd`w0R6DoM` zz}SvV4xkI_?w*Tx+5;(NQeT zHkROF=0hOu4DcaM7iurS(}gtEI-ByBn z7t3G&`t?U1gZk^N&#*iL_wH?hem5do)V=d@q7QLoCfaq8E_XhUU6lS?cGAVhxx719 z3(cE7f8K1_C@H9Olp<(x;Nr#AL+K6@9rAt&>YfRvZz9nJbAS#)y|!uZZNXfo+&{Gp zobF}kjrVuVg-()H@zE(pX}Zabg$zr+OQtVfN^$4OmQ)w$BJg^nHoUul&WvA)&NS^5 zL>e^9Pm>;w2nvj40_aJ}y^$*3pGi76O#(;j-48b1yJ0mmGBd1xj zah{fqo5v+$Owv`|&pv$k(9BQxdrsCBGxH{I_Ve`%^JQHoC~UD;VBnC$A*i=sBIu!v z=rC}CIZ%h50{BxIx2f&dt|b}^C!QUc%f0932nw=iNv-%2tO$Ds=P9)Lvi#kTRw~oq zlU1Q|`b}D^viaF`Tj1UCCc;1Ti~aw0m@mQnmtW#|s%2B$rnot~pN9I>|1aIpci)Zw zo~Mk)Tl(%5_DmpLTue@Da4`#TKANy)!ODZ{GiJmud1iWkR`QHGrtv;?L>&rWETF@` z;S~}bBA};)G;PV>LdtJx+EXiAVJ`sdJt6$S>*JKpbN9YID`OPE`mxFzefrmrK|T)m zmtDmf0X;%Mf2h+Fk9qeu#k=dNMer8T!G}j$m6?d&&h`ow8+Z2MLv6NnhlYCv%>(2D z`s5(a&H(YCFyF<2w$@?CP_JXSom{`v(ikc(PKdsl>V6--2?Aes(?#^VGWz`Lt2zo> zxfh6+(QeUi{lb@I_NNHDlAV`6aggTpa%Ac&;Nw8_S9C+Hpso{gkoV=nbjuLRdQwIU z2J<=m7uvns4c;ALeD~(vZufac?0!JPeUN=KT>N>--e}|+HhI~+Coc}%>9ZsYTn|RR zo}6W>@H2qAnSNrZhr}mOT=EPX?Lf=>Vb^Wv~Ihd$-Xtxj#?;RNM6m_B&s45&`f%Tu>n zO9L&cbJ@2PVGZbtIme&BILve{E)IG6YY|A+VA)@L%`MIgg#QObb+L4>or+`b)}W|^ z>TzD)e$NE5g&M;%s>Lx3=^X?;3(TG&;as3ko+w3lHcj(oGX-rrv-P&7El#|exDPgD z3qikdVM`MO{1)d0XNX|VPa(mO_kX?jE%g2M?+w=DlC&{+&0|n^W$7%)iFxcrgLtztK%d8XDSeQo@2u_-%pINW zpgN*@V`y0>B07TS?#%{tro^v_edqJ(Do)60+0{BuYHBCQ?@G~Z61@ic6M;1{JWTI}U&cKeZk{2x^{G6R& zah~2BDH|!iHh2r4Cg^+HmZp@HCZOKbtwW3BP&Y~X^k{-UkLr$u4NiQHrS5+0q??F-R*y4fdWB6E(1qyG zb%ES_u~&6<`miKyj`nsieVB`58@!5KV0BWNUC@coiJmG+Wp=q{hxthKqTXOuD!3l?|t9_!GyYq*)Sy#C-YZ135%b*>xA6!dhHtd zbHdzb?W)nyy+`--r*Ld&q)+7NP@EM<`ygDOigw_w(Wvgq$UuUIP>=3OVue7SIdd@D z(?Rlq#PurZcLIH(p!v*!1Ug2Fpr~SSRh*f)j=@r7*@c0phfb}EcW87vOm1zU-8C|;Cec*9r}H^KpoLK;VhUw zVdlVv+_Jh`XgN~r7$-=mtAdH+YLk|LCDh~7;&t)39mvT$u&0ZIHkHmq=KbS4A9EQr z=UpV;0&@@Kq8R$GOc$w{oS{V6UxtY3QW!GREQkMgvhL4z6CNGf-OukOB?UWntW3c& z(SPTFtsK@JvjTm_M2;Yj9>|dQ^z#ph+dhw%ox!?Sx(M{^SgIZkkG=}0Yg^&ZLG|;# zyXNx2>JL18p9>;)op|$2q)30`?-@sc4KAyf-ZzHBN>dOV{{47JY<*z9u2jq;p zRCCLflhvO&O7{;U(1(<8-8&P#`E57mZ%gZra`(P&(0eOK=>&R2cNwJrE|~tAY-bw7 z10o|K<3{tkP2zdn_FC*ZYnlh5fB9wQ=~~|HLQ!utNWSWP4>HxBy%}xYn?np_>Ad- z=_C(hPJFtH6y3cy&;OP}0VFUFJ&SSI=Z@oeF=xPl>;L9yS)snG_#a3reii=foK7Ur zgMx-`-yRpWkc2sqp0tph`$BZJ;iL_zSa4m~_X#s+?p{!ZGqkD(2bpio7&14esVWF{ ztx9ZoAmFjX%c0V!;<1b|Egmus_T9~NoV7{7!Evvon?zhP-A(o7odP!2al*WZol^$- z+a&6;uO(crNtdfTlqQFWu|DB!-9P^L!y9nv(z*}rK87!L>A>8tr+-dB-MoK&-n5-S zC!)8wT$R{+78=lV)v9Rn=xagrwG8^yt^#zV-?>kf!t)PAk`#Gb;`!L$NcRPid7zl; zd?dX>(3Vp3Y0QahvfcC=W=fNkBd0!1_;i5&2}`+CSlL3i(wXVv)MnSGpAyeW$e$op zusfXz!DI~6!1+nm;i2b)!Ea7on6dk=PaN_p-sF9PNhbv!* zLdf9@qIOq_@dIS)7jiecuj5zL31YVDOREnl`&)?Tlx ziwy|e8YE=gDuDjWS`if0z^Bi^96wO<;>LSS;uJRSC2JXSpWnu=T^r$pSlWlafO^W9 zU1HKGx1*uIZTjrRr=(A3r_M~Db80g){mk_7<1a3{2=xxkFK)a<>c1u?V3==g=-wRv z9P;R4dk>vHTTYth?7vAqG3qHmokO=i(PhdNy{h}fxb4GHHv|1PkRmlk91TtjcMk^Y z$jDCu=o4m67|88xQAG_7Vcsb+gL+qKHN2vW$lj(_$7|v>>LjLmTD*#2C!VLKnwo9x zuJ`A8w6+Zo(dqvONmu<>fiySQ^>!ifqJtbg^@T6dG zFz7O18^P8c1A|A8CYGZn5}1Epw>|%GeJzMinAbMdZ6~4+T1A-mAf_|s0`x&;EaYTE zI(c+t%!EUS&?D2nHR87(J|iMWtO^QRHH`QkjZi=11S@fY`lkft^ta~DaWg%aojNle z;vHQKggVRji!k-~_U}ItvujaCP;BVAy|FJ1qyNj7j-wOk-0|aQfBsmY9#cl5b8QJk ze93P?(Y{FB`Ie;wjR+i$F_F(l#gR>i|6Vv4N2(}+dmb}K2D6Y?s7|)M$ef&9B+{=% zMU9Z~6)GKOfa_E$jj63INkdnXQKL~I16!afAk+zSqt&L^_vLQX-HBFjk1hqg+o>x7 z+aUyO%h^+a4EJ$3$;YK<_K^H)yn;}nEJ2L=+tc{?0M3( zSxg$z@+w_{t^mNB+AIY6ojV^YsCUk`dYTyB=G~o^^H_Jfp*dh1GPM)vZ_Dhv?QJnQ zE|MGAa862)W0mgEXGi(a%@Q$6T6ZG)jo&|(={N*z9*^$l*Aqjl!uEpb`NQ*x=mhzl zmW0}QbpU6+Xac4U%C*5kca)@-5*%Sq4IU(y-%-+G~8HdxbxBH3G&g= z{-M{2hsQ&6FlA|POa|)guI&;>aF^aZ!AvL6v(j0;Gw8F}r*o&n`zrLgfr zwc27)r}CxK6%?fEB-07?4_V4}hTR>XD{ZTuKz+GV70FdI2-q-wNP^zneD>{TV)|t_ z=I3}qq-b#%I+T99Ly?YqmKUXm1P1Iq^eqSJH$3$dJp)HF=xp74`}z9&Q_Q>l`k}Yy zZ4Vp19Yo)=XOCpMZ{Q%(aWXMe@=GszK%8$a`wGdKxx%_5Mn_JZ?CLnO?WEd+Mg;i< z1o(zxOI&&RxzHS6-hv!zp%UXv$FFBX$))3mhK9vbq)w79CxEOw{`bycY{s<=LY@AVSdT==`})6%UQuJ&+U~(|jg+7BL~Ps6lvjoTjD)BShm(t;BS- zI*B)~Tl7YCs>WnW)fL3+3R0QrhA)2>vnbx{9Ef|2yNuU5nRhSijvOqQ&Y-`B)yYKl zX2rgvA`7;14Pr&!saRJY(jA4|pwO3Z(mQaNlJ?!vaFdGv#34 z@Ab2!M|1r5e)idCi)u2iym{|~ji_Yb^(lpHSKnGZd0M)N(>YSl%9_kfpS^PS%8r%7 z!cSkhX(bW;+MD0Jx$CRBA9s|Kct2Mzr*(yehWgXb{`H4ne_i?hc|< zoqB+KeuX4I=$`HZ1a4 z?0YVM``fqA9tSW)#a$V1@>Gi36y=d5zq*M)7kk=%{82K!6-+14J7#yh&n>A}SFYSb z9vv;u7dx<6W-n$#?iKUd=qWm5(aM!yUF8-Fv^eehw1(9j!TlS>j;o@hgXpnpbQpnt zAgZcDTVW=w7h+UE|5SE2^0rxAAWd4g3isVVo0RV2w7yqnD4!Q_H5I33fKhE zzjvGW-hn;w8|<@Y=O8_0)o<+3Q))t^{g0phw(jY^{uEW6 zYyS4_L+5hJ|NZfYKm2<<*@SENxDV|j^x5pild~`e`bU1`rW4cWoWep~!W^^wuaalK zx{{1LkFVKvreiMMYiDW*Y`{(LHRZc@jYqpGTI6^KFQHD(2IE7cF+uc7SxOn73vxg9#Ic2+%R=IhoD6idXMBaJZ&5S=zvG!keD- zWZ^BPc59}_WVNIgXbOnvPOH@ks^9rgnLNY5E_Y|+-h1x})cKa6mp8b(<D{*unFtVgT6>V|r4^Y~8dZ`} zpJc+Sbq3vHv{H(>yk}3}o;}u<^a9f%V3YC-=Yj;EUTA(dbMFi?+>GTtq<{4#VM+7jg-E)b8B_75lz0*_^z)h|6bG zX^oD0ow-P4?+Kv>%@*_6e4WGteP#Db)f*vAoCNxL|>e}NnDKj_>H2q=~~UT z8bY36_f3iRjYaw$%`4`L3M^@oOy3`+!ZlbQ!S0r4OR}B#2ZTI+Xom_g*jm z{5rC6wWn(d^gTrM@8;Jw9o{~CVjzA0+AeI~r-JKKIbw@0`>NH=^owNQag-i}bCoh8 z`l5}Y{$V7vFane00%@+;&~JaZ@$T|>e@9q#@#@8UC+=Omx@_5|*)v4pj9l0S^FDbF z)}?P=wi(S69V_1w@MB29CO`|rKl|A1&5P;teFA6tg1dKeHlvPz6VIOclvfkf@SzKV z&gwl_yThzaGdBgJUkQU?lZ$vLZ1V7AZe#?}N!;zuZ-}ZAMHC3zv<`D)g-)kVGPaRT zhh1-Lvs?Y`cL0e#P*>6aQ^V#y?YND)MM>hU`}B#sE(sm0s0SOvj#8O=6V?roj^Y{zMM4H z@z8U1b)lpZL+e6gcYQYZcj$cztENw%zVU-EHcp?tY<9$8{5MOE}-3^JHa?tb(7#klZlGyNIHk75S#VxB_0jIBS9r{KIj_6^0vaDP+i z_Am_d&(~Ivh0n+K&8i|ykt&KSN=~Mia)djM)RDOV11-EI;|A7r7m5XZLnr%I|=lkq2xaFI#&^(cee4u3cM#`^q)U- zmrt-u@5FSe-Q{6RxCA|%Wt{9v$M%kpp|I{h3!?wdF1>tj7#Gc8)c3H_e!ji|;-ZM{ zdR<)|R@kw1C(!3Vz`(tU6MF|T=xa;5iWFB@J~oZc=nwsG5?pWS9R7!nhm z7Q3O^LZKTmT$7r)bg9$1G}~s7RQJlfdCptBPFID{d(R!Cm&c04%s8Ddg6zuhL z4Fkd<-NVVaOUQ%Rx?_Z(ztrwGZipN#s|3`+_UO~chu38jBs_*Zj6mO8hhf=Fbh;|% z6Vrq9hZE?lR)OgyqBeo0`_`=~F&#WvN(=yA^ueb!SE6xz8hz!>YcUi;t^6z|v}P~Q zWZt-F5q(bACNk&r%r9rdcmqpv>FK#{^PUIw4yqHdb2rcBDZ?FTm73kLY?(Ch$H4bv z0&syjnE^D&E3lIRq5lNkV3;vCef&l-VvJC)3nkF2qRbF-71)$qbf5~`x6BP_M@7FH zYThSJ;1n(Sc!wFsY-x?e^`gcKRRy_p^5}M(-417Nw^&;e4AlwQ)({WqAN@vK73-&(W?ga zBlF&s3_M3|#Pn4uyXL+tnf^Y0u`xAQ!1ME0GCtk4Ya>D_3}zmGX8fWvUqNZF6t0(D zGB~`Lm!^{0o}87QnPi(X@osid;bh z^NuwxD1H`6Sai2&;~iSH(P+_=C%0!?>{g53;7o8;+wF!#d#2iIASsu*lu;+AZUgFy zeRt>Bz3IN(%f0_DieR~V0<)XPbrsX!CFs``rrR!`R@xRLBQeb%!v#3;E-)YK(>u2O z3F}Te&UYeNcM!d|udu(!U_-sv)nQ|00ug-=#5+Z751J}S_zdqEI7l#E%6Be`DO>bI z>$}Lk6X;jZT-7S~$)9grgaL0n+l!bsonmpG_9j5b^XA3NmMwu=glTLKspn4 ze*DIA27UYX;J5?%_1X#zFXaq80G72-9P-5Yp>X)_vqIr zGRTjeEias)FrAG1-s|=A=Hsjd)_qUH{Q0%(wE6klhX?i;G^h`kC4lU|h_2O|@t7@j z3g(^c`v(ZpQ}&l#*}n@37nV|2r_1Z=7PrPeHd|r`4F}0RV=|7|1n9!06VoTpnL?lw znPL6892zE@R4A{97*wUxZ1?ro*`9e-T!qM+r*cD4u-&y381#a`*O+Dol=SE9?+ zZci}S?bg&bXS>0=bm`K9RKgsAIx+o@hwGl)+-q*!z2=1eEH`Zk;|}Zo+;cB??JAQq z*Oh?Hrf7Gcz7%}LIX5`8F#}oXM-e&tVo3v^8s1u3WXun5SnIFIfW6j|n$GsLvqqHnWl^oeqeBIM0-1%<;v= z=%y17I1c)2GsFZOupT>@3H4oj8T8=bsQe^iI+=KE+;$M?1T0bAp$(?E98;sPyJa`j zJZhvG=sm5GB6Xck8((3v5#q#hm%&cDoy2>~-F7nX2?l3do0X_e;yp8UsnhCgZ@=9B z<(;4J$jR^CurKe#c4d$lMoJxrac82JOnvUZUw&=~*T^jwOuy_&$K`~B=oF!Y=>Be( z4(l#^9FTTbK(7;B4t@Id7&SV8&nL^VSYYqj>vf?7IuV`RIZ)rjpeHp2=SM9Z6VhW4 zpRjR=PE-%Va-=iNbWu99W%{Boc6~sGeG$&X;HsCgT)VmjlOzfA%|PhbY$bcL36l#b z)|z_?);&)w;}bleRaiJ}4TCQ9`(pYYf*bam&}7ZVtAI}NkP=q(o5e>#b0~fe_GZi# zE}pG@hoE|S-QmMc`BfFQTCF-sO>vu6r%fv&Z62&upy%&fu9gjPAzP#fZ_$r@kL=S2OfNxZ=9ex= z%$yH8zyGUN42Bims$4LI0gj+K*LLH104o%W#8WWP)V- zTZB5@;Ct(un(_|>&s(QWs^?&xkTj!_K}Y7@(SQjua^i3D0-|}a13hc>Fgvz2(Dzh0 z)MVHzT~*`(h=^~|N@(kW)+>*qVDmvbZEIs5A7IWRvL z#wD=h6yyHilIgFRu6y$CLc5P*m(E8mZkLWz)jr(8_Uo^b=*kHjmbUci*WV{78bm)U zwh4)&mf(4n0&#%el0ZyfSAqF!WBTmM@apXAYh=^|7dqI3dX%z!?{CjKok8Wz87mRmAA z#)Mx6j*BUP$hI$b4;y3%ah6U@7pU`r%RxkJi`Oq+zn)#U;PWZMoM5KEfZcB!u=h_a z-rXQL55Pq~W$P)vIrvF#3*+6}U!7TW=xq7*rluxy1v#!-GVj_Xokp8Pre3EunwnH; z4OQgHu`_wn%z+K&22)d`L#2h1ODjT?ay;xiG2QMewb)_aos|g*F4s?YT?Bcx!D?|j ztrW3kB4{&a8m)SL^XcZ(rYpTGS1jx4D85DOk8rYJgjjh>BMCX-3pYO$4 zOMT^?pQMc2v&X~qk=^?D@9|G@-13W08k;}oroWQvr~Y~ES7!K4%3 zw=do%$N@EbUND$&;j{D=%yi|HjWC}wWyX{#EZ3%-qBj_HLY-ir+$y1F)RhHc68a6| zvB9$r@RXc{gHbqG{BY=O-SsAIeubr$m`-3@)LJ#yGn;CS7%P)3rb43Ty`dr4q%u2n zI&`X`RgtW_T2rC18ti(P(_*cJdV5Ghj+kz6RT~nWrArmiQ%y^anI^*AWV&ve*W6s& zj1}K+OXPocoBH296M)f+Fic>M-RojC@5@uCDohtg>6hIVkCuH+m1mLgWMDDInauj_i+qqeSK4Y`)zylXoC5R}A|*#xUV8Bo z=s4w?!KhD>i~Kfhn5;nV!Q6wqVE%>;(^{vsVh>EK{BLcBQzy56h<*dt$$C}P&QGd+ zpjNAmNot)|r%tL*((AQpNXRZA8;>Q)$(R?ZN{bhu7Zq(wQ|WX@wMt`m*(pTRTiB1g z5)CBe?z$ctS`5xo3fsx2Gu4fmscMsvz8@9T6eBe0t`qnI`F{iVkJ-zM^)25XqWC(&}$EA-N6VmU6{)2}3LdTJH z$BroMC*3{|M3+*A2Y88>qL=QPzG!Y7**SojG)t%zJRYRf; zq6RaAUex5!n&KVg@>Py_M`KYM={S=u##$ zKpp0to=_66COu&0Q@RRAaB$Q0dGqEG@ZS>f?k!zB-u+x?j-N=%u!x(gY;X~~R$p@; zu-SxlAH^jzLx+aT6s#Bl>=O~<6{IisiqaZO zq!~ zBojs#kk4TDA?DZN;o0`a*WSnO_t*@tGJ$X09X+_ww z*`RaOo3s@wQ#}bi2f{k?0(zrLW3=lNDh*CMaXTT=P+Ce{zuR7IxWK4`>VoN()cAOv zNnNqyz>Y?G-(kiZ0k0+GPk;U`2#@PB6x_LU*vO{Xb`tKME!!_Epug=Eq|5S&ppT@`uapf`i1S4LHcq}rBs-IZ|FDzy+@EA`SkKbOmz}CP1~C)zvNt;#QZzq(#`Pc z-3ay`I9o00B~Dw;m+k5h`?)$%&9i7%7PNs_4v8NQ1Fu9ejHC8ba=;YD4 zSPG!85TMUs%T5Fb;HOrvrdMkwFToaoX&bUOY?!rSRu*ACYt}5ew4E2X&!W3wRu&59 zCFYamq^iZ6IW^bu)gj3D;0jHx-9F!*q*m+oN#xa=^+`s%O_vtjRJFUvVJ^b7R|?SU zjXIUus8_2fY}?(aGO2ZXqef-Xw-LiBM0dHW+g;gqXQJW4-S&q>cCzo;1_KhYO!fFQ zje1@D4nmx9mzUX0z+Z1Zd-_{q{M%T=caBWEe>hJPP%wY)WjE91DVui-n}2xUkTKY! zE6-X+E3>{~-9;6w1YMc%9yk)#ecTIuy7vqaAsY#~&*^s&Tw4juf8xiU`vm#}0$uua zx&|Tp&Xti{S8YwHS+uN`5y#SV_k{(Vt;$FeNO+`4Fi%pET9DxMm@HQD@lzJG`wA|Q zVRW+mlfELV=rFZ`aq_Ybj9Y!pRm+*`WZkbHCZbCnCx|XUH}4p}aAvn|{a@%mrU&!IfMi;sNWuR2hAfh! zkPWGs#WU7#UJskT2B^PMQJJH+LM`T=qlhnt$t zaijI|9RHVwM)n;mb^8zk{AG`MmrQ@#t3esFh5C*X^^hX(E|?zCj|UO_`)9?v|E>&v z?%jQq4_WtK>9vFI?Bka}<47=E{OV6{!VT(fay!66pYo=`8%&YjO zOkT5uP$$gSteHHAP@l78330u+5Sa5a-dSS*`mA(9-Myg~xMQ0mZjmJ()R%R9^;tOu z>W9H}3P_3Qbg4B-1iHO)o?6$?P_=MjgTriYNHbG>rZG%$RVPY~&Is zP^WOsN`~E4JwMx?ot;ok^8I0ZqBS+X)L^iZfKSzEQjex>yP2A#xw(xY?*#gR13S_x zFqtqvKWF&Fg|9x{H{zLRShr7oa;-8mT_L*E?mn`a=_MiK{DgH6iRdn@JIlD`?$(xA zal+PrT(4gJB5~kS2hcx1dzMrs5&b6x^_Kez(|2&wSI9FjywIly4p)CE!EA#4HJ_4r z2gpBq!@lBg96U5Nu*SOW4U+a7c$m;MHpE%!47N~lq~l1)9h^J^nK+8m$t^EgGMT7O zbO+Pv3Hx5M3bP6^RLZ0dWLZ310)7NfYyEdh!X4m@+IwP*U zvxkSEA{kABdKNu+wYp;6Tb0BLkBXZnLC09BH{MW+Ve|3|i;E|(o*|?3Ig`QkHLDr# zHT*g@x&b>5O#lEG%c{kXC8N}{ka*b$e!kYYARu-R-Pz=`HIt6m+iQ#Cpq+Z?KGjXIl6t8u!V`U{En zQfH#Glwi+3X?4QVKP2HEpGo$;bZJ{=>QSIx5w9lbrGa;oou!?4Dd$iRBo8{_zlLza z{pFYcj_H@(Eykc_+ArE^>QpdKXSdOg)^T#sSB`Irru zm)F*Q=~6N?-+zDq{&zyiY3ZLDHE`gIGeeM+W2zJATd&l_?4pS6lTUsWO#ji%_Z1R# zcv+#Snd*q9+}RVdzZ+O<@yusf_Z3Rv3|n_%`W#-I4$$W)P8}W{xD)7*a|Cr^I+=OA zz?I8z^Ll3Nh=47i4+pUUN*Z{=d?hiRKnK$k5)zWs77D)XYPH4gv^nibMiXl0qKfhf z^CE|_)>etKD4U)nyecg|9+TtDTBA*;s&pCV6QS)+^6ZIDr?V|P(V19nsCL?y9!<60 zedx4iXQHo-@ZNS*bCf`rT=zWOP9Bx_lQ8xKpuh6mbI(0t-38O#UFpKQi=ofMgmy>G z4A1(G=*}H%LdGrkw6^$;9s!R|pg+~C&xp}}D1zO4oqi9W|I6j_oV9#+ANGCz{3Lei z3unF<0sK+B zH1k#%WMWCo)?E+IC#KsgAE=W6dYjrxPP)=+wA53WhCHk)xTr{_CpT}i5$u*!j1?lc z9`7K}onzRAZi9g*&~L^c1?C>IyD^t+ z=P9+5cFc(aBYj>QgKHFDn_n|_%b7u>I?laUAq%U{3wqTCf2to9x{?RKU zG6+p{Qw!I^p&vhHOuF`q8#Xmz`EZ?dl-Zf|&3 zus!z^==xa*pl8A41A10lS>h_hi*#|6{supAxXMh2eqXGr!(ex zc%v&fPhc-#C%;c79#luN2jw;$@1HqTevX73e0pV)hCnwYSd4mSrPGFpy+RvYm0Yxd zjC)1B-d0IBhTi7XtJSFh-Jv22A75`$t4vN8VeOosO;$b8o^3s8v6dz}4G-xKIGLL1 zeCRB-64&F8l7_o^^C+43n~H`1%XL8D&U38@^#A^EX!pM|-P4sWi{plQT>49jOGl4` zka5eGE7tuGPT0Ep^!aC(UcH|B$3LEW!Dm>IKcjyAZ0*~X9^<~}{(b1U1O}a%J}?BJ z_Z!q>Ez+=CGd_)pS=90FUm#y0qPKTv$_K*yAe_0h>i}Ck^En+p%S-o=y%RBY?AMWYC~Ha z(K@@7-TFg=H8Yi*y3?7RolQQSEPMRXql~$m?42=J$SzRFVd|4!{eRu&UG%Ch2$vmf zLluuM4_jmk_T!JGbywJHNRF?!-uqXc@KV#JKJw$YD{UWNb2h&%cfq55!dV+G9@Eyh&rYe39~XUvtVG*nwH^PSb?$g`K) zOP5;6z!U22?bU4s*7kNBwmr&xy?|JL^rk=^xc@!fJzQt|PH}pts0~d2KbK_-8;avz z6+~Bh9N^OVB;9AU=y4G7+VUG8id_z|Jp;$|=?~-Hl|b*+FQj`yDx1v>Nm zJ`p|Xs9-vS-i?IZpdJAIO3a&Y*6f0L?+p4IlI)@yLZ<3+5k~WT=TGEt?{uC3D{On# zES7L9I*Ip#1-fAHaZc(e%s$fTvc|k)%n$G5OwYw_yPG_aTXf&m%bR^*^ zYD?4Ms7;N&mTarRU}!PeEmo^#X*OASXZ3}4S9WH$p&e0MYUaA5%5_tLo#_tv;Qi8l+~+|fMv)J zt~n^oJ1!6AdES@<^+LgP`o4op*e9^%K&|GYvvud1^7FN|^X-;(>NbF`HR>%EyB+gm zPz{fnLXIRGFemeFBl~YuJ9M~I4utPIld%mIk=AT7=msKnsWZFH3KLJ!`a@@%#X!%c z*_llB&Zyt?Li?t`o^f}hK4b_&btGc{!gP1uJyN!+hAVk@X1Y=ZD`cFE(uH*&)k7hA z*QZLlgme!K?3uH@jxqPL?qE9daqF~-c^?R-hx8fKrwfQ)^Jd2WPygc632yewxj*LS zej>zM7TQs{NevZIJlUJ+4$OshPhYWOg|~Glzz9=DNx*&#s7nJ6+}9j*W1cQiUXk|% z{L-o88~JCE5L^w@F?-Y1Gi31U4(DsN4=NMptI576+D#g?rs?$rQBQlI-9$k-d#{-9wj)I8Ri!W@j&b^!m}G zum2tDPhLQs4Ln6{$h}WR&*00Qm@Wf0Z|yG9?mXZf6_Gx@!?+4o5S^_%&oS{21kr){ zE3Xjf<3b`w1x^eIy-vpcju+7t%)xZzW>~(Hlau^E!c!gH;A=4S_U8Q2p3?w(v0TYu0#SURdbH+>7NB z{=z%~IvaOz9iX#$Uv%~yKo3qLjwh+xEH;a}-iRJl3#Q0ub@eKT*{p4@bdh+kG#K;* zuhE#=AVGID66z{aa?X=_Yc^7H)$P>=r!kYP`O>6pCr(`~mV|agX(@re^!3*tz5e=9 zuj~IGb&A!8prK?)SFdF3{|ctt+`X#GSWuC7e@W)ul>@fFTK6#_FCbbY%mMlfAwD79 z{X?(M`@Hhb_wFG5dx<$`-YY7Ec^^3QMbhsf{a)y@H3inaZ2zwJTiuwi5RiW&$js+m zLb?^Qc5^qRvWaKMo}MlfXis7e`_5EnY7)_L0d@-1fgey8!rj}YKY0~;K!;1f?Sdb7 zjF>*Yd@p=DMd}IjlPFNvCppwc%#&d2uF;|UK~-|_t-% zzQ9zz$jz0Qi;73ke1+6{_P z)nBK}8~e_e8})(R#{L%$T}q}7`5UG)(fwcT3+*nO(*0iY<4FXO5nKg}12%=|H-vQ$ z>)D-%&Y(lP_Zk-x5;8Pw@8QEu_B}tf?C~Z#Fc(ZWn-92?!y$e8{BuxrMorEB6ng%u z)l0ndtoBbN)XaE~t(T1qE5tppf^B=QP;t55(p>>vp*no}v0F!u>?7E3-8u%;A>~NA z7c#Et?&#bDy1WB~`9G*!(!MV~wrSs0V*2szab|O{#a{b>sBWpRP_+^0Z6+Phhf`_m zP1<@JqH$}b0gZ}Iz1;-z6Xu!HKQ z^NH&xPrg(7(d(Y;{|&pe?-An^s&``g|F}<82aFO#_Y_LWiby#CSjad+{r8W5{x{}` z^&ZuSb8(FMxN&16LdXvs4-2j(>)zrWuK{xwayNx~XZ_Cdy~m&w0{zPQl>IellsJ6_ z$7*jd)4gz3EIOWqkOSy>(!6J7O)H)y=fOTfb%qNlG12$!`*YtdhJ8Jb)Hz-&l|y~n)}+#^ zt+oUT->sEatI@18>5O{aHWa&&o!1$y#x^U`amct+v<|-?AFs(YW|xu>u<8vir?Zs& zI-&lNH|lQWUw1$7#-Q&OpbsfQ)qCgU%>QxEnSph8XJCHdwmj5# z^q8^2x(m#Gd`5-)=j6n3m6SKp33CvAKAHh`nE6P6LGL%F`-oN1WkmGzDH$0A`V&lF zA#J)s?p*ry=gKd$Lze-&+`d+v{)B0l`dx4xO|=?K}=LHh%YE;%huCp6zRDP6u?!NzLWjV$&cja zh5GA9J3kn8w~`w&ZipA?9;Ra-*Q6*HYh8C-EuCZ>Lp~q584OnBjYiD$F+E2Ir4Z=R=gZ16#*5?hH+~eA zPCtrp&3&-NNJ65%TP0;R$x+ zWjF)#{}giK&Jn1KABM<(@v&PH^tk-s;0mp!9tNF2CpoUe^meVO4Y9bkSszTHx{0j2 z(E`%ijE(dyCcQ3=?gf=jkFFSt(c&azOIzBjtrV`?vP}is;tMj3Mq@&|%VxJ3oTZ7? ziKV!965{W?(;4_D$j?rFH!~e$B8R;EB-52CVr<=qDs@u5#Zh_)TX#NS`(0u#8y92! zy7wDbf)M?ct|jBTjP+SHbkvJaPt30;qI*0#N@j@XJ9j>KkhG47?#=X&K;NFLqEl+h zNXHTAIB;39f~`9riVCqNGB9}zd9DoDSi`0BO#uCtg-+yCOJ=c&_&crxC-%eZ8TDK8 zf}Uf?F3we@dG9RZ#TOCJ73LMX-Y6IruiUsZ|=a z&Oz2*T_4<7w9Tk@+DWc~xF&OhR^4XPrI{PGI`UU>`*HosR*>0uq%Z7UXe!-=i$gp=ylnS${{)j?@Q*)Sig8q z@f&{&`U-C?$DrTZ_a~Ts3;vyK{OZX|IB3ILp4SPR7w+`+LK(IRqKld<1nLyCo!xsp zE-pAfUtMcNdy6W~jDU=(P7F>nqpvN#i1fPAZq;Y&DHhk88p#D1ZKmYi^sNos@a-Ct z$(Vpc^=h*158KJBqvSa=H9oaXZ*^AMoRtQEPLKQdfx7@+A-ww`ZvqBA>eZRu1kqo4 z?k`M7%?z|VKzElu^Xxe8W)jmU5Tw86iPHCm`VRFO*Q*59{U0T$n;GU4@yv@8^P4JN zu9g;eaUAJ5rul<)>yorLcfh9~SQtf2@7C>^7kdv69JDnE8&UR`mF@Zg)#hI6+?|9$ zHzIMJvCkD=Jx@N+eLjsa-#leb*587@LaOhBG8cP{slE?1zjcI6{gGn`*kR!d<%vsY z$PvfkhRAatvmKO54%zojoA!};FUQbhQgTU2^_+RdrY#D@0K1l()G-rZKhIh|W%Di@|BQ+YbF6Uyzy^A8)d>>1~EeLjno=?|^yr zvKYo(%UYD@%*d!A%fomgCL8H`D{I9}vX!nt@?m<}NfXqy|pR%XNTe~yUKa}aX z?h%}IXQKBSi_BfO=i`EFzx>kGvgdo{T$Nq=PGG*yo9UAVc6+AV%-+6%J+^Kw6MHOU zet7rYS+WXsg|zPOHgi^046~4MxD7;AQ`WR4Q#KztGG$tx7wBHt=e;2vGC*ICm~G#m zw+VD8`9E*p{`1!QDRUIiJyDyNgcIJ}1A3th)#t2UtYl~E4#!pHYv&><#=o?B)66M<1x z@%q!mbC<+imb*)$uC3Q<$$P7L6h)B(E0Q&8Q$1SSbUFuNt~J@5cFcn#&`t5F zMt!rRXg30Nvh}(&Rs1$1d3~ER!GQS_ckfzx-aFa&_|!}zCe9cV6G{^k6YpQRPr=b1 z5Ag3O*W-5{?|f$`$@>Sdud7JgksS5vz`mmRT~xm#F(-!n|F1YoA23u9T^T>&E}!rj zEox?@c1M){>u1uXmpoM>j#|j2M?~~}dT`kGd6i#Qwz$6ccIopa(NPtN0I6u0Yi^}2YI-AP`ZG&(6cwaH}F$2TT7m>c6&*sZBcW%85% zHrSn@y3<&oNhPLl1J|wa>4s{O?$sCWU)Zxpfn725;`)x>-r2d6sIIwr(|lm}?pOPE zix`WG6EsBksZ%A>IUP4(SYON*;#O6Ee|KjK*UX%i*8R2Dyj(g3Y`A~APM!J`K&KxZ z@$`WF{CV)`d%Pp@<`%qtW{ z$HpF~URlM(C{d)y>Bx~e2-20RXRpIqMZn8Yot4~?Bl~V&q!+-S;Qy0QU%i^sG;UOt z2u)PX9PEs^S1$k9rhU^FmDj|Eg$8Vywy&%7C7muAgcfRxB(Ym7~C!+?V{vES|(7HNg2x{Qv6liyo1449?asB}W`b&OFz$UFb z%Q%lquZ!(Dg0y?rlCG~zWu}iEHz6cECnxwc5#5XFE%yb{j~-noLbm)JqD+?$)Fy=Hx*1IY{uqr%%5~Opgs4@ao`T zZNAwYOjcf}brdx=h~gM6&fHWwBwf`;oS^FM6n)vrl9LBlrD1bA3Zf@9>P#fpQ&B*H z*#rbS-4>+eOvW~}r!Q?IL4dqGT|ixeE@5|HiQfqc^=O@@BCRNS_p7f)_U+quW(4cG zAvk26D(l{Pir6ru-A8kb&P?YVEb83@W8K!Bna;BaaKaWjwpUmBAK(9EU`1Eei%zS?M#E@QuI+hxi?cX>TEkv`ViBD(A?iDMu zf?vUUPF62TJ$_`%ktxOLd0sggue_d&)YIkpDl55TB)V@ep1g_B|8w8htm+8$)m%8W z=Acp{DJZXmYUv8zA|WSE+1Ag#MNHqdH#Q(A=lO~GhaLGvMfqB76AU~+CozW}bbYhR zp=&mpOl^8%GD|t6V{J~|HkC?~rgLmdo|L@J)NG31W^y{M7K_uVcN(mzsT8Rf6zDQd zshZT()J%(|bbj`C)fX;Esx#)|<%J9PTkc;-yq^fzOX)Yh4o!nq$>9K30b9 zC#?HB^lvyS&AasJ*eu^|=E&g_$8_oS&sEXB8T+s7kD1%LAxo)nMCG}xPD>Z%$nN?z zj;zuPvkr19bTb8Bi;GcQk^2PdUMV?`b?2j1MCh|OoPvQTDSsQ$I#72XyLlP&&OTk7 zx2##CSod3-uHN3bD<(F8?EB#S!@G1Rf}#il z-D7rW!F@289-ecDs=ry3RyG&Pb?hG;NPE+fJS=Efq=* z$bT=K`-MFhZ~^*iLcNr1>m#)$*t`H#f4XnqZrxzt|BJak^<~k^CbT;-J$y8zdw?Li za+DrWhs+EUogSQnMVEvBu#j<(aj(3>L?1ggWZ3f~qv|W~xGED`JVgHvPUgY7*N+O& zD}+yvlAsTqIC11N|LD>q5Ni#u#4MY(VVY9QEE*2-l&WNL+Rb4!2{^_=42L74ADKOw z|3YqV-jgX5E znLhg#`ScF}dQNE0fc)d;hTwcNhQE_JuU9$ZRay;CBGDU@jK-v9BZL~XT0$jRccayy zr+cBE;)rq9>=bwC_)~Foj1p~;d6Y3GqJTrlvI!;&x)5*FI2xrWNboY06rTg$< zOK0m2mtMX%z;9GPa_PkMu2YAQZI1{U_Uwz3@=t#W%-z0o*km*_I+ z3j;@X>(ZtFAS|vei&@q>4gH~6qWDSHpQj7Qs(hx@p%)kPY`FCReM+J1LWB19bhoTf z0(7_m_Q3GwM~(=pZ#k8|SW5Y?1=rV4k#ra3GzSmhSYzCWE&nnJI zBHp^xxKvkApd!?l8ZArPGS{W9d$jKLM<;i_Qz{&~2XuP0Fx^{P2=)1vlZYG}79=z1 z5#2~;vsYK*^#9=&wr5cgi48r_adKyiIBel=Cgj}}>;9`On(5!`sS*Ekf4?3hu%)G=RdgnCX)B>FgC=(m zf;&7%)7e2Zox@xoAr+TiJni5Hl)M#-?^?k|ojaNi$|4u?-#Bd9x9RS?yuFV&|1pbe07NWrqZVPDI~w@q%DR27A6 z1#06`eW~@)y42S*A5kb?`grH#QW3db*z*uryXb9?>w>GLx&=+oJ1t2VXa=T7g6Z8R zjQuYV9To6mOepg1D0lZFItt#oA`-)3Kl}Hu9HhS{&(gWeA+Sdm5Pj+^Q^}#z_k}+{ za`55LQP1Dt)S2SumUyf2wvD9Rku-EbF* zwnABep3ZftOXf(-NyTAx16?rBoJSYOWsLZ0A>K%_{dt?*H#uZl~_3h)fQBH#q-_#XPPn*sXmFJfY9V*PXcbB-U6O0HT^6z5P8>T1aL zW=w-J&NI@b2hVLNdL^(8u1X@co#3^!k)OAT%L2Rp}I8t z(Yi+;?Ig^)7C7z${?WbxVz=0u`w_()6V#QAM%y9UQgM z18Tj69Qg&;Ll>r4xGor6)voFUyM4aCtsYE&iI`4t`ZE(4^QoTPyQ1AGVDppK-A`#& z6;s4SMWn~2qsw7L|6U~}D6%Xe>mC{IKk@mAj(J4%7MGjo+|4Al`^}qLV!D=_9Yjiw zK?mxfdPu)MgSMtDnj!5wu42q|ed5CK0CbcUqeo%&l*Mr9`;N_7GMP(Lk8Q#+3esze z?_DijIk6mo|K~sdQDEP9`-|JtZ*TeYwzwH2{ns<>ijsc<_BC$9PCu1@E`oq9Uw?7p zT1{v`K+b@$a|kDPZF$UG}f?UN%L$dj)K$cONDXTSPiejv01G>ES+IdLdkUnPlA9h*5q6Mh>iM zdfSDw7B|t6KtNXT0atRcde=(x9>uLq15p4!awM|wAw32S+8Q%=vg|j`DikLmS)Nb{ zEk!W2#oR-oCMu!1)TNkWwQPDZHD|m3hcN8?)~R$z7@Xy zkK)uBbcy-uHPXlnb__qO2h;RU+~Bv%R8RZY5jwP~J_ z*j`ylz!JlGLL8%ghu#5wJ6|pv-4BLJcIZ%XHt0Bv6vJto(`n02Ezl9}+m5C_di3a{ zlOMf<3|!&``t=ITt1*P^!d>QjJK1-ly2YdoPJ@mkq7%<24DnRSiM5*;42mdy^iXNt zJwqbpQM$*v%P8G9$frvQSJrlgOCL70Z?}>8wPf5~=yDLS@7d#y(g}0KY$%51Dhf`% z!>u#upn9JkJ$h`-SlQYtFfV2$#}Et1c}55>*|5S{8OHoJaT}Nuu(z4TM?|WH;XAe- zQVm20-j^<2QgHu*KM|NS=*)BlcE!j`x*t@~R&2ZAIf1@!-}JA^yk`*A{rq#n4j*5D zl^sHPD*M<^)pJ|U3jzu^Pjx0JMDMH7jYZ3E7#q-ib=rCA#1iJGqoT! z^JwOylaD^aLE8n=?-yX)_q4PS=6Cnpy-O~gUb2wW8`WBh*me(odSJu^`16t>LzJ#% zo*2o?bR$O%3m+=9yFY?-o-Pz27CCUh_L@9P{}sj0VZOt9jC+b)`g5;<=srUuyA6zM zhDUd~1mr&n>(2Q&$he!V-o4Gc1bybrg(D&5i0WI*uAXY0w&7jWI2Mz6#}I%*fwH`c zi$w#WXh;O+1oaVEc3>{dH()35jv>n`Qm(?d1Lbe%dh-(CzI5rzl}m2!-{!hG4&|Oe zz7xOYwcbN?y63RwJtLN=?w6Ajcl>zVa8NxsIF3$Lbz1UrD z&TruP5^=C*sWc z`3{FxrE5~xTZr!n*og6$+dY?|+WpGVewku83e;^*8yR_<)rjw>FW9iV#ia;=yLUN8 z+q35<4$yJyh<8x^LQ7(GLPF_$izP{;b;J?qTqGw>*j|wx%gpq!oMDk%@9xgK4;3qv zLqgov{l;rgMCp-Zdp$K|YS*qHI_dtG!sdP3Jg?bO>7swgPl}3T^NuK;t@}DDu^V!98?I40j71YF-1zOUzt{ro0lBc= zjQXGZC`OYP;pdE1Ogj{Xuk0^oah&rg57$aE0XTR0y#Kf6t>u1KpIj-yos z=%|yMs(=orznA0pY+oMr9poLQ^ODV>ozroiC_TvMgsD4z-f%=Xe?m(SQ{3J>BZrvjK^@uK?+bZ-sVJ=ZGX6w$4#ds5C zs3KZJhJ`@C4VnXT7;n~T1mbP!;_3R6F~34I|4qUCx8I2D-zcban9g}RpngOtne<%l z7){&*N^XxXvhK|EGD6*dKv>;^i35@)>BTbA-WttAzk`SCHcNX2I?~>5!*#8BN_P@$Bd!3pqiDfJSl2g)-<$?ACylA*NARI z@#gMII|7P-!D5^+|K=Mq-+x?@>dbu!fqsep5P$p|UwA>E;wAypndr9!=v+1@U|)Ys zNI{9S=YtIV_wkAWV)``#{YpS=Y);O(xB-KoAFv?!cz(kIb6k-*xJlOlIj3vV(Hr5X z)#%hnz@y~NKqM#4g;sVwPFx9hJjhY$C3 zh8&4_jCsK!+fD+#!d!&P8PV8;N7t!crz**r_xy%=hQSKZ{Uqq4c(~B7;watwEZwhr zABgv^&y@@z>;6($*m1fJ*BhTC`hD(6XUvJ}vIbhncV;>{cI+VKqO{#d}daB9P)|Q#M?$M)@AMJdn z^zmcX@DOxx=pqAuKau05lP7VWo?kS0H~Dli9<~H;UAfT(p#MI46bEdcO%7rWo3QR@ zpRn#CO7A&FRJ?PL{%ZIDqIyHaantEanVFI2yzJ6BNGJ0S`L1TBGw9^gc?{A(Mtx?t z5MufmUs7_6I$^#+42dWfZK7*Dn8Uo&gF)ZIA@>(-+y8K*{^SLz{s$hNEjS%*r;8=HA4(AeO&b39+^wDMsbneOS(bJ5N4p(`ayHw&?HG!xl0|E>OPl zWRxBdIHo@;-svZeBi#@49+pF(E0}*T5BQ~Z=RVq_M>P+mdFK=LNdk17w!y%6!_{x} z#<{JNry)bbkS`I%EK9nc`uu_g1CkpY zK%2|u4uj?Awq?{+cY0!^XuxpZ+L>EkR=D=~oAkbq{N3XwqMX#MlF(@8Q%8 zth*rkQLUTl71F#f>;yWv9uhJ-W?3r_TAqe6tV<^IOc=rMCCU`A$#azX0<7M}uby!A z@c7Cl@9RI8?p?a{<~P7wx&HV@LJpVywQ%T|Mzh#`9|`CM?8k0Baq%B1ME?Lx&$x0W z`h2vXZ|J$OWU}o8b}yg{OVSDMdR4Fk9gMc-Hj|p1x~d|+LWPoe9Jm^7w$orWX>~n5 zkb&nkJwr`MTlJ<)NOvodUZ*Qi>2w;+y4M+WQUB_VIv30Bd}rrJk6vGQG;K#w6j#GO zGhy5W$@LO<<;?FsVyHikTm0RdRWWHMkgMbV;?hy^juvJ5DZM6)?Mud;KyQc(o>z%1 z10ptVU)%$i{+-Os92GvD19h&FbA!GR9vuPui!;ZJ=^5J5%2T{CgLTQ|HLTWUkOs)- z@YwDt%6I{endlOzyDrGMV>1uboY8J`VqgV1cGN+uQjMkp$F_KfN~6=nYf?R+ zd!sH3W8e9R%id9Hj?85M41pdwO4h*=>XQF>`3g7W0!+u6w2LFQS06k+rG5!3oAT(-+9dF3V zX^3mc*EXqwk2@A5Cz~A@=g(c}L~On7G`V*A*o-i|9#s}97U-nwjVPp36U;m;+GwJi zfIyFLY;07e>b7m$7OzsptBxLh{UZVTV?5lbQ3UFmB*ApFs2>nakMbP1(e->_VDwpv)F+>sGnuFEqJ5l|8^*I^ zEWh~3**Fhlf8wsNcJXgq`&Cd^7xiguM?`)OEi9e+@A0 zj~4XJ5n==kQ=jt~= zkV&vVr2V-%Hr?!;yzB0?CMV0bU9bK+wdps$`rX}rujlLa{>%*K?){7+VzI4{dA|O= zU+>pTtKRkWW4;`yYf_Kpdn(!2&@=KM&x$)gdiLm7u9ZLSk~z^(LGhZ`d+s>VcSPyW`0I%F@J?`9%3Lms%jF{K zQTm<5=5G%ABhCI`GX@Tlfj=RKE?2May*lRMTTVQd1~Yg|(@bcPODdcP6F(kOU#xt( zF(o!GP_lFx7?_f+O@q~Hu<9&*&h)uFb%d-tSL1Xfbe;9oVR{2^`}7?9^w_zo=F3vG+EOkC^apiJGV!m0 zGWqU*{ey;+<5=h& zB=!3G7V`lfH6-@Ew3N?S%OzExxnRM9nKP$<`3+X9RdXlI`fBMwRIl~glC6#OVm^4P zda%z&s9(B-kPT6r9I7b%uf22W(xuP7{fwS(KZ~ETu=z$Q4#VZ}BBi&BQy-J%EAHB( zO#4}UI}$osck=0^^jU8||Mn~rO1@k;#uzl4c=2lctHf!DsL}aLyjZXwjgbe81mjX6gyCoW}gBVlL*rp;Vui zZ^}>R-NZTqZoz`Iw3)ZQx{SB0RjUW? zoQK6M5|#6ZjXXW3zo);dzaRTk`{9baaQN{VVgEQm?0=BxjTBCVzG8W59-E1CRi<4r zC%KDLj~~B(^;6BCRaqi4Czt*)yYvqpBc-n+x1O1qLAiQ}BD&6ScLjpEFz%${*XE!B zb=VqB+cj|O4mfg1*+IdclVUul*mS4GW)m;&v%vIYERn%aUuvemPi7wT>tmqHomKi< zkC4(ciuf^2EWv5pc$~G}zgU#c>lW3m^rDQ(SzLHe(Gs@5D4}bmnVr)!XWVi3qK|!uw7aFcOcKG1Ia~ET$>1dBTaalrl3^9b#`9!@>n^au7XMkSf)XVD@lrC6M zH*>+hW#91PrD{#;)$2vvi~n;CGszrXlI@97?;lHD&?jhK`T4JoiqI)x19T`|r2ZiN9nxP(Fq9Vx2ZxVY zj#Y#ktk$qKjFo(WhR$X~8B%p5>s|<-!Pl_txf~;vcKVGQRvvv)6uZ;=!bRyC8U1iG zy%Bt3;NxQ78`HU_^wY@G8#3e}?%AdiBT0SSv}r13<0)d=awd$Ff=e&Sl7{yLm#&p& zCg<~>-g$*7B@=bloVGSo<$_SCJL*07$T_y|Xn{sJsa!gu3Z?XxiVB_-D$|Dc>=}^l z6Z8fk=5=*5XQu7E@XZh-9~xReRLzsw*E8}sb*_l_YceNP*qz&7wVA|@#f+a_Vv!5; z519IEBy@B~o!oVD^Dgz;y!i~j=*`nE(7{|Q%Z-74J^9ZFIh6kHw=W_~C-eSqA3O%9 zzV7*1S=kw+^-yTIJ1=DT&>7wBJ?u0DS9Nx-BCSWl4Ora7w_hyL8h4bNAfxmHnYtXK z*08F{mpc*5yGZG{C_!K3UoEzv?SPCFi=}NUj9128tULMi#?D-wPM1k9P$#kDyltGU z(q`z|{D~szl*-Rf!Jrvgw+QC3I1ba}=H6rc8JHVWOETJsc~NDhE*$!h0=a{qUgV0P zbU%~QrDukx6`wX=<}SI4J~g@&KAouZXA4Sm)9UK*qu`Biu#{=x@2eLLRj=2WZ``PX zSNR&QEK~_C$+bx9RWR{Opmy@K$judW`1g0eI!eg9Hfv9n0N;#n!fzawIWOCm{2#^L zZ{N{+Z4$wsCE#q_Kf46xqVx}x)Yr|*&erAVbY$SW!{Jc3;o&Gfhii@*nh82?I+4Yv z>>Y1_ASgx&xHl@LR@`PXE=)-o6zew~6k+=E0MPwXuok55xNgV!>*F+%TaZloL{ z2VJ^3y37nvPc58;U`{G>+41Q@MY6PoTzY;^!gZ$Dy>uQ3oAm%eFN83dx3uSk8tVqRGik7-UO+~nrA3_-@{7hfR3JAQu`Eg>R6LYN|#lM zf}B{d->8QA_G^#Ge9>y5-e1LzeaRAb?PPf0(d;}a{oA8t+BaiwBOWplM4Mmuyj^6z zdUbohqK;CZM*W>c=3p(v>3;;)ot6F+%CMyMS?ktO5S&HOb-M8Ia2QW8n0Ji+YIb|0 z&SOqFSf{rEYBB^qVx=719|YZFPF6VTI4o-l<@^!9pWY`qzYrON_-Z@c&PPu4WMw%~e7#NkRX_*IIX6?B*iZ;|Mx-eifGF zXXuEzE;UKt_QEh3GE(}ZpW>pGO4v^D)fO3G*ulk_`m&am1DlvSOC8XKczJqy-M~O@ z-Q;~2zG3P^ydYDgE!eeGZDT*XVPS=@uV%{(scYDgP6_sR#HD|B^ehXVh_~a_u87mC zy?wPH=XXv!zJvk**ZH)(o>Bpgykr5Nef#dW!km>ZPMs|Lx^=UPN{aYznKGJFq41_W zf?MIVRFEk@9A$9BICG04FvD&KYosC2&|r-KFHT>{lDm0}mn~>OS;p_DFVVk9p`8n+ z-sNbrd!D{d>IuwM9M=q`w`orf{TCJGr^3KXAQ#`>!J8ZedP$ZV@UAhB4I?PHbyf*q zbWbhGr}Tt8MhU9#r=q(Ll2d;aZCe5z)*VvsJKe!EsR=q!uUAqp73<#EIG}E}Ri<;X zX2G1tc~|a`Y(G|{H!jkSvimv1BEt@2j5-=NWP=!_P6ob5A~nvah&p9!D9ga5^M2N< zc6kUc8To$xJ^p3>iSOHwkPy&!aa{PVs^n;b2XcJ4#5zYgj+Fish3}6&rYU_^Hl;L0 zI%|QoJNjWanfMQ}DV?QE$@(!K>`%G7^Ar@12LoqZsLR>pS05|h$zi;U|B#J4&kCnJ z&f#{9jw+=m`1M4g!=WnZ1$f#Dh`X*xV!1f=%(ivS+)gS6?tU4|8^ONV5;l6I^apXMvrH?~Wr#rt?j@T+0otEx745qDDib4$1| zPU$&_Q{;6NOL@U~8AD$Usc$CRzB>MFl($1w4~2w1T;&6GPW?5#UjlH5oL*wxg*t{R zu+%AQ%SM)@H)VuF;gF#_7_^*&%$+`fY?RG#N{eA;{y1{QSxG)X+#M3vzeqwJNdLx;4Wg;fq(l0H{u>Dj6! z@-K?H)-|*5g%!7E*KC8*KRu$(cDL+pY2nJdFh9WN zyW`(GVg?p-8F*vo-V;I z9{A{IXOA95w$?>&3I$mfu&`;z|4O@P9p-|)1Q~&zu3d7JLt_6|Rn12|kEITg<7dpL z{~L~6SnAp9O6HOdbQys(if+5RyF0=%&>!^sF?Y;hAoeb&V`MO{^q5AUc{+Q4yek=>X*pIq zGY2%Opb9Y+#WQxw%g=Ihe)c&|&`Ifn7H=p7ZS2nJe}?~E`b;7NviTI;Zziq7Re<_y z@BFJ$yHYyD&dfg%r%nd`11`VMBB!36m6J13uhZ!RdaL2oDQ74WK1KSr9J35_jV5R~ zWr$Ua&0xut3M} zz+B|d*f)2{zeqvhXPo)V8ON6!{o-p{$mK( z5wlw;b@Lm@#7DrLgih48H$WIa2ra=iaN1_T#YHFT?!-UH?*e?uGcr1uVBTZcPsD`I zqXYLe2y{u;!rmkw*_5;ps=X(3Bu_9J0ZuH&LqI!j~8k$x$3P zpq1fyAULYB3wD0_%`%Z6DIF!U{;D$|tvzRA#n*O8*VwkJPnOXOVy{{Y{|?1>LAG76 z*IiX>1?_5a9YP(B1e>uHbPD#`v8KJNYZtvBb;d4d) z%TcIPlwPjSKr4kcOu$Lu7WBx`8-UNxpoK;c{G&2wk19X)ays znt65K`zxkrX62XUQ?#F*l3J2Hv8X5m-+6er+wz|Gk!_EBsz#!4Y36CQZ=w&G8!7$r z2*q+`>c|C7y>ZU~Bws4aBJ23qIbSX#=*v_J#kWpy4FQ#u9u!n0!DgvT5lsummO{0l zzHBYwUCUM)ULJ1(smQcr$?hWjgF}pXEt_{d>TTAJ0Dmn`a3J%OyH0WfxP-+1?rX}t zqw0QElD2nooc{6hk3W7>>N6C`&7C!?WL;KHo6c03o~E;M0k+~8;kH^8j=X({AHcZIqwmS3({Jb|0U*qVP_ho&Ln<6s6-8mwMuySeXGGC@m!)gHSF6 zr4LIimz`Rul#Zz*GJb-6dj8G%a|^VV$T2P*8Qb(s+2)j8f;|uu(~zr^5$XQ$*kMw7 z?W2d}%FWe3p3s7K)kT3ou8B*r9SP7&6BdNlA)wb6P$VY=R*TH5&hRA!{z%w+s(J*w zcy=gWIqIcDLU8G7V%`py%|G#t@G1PkBHp>mFP8dh{7d-P@Lu6}2i_(ZHa|{gf{>ql zj(r3dd|ngil<^~2fYj;7i=Vtk&_8~P<97<*XFUj~o|)5@QCVryH{>>;`f4bPdUrc< zAmw$`IBL96l-UgAtz8B`OC6ay0J|ujBZE%)xXq7~)ChDhF@Dsdv~TgWckt zG3-1AToyY7^cgzRdcm9!OC9zdX`4XLDw?b=t76DIl%AcrVjm@J|G_s~G^KO!KBr(x zW>(f@^8BRp)YSZmSqpL)dg#L_w#UM$OH<_4!MM`F`~X+vI8#^WZ1FYF(n!P5>q@7u zys&I3Bf!Aj&5W8)M$X7tDi4hT>MH&~A^1iP%{aSf@XHiXyf#X#E`?Su;|{H-{9g>b z_GVeOY*{()DjJHkFa+eP$YV^R#BX@T> z4PlPqF=uKNOFiNffKMdqTm|oY0(Er(Hp8TJk~%{8HgY?rRDnKA^*$G=PS|W%_n*3S zuE*h`-mMvv(LtMvtZgEi2IzTVQ}@F)hqu+ZA9<98o|vX1iaT(+f}oFZ($*p~NI-i) z(l)JMj^n#risY7pIj7RQ81xzWrAL0L;%tktbLkvbTPixg7x1E7!OgPf;BC=*@J2UA z^-?M7;9bFQlhqXeQ3Qx!VDsaTKi+kcfS(kNFIghLAZdRG%%%FX1kF-M$*Hr{HS<2} z!3Qa6%PPv(S#>5;KwoOLZX%@*8^R6N;4$yy;254)E%|>;oG%fjwt)k zF=LO~DQ|-tCyVaq0M6n9bsLvqM_WhLjPL8IYZ)8wbugJILWk6M4i689(6VgJFeNLc zXHL#k*O|Bso1cGO!uCtGw*_mIr%%txoSR*OoXuF6N^x8cl-{rlzUsC6%ZD z@#Wm zcFAW)(IfZCi_1Ux_{}%tKAnUYJtw)q&XX@m|?KpMA>~BB2ct7HHA5ll_j%k9U=y+9L{pm5l1mnc4j2xj3rPnk$n*RBa z+_k{089r|j<9_-;MN7+NWNb~E(z%C%yn17YGVf&F=^ZeTJLgME+K@d}^>dMAEcIRJ zi#x+&uTrNc8ujYm~qDTK8{)yF`-YeUFlAteH za`fm|1eN5xM1XVtc2<~o@!9>^&jk7>%a?yF(K|bJ^67JnQj;l&N(-1w1lDk)Az&P{Y{N?{*clORX1v!&% zP9f$vrJHA*NKON%cWnimhNJIc2i;4b;u7umvFN=|3B6A#{c_Xg4`WJiWaxV|sqfjd zsbgTEwBXgXaI$NWKjD;(!Sf{Cn;nnogd{mjl4E-rz9WA9~$xKfpe+qLBS7iiFYZK`{Xr* z?;oHI8s!;smqo_pw6u&gJzsGOb;H0rPg%m0my<>J^2KDb^SIGa6LnyQUS5%3oCl{)_JHE|7e(pHsgrr1HMhu^WHP1c({v4blJ~G7C?}`E&Q79UbNoE1{Wu1I zli1x+yBF~sV)F>ua3B3Zw~XE6!Neh4Sat%tKN2SF1{7wSS_cOQ74*2q28H>;BufUn!b9(_{>dG*|V zkFOQ`-oIJSyQH^WPQK1UdXh_>-1Yc#iaHlr1p30?FH|S9$jNy&95>Wf%g9K~4B2&7 zZowfq`$`(#gUO6S8>a_nZ7 zdei0iF4s%%OryqJb<7cTROK577R>qW+O?~fv3Zw+k6oA{gm!Z@uN^%ry>6US5qFeR z2s$b{%>DNZ7gi4;Uf)=y4HMxrdF*Q1{9{6U^S6l|QG8;K-gx|Y?X{2JL3`c5snndc z4&YVo^uIvVd-(MBC@US%`FK?lb)ueClvJFWoSJUZ=dL1?8Vnf>=#Z(YiCUUFBYsPb z_xQQv=P`D|3p39_n-7V3#P4%rewc-vy4zuQ+gt7A+c5^*VL%3Fp=fTzLxJ3&O3z}% zPpDm8v88O>Wo%3>F%@O#Ks`tqe;oS%PMA6}muJFe#YRdcxO6#8Uy*s=1IBqbjl2D} z+io8>zA!Z_ljFF8RiWWi-Fe-PZI58O6pmZ2ZUCb|T)z>eOBV$zy$qRp6U;j~^^QiF zDaQ}~Bgw~i@EFm7+!y9wfKP{Y?>X7?93OHbRe}K~A@U&#UMQJ$J@@$L&1+#9R&!l# zNSba?*MX$Z{D>>2+AXx$WU)lpiI*Lvxej+G-sZ^#fBQES+{qd|_Z-T3?d?m^zqgcI zYmVZ1mdrare@dWpAr{elQt^c3sg>zEt92E3&*T}7Io;la?r2#gKw7V%*qvvK)p~o+ zV)xg*9c9>z*hr}{rJ1jB&tWpIv5mu^B2s$c18F(Ad{FdGv*dEqPWX7m+Q^Aq#ip}FWn>X;nH#cWuSEWs|0-+2h(In zp>^CT;b@L86CsTvl@oWi@{d1GT3?GaZ>g%;x5L}>&4eGhU0Ftw{205oo~ZAHhp$R} z@PUjjAmVRhI?W&6d5yC3=X&~A(_3jNU&C0`Ud4$z+4py!rSSb@Rfy&4`>Yu^&&^0J zE>0!r`doCv;@ShYa2+Pg7Ze_UH#cB_(o;>QKnDIB{9!+uvxqt?eJ%@Km`_HYo>>r2 z*#4Aw#D*~Lfx95|d!h7s#(Zv)LrxHS|Ak;)x09fM$1WXrW=|;QeVnZ0aGmnCrY0on z#2ooKcSyq0i{v}dU(vUR%QI`W@>tJF4%o@GKZhnJ7*!-ug!?4wWb`}I`UM=ZtX(S+ zKc=~(OZlsB6CjH@|7wiH-+3o?%Sl~tQxcbJkROxiKls}p-nm3VC)>UV9l8r2dT3$w zYMA%49KAow=KW1Te+uC{PFzanE=Y#dE7R-rR;F$lM%Rl2R~n+uApE+s2BSodU%Ys} zR;b&(5W5WtIR$GzpU;UQ;3&}$cDLxh*4v6Nwlx)OR!=~?OyTdW5AOI45Chx@82{|nGb=(pcFZ#F|OAfboe?=ILB z$}8LUh*kl9rQwX^3lUw^th(#xsZPOr3inZHVS5jCXPg2h#{V9w!EdViJ+tz0KV;s1@H6*6(T5 z6PBk>z|91cc5+MPtwi0*O3zeE&k?0(XT|QY{gRbFW~$W9x7;;qr zLg?=gzpyG4%qy$;^rBKaQ6G#^?_={0=y2+&zIVi&d8s6C9dPOD0*sVr*79i=w2r*3 zi?1o};trVSq%&p--!XajUBb=|ehJ6nqGxVtQ;lt+=lF*kTwul3Wy~+Rh5;3F)$OcY zeTQf0=^=k!jjL7*A9@DRk*8DeF3>+&PB|ObNxBA8d3u1f)esJb zoKakA*v9F(*Aj`iEY7GJ6?T!mdas?FcdggO<#r$Lq7!|Wk6v7p^*AVJcOd4gA*I{V zBzNF?i7P)U8#m$7CrmI-O=ajzosfsgE^E-+Vih?u@0kUhu>B_P(xG&9b#cZW|FmNq zV)xtczjH!L_T*elI)7o#@Nj6=rcJ?P+s=JQ!TS+jCbIYP39{%MzT?s=h3{nB>qij2 zn^oMdj@!t*L+c%VW81#;5ujGb#C>VedIy7=I83D-{$XupHT$D`7sdP%8T zx>vPE)-j;vHCEyYBWZBq5rNw-^v1^E#3yo9LP12^(5Wz8TTbQB$B}YA( zy37oQzCsNh`DNUttEo~`W<7A%B#GT`yZ@%b5(?hYboavhr-nBbYzkBKeh!02aLi79JiB;#fWCj9SXblb@@t-RAW=fWLALi(DOJi*?6d)55|+iYC*` z%h|%?zXo=hm5!uKth?Cvwz1{7#6gi$?n}9Ql5*+e06hnl-Gb20;rBzELLtk02idwq z=~9Qq?v@s*(U`d+H*y(~oH@a~E2TGgG&ZwOr$5Tg-S_2MtrRQNrCl9$F{I>c2|5ZW zh_pWV+hd5j{-AX#zw=J)^Xoug|NFls&Yb$gJF)AEXHlf&dd za-vR3w+i*p{{i$V6358~zKpEN2?^Vu66$fU?t6dwl$&q)Csbx`zYRlSjrmf|pA$NT z%5L|E$7(QY=;gT5=|8QdMIEx4xe7Z%@q65-O902zF@FQr9hP66x!{pT$13Spr_a#v zv~2a-o|Ax1I{yHP6~|uJJ>1^(KZ-jJoQVHOFBucN`OLj%zH^m_DrlAq%f|*nw}mol~dBzU?r)0F^}M2F9yAz^P2q@ zcNAim9h+{#-fMSKyzY)t*yamM-xObOG2ocp<#ssjZimO^@RW^=+Rd>}w6RZz3gblR zg@s9#j6KkxLqkPdxF94-Z`15Ml%92cId04dikt8FCpPc5lhEg-+?Pqr=Y-xr_13;n zK`3wdSajPtuDmO!KKOKtJm3zcqa=rvv+5Z{)t^tE})J@toDh%53g$*O*u1v}WN$ z@?btSXKZ}n!Y=(?mOA@%>>d)Io}4^Y?q8d%x_~K=PR`WY5Dry1$*#L=F*W)8xpTEO z7MDBfa`YZQj}5EtR(I|BT8hzK6tugeJ``#w-uA=!+xpN2>*n_8GMBlmtjsfdL*^aA zoS{#Z)r*Bmggw2SyJ)z1YWV+&(&f=%1z%C7HUs!KO6b2#96^COz@qeVlaQrP=eo>W zyN5$o>m~|Twtf2YMTUNeGIc1uh26UOfEhw>DQg+w@V!h)y+iZq9Wd@@vss`Il&->= z%Q9||T&6mkCiZ%@TkFkfKpV_q;%$3g76?qtT zo^6Nmr3*P@Bj`t2>0tf|J9Xsgtn`$U)Ks3Am0n3w*PF^s6uyTW0u4cf6SH4ydmmBN zI7hVAVsYZwg)BUay_TfxqX^IK@`ocqgN-{Q`NFEf=0HKthe<=&*JT@n8aE4=xOO>| zgbwINV-iz01&T5So5LM2?B$zK+FlcS7hC#-(IuB6OcKyl?kg z@3-mo;n1=7Y7X))8Ik&y6QeCk>pTv)ezZ(0&m4#yw8^iX9UWxZg*gTG1GzhY%LTS? zq*YZ;%$F|J4poSH`&u|w9B*s)ieqV5oU5?D{$VQ+)Ax^O@Z!CEKk_80&1ZNT$s$ZV z;o(La^oODtvro*&27eHtn=nQ}n?)?34E z`f~lMZi}<#k#nr{Bi|o+^y=UsDP5#4t5!+s^&=yYx>=1T=;)BNt)sb5gHC@iP@4Nb zoccGa%~2yh6no^YK+YalSNnP1*H_|}nZDdd;n710VpqN%0#~?sCSa^Ezf0CT^z+;y zK7>ctg@V4FUR;?$?9Kyh-X23Zu~J9Oj4})N6Tm zf34SpBQ)=EZ0GZ0aaV7z+iCNAyxyoIYVmX19N%ICbQEWC?%HfCGc)d=GUva|fNUx+ zRQA2NFex<|=Puj@9~xFlkGu5Dq8z!FE|*pR6pQ2JwB_d6g&e#Sb7RU3f==dr&ikiM zg>p^lx^VaKhxG?9s*QlSwK{m>^602?>-D3o^fGkMG}U9%v-0L0T$y8+ZpKKOO^|vn z+jkN=ZnZ5{t*%3Sn6j{%sSjy?!1vw2OjP@$6kmVT%r<>WX&7l6>APmg&zw1FuaA%o=@EBy$llX>4eI*MB^F!7g1>sv!<(zg0Cb3A@$ z?4)!v#=*-HFOvGc-zuel!;Oo$=rmN#W2c4|68dWOk>yD6)UqWa_~TC=1m)^Yz+e*w zxXZ*>HRxB3es1rtTCIeR?y3ayz6L>@B`t#|5y&xgxb*B4E=t#|JI8TtbK)m#fBKWw9~Y~~-HoY% z*sVIdM9g~|n78HXa|wEPw}WR-#D-*ch0LKbyl?qop3MYc{BuGep#rpDW1cwR=2Fzl*_;VcqT#In!aUM zgEqu{Q(u&BjIRhoEtWUd_(1sqWp?p|WFBa4 zY6u{NBCQAb6*fcy5x>FWa35rqpBEF4))))SeiY+>qc~-CLEU^^(SmMhtk~vE1ds%cG=q5;){u zb~*0UA$9y9g}0QI@fadBM-HGU2dNJ+_91C&XX*=Ms66?R5WuceF7Xj4rle*Ge)^fe2KIR|l?(2srw>MK>s_9n-1b8)$|ctW}vG)E>ZtLsvv<4PwQS{`25yT*Sq|;5JWbB&uoL$Y7b)ZK zr0Cpju1fEL^i(LFp_3~vk&+5i*D7*3+!&cbkz8g7*8M+K?Ea@%J?>S+akEm4ch4I? z2^)0_>HB0&ma9?)xorijp!9HF^wV=Mvsb6*(A6!2lC@nP93<)^Bj}?jgWBus&1~OA z>ag$#<4FJJ(|wI{k2x17ZK8A$J9~5)7rd}q;RcTF`ycuh4}o8=ZPwDLsx4a^#%xsM zuc>9&+OtS{CHXo8j}Tn69zK1M46dtI=6#`pF85)%g<>UAbvEzp(x*V^g~ij7On{Ei zy&Oj_x&X!QpdRL%4G_E28(-r>aUFSZkCQyRH_ADkH|kS;u`+tX<>Jv}^h>Lw#YG7) zSL5Voye`Kzcy-f(q@FxgtosiH-I$Vn1L&&qJ~v|uT)K>u`qMA3ug7Jl+%<0=F&|HE z!dNmRdoG~APuAVqhAQ)_u%U*8{vAu5vbIOjCpXI0eem+gl06uy(%DTHq^OV89E zF2Hv5HFIl?`9KBdY`EaIV*Uj*!o;vIZ;dk{qpj^1*fufb$bt|YfA(=F%mO%gj%~JYh_EFEpm4 z;6@vT@56K2a&S{_Ra--6g%{hJzEhzbIrS~L+te}&p_5x5EvxsCn$7i>M~H8NeQ%~X z?tr_y27jW<7USN)dJqNA4u_wQ9@-Jo-v}T&cxzD-g$Jrz90mn^tK; zo=&M6&bP_~B=c|xu*2a9Ut@}3e&li4!gi6jv7M_$4?G{Ex_P{q!{E0?#2GMkkCSpW zv&-yi86B04e6hC3v3D3{L@1!Aic6n|<@T&}nMD%PDsr&yJYz0XTdgYj+MmYO<4W!z zmk#D+-Ldv1D>D<<-LQc_1=v`V}hMxH=SF+MY=t$VIjT4He6{nY1 zVzvgDr>9f+P6=B$XvMzlNZ4X%Ks0Bd?EL%}$lNH1=lK&+J5Q90B3o|;b)2lC zGtO!DnSCw1%>#Qkv2b|{F+3Y|hiJ3}{qF=ltSMc)(?m+o!DvwJgl%j+ z?uDGW4^Z%qY4JQa5DT8N2>Nh=E-gJ--&Rms-e8GA|NiAGWZqxmEd!(M(npCn{5q6g z59k!XQ)U_I=a3z`TYw1hW%=Pro1=SE9SW1rmn*9@R~)7czhjSf`QPXbDXNer7vwyH16Wom33di zv3m*9Vn8>QSEifFkuawRB8cOHVOBbsc0W)CEuapG*Iv9>D`#vdym=gGu0XT90qwDS z5YV|?W?vbJ-Q_A973Np}&cod0hD&K$GS2{;wqr3uu##+4-Z@iOO3y?!4j0*qa^g)h zF_)fDk1K>nC+1|_HKk84$jL}co~gG|yfSd?;JG6V{d?9rc1w(oJ`L!k^m&;}|x%SRU8>r{z?t7ivnzdU>+Es=jwfo_jhj=?DnfL7vVSD0_JA{P2_8=$h;=Mg=;-kJGNu94N+guh( z+Uh+N5()FYSO0ibo9T~n@9|F=I;7s&P>1*(aopm?aO(sM)MKY?TFX0TN+jNL_|up; zuHe?}ltLKy9n759Fw1qip&;k51OT{&Ev59rsu3 z`J|1AM_A|`eI)c29H>|1p@ELL%lYckWdc23lv6>R2>lr{?$1cI3|ClWhOkVJ-k?SE z8)89yEOOJLcDc9A7nc`d#*H{}ZI!^H81iS7b#ISZ_m%QNv+gT6b}yMwOxC?Jo$_-i z9U(h%wg@+_UEGBR};6A5~eUaxQ16y1g{iX%KV5=!UrorOL)NC`Rw4(O12 zz1g6Y-i#N_yP1P`*!K>cx#q6IO_!zWTum##FI;#Xb?oTej^YWW(lRhy-DbJb6I-nY zMQgEJ`|8+WF?Q%1s?`+Y>J4iilEuCP9fx~eU_PIJutR_L#eFZnDPbIWbQXGLxjr4W zcWziAv0G)lOxR%X2ZKDe9pjvXxXV7)TTHw@e zW=I`E{|R!9y37eZO`%)^A~}R{fPU}ddB*%A9p8EgCn|k%(cG+@0&(fFW7Qb+oi9wE zTteSu(ma6<>foM{k(EWzC+cr3=WcczdVAfo7wE5 zkd7;{tn>)5_ra&ji3@H)VC>Yb$l4IVbCsQ^i)eMZhqQAqwQHS;|7wj~OXb4KSTi1D z9WTO2nx@U3k*SeOx%|38YH{@G!u=01a%MiXbQw-`MdOKgVw=CYIapTv9lD^;Y3o*doj!@&3_g3*VX&EPezd|9 zbWfT8w5?^d<;37#CG@M;Qy-)BhCn$houJ=K&$Pmle6q$mO05C?-*wz7RW!M%C@aCG zkG<#c*83}R?|a~`c{2T(UApZ1Day*9I5Bx*QN{wjexRZTf!swd!@{ROie-Q&z?_pd zqK?|k0T^;f-E8ZCLr2Ee;is>b9gyff4_=*;^|~DK>T;GEKUrOvK%JprNhifyO6YPg zdHs-FR$R1k3~+68vKsrmT8%lucpE-XMfDZq#;e)PuUP{#g7*|3sjjU`4Bd~a*nOYM z*D|wtQ+aVQS#&b((xZf`dms{lS4Vno@mXxRnd*wR@@a~prdHuTe~zoNUI#b6yL@WG zki}=l6?J;Q1S1``1Elm5kowiDBJDWy_%;uQ-qBD>;rl!V{kD6j6(=Q|0=VoFiJ5m@ z=46y+60f$zTc!StTWkfl-aNbTZia3Y=xpLM@>7ZWM3Y``(ua>7uEl0HC>_fI5y`=; zgZkyc%fh?`f<_6Ry!!!vhZ6ef(>8ql0Kzz>^u~eGv^kKv*!P6vblgys@~fi$5Sw>~ zKE%@|R5Y&E0chIh#cTB1+`pNpKl4Zuym)lY#`Z;Wzm?un8`P2N8s6zG%$I`s>r0l* z7nRS~guXl`bn@txu(=wBRFm0ff6`Ku}AF=%z1XXg*qc=Bky)$ zkeC7C8)ihKTPoSh7-kjBDk{jG2 zN~esiMXbAu-(lb*9K4@yK5aXIgH?p|Tz}uxv8l0i!F2A5UHXkSKqyXK9y#cipCWW| z)I%y3M;#rDS#USG|4bDcB(yp2JT9_dYsvw3IB~KOxX8Yc3_PWP^iG0($M+WIB=q_5 zC{9)5;vRj%gd|Zq!guoMVRXNQDKE#Yi797obGa^ep1iu( zOK%2TO-AY6W{Emr91NBq8H^6|ffioAcpY>tc2AuAjl0TZ-hY_KE}fw#acCJxgpM>_ zPFwyjj$7pU4eIWH{_WRXgMHwR!k=l-0lcKdn3`Xbl$usF5j|lhYxlzxfnG!p^u?DC zJ<9eS)c1;chfg2jCK}ST3)EYbeMcPECxM(&`X*d^+B8s_yYr0;9Ls$p!Cd@aY6ABC z__3c4KGzQ|T9lA;tJ%L8V9?L7@q-7L@HB&d9%rG(PjZJ8d2t+~6LFY!UjE4MCaJo2 zb)AeEcM|#0XIH+MPA%648AAS_{}-<&CvZ%(;G37s=GU?;DhRG3^;G&7Z; z>sJjs4pZ>X>%ECLrU>$0=Pg^}K7EvYI_!8$89^^YRgR=iI`1I!e!zABCAsE4Ty-P8 zH*Q*$JN>QK*W%oTnJ-(qI#!^IGv_|l{Ycng-Bkmt^jNi5^>1e0f?JTQNhUpKWC}C{ z&$|LRS%c1n`-W=S*1l#`fdV7>Ge%%u1hzuBm`#-nBkhO1f9<-1qfwLH#ekp%)>i6rGu4 z^fRFUjD;@LQ;@l(QYtVpIUUz>L*2(}YUw}yWt_PjI`lnkJWHLSHxYDnQh+%=kW;U( zXRi*WQ)HT`bo#IfmATy9o%7kit7f@naq88-uU6RC@Pbark!OWL;WE&f$9HLx<2O&zLM|%$+e}NbJO{Q{w=IAr^dce-;R_wx5g9;E=D(l%Ik zGVhm1F1H|(b4jK?N>cA@_EYE%pN@`MbKe1+z3`K_sS#d%-|IqMy5*K?Y5S0Nz{#GD#SgN-bkcc}>`YOKXBxwQn(u5>OE+yNZbk1p5_HmfGkiKvfukhcLIFBa_t=TOhp4yWvIFV; zi;L%by$(C7u;AT5Zx@~&8=$vPdSFlU0kx-T?+u^$$VjF1RIbSFfYR?}r=E;!%S!2d zls-8tt7!V1o%>$>nyB;h=l=q79vGNK4t?I;cZ)wa^5kzL{iY<9e$J#QE?wUi3R9j= z;mFHZ_~I(2L0|cvq)yOVDVS>-Z5hD{YYQe)w3y34oh-b~#$g=yKLb00II`~*$lEY< zigNWXzU&gG&Yd)zu2(A?FE5I?)pWRawY7nXZ&u<~7hiWN<~A)h$A@M< zi^uL@t*ap;Zad#aChF&EdB>`g$IFq(>HR~AKRR$q_nbbUsPDZI_Y?7nzE!RDrM@g{`R-O{V)3Y_1CWw@|~FboO0K^e?o?Sm*^Zr z-(H(97FM+o{w9uSN6nU^?#C+y_V$;Km;bCq$T4*OnaKG5v% zfY#Z(qYMkFSI~oVm%6%{w=RF9OB*K9Qit6Rw{Ca(Ty_$=yA|DWwH(g5(fDqO$gto*dgV0! zwxy+=r`49GG2_0kLw-W*qo{+@3#BFp=sz&@44rmsm4wc7N3t_=3W)k!ZxL+z@zy>f zK4(SFWE`o^`+>_cw=i@>b4u-n#;M6^8PJa+KXqm0=G^qFCLPVe0M$j8I>b&XWzUgm$39T=U*?0vVetn@@*tbSP zu<9Wh{;ooHvfsOUx+rEl8T00{jcxPhGqU$byU2nP9y8y+M%Fm5=LX9&8y8ix2-~#4`>V7enNfBNMJJWxbeVetA#)8_~G8a-uu@d zen8h0&e~$oC$rLVY&N}M&igxe@{c)lUMQHJGxz3O=1rQkW77CZ^9p}v6x$BgBKAVc zQ@}J$VuqiQZQ>ut}1gAYz7a7&CbSU_36_KRuoJx zXq(=alQ}m(#YhHX{Ei(vCe8bq@eZR=_0UU)E$Z-;sq5OTI=!hb@8B2b&wY9Xft)Zu zg2|DsC&;C@4vwJyJ~E0Ny=7Fw_a>r_b9KtwaJ1TIqZhpe8XFUudx737qbKeT`U zLrUpC?mEM_o0jsLkQj3g-si7e`E2YMeL4kk#g$14x+q;bX3+m?LA-9Uk=iXt%WXDf zX-%yT4}|W)ophpZ_q0Ok7&_F;)G3gQI-RGY;Xrx138_CUNL{n|^cyYgxq;G4%gZ73 z!Y2!fIz2!9V7x}qmC_%~fJeui_iPcn++9W{mvJAMPujul7n9~0?=s#+?;Z9O_(>L@ z&HF_9RyuuMz;gWJxkq}T^ea$0t}-5a^d%JETZ#JUXj2m^?k!~=)a4-jCY-O^nvtv9 z%zS^bxw#oV(9LY%D=ND4R^{f-S^4D!je5ekI2FlNE8N;I-2A}BRW%u2>TwL4w+6&l zcrx&X%8{cKvtLPlA^UWGbF{Z>*&3KH5$4*7D(jq>Csk@sOzHeYu$jq4FN4$KLr1HH zptsgIC|<`*5qqm0w!PKkX?3^S?a+DcHef&QbyId83Was_4U-Ti5c$%M1oM79ajjV@ zw!%gE^d}3iDd>MCr9V$f&td3A8gmTyC+d?kW4Bm~ve6bdY0|VElXd{Kw9j(`J*v9% zrZM%@X640}>hp!oL6K%_(4w|OH2 zpGaNJhJ`V{R(S2&HHQAzYuBF7eo!;-Sw)yHG%;VO7iDB>gXJ=K^e^)T^Ct@ne(J%O@ zsIL~ew<9=5Ys7lZj*BHnE-r=EMB4n3qxWh)np-ViqKZ>=1aNTaN5!_QntSFfTxdyT z&Vd|XV?wLD-xBmAc5|YlZa^;PaX1`Ioo9yOCnany`pjeZ_OjO9t%Tj{91aIeP6)oS?rAL(WRi(guE)&<|{G%1~RiGf3zqIEkM$ zZHF@G8uDp4qg}k1eh_wYIjKc@y|rTZ`E%Q9wmotlrPw2!t`qdDttad!Na+;AH*F!Q zlX>S;moiXq0(EnrD4iTSQ{U6s*vw~bjg6}|1y`+FRj_mA>s=QvtX&%~(Tu}X-i&K229Mj@Jsex4dVCf=DkDd6o6ezr2aOxKC9WVMQZC}38YTC zpDfHL(>oz$cHumV;^ys0Bo5}c-FB}$)259dUz|EouU~cS;PHbs1f9!rla|*$;8VvQ0a%3 z7I@q-+`zfI>X_1QDd5GI-B{Dxw{PF7p6!4vzuUfbKmVlP?^mHaH_j-3E*_mv(O0fS z=)UskO06#Q)QTyra}qk%fhU-E8SK-^%NnpW5ksP)pzgC^WQ>Q@-inDqtq#asJuWBd zy~bO6o;-TgOVmSFN{I-zK9IrRmXv<_hCcoJIF6xX(hym9Fpoorrq$?g%!AG6Rv3~x zDLo^DZ@XmSi#U@d-@SvPwn>u+IXWY!5pwk~^?4JFrZn9qEZ(eX+E%MNVqfM#Q-`j; zbfWddmR9beY1-1{5#naEg%po#%OlRR3Im3ZRFKg99LnL&3vB(s08yu`O~2rkeQ&(p z)pemN0XwB_+^#4`stea>wH4I?p@3I&B1X&!@e@z{`q#gH;)$(z(enhpqJiHI$+KxE z<}w>x*28e*juTZ}ZI~~e6Uw;1@*tQaTPx=w1TnF5pHydOB(kTWf!8u%x1QbYaFh{z z%Fdc7VRO__xbEh=$!-h~!fghZ&*9~p>ga;@I>Ui<6PAJmbk=hIt{tZneENy&sP9d1 z>8E8(D5us8{coDm-=3Al<~>_6PfdZ;u{AQY2;Aw-kdG*fkd#LIB8 zZKSEjQSU4>7)aSD%qYLk1^7*kjYK_nz&fxXZSsm2$*o_&CMCkYnmgxyzc6--kq=4~ zbm@+iyJ(QO^wwiguL(t!7fVIn6GD@%gVp1DiJ!-e)d^#Uzu>bfplKT%+t{j z7l&Rc)0{dZdm;^cuwKuHGgK!;?J1*}t=DV!G_`_vuM7!g&kp7mm)qM5(+;Ue!wu>9 z&gpt66I>YHkay0gqeS`YRG`{)CG1b0$;^QJ~?E;g&@<}S#dOnF;Z7mwdwi*+mL zoZ|)>trQ!B&OVvj+$dDzw#KbWE{fuirLE*{ zNafIIS^>KVqcOCX=;|tUEFA#Hj9MKwzzgaTBnuDd z?J)8RI#K5oojYA()EBB$jClVXz`^_%|MD-t2J?UU^)G&%@H`<+2A zvQO{T#NLZ;cMtA0aS8r-E&U5lL&zFPMI>j{fw_e5iM!Zt;MJdwS7BM{#zdw6jis)X zPVrkw>g?Hsot2L3O$#taP@s>$>86{ejk|yGxN+kaUoUfkK5l%HN!PtQiluYM${fAt zm3il!P0rMjwBcl(lD7H^1Lb3e3Nr5`b)xP(M*J&mP&!GSsON$Cp2mSrxO2U}E-h{1 z#Ox_=LhHaT0o_u@&O@0ONp!wO@-EK0P+Vg-{=^faX^0#TnExWd&I@(U)|7Qu%OCo+ z$elYUo>kDbJF2AfTYh#o3mt7T>FAqCfDWJTZ*ImFm52rV^f0~Mi(#NHkG+*myStTs z1#dh^+gsiCC|_pt@)btxmxNy4o5vfx8#X8@9WDmR~Rbtnkj@EXwavb(o8ec zXC^17-t*vcrd}0~<|J#YmJW4^&>vE{7y`4c0vwQk0p?`gg?yrKXQ7Kj-w!s*`*9l$gZr_0#cl7c1!|JC8=B{Nuwaf^ zk*zZR(`&c+2|H%Q)_UzuOOTx#!qu38|TuMUtPSiD} zBU>ZpDX9|3Wg(2i)rX1s=$yWZ6n_8hlAhfV`E9q|nVOLsibhX4cSk?WGaQqvtLUNm zZ$49h=_#QdMPv^EW5G(m+Sn3q>kLD{Uu_KgEgo+kL){%z0B#TX?ky@{+NYgyS}_&GiB)b6SDA)MBSRJ z#{lhQVm@K~q+4EDzH-SMCq?Yq(aS=q!EyU4)85WElb=wb+Aow*k3ak#h*|ipO6vRf zZ$Q!qsiSF{E4WoXs{eK6v)Uuc+KLC)T{9Z*GR_9`I$;j%n$XJ|NaKEs&*tyoHB3HC z`Ly#<8n!sJ_R5ZqL$z0G)u+7_yxYC!&mVVV>V(I897BgJ6vzd14JM4L;`&cIj_G0L z_aI@9Q$LY-nx2rR7vm)KI;lS|N~h$!Bqe1w47>)t2-lXyy5EF3-~ad-mzvWSI`t|+ zj~)vejzte1kBrnYP4Ec zSxfclsp(|g3HqIr)~)zt<&x)E>{@XST30Fg21p%NeXHinpAhQ*^6TrV|02P!Z`FLd zgzu80^U7`vorvjtWvo|*bY61Jco#9}AyT6BxF{Qc`nIi!mhX?|LpQS;up zi*<}sf4)eRUQ)tgoH2Eb(%HIC7=P3K|5)V|#}#H26bzGfA9fP-ykp*j=gxoe9lQ0H zUuLiV66$gEvx%fGXDoT39&8R8EY2qE@ZR^f zci#QrQ!lQZe^P~Wsv;{RruZ_F(z*s6%r$K%B2Nt8S?SwF>HGO^i?Z%jiuscHi83eX zPrdTs+qW2>G~O{A3p+^Y!W=^yQJ7;Wksu~^^AvA>Y%ZsVV|91!mGev;KM(aDI#es# zr~D1u99#}8^NIQlPB+DK(P+rpkddA=tr&M;!93lh(@P-F+@DrKJhxA2E?Uva%+^x??`%KSsWzFgvFp6n*Q|aNh94ALez}d{q1Sd6D|d zO6pg+HlFADPgW<;J=8Ce19iU!jX6W?lgG=vgq$qB{x@r|^og%rJB=zyr z?!0@(txtV2e+i0nT`0XF+~Wyc!V#NV zzzDlDLF-qKr)}3tvJ~{xl-b5qNL@ka2iDyB7=-?oPPB|OyDU&4+H-<^p7E0C0!q;0UNjDhe6rB>dJaXv`gxzY* zT|j=Fq>h%M2WHHD>cyi=PM&<7E&N(lhu7+@9K~q`R>{+@dsLQ=_e9L0tD_b;_4UG> z2fgl94=o+#OFf@ z@AtWIgQ>R_bNqYB!~^*iP{(g-d-<@f*6#B=aBWZXhokQuKKS{;uA5P` zsXs>6eiNv7uCiJOC~r$Pk+VsjnR?e9l(@}bvINw-suXn$6kzK6RRNA={=`qAYw4Pl z+@%c94qXLu%A>=d_iW}2UFrNq1s(PFx1UeB=bl?0n4SDUIzcC`gZNBRdb%cbQhJ}w z=5u(=K7XXyXTu&UrkIQDy1{RVM!lFlgH#=~tqpp8 zhCa<2(oIbw=%@}PapGPY%i!Xho77%5QMyPyLFqG;c_*D4jgqsCfu8a|LFe%V*_myj z;kSkhtl{q8?fz)@=bs-xc<}he@5HNL;l0|2P>HpVj*fsjocc%^Nxc!~y}8d)k3g=e z-oll*JVV(rdX=G7s?iFiTPblfnbHtvWaS%wwvM3BClk-uxkjThH@V8g^ev%iA^Ie#P&!96A)CE!=cloRzUi4W)>szm|bOVOJr8nqZOLlRz{ z>^nv5Cd@1{1*`=W)lnkD4~l{5<#i%=0spinbWQ0KSn1@|iTYo!N%xFWdP?eSBa}Xy zi!&Pa?1}j)#=?JO-S3_Eq%bcSCWjs-q3=HaIXwq=A3pcR7vJHY&PDEuy@IT5aMVN4 z?M)-()5WV(PEOc^hO+v4N4*1mQ>eolDo~!Q$Rp~(uyvqQ415~KmFFzTH$J)UO>SEv z>J-pj5bD^5&d|k9L+o0@7SGSMqRbP}`4i#S{xaS^X{s5LSrDI_=NVC#m-RbuMf^Nf@N3-n0#<&q}RWjT<`|~l_uUx!H znkVX%t=pXr3ntBB>O0x@aDZr*7vhAsrg^b*oG$DzPddg*WWd{rXKpZ-hp2W~` zAL*L$$!k9_^=m1!6m&38GN!UiC+OMAx+8cW_jjQ$hRjRAoP>TVR1o^`@bN!?K|6OP1xqT9Q1LbXL zOuZ=ISa{D<^It#7T3_-8hjS9m4OQckDdI7$Faxo3+%EC@FT|G%b3ra+#?<&RP3LF& zv5vK;hgX0JbFIUD#Vc5FdhX8t^)19#GKDW};5^otg7qbn@wx zjgwDrg+UkNe&ym7{3QW8eifJRwmT`J^Lh!t%U}rk(S?)IpbL}EQ>P{s7f(nk7O_vA z${Ayw(tAgTtg4qoHWcJ0Odu(ve>nxrfB5TPZ~I|Kil%hwVb`FG)+cftchld4PC+}5 zoyp9h(49PbsC)Q#AN~1@FTObb(Qb0(yo{yJ$vT>!4F(GC1v}Qq5p*)}X=xKnjPq`JW#yM$uP+hmud{{6DCi*` z_O|~atvTX}#DZKbRF_9X(S?9710=gQWfdtozLJnGklm zFt20d9;mAebnfYF_CeZy0PjAP{v&4cy=WzPV3)0%481VPI2+8b8RtFu1NtKu|8Q*`LpNfIsBwZy z(*=4qtUJ5(8zCufM@Io-O=ZzSdaH<0)X=x2gzUJ84NkuJkSMi~U>2Fqh#4XUMp3KC??UaB0l< z$wd~mK6l29l6&&=>2I5Gm!`qO!@BG1xM~9Edq~)29&+g|Y~VX&?~=#kLEVkCek0=^ z|3#{^Na36=r!Pp%LlnbX114^Zr5H{VdSyDL59w0$Pfu5+x(;6Tpi1vag%ql#%uY!$ z-Ua4A{BYY}7Z;|8(v5}mr{dB9eIkRG6Slt-$BipYDIuND!rhpH;Ztu#-}>F*-5-5U zO8@+$-Mc?J_|fr$pPxHdTl*>5cA|a+2A+~O`{>B%NWG`bLU75J2hkeU*i7-eiz0T) z+W2M@sXa)vVFfk;{U&;&=a%Zp!p|g!bJvp(E+^<0y55*i0o@zQ!gFIZm*4roMYTmq zUKUsQ&$ntN*Ztb`P?;_#qk-jYt>+BAPRdY7ap?QxC{?Z6gL$7ZLSw%U8KvgJ$ATdymMu5WXLZ!~gE0QhRT&*Bs?Qzz(f?6CWN zl)iW3g_0asXTqq)T5}0H<{;d4&x&Wi?7BeMU!TA7D4F=zVd1g4OBLX`wRw9ib$cQv zb3rccu4^_h^my;A5%NI8 z9t?l8QKm9tZ?%v5{J6>C!;&>03hV^k-pZ93i2V?Vqe>&(<#h5qO0`fsrECN}6vUMF z;cx?5rz&OeLDEzrPS_VLn92biGfyw)N)f&7*t&D@u9RN*65p+mhK`(@TPf)t_ zPtE>2McBod5lS*I$}Y*ahThu!HL3e^n05#qIU8cR!-o$Z_tw;Gt33h(f8@xaM_;0> z&0a=E&xPx2&8lAlFAD1{mNJ~LmNE2Bf}J}sP)Y%uUSC>@F<8WYfxd`>OXD54Jhq&r zexd8+d~`5T!j5hlg1$&9@LE4RiY{`fzV+waC$~NB!qq>b^~%VG2TUQtZT4LWwtcy} zu=d!L$6`ufw=SEQr;%|_t4pubpc8fceG~I$qV99Fj@SoV2R$wuYU(~#d#js1_aQT5 z&Ob@kMd@tjd1X3^Ggfp{V|!;PtP5zJ8cCHVQ*t`l_uMoj?o*SvM3+vHCC&j5SkzT= zxJL;Vgic;jociK>W6DSdX~gd0J>cOJ${Wn~u8hn&!+<>B8Vl+xpQU&XHQDynpsuFC#m4||mu?Cray2D1cIRP@9IM58WpKH1 z*De_Z`dO^<$~zmTyu!>ml3SO3^UV9w>K2qPNDw+fC&ymeK+rq<&3;#tyLF_swbkw+ z?{4$^2)*BCZ}q^u(<511?{%JC^X{3F?7C;$Z5J3y|dCejvM#W;C(#CMP_AY zm!uTsgoa-|{?UJl&j0*5MRCWO`R?ES?%{{gGFN|Wq~=k=egz}{$*J2tK1yIMw&qSe zjf5QikOqsT!eF*AbO^nnR39MV`UUj=&6Eu8X@p(3pa=%OWcGbeJv;x)*U7+lz5Y67 z(nq1|n zl7^80t$LY*R}ub$G&^c?k0?sv6b@5GLbo1f7Si@WAZIyEZpKowVWfIAO{CLyyTgpC zMLWA%tu!h}yZ7ka&+~k~uWhDtUnkBFpiTU|&*$@eett9Z!e#~?%y0C+*FV_*-t2qt zLB&mrJ%1>GPyC08iNdgMeVh^@H#z~H%Z(rg9#p^f&CHx?IraHe@nfCbNnz$8%SOyc zLU82qOe`J>wrAC=3*=(p;}Y5q4n_vy34&t2aY?NHhG5={spTjC$KNaHY@lm59nij( z0L8lma!-AG%Qu+b0HU{uX-_AL^NSl-eg$s-h8O+$zX<3X8^!-8{)T{lQlfErKLF6#C@Jx|70?@W09=MK+*3V;6j{zrBW;0#qE zIx*j~=XZ8{t=+%YjNW6bohj-25fB33`j&*`(H%G_BPIPv5j&E*ansu>UX02^+CYBM0 zjNtad?MR#>?}Kr7(C>F)-(RDy6!^O5kC@(Lax)IqjgI?fnEpHu1WCxff!bOQBq!v5 z1LF?6zW(J`8+R(p%QKbDTxIP*+kvrD*N8e&v7@4CMXYt6JU=2TEsru=S&aM|gSZ1| zgg$m&qVidHNF0`(fH_b58~yDrzuVW$8h_gF@7i|g$ijV~eoIhaAnHGU_uZfV^yR<8 zkvnXoaa?z8pNLuEuH(sUig)(@e!r&S9NS)xIf*VZZrkf>-v#v@&6y0XI}Is7KXwBv z>d(KoiWqeGXTwwb9!^{n>n^BsPn3Wz8t&Swqg3xeeZmyk6nFLT)N>B-zx{_lT;t-Y z-}0=!v&hPh0&)r6^IbB<1nM1}T>SRdZ-9QG2j_tZ=;30qbmteU-+29tfWEP`A;LXZSzMl( zDOD<^w#m7+PC@;zdG{j!{v+&G5q!=2){d6 z>F4GPzx-gh3*7FOJ(rJ&eHX+Z$h(AYcOBG!iq1A2Jm*^A>b`GhL$EWp`saH1hu#LY zSdF^<^SgRLwz_kcaHq?*a2ze?$O}DAC`$abBptdj2Gsj>LQ6)I|aP8mZ1S zEIysqkIM?rO(`B6BX7EeF?W-Z_FSsOu=3VS1W%)#x90%^=~P4mV-8 zRYV-~uD?;-so-uB^^N7_($LUMWpQ3a__4Xpv55~+cKPdz6Tn>5`@Xr8BO~Gd$jHd~ zyx4eH_5tC4n^^t)h(-M-F}dLF$KDHnyB37-1E$>~HlGluzHsXnU>B<2+uwKQ?%n-A zChX4niGTimv)&s+57pJ~26EmKdK)-2=jMX{MBBb!HQXWHEh0oetv;Pj{d?b&x9>fj z$pi*tF@ZY*0SBVr;OWrkMY*s3dTQU#3WbNl@>ADf-$8YvPPEB$U_QYjE8ea-#q|%J zupQQ2nEu;8{6X95w3Y7c=-B4b&N=w>u<#-j;U%6%C|?{BxMTTP?1r|D^YRJke!qa4 zPCrhcj;QS=WqL1sy3-8ngI72A#y51_^Uq2aDvsg$|} zbU{8Mf+t^Y8$0#kAO7J#3e_Ku@59kzox`y2__2Vx2)Q-PxXhhInjM%2gwldKk(M6} z`;55yLViRMqm3uFUGD2!AlGlbd+!#CVW_bS>^~*jb+z}u=kkH?JIC*Q|3BA;S0CJgG#ylYNQH6DsEzeULY;fL~%TN14EUYzf#OKN?X^g%=*U7udd{lCue5nOUvDvy>a2f`Oc$n|Fxk0*B3{} z_f3r#5SXowNC*;{?H3bYKCp&rs?c0wk-#kO-2^-I4A&b`5i(0|bhFh7P~AcO*1dZi z9v2h;ztZ1#`fz^8M*OPdxpE zfIgU!C=IB~b>jvWmB05M0+QAL>*O%cT7g)*2r`4}>eK-?TsuA*z^~Es(+?=_b*Xq0 zx&7e})lAKJWplBdFXMb}k-2%{N5Bq*t&A1{?smr|2yek4>es!{?}q8A z9x}b&x^r^zn>wyR;FTZD$F$^P@Wo&n6S>n&V49k7C&&L%B5OGP&TPf&XmICFc ze{0)0RM~*KSon7Zb#d%!;}vx-8xjAGC*2ABeY5cS-+$li5Ch=!>U)n7c-mr-&QogU;xdHE^SWQbN1mnyl>TxM-nrdBnb{t-FBqoxJnGYZPCm}_4IS6en@l$)(ypMjd_{t@f1zYw|4N|F z!K@STTyEn|u2QMYchAfeW1=+nM)GrG2l1WU@g}|FaiwgX;GjuMV=KX%(m|+yC3ke}$DoZ}RysX~SPO z>p;2rm)pSq$_dSZxPcs|{R2nB-9CJJmyrDuEWFD1rvZ9vMgq1NW~d#|#k`*vmwxi( z$?22g(nY#F9G!Z2k+xePog(Taxp^u$Xpb5vZ$3^qb53dkM%h`VWw+6>PGsO`^ZBq} z)Vklz)EqX@*zH)W|W}R5`CQ#^i1e!_p3yQjep6X@6r7mQ1tot9gyhnQ*TbdI7 zU}kxPq1wN|k8dpH*4A>0cP=N|%7L~yekpOe&qh41Ggd8#*qjBG!gjWI_Vm8--Am`-)$iS+oO}14 zcy@68%x9m2?7HV!f^M@1SXT-1`7f3Ee+jEjivLfuVea$&0G-F7e{ksbFBS9Ciajj+ z>&VFo)wk_=qE(olQJ2mE`u=_}{e1r{K>zhLTzY|=R?}T5AZ!EV$j>;SJ5aL%qggur z4u)VHhd(-sMExnw#vo!Fm=mX%52poj+np7L2eT=UC*_qu2i1K$z874FStsOi2lYTe zsGc_Vz2?({GBBK{CA&! z{+~Yo9EgARnLz%@C)g_jxOtK3r!{8VBUBgMw{6SB5U<5_Wx}z1|9K>p&-V`s=s%wx z9^O~@3o-5w#|sl5USuLxuv4@}(-jQeRmnSF7F6F6^@%F#&;wW;j3u&Yo{7&kocjcKi6_ zyMTTFkImX&-3eOV^^Ps?Z~m28{w{y?KR*ZPRm{(w`{V;){?6$d>W8W4O!ggWZrirj z7$PI=MG?>^kKH&nIafaR-faJQ`K5k6{4+7_1@yj-QkqYUjuUjc^n#*K&|v`z=2Lzs zm^CEql%C*}BU-0WuNfaJ6vjq3&z=<_H?kMgAAWxjWmYe?xTC@QFc=?v?FsSfKJn&$bAm*p zW8!$#ZfHwkE^Wbw#XXvKXs&=f&8=2J`-pD`wxC8 zhFwhh?RRe9u5n#47oScOzioSrpko`35PkCejq=>2F#WyvruPjDpBx?@pSU@59MVG0LG?(5t)urjvRIWXTTk1{k} z0*JfQZsB?&p(}9oa;V?|K0CCQ_Bv>-#PsbN&d^*hi)HI*o}P$;;+m5_H6`x=*F=aFh6#FvaPKw zR9}5>ZujnClv*xc`=~HH{WB!kCroTE3f>s;LKSo{9|U*E&Mz6;jgM^#!Eu1k=2<4< zgz$y2u`x`q3+l63E{jdET`s#<@Mf7M5E;x2GX2UFd}h%60RlL5kPFr2#rs!f`UT`> zTveaW%io?%eKShm>2VkDTv`9cm%mzPkVcv-+(KsnEpB{>kY_S6oakE2v|6na;l%BD zWPbCk*t>^v+y00Ncr4T_i6WgZ&6fj4ecEXWEYrS(JTPqqz~S8+{p`)JIrZMRUcY*T zQtqC?oX-8e*!UxY-|yx6_+uhpkG*q!jt8&befB#5F8|^XSx(H~0p!0lpr6+C`*un> z0Ka`ZF_-IxJWmcC!%*JO=T4rVU6tQTWZb9-Rxo>X0`gtyd}=~{I{iCi_5xkJx%jF4 znecp-t&p9IET~OSjpJ}_bK#^udCkhJ7+DJ0+8&2;su*|r@(lPs7)Oa!&3l}No;QS0 z-G^BHUu#TiVI=K}tK9N!89bphNI zMdN||frDq6m;9peaQ75SsS>Hpqf}VR%WqJFy~F2gNkC85m|h3EqWeo{f7cZKq3{;*nVLB6Z zO8bJ^`r4OD^)e4&o}Mq~SM!3qNP^8#Q2Z2Aa${qQotBds=j+HhtRV;KVQm66m(H= zqT|wbi-c`03A5&`j_N(et&0kM>(W&<@b_rhNp@j6V846!<8vQ;@WJmt_`M?knIiwY zyZZJ!S^$3YpYay}_%Gip7!t}P2 zZJl%P?Oh$-J-+WpqaR(=e8fWr-lK@v1a&1kJh!4erQbA%EKbwLv%{v0QKnh+%7E+T z)$)`8JvJbm-xT`KFQQL!Q5<4egp#s6F2WtYTwZj3xi`*hFm9YXunA-$;YeIiHB3+S zc(t-xGw-G;@=>0PZC}2#F2VWw&0J*-YJF%3R-Hw>0Nsk<9stSZy$Ku_isNg69d}!P zZs6c4yb@m&_Kkz+n`4U-o|jAW!gRy)7Ljm*Ix1?_<#uU`y7u;D)u(%Ud!HfIHEtuz z^}{V@W%u6|vg7)%dt+iIt5#ydwG6pacp3&tSuDiqL`a6=5cOnCNc{fCx_{-q^sSJ3YLR8_C(gtIXwSTH03T|u%nt&hhiG&dJE$H`%mG2xodhm-c3TO)7E$-=PZlEl`-28kw;uv?NVADc% z6bV>Pr(^dU0dG+ENbK>(cQ0KP%=a(6d#je1qlQOTc0bwvOI-gI5Aq(&{{V0JikIMR z5C_je@<$;j=!Z>7o!8;*+lxg(TrOdITWL}(d)ws6wgYqT&8`mrXngm>A5MHUA?AH* zTS;RMc)z`xbsA_fZiO4V8sE70Pu*FG*uw z!2TV*1^6i*?^F?2SFSYwA z)m6r&33{~F6p5pLg0ae1+Tna}F%;TBb0PZXSX&;a({$$ITn+4OYbq6Df1O}|d4g?Ach z92KVviKeFk`grGbo*W;U#h_|p)*7)!W(j)ULi!4EZ73MjOgkDzCGZh@>Wjy_LLqku z^V7zy@1>-pUq@y(0Ny1MzGl-ogPA9P)v2c`<2+H#yg&c^mMuHCrbM^jL~9gudk&eH zNtJNKITN4_iDk@JLU2)W84x}4w0tj-NyrZ+s9WXEfq{X2!&Bo3JC7b6n_I;%h`Tr} zzo6(iBxYJrW%IS9?UuS|y-}-ein_<+5d%-JzF(<+oM}0hULfaCcLVfT5(L}{Fd?s9 zrvdy=RI$G!kpEJ`v=0s)I`>DIv&70OE1wVVn(3aLSy>aNw;fn3O^SsV?B@>bKDl~w z-;c(>xHwvPI6CnVDVc}ZL@_SW`n3sDWSgk!_35g4R}&A^sp~sCJH?{Ytv9GC9X@C&w@;JnzPQ^B*gx%YD9iIZ-Q?HA0^QJkn_I;w2`bcgOD z>G67^Td`E?$(MxY;CZIB!8VC28;s2-XNG2m;I<>sX%T`R!`BLWm&A=>u{j{R_;l#G zxLdTE{PZQ%*oHfa`O$$+Mx}BW<2Dwvg#cY_yf494ju!NM)MaS=CTbJZqZgtg;12=W zdn~ITKW@@;f;zq_T(7}SzB_u2IR8ZLy7K)Ub><&bP5U{;{Pu09#JY>f%hRsIySis) zO1TO_FSWJJw@uEK+D;zWec|mB;nN4we6i`7dzkXk{5OBmMvR^<~tj`gh>(M4ZrKub|%9dGh4+@Bnsaq24wu_x2pwF0cc2 zRM}d{byHS%E9!oBQ#c74p#Htvm~6VIUi|?*`@LHWgdM;`=IvkT>(jl>pBy^$OUK32 zpjVweuR|Y*U3UQ24^^MO%M{ml;jwGi%*5)&UJ?&Lh_9&rjVqNoFba9urJgJGC2 zXE47<#07b5a8}emIm7_1D(&hK7tBBTL@c}Fjj2Tk^Ie*N-*uYlxm`HJYF=J|(&W!e zYXE&-Ec}7FpL6>1iyuljI`t5Nni%;4m_A)#y$qdl7-_1r?u8oYg7mDe51zsX1GYZS z+M!U&rPC~~lx-#ae!FRYQKGfHg?d^z5OBM^LAuR2)+@S0x@IwG5RaRuy_$npuP*xKCmOWKkAdk5_2)5;5Po)#Hk1hSoMPtfrW6+{xuC@;f8*E}p%# zJU_(hY0L^UHV<1O+I;N3?LyXoQXW2?g+H+XK%E)JX`ECyFfcW)R41E4Qr;U};KW_m939rCk@${{oq~;pr;q zOu0Ltk2>0(H-G~=*OZLo2);bWbTRS~N~NOFteuUztZ*`#O7*zXVJqwo#@XR)(lT(K zenCARC+I=OZE;0Bj$9oZB{Qa{!qn3_!06}D6Z)f{ieee8JcQ@&*i7XLi)wJ_sGct^ z3Eel)4VNp)ufIG~l(+!_S_}mivGoDD;U0_2-4+aXF?Az;J)p521ZTja10P{#xpS&h z3_Q)d{GPK$#rX`=@j;o+pn|7&`<)UiGc-zd_P`T&c=h|h`<4c7edhc;XY5#EC%2u) zCx+xT)XlW2w#wCj2iY&*zAC6!a+|r8wF4{izDBAa;Cv49aYFQuMhg=kPM{ACHhp!9 zW2&m#r^nT#3;0IK7x;JdpzT#vb0a)cH!P0`rq{3{RHz>HSqYX?T|(%fm{ANlK*S;Q zg1H7EI=>h6bBcM;G3tXEGy7Kzr2U%n-rOpc}VaKDT^bSurnhdB(j5-wxPK8b|DWB32Z9ty$!nrsr_l zMQ3?V!#2cg;?Akvs}BWT6E&c^-*M`4VM*}9eY*4qI_IQZ*Fx((>bU(!oWphitYLdS z;`MOX76m#=PEl9n1@o(yuP#>ZY~%#-6?qp;Tbi6(8yMLA#qPq7c0U|Na%Pm~olbok zuAG&1Evgrch-0S4MC!(&JN6x*i&I8oMnalM7y{R_T`sH0bNP}8*l5Qg-cUrRfk)S? zPwxb<9NluJS1Qtv>Z&Msq{8J6s4~6B$#x0mFGaVQ6M0;A2AG?M*PFx}Z{`VoGdX17 z*)7p6p-gwTP+n98!-uXQB1d@$?#$Z6Gi=TbSjC}yWUuHH@m`2a%hM{}BMFLj=G_yl zvzbSS>BZM@J?V1FE@+{VSbc#)?g59^-!&Tk7QFj{VLQ%P5+px9=dk?~2k=8g+@Nlj zf&K~94_!v}Mc%F+x++(06HMQ|@&m*%rTL*U7aqdEe?gCqc_#Kwj8nCt*Y#Db@h?nk zTs}Ok6*rTgGfY>mi&GzgHy7O=w$SCA2usM8FNWRWqUBF{y(zCN825>Wb7g@qMKgxg z-CWRuxj(t$gW43Uemug&On{(AVvc&pmN{|eUIf4m=8*NBQLo!7VOq^huiV7C363*h z^@M)HBs>W&n4=FelkvHMGYKwco%<591YMC2_{6Js=fkWCV-T}be(U_|NIr}%3Stb% z$@hdp?yD(yW@!9$LdeTSFFY;+{yqnnAG}PiKVa_^D=)X0g{Og63s2Y$)}K^Ku8@Cx zrXF+0!c)v$1>lznJ|Mr76QT>#SIBfBdOm+(U|`?a?tMrw7uewl(Eq{+bc`&b@eMgx zQE9rDg0(mG>(frKrll7JJ>*KIvfz3oVf#}(X)7PbdM&qG)V$zI=N*i@S?Yqhhg}Z> za=3Z+%3-pJ4A0QEqgzhMUNi5`(TXtbQ4Xqt=q`7D@#eZ2JjW!%mz3}V_l8({yf2BS zlgJI24~cE>W*t3XEIK2$9fJQ3!}QD!#_$1OKtupmB}p(c3j;5*4hPpIY_eP4TM~&H z=ENP4cXZSgJWdg1HWuA-m}Ug*FU!Ng{_b%_om?mCN4Wd(9N8`oT)nts*mXhRnc8Li zdR4@m>#D?ZSMS`}z(DSb5d8-TU1PKTqU3geQIL@Bi^AwfFz&SP1rv&oQp%y{u`oTm zcZ5!zw*ZlMlCUNpixdrYyEt!oN!-~~4~|v#i`uaTcP3(Ob>40*p-P=aDoX?9g3r+a(&&$>BtYR48n_Q;eOXTT*_vE9D9TcL83gjdYCA z8u?dkiuHQ4_>SAwes^H5g>KF=(!XZ{D1tabu6oSgOT_$1WM0Gb8^8F{SuSCA$*}*G zX5HzCEX~Z2>&kMb=K^t4TbIvZ>8anCnvZ3k);7INIHJ20fI8wg4C+WM4uBPKGF>re zBR(D)w`qzd=>^lHo(o@}ID7{3{efWqT9xd_j~{0NW`V$)6R>qxzk%JkK0a52{7CiC zj{2qkTrYJFESHOzzb}EzrYQJ>OFvj^8;aSX{#7GEd6{4ts?l_y#d7|zD>dmU* zP1xpVb)99GUJp+Aeq#^4I<^fFb#h%WKYq)U-4MKy=|o*D`I&myYb2LHu1B1E{lV>X z=ky6QKO+xdenkxY50(y!oD-rC?j2d%Jb3fq?&;z2k1&QTz$4%OQ1h+BtJ7lX$Js?O zJ~|~HdsS}%nEb-%AJ<=SYPy1+$|ka@EzFE=iMoQ6ZXtPFFSiM1 zLvb8;gTe{~J574EAC|ah!pP$}K3(jj=R)+tOGvl#zDn)w-dta&X`9tU-HA+Emw7%JuYkgy~Q9e(S}<=SX$IT&WJS3)i*&qB*(+!*xA}r4IFv&z&(6 z?(P}>IgjB|_|KT={?0kGP7dFF|H%7tUAeimlsmd~@COHm#A#-3Os*U~dg^HB$j3f|X~QOuleqaUkrs z+wBvoQ^R2vIYpL>(RAab#$*#>_Y7rw#w180ru-dAM8fLRCE$(rMsds@#?cA6Ywsjv zyI}rz>(`NuyDqW~%54ex8S&&L3^&lUm*!_mrJ2bXdm^=~B2JgihcI1Gj%)jdz)mm2 zSv7fgQK8sueQsfs6qw#z&+`PlykUB}u4NA99Tiq_O@G!%0sjC8@G9(r`OC+__FK+H z6My8$k?LtIAH&LjOxo8VC(=AkwVv_k_Yikz89*kF;kbA#cPTc#b`lUw!q}`&ghQO#k75yo5ph zk=gv(z?e{d-{?g`evyrG1+EN4Rt`(O`Ehid;}0BTVr_M*Zs-Z44v=vndt`)pxFBfZ zCGeu;{8>MQx+?@uqvjG1xw$^l>tYU8`=YQHC6m#PXwAK9qe}ul74ltuI(V*_19h>u zdCoKZh93Po*9}}}US_G{c=F1f+-0;sBl#}4Ph!vkz-QQciJ(n1e0x{uF|wXFK%7j+ zWhH!K-o+h>WA>!{!g2BD=#z46`=gge?Sgu`#S!q-aw)SRsV6A{{yq=ieN7$vyP&(k zZmwHK$kVT%`NqW?fwo_n&eZLZBM#lw(CZ~m;(f(ju7kOQZ!hgWHaplK34~@lO9Kbb z9zFWSC?Nmv+Qo|(O~=IWumOFFEm4?TI>n~wQFcS?C+1w`@u{*z^0Rwq!?S{XBt-2F z?=GMtJjYHcuZX$0t)K_Z_V+9$TpWNi>(&qX7BEds1cVc9Hk;{;PrpFp&OBT+Wf$j{ zuKdD4?g)3L<1ncxydDDRAiCgPT3)1??}maOGTqSlVYsz4D>Cje3{R?~ce>-l%>p_$ zO}K=uDVMu!z$thexWA|AN2SF+KsZau{*)<$@Bhv_8yyAR$J*dH9P;(i`$rUa2X0>PFMQRv@czQ50{glIuA2wX9{fSujT`;5p^!B{ zH#~4~vw*gDVvadBNb+F>-eS~GjfsR?o#p|I*9_?N`1I}+@>Anu)5uti*i^S+zlqm8 zg1RS#)Jw<<0WVCC+iKj+YAJv&-yDQocLv&wcGDhZG&uMIHcOoV{cn`#h}NEuMtc(T zwCun64I!s(zrL>CJh!awdkAx>7*{NbjLWH&hn?@<&g2XNwa1WqZ)d>9@Qq~`gL+u( zjKr56eyl%BrF#5idIEg573uIJkgJ+AksDFR)C&?c=#Z4B3tzv8BRS#FUwQ2nN5u=% zUncMm4BIt7cb9CxtNcFm8D%=`I(Av~^(~m9Y@a6b9JKrR;0EHpg-<{I6qpOum)?H+ z2L~pHZio=gW6u8Isondg9-a~rcaa7j$@X8SoeU>wvA7R zhTFMCo>G2^&cCcK4idbt>om&}nkSYgCuh(eH&eYt&vAWN_Y6l}Vj1m}#1F6|)D;W` z8K#@+nl?{1YfD#0TVTWtKdsi8M*MXmy@5gZw3#NsdrJ6p+rZc4{4t=5T(}k}D zb!@}MM$ESl{&4q!$s4l~%j(a!t&E*ISlBntO*0p9jZXaiJ(45icO?P{+9n+Udblf|>T*LHmm}fxN@!eof zzwRVsow>H&3s0T6edHDo?Rv!k57^(;;0;$5bxcAm5cc|O|9-;E%G@o}bhBTf?(3_9 z-q&~k{{4mfU^>nF(!rbm>)S^U92>MF`Mf>ScA#zS?8NxEPAIFCb9$nNVc@4$bqn~E zW@b3FIA!*Wk^AG!yN`^7QBk*S+hv%JFdTnZq~wm`Q`O>EvL$r6Udi2eXgOoe9D+@*|_pp zHz!q1V{DvyJySqa=q_v6>`$PZ$Uu6|Eauv zwf+@A&%J&9`oROo`uEz!Vm?1qE_X^~Ru~`UG8vs@W5FB`oUc1QvWoGRLKSpfC0NCL zypt{+D@HKVkWkR0@aSGhHUZrg44Sk%u{SR^&8US&mIz1EG5;_~`_7jT$j6bYgYqNj zfAe*epf`B@7Fu4bpsx$;Hwig0Un>E1;LZ?Th%TOeUNA3mpih7wqH&M2po)okSGy}n z{jOE@9qjATnTSB(v3M7>Cz44$7?}m?HG@vDY2?FI3*SZ|O69iP&y`-IANE~U{i zM?~tK)8+hZp13Fc9s|19!?pg*!|=E!0o@1K-Au^%6m$%?5py?MJ^I_-`~u2hXubX3bojWfJYKnVI?J3f%b&w-9U}l9+9~X5Im^g6={=J+9+c znuL$De@a}t+pSF3;rMh1fdw6CM-2&B#`YVdOp#B;$ ze_6!*@hYTFFV%jB;0kvw!n;>*5c-V3Q=XIRpMLeLPp@oL)>f9Tzxwvrfw}ywg`?AE z^W}k~r%+zg*~N>F5vTLU0oe@4$Hxm(&NgU+x9Ym-^7MRX=lp7zt?prXbQC?6>AHo$ zo7K~~f^I;q@(m``hXHhf7zGuvp&_*ZEVAllW6BY7F0M?MfGvu#rA%pQy{6${-r>*% z^A&bN>M%OAdnIQwuob3am-Q=weP$;1Gz+SNY8Nq=r)*b{G~eN5Y&g=GK~t5VrxLi5 z^5#!JO7kl0M$;ihQ-hqSQ@|5)K>yYy3ESw^9n9(6A2@V>(@@=@E_BC3G3TFDFa0Y} za*m1@2cUT0Qq({F>eKbFmP(TcHqTzac5tAx4RcwMS&?6h<3~?jLvod?o-eB9HY2L+ zj+`1(p%r%&e}Won+M-VPjD$`s9;aAh$fIpt*GM1kZ5cVIIb&BmCAP7EHJe zbVHiF3G8KBR=#1YfTKf?+YZyWMm^qmjN=S7(=L%Y%zF++^NRLMtZ~T*KnKV(%Q%m% zw9J?dGps`Tm=3zcS_1;Q>lv4~y&b*TT{`Tx!_?a>_<>NDXi#?G1~FnIRCf$~*pS^^ zP4ybSp6ZTQN165O-WO@$AH4Di?5}7#o=kt!Kzh7}y0V;1f7ARq{)$6&Bj*;x)8E&J zUJC$yV{yK1qkwLdWYCiu#M~ zu_EH~tL5^D_=^09Wuv?n744>&L&QZ*l3gHY(@cU5rx;p^$Rh*LZJYB20h;rG0i83B zA=~s)Rhf?I7++95>Z_+RN%_8a%hvER-LA?n_#bIV$ zy?UL3_js6~5d$y5`h(YM*4=zWu0}9_lU%=74|~L7DAUbfTewT>c$9xNBM9~vx17a0- z5tDjHt2?(vamH>2B{*xa#b@kSj>RY zHX-o#?rxOQ;z6zVeFrWGs0-vzV>@{lg# zEMOn0IC{bSxPpHF)4n@*?pzh$Hh19WtAF?E*`vF~6VDY#M1NT$BlBaM2PZz7P?bhq z{*b$6*geC;J%)8^dDK}G$2xlFK&P1Z#j*0pY&f3<-q_bp%u_A{x(hlE#T7RLH=igo z=&dL&ut#hmrv!PNKRHl1efuYKk>VX`DoXOYgY>-(JLSqR*skF9+ zO1cxgp}MN@4;}P`x=$uP)XdzmX{TbfOlW z*IRdfmo~mdEqof=3V=FGtf}4}Q3T28OJBcm`rLwsZLj|*xceAH#vFt1YG;C}D8 zHrJ8qz+51IK%SH7?=J|^uU@^pynK0aa&Ghbt771fjDwqNcU&B!HvLzVTaH^08F)zozj*m60x z!mYux=iu4bDwOe>ibdNDC)Gv9ZJ*hWfSpO2I3y;LFM3*_D~m4Z)=XS5hs!%JVkxJ%sng9ncwt}(mdF0j8V zw06w{o2`s zIACXl$79Y~^JQ`DN9n>JR#DgF`l$MMG*c7|=2K?jh+M1lWAb0bPUm9Swv$Z93Fsb= z7X>z#!CZrMrL_%;i$NE=?b4=qxed@y#f1O~Qr$**h6$1ow#gc%|GzzP2Xmala=osY zigCpiAic7d6Zkji*|pZ9>j5=fo9v!6pT)LycMI}Q21S5~75 z`LTR{jNt%xjX+JT9(HWIDcmtQfW&wH}ejC*j z9Zh4b?hdkXO8!hh4JI?Ty(e7MPMoCIu4$W^!+ z68nV+Ivjk7ldGt}aADwbSf_&T=@GB~)P<+MyPeVcqf}ROFDm}c zDwB;;`%{=ddZ8Tuz@Vzkb7my-7p=9i-ucXW5*0S;}mwI--i&Y zO%`KF*j%lMJMSKXfPVt{K4EuPmUSR8^X%Fa%kB=woi>^TR#IaqLxMIi-7Cx&stekJ zyudJeNXiy8UfIi{L01r~J0J&7ma?WKC>i~}H-4>mxL`{2)gfrQ=x z%)J2p2x_QI)gfV{g)W4oHLS0(u4RT$CIDm!~zj z@|kYPd1T!II;I{b**gRE&dC;`xIW~EZtu{3__%Ke9Zzcp0lA>wfx^0|R0#MEwD%jb zTTSwiH^cO%S{|O~|5C#n)X_kLqFe8UZ@s8u4yidp{!jI8{bdLCg@yf^h+WWBERt_1 z#O&|euMB4m6-S0Zv>V*jx*s`n?(*Sn+psJxKQB~YIeT{Vpu7)s&LPk)FD{PQ{%k5W zo5wjO=I|b;^|g9z4|^%bhF4+P_olL;M7}KdO4I>;i)n#H${i;ui;YJzjt4Eq5o-rQ zbRV|!A@mK=+}oIC729rW7KRzvfZG?&;7sa}ldD(I{~nnCKk~l5UTbzX=dq}ThjPm; z-4XEF^^9lXIJ)B|;Q(Pkp1;_Uc4vPi#~q&FzA5Bly0YyE*ATTmhxOD#bl=kfk<_;bVaD&}|2UA=mH+Y?VTi82<1#}>z~ zyn689!Lz4;x|sN~Fx?KJU3qW5Jl&}!G%%g({xyzM8-G@K-pS^uELI8?^Xzed@)6L* zpS#_ld6XHNEQP!9I23eOO}lMt*9>@%old%z0+8#ha2RSHxmhj48qlk!s$GAiD-P2P zS6EkFSzD%t2mA=sa+Mim;JM|SJdf!XUy1oSmrZ#M0cK5BRt+yFN6_sRD5p6J)fJ-5%nuRkE< z|4W^eW1p-8`~C$7Z5Gq-vfA2LUtw{GeyfW5{e`|G=MLRIba>l~-+Nl@lvOOxFIF~x zarWq@z`i*K*yqQ}Tp%H;%f?jhSXH>2MX`>TKZTPT#^*52g3}J{aNf#RAvbN$BI8nM zl}LFQq_dBL8C9|5^w@FQb}hVw*){?G3&I+>`80gPC_6kpF%Pkx{%_71TkB4cejOei z?))a3o^#8SYnV$%BDS=~J^pN+Y>CYv|FR?Q#B1%S6-eBH5RNq# z4z)H@rVFMCVLF3#`Mr{EcfurPh_j`bJC>gJNHeoEX6T9Qr~Hi7C2s3#O!h`E{Hvn= zni}|js;YOQj(UnRU7@{ujO)R+#3e(v(^U6&8l^a6BAz>k4HU@BRF>`l^U{olY2A~ipk5s6X3m|>kvj%=40Z)|zUo;Q zL6CvZI^uOVmYAV)%IA1=0IhVd5xu^fCc$}Ta^2t4;}x&o)zQ`7 zd*S&DjoWUYp@vt`|H&wLarEq_sP#>0Ys8~%aHds;c{rf%bYV!y28Vw2(COQ^4{yU6 zl$bgw3)eT#UOBjX;OOS5gPWUUE1PE*^Rs)kaoOdboy~W4j+?VPE?#qX_fMQ+Lbh{! zY;`sysy&nqxuT)&e9D1*i;;1xrzz1>?0R>LU5t~!qItzlhOIrbDbf?dh)e=b{bIUwG@%?IQ~{)K$K7>Inr_>>@Huuflw$?t?CS|I8truzYx1OR^`KPT1~r7>m9(&)yXKzWeA=VfxtS=DcV#ZU{lo zGIk=4l*_}IQ=Q!b@5*<|61Z*%AWauqQ40)G; z)yi%d%gV4TshW#rfsI8~ANwn8b31T{0S+^*F&!%IO9HM|{w8sUc4NF&VftMjSeD4i zMOE+Uk(`82?=Kbw^LYV%`{Z^`v~=;_LTk*ogzLCO%(Z7VPVWlg=W90IGMT5FmFW&}2DLd!nh9k>#!eKjvNZ$SJPI`nu=DC0h7ee&zul1fBU8t|_R4{1MaM zXVNlN4fmRYP8E0f(zb0+rzJd;_|l(Dhpou$d_}za(G{*e-8{J2nU?^`#xI^lX4%eW z_X_OO)5GkN0_3LMFaOX}R4&Us%m{oU0#j z5Xmui$8p4A(>~#3=S`0lvUBWv|669c{>+U30M@R>qEQp52_w&!Uf& zLn+*ColRwh(5q~UEoh~6Y)n+#-1Izl;%2!w45Lf_q8)wGjILqOh&?jCLx0ewXvo@rYK z`0R@l@otiFVERyTQi8V(dgR2J3)2PpVobM(1`ONVnNRW>`|d&#KE4CqhoD<*g+p;& zP#1%ca-pu?)TDV=(!JHHgS{HZY2@atCDCm;0KKCFXASl=?zwd6%)& z*W9@?qxz_d)8V++0QqZGkAC{_r9Cg6kpG`V8cB~Jla||cuQfl0lavMo_M>No=_8mq z1#aSo#lVZh7S!`-i$MqUz__l>TSZL{WBOSgVcD|9Wm#ri(abmi^X^^UK267=auUgC zN=CqiZ}+jV#<2%lbhlA*T1cmzkI;9zg3Q~YI>)~Ef8>1PI*&is=>`M(m5m%5<4{Ol zW)f}^GQNcJ`Fv@9UShPNn1J1%!3iFbNQ_6e=#pSIO-TUWE(HD#qBeMS3ESFPB8p%u zi7yc#;80~9J{t6?l9~G-ZF~5sjkA#B)sip;05$#x`XMOHyZaG7Oo5G zB)ciF67?F>kC=J2b7nTZ2D*niO8%|yBkyKOBRp-+Yr+LMJBoGI= zyg?XuER;|aj$A8FL=Y1n4~7(UCgZqDGLAHjIDNOTIpT9?MPj#FotzTk{8JUZS~uicgBH7&sOE2R6SJtsuCxA;BLXpiTm z=bw+Jeg04+KR?jfxq{P4#I0lHsWs~k`NgbK8C6*O+fZn(c)8&ZVYn;s0WpYfwxi$3)TTeoR>*Cni z6(0(EMG^#I+9PHYg@DeSoJw~m_l^Yw)Nr{C?1r2~l3g^MnNTjVtlDi52fO<-IO4Y$ zaoY7LIaniLPA>JFODE^qy^9DUq;odSnM9yD-oe5PK~JXB2^H{)JW1Z#+G>(DO-lD_ zw}m?ObR!m$U^#SevauuG-ro3l^2D~&mj!hVxoTWDRPSSeh6&_5Rn#5KZ{62=s^b*| z^o1iw4ykcZH=anOdjuFyZ*fqC>uc2~dRoEasB~ZtRPTYX}DF#uEYd(8P^c zQ@4+Z&I&`gvn35nNkZ6A6vAwy!*qlBO)>H&Y~#hWdu|DxQUba>m2grI0M~;S5vvVm zhJ^5wLs({GiFuERT0me>FOi#~=J-08P>r>R}pI>`Wb?Xa{=4Kr6 z-pBMSc>dZ06W){PeP_<$D3?7iHuf|&Hz#*u<618YBt3pF_U+{tD{aTh^JBlb(uuM< z%(<1o^cl&V_1mG8%f`Cbk-Wrc>=|*3ji5?5<#YKoS@cC8@#roVon3xxfyAp62qU$Y zWsD{U6JZ+GMxy1BF`Kr+#{)Knn;mp>H+-DS!D-wx`C`nZVc8mWlN`Ufghp7-u$fbm zH@My%Efb{*JD_#B5OxI$!~2JZx@YEx!gfH2o(X`XRwe;JQ9a}IwAb~V*W_jhdOM5_ z%saBkLiT1Qy36~l%j*%diL_i(QB`}ZYWLQ>qvP0IVO8Tc-6-1OxOMDA^YpYgHg+|( z_q_4!iA$$(P~$xlZ@*$HwD5~B*mroa(M$m zPr=luvXSy)sXVeefA$xP2-9)))U1tDHxda#j7`pRYlzvGUnAj%UPohJ3g|{T(tuA~ zR*SYzJgHOZDFr=fhy3VzV*3f#Nd=YethWV`mxX5!VzoOmb_Cv?bvxthS!|~fRWClc zUxF)*)4!}Djxx*5^(7|bbP*`njs)J-X|x!Cx^P{@ijv9;tbAs2!!kyc%G5} zXae=!fKx|Fg6$r!=UX-22X$?+srqt5LPwl~%U(}|1UhN#I&Q6IXz-!6$!I(6r?IN# z^@MFQ@GPu*Vc@;V#&id${zl{XE{TQjGXa<;*K~B*z+M9$gG;7{uAtL47|_+D|3qSR zA$m(oqXt%$wXWb0R-DZNpjTb!YR#PBC-v?rG z!yHyu1oT*S$nIF4ps%ZJzq!svnT_i=QDp(y~yi zFWh$~)fV&_?amsY*OGWuqQkoLH1}RJW7Z=;^)lGxV~=^v4{~+3t*mNlVDT0{WX*c$O;WTPhn@awQy}JIQ@QI;Fb2 zsJn$QlCGgS23Lxfsz|)Ut+2I=!kq~klZSW7E!!LjdQ-u8b2B%gG|O$;4xtLBr-JF0 z1l)KNQ#1P9>PYz}r~G1BPG-*MG*01!b-4B3WEXCPuJ3;L#Gcc)&vD$;fXTim<@znf z-89PRbI9UWcYJ@NYOL+4<;>q_It zspgJjgyH`Ex-Lkp5mpWN+G~#7e^+E*-{wKxU^y+<#W#<=TO8 zID)g%xtSpDHstcbv@=@6)@ZGEDGH>XjYE4Pfqp3Ws(N2Hxfs;Y*Kc0AzQGRIwaL=P z6@+UD)Z2vQSa%$|k+Fo)V$!h$SZ;zyW{^R;E)dFOd}dINF`}-=psV(1`W?$t;M9Gs z-L3AF#}#iza>?C+f79j1jlo|ynf8I|`Btm`L8iC1n!GHT9?^Q|%m_sz!qb@c$Xz$;9gP!gkHW_p zw99PZ+>VNlut|JAgyVB(BeBUz&N0n&y+nyJaf0pdM z@REd9DHKKk4LUO6*`ME%!jwUNQJC&Zrj+0ezE!8E{m%ZFsGD==(HiI}s5%Uhdfb-Z z!CYROki=^N`xlk0lDO^uQw>C6Hlla%I zbn8~WNttd8yJf!JR0G|1I%CDa>&n<@^xNO|ieFE+_dNG!Z&A!a&D}bFyl&4Jz4{{; z?u3^)Dq%u&U@p>~#{Gq4Pw!I=JK=|W%*;_k6g7PLd?h4aO-Wg|tGGErF7r{OX; zipS+kh^;5vVbpPdc!cL$J+81=e)2xWt?tTmI}yR=UpsE_6(+%NO9%w2qpcnLzHMK) z75!7TDYcR2fv_!(fE$5hR(~ch*hL1_r!TFn<&bS%Bg5B9%N6-BG`Y6iHd9$y79(E~ zHFqbsHp$&GL*mP;i@tT+cT5F*E7rRcb9wj@O(^R6d@c`bgaCq(C(o4;YtHs)4mAb+ z+*qLHcVuFBMtj*8i}Tm>O*M`ett#$KRV|0@6=<9C)pk>OxFoF?6}R@}vw!yNTiZ@U z%$c6%<4Sc0XQ!+ExbyUyjzB(8qAxhrwG)kR^kO+rl%N}@4$`Nki(bceC$WiXB%l9TxiTzbDfs6HJD_S|v~a{WqfxwMSQR34yP zTFWiBEu%edZDZq3No+$Nx!0i?(;uacka}SHHm(>#-X&w!QZ|KA07OVCzp(sLx=sNd zAUxrP>t+OWKW6X1^sZo6SE$|l)VCWD3<=ed%P-bbyj63uO|1_2#=2v9v|U?BA~5uN zo)TS+lX)dvf3|VYB_rl;J<4^*(!c!RWoOmk%QWwfaTn!&1U*uRx9v$kBf(iiv_V|@ z7EfbR^D{f^Mv%5d{nq?^7(Uz}>LKVb;3)-ti_z=;rdD6dfWBpG)cH&9R@=mJ$W;rE z8JD}!Hkje?Db<|qW+EG)qh-$a*}7~Xg7zsNy5R8_&~p(mt#cumVP$zHpvQUqJreA> zH3n$8T&bj^$Oy}qb1O5Y3g?(MH-PyhJL9??maA2#QIDa$jm^#vEBxoZ*~g$LR=ObGROK124V=aB%Ti0{SgzV zuV2|%->7gRbs5_xM6qFPWk~FN1zuggw_KSQ^DxO-Ro(cEFfE`*DaW1&;9a;Iif8l) z^?;6};?O7;duGu8=5?_(CdH-$!ixuZ?njr)`z_B?cnzaozc?u|??uPD zGY@Yv@g^hhRNHJPLF3mGyizGL9r;)+iGS?7FT8l^bUoD>tR1g&>D*1Cw0~Jqe@%&g z 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 diff --git a/client/dist/index.html b/client/dist/index.html index ad56edb2..a8a4c09d 100644 --- a/client/dist/index.html +++ b/client/dist/index.html @@ -24,7 +24,7 @@ KnowNative - + From 7462e92a5d0897505c268e5676bb0ad0094f545c Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Wed, 13 Nov 2024 22:00:18 -0500 Subject: [PATCH 07/72] Comment out client/dist for gitignore Signed-off-by: abigaildawson --- .gitignore | 2 +- client/dist/assets/index-BwbqQb1y.js | 165 ++++++++++++++++++ .../images/core-contributors/JP-Escobari.png | Bin 0 -> 359958 bytes 3 files changed, 166 insertions(+), 1 deletion(-) create mode 100644 client/dist/assets/index-BwbqQb1y.js create mode 100644 client/dist/images/core-contributors/JP-Escobari.png diff --git a/.gitignore b/.gitignore index c0b6df90..10990d1a 100644 --- a/.gitignore +++ b/.gitignore @@ -10,7 +10,7 @@ # production /client/build -/client/dist +# /client/dist /server/build /server/dist diff --git a/client/dist/assets/index-BwbqQb1y.js b/client/dist/assets/index-BwbqQb1y.js new file mode 100644 index 00000000..ea2c3f03 --- /dev/null +++ b/client/dist/assets/index-BwbqQb1y.js @@ -0,0 +1,165 @@ +function u0(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Qs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cn(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var oh={exports:{}},Ys={},ih={exports:{}},G={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var li=Symbol.for("react.element"),c0=Symbol.for("react.portal"),d0=Symbol.for("react.fragment"),f0=Symbol.for("react.strict_mode"),p0=Symbol.for("react.profiler"),h0=Symbol.for("react.provider"),m0=Symbol.for("react.context"),g0=Symbol.for("react.forward_ref"),v0=Symbol.for("react.suspense"),y0=Symbol.for("react.memo"),x0=Symbol.for("react.lazy"),Ld=Symbol.iterator;function w0(e){return e===null||typeof e!="object"?null:(e=Ld&&e[Ld]||e["@@iterator"],typeof e=="function"?e:null)}var sh={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},lh=Object.assign,ah={};function Yr(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||sh}Yr.prototype.isReactComponent={};Yr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): 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")};Yr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function uh(){}uh.prototype=Yr.prototype;function rc(e,t,n){this.props=e,this.context=t,this.refs=ah,this.updater=n||sh}var oc=rc.prototype=new uh;oc.constructor=rc;lh(oc,Yr.prototype);oc.isPureReactComponent=!0;var zd=Array.isArray,ch=Object.prototype.hasOwnProperty,ic={current:null},dh={key:!0,ref:!0,__self:!0,__source:!0};function fh(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)ch.call(t,r)&&!dh.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,V=N[W];if(0>>1;Wo(oe,M))keo(qe,oe)?(N[W]=qe,N[ke]=M,W=ke):(N[W]=oe,N[K]=M,W=K);else if(keo(qe,M))N[W]=qe,N[ke]=M,W=ke;else break e}}return F}function o(N,F){var M=N.sortIndex-F.sortIndex;return M!==0?M:N.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();e.unstable_now=function(){return s.now()-l}}var a=[],c=[],d=1,f=null,h=3,w=!1,y=!1,x=!1,b=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(N){for(var F=n(c);F!==null;){if(F.callback===null)r(c);else if(F.startTime<=N)r(c),F.sortIndex=F.expirationTime,t(a,F);else break;F=n(c)}}function k(N){if(x=!1,v(N),!y)if(n(a)!==null)y=!0,z(S);else{var F=n(c);F!==null&&D(k,F.startTime-N)}}function S(N,F){y=!1,x&&(x=!1,g(R),R=-1),w=!0;var M=h;try{for(v(F),f=n(a);f!==null&&(!(f.expirationTime>F)||N&&!_());){var W=f.callback;if(typeof W=="function"){f.callback=null,h=f.priorityLevel;var V=W(f.expirationTime<=F);F=e.unstable_now(),typeof V=="function"?f.callback=V:f===n(a)&&r(a),v(F)}else r(a);f=n(a)}if(f!==null)var ue=!0;else{var K=n(c);K!==null&&D(k,K.startTime-F),ue=!1}return ue}finally{f=null,h=M,w=!1}}var C=!1,E=null,R=-1,$=5,P=-1;function _(){return!(e.unstable_now()-P<$)}function I(){if(E!==null){var N=e.unstable_now();P=N;var F=!0;try{F=E(!0,N)}finally{F?A():(C=!1,E=null)}}else C=!1}var A;if(typeof m=="function")A=function(){m(I)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,B=L.port2;L.port1.onmessage=I,A=function(){B.postMessage(null)}}else A=function(){b(I,0)};function z(N){E=N,C||(C=!0,A())}function D(N,F){R=b(function(){N(e.unstable_now())},F)}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(N){N.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,z(S))},e.unstable_forceFrameRate=function(N){0>N||125W?(N.sortIndex=M,t(c,N),n(a)===null&&N===n(c)&&(x?(g(R),R=-1):x=!0,D(k,M-W))):(N.sortIndex=V,t(a,N),y||w||(y=!0,z(S))),N},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(N){var F=h;return function(){var M=h;h=F;try{return N.apply(this,arguments)}finally{h=M}}}})(vh);gh.exports=vh;var _0=gh.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var $0=p,ct=_0;function T(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ga=Object.prototype.hasOwnProperty,M0=/^[: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]*$/,Ad={},Dd={};function O0(e){return Ga.call(Dd,e)?!0:Ga.call(Ad,e)?!1:M0.test(e)?Dd[e]=!0:(Ad[e]=!0,!1)}function I0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function L0(e,t,n,r){if(t===null||typeof t>"u"||I0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ye(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var Ae={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ae[e]=new Ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ae[t]=new Ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ae[e]=new Ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ae[e]=new Ye(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ae[e]=new Ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ae[e]=new Ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ae[e]=new Ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ae[e]=new Ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ae[e]=new Ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var lc=/[\-:]([a-z])/g;function ac(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(lc,ac);Ae[t]=new Ye(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(lc,ac);Ae[t]=new Ye(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(lc,ac);Ae[t]=new Ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ae[e]=new Ye(e,1,!1,e.toLowerCase(),null,!1,!1)});Ae.xlinkHref=new Ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ae[e]=new Ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function uc(e,t,n,r){var o=Ae.hasOwnProperty(t)?Ae[t]:null;(o!==null?o.type!==0:r||!(2l||o[s]!==i[l]){var a=` +`+o[s].replace(" at new "," at ");return e.displayName&&a.includes("")&&(a=a.replace("",e.displayName)),a}while(1<=s&&0<=l);break}}}finally{oa=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yo(e):""}function z0(e){switch(e.tag){case 5:return yo(e.type);case 16:return yo("Lazy");case 13:return yo("Suspense");case 19:return yo("SuspenseList");case 0:case 2:case 15:return e=ia(e.type,!1),e;case 11:return e=ia(e.type.render,!1),e;case 1:return e=ia(e.type,!0),e;default:return""}}function Xa(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case kr:return"Fragment";case wr:return"Portal";case Qa:return"Profiler";case cc:return"StrictMode";case Ya:return"Suspense";case qa:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case wh:return(e.displayName||"Context")+".Consumer";case xh:return(e._context.displayName||"Context")+".Provider";case dc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case fc:return t=e.displayName||null,t!==null?t:Xa(e.type)||"Memo";case mn:t=e._payload,e=e._init;try{return Xa(e(t))}catch{}}return null}function F0(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Xa(t);case 8:return t===cc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Mn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Sh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function A0(e){var t=Sh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ci(e){e._valueTracker||(e._valueTracker=A0(e))}function bh(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Sh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fs(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}}function Ja(e,t){var n=t.checked;return he({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Wd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Mn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ch(e,t){t=t.checked,t!=null&&uc(e,"checked",t,!1)}function Za(e,t){Ch(e,t);var n=Mn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?eu(e,t.type,n):t.hasOwnProperty("defaultValue")&&eu(e,t.type,Mn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ud(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function eu(e,t,n){(t!=="number"||fs(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var xo=Array.isArray;function Mr(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Ei.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function zo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Eo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},D0=["Webkit","ms","Moz","O"];Object.keys(Eo).forEach(function(e){D0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Eo[t]=Eo[e]})});function Rh(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Eo.hasOwnProperty(e)&&Eo[e]?(""+t).trim():t+"px"}function Ph(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Rh(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var B0=he({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ru(e,t){if(t){if(B0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(T(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(T(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(T(61))}if(t.style!=null&&typeof t.style!="object")throw Error(T(62))}}function ou(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 iu=null;function pc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var su=null,Or=null,Ir=null;function Kd(e){if(e=ci(e)){if(typeof su!="function")throw Error(T(280));var t=e.stateNode;t&&(t=el(t),su(e.stateNode,e.type,t))}}function Th(e){Or?Ir?Ir.push(e):Ir=[e]:Or=e}function _h(){if(Or){var e=Or,t=Ir;if(Ir=Or=null,Kd(e),t)for(e=0;e>>=0,e===0?32:31-(J0(e)/Z0|0)|0}var ji=64,Ni=4194304;function wo(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function gs(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~o;l!==0?r=wo(l):(i&=s,i!==0&&(r=wo(i)))}else s=n&~o,s!==0?r=wo(s):i!==0&&(r=wo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ai(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Mt(t),e[t]=n}function ry(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=No),tf=" ",nf=!1;function Xh(e,t){switch(e){case"keyup":return _y.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Jh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Sr=!1;function My(e,t){switch(e){case"compositionend":return Jh(t);case"keypress":return t.which!==32?null:(nf=!0,tf);case"textInput":return e=t.data,e===tf&&nf?null:e;default:return null}}function Oy(e,t){if(Sr)return e==="compositionend"||!kc&&Xh(e,t)?(e=Yh(),Qi=yc=wn=null,Sr=!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)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=lf(n)}}function nm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?nm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function rm(){for(var e=window,t=fs();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fs(e.document)}return t}function Sc(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")}function Uy(e){var t=rm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&nm(n.ownerDocument.documentElement,n)){if(r!==null&&Sc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=af(n,i);var s=af(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,br=null,fu=null,Po=null,pu=!1;function uf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;pu||br==null||br!==fs(r)||(r=br,"selectionStart"in r&&Sc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Po&&Uo(Po,r)||(Po=r,r=xs(fu,"onSelect"),0jr||(e.current=xu[jr],xu[jr]=null,jr--)}function se(e,t){jr++,xu[jr]=e.current,e.current=t}var On={},He=Ln(On),et=Ln(!1),er=On;function Wr(e,t){var n=e.type.contextTypes;if(!n)return On;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function tt(e){return e=e.childContextTypes,e!=null}function ks(){ae(et),ae(He)}function gf(e,t,n){if(He.current!==On)throw Error(T(168));se(He,t),se(et,n)}function fm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(T(108,F0(e)||"Unknown",o));return he({},n,r)}function Ss(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||On,er=He.current,se(He,e),se(et,et.current),!0}function vf(e,t,n){var r=e.stateNode;if(!r)throw Error(T(169));n?(e=fm(e,t,er),r.__reactInternalMemoizedMergedChildContext=e,ae(et),ae(He),se(He,e)):ae(et),se(et,n)}var Xt=null,tl=!1,xa=!1;function pm(e){Xt===null?Xt=[e]:Xt.push(e)}function t1(e){tl=!0,pm(e)}function zn(){if(!xa&&Xt!==null){xa=!0;var e=0,t=te;try{var n=Xt;for(te=1;e>=s,o-=s,en=1<<32-Mt(t)+o|n<R?($=E,E=null):$=E.sibling;var P=h(g,E,v[R],k);if(P===null){E===null&&(E=$);break}e&&E&&P.alternate===null&&t(g,E),m=i(P,m,R),C===null?S=P:C.sibling=P,C=P,E=$}if(R===v.length)return n(g,E),de&&Bn(g,R),S;if(E===null){for(;RR?($=E,E=null):$=E.sibling;var _=h(g,E,P.value,k);if(_===null){E===null&&(E=$);break}e&&E&&_.alternate===null&&t(g,E),m=i(_,m,R),C===null?S=_:C.sibling=_,C=_,E=$}if(P.done)return n(g,E),de&&Bn(g,R),S;if(E===null){for(;!P.done;R++,P=v.next())P=f(g,P.value,k),P!==null&&(m=i(P,m,R),C===null?S=P:C.sibling=P,C=P);return de&&Bn(g,R),S}for(E=r(g,E);!P.done;R++,P=v.next())P=w(E,g,R,P.value,k),P!==null&&(e&&P.alternate!==null&&E.delete(P.key===null?R:P.key),m=i(P,m,R),C===null?S=P:C.sibling=P,C=P);return e&&E.forEach(function(I){return t(g,I)}),de&&Bn(g,R),S}function b(g,m,v,k){if(typeof v=="object"&&v!==null&&v.type===kr&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case bi:e:{for(var S=v.key,C=m;C!==null;){if(C.key===S){if(S=v.type,S===kr){if(C.tag===7){n(g,C.sibling),m=o(C,v.props.children),m.return=g,g=m;break e}}else if(C.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===mn&&wf(S)===C.type){n(g,C.sibling),m=o(C,v.props),m.ref=po(g,C,v),m.return=g,g=m;break e}n(g,C);break}else t(g,C);C=C.sibling}v.type===kr?(m=Jn(v.props.children,g.mode,k,v.key),m.return=g,g=m):(k=ns(v.type,v.key,v.props,null,g.mode,k),k.ref=po(g,m,v),k.return=g,g=k)}return s(g);case wr:e:{for(C=v.key;m!==null;){if(m.key===C)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(g,m.sibling),m=o(m,v.children||[]),m.return=g,g=m;break e}else{n(g,m);break}else t(g,m);m=m.sibling}m=Na(v,g.mode,k),m.return=g,g=m}return s(g);case mn:return C=v._init,b(g,m,C(v._payload),k)}if(xo(v))return y(g,m,v,k);if(lo(v))return x(g,m,v,k);Oi(g,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(g,m.sibling),m=o(m,v),m.return=g,g=m):(n(g,m),m=ja(v,g.mode,k),m.return=g,g=m),s(g)):n(g,m)}return b}var Hr=vm(!0),ym=vm(!1),Es=Ln(null),js=null,Pr=null,jc=null;function Nc(){jc=Pr=js=null}function Rc(e){var t=Es.current;ae(Es),e._currentValue=t}function Su(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function zr(e,t){js=e,jc=Pr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ze=!0),e.firstContext=null)}function Ct(e){var t=e._currentValue;if(jc!==e)if(e={context:e,memoizedValue:t,next:null},Pr===null){if(js===null)throw Error(T(308));Pr=e,js.dependencies={lanes:0,firstContext:e}}else Pr=Pr.next=e;return t}var Kn=null;function Pc(e){Kn===null?Kn=[e]:Kn.push(e)}function xm(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Pc(t)):(n.next=o.next,o.next=n),t.interleaved=n,ln(e,r)}function ln(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var gn=!1;function Tc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function wm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function nn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Rn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,q&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,ln(e,n)}return o=r.interleaved,o===null?(t.next=t,Pc(r)):(t.next=o.next,o.next=t),r.interleaved=t,ln(e,n)}function qi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,mc(e,n)}}function kf(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ns(e,t,n,r){var o=e.updateQueue;gn=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var a=l,c=a.next;a.next=null,s===null?i=c:s.next=c,s=a;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==s&&(l===null?d.firstBaseUpdate=c:l.next=c,d.lastBaseUpdate=a))}if(i!==null){var f=o.baseState;s=0,d=c=a=null,l=i;do{var h=l.lane,w=l.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:w,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var y=e,x=l;switch(h=t,w=n,x.tag){case 1:if(y=x.payload,typeof y=="function"){f=y.call(w,f,h);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=x.payload,h=typeof y=="function"?y.call(w,f,h):y,h==null)break e;f=he({},f,h);break e;case 2:gn=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,h=o.effects,h===null?o.effects=[l]:h.push(l))}else w={eventTime:w,lane:h,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(c=d=w,a=f):d=d.next=w,s|=h;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;h=l,l=h.next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}while(!0);if(d===null&&(a=f),o.baseState=a,o.firstBaseUpdate=c,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);rr|=s,e.lanes=s,e.memoizedState=f}}function Sf(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=ka.transition;ka.transition={};try{e(!1),t()}finally{te=n,ka.transition=r}}function zm(){return Et().memoizedState}function i1(e,t,n){var r=Tn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Fm(e))Am(t,n);else if(n=xm(e,t,n,r),n!==null){var o=Ge();Ot(n,e,r,o),Dm(n,t,r)}}function s1(e,t,n){var r=Tn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Fm(e))Am(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,l=i(s,n);if(o.hasEagerState=!0,o.eagerState=l,It(l,s)){var a=t.interleaved;a===null?(o.next=o,Pc(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch{}finally{}n=xm(e,t,o,r),n!==null&&(o=Ge(),Ot(n,e,r,o),Dm(n,t,r))}}function Fm(e){var t=e.alternate;return e===pe||t!==null&&t===pe}function Am(e,t){To=Ps=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Dm(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,mc(e,n)}}var Ts={readContext:Ct,useCallback:De,useContext:De,useEffect:De,useImperativeHandle:De,useInsertionEffect:De,useLayoutEffect:De,useMemo:De,useReducer:De,useRef:De,useState:De,useDebugValue:De,useDeferredValue:De,useTransition:De,useMutableSource:De,useSyncExternalStore:De,useId:De,unstable_isNewReconciler:!1},l1={readContext:Ct,useCallback:function(e,t){return At().memoizedState=[e,t===void 0?null:t],e},useContext:Ct,useEffect:Cf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ji(4194308,4,$m.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ji(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ji(4,2,e,t)},useMemo:function(e,t){var n=At();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=At();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=i1.bind(null,pe,e),[r.memoizedState,e]},useRef:function(e){var t=At();return e={current:e},t.memoizedState=e},useState:bf,useDebugValue:Fc,useDeferredValue:function(e){return At().memoizedState=e},useTransition:function(){var e=bf(!1),t=e[0];return e=o1.bind(null,e[1]),At().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pe,o=At();if(de){if(n===void 0)throw Error(T(407));n=n()}else{if(n=t(),Me===null)throw Error(T(349));nr&30||Cm(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Cf(jm.bind(null,r,i,e),[e]),r.flags|=2048,Xo(9,Em.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=At(),t=Me.identifierPrefix;if(de){var n=tn,r=en;n=(r&~(1<<32-Mt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Yo++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Wt]=t,e[Ko]=r,qm(e,t,!1,!1),t.stateNode=e;e:{switch(s=ou(n,r),n){case"dialog":le("cancel",e),le("close",e),o=r;break;case"iframe":case"object":case"embed":le("load",e),o=r;break;case"video":case"audio":for(o=0;oGr&&(t.flags|=128,r=!0,ho(i,!1),t.lanes=4194304)}else{if(!r)if(e=Rs(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),ho(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!de)return Be(t),null}else 2*ye()-i.renderingStartTime>Gr&&n!==1073741824&&(t.flags|=128,r=!0,ho(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ye(),t.sibling=null,n=fe.current,se(fe,r?n&1|2:n&1),t):(Be(t),null);case 22:case 23:return Hc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?it&1073741824&&(Be(t),t.subtreeFlags&6&&(t.flags|=8192)):Be(t),null;case 24:return null;case 25:return null}throw Error(T(156,t.tag))}function m1(e,t){switch(Cc(t),t.tag){case 1:return tt(t.type)&&ks(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Vr(),ae(et),ae(He),Mc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return $c(t),null;case 13:if(ae(fe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(T(340));Ur()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ae(fe),null;case 4:return Vr(),null;case 10:return Rc(t.type._context),null;case 22:case 23:return Hc(),null;case 24:return null;default:return null}}var Li=!1,Ue=!1,g1=typeof WeakSet=="function"?WeakSet:Set,O=null;function Tr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ve(e,t,r)}else n.current=null}function _u(e,t,n){try{n()}catch(r){ve(e,t,r)}}var If=!1;function v1(e,t){if(hu=vs,e=rm(),Sc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,l=-1,a=-1,c=0,d=0,f=e,h=null;t:for(;;){for(var w;f!==n||o!==0&&f.nodeType!==3||(l=s+o),f!==i||r!==0&&f.nodeType!==3||(a=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(w=f.firstChild)!==null;)h=f,f=w;for(;;){if(f===e)break t;if(h===n&&++c===o&&(l=s),h===i&&++d===r&&(a=s),(w=f.nextSibling)!==null)break;f=h,h=f.parentNode}f=w}n=l===-1||a===-1?null:{start:l,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(mu={focusedElem:e,selectionRange:n},vs=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,b=y.memoizedState,g=t.stateNode,m=g.getSnapshotBeforeUpdate(t.elementType===t.type?x:Tt(t.type,x),b);g.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(T(163))}}catch(k){ve(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return y=If,If=!1,y}function _o(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&_u(t,n,i)}o=o.next}while(o!==r)}}function ol(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function $u(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Zm(e){var t=e.alternate;t!==null&&(e.alternate=null,Zm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Wt],delete t[Ko],delete t[yu],delete t[Zy],delete t[e1])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function eg(e){return e.tag===5||e.tag===3||e.tag===4}function Lf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||eg(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.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 Mu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ws));else if(r!==4&&(e=e.child,e!==null))for(Mu(e,t,n),e=e.sibling;e!==null;)Mu(e,t,n),e=e.sibling}function Ou(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Ou(e,t,n),e=e.sibling;e!==null;)Ou(e,t,n),e=e.sibling}var Le=null,_t=!1;function hn(e,t,n){for(n=n.child;n!==null;)tg(e,t,n),n=n.sibling}function tg(e,t,n){if(Ht&&typeof Ht.onCommitFiberUnmount=="function")try{Ht.onCommitFiberUnmount(qs,n)}catch{}switch(n.tag){case 5:Ue||Tr(n,t);case 6:var r=Le,o=_t;Le=null,hn(e,t,n),Le=r,_t=o,Le!==null&&(_t?(e=Le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Le.removeChild(n.stateNode));break;case 18:Le!==null&&(_t?(e=Le,n=n.stateNode,e.nodeType===8?ya(e.parentNode,n):e.nodeType===1&&ya(e,n),Bo(e)):ya(Le,n.stateNode));break;case 4:r=Le,o=_t,Le=n.stateNode.containerInfo,_t=!0,hn(e,t,n),Le=r,_t=o;break;case 0:case 11:case 14:case 15:if(!Ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&_u(n,t,s),o=o.next}while(o!==r)}hn(e,t,n);break;case 1:if(!Ue&&(Tr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){ve(n,t,l)}hn(e,t,n);break;case 21:hn(e,t,n);break;case 22:n.mode&1?(Ue=(r=Ue)||n.memoizedState!==null,hn(e,t,n),Ue=r):hn(e,t,n);break;default:hn(e,t,n)}}function zf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new g1),t.forEach(function(r){var o=j1.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Pt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=ye()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*x1(r/1960))-r,10e?16:e,kn===null)var r=!1;else{if(e=kn,kn=null,Ms=0,q&6)throw Error(T(331));var o=q;for(q|=4,O=e.current;O!==null;){var i=O,s=i.child;if(O.flags&16){var l=i.deletions;if(l!==null){for(var a=0;aye()-Wc?Xn(e,0):Bc|=n),nt(e,t)}function ug(e,t){t===0&&(e.mode&1?(t=Ni,Ni<<=1,!(Ni&130023424)&&(Ni=4194304)):t=1);var n=Ge();e=ln(e,t),e!==null&&(ai(e,t,n),nt(e,n))}function E1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ug(e,n)}function j1(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(T(314))}r!==null&&r.delete(t),ug(e,n)}var cg;cg=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||et.current)Ze=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ze=!1,p1(e,t,n);Ze=!!(e.flags&131072)}else Ze=!1,de&&t.flags&1048576&&hm(t,Cs,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Zi(e,t),e=t.pendingProps;var o=Wr(t,He.current);zr(t,n),o=Ic(null,t,r,e,o,n);var i=Lc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,tt(r)?(i=!0,Ss(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Tc(t),o.updater=rl,t.stateNode=o,o._reactInternals=t,Cu(t,r,e,n),t=Nu(null,t,r,!0,i,n)):(t.tag=0,de&&i&&bc(t),Ke(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Zi(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=R1(r),e=Tt(r,e),o){case 0:t=ju(null,t,r,e,n);break e;case 1:t=$f(null,t,r,e,n);break e;case 11:t=Tf(null,t,r,e,n);break e;case 14:t=_f(null,t,r,Tt(r.type,e),n);break e}throw Error(T(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),ju(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),$f(e,t,r,o,n);case 3:e:{if(Gm(t),e===null)throw Error(T(387));r=t.pendingProps,i=t.memoizedState,o=i.element,wm(e,t),Ns(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Kr(Error(T(423)),t),t=Mf(e,t,r,n,o);break e}else if(r!==o){o=Kr(Error(T(424)),t),t=Mf(e,t,r,n,o);break e}else for(lt=Nn(t.stateNode.containerInfo.firstChild),at=t,de=!0,$t=null,n=ym(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Ur(),r===o){t=an(e,t,n);break e}Ke(e,t,r,n)}t=t.child}return t;case 5:return km(t),e===null&&ku(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,gu(r,o)?s=null:i!==null&&gu(r,i)&&(t.flags|=32),Km(e,t),Ke(e,t,s,n),t.child;case 6:return e===null&&ku(t),null;case 13:return Qm(e,t,n);case 4:return _c(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Hr(t,null,r,n):Ke(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Tf(e,t,r,o,n);case 7:return Ke(e,t,t.pendingProps,n),t.child;case 8:return Ke(e,t,t.pendingProps.children,n),t.child;case 12:return Ke(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,se(Es,r._currentValue),r._currentValue=s,i!==null)if(It(i.value,s)){if(i.children===o.children&&!et.current){t=an(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){s=i.child;for(var a=l.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=nn(-1,n&-n),a.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?a.next=a:(a.next=d.next,d.next=a),c.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Su(i.return,n,t),l.lanes|=n;break}a=a.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(T(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Su(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Ke(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,zr(t,n),o=Ct(o),r=r(o),t.flags|=1,Ke(e,t,r,n),t.child;case 14:return r=t.type,o=Tt(r,t.pendingProps),o=Tt(r.type,o),_f(e,t,r,o,n);case 15:return Hm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Zi(e,t),t.tag=1,tt(r)?(e=!0,Ss(t)):e=!1,zr(t,n),Bm(t,r,o),Cu(t,r,o,n),Nu(null,t,r,!0,e,n);case 19:return Ym(e,t,n);case 22:return Vm(e,t,n)}throw Error(T(156,t.tag))};function dg(e,t){return Fh(e,t)}function N1(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,n,r){return new N1(e,t,n,r)}function Kc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function R1(e){if(typeof e=="function")return Kc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===dc)return 11;if(e===fc)return 14}return 2}function _n(e,t){var n=e.alternate;return n===null?(n=kt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function ns(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")Kc(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case kr:return Jn(n.children,o,i,t);case cc:s=8,o|=8;break;case Qa:return e=kt(12,n,t,o|2),e.elementType=Qa,e.lanes=i,e;case Ya:return e=kt(13,n,t,o),e.elementType=Ya,e.lanes=i,e;case qa:return e=kt(19,n,t,o),e.elementType=qa,e.lanes=i,e;case kh:return sl(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case xh:s=10;break e;case wh:s=9;break e;case dc:s=11;break e;case fc:s=14;break e;case mn:s=16,r=null;break e}throw Error(T(130,e==null?e:typeof e,""))}return t=kt(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Jn(e,t,n,r){return e=kt(7,e,r,t),e.lanes=n,e}function sl(e,t,n,r){return e=kt(22,e,r,t),e.elementType=kh,e.lanes=n,e.stateNode={isHidden:!1},e}function ja(e,t,n){return e=kt(6,e,null,t),e.lanes=n,e}function Na(e,t,n){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function P1(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=la(0),this.expirationTimes=la(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=la(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Gc(e,t,n,r,o,i,s,l,a){return e=new P1(e,t,n,l,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=kt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Tc(i),e}function T1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(mg)}catch(e){console.error(e)}}mg(),mh.exports=dt;var dl=mh.exports;const $r=Qs(dl);var gg,Vf=dl;gg=Vf.createRoot,Vf.hydrateRoot;/** + * @remix-run/router v1.20.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Zo(){return Zo=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function vg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function L1(){return Math.random().toString(36).substr(2,8)}function Gf(e,t){return{usr:e.state,key:e.key,idx:t}}function Au(e,t,n,r){return n===void 0&&(n=null),Zo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Jr(t):t,{state:n,key:t&&t.key||r||L1()})}function Ls(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Jr(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function z1(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,s=o.history,l=Sn.Pop,a=null,c=d();c==null&&(c=0,s.replaceState(Zo({},s.state,{idx:c}),""));function d(){return(s.state||{idx:null}).idx}function f(){l=Sn.Pop;let b=d(),g=b==null?null:b-c;c=b,a&&a({action:l,location:x.location,delta:g})}function h(b,g){l=Sn.Push;let m=Au(x.location,b,g);c=d()+1;let v=Gf(m,c),k=x.createHref(m);try{s.pushState(v,"",k)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;o.location.assign(k)}i&&a&&a({action:l,location:x.location,delta:1})}function w(b,g){l=Sn.Replace;let m=Au(x.location,b,g);c=d();let v=Gf(m,c),k=x.createHref(m);s.replaceState(v,"",k),i&&a&&a({action:l,location:x.location,delta:0})}function y(b){let g=o.location.origin!=="null"?o.location.origin:o.location.href,m=typeof b=="string"?b:Ls(b);return m=m.replace(/ $/,"%20"),Ce(g,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,g)}let x={get action(){return l},get location(){return e(o,s)},listen(b){if(a)throw new Error("A history only accepts one active listener");return o.addEventListener(Kf,f),a=b,()=>{o.removeEventListener(Kf,f),a=null}},createHref(b){return t(o,b)},createURL:y,encodeLocation(b){let g=y(b);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:h,replace:w,go(b){return s.go(b)}};return x}var Qf;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Qf||(Qf={}));function F1(e,t,n){return n===void 0&&(n="/"),A1(e,t,n,!1)}function A1(e,t,n,r){let o=typeof t=="string"?Jr(t):t,i=Xc(o.pathname||"/",n);if(i==null)return null;let s=yg(e);D1(s);let l=null;for(let a=0;l==null&&a{let a={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};a.relativePath.startsWith("/")&&(Ce(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),a.relativePath=a.relativePath.slice(r.length));let c=$n([r,a.relativePath]),d=n.concat(a);i.children&&i.children.length>0&&(Ce(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),yg(i.children,t,d,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:G1(c,i.index),routesMeta:d})};return e.forEach((i,s)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,s);else for(let a of xg(i.path))o(i,s,a)}),t}function xg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let s=xg(r.join("/")),l=[];return l.push(...s.map(a=>a===""?i:[i,a].join("/"))),o&&l.push(...s),l.map(a=>e.startsWith("/")&&a===""?"/":a)}function D1(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Q1(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const B1=/^:[\w-]+$/,W1=3,U1=2,H1=1,V1=10,K1=-2,Yf=e=>e==="*";function G1(e,t){let n=e.split("/"),r=n.length;return n.some(Yf)&&(r+=K1),t&&(r+=U1),n.filter(o=>!Yf(o)).reduce((o,i)=>o+(B1.test(i)?W1:i===""?H1:V1),r)}function Q1(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function Y1(e,t,n){let{routesMeta:r}=e,o={},i="/",s=[];for(let l=0;l{let{paramName:h,isOptional:w}=d;if(h==="*"){let x=l[f]||"";s=i.slice(0,i.length-x.length).replace(/(.)\/+$/,"$1")}const y=l[f];return w&&!y?c[h]=void 0:c[h]=(y||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:s,pattern:e}}function q1(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),vg(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 r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,a)=>(r.push({paramName:l,isOptional:a!=null}),a?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function X1(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return vg(!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 Xc(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function J1(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Jr(e):e;return{pathname:n?n.startsWith("/")?n:Z1(n,t):t,search:nx(r),hash:rx(o)}}function Z1(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Ra(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function ex(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function wg(e,t){let n=ex(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function kg(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Jr(e):(o=Zo({},e),Ce(!o.pathname||!o.pathname.includes("?"),Ra("?","pathname","search",o)),Ce(!o.pathname||!o.pathname.includes("#"),Ra("#","pathname","hash",o)),Ce(!o.search||!o.search.includes("#"),Ra("#","search","hash",o)));let i=e===""||o.pathname==="",s=i?"/":o.pathname,l;if(s==null)l=n;else{let f=t.length-1;if(!r&&s.startsWith("..")){let h=s.split("/");for(;h[0]==="..";)h.shift(),f-=1;o.pathname=h.join("/")}l=f>=0?t[f]:"/"}let a=J1(o,l),c=s&&s!=="/"&&s.endsWith("/"),d=(i||s===".")&&n.endsWith("/");return!a.pathname.endsWith("/")&&(c||d)&&(a.pathname+="/"),a}const $n=e=>e.join("/").replace(/\/\/+/g,"/"),tx=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),nx=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,rx=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ox(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Sg=["post","put","patch","delete"];new Set(Sg);const ix=["get",...Sg];new Set(ix);/** + * React Router v6.27.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function ei(){return ei=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),p.useCallback(function(c,d){if(d===void 0&&(d={}),!l.current)return;if(typeof c=="number"){r.go(c);return}let f=kg(c,JSON.parse(s),i,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:$n([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,s,i,e])}function Eg(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=p.useContext(ar),{matches:o}=p.useContext(ur),{pathname:i}=pl(),s=JSON.stringify(wg(o,r.v7_relativeSplatPath));return p.useMemo(()=>kg(e,JSON.parse(s),i,n==="path"),[e,s,i,n])}function ux(e,t){return cx(e,t)}function cx(e,t,n,r){fi()||Ce(!1);let{navigator:o}=p.useContext(ar),{matches:i}=p.useContext(ur),s=i[i.length-1],l=s?s.params:{};s&&s.pathname;let a=s?s.pathnameBase:"/";s&&s.route;let c=pl(),d;if(t){var f;let b=typeof t=="string"?Jr(t):t;a==="/"||(f=b.pathname)!=null&&f.startsWith(a)||Ce(!1),d=b}else d=c;let h=d.pathname||"/",w=h;if(a!=="/"){let b=a.replace(/^\//,"").split("/");w="/"+h.replace(/^\//,"").split("/").slice(b.length).join("/")}let y=F1(e,{pathname:w}),x=mx(y&&y.map(b=>Object.assign({},b,{params:Object.assign({},l,b.params),pathname:$n([a,o.encodeLocation?o.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?a:$n([a,o.encodeLocation?o.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),i,n,r);return t&&x?p.createElement(fl.Provider,{value:{location:ei({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Sn.Pop}},x):x}function dx(){let e=xx(),t=ox(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),n?p.createElement("pre",{style:o},n):null,null)}const fx=p.createElement(dx,null);class px extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?p.createElement(ur.Provider,{value:this.props.routeContext},p.createElement(bg.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function hx(e){let{routeContext:t,match:n,children:r}=e,o=p.useContext(Jc);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),p.createElement(ur.Provider,{value:t},r)}function mx(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let s=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=s.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||Ce(!1),s=s.slice(0,Math.min(s.length,d+1))}let a=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?s=s.slice(0,c+1):s=[s[0]];break}}}return s.reduceRight((d,f,h)=>{let w,y=!1,x=null,b=null;n&&(w=l&&f.route.id?l[f.route.id]:void 0,x=f.route.errorElement||fx,a&&(c<0&&h===0?(y=!0,b=null):c===h&&(y=!0,b=f.route.hydrateFallbackElement||null)));let g=t.concat(s.slice(0,h+1)),m=()=>{let v;return w?v=x:y?v=b:f.route.Component?v=p.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=d,p.createElement(hx,{match:f,routeContext:{outlet:d,matches:g,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||h===0)?p.createElement(px,{location:n.location,revalidation:n.revalidation,component:x,error:w,children:m(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):m()},null)}var jg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(jg||{}),zs=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(zs||{});function gx(e){let t=p.useContext(Jc);return t||Ce(!1),t}function vx(e){let t=p.useContext(sx);return t||Ce(!1),t}function yx(e){let t=p.useContext(ur);return t||Ce(!1),t}function Ng(e){let t=yx(),n=t.matches[t.matches.length-1];return n.route.id||Ce(!1),n.route.id}function xx(){var e;let t=p.useContext(bg),n=vx(zs.UseRouteError),r=Ng(zs.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function wx(){let{router:e}=gx(jg.UseNavigateStable),t=Ng(zs.UseNavigateStable),n=p.useRef(!1);return Cg(()=>{n.current=!0}),p.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,ei({fromRouteId:t},i)))},[e,t])}function So(e){Ce(!1)}function kx(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Sn.Pop,navigator:i,static:s=!1,future:l}=e;fi()&&Ce(!1);let a=t.replace(/^\/*/,"/"),c=p.useMemo(()=>({basename:a,navigator:i,static:s,future:ei({v7_relativeSplatPath:!1},l)}),[a,l,i,s]);typeof r=="string"&&(r=Jr(r));let{pathname:d="/",search:f="",hash:h="",state:w=null,key:y="default"}=r,x=p.useMemo(()=>{let b=Xc(d,a);return b==null?null:{location:{pathname:b,search:f,hash:h,state:w,key:y},navigationType:o}},[a,d,f,h,w,y,o]);return x==null?null:p.createElement(ar.Provider,{value:c},p.createElement(fl.Provider,{children:n,value:x}))}function Sx(e){let{children:t,location:n}=e;return ux(Du(t),n)}new Promise(()=>{});function Du(e,t){t===void 0&&(t=[]);let n=[];return p.Children.forEach(e,(r,o)=>{if(!p.isValidElement(r))return;let i=[...t,o];if(r.type===p.Fragment){n.push.apply(n,Du(r.props.children,i));return}r.type!==So&&Ce(!1),!r.props.index||!r.props.children||Ce(!1);let s={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=Du(r.props.children,i)),n.push(s)}),n}/** + * React Router DOM v6.27.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Bu(){return Bu=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function Cx(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Ex(e,t){return e.button===0&&(!t||t==="_self")&&!Cx(e)}const jx=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Nx="6";try{window.__reactRouterVersion=Nx}catch{}const Rx="startTransition",Xf=ds[Rx];function Px(e){let{basename:t,children:n,future:r,window:o}=e,i=p.useRef();i.current==null&&(i.current=I1({window:o,v5Compat:!0}));let s=i.current,[l,a]=p.useState({action:s.action,location:s.location}),{v7_startTransition:c}=r||{},d=p.useCallback(f=>{c&&Xf?Xf(()=>a(f)):a(f)},[a,c]);return p.useLayoutEffect(()=>s.listen(d),[s,d]),p.createElement(kx,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:s,future:r})}const Tx=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",_x=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Jf=p.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:s,state:l,target:a,to:c,preventScrollReset:d,viewTransition:f}=t,h=bx(t,jx),{basename:w}=p.useContext(ar),y,x=!1;if(typeof c=="string"&&_x.test(c)&&(y=c,Tx))try{let v=new URL(window.location.href),k=c.startsWith("//")?new URL(v.protocol+c):new URL(c),S=Xc(k.pathname,w);k.origin===v.origin&&S!=null?c=S+k.search+k.hash:x=!0}catch{}let b=lx(c,{relative:o}),g=$x(c,{replace:s,state:l,target:a,preventScrollReset:d,relative:o,viewTransition:f});function m(v){r&&r(v),v.defaultPrevented||g(v)}return p.createElement("a",Bu({},h,{href:y||b,onClick:x||i?r:m,ref:n,target:a}))});var Zf;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Zf||(Zf={}));var ep;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ep||(ep={}));function $x(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:s,viewTransition:l}=t===void 0?{}:t,a=Zc(),c=pl(),d=Eg(e,{relative:s});return p.useCallback(f=>{if(Ex(f,n)){f.preventDefault();let h=r!==void 0?r:Ls(c)===Ls(d);a(e,{replace:h,state:o,preventScrollReset:i,relative:s,viewTransition:l})}},[c,a,d,r,o,n,e,i,s,l])}var Rg={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},tp=Pe.createContext&&Pe.createContext(Rg),Mx=["attr","size","title"];function Ox(e,t){if(e==null)return{};var n=Ix(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ix(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Fs(){return Fs=Object.assign?Object.assign.bind():function(e){for(var t=1;tPe.createElement(t.tag,As({key:n},t.attr),Pg(t.child)))}function pt(e){return t=>Pe.createElement(Ax,Fs({attr:As({},e.attr)},t),Pg(e.child))}function Ax(e){var t=n=>{var{attr:r,size:o,title:i}=e,s=Ox(e,Mx),l=o||n.size||"1em",a;return n.className&&(a=n.className),e.className&&(a=(a?a+" ":"")+e.className),Pe.createElement("svg",Fs({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,s,{className:a,style:As(As({color:e.color||n.color},n.style),e.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),i&&Pe.createElement("title",null,i),e.children)};return tp!==void 0?Pe.createElement(tp.Consumer,null,n=>t(n)):t(Rg)}function Dx(e){return pt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"},child:[]}]})(e)}function Tg(e){return pt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"},child:[]},{tag:"path",attr:{d:"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"},child:[]}]})(e)}function Bx({word:e,popupPosition:t,saveWord:n,onClose:r,checkSaved:o}){const[i,s]=p.useState("15%"),l=p.useRef(null);p.useEffect(()=>{const h=w=>{l.current&&!l.current.contains(w.target)&&r()};return document.addEventListener("mousedown",h),()=>{document.removeEventListener("mousedown",h)}},[r]),p.useEffect(()=>{const y=document.querySelector(".popup-meaning").innerHTML.split("
      ").length;s(y>1?"220px":"190px")},[e]);let a="",c="";e.matches&&e.matches[0]&&(a=e.matches[0].pinyinPretty,c=e.matches[0].english,c=c.includes("/")?c.split("/")[0].trim():c);function d(){n(e)}const f=o(e);return u.jsxs("div",{className:"Popup",style:{left:`${t[0]+105}px`,top:i==="11rem"?`${t[1]-100}px`:`${t[1]-50}px`,height:i},ref:l,children:[u.jsxs("div",{className:"popup-content",children:[u.jsx("p",{className:"popup-pinyin",children:a}),u.jsx("p",{className:"popup-glyphs",children:e.text}),u.jsx("p",{className:"popup-meaning",children:c.length>25?u.jsxs("span",{children:[c.substring(0,c.lastIndexOf(" ",20)),u.jsx("br",{}),c.substring(c.lastIndexOf(" ",20)+1)]}):c})]}),f?u.jsxs("button",{className:"save-button saved-button",disabled:"true",children:[" ","✓"," "]}):u.jsxs("button",{className:"save-button",onClick:d,children:[" ","+"," "]})," ",u.jsxs("button",{className:"close-btn",onClick:r,children:[" ","x"," "]}),u.jsx("div",{className:"popup-arrow"})]})}function Wx({word:e,pinyin:t,meaning:n,isSaved:r,isSpecialChar:o,onClick:i}){return u.jsxs("div",{className:`Word ${o?"specialChar":""}`,children:[u.jsx("p",{className:`zh ${r?"saved":""}`,onClick:o?void 0:i,style:{color:r?"#056a6d":"var(--drk-txt)"},children:e.text}),u.jsxs("div",{className:"annotation",style:{visibility:r?"visible":"hidden"},children:[u.jsx("p",{className:"pinyin",children:t}),u.jsx("p",{className:"meaning",children:n})]})]})}async function _g(e,t="GET",n=null){const r={method:t};n&&(r.headers={"Content-Type":"application/json"},r.body=JSON.stringify(n));const o=await fetch(e,r);if(o.ok)return o.json();throw new Error("Bad Request")}const $g="/api/demo";function Ux(e){return _g(`${$g}/translate`,"POST",{sentence:e})}async function Hx(e){return _g(`${$g}/tokenize`,"POST",{text:e})}function Mg(e,t){let n="",r="",o="";return e.matches&&e.matches[0]?(n=e.matches[0].pinyinPretty,r=e.matches[0].english,r=r.includes("/")?r.split("/")[0].trim():r,o=e.text):(n="",r="",o=""),{pinyin:n,meaning:r,charGroup:o}}function Vx(e){return["‘","“","《","『","【","(","’","”","》","』","】",")","、",",","…","。",":",";","!","?","「","」",".","・"].includes(e.text)||/\d/.test(e.text)||/[^\u4e00-\u9fa5]/.test(e.text)}function Kx({text:e,textId:t,activeWord:n,setActiveWord:r,saveWord:o,savedWords:i,showPopup:s,setShowPopup:l}){const[a,c]=p.useState([]),[d,f]=p.useState([0,0]),h=p.useRef(null);p.useEffect(function(){async function m(){if(e){const v=await Hx(e.content);c(v)}}m()},[e]);function w(m){return i.some(v=>v.charGroup===m.traditional)}function y(){s&&(r(""),l(!1))}function x(m,v){r(m);const k=h.current.getBoundingClientRect();f([v.clientX-k.left,v.clientY-k.top-150]),l(!0)}function b(m,v){return i.find(S=>S.charGroup===m.traditional)[v]}const g=a.map((m,v)=>{const k=w(m),S=Mg(m),C=k?b(m,"pinyin"):S.pinyin,E=k?b(m,"meaning"):S.meaning,R=Vx(m);return u.jsx(Wx,{onClick:$=>x(m,$),word:m,pinyin:C,meaning:E,isSaved:w(m),isSpecialChar:R,savedWords:i},v)});return u.jsxs(u.Fragment,{children:[u.jsx("div",{className:"StudyText",ref:h,children:u.jsx("div",{className:"study-text-block",children:g})}),s&&u.jsx(Bx,{word:n,popupPosition:d,saveWord:m=>o(m,t),onClose:y,checkSaved:w})]})}function Gx({text:e}){return e?u.jsx("div",{className:"read-text",children:u.jsx("div",{className:"bottom",children:u.jsx("div",{className:"read-text-block",children:u.jsx("p",{className:"zh",children:e.content})})})}):"Loading ..."}function Qx(e){return e.split(/([。])/).filter(t=>t.trim()!=="").reduce((t,n,r,o)=>(r%2===0&&t.push((n+(o[r+1]||"")).trim()),t),[])}function Yx({translation:e,show:t}){return u.jsx("p",{className:`translation zh ${t?"show-container":""}`,children:e})}function qx({sentence:e,isFirst:t}){const[n,r]=p.useState(""),[o,i]=p.useState(t||!1);p.useEffect(()=>{(async()=>{const a=await Ux(e);r(a)})()},[e]);const s=()=>{i(!o)};return u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"sentence-line",children:[u.jsx("button",{className:`material-symbols-outlined toggle-translation ${o?"translation-visible":""}`,onClick:()=>s(),children:""}),u.jsx("span",{className:"sentence zh",children:e})]}),n&&u.jsx(Yx,{translation:n,show:o})]})}function Xx({text:e}){const n=Qx(e.content).map((r,o)=>u.jsx(qx,{sentence:r,isFirst:o===0},o));return u.jsx("div",{className:"TranslateText",children:u.jsx("div",{className:"translate-text-block",children:n})})}function Jx({expandSidebar:e,changeSidebarCategory:t,sidebarCategory:n,savedWords:r,handleShowExit:o}){function i(s){const l=s.currentTarget.id;if(n===null){t(l),e();return}if(n!==l){t(l);return}if(n===l){e(),t(l);return}}return u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"top-icons",children:[u.jsx("img",{src:"/images/transparent-square-logo.png",alt:"knownative logo",className:"square-logo"}),u.jsxs("button",{id:"savedwords-tooltip",className:`icontip-container ${n==="savedwords-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Saved Words","aria-expanded":n==="savedwords-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top icon-flipped",children:""}),u.jsx("label",{htmlFor:"savedwords-tooltip",children:"Terms"}),r.length>0&&u.jsx("span",{className:"badge",children:r.length})]}),u.jsxs("button",{id:"flashcards-tooltip",className:`icontip-container ${n==="flashcards-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Learn","aria-expanded":n==="flashcards-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"flashcards-tooltip",children:"Learn"})]}),u.jsxs("button",{id:"library-tooltip",className:`icontip-container ${n==="library-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Library","aria-expanded":n==="library-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"library-tooltip",children:"Library"})]}),u.jsxs("button",{id:"info-tooltip",className:`icontip-container ${n==="info-tooltip"?"button-active google-icons-shaded":""}`,onClick:i,"aria-label":"Info","aria-expanded":n==="info-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"info-tooltip",children:"Info"})]})]}),u.jsx("div",{className:"bottom-icons",children:u.jsxs("button",{id:"exit-tooltip",className:`icontip-container ${n==="exit-tooltip"?"button-active google-icons-shaded":""}`,onClick:o,"aria-label":"Exit","aria-expanded":n==="exit-tooltip"?"true":"false",children:[u.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),u.jsx("label",{htmlFor:"exit-tooltip",children:"Exit"})]})})]})}function Zx(e){return pt({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function ew(e){return pt({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function tw(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"},child:[]}]})(e)}function nw(e){return pt({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"},child:[]}]})(e)}const ed=({canCloseOnEscapeKey:e,children:t,buttonDeleteText:n,buttonPrimaryText:r,buttonSecondaryText:o,handleDeleteButtonOnClick:i,handlePrimaryButtonOnClick:s,handleSecondaryButtonOnClick:l,hasCloseButton:a,modalTitle:c,setShowModal:d})=>{const f=p.useRef(null);return f.current||(f.current=document.createElement("div")),p.useEffect(()=>{const h=document.getElementById("portal-modal");return h.appendChild(f.current),()=>h.removeChild(f.current)},[]),p.useEffect(()=>{const h=w=>{e===!0&&w.keyCode===27&&d(!1)};return document.body.addEventListener("keydown",h),()=>document.body.removeEventListener("keydown",h)},[e,d]),dl.createPortal(u.jsxs("div",{className:"reusable-modal",children:[u.jsxs("div",{className:"reusable-modal-header-contents",children:[u.jsx("h1",{className:"reusable-modal-title",children:c}),a?u.jsx("button",{className:"reusable-modal-close-button",onClick:()=>d(!1),children:"×"}):null]}),t,u.jsxs("div",{className:"reusable-modal-buttons",children:[n?u.jsx("button",{className:"reusable-modal-delete-button",id:"reusable-modal-delete-button",onClick:i,children:n}):null,u.jsx("button",{className:"reusable-modal-secondary-button",onClick:l,children:o}),u.jsx("button",{className:"reusable-modal-primary-button",onClick:s,children:r})]})]}),f.current)};function rw({handleDeleteWord:e,setShowModal:t,updateWord:n,word:r}){const[o]=p.useState(r.charGroup),[i,s]=p.useState(r.pinyin),[l,a]=p.useState(r.meaning);function c(h){s(h.target.value)}function d(h){a(h.target.value)}function f(){n(r,l,o,i),t(!1)}return u.jsx(ed,{canCloseOnEscapeKey:!0,buttonDeleteText:"Delete",buttonPrimaryText:"Save",buttonSecondaryText:"Cancel",handleDeleteButtonOnClick:e,handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:f,hasCloseButton:!0,modalTitle:"Edit Card",setShowModal:t,children:u.jsxs("div",{className:"edit-word-modal-content",children:[u.jsx("div",{children:"Term"}),u.jsx("textarea",{className:"edit-word-modal-textarea",value:o,disabled:!0}),u.jsx("div",{children:"Reading"}),u.jsx("textarea",{className:"edit-word-modal-textarea",value:i,onChange:c}),u.jsx("div",{children:"Meaning"}),u.jsx("textarea",{className:"edit-word-modal-textarea",value:l,onChange:d})]})})}function ow({word:e,updateWord:t,deleteWord:n}){const[r,o]=p.useState(!1),[i,s]=p.useState(!1),[l,a]=p.useState(!1);function c(){a(!0)}function d(){o(x=>!x)}function f(){i||o(!1)}function h(){s(!0)}function w(){s(!1),o(!1)}function y(){o(!1),n(e)}return u.jsxs("article",{className:"SavedWord",onMouseLeave:f,children:[u.jsx(Dx,{className:`edit-menu-icon ${l&&"edit-menu-currently-open"}`,onClick:d}),l?u.jsx(rw,{handleDeleteWord:y,setShowModal:a,updateWord:t,word:e}):null,r&&u.jsxs("article",{className:"edit-delete-menu",onMouseEnter:h,onMouseLeave:w,children:[u.jsxs("section",{className:"edit-button",onClick:c,children:[u.jsx("p",{children:"Edit"}),u.jsx(tw,{})]}),u.jsxs("section",{className:"delete-button",onClick:y,children:[u.jsx("p",{children:"Delete"}),u.jsx(nw,{})]})]}),u.jsxs("section",{className:"char-pinyin",children:[u.jsxs("p",{className:"pinyin",children:[" ",e.pinyin," "]}),u.jsxs("p",{className:"char zh",children:[e.charGroup," "]})]}),u.jsx("section",{children:u.jsx("p",{className:"word-meaning",children:e.meaning})})]})}var td={},Og={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Og);var nd=Og.exports,Pa={};function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t[n]=Ig(e[n])}),t}function bt(e,t,n={clone:!0}){const r=n.clone?j({},e):e;return Jt(e)&&Jt(t)&&Object.keys(t).forEach(o=>{Jt(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&Jt(e[o])?r[o]=bt(e[o],t[o],n):n.clone?r[o]=Jt(t[o])?Ig(t[o]):t[o]:r[o]=t[o]}),r}const iw=Object.freeze(Object.defineProperty({__proto__:null,default:bt,isPlainObject:Jt},Symbol.toStringTag,{value:"Module"}));var Lg={exports:{}},sw="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",lw=sw,aw=lw;function zg(){}function Fg(){}Fg.resetWarningCache=zg;var uw=function(){function e(r,o,i,s,l,a){if(a!==aw){var c=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 c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={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:Fg,resetWarningCache:zg};return n.PropTypes=n,n};Lg.exports=uw();var cw=Lg.exports;const Ta=Qs(cw);function ti(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;nn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function yw(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function xw(e,t){return()=>null}function rs(e,t){var n,r;return p.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function rn(e){return e&&e.ownerDocument||document}function Cl(e){return rn(e).defaultView||window}function ww(e,t){return()=>null}function Bs(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const Ws=typeof window<"u"?p.useLayoutEffect:p.useEffect;let ip=0;function kw(e){const[t,n]=p.useState(e),r=e||t;return p.useEffect(()=>{t==null&&(ip+=1,n(`mui-${ip}`))},[t]),r}const sp=ds.useId;function id(e){if(sp!==void 0){const t=sp();return e??t}return kw(e)}function Sw(e,t,n,r,o){return null}function sd({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=p.useRef(e!==void 0),[i,s]=p.useState(t),l=o?e:i,a=p.useCallback(c=>{o||s(c)},[]);return[l,a]}function Qn(e){const t=p.useRef(e);return Ws(()=>{t.current=e}),p.useRef((...n)=>(0,t.current)(...n)).current}function un(...e){return p.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Bs(n,t)})},e)}const lp={};function bw(e,t){const n=p.useRef(lp);return n.current===lp&&(n.current=e(t)),n}const Cw=[];function Ew(e){p.useEffect(e,Cw)}class El{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new El}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function jw(){const e=bw(El.create).current;return Ew(e.disposeEffect),e}let jl=!0,Wu=!1;const Nw=new El,Rw={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function Pw(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&Rw[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function Tw(e){e.metaKey||e.altKey||e.ctrlKey||(jl=!0)}function _a(){jl=!1}function _w(){this.visibilityState==="hidden"&&Wu&&(jl=!0)}function $w(e){e.addEventListener("keydown",Tw,!0),e.addEventListener("mousedown",_a,!0),e.addEventListener("pointerdown",_a,!0),e.addEventListener("touchstart",_a,!0),e.addEventListener("visibilitychange",_w,!0)}function Mw(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return jl||Pw(t)}function Ug(){const e=p.useCallback(o=>{o!=null&&$w(o.ownerDocument)},[]),t=p.useRef(!1);function n(){return t.current?(Wu=!0,Nw.start(100,()=>{Wu=!1}),t.current=!1,!0):!1}function r(o){return Mw(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function Ow(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function ni(e,t){const n=j({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=j({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=j({},i),Object.keys(o).forEach(s=>{n[r][s]=ni(o[s],i[s])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function _e(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,s)=>{if(s){const l=t(s);l!==""&&i.push(l),n&&n[s]&&i.push(n[s])}return i},[]).join(" ")}),r}const ap=e=>e,Iw=()=>{let e=ap;return{configure(t){e=t},generate(t){return e(t)},reset(){e=ap}}},Hg=Iw(),Lw={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Ee(e,t,n="Mui"){const r=Lw[t];return r?`${n}-${r}`:`${Hg.generate(e)}-${t}`}function je(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Ee(e,o,n)}),r}function zw(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const Fw=Object.freeze(Object.defineProperty({__proto__:null,default:zw},Symbol.toStringTag,{value:"Module"}));function Y(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Aw(e){return typeof e=="string"}function Dw(e,t,n){return e===void 0||Aw(e)?t:j({},t,{ownerState:j({},t.ownerState,n)})}function Vg(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tr.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function up(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function Bw(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const w=Q(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),y=j({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),x=j({},n,o,r);return w.length>0&&(x.className=w),Object.keys(y).length>0&&(x.style=y),{props:x,internalRef:void 0}}const s=Kg(j({},o,r)),l=up(r),a=up(o),c=t(s),d=Q(c==null?void 0:c.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),f=j({},c==null?void 0:c.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=j({},c,n,a,l);return d.length>0&&(h.className=d),Object.keys(f).length>0&&(h.style=f),{props:h,internalRef:c.ref}}function Ww(e,t,n){return typeof e=="function"?e(t,n):e}const Uw=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function cp(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,s=Y(e,Uw),l=i?{}:Ww(r,o),{props:a,internalRef:c}=Bw(j({},s,{externalSlotProps:l})),d=un(c,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return Dw(n,j({},a,{ref:d}),o)}const Hw=p.createContext(void 0);function Vw(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?ni(o.defaultProps,r):!o.styleOverrides&&!o.variants?ni(o,r):r}function Kw({props:e,name:t}){const n=p.useContext(Hw);return Vw({props:e,name:t,theme:{components:n}})}function Oe(e){return Kw(e)}var pi={},$a={exports:{}},dp;function Gg(){return dp||(dp=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r0?ze(Zr,--rt):0,Qr--,Se===10&&(Qr=1,Rl--),Se}function ut(){return Se=rt2||oi(Se)>3?"":" "}function c2(e,t){for(;--t&&ut()&&!(Se<48||Se>102||Se>57&&Se<65||Se>70&&Se<97););return hi(e,os()+(t<6&&Kt()==32&&ut()==32))}function Hu(e){for(;ut();)switch(Se){case e:return rt;case 34:case 39:e!==34&&e!==39&&Hu(Se);break;case 40:e===41&&Hu(e);break;case 92:ut();break}return rt}function d2(e,t){for(;ut()&&e+Se!==57;)if(e+Se===84&&Kt()===47)break;return"/*"+hi(t,rt-1)+"*"+Nl(e===47?e:ut())}function f2(e){for(;!oi(Kt());)ut();return hi(e,rt)}function p2(e){return ev(ss("",null,null,null,[""],e=Zg(e),0,[0],e))}function ss(e,t,n,r,o,i,s,l,a){for(var c=0,d=0,f=s,h=0,w=0,y=0,x=1,b=1,g=1,m=0,v="",k=o,S=i,C=r,E=v;b;)switch(y=m,m=ut()){case 40:if(y!=108&&ze(E,f-1)==58){Uu(E+=ee(is(m),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:E+=is(m);break;case 9:case 10:case 13:case 32:E+=u2(y);break;case 92:E+=c2(os()-1,7);continue;case 47:switch(Kt()){case 42:case 47:Ai(h2(d2(ut(),os()),t,n),a);break;default:E+="/"}break;case 123*x:l[c++]=Dt(E)*g;case 125*x:case 59:case 0:switch(m){case 0:case 125:b=0;case 59+d:g==-1&&(E=ee(E,/\f/g,"")),w>0&&Dt(E)-f&&Ai(w>32?hp(E+";",r,n,f-1):hp(ee(E," ","")+";",r,n,f-2),a);break;case 59:E+=";";default:if(Ai(C=pp(E,t,n,c,d,o,l,v,k=[],S=[],f),i),m===123)if(d===0)ss(E,t,C,C,k,i,f,l,S);else switch(h===99&&ze(E,3)===110?100:h){case 100:case 108:case 109:case 115:ss(e,C,C,r&&Ai(pp(e,C,C,0,0,o,l,v,o,k=[],f),S),o,S,f,l,r?k:S);break;default:ss(E,C,C,C,[""],S,0,l,S)}}c=d=w=0,x=g=1,v=E="",f=s;break;case 58:f=1+Dt(E),w=y;default:if(x<1){if(m==123)--x;else if(m==125&&x++==0&&a2()==125)continue}switch(E+=Nl(m),m*x){case 38:g=d>0?1:(E+="\f",-1);break;case 44:l[c++]=(Dt(E)-1)*g,g=1;break;case 64:Kt()===45&&(E+=is(ut())),h=Kt(),d=f=Dt(v=E+=f2(os())),m++;break;case 45:y===45&&Dt(E)==2&&(x=0)}}return i}function pp(e,t,n,r,o,i,s,l,a,c,d){for(var f=o-1,h=o===0?i:[""],w=ud(h),y=0,x=0,b=0;y0?h[g]+" "+m:ee(m,/&\f/g,h[g])))&&(a[b++]=v);return Pl(e,t,n,o===0?ld:l,a,c,d)}function h2(e,t,n){return Pl(e,t,n,Yg,Nl(l2()),ri(e,2,-2),0)}function hp(e,t,n,r){return Pl(e,t,n,ad,ri(e,0,r),ri(e,r+1,-1),r)}function Ar(e,t){for(var n="",r=ud(e),o=0;o6)switch(ze(e,t+1)){case 109:if(ze(e,t+4)!==45)break;case 102:return ee(e,/(.+:)(.+)-([^]+)/,"$1"+Z+"$2-$3$1"+Us+(ze(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Uu(e,"stretch")?tv(ee(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ze(e,t+1)!==115)break;case 6444:switch(ze(e,Dt(e)-3-(~Uu(e,"!important")&&10))){case 107:return ee(e,":",":"+Z)+e;case 101:return ee(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Z+(ze(e,14)===45?"inline-":"")+"box$3$1"+Z+"$2$3$1"+We+"$2box$3")+e}break;case 5936:switch(ze(e,t+11)){case 114:return Z+e+We+ee(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Z+e+We+ee(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Z+e+We+ee(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Z+e+We+e+e}return e}var b2=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case ad:t.return=tv(t.value,t.length);break;case qg:return Ar([go(t,{value:ee(t.value,"@","@"+Z)})],o);case ld:if(t.length)return s2(t.props,function(i){switch(i2(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Ar([go(t,{props:[ee(i,/:(read-\w+)/,":"+Us+"$1")]})],o);case"::placeholder":return Ar([go(t,{props:[ee(i,/:(plac\w+)/,":"+Z+"input-$1")]}),go(t,{props:[ee(i,/:(plac\w+)/,":"+Us+"$1")]}),go(t,{props:[ee(i,/:(plac\w+)/,We+"input-$1")]})],o)}return""})}},C2=[b2],nv=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(x){var b=x.getAttribute("data-emotion");b.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var o=t.stylisPlugins||C2,i={},s,l=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(x){for(var b=x.getAttribute("data-emotion").split(" "),g=1;g=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var L2={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},z2=!1,F2=/[A-Z]|^ms/g,A2=/_EMO_([^_]+?)_([^]*?)_EMO_/g,uv=function(t){return t.charCodeAt(1)===45},gp=function(t){return t!=null&&typeof t!="boolean"},Oa=Qg(function(e){return uv(e)?e:e.replace(F2,"-$&").toLowerCase()}),vp=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(A2,function(r,o,i){return Bt={name:o,styles:i,next:Bt},o})}return L2[t]!==1&&!uv(t)&&typeof n=="number"&&n!==0?n+"px":n},D2="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function ii(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Bt={name:o.name,styles:o.styles,next:Bt},o.name;var i=n;if(i.styles!==void 0){var s=i.next;if(s!==void 0)for(;s!==void 0;)Bt={name:s.name,styles:s.styles,next:Bt},s=s.next;var l=i.styles+";";return l}return B2(e,t,n)}case"function":{if(e!==void 0){var a=Bt,c=n(e);return Bt=a,ii(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function B2(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?K2:G2},kp=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(s){return t.__emotion_forwardProp(s)&&i(s)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},Q2=!1,Y2=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return lv(n,r,o),U2(function(){return av(n,r,o)}),null},q2=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,s;n!==void 0&&(i=n.label,s=n.target);var l=kp(t,n,r),a=l||wp(o),c=!a("as");return function(){var d=arguments,f=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&f.push("label:"+i+";"),d[0]==null||d[0].raw===void 0)f.push.apply(f,d);else{f.push(d[0][0]);for(var h=d.length,w=1;wt(Z2(o)?n:o):t;return u.jsx(V2,{styles:r})}function hv(e,t){return Vu(e,t)}const mv=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},tk=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:ek,StyledEngineProvider:J2,ThemeContext:Dl,css:pv,default:hv,internal_processStyles:mv,keyframes:Bl},Symbol.toStringTag,{value:"Module"})),nk=cn(tk),rk=cn(iw),ok=cn(vw),ik=cn(gw),sk=["values","unit","step"],lk=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>j({},n,{[r.key]:r.val}),{})};function gv(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=Y(e,sk),i=lk(t),s=Object.keys(i);function l(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n})`}function a(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${n})`}function c(h,w){const y=s.indexOf(w);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(y!==-1&&typeof t[s[y]]=="number"?t[s[y]]:w)-r/100}${n})`}function d(h){return s.indexOf(h)+1`@media (min-width:${hd[e]}px)`};function Lt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||Sp;return t.reduce((s,l,a)=>(s[i.up(i.keys[a])]=n(t[a]),s),{})}if(typeof t=="object"){const i=r.breakpoints||Sp;return Object.keys(t).reduce((s,l)=>{if(Object.keys(i.values||hd).indexOf(l)!==-1){const a=i.up(l);s[a]=n(t[l],l)}else{const a=l;s[a]=t[a]}return s},{})}return n(t)}function vv(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function yv(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function uk(e,...t){const n=vv(e),r=[n,...t].reduce((o,i)=>bt(o,i),{});return yv(Object.keys(n),r)}function ck(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i{e[o]!=null&&(n[o]=!0)}),n}function Ia({values:e,breakpoints:t,base:n}){const r=n||ck(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((s,l,a)=>(Array.isArray(e)?(s[l]=e[a]!=null?e[a]:e[i],i=a):typeof e=="object"?(s[l]=e[l]!=null?e[l]:e[i],i=l):s[l]=e,s),{})}function Wl(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Hs(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Wl(e,n)||r,t&&(o=t(o,r,e)),o}function xe(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=s=>{if(s[t]==null)return null;const l=s[t],a=s.theme,c=Wl(a,r)||{};return Lt(s,l,f=>{let h=Hs(c,o,f);return f===h&&typeof f=="string"&&(h=Hs(c,o,`${t}${f==="default"?"":U(f)}`,f)),n===!1?h:{[n]:h}})};return i.propTypes={},i.filterProps=[t],i}function dk(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const fk={m:"margin",p:"padding"},pk={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},bp={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},hk=dk(e=>{if(e.length>2)if(bp[e])e=bp[e];else return[e];const[t,n]=e.split(""),r=fk[t],o=pk[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),md=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],gd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...md,...gd];function mi(e,t,n,r){var o;const i=(o=Wl(e,t,!1))!=null?o:n;return typeof i=="number"?s=>typeof s=="string"?s:i*s:Array.isArray(i)?s=>typeof s=="string"?s:i[s]:typeof i=="function"?i:()=>{}}function vd(e){return mi(e,"spacing",8)}function ir(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function mk(e,t){return n=>e.reduce((r,o)=>(r[o]=ir(t,n),r),{})}function gk(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=hk(n),i=mk(o,r),s=e[n];return Lt(e,s,i)}function xv(e,t){const n=vd(e.theme);return Object.keys(e).map(r=>gk(e,t,r,n)).reduce(Oo,{})}function me(e){return xv(e,md)}me.propTypes={};me.filterProps=md;function ge(e){return xv(e,gd)}ge.propTypes={};ge.filterProps=gd;function vk(e=8){if(e.mui)return e;const t=vd({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const s=t(i);return typeof s=="number"?`${s}px`:s}).join(" ");return n.mui=!0,n}function Ul(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?Oo(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function wt(e){return typeof e!="number"?e:`${e}px solid`}function Rt(e,t){return xe({prop:e,themeKey:"borders",transform:t})}const yk=Rt("border",wt),xk=Rt("borderTop",wt),wk=Rt("borderRight",wt),kk=Rt("borderBottom",wt),Sk=Rt("borderLeft",wt),bk=Rt("borderColor"),Ck=Rt("borderTopColor"),Ek=Rt("borderRightColor"),jk=Rt("borderBottomColor"),Nk=Rt("borderLeftColor"),Rk=Rt("outline",wt),Pk=Rt("outlineColor"),Hl=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=mi(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:ir(t,r)});return Lt(e,e.borderRadius,n)}return null};Hl.propTypes={};Hl.filterProps=["borderRadius"];Ul(yk,xk,wk,kk,Sk,bk,Ck,Ek,jk,Nk,Hl,Rk,Pk);const Vl=e=>{if(e.gap!==void 0&&e.gap!==null){const t=mi(e.theme,"spacing",8),n=r=>({gap:ir(t,r)});return Lt(e,e.gap,n)}return null};Vl.propTypes={};Vl.filterProps=["gap"];const Kl=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=mi(e.theme,"spacing",8),n=r=>({columnGap:ir(t,r)});return Lt(e,e.columnGap,n)}return null};Kl.propTypes={};Kl.filterProps=["columnGap"];const Gl=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=mi(e.theme,"spacing",8),n=r=>({rowGap:ir(t,r)});return Lt(e,e.rowGap,n)}return null};Gl.propTypes={};Gl.filterProps=["rowGap"];const Tk=xe({prop:"gridColumn"}),_k=xe({prop:"gridRow"}),$k=xe({prop:"gridAutoFlow"}),Mk=xe({prop:"gridAutoColumns"}),Ok=xe({prop:"gridAutoRows"}),Ik=xe({prop:"gridTemplateColumns"}),Lk=xe({prop:"gridTemplateRows"}),zk=xe({prop:"gridTemplateAreas"}),Fk=xe({prop:"gridArea"});Ul(Vl,Kl,Gl,Tk,_k,$k,Mk,Ok,Ik,Lk,zk,Fk);function Dr(e,t){return t==="grey"?t:e}const Ak=xe({prop:"color",themeKey:"palette",transform:Dr}),Dk=xe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Dr}),Bk=xe({prop:"backgroundColor",themeKey:"palette",transform:Dr});Ul(Ak,Dk,Bk);function st(e){return e<=1&&e!==0?`${e*100}%`:e}const Wk=xe({prop:"width",transform:st}),yd=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||hd[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:st(n)}};return Lt(e,e.maxWidth,t)}return null};yd.filterProps=["maxWidth"];const Uk=xe({prop:"minWidth",transform:st}),Hk=xe({prop:"height",transform:st}),Vk=xe({prop:"maxHeight",transform:st}),Kk=xe({prop:"minHeight",transform:st});xe({prop:"size",cssProperty:"width",transform:st});xe({prop:"size",cssProperty:"height",transform:st});const Gk=xe({prop:"boxSizing"});Ul(Wk,yd,Uk,Hk,Vk,Kk,Gk);const gi={border:{themeKey:"borders",transform:wt},borderTop:{themeKey:"borders",transform:wt},borderRight:{themeKey:"borders",transform:wt},borderBottom:{themeKey:"borders",transform:wt},borderLeft:{themeKey:"borders",transform:wt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:wt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Hl},color:{themeKey:"palette",transform:Dr},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Dr},backgroundColor:{themeKey:"palette",transform:Dr},p:{style:ge},pt:{style:ge},pr:{style:ge},pb:{style:ge},pl:{style:ge},px:{style:ge},py:{style:ge},padding:{style:ge},paddingTop:{style:ge},paddingRight:{style:ge},paddingBottom:{style:ge},paddingLeft:{style:ge},paddingX:{style:ge},paddingY:{style:ge},paddingInline:{style:ge},paddingInlineStart:{style:ge},paddingInlineEnd:{style:ge},paddingBlock:{style:ge},paddingBlockStart:{style:ge},paddingBlockEnd:{style:ge},m:{style:me},mt:{style:me},mr:{style:me},mb:{style:me},ml:{style:me},mx:{style:me},my:{style:me},margin:{style:me},marginTop:{style:me},marginRight:{style:me},marginBottom:{style:me},marginLeft:{style:me},marginX:{style:me},marginY:{style:me},marginInline:{style:me},marginInlineStart:{style:me},marginInlineEnd:{style:me},marginBlock:{style:me},marginBlockStart:{style:me},marginBlockEnd:{style:me},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Vl},rowGap:{style:Gl},columnGap:{style:Kl},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:st},maxWidth:{style:yd},minWidth:{transform:st},height:{transform:st},maxHeight:{transform:st},minHeight:{transform:st},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function Qk(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function Yk(e,t){return typeof e=="function"?e(t):e}function wv(){function e(n,r,o,i){const s={[n]:r,theme:o},l=i[n];if(!l)return{[n]:r};const{cssProperty:a=n,themeKey:c,transform:d,style:f}=l;if(r==null)return null;if(c==="typography"&&r==="inherit")return{[n]:r};const h=Wl(o,c)||{};return f?f(s):Lt(s,r,y=>{let x=Hs(h,d,y);return y===x&&typeof y=="string"&&(x=Hs(h,d,`${n}${y==="default"?"":U(y)}`,y)),a===!1?x:{[a]:x}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const s=(r=i.unstable_sxConfig)!=null?r:gi;function l(a){let c=a;if(typeof a=="function")c=a(i);else if(typeof a!="object")return a;if(!c)return null;const d=vv(i.breakpoints),f=Object.keys(d);let h=d;return Object.keys(c).forEach(w=>{const y=Yk(c[w],i);if(y!=null)if(typeof y=="object")if(s[w])h=Oo(h,e(w,y,i,s));else{const x=Lt({theme:i},y,b=>({[w]:b}));Qk(x,y)?h[w]=t({sx:y,theme:i}):h=Oo(h,x)}else h=Oo(h,e(w,y,i,s))}),yv(f,h)}return Array.isArray(o)?o.map(l):l(o)}return t}const vi=wv();vi.filterProps=["sx"];function kv(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const qk=["breakpoints","palette","spacing","shape"];function yi(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,s=Y(e,qk),l=gv(n),a=vk(o);let c=bt({breakpoints:l,direction:"ltr",components:{},palette:j({mode:"light"},r),spacing:a,shape:j({},ak,i)},s);return c.applyStyles=kv,c=t.reduce((d,f)=>bt(d,f),c),c.unstable_sxConfig=j({},gi,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(f){return vi({sx:f,theme:this})},c}const Xk=Object.freeze(Object.defineProperty({__proto__:null,default:yi,private_createBreakpoints:gv,unstable_applyStyles:kv},Symbol.toStringTag,{value:"Module"})),Jk=cn(Xk),Zk=["sx"],eS=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:gi;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function xd(e){const{sx:t}=e,n=Y(e,Zk),{systemProps:r,otherProps:o}=eS(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...s)=>{const l=t(...s);return Jt(l)?j({},r,l):r}:i=j({},r,t),j({},o,{sx:i})}const tS=Object.freeze(Object.defineProperty({__proto__:null,default:vi,extendSxProp:xd,unstable_createStyleFunctionSx:wv,unstable_defaultSxConfig:gi},Symbol.toStringTag,{value:"Module"})),nS=cn(tS);var eo=nd;Object.defineProperty(pi,"__esModule",{value:!0});var rS=pi.default=gS;pi.shouldForwardProp=ls;pi.systemDefaultTheme=void 0;var gt=eo(Gg()),Gu=eo(Gw()),Cp=cS(nk),oS=rk;eo(ok);eo(ik);var iS=eo(Jk),sS=eo(nS);const lS=["ownerState"],aS=["variants"],uS=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Sv(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Sv=function(r){return r?n:t})(e)}function cS(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Sv(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function dS(e){return Object.keys(e).length===0}function fS(e){return typeof e=="string"&&e.charCodeAt(0)>96}function ls(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const pS=pi.systemDefaultTheme=(0,iS.default)(),hS=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Di({defaultTheme:e,theme:t,themeId:n}){return dS(t)?e:t[n]||t}function mS(e){return e?(t,n)=>n[e]:null}function as(e,t){let{ownerState:n}=t,r=(0,Gu.default)(t,lS);const o=typeof e=="function"?e((0,gt.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>as(i,(0,gt.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=(0,Gu.default)(o,aS);return i.forEach(a=>{let c=!0;typeof a.props=="function"?c=a.props((0,gt.default)({ownerState:n},r,n)):Object.keys(a.props).forEach(d=>{(n==null?void 0:n[d])!==a.props[d]&&r[d]!==a.props[d]&&(c=!1)}),c&&(Array.isArray(l)||(l=[l]),l.push(typeof a.style=="function"?a.style((0,gt.default)({ownerState:n},r,n)):a.style))}),l}return o}function gS(e={}){const{themeId:t,defaultTheme:n=pS,rootShouldForwardProp:r=ls,slotShouldForwardProp:o=ls}=e,i=s=>(0,sS.default)((0,gt.default)({},s,{theme:Di((0,gt.default)({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{(0,Cp.internal_processStyles)(s,S=>S.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:a,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=mS(hS(c))}=l,w=(0,Gu.default)(l,uS),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let b,g=ls;c==="Root"||c==="root"?g=r:c?g=o:fS(s)&&(g=void 0);const m=(0,Cp.default)(s,(0,gt.default)({shouldForwardProp:g,label:b},w)),v=S=>typeof S=="function"&&S.__emotion_real!==S||(0,oS.isPlainObject)(S)?C=>as(S,(0,gt.default)({},C,{theme:Di({theme:C.theme,defaultTheme:n,themeId:t})})):S,k=(S,...C)=>{let E=v(S);const R=C?C.map(v):[];a&&h&&R.push(_=>{const I=Di((0,gt.default)({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[a]||!I.components[a].styleOverrides)return null;const A=I.components[a].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=as(z,(0,gt.default)({},_,{theme:I}))}),h(_,L)}),a&&!y&&R.push(_=>{var I;const A=Di((0,gt.default)({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[a])==null?void 0:I.variants;return as({variants:L},(0,gt.default)({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(S)&&$>0){const _=new Array($).fill("");E=[...S,..._],E.raw=[...S.raw,..._]}const P=m(E,...R);return s.muiName&&(P.muiName=s.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}function vS(e,t){return j({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var we={};const yS=cn(dw),xS=cn(Fw);var bv=nd;Object.defineProperty(we,"__esModule",{value:!0});var bn=we.alpha=Nv;we.blend=$S;we.colorChannel=void 0;var wS=we.darken=kd;we.decomposeColor=jt;we.emphasize=Rv;var kS=we.getContrastRatio=NS;we.getLuminance=Vs;we.hexToRgb=Cv;we.hslToRgb=jv;var SS=we.lighten=Sd;we.private_safeAlpha=RS;we.private_safeColorChannel=void 0;we.private_safeDarken=PS;we.private_safeEmphasize=_S;we.private_safeLighten=TS;we.recomposeColor=to;we.rgbToHex=jS;var Ep=bv(yS),bS=bv(xS);function wd(e,t=0,n=1){return(0,bS.default)(e,t,n)}function Cv(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function CS(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function jt(e){if(e.type)return e;if(e.charAt(0)==="#")return jt(Cv(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,Ep.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,Ep.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const Ev=e=>{const t=jt(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};we.colorChannel=Ev;const ES=(e,t)=>{try{return Ev(e)}catch{return e}};we.private_safeColorChannel=ES;function to(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function jS(e){if(e.indexOf("#")===0)return e;const{values:t}=jt(e);return`#${t.map((n,r)=>CS(r===3?Math.round(255*n):n)).join("")}`}function jv(e){e=jt(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),s=(c,d=(c+n/30)%12)=>o-i*Math.max(Math.min(d-3,9-d,1),-1);let l="rgb";const a=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(l+="a",a.push(t[3])),to({type:l,values:a})}function Vs(e){e=jt(e);let t=e.type==="hsl"||e.type==="hsla"?jt(jv(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function NS(e,t){const n=Vs(e),r=Vs(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Nv(e,t){return e=jt(e),t=wd(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,to(e)}function RS(e,t,n){try{return Nv(e,t)}catch{return e}}function kd(e,t){if(e=jt(e),t=wd(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return to(e)}function PS(e,t,n){try{return kd(e,t)}catch{return e}}function Sd(e,t){if(e=jt(e),t=wd(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return to(e)}function TS(e,t,n){try{return Sd(e,t)}catch{return e}}function Rv(e,t=.15){return Vs(e)>.5?kd(e,t):Sd(e,t)}function _S(e,t,n){try{return Rv(e,t)}catch{return e}}function $S(e,t,n,r=1){const o=(a,c)=>Math.round((a**(1/r)*(1-n)+c**(1/r)*n)**r),i=jt(e),s=jt(t),l=[o(i.values[0],s.values[0]),o(i.values[1],s.values[1]),o(i.values[2],s.values[2])];return to({type:"rgb",values:l})}const si={black:"#000",white:"#fff"},MS={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},fr={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},pr={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},vo={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},hr={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},mr={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},gr={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},OS=["mode","contrastThreshold","tonalOffset"],jp={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:si.white,default:si.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},La={text:{primary:si.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:si.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Np(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=SS(e.main,o):t==="dark"&&(e.dark=wS(e.main,i)))}function IS(e="light"){return e==="dark"?{main:hr[200],light:hr[50],dark:hr[400]}:{main:hr[700],light:hr[400],dark:hr[800]}}function LS(e="light"){return e==="dark"?{main:fr[200],light:fr[50],dark:fr[400]}:{main:fr[500],light:fr[300],dark:fr[700]}}function zS(e="light"){return e==="dark"?{main:pr[500],light:pr[300],dark:pr[700]}:{main:pr[700],light:pr[400],dark:pr[800]}}function FS(e="light"){return e==="dark"?{main:mr[400],light:mr[300],dark:mr[700]}:{main:mr[700],light:mr[500],dark:mr[900]}}function AS(e="light"){return e==="dark"?{main:gr[400],light:gr[300],dark:gr[700]}:{main:gr[800],light:gr[500],dark:gr[900]}}function DS(e="light"){return e==="dark"?{main:vo[400],light:vo[300],dark:vo[700]}:{main:"#ed6c02",light:vo[500],dark:vo[900]}}function BS(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=Y(e,OS),i=e.primary||IS(t),s=e.secondary||LS(t),l=e.error||zS(t),a=e.info||FS(t),c=e.success||AS(t),d=e.warning||DS(t);function f(x){return kS(x,La.text.primary)>=n?La.text.primary:jp.text.primary}const h=({color:x,name:b,mainShade:g=500,lightShade:m=300,darkShade:v=700})=>{if(x=j({},x),!x.main&&x[g]&&(x.main=x[g]),!x.hasOwnProperty("main"))throw new Error(ti(11,b?` (${b})`:"",g));if(typeof x.main!="string")throw new Error(ti(12,b?` (${b})`:"",JSON.stringify(x.main)));return Np(x,"light",m,r),Np(x,"dark",v,r),x.contrastText||(x.contrastText=f(x.main)),x},w={dark:La,light:jp};return bt(j({common:j({},si),mode:t,primary:h({color:i,name:"primary"}),secondary:h({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:l,name:"error"}),warning:h({color:d,name:"warning"}),info:h({color:a,name:"info"}),success:h({color:c,name:"success"}),grey:MS,contrastThreshold:n,getContrastText:f,augmentColor:h,tonalOffset:r},w[t]),o)}const WS=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function US(e){return Math.round(e*1e5)/1e5}const Rp={textTransform:"uppercase"},Pp='"Roboto", "Helvetica", "Arial", sans-serif';function HS(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Pp,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:s=400,fontWeightMedium:l=500,fontWeightBold:a=700,htmlFontSize:c=16,allVariants:d,pxToRem:f}=n,h=Y(n,WS),w=o/14,y=f||(g=>`${g/c*w}rem`),x=(g,m,v,k,S)=>j({fontFamily:r,fontWeight:g,fontSize:y(m),lineHeight:v},r===Pp?{letterSpacing:`${US(k/m)}em`}:{},S,d),b={h1:x(i,96,1.167,-1.5),h2:x(i,60,1.2,-.5),h3:x(s,48,1.167,0),h4:x(s,34,1.235,.25),h5:x(s,24,1.334,0),h6:x(l,20,1.6,.15),subtitle1:x(s,16,1.75,.15),subtitle2:x(l,14,1.57,.1),body1:x(s,16,1.5,.15),body2:x(s,14,1.43,.15),button:x(l,14,1.75,.4,Rp),caption:x(s,12,1.66,.4),overline:x(s,12,2.66,1,Rp),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return bt(j({htmlFontSize:c,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:s,fontWeightMedium:l,fontWeightBold:a},b),h,{clone:!1})}const VS=.2,KS=.14,GS=.12;function ce(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${VS})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${KS})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${GS})`].join(",")}const QS=["none",ce(0,2,1,-1,0,1,1,0,0,1,3,0),ce(0,3,1,-2,0,2,2,0,0,1,5,0),ce(0,3,3,-2,0,3,4,0,0,1,8,0),ce(0,2,4,-1,0,4,5,0,0,1,10,0),ce(0,3,5,-1,0,5,8,0,0,1,14,0),ce(0,3,5,-1,0,6,10,0,0,1,18,0),ce(0,4,5,-2,0,7,10,1,0,2,16,1),ce(0,5,5,-3,0,8,10,1,0,3,14,2),ce(0,5,6,-3,0,9,12,1,0,3,16,2),ce(0,6,6,-3,0,10,14,1,0,4,18,3),ce(0,6,7,-4,0,11,15,1,0,4,20,3),ce(0,7,8,-4,0,12,17,2,0,5,22,4),ce(0,7,8,-4,0,13,19,2,0,5,24,4),ce(0,7,9,-4,0,14,21,2,0,5,26,4),ce(0,8,9,-5,0,15,22,2,0,6,28,5),ce(0,8,10,-5,0,16,24,2,0,6,30,5),ce(0,8,11,-5,0,17,26,2,0,6,32,5),ce(0,9,11,-5,0,18,28,2,0,7,34,6),ce(0,9,12,-6,0,19,29,2,0,7,36,6),ce(0,10,13,-6,0,20,31,3,0,8,38,7),ce(0,10,13,-6,0,21,33,3,0,8,40,7),ce(0,10,14,-6,0,22,35,3,0,8,42,7),ce(0,11,14,-7,0,23,36,3,0,9,44,8),ce(0,11,15,-7,0,24,38,3,0,9,46,8)],YS=["duration","easing","delay"],qS={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},XS={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Tp(e){return`${Math.round(e)}ms`}function JS(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function ZS(e){const t=j({},qS,e.easing),n=j({},XS,e.duration);return j({getAutoHeightDuration:JS,create:(o=["all"],i={})=>{const{duration:s=n.standard,easing:l=t.easeInOut,delay:a=0}=i;return Y(i,YS),(Array.isArray(o)?o:[o]).map(c=>`${c} ${typeof s=="string"?s:Tp(s)} ${l} ${typeof a=="string"?a:Tp(a)}`).join(",")}},e,{easing:t,duration:n})}const eb={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},tb=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function nb(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,s=Y(e,tb);if(e.vars)throw new Error(ti(18));const l=BS(r),a=yi(e);let c=bt(a,{mixins:vS(a.breakpoints,n),palette:l,shadows:QS.slice(),typography:HS(l,i),transitions:ZS(o),zIndex:j({},eb)});return c=bt(c,s),c=t.reduce((d,f)=>bt(d,f),c),c.unstable_sxConfig=j({},gi,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(f){return vi({sx:f,theme:this})},c}const Pv=nb(),Tv="$$material";function rb(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const no=e=>rb(e)&&e!=="classes",J=rS({themeId:Tv,defaultTheme:Pv,rootShouldForwardProp:no});function ob(e){return Ee("MuiSvgIcon",e)}je("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const ib=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],sb=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${U(t)}`,`fontSize${U(n)}`]};return _e(o,ob,r)},lb=J("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${U(n.color)}`],t[`fontSize${U(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,s,l,a,c,d,f,h,w,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((l=e.typography)==null||(a=l.pxToRem)==null?void 0:a.call(l,24))||"1.5rem",large:((c=e.typography)==null||(d=c.pxToRem)==null?void 0:d.call(c,35))||"2.1875rem"}[t.fontSize],color:(f=(h=(e.vars||e).palette)==null||(h=h[t.color])==null?void 0:h.main)!=null?f:{action:(w=(e.vars||e).palette)==null||(w=w.action)==null?void 0:w.active,disabled:(y=(e.vars||e).palette)==null||(y=y.action)==null?void 0:y.disabled,inherit:void 0}[t.color]}}),Qu=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:s="inherit",component:l="svg",fontSize:a="medium",htmlColor:c,inheritViewBox:d=!1,titleAccess:f,viewBox:h="0 0 24 24"}=r,w=Y(r,ib),y=p.isValidElement(o)&&o.type==="svg",x=j({},r,{color:s,component:l,fontSize:a,instanceFontSize:t.fontSize,inheritViewBox:d,viewBox:h,hasSvgAsChild:y}),b={};d||(b.viewBox=h);const g=sb(x);return u.jsxs(lb,j({as:l,className:Q(g.root,i),focusable:"false",color:c,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:n},b,w,y&&o.props,{ownerState:x,children:[y?o.props.children:o,f?u.jsx("title",{children:f}):null]}))});Qu.muiName="SvgIcon";function ro(e,t){function n(r,o){return u.jsx(Qu,j({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=Qu.muiName,p.memo(p.forwardRef(n))}const ab={configure:e=>{Hg.configure(e)}},ub=Object.freeze(Object.defineProperty({__proto__:null,capitalize:U,createChainedFunction:Ds,createSvgIcon:ro,debounce:yw,deprecatedPropType:xw,isMuiElement:rs,ownerDocument:rn,ownerWindow:Cl,requirePropFactory:ww,setRef:Bs,unstable_ClassNameGenerator:ab,unstable_useEnhancedEffect:Ws,unstable_useId:id,unsupportedProp:Sw,useControlled:sd,useEventCallback:Qn,useForkRef:un,useIsFocusVisible:Ug},Symbol.toStringTag,{value:"Module"})),cb=cn(ub);var _p;function db(){return _p||(_p=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=cb}(Pa)),Pa}var fb=nd;Object.defineProperty(td,"__esModule",{value:!0});var xi=td.default=void 0,pb=fb(db()),hb=u;xi=td.default=(0,pb.default)((0,hb.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft");function mb({savedWords:e,updateWord:t,deleteWord:n,gameInProgress:r,handleBackArrowClick:o}){const i=e.map(s=>u.jsx(ow,{word:s,updateWord:t,deleteWord:n},s._id));return u.jsxs("div",{className:"SavedWordsList",children:[u.jsxs("header",{className:"demo-saved-words-header-container",children:[u.jsx("h3",{className:"sidebar-heading",children:"Saved Words"}),u.jsx(xi,{fontSize:"large","data-tooltip-id":"savedwords-tooltip",onClick:o,className:"arrowBack",color:"#006769"})]}),e.length===0?u.jsxs("div",{className:"saved-word-list-subtext",children:[u.jsx("p",{children:"No words have been saved yet!"}),u.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]}):u.jsx(u.Fragment,{children:u.jsx("article",{className:"saved-words-list-container",children:!r&&i})})]})}function gb({chinese:e,pinyin:t,english:n,selectedFront:r,showPinyin:o,isFlipped:i}){const s={fontSize:"20px"};return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"flashcard",children:[u.jsx("div",{className:"flashcard-front",children:r==="chinese"?u.jsxs("div",{children:[o&&u.jsx("p",{className:"pinyin",children:t}),u.jsx("p",{className:"zh flash-zh",children:e})]}):u.jsx("div",{children:u.jsx("p",{style:s,children:n})})}),i&&u.jsx("div",{className:"flashcard-back",children:r==="english"?u.jsxs("div",{children:[o&&u.jsx("p",{className:"pinyin",children:t}),u.jsx("p",{className:"zh flash-zh",children:e})]}):u.jsx("div",{children:u.jsx("p",{style:s,children:n})})})]})})}function vb(e){return Object.keys(e).length===0}function yb(e=null){const t=p.useContext(Dl);return!t||vb(t)?e:t}const xb=yi();function _v(e=xb){return yb(e)}const wb=["ownerState"],kb=["variants"],Sb=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function bb(e){return Object.keys(e).length===0}function Cb(e){return typeof e=="string"&&e.charCodeAt(0)>96}function za(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Eb=yi(),jb=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Bi({defaultTheme:e,theme:t,themeId:n}){return bb(t)?e:t[n]||t}function Nb(e){return e?(t,n)=>n[e]:null}function us(e,t){let{ownerState:n}=t,r=Y(t,wb);const o=typeof e=="function"?e(j({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>us(i,j({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=Y(o,kb);return i.forEach(a=>{let c=!0;typeof a.props=="function"?c=a.props(j({ownerState:n},r,n)):Object.keys(a.props).forEach(d=>{(n==null?void 0:n[d])!==a.props[d]&&r[d]!==a.props[d]&&(c=!1)}),c&&(Array.isArray(l)||(l=[l]),l.push(typeof a.style=="function"?a.style(j({ownerState:n},r,n)):a.style))}),l}return o}function Rb(e={}){const{themeId:t,defaultTheme:n=Eb,rootShouldForwardProp:r=za,slotShouldForwardProp:o=za}=e,i=s=>vi(j({},s,{theme:Bi(j({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{mv(s,S=>S.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:a,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=Nb(jb(c))}=l,w=Y(l,Sb),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let b,g=za;c==="Root"||c==="root"?g=r:c?g=o:Cb(s)&&(g=void 0);const m=hv(s,j({shouldForwardProp:g,label:b},w)),v=S=>typeof S=="function"&&S.__emotion_real!==S||Jt(S)?C=>us(S,j({},C,{theme:Bi({theme:C.theme,defaultTheme:n,themeId:t})})):S,k=(S,...C)=>{let E=v(S);const R=C?C.map(v):[];a&&h&&R.push(_=>{const I=Bi(j({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[a]||!I.components[a].styleOverrides)return null;const A=I.components[a].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=us(z,j({},_,{theme:I}))}),h(_,L)}),a&&!y&&R.push(_=>{var I;const A=Bi(j({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[a])==null?void 0:I.variants;return us({variants:L},j({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(S)&&$>0){const _=new Array($).fill("");E=[...S,..._],E.raw=[...S.raw,..._]}const P=m(E,...R);return s.muiName&&(P.muiName=s.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}const Pb=Rb();function Tb(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:ni(t.components[n].defaultProps,r)}function _b({props:e,name:t,defaultTheme:n,themeId:r}){let o=_v(n);return r&&(o=o[r]||o),Tb({theme:o,name:t,props:e})}const $b=["component","direction","spacing","divider","children","className","useFlexGap"],Mb=yi(),Ob=Pb("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Ib(e){return _b({props:e,name:"MuiStack",defaultTheme:Mb})}function Lb(e,t){const n=p.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],Fb=({ownerState:e,theme:t})=>{let n=j({display:"flex",flexDirection:"column"},Lt({theme:t},Ia({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=vd(t),o=Object.keys(t.breakpoints.values).reduce((a,c)=>((typeof e.spacing=="object"&&e.spacing[c]!=null||typeof e.direction=="object"&&e.direction[c]!=null)&&(a[c]=!0),a),{}),i=Ia({values:e.direction,base:o}),s=Ia({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((a,c,d)=>{if(!i[a]){const h=c>0?i[d[c-1]]:"column";i[a]=h}}),n=bt(n,Lt({theme:t},s,(a,c)=>e.useFlexGap?{gap:ir(r,a)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${zb(c?i[c]:e.direction)}`]:ir(r,a)}}))}return n=uk(t.breakpoints,n),n};function Ab(e={}){const{createStyledComponent:t=Ob,useThemeProps:n=Ib,componentName:r="MuiStack"}=e,o=()=>_e({root:["root"]},a=>Ee(r,a),{}),i=t(Fb);return p.forwardRef(function(a,c){const d=n(a),f=xd(d),{component:h="div",direction:w="column",spacing:y=0,divider:x,children:b,className:g,useFlexGap:m=!1}=f,v=Y(f,$b),k={direction:w,spacing:y,useFlexGap:m},S=o();return u.jsx(i,j({as:h,ownerState:k,ref:c,className:Q(S.root,g)},v,{children:x?Lb(b,x):b}))})}function $v(){const e=_v(Pv);return e[Tv]||e}const $p=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Yu(e,t){return Yu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Yu(e,t)}function Mv(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Yu(e,t)}function Db(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Bb(e,t){e.classList?e.classList.add(t):Db(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Mp(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Wb(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=Mp(e.className,t):e.setAttribute("class",Mp(e.className&&e.className.baseVal||"",t))}const Op={disabled:!1},Ks=Pe.createContext(null);var Ub=function(t){return t.scrollTop},bo="unmounted",Un="exited",vn="entering",Hn="entered",qu="exiting",Gt=function(e){Mv(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=o,l=s&&!s.isMounting?r.enter:r.appear,a;return i.appearStatus=null,r.in?l?(a=Un,i.appearStatus=vn):a=Hn:r.unmountOnExit||r.mountOnEnter?a=bo:a=Un,i.state={status:a},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var s=o.in;return s&&i.status===bo?{status:Un}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var s=this.state.status;this.props.in?s!==vn&&s!==Hn&&(i=vn):(s===vn||s===Hn)&&(i=qu)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,s,l;return i=s=l=o,o!=null&&typeof o!="number"&&(i=o.exit,s=o.enter,l=o.appear!==void 0?o.appear:s),{exit:i,enter:s,appear:l}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===vn){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:$r.findDOMNode(this);s&&Ub(s)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Un&&this.setState({status:bo})},n.performEnter=function(o){var i=this,s=this.props.enter,l=this.context?this.context.isMounting:o,a=this.props.nodeRef?[l]:[$r.findDOMNode(this),l],c=a[0],d=a[1],f=this.getTimeouts(),h=l?f.appear:f.enter;if(!o&&!s||Op.disabled){this.safeSetState({status:Hn},function(){i.props.onEntered(c)});return}this.props.onEnter(c,d),this.safeSetState({status:vn},function(){i.props.onEntering(c,d),i.onTransitionEnd(h,function(){i.safeSetState({status:Hn},function(){i.props.onEntered(c,d)})})})},n.performExit=function(){var o=this,i=this.props.exit,s=this.getTimeouts(),l=this.props.nodeRef?void 0:$r.findDOMNode(this);if(!i||Op.disabled){this.safeSetState({status:Un},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:qu},function(){o.props.onExiting(l),o.onTransitionEnd(s.exit,function(){o.safeSetState({status:Un},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,s=!0;return this.nextCallback=function(l){s&&(s=!1,i.nextCallback=null,o(l))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:$r.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!s||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],c=a[0],d=a[1];this.props.addEndListener(c,d)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===bo)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=Y(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Pe.createElement(Ks.Provider,{value:null},typeof s=="function"?s(o,l):Pe.cloneElement(Pe.Children.only(s),l))},t}(Pe.Component);Gt.contextType=Ks;Gt.propTypes={};function vr(){}Gt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:vr,onEntering:vr,onEntered:vr,onExit:vr,onExiting:vr,onExited:vr};Gt.UNMOUNTED=bo;Gt.EXITED=Un;Gt.ENTERING=vn;Gt.ENTERED=Hn;Gt.EXITING=qu;function Hb(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bd(e,t){var n=function(i){return t&&p.isValidElement(i)?t(i):i},r=Object.create(null);return e&&p.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function Vb(e,t){e=e||{},t=t||{};function n(d){return d in t?t[d]:e[d]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var s,l={};for(var a in t){if(r[a])for(s=0;se.scrollTop;function Ip(e,t){var n,r;const{timeout:o,easing:i,style:s={}}=e;return{duration:(n=s.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=s.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:s.transitionDelay}}function Xb(e){return Ee("MuiPaper",e)}je("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const Jb=["className","component","elevation","square","variant"],Zb=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,i={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return _e(i,Xb,o)},eC=J("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return j({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&j({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${bn("#fff",$p(t.elevation))}, ${bn("#fff",$p(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),Ov=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiPaper"}),{className:o,component:i="div",elevation:s=1,square:l=!1,variant:a="elevation"}=r,c=Y(r,Jb),d=j({},r,{component:i,elevation:s,square:l,variant:a}),f=Zb(d);return u.jsx(eC,j({as:i,ownerState:d,className:Q(f.root,o),ref:n},c))});function tC(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:s,in:l,onExited:a,timeout:c}=e,[d,f]=p.useState(!1),h=Q(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),w={width:s,height:s,top:-(s/2)+i,left:-(s/2)+o},y=Q(n.child,d&&n.childLeaving,r&&n.childPulsate);return!l&&!d&&f(!0),p.useEffect(()=>{if(!l&&a!=null){const x=setTimeout(a,c);return()=>{clearTimeout(x)}}},[a,l,c]),u.jsx("span",{className:h,style:w,children:u.jsx("span",{className:y})})}const vt=je("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),nC=["center","classes","className"];let Ql=e=>e,Lp,zp,Fp,Ap;const Xu=550,rC=80,oC=Bl(Lp||(Lp=Ql` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`)),iC=Bl(zp||(zp=Ql` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`)),sC=Bl(Fp||(Fp=Ql` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`)),lC=J("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),aC=J(tC,{name:"MuiTouchRipple",slot:"Ripple"})(Ap||(Ap=Ql` + opacity: 0; + position: absolute; + + &.${0} { + opacity: 0.3; + transform: scale(1); + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + &.${0} { + animation-duration: ${0}ms; + } + + & .${0} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${0} { + opacity: 0; + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + & .${0} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${0}; + animation-duration: 2500ms; + animation-timing-function: ${0}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`),vt.rippleVisible,oC,Xu,({theme:e})=>e.transitions.easing.easeInOut,vt.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,vt.child,vt.childLeaving,iC,Xu,({theme:e})=>e.transitions.easing.easeInOut,vt.childPulsate,sC,({theme:e})=>e.transitions.easing.easeInOut),uC=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:s}=r,l=Y(r,nC),[a,c]=p.useState([]),d=p.useRef(0),f=p.useRef(null);p.useEffect(()=>{f.current&&(f.current(),f.current=null)},[a]);const h=p.useRef(!1),w=jw(),y=p.useRef(null),x=p.useRef(null),b=p.useCallback(k=>{const{pulsate:S,rippleX:C,rippleY:E,rippleSize:R,cb:$}=k;c(P=>[...P,u.jsx(aC,{classes:{ripple:Q(i.ripple,vt.ripple),rippleVisible:Q(i.rippleVisible,vt.rippleVisible),ripplePulsate:Q(i.ripplePulsate,vt.ripplePulsate),child:Q(i.child,vt.child),childLeaving:Q(i.childLeaving,vt.childLeaving),childPulsate:Q(i.childPulsate,vt.childPulsate)},timeout:Xu,pulsate:S,rippleX:C,rippleY:E,rippleSize:R},d.current)]),d.current+=1,f.current=$},[i]),g=p.useCallback((k={},S={},C=()=>{})=>{const{pulsate:E=!1,center:R=o||S.pulsate,fakeElement:$=!1}=S;if((k==null?void 0:k.type)==="mousedown"&&h.current){h.current=!1;return}(k==null?void 0:k.type)==="touchstart"&&(h.current=!0);const P=$?null:x.current,_=P?P.getBoundingClientRect():{width:0,height:0,left:0,top:0};let I,A,L;if(R||k===void 0||k.clientX===0&&k.clientY===0||!k.clientX&&!k.touches)I=Math.round(_.width/2),A=Math.round(_.height/2);else{const{clientX:B,clientY:z}=k.touches&&k.touches.length>0?k.touches[0]:k;I=Math.round(B-_.left),A=Math.round(z-_.top)}if(R)L=Math.sqrt((2*_.width**2+_.height**2)/3),L%2===0&&(L+=1);else{const B=Math.max(Math.abs((P?P.clientWidth:0)-I),I)*2+2,z=Math.max(Math.abs((P?P.clientHeight:0)-A),A)*2+2;L=Math.sqrt(B**2+z**2)}k!=null&&k.touches?y.current===null&&(y.current=()=>{b({pulsate:E,rippleX:I,rippleY:A,rippleSize:L,cb:C})},w.start(rC,()=>{y.current&&(y.current(),y.current=null)})):b({pulsate:E,rippleX:I,rippleY:A,rippleSize:L,cb:C})},[o,b,w]),m=p.useCallback(()=>{g({},{pulsate:!0})},[g]),v=p.useCallback((k,S)=>{if(w.clear(),(k==null?void 0:k.type)==="touchend"&&y.current){y.current(),y.current=null,w.start(0,()=>{v(k,S)});return}y.current=null,c(C=>C.length>0?C.slice(1):C),f.current=S},[w]);return p.useImperativeHandle(n,()=>({pulsate:m,start:g,stop:v}),[m,g,v]),u.jsx(lC,j({className:Q(vt.root,i.root,s),ref:x},l,{children:u.jsx(Cd,{component:null,exit:!0,children:a})}))});function cC(e){return Ee("MuiButtonBase",e)}const dC=je("MuiButtonBase",["root","disabled","focusVisible"]),fC=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],pC=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,s=_e({root:["root",t&&"disabled",n&&"focusVisible"]},cC,o);return n&&r&&(s.root+=` ${r}`),s},hC=J("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${dC.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Iv=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:s,className:l,component:a="button",disabled:c=!1,disableRipple:d=!1,disableTouchRipple:f=!1,focusRipple:h=!1,LinkComponent:w="a",onBlur:y,onClick:x,onContextMenu:b,onDragLeave:g,onFocus:m,onFocusVisible:v,onKeyDown:k,onKeyUp:S,onMouseDown:C,onMouseLeave:E,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:_,tabIndex:I=0,TouchRippleProps:A,touchRippleRef:L,type:B}=r,z=Y(r,fC),D=p.useRef(null),N=p.useRef(null),F=un(N,L),{isFocusVisibleRef:M,onFocus:W,onBlur:V,ref:ue}=Ug(),[K,oe]=p.useState(!1);c&&K&&oe(!1),p.useImperativeHandle(o,()=>({focusVisible:()=>{oe(!0),D.current.focus()}}),[]);const[ke,qe]=p.useState(!1);p.useEffect(()=>{qe(!0)},[]);const fn=ke&&!d&&!c;p.useEffect(()=>{K&&h&&!d&&ke&&N.current.pulsate()},[d,h,K,ke]);function Ne(H,Od,a0=f){return Qn(Id=>(Od&&Od(Id),!a0&&N.current&&N.current[H](Id),!0))}const mt=Ne("start",C),pn=Ne("stop",b),zt=Ne("stop",g),Xe=Ne("stop",R),ot=Ne("stop",H=>{K&&H.preventDefault(),E&&E(H)}),ie=Ne("start",_),cr=Ne("stop",$),Fn=Ne("stop",P),Jl=Ne("stop",H=>{V(H),M.current===!1&&oe(!1),y&&y(H)},!1),Zl=Qn(H=>{D.current||(D.current=H.currentTarget),W(H),M.current===!0&&(oe(!0),v&&v(H)),m&&m(H)}),io=()=>{const H=D.current;return a&&a!=="button"&&!(H.tagName==="A"&&H.href)},so=p.useRef(!1),ea=Qn(H=>{h&&!so.current&&K&&N.current&&H.key===" "&&(so.current=!0,N.current.stop(H,()=>{N.current.start(H)})),H.target===H.currentTarget&&io()&&H.key===" "&&H.preventDefault(),k&&k(H),H.target===H.currentTarget&&io()&&H.key==="Enter"&&!c&&(H.preventDefault(),x&&x(H))}),ta=Qn(H=>{h&&H.key===" "&&N.current&&K&&!H.defaultPrevented&&(so.current=!1,N.current.stop(H,()=>{N.current.pulsate(H)})),S&&S(H),x&&H.target===H.currentTarget&&io()&&H.key===" "&&!H.defaultPrevented&&x(H)});let An=a;An==="button"&&(z.href||z.to)&&(An=w);const Dn={};An==="button"?(Dn.type=B===void 0?"button":B,Dn.disabled=c):(!z.href&&!z.to&&(Dn.role="button"),c&&(Dn["aria-disabled"]=c));const X=un(n,ue,D),Yt=j({},r,{centerRipple:i,component:a,disabled:c,disableRipple:d,disableTouchRipple:f,focusRipple:h,tabIndex:I,focusVisible:K}),ki=pC(Yt);return u.jsxs(hC,j({as:An,className:Q(ki.root,l),ownerState:Yt,onBlur:Jl,onClick:x,onContextMenu:pn,onFocus:Zl,onKeyDown:ea,onKeyUp:ta,onMouseDown:mt,onMouseLeave:ot,onMouseUp:Xe,onDragLeave:zt,onTouchEnd:cr,onTouchMove:Fn,onTouchStart:ie,ref:X,tabIndex:c?-1:I,type:B},Dn,z,{children:[s,fn?u.jsx(uC,j({ref:F,center:i},A)):null]}))});function mC(e){return Ee("MuiTypography",e)}je("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const gC=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],vC=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:s}=e,l={root:["root",i,e.align!=="inherit"&&`align${U(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return _e(l,mC,s)},yC=J("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${U(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>j({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Dp={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},xC={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},wC=e=>xC[e]||e,Bp=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiTypography"}),o=wC(r.color),i=xd(j({},r,{color:o})),{align:s="inherit",className:l,component:a,gutterBottom:c=!1,noWrap:d=!1,paragraph:f=!1,variant:h="body1",variantMapping:w=Dp}=i,y=Y(i,gC),x=j({},i,{align:s,color:o,className:l,component:a,gutterBottom:c,noWrap:d,paragraph:f,variant:h,variantMapping:w}),b=a||(f?"p":w[h]||Dp[h])||"span",g=vC(x);return u.jsx(yC,j({as:b,ref:n,ownerState:x,className:Q(g.root,l)},y))});function kC(e){return typeof e=="function"?e():e}const SC=p.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[s,l]=p.useState(null),a=un(p.isValidElement(r)?r.ref:null,n);if(Ws(()=>{i||l(kC(o)||document.body)},[o,i]),Ws(()=>{if(s&&!i)return Bs(n,s),()=>{Bs(n,null)}},[n,s,i]),i){if(p.isValidElement(r)){const c={ref:a};return p.cloneElement(r,c)}return u.jsx(p.Fragment,{children:r})}return u.jsx(p.Fragment,{children:s&&dl.createPortal(r,s)})});function Ed({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const Lv=p.createContext(void 0);function Yl(){return p.useContext(Lv)}function Wp(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Up(e,t=!1){return e&&(Wp(e.value)&&e.value!==""||t&&Wp(e.defaultValue)&&e.defaultValue!=="")}function bC(e){return e.startAdornment}const CC=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],EC={entering:{opacity:1},entered:{opacity:1}},zv=p.forwardRef(function(t,n){const r=$v(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,easing:a,in:c,onEnter:d,onEntered:f,onEntering:h,onExit:w,onExited:y,onExiting:x,style:b,timeout:g=o,TransitionComponent:m=Gt}=t,v=Y(t,CC),k=p.useRef(null),S=un(k,l.ref,n),C=L=>B=>{if(L){const z=k.current;B===void 0?L(z):L(z,B)}},E=C(h),R=C((L,B)=>{qb(L);const z=Ip({style:b,timeout:g,easing:a},{mode:"enter"});L.style.webkitTransition=r.transitions.create("opacity",z),L.style.transition=r.transitions.create("opacity",z),d&&d(L,B)}),$=C(f),P=C(x),_=C(L=>{const B=Ip({style:b,timeout:g,easing:a},{mode:"exit"});L.style.webkitTransition=r.transitions.create("opacity",B),L.style.transition=r.transitions.create("opacity",B),w&&w(L)}),I=C(y),A=L=>{i&&i(k.current,L)};return u.jsx(m,j({appear:s,in:c,nodeRef:k,onEnter:R,onEntered:$,onEntering:E,onExit:_,onExited:I,onExiting:P,addEndListener:A,timeout:g},v,{children:(L,B)=>p.cloneElement(l,j({style:j({opacity:0,visibility:L==="exited"&&!c?"hidden":void 0},EC[L],b,l.props.style),ref:S},B))}))});function jC(e){return Ee("MuiBackdrop",e)}je("MuiBackdrop",["root","invisible"]);const NC=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],RC=e=>{const{classes:t,invisible:n}=e;return _e({root:["root",n&&"invisible"]},jC,t)},PC=J("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>j({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),Fv=p.forwardRef(function(t,n){var r,o,i;const s=Oe({props:t,name:"MuiBackdrop"}),{children:l,className:a,component:c="div",components:d={},componentsProps:f={},invisible:h=!1,open:w,slotProps:y={},slots:x={},TransitionComponent:b=zv,transitionDuration:g}=s,m=Y(s,NC),v=j({},s,{component:c,invisible:h}),k=RC(v),S=(r=y.root)!=null?r:f.root;return u.jsx(b,j({in:w,timeout:g},m,{children:u.jsx(PC,j({"aria-hidden":!0},S,{as:(o=(i=x.root)!=null?i:d.Root)!=null?o:c,className:Q(k.root,a,S==null?void 0:S.className),ownerState:j({},v,S==null?void 0:S.ownerState),classes:k,ref:n,children:l}))}))});function TC(e){return Ee("MuiButton",e)}const Wi=je("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),_C=p.createContext({}),$C=p.createContext(void 0),MC=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],OC=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:s}=e,l={root:["root",i,`${i}${U(t)}`,`size${U(o)}`,`${i}Size${U(o)}`,`color${U(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${U(o)}`],endIcon:["icon","endIcon",`iconSize${U(o)}`]},a=_e(l,TC,s);return j({},s,a)},Av=e=>j({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),IC=J(Iv,{shouldForwardProp:e=>no(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${U(n.color)}`],t[`size${U(n.size)}`],t[`${n.variant}Size${U(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return j({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":j({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":j({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Wi.focusVisible}`]:j({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Wi.disabled}`]:j({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${bn(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Wi.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Wi.disabled}`]:{boxShadow:"none"}}),LC=J("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>j({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Av(e))),zC=J("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>j({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Av(e))),FC=p.forwardRef(function(t,n){const r=p.useContext(_C),o=p.useContext($C),i=ni(r,t),s=Oe({props:i,name:"MuiButton"}),{children:l,color:a="primary",component:c="button",className:d,disabled:f=!1,disableElevation:h=!1,disableFocusRipple:w=!1,endIcon:y,focusVisibleClassName:x,fullWidth:b=!1,size:g="medium",startIcon:m,type:v,variant:k="text"}=s,S=Y(s,MC),C=j({},s,{color:a,component:c,disabled:f,disableElevation:h,disableFocusRipple:w,fullWidth:b,size:g,type:v,variant:k}),E=OC(C),R=m&&u.jsx(LC,{className:E.startIcon,ownerState:C,children:m}),$=y&&u.jsx(zC,{className:E.endIcon,ownerState:C,children:y}),P=o||"";return u.jsxs(IC,j({ownerState:C,className:Q(r.className,E.root,d,P),component:c,disabled:f,focusRipple:!w,focusVisibleClassName:Q(E.focusVisible,x),ref:n,type:v},S,{classes:E,children:[R,l,$]}))});function AC(e){return Ee("PrivateSwitchBase",e)}je("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const DC=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],BC=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,i={root:["root",n&&"checked",r&&"disabled",o&&`edge${U(o)}`],input:["input"]};return _e(i,AC,t)},WC=J(Iv)(({ownerState:e})=>j({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),UC=J("input",{shouldForwardProp:no})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Dv=p.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:i,className:s,defaultChecked:l,disabled:a,disableFocusRipple:c=!1,edge:d=!1,icon:f,id:h,inputProps:w,inputRef:y,name:x,onBlur:b,onChange:g,onFocus:m,readOnly:v,required:k=!1,tabIndex:S,type:C,value:E}=t,R=Y(t,DC),[$,P]=sd({controlled:o,default:!!l,name:"SwitchBase",state:"checked"}),_=Yl(),I=F=>{m&&m(F),_&&_.onFocus&&_.onFocus(F)},A=F=>{b&&b(F),_&&_.onBlur&&_.onBlur(F)},L=F=>{if(F.nativeEvent.defaultPrevented)return;const M=F.target.checked;P(M),g&&g(F,M)};let B=a;_&&typeof B>"u"&&(B=_.disabled);const z=C==="checkbox"||C==="radio",D=j({},t,{checked:$,disabled:B,disableFocusRipple:c,edge:d}),N=BC(D);return u.jsxs(WC,j({component:"span",className:Q(N.root,s),centerRipple:!0,focusRipple:!c,disabled:B,tabIndex:null,role:void 0,onFocus:I,onBlur:A,ownerState:D,ref:n},R,{children:[u.jsx(UC,j({autoFocus:r,checked:o,defaultChecked:l,className:N.input,disabled:B,id:z?h:void 0,name:x,onChange:L,readOnly:v,ref:y,required:k,ownerState:D,tabIndex:S,type:C},C==="checkbox"&&E===void 0?{}:{value:E},w)),$?i:f]}))}),HC=ro(u.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),VC=ro(u.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),KC=ro(u.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function GC(e){return Ee("MuiCheckbox",e)}const Fa=je("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),QC=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],YC=e=>{const{classes:t,indeterminate:n,color:r,size:o}=e,i={root:["root",n&&"indeterminate",`color${U(r)}`,`size${U(o)}`]},s=_e(i,GC,t);return j({},t,s)},qC=J(Dv,{shouldForwardProp:e=>no(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${U(n.size)}`],n.color!=="default"&&t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>j({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Fa.checked}, &.${Fa.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Fa.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),XC=u.jsx(VC,{}),JC=u.jsx(HC,{}),ZC=u.jsx(KC,{}),eE=p.forwardRef(function(t,n){var r,o;const i=Oe({props:t,name:"MuiCheckbox"}),{checkedIcon:s=XC,color:l="primary",icon:a=JC,indeterminate:c=!1,indeterminateIcon:d=ZC,inputProps:f,size:h="medium",className:w}=i,y=Y(i,QC),x=c?d:a,b=c?d:s,g=j({},i,{color:l,indeterminate:c,size:h}),m=YC(g);return u.jsx(qC,j({type:"checkbox",inputProps:j({"data-indeterminate":c},f),icon:p.cloneElement(x,{fontSize:(r=x.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(b,{fontSize:(o=b.props.fontSize)!=null?o:h}),ownerState:g,ref:n,className:Q(m.root,w)},y,{classes:m}))});function tE(e){const t=rn(e);return t.body===e?Cl(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Io(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Hp(e){return parseInt(Cl(e).getComputedStyle(e).paddingRight,10)||0}function nE(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function Vp(e,t,n,r,o){const i=[t,n,...r];[].forEach.call(e.children,s=>{const l=i.indexOf(s)===-1,a=!nE(s);l&&a&&Io(s,o)})}function Aa(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function rE(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(tE(r)){const s=Ow(rn(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Hp(r)+s}px`;const l=rn(r).querySelectorAll(".mui-fixed");[].forEach.call(l,a=>{n.push({value:a.style.paddingRight,property:"padding-right",el:a}),a.style.paddingRight=`${Hp(a)+s}px`})}let i;if(r.parentNode instanceof DocumentFragment)i=rn(r).body;else{const s=r.parentElement,l=Cl(r);i=(s==null?void 0:s.nodeName)==="HTML"&&l.getComputedStyle(s).overflowY==="scroll"?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{n.forEach(({value:i,el:s,property:l})=>{i?s.style.setProperty(l,i):s.style.removeProperty(l)})}}function oE(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}let iE=class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Io(t.modalRef,!1);const o=oE(n);Vp(n,t.mount,t.modalRef,o,!0);const i=Aa(this.containers,s=>s.container===n);return i!==-1?(this.containers[i].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=Aa(this.containers,i=>i.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=rE(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=Aa(this.containers,s=>s.modals.indexOf(t)!==-1),i=this.containers[o];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(r,1),i.modals.length===0)i.restore&&i.restore(),t.modalRef&&Io(t.modalRef,n),Vp(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(o,1);else{const s=i.modals[i.modals.length-1];s.modalRef&&Io(s.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}};const sE=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function lE(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function aE(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function uE(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||aE(e))}function cE(e){const t=[],n=[];return Array.from(e.querySelectorAll(sE)).forEach((r,o)=>{const i=lE(r);i===-1||!uE(r)||(i===0?t.push(r):n.push({documentOrder:o,tabIndex:i,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function dE(){return!0}function fE(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:i=cE,isEnabled:s=dE,open:l}=e,a=p.useRef(!1),c=p.useRef(null),d=p.useRef(null),f=p.useRef(null),h=p.useRef(null),w=p.useRef(!1),y=p.useRef(null),x=un(t.ref,y),b=p.useRef(null);p.useEffect(()=>{!l||!y.current||(w.current=!n)},[n,l]),p.useEffect(()=>{if(!l||!y.current)return;const v=rn(y.current);return y.current.contains(v.activeElement)||(y.current.hasAttribute("tabIndex")||y.current.setAttribute("tabIndex","-1"),w.current&&y.current.focus()),()=>{o||(f.current&&f.current.focus&&(a.current=!0,f.current.focus()),f.current=null)}},[l]),p.useEffect(()=>{if(!l||!y.current)return;const v=rn(y.current),k=E=>{b.current=E,!(r||!s()||E.key!=="Tab")&&v.activeElement===y.current&&E.shiftKey&&(a.current=!0,d.current&&d.current.focus())},S=()=>{const E=y.current;if(E===null)return;if(!v.hasFocus()||!s()||a.current){a.current=!1;return}if(E.contains(v.activeElement)||r&&v.activeElement!==c.current&&v.activeElement!==d.current)return;if(v.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!w.current)return;let R=[];if((v.activeElement===c.current||v.activeElement===d.current)&&(R=i(y.current)),R.length>0){var $,P;const _=!!(($=b.current)!=null&&$.shiftKey&&((P=b.current)==null?void 0:P.key)==="Tab"),I=R[0],A=R[R.length-1];typeof I!="string"&&typeof A!="string"&&(_?A.focus():I.focus())}else E.focus()};v.addEventListener("focusin",S),v.addEventListener("keydown",k,!0);const C=setInterval(()=>{v.activeElement&&v.activeElement.tagName==="BODY"&&S()},50);return()=>{clearInterval(C),v.removeEventListener("focusin",S),v.removeEventListener("keydown",k,!0)}},[n,r,o,s,l,i]);const g=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0,h.current=v.target;const k=t.props.onFocus;k&&k(v)},m=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0};return u.jsxs(p.Fragment,{children:[u.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:c,"data-testid":"sentinelStart"}),p.cloneElement(t,{ref:x,onFocus:g}),u.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:d,"data-testid":"sentinelEnd"})]})}function pE(e){return typeof e=="function"?e():e}function hE(e){return e?e.props.hasOwnProperty("in"):!1}const mE=new iE;function gE(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=mE,closeAfterTransition:i=!1,onTransitionEnter:s,onTransitionExited:l,children:a,onClose:c,open:d,rootRef:f}=e,h=p.useRef({}),w=p.useRef(null),y=p.useRef(null),x=un(y,f),[b,g]=p.useState(!d),m=hE(a);let v=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(v=!1);const k=()=>rn(w.current),S=()=>(h.current.modalRef=y.current,h.current.mount=w.current,h.current),C=()=>{o.mount(S(),{disableScrollLock:r}),y.current&&(y.current.scrollTop=0)},E=Qn(()=>{const z=pE(t)||k().body;o.add(S(),z),y.current&&C()}),R=p.useCallback(()=>o.isTopModal(S()),[o]),$=Qn(z=>{w.current=z,z&&(d&&R()?C():y.current&&Io(y.current,v))}),P=p.useCallback(()=>{o.remove(S(),v)},[v,o]);p.useEffect(()=>()=>{P()},[P]),p.useEffect(()=>{d?E():(!m||!i)&&P()},[d,P,m,i,E]);const _=z=>D=>{var N;(N=z.onKeyDown)==null||N.call(z,D),!(D.key!=="Escape"||D.which===229||!R())&&(n||(D.stopPropagation(),c&&c(D,"escapeKeyDown")))},I=z=>D=>{var N;(N=z.onClick)==null||N.call(z,D),D.target===D.currentTarget&&c&&c(D,"backdropClick")};return{getRootProps:(z={})=>{const D=Kg(e);delete D.onTransitionEnter,delete D.onTransitionExited;const N=j({},D,z);return j({role:"presentation"},N,{onKeyDown:_(N),ref:x})},getBackdropProps:(z={})=>{const D=z;return j({"aria-hidden":!0},D,{onClick:I(D),open:d})},getTransitionProps:()=>{const z=()=>{g(!1),s&&s()},D=()=>{g(!0),l&&l(),i&&P()};return{onEnter:Ds(z,a==null?void 0:a.props.onEnter),onExited:Ds(D,a==null?void 0:a.props.onExited)}},rootRef:x,portalRef:$,isTopModal:R,exited:b,hasTransition:m}}function vE(e){return Ee("MuiModal",e)}je("MuiModal",["root","hidden","backdrop"]);const yE=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],xE=e=>{const{open:t,exited:n,classes:r}=e;return _e({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},vE,r)},wE=J("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>j({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),kE=J(Fv,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),SE=p.forwardRef(function(t,n){var r,o,i,s,l,a;const c=Oe({name:"MuiModal",props:t}),{BackdropComponent:d=kE,BackdropProps:f,className:h,closeAfterTransition:w=!1,children:y,container:x,component:b,components:g={},componentsProps:m={},disableAutoFocus:v=!1,disableEnforceFocus:k=!1,disableEscapeKeyDown:S=!1,disablePortal:C=!1,disableRestoreFocus:E=!1,disableScrollLock:R=!1,hideBackdrop:$=!1,keepMounted:P=!1,onBackdropClick:_,open:I,slotProps:A,slots:L}=c,B=Y(c,yE),z=j({},c,{closeAfterTransition:w,disableAutoFocus:v,disableEnforceFocus:k,disableEscapeKeyDown:S,disablePortal:C,disableRestoreFocus:E,disableScrollLock:R,hideBackdrop:$,keepMounted:P}),{getRootProps:D,getBackdropProps:N,getTransitionProps:F,portalRef:M,isTopModal:W,exited:V,hasTransition:ue}=gE(j({},z,{rootRef:n})),K=j({},z,{exited:V}),oe=xE(K),ke={};if(y.props.tabIndex===void 0&&(ke.tabIndex="-1"),ue){const{onEnter:Xe,onExited:ot}=F();ke.onEnter=Xe,ke.onExited=ot}const qe=(r=(o=L==null?void 0:L.root)!=null?o:g.Root)!=null?r:wE,fn=(i=(s=L==null?void 0:L.backdrop)!=null?s:g.Backdrop)!=null?i:d,Ne=(l=A==null?void 0:A.root)!=null?l:m.root,mt=(a=A==null?void 0:A.backdrop)!=null?a:m.backdrop,pn=cp({elementType:qe,externalSlotProps:Ne,externalForwardedProps:B,getSlotProps:D,additionalProps:{ref:n,as:b},ownerState:K,className:Q(h,Ne==null?void 0:Ne.className,oe==null?void 0:oe.root,!K.open&&K.exited&&(oe==null?void 0:oe.hidden))}),zt=cp({elementType:fn,externalSlotProps:mt,additionalProps:f,getSlotProps:Xe=>N(j({},Xe,{onClick:ot=>{_&&_(ot),Xe!=null&&Xe.onClick&&Xe.onClick(ot)}})),className:Q(mt==null?void 0:mt.className,f==null?void 0:f.className,oe==null?void 0:oe.backdrop),ownerState:K});return!P&&!I&&(!ue||V)?null:u.jsx(SC,{ref:M,container:x,disablePortal:C,children:u.jsxs(qe,j({},pn,{children:[!$&&d?u.jsx(fn,j({},zt)):null,u.jsx(fE,{disableEnforceFocus:k,disableAutoFocus:v,disableRestoreFocus:E,isEnabled:W,open:I,children:p.cloneElement(y,ke)})]}))})});function bE(e){return Ee("MuiDialog",e)}const Da=je("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),CE=p.createContext({}),EE=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],jE=J(Fv,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),NE=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:i}=e,s={root:["root"],container:["container",`scroll${U(n)}`],paper:["paper",`paperScroll${U(n)}`,`paperWidth${U(String(r))}`,o&&"paperFullWidth",i&&"paperFullScreen"]};return _e(s,bE,t)},RE=J(SE,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),PE=J("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${U(n.scroll)}`]]}})(({ownerState:e})=>j({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),TE=J(Ov,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${U(n.scroll)}`],t[`paperWidth${U(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>j({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${Da.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${Da.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Da.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),_E=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiDialog"}),o=$v(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":s,"aria-labelledby":l,BackdropComponent:a,BackdropProps:c,children:d,className:f,disableEscapeKeyDown:h=!1,fullScreen:w=!1,fullWidth:y=!1,maxWidth:x="sm",onBackdropClick:b,onClick:g,onClose:m,open:v,PaperComponent:k=Ov,PaperProps:S={},scroll:C="paper",TransitionComponent:E=zv,transitionDuration:R=i,TransitionProps:$}=r,P=Y(r,EE),_=j({},r,{disableEscapeKeyDown:h,fullScreen:w,fullWidth:y,maxWidth:x,scroll:C}),I=NE(_),A=p.useRef(),L=N=>{A.current=N.target===N.currentTarget},B=N=>{g&&g(N),A.current&&(A.current=null,b&&b(N),m&&m(N,"backdropClick"))},z=id(l),D=p.useMemo(()=>({titleId:z}),[z]);return u.jsx(RE,j({className:Q(I.root,f),closeAfterTransition:!0,components:{Backdrop:jE},componentsProps:{backdrop:j({transitionDuration:R,as:a},c)},disableEscapeKeyDown:h,onClose:m,open:v,ref:n,onClick:B,ownerState:_},P,{children:u.jsx(E,j({appear:!0,in:v,timeout:R,role:"presentation"},$,{children:u.jsx(PE,{className:Q(I.container),onMouseDown:L,ownerState:_,children:u.jsx(TE,j({as:k,elevation:24,role:"dialog","aria-describedby":s,"aria-labelledby":z},S,{className:Q(I.paper,S.className),ownerState:_,children:u.jsx(CE.Provider,{value:D,children:d})}))})}))}))});function $E(e){return Ee("MuiDialogActions",e)}je("MuiDialogActions",["root","spacing"]);const ME=["className","disableSpacing"],OE=e=>{const{classes:t,disableSpacing:n}=e;return _e({root:["root",!n&&"spacing"]},$E,t)},IE=J("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>j({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),LE=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:i=!1}=r,s=Y(r,ME),l=j({},r,{disableSpacing:i}),a=OE(l);return u.jsx(IE,j({className:Q(a.root,o),ownerState:l,ref:n},s))});function zE(e){return Ee("MuiDialogContent",e)}je("MuiDialogContent",["root","dividers"]);const FE=je("MuiDialogTitle",["root"]),AE=["className","dividers"],DE=e=>{const{classes:t,dividers:n}=e;return _e({root:["root",n&&"dividers"]},zE,t)},BE=J("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>j({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${FE.root} + &`]:{paddingTop:0}})),WE=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiDialogContent"}),{className:o,dividers:i=!1}=r,s=Y(r,AE),l=j({},r,{dividers:i}),a=DE(l);return u.jsx(BE,j({className:Q(a.root,o),ownerState:l,ref:n},s))});function UE(e){return Ee("MuiFormControl",e)}je("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const HE=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],VE=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${U(n)}`,r&&"fullWidth"]};return _e(o,UE,t)},KE=J("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>j({},t.root,t[`margin${U(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>j({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),GE=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiFormControl"}),{children:o,className:i,color:s="primary",component:l="div",disabled:a=!1,error:c=!1,focused:d,fullWidth:f=!1,hiddenLabel:h=!1,margin:w="none",required:y=!1,size:x="medium",variant:b="outlined"}=r,g=Y(r,HE),m=j({},r,{color:s,component:l,disabled:a,error:c,fullWidth:f,hiddenLabel:h,margin:w,required:y,size:x,variant:b}),v=VE(m),[k,S]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{if(!rs(L,["Input","Select"]))return;const B=rs(L,["Select"])?L.props.input:L;B&&bC(B.props)&&(A=!0)}),A}),[C,E]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{rs(L,["Input","Select"])&&(Up(L.props,!0)||Up(L.props.inputProps,!0))&&(A=!0)}),A}),[R,$]=p.useState(!1);a&&R&&$(!1);const P=d!==void 0&&!a?d:R;let _;const I=p.useMemo(()=>({adornedStart:k,setAdornedStart:S,color:s,disabled:a,error:c,filled:C,focused:P,fullWidth:f,hiddenLabel:h,size:x,onBlur:()=>{$(!1)},onEmpty:()=>{E(!1)},onFilled:()=>{E(!0)},onFocus:()=>{$(!0)},registerEffect:_,required:y,variant:b}),[k,s,a,c,C,P,f,h,_,y,x,b]);return u.jsx(Lv.Provider,{value:I,children:u.jsx(KE,j({as:l,ownerState:m,className:Q(v.root,i),ref:n},g,{children:o}))})}),QE=Ab({createStyledComponent:J("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Oe({props:e,name:"MuiStack"})});function YE(e){return Ee("MuiFormControlLabel",e)}const Co=je("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),qE=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],XE=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:i}=e,s={root:["root",n&&"disabled",`labelPlacement${U(r)}`,o&&"error",i&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return _e(s,YE,t)},JE=J("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Co.label}`]:t.label},t.root,t[`labelPlacement${U(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>j({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${Co.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${Co.label}`]:{[`&.${Co.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),ZE=J("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Co.error}`]:{color:(e.vars||e).palette.error.main}})),Ba=p.forwardRef(function(t,n){var r,o;const i=Oe({props:t,name:"MuiFormControlLabel"}),{className:s,componentsProps:l={},control:a,disabled:c,disableTypography:d,label:f,labelPlacement:h="end",required:w,slotProps:y={}}=i,x=Y(i,qE),b=Yl(),g=(r=c??a.props.disabled)!=null?r:b==null?void 0:b.disabled,m=w??a.props.required,v={disabled:g,required:m};["checked","name","onChange","value","inputRef"].forEach($=>{typeof a.props[$]>"u"&&typeof i[$]<"u"&&(v[$]=i[$])});const k=Ed({props:i,muiFormControl:b,states:["error"]}),S=j({},i,{disabled:g,labelPlacement:h,required:m,error:k.error}),C=XE(S),E=(o=y.typography)!=null?o:l.typography;let R=f;return R!=null&&R.type!==Bp&&!d&&(R=u.jsx(Bp,j({component:"span"},E,{className:Q(C.label,E==null?void 0:E.className),children:R}))),u.jsxs(JE,j({className:Q(C.root,s),ownerState:S,ref:n},x,{children:[p.cloneElement(a,v),m?u.jsxs(QE,{display:"block",children:[R,u.jsxs(ZE,{ownerState:S,"aria-hidden":!0,className:C.asterisk,children:[" ","*"]})]}):R]}))});function ej(e){return Ee("MuiFormGroup",e)}je("MuiFormGroup",["root","row","error"]);const tj=["className","row"],nj=e=>{const{classes:t,row:n,error:r}=e;return _e({root:["root",n&&"row",r&&"error"]},ej,t)},rj=J("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>j({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),Ju=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiFormGroup"}),{className:o,row:i=!1}=r,s=Y(r,tj),l=Yl(),a=Ed({props:r,muiFormControl:l,states:["error"]}),c=j({},r,{row:i,error:a.error}),d=nj(c);return u.jsx(rj,j({className:Q(d.root,o),ownerState:c,ref:n},s))});function oj(e){return Ee("MuiFormLabel",e)}const cs=je("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),ij=["children","className","color","component","disabled","error","filled","focused","required"],sj=e=>{const{classes:t,color:n,focused:r,disabled:o,error:i,filled:s,required:l}=e,a={root:["root",`color${U(n)}`,o&&"disabled",i&&"error",s&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",i&&"error"]};return _e(a,oj,t)},lj=J("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>j({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>j({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${cs.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${cs.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${cs.error}`]:{color:(e.vars||e).palette.error.main}})),aj=J("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${cs.error}`]:{color:(e.vars||e).palette.error.main}})),uj=p.forwardRef(function(t,n){const r=Oe({props:t,name:"MuiFormLabel"}),{children:o,className:i,component:s="label"}=r,l=Y(r,ij),a=Yl(),c=Ed({props:r,muiFormControl:a,states:["color","required","focused","disabled","error","filled"]}),d=j({},r,{color:c.color||"primary",component:s,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),f=sj(d);return u.jsxs(lj,j({as:s,ownerState:d,className:Q(f.root,i),ref:n},l,{children:[o,c.required&&u.jsxs(aj,{ownerState:d,"aria-hidden":!0,className:f.asterisk,children:[" ","*"]})]}))}),cj=ro(u.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),dj=ro(u.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),fj=J("span",{shouldForwardProp:no})({position:"relative",display:"flex"}),pj=J(cj)({transform:"scale(1)"}),hj=J(dj)(({theme:e,ownerState:t})=>j({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function Bv(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o=j({},e,{checked:t});return u.jsxs(fj,{className:n.root,ownerState:o,children:[u.jsx(pj,{fontSize:r,className:n.background,ownerState:o}),u.jsx(hj,{fontSize:r,className:n.dot,ownerState:o})]})}const Wv=p.createContext(void 0);function mj(){return p.useContext(Wv)}function gj(e){return Ee("MuiRadio",e)}const Kp=je("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),vj=["checked","checkedIcon","color","icon","name","onChange","size","className"],yj=e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${U(n)}`,r!=="medium"&&`size${U(r)}`]};return j({},t,_e(o,gj,t))},xj=J(Dv,{shouldForwardProp:e=>no(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size!=="medium"&&t[`size${U(n.size)}`],t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>j({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Kp.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${Kp.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function wj(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}const Gp=u.jsx(Bv,{checked:!0}),Qp=u.jsx(Bv,{}),Yp=p.forwardRef(function(t,n){var r,o;const i=Oe({props:t,name:"MuiRadio"}),{checked:s,checkedIcon:l=Gp,color:a="primary",icon:c=Qp,name:d,onChange:f,size:h="medium",className:w}=i,y=Y(i,vj),x=j({},i,{color:a,size:h}),b=yj(x),g=mj();let m=s;const v=Ds(f,g&&g.onChange);let k=d;return g&&(typeof m>"u"&&(m=wj(g.value,i.value)),typeof k>"u"&&(k=g.name)),u.jsx(xj,j({type:"radio",icon:p.cloneElement(c,{fontSize:(r=Qp.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(l,{fontSize:(o=Gp.props.fontSize)!=null?o:h}),ownerState:x,classes:b,name:k,checked:m,onChange:v,ref:n,className:Q(b.root,w)},y))});function kj(e){return Ee("MuiRadioGroup",e)}je("MuiRadioGroup",["root","row","error"]);const Sj=["actions","children","className","defaultValue","name","onChange","value"],bj=e=>{const{classes:t,row:n,error:r}=e;return _e({root:["root",n&&"row",r&&"error"]},kj,t)},Cj=p.forwardRef(function(t,n){const{actions:r,children:o,className:i,defaultValue:s,name:l,onChange:a,value:c}=t,d=Y(t,Sj),f=p.useRef(null),h=bj(t),[w,y]=sd({controlled:c,default:s,name:"RadioGroup"});p.useImperativeHandle(r,()=>({focus:()=>{let m=f.current.querySelector("input:not(:disabled):checked");m||(m=f.current.querySelector("input:not(:disabled)")),m&&m.focus()}}),[]);const x=un(n,f),b=id(l),g=p.useMemo(()=>({name:b,onChange(m){y(m.target.value),a&&a(m,m.target.value)},value:w}),[b,a,y,w]);return u.jsx(Wv.Provider,{value:g,children:u.jsx(Ju,j({role:"radiogroup",ref:x,className:Q(h.root,i)},d,{children:o}))})});function Ej(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M405 136.798L375.202 107 256 226.202 136.798 107 107 136.798 226.202 256 107 375.202 136.798 405 256 285.798 375.202 405 405 375.202 285.798 256z"},child:[]}]})(e)}function jj(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M17.47 250.9C88.82 328.1 158 397.6 224.5 485.5c72.3-143.8 146.3-288.1 268.4-444.37L460 26.06C356.9 135.4 276.8 238.9 207.2 361.9c-48.4-43.6-126.62-105.3-174.38-137z"},child:[]}]})(e)}function Nj(e){return pt({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M20,128A76.08,76.08,0,0,1,96,52h99l-3.52-3.51a12,12,0,1,1,17-17l24,24a12,12,0,0,1,0,17l-24,24a12,12,0,0,1-17-17L195,76H96a52.06,52.06,0,0,0-52,52,12,12,0,0,1-24,0Zm204-12a12,12,0,0,0-12,12,52.06,52.06,0,0,1-52,52H61l3.52-3.51a12,12,0,1,0-17-17l-24,24a12,12,0,0,0,0,17l24,24a12,12,0,1,0,17-17L61,204h99a76.08,76.08,0,0,0,76-76A12,12,0,0,0,224,116Z"},child:[]}]})(e)}function Rj({wordList:e,selectedFront:t,showPinyin:n,blurText:r}){const[o,i]=p.useState(!1),[s,l]=p.useState([]),[a,c]=p.useState(!1),[d,f]=p.useState(0),[h,w]=p.useState(0),[y,x]=p.useState(!1),[b,g]=p.useState(!1);function m(){x(!y),b||g(!0)}function v(P){let _=P.length;for(;_>0;){let I=Math.floor(Math.random()*_);_--,[P[I],P[_]]=[P[_],P[I]]}}function k(){const P=e.map(_=>({chinese:_.charGroup,pinyin:_.pinyin,meaning:_.meaning,id:_._id}));return v(P),P}function S(){l([]),f(0),c(!1),i(!1),g(!1),r(!1)}function C(){l(P=>P.slice(1)),f(d+1),w(h-1),x(!1),g(!1)}function E(){l(P=>[...P.slice(1),P[0]]),x(!1),g(!1)}function R(){const P=k();l(P),w(P.length),c(!0),i(!0),r(!0)}function $(){f(0),R()}return u.jsxs(u.Fragment,{children:[u.jsx("button",{className:"quiz-play-btn",disabled:e.length===0,onClick:R,children:"Start Quiz"}),u.jsxs(_E,{open:o,onClose:S,PaperComponent:({children:P})=>u.jsx("div",{style:{width:"60vmin",height:"55vmin",backgroundColor:"white",color:"var(--drk-txt)",display:"flex",flexDirection:"column",alignItems:"center",padding:"1vmin",borderRadius:"2vmin"},children:P}),children:[u.jsx(LE,{style:{alignSelf:"flex-end",padding:"0"},children:u.jsx(FC,{onClick:S,children:u.jsx(Ej,{className:"close-icon"})})}),u.jsx(WE,{style:{width:"75%",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:s.length>0&&a?u.jsxs(u.Fragment,{children:[u.jsx(gb,{chinese:s[0].chinese,pinyin:s[0].pinyin,english:s[0].meaning,selectedFront:t,showPinyin:n,isFlipped:y,onToggle:m,onCorrect:C,onIncorrect:E,flashcards:s}),u.jsxs("div",{children:[u.jsx("div",{className:"flip-button-container",children:!b&&!y&&u.jsx("button",{className:"flip-button",onClick:m,children:y?"Show Front":"Show Answer"})}),(y||b)&&u.jsxs("div",{className:"flashcard-btns",children:[u.jsxs("button",{className:"correct-btn",onClick:C,children:[u.jsx(jj,{className:"flashcard-icon"}),"Correct!"]}),u.jsxs("button",{className:"incorrect-btn",onClick:E,children:[u.jsx(Nj,{className:"flashcard-icon"}),"Try again"]})]}),u.jsxs("div",{className:"flashcard-count",children:[u.jsxs("p",{children:[u.jsx("span",{className:"correct-count",children:d})," Correct"]}),u.jsxs("p",{children:[u.jsx("span",{className:"remaining-count",children:h})," Remaining"]})]})]})]}):u.jsxs("div",{className:"congrats",children:[u.jsx("div",{children:u.jsx("dotlottie-player",{src:"https://lottie.host/9279b8f8-2d84-4077-aaf6-db967f8ec7bb/3JRYmBPJgq.json",background:"transparent",speed:"1",style:{height:"20vmin"},loop:!0,autoplay:!0})}),u.jsx("h2",{children:"You completed the deck!"}),u.jsx("button",{className:"play-btn",onClick:$,children:"Play Again"})]})})]})]})}function Pj({localSavedWords:e,handleBackArrowClick:t,blurText:n}){const[r,o]=p.useState("chinese"),[i,s]=p.useState(!0),l=e&&e.length>0;return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"FlashCardForm",children:[u.jsxs("header",{className:"header",children:[u.jsx("h3",{children:"Learn"}),u.jsx("div",{children:u.jsx(xi,{fontSize:"large",className:"arrowBack","data-tooltip-id":"flashcards-tooltip",onClick:t})})]}),l?u.jsxs(u.Fragment,{children:[u.jsxs(Ju,{children:[u.jsxs(uj,{id:"radio-buttons-group-label",className:"radio-buttons-group-label",sx:{color:"black"},children:[u.jsx("p",{children:"Review your saved terms with a short quiz."}),u.jsx("p",{children:"Choose which to display on the front:"})]}),u.jsx(GE,{children:u.jsxs(Cj,{column:!0,"aria-labelledby":"demo-row-radio-buttons-group-label",name:"row-radio-buttons-group",className:"radio-buttons-group",children:[u.jsx(Ba,{value:"chinese",control:u.jsx(Yp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"Chinese",checked:r==="chinese",onChange:()=>o("chinese")}),u.jsx(Ba,{value:"english",control:u.jsx(Yp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"English",checked:r==="english",onChange:()=>o("english")})]})})]}),u.jsx(Ju,{children:u.jsx(Ba,{control:u.jsx(eE,{checked:i,onChange:()=>s(!i),sx:{color:"black","&.Mui-checked":{color:"#00b9bc"}}}),label:"Show pinyin",className:"show-pinyin"})})]}):u.jsx(u.Fragment,{children:u.jsxs("div",{className:"quiz-subtext",children:[u.jsx("p",{children:"No words have been saved yet!"}),u.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]})}),u.jsx(Rj,{wordList:e,selectedFront:r,showPinyin:i,blurText:n})]})})}function Tj({handleShowExit:e,handleBackArrowClick:t}){const[n,r]=p.useState(!1);function o(){r(!0)}return u.jsxs("div",{className:"info-section",children:[u.jsxs("header",{className:"demo-info-header-container",children:[u.jsx("h3",{className:"sidebar-heading",children:"Info"}),u.jsx(xi,{fontSize:"large","data-tooltip-id":"info-tooltip",onClick:t,className:"arrowBack",color:"#006769"})]}),n?u.jsxs("div",{children:[u.jsx("p",{className:"text-center fs-6 mt-5",children:"We are planning to release a beta version of KnowNative in spring of 2025!"}),u.jsxs("p",{className:"text-center fs-6",children:["As an early access member of KnowNative, you'll be able to create an account and",u.jsx("strong",{children:"build your own personalized study portal"}),", uploading any article you'd like to learn from. Your articles, vocabulary lists and notes will all be saved so you'll never have to worry about losing your progress."]}),u.jsx("p",{className:"text-center fs-6",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members!"}),u.jsx("iframe",{className:"early-access-form mt-3 mb-5",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"})]}):u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"info-section-subtext",children:[u.jsx("p",{children:"Thank you for trying the KnowNative demo!"}),u.jsx("p",{children:"KnowNative is currently in development. Check out the links below to learn more or get in touch."})]}),u.jsx("button",{className:"demo-info-dark-btn",onClick:o,children:"Join our mailing list"})]}),u.jsx("button",{className:"demo-info-light-btn",onClick:()=>window.open("https://github.com/AbigailDawson/knownative","_blank"),children:"Visit GitHub"}),u.jsx("button",{className:"demo-info-light-btn",onClick:e,children:u.jsx("label",{htmlFor:"exit-tooltip",children:"Return to homepage"})})]})}function _j(e){return pt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M2 11a1 1 0 011-1h2a1 1 0 011 1v5a1 1 0 01-1 1H3a1 1 0 01-1-1v-5zM8 7a1 1 0 011-1h2a1 1 0 011 1v9a1 1 0 01-1 1H9a1 1 0 01-1-1V7zM14 4a1 1 0 011-1h2a1 1 0 011 1v12a1 1 0 01-1 1h-2a1 1 0 01-1-1V4z"},child:[]}]})(e)}const jd=({textSelection:e})=>u.jsx(u.Fragment,{children:u.jsxs("span",{className:`demo-difficulty-tag-${e}`,children:[u.jsx(_j,{})," ",`${e[0].toUpperCase()+e.slice(1)}`," "]})});var Uv={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",s=0;s{i.target===e&&(o(),t(i))},n+r)}function Gj(e){e.offsetHeight}const Xp=e=>!e||typeof e=="function"?e:t=>{e.current=t};function Qj(e,t){const n=Xp(e),r=Xp(t);return o=>{n&&n(o),r&&r(o)}}function wi(e,t){return p.useMemo(()=>Qj(e,t),[e,t])}function Yj(e){return e&&"setState"in e?$r.findDOMNode(e):e??null}const qj=Pe.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:o,onExited:i,addEndListener:s,children:l,childRef:a,...c},d)=>{const f=p.useRef(null),h=wi(f,a),w=C=>{h(Yj(C))},y=C=>E=>{C&&f.current&&C(f.current,E)},x=p.useCallback(y(e),[e]),b=p.useCallback(y(t),[t]),g=p.useCallback(y(n),[n]),m=p.useCallback(y(r),[r]),v=p.useCallback(y(o),[o]),k=p.useCallback(y(i),[i]),S=p.useCallback(y(s),[s]);return u.jsx(Gt,{ref:d,...c,onEnter:x,onEntered:g,onEntering:b,onExit:m,onExited:k,onExiting:v,addEndListener:S,nodeRef:f,children:typeof l=="function"?(C,E)=>l(C,{...E,ref:w}):Pe.cloneElement(l,{ref:w})})});function Xj(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e},[e]),t}function Ut(e){const t=Xj(e);return p.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const Jj=e=>p.forwardRef((t,n)=>u.jsx("div",{...t,ref:n,className:Ve(t.className,e)}));function Zj(){return p.useState(null)}function eN(){const e=p.useRef(!0),t=p.useRef(()=>e.current);return p.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function tN(e){const t=p.useRef(null);return p.useEffect(()=>{t.current=e}),t.current}const nN=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",rN=typeof document<"u",Jp=rN||nN?p.useLayoutEffect:p.useEffect,oN=["as","disabled"];function iN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function sN(e){return!e||e.trim()==="#"}function Qv({tagName:e,disabled:t,href:n,target:r,rel:o,role:i,onClick:s,tabIndex:l=0,type:a}){e||(n!=null||r!=null||o!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:a||"button",disabled:t},c];const d=h=>{if((t||e==="a"&&sN(n))&&h.preventDefault(),t){h.stopPropagation();return}s==null||s(h)},f=h=>{h.key===" "&&(h.preventDefault(),d(h))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:l,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?o:void 0,onClick:d,onKeyDown:f},c]}const lN=p.forwardRef((e,t)=>{let{as:n,disabled:r}=e,o=iN(e,oN);const[i,{tagName:s}]=Qv(Object.assign({tagName:n,disabled:r},o));return u.jsx(s,Object.assign({},o,i,{ref:t}))});lN.displayName="Button";function aN(e){return e.code==="Escape"||e.keyCode===27}function Yv(){const e=p.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const uN={[vn]:"show",[Hn]:"show"},Nd=p.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...o},i)=>{const s={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...o},l=p.useCallback((d,f)=>{Gj(d),r==null||r(d,f)},[r]),{major:a}=Yv(),c=a>=19?t.props.ref:t.ref;return u.jsx(qj,{ref:i,addEndListener:Kj,...s,onEnter:l,childRef:c,children:(d,f)=>p.cloneElement(t,{...f,className:Ve("fade",e,t.props.className,uN[d],n[d])})})});Nd.displayName="Fade";const cN={"aria-label":Ta.string,onClick:Ta.func,variant:Ta.oneOf(["white"])},Rd=p.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},o)=>u.jsx("button",{ref:o,type:"button",className:Ve("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));Rd.displayName="CloseButton";Rd.propTypes=cN;const qv=p.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:o=!1,disabled:i=!1,className:s,...l},a)=>{const c=Qt(t,"btn"),[d,{tagName:f}]=Qv({tagName:e,disabled:i,...l}),h=f;return u.jsx(h,{...d,...l,ref:a,disabled:i,className:Ve(s,c,o&&"active",n&&`${c}-${n}`,r&&`${c}-${r}`,l.href&&i&&"disabled")})});qv.displayName="Button";function dN(e){const t=p.useRef(e);return t.current=e,t}function Xv(e){const t=dN(e);p.useEffect(()=>()=>t.current(),[])}function fN({as:e,bsPrefix:t,className:n,...r}){t=Qt(t,"col");const o=Hv(),i=Vv(),s=[],l=[];return o.forEach(a=>{const c=r[a];delete r[a];let d,f,h;typeof c=="object"&&c!=null?{span:d,offset:f,order:h}=c:d=c;const w=a!==i?`-${a}`:"";d&&s.push(d===!0?`${t}${w}`:`${t}${w}-${d}`),h!=null&&l.push(`order${w}-${h}`),f!=null&&l.push(`offset${w}-${f}`)}),[{...r,className:Ve(n,...s,...l)},{as:e,bsPrefix:t,spans:s}]}const nc=p.forwardRef((e,t)=>{const[{className:n,...r},{as:o="div",bsPrefix:i,spans:s}]=fN(e);return u.jsx(o,{...r,ref:t,className:Ve(n,!s.length&&i)})});nc.displayName="Col";const Jv=p.forwardRef(({bsPrefix:e,fluid:t=!1,as:n="div",className:r,...o},i)=>{const s=Qt(e,"container"),l=typeof t=="string"?`-${t}`:"-fluid";return u.jsx(n,{ref:i,...o,className:Ve(r,t?`${s}${l}`:s)})});Jv.displayName="Container";var pN=Function.prototype.bind.call(Function.prototype.call,[].slice);function yr(e,t){return pN(e.querySelectorAll(t))}function Zp(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const hN="data-rr-ui-";function mN(e){return`${hN}${e}`}const Zv=p.createContext(oo?window:void 0);Zv.Provider;function Pd(){return p.useContext(Zv)}var Hi;function eh(e){if((!Hi&&Hi!==0||e)&&oo){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Hi=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Hi}function Ua(e){e===void 0&&(e=Xl());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function gN(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const th=mN("modal-open");class Td{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return gN(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();t.style={overflow:o.style.overflow,[r]:o.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(Zn(o,r)||"0",10)+t.scrollBarWidth}px`),o.setAttribute(th,""),Zn(o,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(th),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const Ha=(e,t)=>oo?e==null?(t||Xl()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function vN(e,t){const n=Pd(),[r,o]=p.useState(()=>Ha(e,n==null?void 0:n.document));if(!r){const i=Ha(e);i&&o(i)}return p.useEffect(()=>{},[t,r]),p.useEffect(()=>{const i=Ha(e);i!==r&&o(i)},[e,r]),r}function yN({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:o}){const i=p.useRef(null),s=p.useRef(t),l=Ut(n);p.useEffect(()=>{t?s.current=!0:l(i.current)},[t,l]);const a=wi(i,e.ref),c=p.cloneElement(e,{ref:a});return t?c:o||!s.current&&r?null:c}const xN=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function wN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function kN(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:o,onExiting:i,onExited:s,addEndListener:l,children:a}=e,c=wN(e,xN);const{major:d}=Yv(),f=d>=19?a.props.ref:a.ref,h=p.useRef(null),w=wi(h,typeof a=="function"?null:f),y=C=>E=>{C&&h.current&&C(h.current,E)},x=p.useCallback(y(t),[t]),b=p.useCallback(y(n),[n]),g=p.useCallback(y(r),[r]),m=p.useCallback(y(o),[o]),v=p.useCallback(y(i),[i]),k=p.useCallback(y(s),[s]),S=p.useCallback(y(l),[l]);return Object.assign({},c,{nodeRef:h},t&&{onEnter:x},n&&{onEntering:b},r&&{onEntered:g},o&&{onExit:m},i&&{onExiting:v},s&&{onExited:k},l&&{addEndListener:S},{children:typeof a=="function"?(C,E)=>a(C,Object.assign({},E,{ref:w})):p.cloneElement(a,{ref:w})})}const SN=["component"];function bN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const CN=p.forwardRef((e,t)=>{let{component:n}=e,r=bN(e,SN);const o=kN(r);return u.jsx(n,Object.assign({ref:t},o))});function EN({in:e,onTransition:t}){const n=p.useRef(null),r=p.useRef(!0),o=Ut(t);return Jp(()=>{if(!n.current)return;let i=!1;return o({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,o]),Jp(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function jN({children:e,in:t,onExited:n,onEntered:r,transition:o}){const[i,s]=p.useState(!t);t&&i&&s(!1);const l=EN({in:!!t,onTransition:c=>{const d=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(s(!0),n==null||n(c.element)))};Promise.resolve(o(c)).then(d,f=>{throw c.in||s(!0),f})}}),a=wi(l,e.ref);return i&&!t?null:p.cloneElement(e,{ref:a})}function nh(e,t,n){return e?u.jsx(CN,Object.assign({},n,{component:e})):t?u.jsx(jN,Object.assign({},n,{transition:t})):u.jsx(yN,Object.assign({},n))}const NN=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function RN(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}let Va;function PN(e){return Va||(Va=new Td({ownerDocument:e==null?void 0:e.document})),Va}function TN(e){const t=Pd(),n=e||PN(t),r=p.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:p.useCallback(o=>{r.current.dialog=o},[]),setBackdropRef:p.useCallback(o=>{r.current.backdrop=o},[])})}const e0=p.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:o,style:i,children:s,backdrop:l=!0,keyboard:a=!0,onBackdropClick:c,onEscapeKeyDown:d,transition:f,runTransition:h,backdropTransition:w,runBackdropTransition:y,autoFocus:x=!0,enforceFocus:b=!0,restoreFocus:g=!0,restoreFocusOptions:m,renderDialog:v,renderBackdrop:k=ie=>u.jsx("div",Object.assign({},ie)),manager:S,container:C,onShow:E,onHide:R=()=>{},onExit:$,onExited:P,onExiting:_,onEnter:I,onEntering:A,onEntered:L}=e,B=RN(e,NN);const z=Pd(),D=vN(C),N=TN(S),F=eN(),M=tN(n),[W,V]=p.useState(!n),ue=p.useRef(null);p.useImperativeHandle(t,()=>N,[N]),oo&&!M&&n&&(ue.current=Ua(z==null?void 0:z.document)),n&&W&&V(!1);const K=Ut(()=>{if(N.add(),mt.current=Gs(document,"keydown",fn),Ne.current=Gs(document,"focus",()=>setTimeout(ke),!0),E&&E(),x){var ie,cr;const Fn=Ua((ie=(cr=N.dialog)==null?void 0:cr.ownerDocument)!=null?ie:z==null?void 0:z.document);N.dialog&&Fn&&!Zp(N.dialog,Fn)&&(ue.current=Fn,N.dialog.focus())}}),oe=Ut(()=>{if(N.remove(),mt.current==null||mt.current(),Ne.current==null||Ne.current(),g){var ie;(ie=ue.current)==null||ie.focus==null||ie.focus(m),ue.current=null}});p.useEffect(()=>{!n||!D||K()},[n,D,K]),p.useEffect(()=>{W&&oe()},[W,oe]),Xv(()=>{oe()});const ke=Ut(()=>{if(!b||!F()||!N.isTopModal())return;const ie=Ua(z==null?void 0:z.document);N.dialog&&ie&&!Zp(N.dialog,ie)&&N.dialog.focus()}),qe=Ut(ie=>{ie.target===ie.currentTarget&&(c==null||c(ie),l===!0&&R())}),fn=Ut(ie=>{a&&aN(ie)&&N.isTopModal()&&(d==null||d(ie),ie.defaultPrevented||R())}),Ne=p.useRef(),mt=p.useRef(),pn=(...ie)=>{V(!0),P==null||P(...ie)};if(!D)return null;const zt=Object.assign({role:r,ref:N.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},B,{style:i,className:o,tabIndex:-1});let Xe=v?v(zt):u.jsx("div",Object.assign({},zt,{children:p.cloneElement(s,{role:"document"})}));Xe=nh(f,h,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:$,onExiting:_,onExited:pn,onEnter:I,onEntering:A,onEntered:L,children:Xe});let ot=null;return l&&(ot=k({ref:N.setBackdropRef,onClick:qe}),ot=nh(w,y,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:ot})),u.jsx(u.Fragment,{children:$r.createPortal(u.jsxs(u.Fragment,{children:[ot,Xe]}),D)})});e0.displayName="Modal";const _N=Object.assign(e0,{Manager:Td}),xr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class $N extends Td{adjustAndStore(t,n,r){const o=n.style[t];n.dataset[t]=o,Zn(n,{[t]:`${parseFloat(Zn(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],Zn(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(Bb(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";yr(n,xr.FIXED_CONTENT).forEach(i=>this.adjustAndStore(r,i,t.scrollBarWidth)),yr(n,xr.STICKY_CONTENT).forEach(i=>this.adjustAndStore(o,i,-t.scrollBarWidth)),yr(n,xr.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(o,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();Wb(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";yr(n,xr.FIXED_CONTENT).forEach(i=>this.restore(r,i)),yr(n,xr.STICKY_CONTENT).forEach(i=>this.restore(o,i)),yr(n,xr.NAVBAR_TOGGLER).forEach(i=>this.restore(o,i))}}let Ka;function MN(e){return Ka||(Ka=new $N(e)),Ka}const t0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=Qt(t,"modal-body"),u.jsx(n,{ref:o,className:Ve(e,t),...r})));t0.displayName="ModalBody";const n0=p.createContext({onHide(){}}),_d=p.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:o,fullscreen:i,children:s,scrollable:l,...a},c)=>{e=Qt(e,"modal");const d=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return u.jsx("div",{...a,ref:c,className:Ve(d,t,o&&`${e}-${o}`,r&&`${d}-centered`,l&&`${d}-scrollable`,i&&f),children:u.jsx("div",{className:Ve(`${e}-content`,n),children:s})})});_d.displayName="ModalDialog";const r0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=Qt(t,"modal-footer"),u.jsx(n,{ref:o,className:Ve(e,t),...r})));r0.displayName="ModalFooter";const ON=p.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:o,...i},s)=>{const l=p.useContext(n0),a=Ut(()=>{l==null||l.onHide(),r==null||r()});return u.jsxs("div",{ref:s,...i,children:[o,n&&u.jsx(Rd,{"aria-label":e,variant:t,onClick:a})]})}),o0=p.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...o},i)=>(e=Qt(e,"modal-header"),u.jsx(ON,{ref:i,...o,className:Ve(t,e),closeLabel:n,closeButton:r})));o0.displayName="ModalHeader";const IN=Jj("h4"),i0=p.forwardRef(({className:e,bsPrefix:t,as:n=IN,...r},o)=>(t=Qt(t,"modal-title"),u.jsx(n,{ref:o,className:Ve(e,t),...r})));i0.displayName="ModalTitle";function LN(e){return u.jsx(Nd,{...e,timeout:null})}function zN(e){return u.jsx(Nd,{...e,timeout:null})}const s0=p.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:o,children:i,dialogAs:s=_d,"data-bs-theme":l,"aria-labelledby":a,"aria-describedby":c,"aria-label":d,show:f=!1,animation:h=!0,backdrop:w=!0,keyboard:y=!0,onEscapeKeyDown:x,onShow:b,onHide:g,container:m,autoFocus:v=!0,enforceFocus:k=!0,restoreFocus:S=!0,restoreFocusOptions:C,onEntered:E,onExit:R,onExiting:$,onEnter:P,onEntering:_,onExited:I,backdropClassName:A,manager:L,...B},z)=>{const[D,N]=p.useState({}),[F,M]=p.useState(!1),W=p.useRef(!1),V=p.useRef(!1),ue=p.useRef(null),[K,oe]=Zj(),ke=wi(z,oe),qe=Ut(g),fn=Ij();e=Qt(e,"modal");const Ne=p.useMemo(()=>({onHide:qe}),[qe]);function mt(){return L||MN({isRTL:fn})}function pn(X){if(!oo)return;const Yt=mt().getScrollbarWidth()>0,ki=X.scrollHeight>Xl(X).documentElement.clientHeight;N({paddingRight:Yt&&!ki?eh():void 0,paddingLeft:!Yt&&ki?eh():void 0})}const zt=Ut(()=>{K&&pn(K.dialog)});Xv(()=>{tc(window,"resize",zt),ue.current==null||ue.current()});const Xe=()=>{W.current=!0},ot=X=>{W.current&&K&&X.target===K.dialog&&(V.current=!0),W.current=!1},ie=()=>{M(!0),ue.current=Gv(K.dialog,()=>{M(!1)})},cr=X=>{X.target===X.currentTarget&&ie()},Fn=X=>{if(w==="static"){cr(X);return}if(V.current||X.target!==X.currentTarget){V.current=!1;return}g==null||g()},Jl=X=>{y?x==null||x(X):(X.preventDefault(),w==="static"&&ie())},Zl=(X,Yt)=>{X&&pn(X),P==null||P(X,Yt)},io=X=>{ue.current==null||ue.current(),R==null||R(X)},so=(X,Yt)=>{_==null||_(X,Yt),Kv(window,"resize",zt)},ea=X=>{X&&(X.style.display=""),I==null||I(X),tc(window,"resize",zt)},ta=p.useCallback(X=>u.jsx("div",{...X,className:Ve(`${e}-backdrop`,A,!h&&"show")}),[h,A,e]),An={...n,...D};An.display="block";const Dn=X=>u.jsx("div",{role:"dialog",...X,style:An,className:Ve(t,e,F&&`${e}-static`,!h&&"show"),onClick:w?Fn:void 0,onMouseUp:ot,"data-bs-theme":l,"aria-label":d,"aria-labelledby":a,"aria-describedby":c,children:u.jsx(s,{...B,onMouseDown:Xe,className:r,contentClassName:o,children:i})});return u.jsx(n0.Provider,{value:Ne,children:u.jsx(_N,{show:f,ref:ke,backdrop:w,container:m,keyboard:!0,autoFocus:v,enforceFocus:k,restoreFocus:S,restoreFocusOptions:C,onEscapeKeyDown:Jl,onShow:b,onHide:g,onEnter:Zl,onEntering:so,onEntered:E,onExit:io,onExiting:$,onExited:ea,manager:mt(),transition:h?LN:void 0,backdropTransition:h?zN:void 0,renderBackdrop:ta,renderDialog:Dn})})});s0.displayName="Modal";const Zt=Object.assign(s0,{Body:t0,Header:o0,Title:i0,Footer:r0,Dialog:_d,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),l0=p.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},o)=>{const i=Qt(e,"row"),s=Hv(),l=Vv(),a=`${i}-cols`,c=[];return s.forEach(d=>{const f=r[d];delete r[d];let h;f!=null&&typeof f=="object"?{cols:h}=f:h=f;const w=d!==l?`-${d}`:"";h!=null&&c.push(`${a}${w}-${h}`)}),u.jsx(n,{ref:o,...r,className:Ve(t,i,...c)})});l0.displayName="Row";function FN(e){return pt({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"},child:[]}]})(e)}const qn={beginner:{_id:"1",title:"開計程車",content:"每天我要到許多地方去,也會遇到很多人。有些人喜歡叫我「左轉」、「右轉」、「停」;有些人會把髒東西留在我的車上。不過也有一些不錯的人,可以從他們身上學到很多東西,所以我也交了好幾個朋友。真是什麼樣的人都有啊!",source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandA_en_t.pdf",favorite:!1,archived:!1,easierText:""},intermediate:{_id:"2",title:"信用卡雖然很方便",content:"信用卡雖然很方便,但是不小心的話,一下子就會花掉很多錢,所以現在還不了錢的人越來越多。像是奇美,她用信用卡買了太多東西,結果沒辦法還錢,所以必須同時做三份工作,把賺來的錢全部還給銀行。會出現這樣的問題,主要是因為使用信用卡的人常常沒什麼錢卻買很多東西,而且還會不清楚自己花了多少錢;另一個原因是,現在的銀行對使用者的要求越來越低,連沒有工作的學生也能申請信用卡,對還錢的方式一開始也說得不清楚。結果這張給人方便的卡片也給人們帶來了很大的麻煩。",source:"https://tocfl.edu.tw/assets/files/rd_mock_test_BandB_t.pdf",favorite:!1,archived:!1,easierText:""},advanced:{_id:"3",title:"祝你今年快樂",content:`我常想,住豪宅或是升職、加薪,真能讓人快樂嗎?讀完鮑教授新作《祝你今年快樂》後,便發覺那都只能算是一閃即逝的喜悅,並非真實而長久。誠如書中所言:「快樂是一種遍布在生命之中,滿足和幸福的感受,而喜悅則像煙火,稍縱即逝。」 + 或許你認為這道理誰都懂,然想遠比做容易。這本書告訴我們兩件事:快樂是需要練習的;再則,追兔子的狗,比躺在門廊上睡覺的狗更快樂!這原理並非為捉到兔子能令人快樂,而是當我們為突破挑戰與困境而忙碌時,往往能從中發現自己的才能,找出更多存在的價值。這也說明了為何許多不需要克服難題的有錢人,其實並不快樂。 + 這讓我想起《國家科學院期刊》一項調查結果,他們發現 50%的快樂,由快樂的設定點決定,生活條件只佔 10%,剩下的 40%則取決於行動。換言之,快樂是由思維主導的。鮑教授也在書中舉例,大腦重僅 1.35 公斤,佔人體的比重很小,卻指引全身動作,進而導引人生的發展。就像體重數十公斤的飛行員,卻要駕駛重達數十萬公斤的飛機,飛機雖沉重、力量強大,但只按飛行員導引的方向飛行。 + 最近我依著鮑教授的建議,開始練習微笑,心中同時想著「我很快樂」,也似乎真找出了環境或生活中讓自己快樂的事,看來此法確實值得大家一試。不過據我的實作經驗顯示,有件事得注意,就是千萬別說出「我想要快樂」。一旦你這麼說,等於承認自己是在不快樂的狀態之下,反而容易弄巧成拙。`,source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandC_t_2022.pdf",favorite:!1,archived:!1,easierText:""}};function AN({showPreviewTextModal:e,setShowPreviewTextModal:t,textSelection:n,setTextSelection:r,setLocalSavedWords:o}){function i(){t(!1)}function s(){r(n),o([]),t(!1)}return u.jsx(Zt,{show:e,centered:!0,backdropClassName:"show-preview-modal-backdrop",onHide:i,size:"lg",children:u.jsxs("main",{className:"show-preview-modal",children:[u.jsx(Zt.Header,{children:u.jsxs(Zt.Title,{className:"show-preview-modal-header-container",children:[u.jsxs("p",{className:"show-preview-modal-header-message",children:[u.jsx("strong",{children:"This is a preview."}),' Click "Load Text" to replace your current text with this one. ',u.jsx("strong",{children:"WARNING:"})," your current list of saved words WILL BE LOST when the text is changed."]}),u.jsx(FN,{className:"show-preview-modal-exit-button",onClick:i})]})}),u.jsxs(Zt.Body,{className:"show-preview-modal-body",children:[u.jsx("h3",{className:"show-preview-modal-chinese-character zh",children:qn[n].title}),u.jsxs("section",{className:"show-preview-modal-difficulty-source-ctn",children:[u.jsx("article",{className:"show-preview-modal-difficulty-tag",children:u.jsx(jd,{textSelection:n})}),u.jsxs("a",{href:qn[n].source,className:"show-preview-modal-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",u.jsx(Tg,{})]})]}),u.jsx("section",{className:"show-preview-modal-text zh",children:u.jsxs("p",{children:[qn[n].content.slice(0,75),"..."]})})]}),u.jsx(Zt.Footer,{className:"show-preview-modal-footer",children:u.jsxs("section",{className:"show-preview-modal-btns-ctn",children:[u.jsx("button",{className:"show-preview-modal-load-text-btn",onClick:s,children:u.jsx("strong",{children:"Load Text"})}),u.jsx("button",{className:"show-preview-modal-close-btn",onClick:i,children:u.jsx("strong",{children:"Close"})})]})})]})})}const rh=({setTextSelection:e,textSelection:t,isActiveText:n,isTopOfBookshelf:r,setLocalSavedWords:o,textTitle:i})=>{const[s,l]=p.useState(!1);function a(){l(!0)}return u.jsxs(u.Fragment,{children:[u.jsx("article",{className:`demo-choose-text-card ${n?"demo-choose-text-currently-reading":"demo-choose-text-bookshelf-cards"} ${r&&"demo-choose-text-top-bookshelf-card"}`,onClick:n?null:a,children:u.jsxs("section",{children:[u.jsx("h3",{className:"demo-choose-text-chinese-characters zh",children:i}),u.jsx("article",{children:u.jsx(jd,{textSelection:t})})]})}),u.jsx(AN,{showPreviewTextModal:s,setShowPreviewTextModal:l,textSelection:t,setTextSelection:e,setLocalSavedWords:o})]})};function DN({handleBackArrowClick:e,textSelection:t,setTextSelection:n,setLocalSavedWords:r,demoTexts:o}){const[i,s]=p.useState(t),[l,a]=p.useState([]);return p.useEffect(()=>{const d=["beginner","intermediate","advanced"].filter(f=>f!==t);s(t),a(d)},[t]),u.jsxs("main",{className:"DemoLibrary",children:[u.jsxs("header",{className:"demo-library-header-container",children:[u.jsx("h1",{className:"demo-library-sidebar-heading",children:"Library"}),u.jsx(xi,{fontSize:"large","data-tooltip-id":"library-tooltip",onClick:e,className:"demo-library-arrowBack",color:"#006769"})]}),u.jsxs("section",{className:"demo-library-subtext",children:[u.jsx("p",{children:"Choose a different text for this demo. You will be able to see a preview of the text prior to loading it."}),u.jsx("p",{children:"In the full version of KnowNative, you can import any text you want."})]}),u.jsxs("section",{className:"demo-library-currently-reading-container",children:[u.jsx("h5",{children:"Currently Reading:"}),u.jsx(rh,{textSelection:i,isActiveText:!0,isTopOfBookshelf:!1,textTitle:o[t].title})]}),u.jsxs("section",{className:"demo-library-bookshelf-container",children:[u.jsx("h5",{className:"demo-library-bookshelf-label",children:"Bookshelf:"}),l.map((c,d)=>u.jsx(rh,{setTextSelection:n,textSelection:c,isActiveText:!1,isTopOfBookshelf:d===0,setLocalSavedWords:r,textTitle:o[c].title},c+d+"bookshelf"))]})]})}const BN=({isOpen:e,hasCloseBtn:t=!0,onClose:n,hasEscKeyExit:r,children:o})=>{const[i,s]=p.useState(e),l=p.useRef(null),a=()=>{n&&n(),s(!1)},c=d=>{d.key==="Escape"&&r&&a(),d.key==="Escape"&&!r&&d.preventDefault()};return p.useEffect(()=>(document.addEventListener("keydown",c),()=>{document.removeEventListener("keydown",c)})),p.useEffect(()=>{s(e)},[e]),p.useEffect(()=>{const d=l.current;d&&(i?d.showModal():d.close())},[i]),u.jsxs("dialog",{ref:l,onKeyDown:c,className:"demo-modal",children:[t&&u.jsx("button",{className:"demo-modal-close-btn",onClick:a,children:"Close"}),o]})},WN=({onSubmit:e,isOpen:t,onClose:n,textSelection:r,setTextSelection:o})=>{const i=p.useRef(null),[s,l]=p.useState(1);p.useEffect(()=>{t&&i.current&&setTimeout(()=>{i.current.focus()},0)},[t]);const a=d=>{d.preventDefault(),e(r)},c=d=>{o(d.target.value)};return u.jsx(BN,{hasCloseBtn:!1,isOpen:t,onClose:n,hasEscKeyExit:!1,children:u.jsxs("div",{className:"dialog-padding",children:[s===1?u.jsxs("div",{className:"page-one",children:[u.jsxs("div",{className:"progress-div",children:[u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-inactive"}),u.jsx("div",{className:"progress-dashes dashes-inactive"})]}),u.jsx("h1",{className:"welcome-modal",children:"Welcome to KnowNative!"}),u.jsx("p",{children:"KnowNative can help you read and study articles written in Mandarin."}),u.jsxs("p",{children:["We'll help you choose a"," ",u.jsx("span",{className:"welcome-modal-bold",children:"sample article"})," for this demo based on your language level. No prior knowledge of Mandarin is needed to explore this demo!"]})]}):"",s===2?u.jsxs("div",{className:"page-two",children:[u.jsxs("div",{className:"progress-div",children:[u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-inactive"})]}),u.jsx("h1",{className:"welcome-modal",children:"Choose your level"}),u.jsx("p",{children:"How would you describe your proficiency in Mandarin?"}),u.jsxs("form",{children:[u.jsx("label",{className:"welcome-modal",htmlFor:"beginnerRadioButton",children:u.jsxs("div",{className:`radio-div beginner-div + ${r==="beginner"?"active-radio-div":""}`,children:[u.jsx("input",{className:"welcome-modal",type:"radio",value:"beginner",id:"beginnerRadioButton",checked:r==="beginner",onChange:c}),u.jsx("h3",{children:"Beginner"}),u.jsx("span",{children:"TOCFL 1-2"}),u.jsx("p",{children:"You have no knowledge of Mandarin, or you can understand simple words and phrases."})]})}),u.jsx("label",{className:"welcome-modal",htmlFor:"intermediateRadioButton",children:u.jsxs("div",{className:`radio-div intermediate-div + ${r==="intermediate"?"active-radio-div":""}`,children:[u.jsx("input",{className:"welcome-modal",type:"radio",value:"intermediate",id:"intermediateRadioButton",checked:r==="intermediate",onChange:c}),u.jsx("h3",{children:"Intermediate"}),u.jsx("span",{children:"TOCFL 3-4"}),u.jsx("p",{children:"You can read and understand articles related to familiar topics, such as family, hobbies and travel."})]})}),u.jsx("label",{className:"welcome-modal",htmlFor:"advancedRadioButton",children:u.jsxs("div",{className:`radio-div advanced-div + ${r==="advanced"?"active-radio-div":""}`,children:[u.jsx("input",{className:"welcome-modal",type:"radio",value:"advanced",id:"advancedRadioButton",checked:r==="advanced",onChange:c}),u.jsx("h3",{children:"Advanced"}),u.jsx("span",{children:"TOCFL 5-6"}),u.jsx("p",{children:"You can read and understand the content of newspapers, magazines and other articles on complex topics."})]})})]})]}):"",s===3?u.jsxs("div",{className:"page-three",children:[u.jsxs("div",{className:"progress-div",children:[u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-active"}),u.jsx("div",{className:"progress-dashes dashes-active"})]}),u.jsx("h1",{className:"welcome-modal",children:"Great!"}),u.jsxs("p",{children:["Let's get started with a"," ",u.jsx("span",{id:"textChoice",className:"welcome-modal-bold",children:r}),"-level text."]}),u.jsx("p",{children:"You can choose a different text at any time using the Library icon in the left toolbar."})]}):"",u.jsxs("div",{className:"button-div",children:[s===3?u.jsx("button",{className:"exit next welcome-modal",onClick:a,children:"Let's go!"}):"",s!==3?u.jsx("button",{className:"dialog-two next welcome-modal",onClick:()=>l(d=>d+1),children:"Next"}):"",s!==1?u.jsx("button",{className:"dialog-three back welcome-modal",onClick:()=>l(d=>d-1),children:"Back"}):""]})]})})};function UN({setShowModal:e}){const t=Zc();function n(){e(!1),t("/")}return u.jsx(ed,{canCloseOnEscapeKey:!0,buttonPrimaryText:"Exit",buttonSecondaryText:"Go Back",handleSecondaryButtonOnClick:()=>e(!1),handlePrimaryButtonOnClick:n,hasCloseButton:!0,modalTitle:"Exit Demo Session?",setShowModal:e,children:u.jsx("div",{className:"exit-demo-modal-content",children:u.jsx("p",{children:"Your vocabulary list may disappear after you leave. Are you sure you want to proceed?"})})})}function HN(){const[e,t]=p.useState("read"),[n,r]=p.useState(null),[o,i]=p.useState(!1),[s,l]=p.useState(localStorage.getItem("textSelection")===null?"beginner":localStorage.getItem("textSelection")),[a,c]=p.useState(localStorage.getItem("text")===null?qn.beginner:JSON.parse(localStorage.getItem("text"))),[d,f]=p.useState(JSON.parse(localStorage.getItem("stringifiedWords")===null)?[]:JSON.parse(localStorage.getItem("stringifiedWords"))),[h,w]=p.useState(null),[y,x]=p.useState(!1),[b,g]=p.useState(!1),m=()=>g(!0),[v,k]=p.useState(!0),[S,C]=p.useState(localStorage.getItem("welcomeModalComplete")===null?!1:JSON.parse(localStorage.getItem("welcomeModalComplete"))),E=()=>{C(!0),k(!1),localStorage.setItem("welcomeModalComplete","true")},R=()=>{E()},$=p.useRef(null),P=p.useRef(null);p.useEffect(()=>{c(qn[s]),localStorage.setItem("text",JSON.stringify(qn[s])),localStorage.setItem("textSelection",s)},[s]),p.useEffect(function(){function M(){localStorage.setItem("stringifiedWords",JSON.stringify(d))}M()},[d]);function _(){const M=JSON.parse(localStorage.getItem("stringifiedWords"));return M.length===0?0:M[M.length-1]._id+1}function I(M){const W=JSON.parse(localStorage.getItem("stringifiedWords")),V=Mg(M);V._id=_(),f([...W,V]),w(""),x(!1)}function A(M){const V=JSON.parse(localStorage.getItem("stringifiedWords")).filter(ue=>ue._id!==M._id);f([...V])}function L(M,W,V,ue){const K=JSON.parse(localStorage.getItem("stringifiedWords"));for(let oe in K)K[oe]._id===M._id&&(K[oe].meaning=W,K[oe].charGroup=V,K[oe].pinyin=ue);f([...K])}function B(M){var W;(W=$.current)==null||W.scroll(0,0),t(M)}function z(M){r(n===M?null:M)}function D(){i(!o)}function N(M){const W=M.currentTarget.dataset.tooltipId;D(),z(W)}const F=M=>{M?P.current.style.filter="blur(4px)":P.current.removeAttribute("style")};return a?u.jsxs("main",{className:`TextPage page ${o?"expanded-sidebar":"collapsed-sidebar"}`,children:[u.jsx("nav",{className:"side-nav",children:u.jsx(Jx,{expandSidebar:D,changeSidebarCategory:z,sidebarCategory:n,savedWords:d,handleShowExit:m})}),u.jsxs("aside",{className:"sidebar",children:[n==="savedwords-tooltip"&&u.jsx(mb,{savedWords:d,updateWord:L,deleteWord:A,handleBackArrowClick:N}),n==="flashcards-tooltip"&&u.jsx(Pj,{expandSidebar:D,changeSidebarCategory:z,localSavedWords:d,handleBackArrowClick:N,blurText:F}),n==="info-tooltip"&&u.jsx(Tj,{changeSidebarCategory:z,handleBackArrowClick:N}),n==="library-tooltip"&&u.jsx(DN,{handleBackArrowClick:N,textSelection:s,setTextSelection:l,setLocalSavedWords:f,demoTexts:qn})]}),u.jsxs("section",{className:"main-area",ref:$,children:[u.jsxs("div",{className:"tabs sticky-fade",children:[u.jsx("button",{className:`tab-btn ${e==="read"?"active":""}`,onClick:()=>B("read"),children:"Read"}),u.jsx("button",{className:`tab-btn ${e==="study"?"active":""}`,onClick:()=>B("study"),children:"Study"}),u.jsx("button",{className:`tab-btn ${e==="translate"?"active":""}`,onClick:()=>B("translate"),children:"Translate"})]}),u.jsxs("div",{className:"text-area",ref:P,children:[u.jsx("div",{className:"textpage-heading",children:u.jsxs("div",{className:"flex-row",children:[u.jsx("h1",{className:"textpage-heading-title zh",children:a.title}),u.jsxs("article",{className:"textpage-difficulty-tag",children:[u.jsx(jd,{textSelection:s}),u.jsxs("a",{href:a.source,className:"link-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",u.jsx(Tg,{})]})]})]})}),u.jsx("div",{id:"study",className:`study-container ${e==="study"?"active":""}`,children:u.jsx("div",{className:"Text study-content",children:a?u.jsx(Kx,{text:a,textId:a._id,activeWord:h,setActiveWord:w,saveWord:I,savedWords:d,showPopup:y,setShowPopup:x}):"Loading text"})}),u.jsx("div",{id:"read",className:`read-container ${e==="read"?"active":""}`,children:u.jsx("div",{className:"Text",children:a?u.jsx(Gx,{text:a}):"Loading text"})}),u.jsx("div",{id:"translate",className:`translate-container ${e==="translate"?"active":""}`,children:u.jsx("div",{className:"Text",children:a?u.jsx(Xx,{text:a}):"Loading text"})})]})]}),u.jsx("div",{id:"exit-modal",children:b?u.jsx(UN,{setShowModal:g}):null}),S?"":u.jsx(WN,{isOpen:v,onSubmit:R,onClose:E,textSelection:s,setTextSelection:l})]}):"Loading ..."}function $d(){return u.jsx("nav",{className:"navbar navbar-expand-lg navbar-light mx-4 py-3",children:u.jsxs("div",{className:"container px-4 px-lg-5",children:[u.jsx("a",{className:"navbar-brand",href:"/",children:u.jsx("img",{src:"/images/horizontal-logo.png",alt:"logo",className:"horizontal-logo"})}),u.jsx("button",{className:"navbar-toggler navbar-toggler-right",type:"button","data-bs-toggle":"collapse","data-bs-target":"#navbarResponsive","aria-controls":"navbarResponsive","aria-expanded":"false","aria-label":"Toggle navigation",children:u.jsx("span",{className:"navbar-toggler-icon"})}),u.jsx("div",{className:"collapse navbar-collapse",id:"navbarResponsive",children:u.jsxs("ul",{className:"navbar-nav ms-auto my-2 my-lg-0",children:[u.jsx("li",{className:"nav-item",children:u.jsx(Jf,{className:"nav-link",to:"/about",children:"About"})}),u.jsx("li",{className:"nav-item",children:u.jsx(Jf,{className:"nav-link",to:"/contribute",children:"Contribute"})}),u.jsx("li",{className:"nav-item",children:u.jsx("a",{className:"nav-link",href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})})]})})]})})}function Md(){return u.jsx("div",{className:"container footer",children:u.jsx("footer",{className:"py-3 my-4",children:u.jsx("p",{className:"text-center text-body-secondary",children:"© 2024 KnowNative"})})})}function VN(){return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"container",children:[u.jsx($d,{}),u.jsx("section",{className:"intro",children:u.jsxs("div",{children:[u.jsx("h1",{className:"about-header",children:"What is KnowNative?"}),u.jsx("p",{className:"about-body",children:"KnowNative provides a refreshing alternative to traditional textbooks, helping learners of traditional Chinese enhance their reading comprehension through an immersive and personalized study experience. By engaging with authentic language materials, learners gain a deeper understanding of how native speakers naturally communicate. With KnowNative, anyone can collect, annotate, and study their chosen materials, taking charge of their own learning journey."})]})}),u.jsx("section",{className:"creator",children:u.jsx("div",{children:u.jsxs("div",{className:"creator-container",children:[u.jsxs("div",{className:"creator-container-left",children:[u.jsx("h3",{className:"creator-heading",children:"Meet Abigail, owner and creator of the KnowNative project"}),u.jsx("p",{children:"Hi! I'm Abigail, the creator and owner of the KnowNative project."}),u.jsx("p",{children:"My love for languages began with my first Japanese class in college. During my first semester, I had my first real conversation with an exchange student entirely in [broken] Japanese, and I was immediately hooked!"}),u.jsx("p",{children:"I poured myself into my language study, traveling to Japan for a year to live with a host family and study at Waseda University. I began teaching myself Mandarin, traveling to Taipei for another year in an immersion program at National Taiwan University. Having attained advanced proficiency in both Mandarin and Japanese, I returned to the US to pursue my M.A. in Asian Studies from Georgetown University, where I immersed myself in historical research of the Japanese colonial period in Taiwan."}),u.jsx("p",{children:"After years of rigorous study, I stepped back from academia to seek out different experiences and figure out where exactly I could make an impact in the world. I worked with therapeutic horseback riding programs, managed a barn, traveled across the country and tutored English online. Finally, I decided to pursue a certification in software engineering to equip myself with a versatile skillset that would enable me to bring my own ideas to life through software."}),u.jsx("p",{children:"The concept for KnowNative began as a daydream of the language learning app I wanted to see in the world, but it's since expanded beyond how I'd ever imagined it!"})]}),u.jsx("div",{className:"creator-container-right",children:u.jsx("img",{className:"abigail-taiwan",src:"./images/abigail-taiwan.jpg",alt:""})})]})})}),u.jsx("section",{className:"backstory",id:"backstory",children:u.jsxs("div",{children:[u.jsx("h1",{className:"about-header",children:"The story of KnowNative"}),u.jsxs("div",{className:"backstory-grid",children:[u.jsxs("div",{className:"backstory-grid-left",children:[u.jsx("h4",{children:"How it all began"}),u.jsx("p",{children:"The concept for KnowNative began as a daydream during a tedious Chinese study session. Like most days, I sat in front of my computer screen and manually copy-and-pasted vocabulary words from a Taiwanese news article into my dictionary app, and then transferred them one by one into my Anki flashcard deck to study."}),u.jsxs("p",{children:["Frustrated by the tedium and inefficiency of this process, I began to imagine the language learning app I wanted to see in the world — something that would help me create my own personalized study guide, made from authentic materials that I was"," ",u.jsx("i",{children:"actually interested in"}),"."]}),u.jsx("p",{children:"My dream app would allow me to easily look up definitions, automatically generate flashcards from the words I chose, and show me full-sentence translations without ever having to leave the page. I knew a tool like this could help other people learn languages, too."})]}),u.jsxs("div",{className:"backstory-grid-middle",children:[u.jsx("h4",{children:"Building KnowNative"}),u.jsx("p",{children:"It was a long time between learning Chinese and pursuing my certificate in software engineering, but eventually I found in my hands all the tools I'd need to create the app I'd imagined years ago."}),u.jsx("p",{children:"I worked tirelessly for three weeks straight to create the first version of KnowNative, which I submitted as my capstone project for my bootcamp program at General Assembly. As soon as I turned it in, I knew this was only the beginning of my dream."}),u.jsx("p",{children:"In April 2024, I decided to open the KnowNative project to collaborators, seeking like-minded language enthusiasts who wanted to contribute to the development of the app. I was thrilled to be joined by a self-taught UX designer and a small group of early-career software developers as excited about the project as I was."}),u.jsx("p",{children:"From that point on, the door was open for new contributors to join the team, and it is only with the hard work of this team that KnowNative has become what it is today."})]}),u.jsxs("div",{className:"backstory-grid-right",children:[u.jsx("h4",{children:"Where we're headed"}),u.jsx("p",{children:"In October 2024, our team launched our new website and the KnowNative demo app - a playground for anyone to explore KnowNative and try out the features we've spent months perfecting."}),u.jsxs("p",{children:["Now, our attention has turned to creating the ",u.jsx("i",{children:"full KnowNative app"}),", which will allow users to create an account where they can import their own articles, save their vocabulary words and create their own personalized study experience, just like I'd envisioned back when I was immersed in language learning myself."]}),u.jsx("p",{children:"KnowNative's development would not be possible without the support of our contributors! The KnowNative project is now completely open-source, and I encourage anyone from the community to share feature ideas, submit code and help our team make KnowNative the best it can be!"})]})]})]})}),u.jsx(Md,{})]})})}const KN=[{name:"Sarma Akondi",role:"Developer",image:"/images/core-contributors/Sarma-Akondi.png",bio:"

      Sarma made the big move from India to Australia in January 2024 and jumped straight into the tech world, graduating from the Software Engineering Immersive bootcamp at General Assembly, Sydney, in August 2024. Currently, Sarma is having a blast working with the team at KnowNative, where he is putting his skills to good use. When he's not coding, he's probably diving into some anime, hitting the gym, or just chilling with a book or some tunes—Sarma's taste in music is all over the place!

      ",linkedin:"https://www.linkedin.com/in/sarmaakondi/",github:"https://github.com/sarmaakondi",portfolio:"https://sarmaakondi.github.io/portfolio/"},{name:"Seanna Arnold",role:"Front-End Developer",image:"/images/core-contributors/Seanna-Arnold.png",bio:"

      Seanna is a software engineer driven by a passion for creative problem-solving and user-centric innovation. With a multicultural upbringing spanning Africa and Asia, she is able to build natural rapport with others from various regions and backgrounds and is eager to contribute her technical skills and creativity to help drive business needs forward. Her specialty lies in UI development, specifically React and CSS, with a strong focus on accessibility and UX principles.

      ",linkedin:"https://www.linkedin.com/in/seanna-arnold/",github:"https://github.com/Seanna-Arnold",portfolio:"https://seanna-arnold.com/"},{name:"Renna Carver",role:"Developer",image:"/images/core-contributors/Renna-Carver.png",bio:"

      Renna is a software engineer dedicated to making education more accessible through interactive learning tools. When Renna is not working on a project or teaching, you can find her lacing up her roller skates and hitting the pavement or learning a new language. Current stack: React, Node, Express, and MongoDB.

      ",linkedin:"https://www.linkedin.com/in/rennacarver",github:"http://github.com/rennacarver",portfolio:"https://www.projectcarver.com/portfolio"},{name:"JP Escobari",role:"Developer",image:"/images/core-contributors/JP-Escobari.png",bio:"

      JP is a bilingual full-stack software developer with a background in Cybersecurity and Computer Networks Engineering. He's got a deep passion for React, CSS, and crafting responsive, user-friendly designs, although really, he's always been the type to dive into anything that's new and cool in tech - from building custom PCs to exploring the latest in gaming. His background naturally brings a lot of attention to detail and a unique perspective to his development work. JP's continuous curiosity and enthusiasm for tech make him a versatile developer who's excited to keep growing in the ever-evolving world of software.

      ",linkedin:"https://www.linkedin.com/in/juanpabloescobari/",github:"https://github.com/JPEscobari"},{name:"Alex Grimes",role:"Developer",image:"/images/core-contributors/Alex-Grimes.png",bio:"

      Alex is a software developer with experience in React, TypeScript, Next.js, and Python. Alex spent two years in Japan as an English teaching assistant, where she worked with local teachers to create engaging learning activities. Along the way, she gained intermediate proficiency in Japanese and passed the N3 JLPT exam.

      As an IT Junior Software Engineer, Alex managed a Python project that analyzed website performance metrics using API results, optimized data retrieval with stored procedures, and leveraged Power BI for insightful visualizations. Her experience includes migrating services to third-party APIs with Flask and writing a comprehensive suite of parameterized unit tests to ensure high code quality. In a previous role in accounting, she used Power Automate to shift from a paper-based approval system to an online one, speeding up approvals and making processes more efficient.

      ",linkedin:"https://www.linkedin.com/in/alex-grimes-dev/",github:"https://github.com/agrimes23",portfolio:"https://alex-grimes-software-engineer.vercel.app/"},{name:"Jason Houn",role:"Developer",image:"/images/core-contributors/Jason-Houn.png",bio:"

      Jason is a software developer driven by a passion for music and language. With over 6 years in the music industry and a strong background in language learning, Jason strives to blend his experiences with his programming skills to contribute to impactful projects!

      ",linkedin:"https://www.linkedin.com/in/jason-houn/",github:"https://github.com/jsnhn"},{name:"Parker Machemer",role:"UX/UI Designer",image:"/images/core-contributors/Parker-Machemer.png",bio:"

      Parker is a UI/UX designer for KnowNative. With backgrounds in tech, art, language learning, and translation, he is excited to contribute in various ways while improving his design skills.

      ",linkedin:"https://www.linkedin.com/in/parker-machemer/",portfolio:"https://www.kupobox.com/"},{name:"Kate McElhaney",role:"Front-End Developer",image:"/images/core-contributors/Kate-McElhaney.png",bio:"

      Kate started her career in project management within the nonprofit and quasi-government sectors, where she implemented, designed, launched, and managed Customer Relationship Management(CRM) systems and other efficiency web based tools. It was during this time that her love for building tech tools to enhance workflows and improve efficiency blossomed, ultimately leading her to take a deep dive into software engineering by enrolling in an immersive software engineering program. She successfully completed the program, and her passion for building full stack applications, particularly in React, continues as she gets to work with the KnowNative team.

      ",linkedin:"https://www.linkedin.com/in/kate-mcelhaney/",github:"https://github.com/K8MacEl",portfolio:"https://katemcelhaney.com/"},{name:"Austin Rzansa",role:"Developer",image:"/images/core-contributors/Austin-Rzansa.png",bio:"

      Austin is a passionate software engineer and language learner with 5 years of experience working on enterprise applications. He has filled many hats, from QA to production support as well as database developer. More recently, he has pivoted into cloud architecture and web development. His love for languages has led him to reach an intermediate level in Chinese.

      ",linkedin:"https://www.linkedin.com/in/austin-rzansa/",github:"https://github.com/arzansa"},{name:"Paul Santos",role:"Developer",image:"/images/core-contributors/Paul-Santos.png",bio:"

      Native to Los Angeles, California, Paul is a full-stack software engineer specializing in front-end development, particularly in building React.js and Next.js applications. His love for languages began in high school when he first started learning French, and he furthered his studies by pursuing a minor in French and Francophone Studies at UCLA. Through KnowNative, Paul is able to combine his passion for software development with his love for language and linguistics, and he is excited to continue contributing to the application. In addition to software engineering and languages, Paul's hobbies include Tahitian dance, yoga, hip hop dance, hiking, and escape rooms. Before transitioning to software engineering, Paul also worked as a home health physical therapist. With his unique blend of experiences, he aspires to break into the healthcare tech space in the future.

      ",linkedin:"https://www.linkedin.com/in/paulsantos2107/",github:"https://github.com/psantos2107"},{name:"Zephyr Worthington",role:"Back-End Developer",image:"/images/core-contributors/Zephyr-Worthington.png",bio:"

      A theatre kid turned software engineer, Zephyr is a versatile full-stack developer with a passion for solving complex technical puzzles. When not coding, you can find them rock climbing, hanging out with their dog, trying a new cupcake recipe, or working on their latest crochet project.

      ",linkedin:"https://www.linkedin.com/in/zephyrworthington",github:"https://www.github.com/zephyr-c"},{name:"Ellie Wright",role:"Front-End Developer",image:"/images/core-contributors/Ellie-Wright.png",bio:"

      Ellie Wright is a software developer with experience in various languages and libraries, including HTML/CSS, JavaScript, and React. She uses these skills to improve the structure, layout/styling, and components of the KnowNative frontend.

      Graduating with a BA in Psychology in 2022, Ellie began her switch to the software field in 2023, completing her Software Development bootcamp in 2024. She is based in the Kansas City Metropolitan Area.

      ",linkedin:"https://www.linkedin.com/in/ellewri/",github:"https://github.com/ellewright"}],GN=[{name:"Mel Boyajian",role:"Developer"},{name:"Light Liu",role:"UX/UI Designer"},{name:"Nakita Strangeways",role:"Developer"}],QN={coreContributors:KN,pastCoreContributors:GN},{coreContributors:YN,pastCoreContributors:qN}=QN;function XN(){const[e,t]=p.useState(null),n=()=>t(null),r=o=>t(o);return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"container",children:[u.jsx($d,{}),u.jsx("section",{className:"intro",children:u.jsxs("div",{children:[u.jsx("h1",{className:"about-header",children:"Contribute to KnowNative"}),u.jsx("p",{className:"about-body",children:"There are many ways to get involved with the KnowNative project - see how below!"})]})}),u.jsx("section",{className:"how-to-contribute",children:u.jsxs("div",{className:"how-to-contribute-grid",children:[u.jsxs("div",{className:"how-to-contribute-left",children:[u.jsx("h1",{children:"How to contribute"}),u.jsx("p",{className:"about-body",children:"KnowNative is a community-driven project that thrives on the ideas, inspiration and expertise from our contributors. We're eager to collaborate with community members skilled in software development, UX/UI design, graphic art and illustration, branding, copywriting and content creation. If you have an interest in linguistics or language study, we invite you to join us in shaping KnowNative's development!"})]}),u.jsx("div",{className:"how-to-contribute-right",children:u.jsxs("ul",{children:[u.jsxs("li",{children:[u.jsx("span",{className:"li-header",children:"Contribute to the open source project"}),"Software developers are welcome to contribute code to the project! Any kind of contribution is meaningful, whether it's a few lines of CSS to improve some styling or an entirely new feature. To contribute to the open source project, follow the instructions on"," ",u.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})," ","to run KnowNative locally, create your own branch and submit a pull request!"]}),u.jsxs("li",{children:[u.jsx("span",{className:"li-header",children:"Become a Core Contributor"}),"Core Contributors are involved in the long-term creative vision for the KnowNative project. We work together as a team to plan and implement new features and improve the app experience for our users. Core Contributors commit to participating in regular team meetings and contribute to the project on a regular consistent basis. If you're interested in becoming a Core Contributor, please reach out to Abigail on"," ",u.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",target:"_blank",rel:"noreferrer",children:"LinkedIn"}),"."]})]})})]})}),u.jsxs("section",{className:"core-contributors mt-5",children:[u.jsx("h1",{children:"Core Contributors"}),u.jsx("p",{className:"about-body",children:"Click on any of the cards below to learn more about the team!"}),u.jsx("div",{className:"row mt-5",children:YN.map(o=>u.jsx("div",{className:"col-3",children:u.jsxs("div",{className:"core-container",children:[u.jsxs(qv,{variant:"light",onClick:()=>r(o.name),className:"btn-outline-secondary core-contributor-card p-4",children:[u.jsx("img",{src:o.image,alt:o.name,className:"rounded-circle",width:"200",height:"200"}),u.jsxs("div",{className:"contributor-name mb-3 mt-4",children:[u.jsx("h4",{children:o.name}),u.jsx("p",{children:o.role})]})]}),u.jsxs(Zt,{show:e===o.name,onHide:n,size:"lg","aria-labelledby":"contained-modal-title-vcenter",centered:!0,children:[u.jsx(Zt.Header,{closeButton:!0,children:u.jsx(Zt.Title,{children:o.name})}),u.jsx(Zt.Body,{className:"grid-example",children:u.jsx(Jv,{children:u.jsxs(l0,{children:[u.jsxs(nc,{xs:12,md:5,children:[u.jsx("img",{src:o.image,alt:o.name,width:"100%",className:"contributor-image mb-3"}),u.jsx("p",{children:u.jsx("b",{children:o.role})}),u.jsxs("div",{className:"contributor-links",children:[o.linkedin&&u.jsx("a",{rel:"noopener noreferrer",href:o.linkedin,target:"_blank",children:u.jsx("img",{src:"/images/linkedin-icon.png",width:"32",height:"32",alt:"LinkedIn"})}),o.github&&u.jsx("a",{rel:"noopener noreferrer",href:o.github,target:"_blank",children:u.jsx("img",{src:"/images/github-icon.png",width:"32",height:"32",alt:"Github"})}),o.portfolio&&u.jsx("a",{rel:"noopener noreferrer",href:o.portfolio,target:"_blank",children:u.jsx("img",{src:"/images/portfolio-icon.png",width:"32",height:"32",alt:"WWW Icon"})})]})]}),u.jsx(nc,{xs:12,md:7,children:u.jsx("div",{dangerouslySetInnerHTML:{__html:o.bio}})})]})})})]})]})},o.name))})]}),u.jsxs("section",{className:"core-contributors mt-5",children:[u.jsx("h1",{children:"Past Core Contributors"}),u.jsx("p",{className:"about-body",children:"We appreciate everyone who has been a member of our team in the past for their important contributions to the project!"}),u.jsx("div",{className:"row mt-5",children:qN.map(o=>u.jsx("div",{children:u.jsx("ul",{children:u.jsxs("li",{className:"past-core-contributor",children:[u.jsx("strong",{children:o.name})," - ",o.role]})})},o.name))})]}),u.jsx(Md,{})]})})}function JN(e){return pt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z"},child:[]}]})(e)}function ZN(e){return pt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"},child:[]}]})(e)}function e3(){const[e,t]=p.useState(!1),n=window.screen.height,r=window.screen.width,o=Zc();function i(){n<=1024||r<=1366?t(!0):o("/demo")}function s(){t(!1),o("/demo")}return u.jsx(u.Fragment,{children:u.jsxs("div",{className:"container",children:[u.jsx($d,{}),u.jsx("section",{className:"hero",children:u.jsxs("div",{className:"px-4 pt-5 my-5 text-center border-bottom",children:[u.jsx("h1",{className:"display-4 fw-bold",children:"Welcome to KnowNative"}),u.jsxs("div",{className:"col-lg-6 mx-auto",children:[u.jsxs("p",{className:"lead my-4",children:["Transform your language learning with real-world articles written by native speakers. KnowNative personalizes your study experience with"," ",u.jsx("span",{className:"landing-page-bold",children:"automatically generated flashcards"}),","," ",u.jsx("span",{className:"landing-page-bold",children:"inline annotations"})," and"," ",u.jsx("span",{className:"landing-page-bold",children:"context-driven translations"}),", creating tailored learning tools that are uniquely yours."]}),u.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-sm-center my-5",children:[u.jsx("button",{className:"btn btn-lg px-4 me-sm-3 demo-button",onClick:i,children:"Demo"}),u.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"btn btn-lg px-4 github-button",children:"GitHub"})]})]}),u.jsx("div",{className:"overflow-hidden",style:{maxHeight:"30vh"},children:u.jsx("div",{className:"container px-5",children:u.jsx("img",{src:"/images/landing-image.png",className:"img-fluid border rounded-3 shadow-lg mb-4",alt:"KnowNative app",width:"700",height:"500",loading:"lazy"})})})]})}),u.jsx("section",{className:"mailing-list",children:u.jsx("div",{className:"container col-xl-10 col-xxl-8 px-4 py-5",children:u.jsxs("div",{className:"row align-items-center g-lg-5 py-5",children:[u.jsxs("div",{className:"col-md-10 mx-auto col-lg-6 mt-4 pe-5",children:[u.jsx("h1",{className:"display-6 fw-bold lh-1 mb-4",children:"Get in touch"}),u.jsxs("p",{className:"",children:["Questions about KnowNative? Feel free to reach out via email at"," ",u.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"abigaildawson.dev@gmail.com"})," ","or check out our"," ",u.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"GitHub"}),"."]}),u.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-center media-links mb-5",children:[u.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",className:"btn btn-sm px-2 social-links",children:u.jsx(ew,{})}),u.jsx("a",{href:"https://github.com/AbigailDawson",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:u.jsx(Zx,{})}),u.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:u.jsx(JN,{})}),u.jsx("a",{href:"https://x.com/abigailddev",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:u.jsx(ZN,{})})]})]}),u.jsxs("div",{className:"col-lg-6 text-center d-flex flex-column align-items-center text-lg-start early-access",children:[u.jsx("h3",{className:"fw-bold lh-1",children:"Sign up for early access"}),u.jsx("iframe",{className:"early-access-form my-4",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"}),u.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"We're planning to release a beta version of KnowNative by spring of 2025!"}),u.jsxs("p",{className:"col-lg-12 fs-6 text-center",children:["As a member, you'll be be able to build your own"," ",u.jsx("span",{className:"landing-page-bold",children:"personalized study guide"})," with your own imported articles. Everything will be saved so you'll never have to worry about losing your notes."]}),u.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members."})]})]})})}),u.jsx(Md,{}),e?u.jsx(ed,{canCloseOnEscapeKey:!1,buttonPrimaryText:"Continue Anyways",buttonSecondaryText:"Back",handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:s,hasCloseButton:!1,modalTitle:"KnowNative is not optimized for mobile devices!",setShowModal:t,children:u.jsx("div",{className:"landing-page-modal-content",children:u.jsx("div",{children:"Please consider using KnowNative on your desktop device until our mobile version is available."})})}):null]})})}function t3(){return u.jsx("main",{className:"App",children:u.jsxs(Sx,{children:[u.jsx(So,{path:"/demo",element:u.jsx(HN,{})}),u.jsx(So,{path:"/about",element:u.jsx(VN,{})}),u.jsx(So,{path:"/contribute",element:u.jsx(XN,{})}),u.jsx(So,{path:"/*",element:u.jsx(e3,{})})]})})}gg(document.getElementById("root")).render(u.jsx(p.StrictMode,{children:u.jsx(Px,{children:u.jsx(t3,{})})})); diff --git a/client/dist/images/core-contributors/JP-Escobari.png b/client/dist/images/core-contributors/JP-Escobari.png new file mode 100644 index 0000000000000000000000000000000000000000..ca38c7af5f821dc74a37a08838c86a1fcde37158 GIT binary patch literal 359958 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Ν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

      b;Vd@tx{2JSyu*GWE9dE>uSNt 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 Z{~v8LVW@88*`xpf002ovPDHLkV1j(;OyvLo literal 0 HcmV?d00001 From a7fca4e73425b1a9f2b882a2c86dbe042922cd75 Mon Sep 17 00:00:00 2001 From: JP_Escobari Date: Tue, 19 Nov 2024 19:11:31 -0400 Subject: [PATCH 08/72] Migrate Demo Difficulty Tag to .scss and BEM --- .../DemoDifficultyTag/DemoDifficultyTag.css | 23 ------------------- .../DemoDifficultyTag/DemoDifficultyTag.jsx | 4 ++-- .../DemoDifficultyTag/DemoDifficultyTag.scss | 21 +++++++++++++++++ 3 files changed, 23 insertions(+), 25 deletions(-) delete mode 100644 client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.css create mode 100644 client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.scss diff --git a/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.css b/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.css deleted file mode 100644 index c30b36ba..00000000 --- a/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.css +++ /dev/null @@ -1,23 +0,0 @@ -.demo-difficulty-tag-beginner { - background-color: #cce4f0; - padding: 1vmin 1vmin; - border-radius: 10px; - color: #094a68; - width: 100%; -} - -.demo-difficulty-tag-intermediate { - background-color: #f0edcc; - padding: 1vmin 1vmin; - border-radius: 10px; - color: #6b6202; - width: 100%; -} - -.demo-difficulty-tag-advanced { - background-color: #efbdbd; - padding: 1vmin 1vmin; - border-radius: 10px; - color: #560404; - width: 100%; -} diff --git a/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.jsx b/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.jsx index cde9e2cd..e8aa97a8 100644 --- a/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.jsx +++ b/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.jsx @@ -1,12 +1,12 @@ import { HiChartBar } from 'react-icons/hi'; -import './DemoDifficultyTag.css'; +import './DemoDifficultyTag.scss'; //you just need to pass in "beginner", "intermediate", or "advanced" as one of the props. any other prop apart from those three will not trigger the appropriate stylings of the tag. be careful about capitalization //if you would like to change the size of the tag, just wrap this component around a wrapper container and alter the dimensions of the wrapper container const DemoDifficultyTag = ({ textSelection }) => { return ( <> - + {`${textSelection[0].toUpperCase() + textSelection.slice(1)}`}{' '} diff --git a/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.scss b/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.scss new file mode 100644 index 00000000..d997dd45 --- /dev/null +++ b/client/src/DemoPage/components/DemoDifficultyTag/DemoDifficultyTag.scss @@ -0,0 +1,21 @@ +@mixin difficulty-tag-styles($bg-color, $text-color) { + background-color: $bg-color; + padding: 1vmin 1vmin; + border-radius: 10px; + color: $text-color; + width: 100%; +} + +.difficulty-tag { + &--beginner { + @include difficulty-tag-styles(#cce4f0, #094a68); + } + + &--intermediate { + @include difficulty-tag-styles(#f0edcc, #6b6202); + } + + &--advanced { + @include difficulty-tag-styles(#efbdbd, #560404); + } +} From 579eb1bdddb4bff5d487f85869919a1b771614c4 Mon Sep 17 00:00:00 2001 From: Renna Carver <87547832+rennacarver@users.noreply.github.com> Date: Tue, 19 Nov 2024 22:17:33 -0800 Subject: [PATCH 09/72] add SASS to dev dependencies --- ...{index-Bs1L5mN8.css => index-BB4O8R-e.css} | 2 +- .../{index-BQlo07nY.js => index-DyOLaXRn.js} | 42 +- client/dist/index.html | 78 +-- client/package-lock.json | 447 ++++++++++++++++++ client/package.json | 3 +- 5 files changed, 510 insertions(+), 62 deletions(-) rename client/dist/assets/{index-Bs1L5mN8.css => index-BB4O8R-e.css} (91%) rename client/dist/assets/{index-BQlo07nY.js => index-DyOLaXRn.js} (61%) diff --git a/client/dist/assets/index-Bs1L5mN8.css b/client/dist/assets/index-BB4O8R-e.css similarity index 91% rename from client/dist/assets/index-Bs1L5mN8.css rename to client/dist/assets/index-BB4O8R-e.css index d4105cab..fefe0423 100644 --- a/client/dist/assets/index-Bs1L5mN8.css +++ b/client/dist/assets/index-BB4O8R-e.css @@ -1 +1 @@ -*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--teal: #7ea5a4;--teal-lt: #d1dddd;--red-poppy: #e0595c;--red-brick: #b64340;--red-brick-transparent: rgba(178, 34, 34, .05);--pink: #ff9389;--beige-lt: #f1d7bc;--beige-med: #e5c4a3;--brown: #65302a;--off-white: #eff0eb;--gray-lt: #b9b9b9;--slate: #607377;--red: #8c0000;--green-lt: #00b700;--green-drk: #008a00;--gold: #f2cf0a;--yellow: #fae365;--primary: #57bcaa;--action: #006769;--dark-action: #074b59;--darkest: #0c1f1b;--dark: #526662;--medium: #9cc3bc;--light: #daf2ee;--lightest: #f5faf9;--white: #ffffff}body{font-family:Libre Franklin,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--white);color:var(--dark)}#root{height:100%}button{font-family:Libre Franklin,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;padding:1vmin 1.2vmin;border-radius:.7vmin;border:none;cursor:pointer}.demo-button{background-color:var(--primary);color:var(--darkest);box-shadow:1px 1px 4px #0000001a;gap:10px}.demo-button:hover{background-color:var(--light);color:var(--darkest);box-shadow:none;gap:10px}.github-button{background-color:var(--white);color:var(--action);outline:1px solid var(--primary);gap:10px}.github-button:hover{background-color:var(--light);color:var(--darkest);border:1px solid var(--light)}.social-links{background-color:var(--white);color:var(--action);border:1px solid var(--primary);gap:10px;padding:3px;border-radius:4px;font-size:12px}.social-links:hover{background-color:var(--light);color:var(--darkest);border:1px solid var(--light);outline:1px solid var(--light)}.close-btn:hover,.close-icon:hover{background:transparent}.close-icon{font-size:3vmin;color:var(--slate)}a{font-family:Libre Franklin,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-decoration:none}.page{display:grid;grid-template-columns:180px auto;height:90vh;transition:.3s ease-in-out}.page.expanded-sidebar{grid-template-columns:180px 420px auto}.page.collapsed-sidebar{grid-template-columns:180px 0 auto}.main-area{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;text-align:left;background:#fff;padding:0 3vmin;height:100vh;overflow-y:auto}.page.collapsed-sidebar .sidebar{width:0;padding:0;border-right:none;transition:.3s ease-in-out}.side-nav{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:green;height:100vh;width:180px;padding:0 10px;background-color:var(--lightest);border-right:1px solid var(--medium);z-index:5}.sidebar{display:flex;flex-direction:column;justify-content:start;align-items:center;background-color:#f5faf9;border-right:1px solid var(--medium);height:100vh;width:420px}.sticky-fade{position:-webkit-sticky;position:sticky;top:0;background:linear-gradient(to top,#f000,#fff 10%);z-index:4}.media-links{margin-top:30px;display:flex;align-items:center}.form{background-color:none;border:1px solid var(--light);border-radius:8px}.form-input{background-color:var(--lightest);border:none;width:100%}.sign-up{background-color:var(--primary);color:var(--darkest);border:none;box-shadow:1px 1px 4px #0000001a;margin-left:0}.sign-up:hover{background-color:var(--light);color:var(--darkest);box-shadow:none;gap:10px}.contact-hr{border:.2px solid var(--primary);margin:2rem 0}.socials{height:10px;font-size:small;margin:0}.knownative-link{color:var(--action);text-decoration:underline}#portal-modal{background-color:#00000080;position:fixed;left:0;right:0;bottom:0;top:0;z-index:10;display:flex;justify-content:center;align-items:center}#portal-modal:empty{display:none}#portal-modal>div{padding:15px;border-radius:10px;background:#f9f9f9}.zh{font-family:"Noto Serif TC",serif}@media (max-width: 400px){.tab-btn{font-size:1.1rem}}@media (max-width: 990px){.form{margin-top:0}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.textpage-heading{display:flex;max-width:900px;text-align:left;width:100%;flex-direction:column;margin:0 3vmin 0 0;color:var(--darkest)}.flex-row{justify-content:center}.textpage-heading-title{font-size:2.7rem;display:inline-block}.textpage-difficulty-tag{margin-top:1.5rem}.link-view-source{text-decoration:underline;color:#576163;margin-left:2.5vmin;vertical-align:middle}.text-area{background:#fff;padding:2vmin;height:100%;display:flex;flex-direction:column;align-items:center}.read-container,.study-container,.translate-container{display:none}.study-content{position:relative}.read-container.active,.study-container.active,.translate-container.active{display:block}.star-filled{color:var(--gold)}.star-empty,.star-filled{display:inline-block;font-size:4vmin;cursor:pointer;transition:color .3s ease-in-out;padding-top:.3vmin}@keyframes sparkle{0%{color:var(--gold)}50%{color:var(--yellow)}to{color:var(--gold)}}.star-empty:hover{color:var(--gold);animation:sparkle .8s infinite}.star-filled:hover{color:var(--yellow);animation:sparkle .8s infinite}.flashcard-count{text-align:center;align-items:center;justify-content:center;padding-top:2vmin;display:flex;gap:1rem;margin-bottom:2rem}.flashcard-count p{margin:0}.correct-count{color:var(--green-drk);font-weight:800}.remaining-count{color:var(--red-poppy);font-weight:800}.congrats{display:flex;flex-direction:column;align-items:center;justify-content:center}.play-again-btn{margin-top:3vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:var(--teal-lt);transition:transform .3s ease-in-out}.play-again-btn:hover{background-color:var(--teal-lt);transform:scale(1.1)}.flip-button-container{display:flex;justify-content:center;align-items:center}.flip-button{display:flex;justify-content:center;align-items:center;background-color:var(--action);color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.flip-button:hover{background-color:var(--medium)}.flip-button:focus{outline:none}.tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1vmin;margin-left:5vmin;padding:3vmin 0 2vmin}.tab-btn{cursor:pointer;background-color:transparent;position:relative;color:var(--dark);margin:1vmin 0 3vmin;border-radius:1vmin;padding:.5vmin 2vmin;font-size:1.4rem}.tab-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;transition:background-color .3s ease,transform .3s ease;transform:scaleX(0);transform-origin:left}.tab-btn.active{color:var(--darkest);font-weight:500;border:none}.tab-btn.active:after{background-color:var(--primary);color:var(--darkest);transform:scaleX(1)}.tab-btn:not(.active):after{transform:scaleX(0)}.tab-indicator{background-color:var(--primary);width:100px;transition:transform .3s ease-in-out}@media (max-width: 1280px){.textpage-heading-title{padding:4vmin 0 0 2vmin}}@media (max-width: 768px){.textpage-heading-title{padding:4vmin 0 0 2vmin;font-size:1.75rem;margin-left:20px}}@media (max-width: 550px){.textpage-heading{padding:4vmin 0 0 5vmin}}.StudyText{display:flex;flex-direction:column;position:relative;gap:2rem;margin:0 3vmin;padding:4vmin 2vmin;color:var(--drk-txt);max-width:900px}.study-text-block{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-top:4vmin}@media (max-width: 550px){.TranslateText{padding:4vmin 0 0 5.5vmin}.study-text-block{margin-left:20px}}.Popup{position:absolute;background-color:#effffc;border:1px solid #bed3d1;border-radius:1vmin;padding:1.75vmin 1.5vmin 0;left:50%;top:50%;margin-left:-100px;margin-top:-30px;box-shadow:0 0 5px #0003;min-width:200px;overflow:visible;z-index:1}.popup-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;bottom:0}.popup-arrow{position:absolute;bottom:0;left:20%;margin-bottom:-5px;margin-left:-10px;background-color:#effffc;transform:rotate(45deg);height:15px;width:15px;z-index:-1;box-shadow:2px 2px 2px #b2b2b266}.popup-glyphs{font-size:2rem;color:#000;font-weight:700}.popup-pinyin,.popup-meaning{font-size:.9rem;color:var(--drk-txt)}.popup-pinyin,.popup-glyphs,.popup-meaning{margin:.5vmin 0}.close-btn{font-size:24px;background:none;border:none;cursor:pointer;position:absolute;top:-8px;right:2px;color:#a1bfbc}.save-button{background-color:#58bdaa;cursor:pointer;position:absolute;width:24px;height:24px;font-size:20px;border-radius:50%;bottom:10px;right:10px;display:flex;align-items:center;justify-content:center;color:#fff}.saved-button{background-color:inherit!important;color:#62bfaf}:disabled{cursor:auto}@media (max-width: 768px){.popup-glyphs{font-size:1.7rem}}@media (max-width: 550px){.popup-glyphs{font-size:1.5rem}.popup-pinyin,.popup-meaning{font-size:.8rem}}.Word:not(.specialChar){cursor:pointer}.Word,.specialChar{display:flex;flex-direction:column;height:6.05rem;max-width:6.7rem;margin:0 .2vmin;font-size:1.7rem;text-wrap:wrap;min-height:8.5rem;text-align:center;align-items:center;justify-content:center}.annotation p{font-size:.9rem;font-family:Montserrat,Roboto,sans-serif}.meaning{font-weight:700;min-width:10rem;z-index:1}.specialChar{width:2vmin}.Word p,.specialChar p{margin:0}.saved.zh{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.Word:not(.specialChar) .zh:hover{background-color:#d5fbf4;border-radius:.5vmin;padding:2px;opacity:.8}@media (max-width: 768px){.Word,.specialChar{font-size:1.3rem}.annotation{font-size:.8rem}}.read-text{display:flex;flex-direction:column;grid-template-columns:50% 50%;gap:2vmin;padding:4vmin 2vmin;color:var(--drk-txt)}.top{display:flex;justify-content:flex-end}.accordion-title{display:flex;align-items:center;justify-content:space-between;height:3vmin}.section-heading{font-size:1.2rem}.read-text-block{margin-top:2vmin;line-height:3.1rem;letter-spacing:.3vmin;font-size:1.8rem;text-align:left;white-space:pre;transition:grid-column .5s;max-width:900px}.read-text-block>.zh{text-wrap:wrap;line-height:2}.easier.collapsed,.original.collapsed{grid-column:span 1}.original.collapsed{margin-left:3vmin}.read-text-block.easier.collapsed{padding-right:2vmin}.easier.expanded,.original.expanded{grid-column:span 2;border-right:none}.block-heading{display:flex;align-items:flex-end;justify-content:space-between;padding:0 2vmin 2vmin 0}.block-heading>div{display:flex;gap:2vmin}.remove-easier{background-color:var(--off-white);color:var(--drk-txt);border:1px solid var(--gray-lt);padding:0 1.5vmin}.remove-easier:hover{background-color:var(--teal-lt)}.expand-icon{font-size:4vmin;color:var(--teal);transition:transform .3s ease-in-out}.expand-icon:hover{color:var(--red-poppy);transform:scale(1.1);cursor:pointer}.easier.collapsed{border-right:1px solid var(--gray-lt)}.easier-text{margin-top:2vmin;line-height:4vmin;letter-spacing:.3vmin;font-size:2.3vmin}.generate-txt{font-size:3vmin;margin:2vmin}.generate-btn{align-self:center;margin:3vmin 0;font-size:2.8vmin;padding:2vmin 4vmin;background-color:var(--teal-lt);transition:transform .3s,background-color .3s}.save-btn{align-self:center;margin:3vmin 0;font-size:2.5vmin;padding:1.5vmin 2.5vmin;background-color:var(--teal-lt);transition:transform .3s,background-color .3s}.generate-btn:hover{transform:scale(1.1);background-color:var(--off-white);cursor:pointer}.text-area{margin:0 10vmin}.flex-row h1{font-weight:bolder;font-size:400%}.disclaimer{font-style:italic;margin-top:2vmin;line-height:2vmin;letter-spacing:0;font-size:1.8vmin}.loader{margin:4vmin 0;align-self:center;width:70px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#25b09b 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}@keyframes l7{to{transform:rotate(.5turn)}}.bulb-icon{color:var(--gold);font-size:4vmin;margin-right:1vmin;transform:rotate(-8deg);transition:transform .3s ease-in-out}.bulb-icon:hover{color:var(--yellow);animation:wiggle .5s ease-in-out infinite}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(7deg)}50%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}.learn-btn{margin:0 0 .5vmin;background-color:var(--teal-lt);font-size:.9rem;cursor:pointer;animation:pulse .5s infinite alternate}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.02)}}@media (max-width: 768px){.read-text-block{font-size:1.3rem;margin-left:20px}}@media (max-width: 550px){.read-text{padding:4vmin 0 0 5vmin}}@media (max-width: 400px){.text-area{padding:0 0 0 10vmin}}.TranslateText{display:flex;flex-direction:column;gap:2vmin;margin:0 3vmin;padding:4vmin 2vmin;color:var(--drk-txt)}.translate-text-block{margin-top:2vmin;font-size:1.8rem;text-align:left;max-width:900px}@media (max-width: 768px){.translate-text-block{font-size:1.3rem}}@media (max-width: 550px){.TranslateText{padding:4vmin 0 0 5.5vmin}}.sentence-line{margin-bottom:2vmin;position:relative}.sentence{margin:1vmin 0;font-weight:400;font-size:1.5rem;line-height:32px;letter-spacing:.3rem;color:#000}.toggle-translation{position:absolute;color:var(--primary);background-color:inherit;left:-3.4rem;top:1.2rem;font-size:1.8rem;padding:5px;margin-left:0;cursor:pointer}.toggle-translation:hover,.toggle-translation.translation-visible{color:var(--white);background-color:var(--primary);border-radius:100%}@media (max-width: 400px){.toggle-translation{left:-2.8rem}}.translation{letter-spacing:0;font-size:1.1rem;margin:1vmin 0 4vmin;color:var(--black);line-height:1.8rem;max-height:0;opacity:0;overflow:hidden;transition:max-height 1.2s ease-in-out,opacity .5s ease-in-out}.translation.show-container{max-height:1200px;opacity:1}@media (max-width: 550px){.translation{font-size:1rem}}.square-logo{width:80%;margin:30px 0 40px}.side-nav-icon-top{font-size:4vmin;margin:0;padding:5px 0;color:var(--dark-action)}.google-icons-shaded span{font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 48}.google-icons-outline span{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 48}.icontip-container{color:var(--dark-action);background-color:inherit;font-weight:500;opacity:.95;margin-left:0;border-radius:5px;font-size:90%;padding:20px 0 15px;width:100%;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.icontip-container:hover,.icontip-container.button-active{background-color:var(--light)}button.icontip-container label{cursor:pointer}.badge{position:absolute;top:20px;right:30px;background-color:var(--medium);color:var(--dark-action);padding:6px 7px 4px 6px;border-radius:25%;font-size:.8rem;line-height:1;z-index:1}.icon-flipped{transform:rotate(180deg)}.top-icons{padding:5px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;gap:8px}.bottom-icons{padding:5px 0;width:100%;gap:5px}label{display:block}@media (max-width: 768px){.side-nav-icon-top{margin-top:.5rem;margin-bottom:.5rem}}.SavedWordsList{display:flex;flex-direction:column;padding:3vmin;width:100%;background-color:#f5faf9;color:#000;margin-top:1rem;overflow:hidden}.demo-saved-words-header-container{display:flex;justify-content:space-between}.saved-word-list-subtext{text-align:left;margin-top:2vmin}.saved-words-list-container{margin-top:2vmin;padding-right:12px;display:flex;flex-direction:column;align-items:center;height:80vh;overflow-y:auto;overflow-x:hidden}.saved-words-list-container::-webkit-scrollbar{width:8px}.saved-words-list-container::-webkit-scrollbar-track{background:#c1c1c8;border-radius:8px}.saved-words-list-container::-webkit-scrollbar-thumb{background:#008285;border-radius:8px}.saved-words-list-container::-webkit-scrollbar-thumb:hover{background:#009b9e}.add-word-btn:hover{background-color:var(--teal);transform:scale(1.1)}.SavedWord{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#000;padding:2vmin 3.5vmin;margin:.5vmin 1vmin;border-bottom:2px solid var(--medium);border-radius:.5vmin;position:relative;-webkit-box-shadow:7px 7px 5px -8px rgba(235,235,235,.4);-moz-box-shadow:7px 7px 5px -8px rgba(235,235,235,.4);box-shadow:7px 7px 5px -8px #ebebeb66}.edit-menu-icon{color:#00b9bc;position:absolute;top:1vmin;right:1vmin;font-size:1.3rem;transition:transform .3s ease-in-out;border-radius:50%}.edit-menu-icon:hover{background-color:#00b9bc;transform:scale(1.3);cursor:pointer;color:#fff}.edit-menu-currently-open{background-color:#00b9bc;color:#fff}.edit-delete-menu{width:fit-content;min-width:90px;box-shadow:0 2px 6px #12121280;position:absolute;top:2px;right:2px}.edit-delete-menu section{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;padding:.5vmin 1vmin}.edit-delete-menu section p{margin-bottom:0}.edit-button{background-color:#e1faf7;color:#24312f}.edit-button:hover{cursor:pointer;color:#e1faf7;background-color:#24312f}.delete-button{background-color:#ffe6e6;color:#600}.delete-button:hover{cursor:pointer;background-color:#600;color:#ffe6e6}.char-pinyin>.char{font-size:1.7rem;margin-bottom:0}.char-pinyin>.pinyin{font-size:.8rem;margin-bottom:0;color:var(--dark)}.word-meaning{margin-bottom:0;text-align:center}.edit-word-modal-content{display:flex;flex-direction:column;margin-bottom:30px}.edit-word-modal-textarea{width:400px;padding:.5rem;font-size:1.4rem;margin-bottom:1rem}.reusable-modal{display:flex;flex-direction:column;max-height:calc(100vh - 200px);max-width:calc(100vw - 400px);min-width:300px;overflow-x:hidden;overflow-y:auto;padding:0 15px 15px}.reusable-modal-header-contents{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.reusable-modal-title{padding-top:15px}.reusable-modal-buttons{display:flex;gap:10px}.reusable-modal-close-button{background:none;font-size:40px;padding:0}.reusable-modal-primary-button{background-color:#57bcaa;color:#0c1f1b;box-shadow:1px 1px 4px #0000001a}.reusable-modal-primary-button:hover{background-color:#3d8679;color:var(--darkest);box-shadow:none;transition:.2s}.reusable-modal-secondary-button{margin-left:auto;background-color:#dadada;box-shadow:1px 1px 4px #0000001a}.reusable-modal-secondary-button:hover{background-color:#b0b0b0;box-shadow:none;transition:.2s}.reusable-modal-delete-button{margin-right:auto;background-color:#dc3545;color:#fff}.reusable-modal-delete-button:hover{background-color:#bb2d3b;color:#fff;box-shadow:none;transition:.2s}.header{display:flex;justify-content:space-between}.FlashCardForm{display:flex;flex-direction:column;padding:3vmin;margin-top:1rem;width:100%;color:#000}.radio-buttons-group-label{text-align:left;margin-top:1rem;color:#000}.radio-buttons-group{display:flex;flex-direction:column}.show-pinyin{margin-top:.5rem}.quiz-subtext{text-align:left;margin-top:2vmin}.flashcard{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1vmin;box-shadow:none;height:auto;overflow:hidden;margin:auto}.flashcard-front,.flashcard-back{padding:1rem;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:4vmin;border-radius:1vmin;border:none}.flashcard-back{border-top:.5px solid var(--dark);border-radius:0}.flashcard-front{margin-bottom:-20px}.flashcard-front .pinyin,.flashcard-back .pinyin{font-size:2vmin;margin:auto}.flashcard-btns{display:flex;align-items:center;justify-content:center;margin:0;gap:2vmin}.correct-btn,.incorrect-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1vmin;padding:1vmin 2vmin}.correct-btn{border:2px solid var(--action);color:var(--darkest);background-color:var(--action);color:var(--white)}.correct-btn:hover{border:2px solid var(--medium);background-color:var(--medium)}.incorrect-btn{border:2px solid var(--red-brick);color:var(--red-brick);background-color:var(--red-brick-transparent)}.incorrect-btn:hover{background-color:#fff}.flashcard-icon{font-size:3vmin}.flashcard-container{display:flex;flex-direction:column;align-items:center}.flash-zh{color:var(--darkest);font-weight:700;font-size:50px}.quiz-play-btn{margin-top:3vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:#006769;color:#fff;transition:transform .3s ease-in-out}.quiz-play-btn:not(:disabled):hover{background-color:var(--teal);transform:scale(1.1)}.quiz-play-btn:disabled{margin-top:3vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:var(--medium);opacity:.6}.info-section{display:flex;flex-direction:column;padding:3vmin;width:100%;background-color:#f5faf9;color:#161717;margin-top:1rem}.arrowBack:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.demo-info-header-container{display:flex;justify-content:space-between}.sidebar-heading{text-align:left;font-size:1.75rem}.info-section-subtext{text-align:left;margin-top:2vmin}.demo-info-dark-btn{margin-top:1vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:#006769;color:#fff;transition:transform .3s ease-in-out}.demo-info-dark-btn:hover{background-color:var(--teal);transform:scale(1.03)}.demo-info-light-btn{margin-top:1vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:#e5f2f6;color:#006769;transition:transform .3s ease-in-out;border-radius:.7vmin}.demo-info-light-btn:hover{background-color:var(--teal);color:#fff;transform:scale(1.03)}.DemoLibrary{display:flex;flex-direction:column;padding:3vmin;width:100%;background-color:#f5faf9;color:#000;margin-top:1rem}.demo-library-arrowBack:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.demo-library-header-container{display:flex;justify-content:space-between}.demo-library-sidebar-heading{text-align:left;font-size:1.75rem;margin:0}.demo-library-subtext{text-align:left;margin-top:2vmin}.demo-library-currently-reading-container,.demo-library-bookshelf-container{text-align:left;color:#006769;margin-top:2vmin}.demo-library-currently-reading-container{margin-top:2vmin}.demo-library-currently-reading{border-radius:5%;border:solid #006769 2px}.demo-library-top-bookshelf-card{border-top:solid grey 1px}.demo-library-bookshelf-cards{border-bottom:solid grey 1px}.demo-library-text-card{display:flex;justify-content:space-between;align-items:center;padding:3.5vmin}.demo-library-chinese-characters{color:#000;margin-bottom:3vmin}.demo-choose-text-currently-reading{border-radius:10px;border:solid #006769 2px}.demo-choose-text-bookshelf-cards{border:solid grey .5px;border-radius:.7vmin;margin-bottom:3vmin}article.demo-choose-text-bookshelf-cards:hover{border-radius:10px;border:solid #006769 2px;cursor:pointer}.demo-choose-text-card{display:flex;justify-content:space-between;align-items:center;padding:3.5vmin}.demo-choose-text-chinese-characters{color:#000;margin-bottom:3vmin}.demo-choose-text-hide-visibility{visibility:hidden;pointer-events:none}.demo-choose-text-magnify-glass-container{padding:1vmin}.demo-choose-text-magnify-glass-container:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.demo-difficulty-tag-beginner{background-color:#cce4f0;padding:1vmin;border-radius:10px;color:#094a68;width:100%}.demo-difficulty-tag-intermediate{background-color:#f0edcc;padding:1vmin;border-radius:10px;color:#6b6202;width:100%}.demo-difficulty-tag-advanced{background-color:#efbdbd;padding:1vmin;border-radius:10px;color:#560404;width:100%}.show-preview-modal-backdrop{background-color:#0006}.show-preview-modal{padding:1vmin 3vmin}.show-preview-modal *{border:none}.show-preview-modal-header-container{width:100%;display:flex;justify-content:space-between}.show-preview-modal-header-message{width:90%;font-size:.8rem;background-color:#cce4f0;color:#094a68;border:solid #094a68 1px;border-radius:5px;padding:1vmin}.show-preview-modal-exit-button{font-size:2rem}.show-preview-modal-exit-button:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.show-preview-modal-body{display:flex;flex-direction:column;color:#000}.show-preview-modal-chinese-character{font-size:3rem;color:#000;margin-bottom:1.5rem}.show-preview-modal-difficulty-source-ctn{font-size:.8rem;margin-bottom:2.5rem}.show-preview-modal-view-source{text-decoration:underline;color:gray}.show-preview-modal-difficulty-tag{display:inline-block;margin-right:1rem}.show-preview-modal-text{font-size:1.3rem;letter-spacing:2px;display:flex;flex-direction:column;gap:2rem}.show-preview-modal-footer{display:flex;justify-content:center;align-items:center}.show-preview-modal-load-text-btn{background-color:var(--dark-action);color:var(--teal-lt)}.show-preview-modal-btns-ctn{display:flex;gap:10px}.show-preview-modal-load-text-btn:hover{color:var(--dark-action);background-color:var(--teal)}.show-preview-modal-close-btn{color:var(--dark-action);background-color:var(--teal-lt)}.show-preview-modal-close-btn:hover{background-color:var(--teal);color:var(--teal-lt)}label.welcome-modal{display:block}.welcome-modal-bold{font-weight:600}h1.welcome-modal{margin-top:60px;font-weight:500}.dialog-padding{margin:auto;width:90%;height:auto}div.radio-div{box-sizing:border-box;max-height:300px;width:100%;border:solid #576062 2px;border-radius:5px;margin-bottom:10px;padding:10px}.active-radio-div{border:solid #2F696B 2px;background-color:#e7f2f5;width:100%;max-height:500px}div.radio-div>p{display:none;width:60%;margin-left:28px;font-size:13px}div.radio-div>h3{display:inline;font-weight:200;margin-left:5px;font-size:20px}div.radio-div>span{color:#576062;margin-top:2px}div.radio-div>span{float:right}div.active-radio-div>p{display:block}div.active-radio-div>h3,div.active-radio-div>span,div.active-radio-div>p{color:#2f696b}div.active-radio-div>h3{font-weight:400}.button-div{display:flex;flex-direction:row-reverse}button.welcome-modal{border:none;padding:10px 20px;border-radius:5px;margin-left:10px;font-size:16px}button.next{background-color:#2e686b;color:#fff}button.back{background-color:#e7f2f5;color:#2e686b}.progress-div{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;row-gap:20px}.progress-dashes{border-radius:4px;height:0px;width:50px;margin-right:5px}.dashes-active{border:2px solid #53A4A7}.dashes-inactive{border:2px solid #F0F6F8}input.welcome-modal[type=radio]{vertical-align:top;margin:1px 2px 0 0;border:4px solid white;box-shadow:0 0 0 2px #999;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:20px;height:20px;transition:all ease-in .2s}input.welcome-modal[type=radio]:checked{background-color:#2f696b;box-shadow:0 0 0 2px #2f696b}dialog.demo-modal{margin:auto;text-align:left;box-sizing:border-box;overflow:auto;width:600px;border:solid #BEBEBE 1px;border-radius:7px;padding:30px;transition:all ease-in 1s;box-shadow:#0000001a 0 0 .5rem .25rem}.demo-modal::backdrop{background:#0000007f}.navbar-nav{gap:16px}.nav-link{position:relative;transition:all .3s}.nav-link:after{content:"";position:absolute;left:3px;bottom:3px;width:0;height:2px;background-color:#57bcaa;transition:width .3s ease-in-out}.nav-link:hover:after{width:90%;color:#57bcaa}.horizontal-logo{height:120px}.footer{bottom:0}.intro,.creator,.core-contributors,.how-to-contribute,.backstory{margin:2rem 0;font-size:1.2rem;display:flex;flex-direction:column;align-items:center}.about-header{margin-bottom:2rem}.about-body{margin-top:1.5rem;max-width:70ch;line-height:1.7}.creator{background-color:var(--light);border-radius:20px;padding:40px;font-size:1rem}.creator-heading{text-align:left;margin:0 0 20px}.creator-container{display:flex;align-items:center;gap:20px;text-align:left}.creator-container-right{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.abigail-taiwan{border-radius:10px;width:400px}.creator-container-left{display:flex;flex-direction:column;gap:10px;padding:20px 60px 20px 20px}.backstory-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.backstory-grid div{border-radius:10px;background-color:var(--lightest);padding:20px}.backstory-grid div h4{margin-bottom:1rem}.backstory-grid div p{font-size:1rem}@media (max-width: 768px){p{font-size:1rem}.creator{padding:20px}.creator-heading{text-align:center;margin:0 0 15px}.creator-container{flex-direction:column;align-items:center;text-align:center}.creator-container-left{padding:0 0 20px;text-align:center}.creator-container-right{display:flex;justify-content:center;margin-top:20px}.abigail-taiwan{width:100%;max-width:300px}.how-to-contribute{padding:20px;text-align:center}.how-to-contribute-grid{grid-template-columns:1fr;gap:20px}.how-to-contribute-left{margin-right:0}.how-to-contribute ul{text-align:center;margin:0 auto;padding:0}.how-to-contribute ul li{margin:10px 0;padding:15px;font-size:.9rem}.li-header{font-size:1rem;margin-bottom:.75rem}.backstory-grid{grid-template-columns:1fr;gap:20px}.backstory-grid div{padding:15px}.backstory-grid div h4{font-size:1.2rem;margin-bottom:.75rem}.backstory-grid div p{font-size:.9rem;line-height:1.6}}.how-to-contribute{background-color:var(--light);border-radius:20px;padding:40px;font-size:1rem;text-align:left}.how-to-contribute h1{margin-top:1.5rem}.how-to-contribute-left{margin-right:1.5rem}.how-to-contribute-grid{display:grid;grid-template-columns:1fr 2fr}.how-to-contribute ul{list-style-type:none;text-align:center;max-width:70ch}.how-to-contribute ul li{margin-top:1.5rem;background-color:#fff;padding:20px;border-radius:10px}.li-header{display:block;font-weight:700;margin-bottom:1rem;font-size:1.2rem}.core-contributor-card{width:30vmin;margin:20px;border:1px solid var(--medium)}.contributor-name{font-weight:700}.contributor-links{margin-top:10px;margin-bottom:20px}.contributor-links *{margin:5px 5px 0 0}.contributor-image{border-radius:8px}.past-core-contributor{list-style:none;padding:0;margin:0}.early-access-form{border-radius:4px;margin:0;background-color:transparent}.early-access{background-color:var(--light);padding:30px;border-radius:7px}.landing-page-modal-content{display:flex;flex-direction:column;margin-bottom:30px}.landing-page-bold{font-weight:600}.login-page-main{min-height:100vh}.login-page-login-form-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.login-page-login-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.login-page-login-button{margin-top:20px}.login-error-message{color:red}.signup-page-main{min-height:100vh}.signup-page{display:flex;width:100vw;justify-content:center;align-items:center}.signup-container{background-color:#7fffd4;min-width:fit-content;padding:2rem;border-radius:5px;box-shadow:5px 5px 8px 2px #00000080}.form-container{display:flex;flex-direction:column;gap:10px;align-items:center}.form-container *{width:250px}.label-text{text-align:left;width:max-content}.input-error-message{font-size:.75rem;display:flex;align-items:flex-start;text-align:left;font-style:italic;color:#001f1f;display:none}.input-box{display:grid;position:relative;grid-template-areas:"stack";margin:4px}.input-box>input{height:3.25vh;padding:15px;border-radius:8px;box-shadow:inset -3px -3px 3px #0003,inset 3px 3px 2px #0006;cursor:auto;width:100%;grid-area:stack}.input-box>label{position:absolute;left:0;top:0;padding:8px;pointer-events:none;font-size:1em;color:#6b0869a7;transition:.5s;grid-area:stack;display:flex;justify-content:flex-start;align-items:center}.input-box>input:valid~label,.input-box>input:invalid[focused=true]~label,.input-box>input:focus~label{color:#556163;transform:translate(8px) translateY(-8px);font-size:.65em;padding:0 4px;background:#fff;border-left:3px double black;border-right:3px double black;letter-spacing:.2em;width:min-content}label>svg{max-width:24px}input:invalid[focused=true]~.input-error-message{display:block}button>svg{max-width:25px}button>span{text-align:left;vertical-align:middle}.password-validation{list-style-type:none;padding:0;margin:10px 0}.password-validation li{font-size:.9rem;color:#556163;text-align:left;display:flex;justify-content:flex-start;align-items:center;column-gap:8px;margin:8px}.password-validation svg{max-width:24px}.dashboard{display:flex}.dashboard.side-nav{border-color:#d9d9d9;display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff;width:350px}.dashboard.side-nav>.nav-main-container{display:flex;flex-direction:column;margin-top:2rem;margin-left:1rem;width:95%}.dashboard.logo-container{width:95%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:2rem}.dashboard.logo{width:50px}.dashboard.logo-container>h4{color:#000;margin:.5rem}.nav-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;list-style:none;padding-left:0}.nav-links>li{margin-bottom:.5rem}.nav-links>li:last-child{margin-bottom:0}.link{color:#000}.link.active{font-weight:600}.side-nav>.nav-footer-container{padding-bottom:0;margin-bottom:0;margin-left:1rem;width:95%}.main-container{display:flex;flex-direction:column;width:100vw;height:100vh}.user-info{width:100%;height:5rem;display:flex;justify-content:flex-end;align-items:center}.user-info>button{background-color:#fff;display:flex}.user-info>button>p{margin:.5rem}.user-profile-picture{width:37.5px}.user-profile-dropdown{font-weight:700;color:#086a6c;transform:rotate(-45deg)}.dashboard.header-container{color:#000;margin-left:1rem}.stats-container{color:#326a76;display:flex;justify-content:space-around;margin-top:1rem;margin-bottom:1rem}.stat{width:23%;height:10rem;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;background-color:#e5f2f6;border-radius:.5rem}.stat>*{margin:0;margin-left:1rem}.stat>.hidden{color:transparent}.dashboard.subtitle{color:#000;margin-top:2rem;margin-bottom:.5rem;margin-left:1rem}.sub-container{width:100%;margin-top:.5rem;height:6rem;display:flex;align-items:center;justify-content:space-between}.dashboard.sub-content{flex-direction:column;align-items:flex-start;justify-content:space-around;background-color:#e5f2f6;border:2px solid rgb(8,106,108);border-radius:.5rem;width:90%;height:100%;margin-left:1rem;margin-right:1rem}.dashboard.sub-content>*{margin-left:1rem}.dashboard.sub-content>.dashboard.card-title{color:#000;font-size:1.75rem;margin-top:1rem;margin-bottom:.25rem}.dashboard.sub-content>.dashboard.card-body{margin-top:0rem;margin-bottom:1rem;margin-top:.25rem}.sub-container>button{background-color:#086a6c;color:#fff;width:7.5rem;height:100%;margin-right:1rem}.recently-added{display:flex;flex-direction:column}.recently-added>.sub-container>.sub-content{background-color:#fff;border:1px solid rgb(8,106,108)}.recently-added>.sub-container>button{background-color:#e5f2f6;color:#086a6c}.dashboard.card-buttons{height:6rem;flex-direction:column;justify-content:space-between;margin-top:1rem;margin-left:1rem;margin-right:1rem}.add-item-button,.view-all-button{height:2.5rem}.add-item-button{background-color:#086a6c;color:#fff;display:flex;justify-content:center}.view-all-button{background-color:#e5f2f6;color:#086a6c;display:flex;justify-content:center} +*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--teal: #7ea5a4;--teal-lt: #d1dddd;--red-poppy: #e0595c;--red-brick: #b64340;--red-brick-transparent: rgba(178, 34, 34, .05);--pink: #ff9389;--beige-lt: #f1d7bc;--beige-med: #e5c4a3;--brown: #65302a;--off-white: #eff0eb;--gray-lt: #b9b9b9;--slate: #607377;--red: #8c0000;--green-lt: #00b700;--green-drk: #008a00;--gold: #f2cf0a;--yellow: #fae365;--primary: #57bcaa;--action: #006769;--dark-action: #074b59;--darkest: #0c1f1b;--dark: #526662;--medium: #9cc3bc;--light: #daf2ee;--lightest: #f5faf9;--white: #ffffff}body{font-family:Libre Franklin,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--white);color:var(--dark)}#root{height:100%}button{font-family:Libre Franklin,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;padding:1vmin 1.2vmin;border-radius:.7vmin;border:none;cursor:pointer}.demo-button{background-color:var(--primary);color:var(--darkest);box-shadow:1px 1px 4px #0000001a;gap:10px}.demo-button:hover{background-color:var(--light);color:var(--darkest);box-shadow:none;gap:10px}.github-button{background-color:var(--white);color:var(--action);outline:1px solid var(--primary);gap:10px}.github-button:hover{background-color:var(--light);color:var(--darkest);border:1px solid var(--light)}.social-links{background-color:var(--white);color:var(--action);border:1px solid var(--primary);gap:10px;padding:3px;border-radius:4px;font-size:12px}.social-links:hover{background-color:var(--light);color:var(--darkest);border:1px solid var(--light);outline:1px solid var(--light)}.close-btn:hover,.close-icon:hover{background:transparent}.close-icon{font-size:3vmin;color:var(--slate)}a{font-family:Libre Franklin,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-decoration:none}.page{display:grid;grid-template-columns:180px auto;height:90vh;transition:.3s ease-in-out}.page.expanded-sidebar{grid-template-columns:180px 420px auto}.page.collapsed-sidebar{grid-template-columns:180px 0 auto}.main-area{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;text-align:left;background:#fff;padding:0 3vmin;height:100vh;overflow-y:auto}.page.collapsed-sidebar .sidebar{width:0;padding:0;border-right:none;transition:.3s ease-in-out}.side-nav{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:green;height:100vh;width:180px;padding:0 10px;background-color:var(--lightest);border-right:1px solid var(--medium);z-index:5}.sidebar{display:flex;flex-direction:column;justify-content:start;align-items:center;background-color:#f5faf9;border-right:1px solid var(--medium);height:100vh;width:420px}.sticky-fade{position:-webkit-sticky;position:sticky;top:0;background:linear-gradient(to top,#f000,#fff 10%);z-index:4}.media-links{margin-top:30px;display:flex;align-items:center}.form{background-color:none;border:1px solid var(--light);border-radius:8px}.form-input{background-color:var(--lightest);border:none;width:100%}.sign-up{background-color:var(--primary);color:var(--darkest);border:none;box-shadow:1px 1px 4px #0000001a;margin-left:0}.sign-up:hover{background-color:var(--light);color:var(--darkest);box-shadow:none;gap:10px}.contact-hr{border:.2px solid var(--primary);margin:2rem 0}.socials{height:10px;font-size:small;margin:0}.knownative-link{color:var(--action);text-decoration:underline}#portal-modal{background-color:#00000080;position:fixed;left:0;right:0;bottom:0;top:0;z-index:10;display:flex;justify-content:center;align-items:center}#portal-modal:empty{display:none}#portal-modal>div{padding:15px;border-radius:10px;background:#f9f9f9}.zh{font-family:"Noto Serif TC",serif}@media (max-width: 400px){.tab-btn{font-size:1.1rem}}@media (max-width: 990px){.form{margin-top:0}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.textpage-heading{display:flex;max-width:900px;text-align:left;width:100%;flex-direction:column;margin:0 3vmin 0 0;color:var(--darkest)}.flex-row{justify-content:center}.textpage-heading-title{font-size:2.7rem;display:inline-block}.textpage-difficulty-tag{margin-top:1.5rem}.link-view-source{text-decoration:underline;color:#576163;margin-left:2.5vmin;vertical-align:middle}.text-area{background:#fff;padding:2vmin;height:100%;display:flex;flex-direction:column;align-items:center}.read-container,.study-container,.translate-container{display:none}.study-content{position:relative}.read-container.active,.study-container.active,.translate-container.active{display:block}.star-filled{color:var(--gold)}.star-empty,.star-filled{display:inline-block;font-size:4vmin;cursor:pointer;transition:color .3s ease-in-out;padding-top:.3vmin}@keyframes sparkle{0%{color:var(--gold)}50%{color:var(--yellow)}to{color:var(--gold)}}.star-empty:hover{color:var(--gold);animation:sparkle .8s infinite}.star-filled:hover{color:var(--yellow);animation:sparkle .8s infinite}.flashcard-count{text-align:center;align-items:center;justify-content:center;padding-top:2vmin;display:flex;gap:1rem;margin-bottom:2rem}.flashcard-count p{margin:0}.correct-count{color:var(--green-drk);font-weight:800}.remaining-count{color:var(--red-poppy);font-weight:800}.congrats{display:flex;flex-direction:column;align-items:center;justify-content:center}.play-again-btn{margin-top:3vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:var(--teal-lt);transition:transform .3s ease-in-out}.play-again-btn:hover{background-color:var(--teal-lt);transform:scale(1.1)}.flip-button-container{display:flex;justify-content:center;align-items:center}.flip-button{display:flex;justify-content:center;align-items:center;background-color:var(--action);color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.flip-button:hover{background-color:var(--medium)}.flip-button:focus{outline:none}.tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1vmin;margin-left:5vmin;padding:3vmin 0 2vmin}.tab-btn{cursor:pointer;background-color:transparent;position:relative;color:var(--dark);margin:1vmin 0 3vmin;border-radius:1vmin;padding:.5vmin 2vmin;font-size:1.4rem}.tab-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;transition:background-color .3s ease,transform .3s ease;transform:scaleX(0);transform-origin:left}.tab-btn.active{color:var(--darkest);font-weight:500;border:none}.tab-btn.active:after{background-color:var(--primary);color:var(--darkest);transform:scaleX(1)}.tab-btn:not(.active):after{transform:scaleX(0)}.tab-indicator{background-color:var(--primary);width:100px;transition:transform .3s ease-in-out}@media (max-width: 1280px){.textpage-heading-title{padding:4vmin 0 0 2vmin}}@media (max-width: 768px){.textpage-heading-title{padding:4vmin 0 0 2vmin;font-size:1.75rem;margin-left:20px}}@media (max-width: 550px){.textpage-heading{padding:4vmin 0 0 5vmin}}.StudyText{display:flex;flex-direction:column;position:relative;gap:2rem;margin:0 3vmin;padding:4vmin 2vmin;color:var(--drk-txt);max-width:900px}.study-text-block{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-top:4vmin}@media (max-width: 550px){.TranslateText{padding:4vmin 0 0 5.5vmin}.study-text-block{margin-left:20px}}.Popup{position:absolute;background-color:#effffc;border:1px solid #bed3d1;border-radius:1vmin;padding:1.75vmin 1.5vmin 0;left:50%;top:50%;margin-left:-100px;margin-top:-30px;box-shadow:0 0 5px #0003;min-width:200px;overflow:visible;z-index:1}.popup-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;bottom:0}.popup-arrow{position:absolute;bottom:0;left:20%;margin-bottom:-5px;margin-left:-10px;background-color:#effffc;transform:rotate(45deg);height:15px;width:15px;z-index:-1;box-shadow:2px 2px 2px #b2b2b266}.popup-glyphs{font-size:2rem;color:#000;font-weight:700}.popup-pinyin,.popup-meaning{font-size:.9rem;color:var(--drk-txt)}.popup-pinyin,.popup-glyphs,.popup-meaning{margin:.5vmin 0}.close-btn{font-size:24px;background:none;border:none;cursor:pointer;position:absolute;top:-8px;right:2px;color:#a1bfbc}.save-button{background-color:#58bdaa;cursor:pointer;position:absolute;width:24px;height:24px;font-size:20px;border-radius:50%;bottom:10px;right:10px;display:flex;align-items:center;justify-content:center;color:#fff}.saved-button{background-color:inherit!important;color:#62bfaf}:disabled{cursor:auto}@media (max-width: 768px){.popup-glyphs{font-size:1.7rem}}@media (max-width: 550px){.popup-glyphs{font-size:1.5rem}.popup-pinyin,.popup-meaning{font-size:.8rem}}.Word:not(.specialChar){cursor:pointer}.Word,.specialChar{display:flex;flex-direction:column;height:6.05rem;max-width:6.7rem;margin:0 .2vmin;font-size:1.7rem;text-wrap:wrap;min-height:8.5rem;text-align:center;align-items:center;justify-content:center}.annotation p{font-size:.9rem;font-family:Montserrat,Roboto,sans-serif}.meaning{font-weight:700;min-width:10rem;z-index:1}.specialChar{width:2vmin}.Word p,.specialChar p{margin:0}.saved.zh{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.Word:not(.specialChar) .zh:hover{background-color:#d5fbf4;border-radius:.5vmin;padding:2px;opacity:.8}@media (max-width: 768px){.Word,.specialChar{font-size:1.3rem}.annotation{font-size:.8rem}}.read-text{display:flex;flex-direction:column;grid-template-columns:50% 50%;gap:2vmin;padding:4vmin 2vmin;color:var(--drk-txt)}.top{display:flex;justify-content:flex-end}.accordion-title{display:flex;align-items:center;justify-content:space-between;height:3vmin}.section-heading{font-size:1.2rem}.read-text-block{margin-top:2vmin;line-height:3.1rem;letter-spacing:.3vmin;font-size:1.8rem;text-align:left;white-space:pre;transition:grid-column .5s;max-width:900px}.read-text-block>.zh{text-wrap:wrap;line-height:2}.easier.collapsed,.original.collapsed{grid-column:span 1}.original.collapsed{margin-left:3vmin}.read-text-block.easier.collapsed{padding-right:2vmin}.easier.expanded,.original.expanded{grid-column:span 2;border-right:none}.block-heading{display:flex;align-items:flex-end;justify-content:space-between;padding:0 2vmin 2vmin 0}.block-heading>div{display:flex;gap:2vmin}.remove-easier{background-color:var(--off-white);color:var(--drk-txt);border:1px solid var(--gray-lt);padding:0 1.5vmin}.remove-easier:hover{background-color:var(--teal-lt)}.expand-icon{font-size:4vmin;color:var(--teal);transition:transform .3s ease-in-out}.expand-icon:hover{color:var(--red-poppy);transform:scale(1.1);cursor:pointer}.easier.collapsed{border-right:1px solid var(--gray-lt)}.easier-text{margin-top:2vmin;line-height:4vmin;letter-spacing:.3vmin;font-size:2.3vmin}.generate-txt{font-size:3vmin;margin:2vmin}.generate-btn{align-self:center;margin:3vmin 0;font-size:2.8vmin;padding:2vmin 4vmin;background-color:var(--teal-lt);transition:transform .3s,background-color .3s}.save-btn{align-self:center;margin:3vmin 0;font-size:2.5vmin;padding:1.5vmin 2.5vmin;background-color:var(--teal-lt);transition:transform .3s,background-color .3s}.generate-btn:hover{transform:scale(1.1);background-color:var(--off-white);cursor:pointer}.text-area{margin:0 10vmin}.flex-row h1{font-weight:bolder;font-size:400%}.disclaimer{font-style:italic;margin-top:2vmin;line-height:2vmin;letter-spacing:0;font-size:1.8vmin}.loader{margin:4vmin 0;align-self:center;width:70px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#25b09b 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}@keyframes l7{to{transform:rotate(.5turn)}}.bulb-icon{color:var(--gold);font-size:4vmin;margin-right:1vmin;transform:rotate(-8deg);transition:transform .3s ease-in-out}.bulb-icon:hover{color:var(--yellow);animation:wiggle .5s ease-in-out infinite}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(7deg)}50%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}.learn-btn{margin:0 0 .5vmin;background-color:var(--teal-lt);font-size:.9rem;cursor:pointer;animation:pulse .5s infinite alternate}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.02)}}@media (max-width: 768px){.read-text-block{font-size:1.3rem;margin-left:20px}}@media (max-width: 550px){.read-text{padding:4vmin 0 0 5vmin}}@media (max-width: 400px){.text-area{padding:0 0 0 10vmin}}.TranslateText{display:flex;flex-direction:column;gap:2vmin;margin:0 3vmin;padding:4vmin 2vmin;color:var(--drk-txt)}.translate-text-block{margin-top:2vmin;font-size:1.8rem;text-align:left;max-width:900px}@media (max-width: 768px){.translate-text-block{font-size:1.3rem}}@media (max-width: 550px){.TranslateText{padding:4vmin 0 0 5.5vmin}}.sentence-line{margin-bottom:2vmin;position:relative}.sentence{margin:1vmin 0;font-weight:400;font-size:1.5rem;line-height:32px;letter-spacing:.3rem;color:#000}.toggle-translation{position:absolute;color:var(--primary);background-color:inherit;left:-3.4rem;top:1.2rem;font-size:1.8rem;padding:5px;margin-left:0;cursor:pointer}.toggle-translation:hover,.toggle-translation.translation-visible{color:var(--white);background-color:var(--primary);border-radius:100%}@media (max-width: 400px){.toggle-translation{left:-2.8rem}}.translation{letter-spacing:0;font-size:1.1rem;margin:1vmin 0 4vmin;color:var(--black);line-height:1.8rem;max-height:0;opacity:0;overflow:hidden;transition:max-height 1.2s ease-in-out,opacity .5s ease-in-out}.translation.show-container{max-height:1200px;opacity:1}@media (max-width: 550px){.translation{font-size:1rem}}.square-logo{width:80%;margin:30px 0 40px}.side-nav-icon-top{font-size:4vmin;margin:0;padding:5px 0;color:var(--dark-action)}.google-icons-shaded span{font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 48}.google-icons-outline span{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 48}.icontip-container{color:var(--dark-action);background-color:inherit;font-weight:500;opacity:.95;margin-left:0;border-radius:5px;font-size:90%;padding:20px 0 15px;width:100%;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.icontip-container:hover,.icontip-container.button-active{background-color:var(--light)}button.icontip-container label{cursor:pointer}.badge{position:absolute;top:20px;right:30px;background-color:var(--medium);color:var(--dark-action);padding:6px 7px 4px 6px;border-radius:25%;font-size:.8rem;line-height:1;z-index:1}.icon-flipped{transform:rotate(180deg)}.top-icons{padding:5px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;gap:8px}.bottom-icons{padding:5px 0;width:100%;gap:5px}label{display:block}@media (max-width: 768px){.side-nav-icon-top{margin-top:.5rem;margin-bottom:.5rem}}.SavedWordsList{display:flex;flex-direction:column;padding:3vmin;width:100%;background-color:#f5faf9;color:#000;margin-top:1rem;overflow:hidden}.demo-saved-words-header-container{display:flex;justify-content:space-between}.saved-word-list-subtext{text-align:left;margin-top:2vmin}.saved-words-list-container{margin-top:2vmin;padding-right:12px;display:flex;flex-direction:column;align-items:center;height:80vh;overflow-y:auto;overflow-x:hidden}.saved-words-list-container::-webkit-scrollbar{width:8px}.saved-words-list-container::-webkit-scrollbar-track{background:#c1c1c8;border-radius:8px}.saved-words-list-container::-webkit-scrollbar-thumb{background:#008285;border-radius:8px}.saved-words-list-container::-webkit-scrollbar-thumb:hover{background:#009b9e}.add-word-btn:hover{background-color:var(--teal);transform:scale(1.1)}.SavedWord{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#000;padding:2vmin 3.5vmin;margin:.5vmin 1vmin;border-bottom:2px solid var(--medium);border-radius:.5vmin;position:relative;-webkit-box-shadow:7px 7px 5px -8px rgba(235,235,235,.4);-moz-box-shadow:7px 7px 5px -8px rgba(235,235,235,.4);box-shadow:7px 7px 5px -8px #ebebeb66}.edit-menu-icon{color:#00b9bc;position:absolute;top:1vmin;right:1vmin;font-size:1.3rem;transition:transform .3s ease-in-out;border-radius:50%}.edit-menu-icon:hover{background-color:#00b9bc;transform:scale(1.3);cursor:pointer;color:#fff}.edit-menu-currently-open{background-color:#00b9bc;color:#fff}.edit-delete-menu{width:fit-content;min-width:90px;box-shadow:0 2px 6px #12121280;position:absolute;top:2px;right:2px}.edit-delete-menu section{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;padding:.5vmin 1vmin}.edit-delete-menu section p{margin-bottom:0}.edit-button{background-color:#e1faf7;color:#24312f}.edit-button:hover{cursor:pointer;color:#e1faf7;background-color:#24312f}.delete-button{background-color:#ffe6e6;color:#600}.delete-button:hover{cursor:pointer;background-color:#600;color:#ffe6e6}.char-pinyin>.char{font-size:1.7rem;margin-bottom:0}.char-pinyin>.pinyin{font-size:.8rem;margin-bottom:0;color:var(--dark)}.word-meaning{margin-bottom:0;text-align:center}.edit-word-modal-content{display:flex;flex-direction:column;margin-bottom:30px}.edit-word-modal-textarea{width:400px;padding:.5rem;font-size:1.4rem;margin-bottom:1rem}.reusable-button{border:1px solid transparent;border-radius:8px;font-size:1.25rem;padding-left:15px;padding-right:15px;min-width:110px}.primary-button{background-color:var(--primary);box-shadow:1px 1px 4px #0000001a;color:#0c1f1b}.primary-button:hover{background-color:#3d8679;box-shadow:none;color:var(--darkest);transition:.2s}.secondary-button{background-color:#dadada;box-shadow:1px 1px 4px #0000001a}.secondary-button:hover{background-color:#b0b0b0;box-shadow:1px 1px 4px #0000001a;transition:.2s}.tertiary-button{background:none;border:1px solid var(--primary);color:#006769}.tertiary-button:hover{background-color:var(--light);transition:.2s}.danger-button{background-color:#dc3545;color:#fff}.danger-button:hover{background-color:#bb2d3b;box-shadow:1px 1px 4px #0000001a;color:#fff;transition:.2s}.reusable-modal{display:flex;flex-direction:column;max-height:calc(100vh - 200px);max-width:calc(100vw - 400px);min-width:300px;overflow-x:hidden;overflow-y:auto;padding:0 15px 15px}.reusable-modal-header-contents{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.reusable-modal-title{padding-top:15px}.reusable-modal-buttons{display:flex}.reusable-modal-close-button{background:none;font-size:40px;padding:0}.danger-button-container{margin-right:auto}.modal-button-container{display:flex;gap:10px;justify-content:flex-end;margin-left:auto}.header{display:flex;justify-content:space-between}.FlashCardForm{display:flex;flex-direction:column;padding:3vmin;margin-top:1rem;width:100%;color:#000}.radio-buttons-group-label{text-align:left;margin-top:1rem;color:#000}.radio-buttons-group{display:flex;flex-direction:column}.show-pinyin{margin-top:.5rem}.quiz-subtext{text-align:left;margin-top:2vmin}.flashcard{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1vmin;box-shadow:none;height:auto;overflow:hidden;margin:auto}.flashcard-front,.flashcard-back{padding:1rem;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:4vmin;border-radius:1vmin;border:none}.flashcard-back{border-top:.5px solid var(--dark);border-radius:0}.flashcard-front{margin-bottom:-20px}.flashcard-front .pinyin,.flashcard-back .pinyin{font-size:2vmin;margin:auto}.flashcard-btns{display:flex;align-items:center;justify-content:center;margin:0;gap:2vmin}.correct-btn,.incorrect-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1vmin;padding:1vmin 2vmin}.correct-btn{border:2px solid var(--action);color:var(--darkest);background-color:var(--action);color:var(--white)}.correct-btn:hover{border:2px solid var(--medium);background-color:var(--medium)}.incorrect-btn{border:2px solid var(--red-brick);color:var(--red-brick);background-color:var(--red-brick-transparent)}.incorrect-btn:hover{background-color:#fff}.flashcard-icon{font-size:3vmin}.flashcard-container{display:flex;flex-direction:column;align-items:center}.flash-zh{color:var(--darkest);font-weight:700;font-size:50px}.quiz-play-btn{margin-top:3vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:#006769;color:#fff;transition:transform .3s ease-in-out}.quiz-play-btn:not(:disabled):hover{background-color:var(--teal);transform:scale(1.1)}.quiz-play-btn:disabled{margin-top:3vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:var(--medium);opacity:.6}.info-section{display:flex;flex-direction:column;padding:3vmin;width:100%;background-color:#f5faf9;color:#161717;margin-top:1rem}.arrowBack:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.demo-info-header-container{display:flex;justify-content:space-between}.sidebar-heading{text-align:left;font-size:1.75rem}.info-section-subtext{text-align:left;margin-top:2vmin}.demo-info-dark-btn{margin-top:1vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:#006769;color:#fff;transition:transform .3s ease-in-out}.demo-info-dark-btn:hover{background-color:var(--teal);transform:scale(1.03)}.demo-info-light-btn{margin-top:1vmin;font-size:1.1rem;padding:1vmin 2vmin;background-color:#e5f2f6;color:#006769;transition:transform .3s ease-in-out;border-radius:.7vmin}.demo-info-light-btn:hover{background-color:var(--teal);color:#fff;transform:scale(1.03)}.DemoLibrary{display:flex;flex-direction:column;padding:3vmin;width:100%;background-color:#f5faf9;color:#000;margin-top:1rem}.demo-library-arrowBack:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.demo-library-header-container{display:flex;justify-content:space-between}.demo-library-sidebar-heading{text-align:left;font-size:1.75rem;margin:0}.demo-library-subtext{text-align:left;margin-top:2vmin}.demo-library-currently-reading-container,.demo-library-bookshelf-container{text-align:left;color:#006769;margin-top:2vmin}.demo-library-currently-reading-container{margin-top:2vmin}.demo-library-currently-reading{border-radius:5%;border:solid #006769 2px}.demo-library-top-bookshelf-card{border-top:solid grey 1px}.demo-library-bookshelf-cards{border-bottom:solid grey 1px}.demo-library-text-card{display:flex;justify-content:space-between;align-items:center;padding:3.5vmin}.demo-library-chinese-characters{color:#000;margin-bottom:3vmin}.demo-choose-text-currently-reading{border-radius:10px;border:solid #006769 2px}.demo-choose-text-bookshelf-cards{border:solid grey .5px;border-radius:.7vmin;margin-bottom:3vmin}article.demo-choose-text-bookshelf-cards:hover{border-radius:10px;border:solid #006769 2px;cursor:pointer}.demo-choose-text-card{display:flex;justify-content:space-between;align-items:center;padding:3.5vmin}.demo-choose-text-chinese-characters{color:#000;margin-bottom:3vmin}.demo-choose-text-hide-visibility{visibility:hidden;pointer-events:none}.demo-choose-text-magnify-glass-container{padding:1vmin}.demo-choose-text-magnify-glass-container:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.demo-difficulty-tag-beginner{background-color:#cce4f0;padding:1vmin;border-radius:10px;color:#094a68;width:100%}.demo-difficulty-tag-intermediate{background-color:#f0edcc;padding:1vmin;border-radius:10px;color:#6b6202;width:100%}.demo-difficulty-tag-advanced{background-color:#efbdbd;padding:1vmin;border-radius:10px;color:#560404;width:100%}.show-preview-modal-backdrop{background-color:#0006}.show-preview-modal{padding:1vmin 3vmin}.show-preview-modal *{border:none}.show-preview-modal-header-container{width:100%;display:flex;justify-content:space-between}.show-preview-modal-header-message{width:90%;font-size:.8rem;background-color:#cce4f0;color:#094a68;border:solid #094a68 1px;border-radius:5px;padding:1vmin}.show-preview-modal-exit-button{font-size:2rem}.show-preview-modal-exit-button:hover{background-color:var(--light);border-radius:.7vmin;cursor:pointer}.show-preview-modal-body{display:flex;flex-direction:column;color:#000}.show-preview-modal-chinese-character{font-size:3rem;color:#000;margin-bottom:1.5rem}.show-preview-modal-difficulty-source-ctn{font-size:.8rem;margin-bottom:2.5rem}.show-preview-modal-view-source{text-decoration:underline;color:gray}.show-preview-modal-difficulty-tag{display:inline-block;margin-right:1rem}.show-preview-modal-text{font-size:1.3rem;letter-spacing:2px;display:flex;flex-direction:column;gap:2rem}.show-preview-modal-footer{display:flex;justify-content:center;align-items:center}.show-preview-modal-load-text-btn{background-color:var(--dark-action);color:var(--teal-lt)}.show-preview-modal-btns-ctn{display:flex;gap:10px}.show-preview-modal-load-text-btn:hover{color:var(--dark-action);background-color:var(--teal)}.show-preview-modal-close-btn{color:var(--dark-action);background-color:var(--teal-lt)}.show-preview-modal-close-btn:hover{background-color:var(--teal);color:var(--teal-lt)}label.welcome-modal{display:block}.welcome-modal-bold{font-weight:600}h1.welcome-modal{margin-top:60px;font-weight:500}.dialog-padding{margin:auto;width:90%;height:auto}div.radio-div{box-sizing:border-box;max-height:300px;width:100%;border:solid #576062 2px;border-radius:5px;margin-bottom:10px;padding:10px}.active-radio-div{border:solid #2F696B 2px;background-color:#e7f2f5;width:100%;max-height:500px}div.radio-div>p{display:none;width:60%;margin-left:28px;font-size:13px}div.radio-div>h3{display:inline;font-weight:200;margin-left:5px;font-size:20px}div.radio-div>span{color:#576062;margin-top:2px}div.radio-div>span{float:right}div.active-radio-div>p{display:block}div.active-radio-div>h3,div.active-radio-div>span,div.active-radio-div>p{color:#2f696b}div.active-radio-div>h3{font-weight:400}.button-div{display:flex;flex-direction:row-reverse}button.welcome-modal{border:none;padding:10px 20px;border-radius:5px;margin-left:10px;font-size:16px}button.next{background-color:#2e686b;color:#fff}button.back{background-color:#e7f2f5;color:#2e686b}.progress-div{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;row-gap:20px}.progress-dashes{border-radius:4px;height:0px;width:50px;margin-right:5px}.dashes-active{border:2px solid #53A4A7}.dashes-inactive{border:2px solid #F0F6F8}input.welcome-modal[type=radio]{vertical-align:top;margin:1px 2px 0 0;border:4px solid white;box-shadow:0 0 0 2px #999;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:20px;height:20px;transition:all ease-in .2s}input.welcome-modal[type=radio]:checked{background-color:#2f696b;box-shadow:0 0 0 2px #2f696b}dialog.demo-modal{margin:auto;text-align:left;box-sizing:border-box;overflow:auto;width:600px;border:solid #BEBEBE 1px;border-radius:7px;padding:30px;transition:all ease-in 1s;box-shadow:#0000001a 0 0 .5rem .25rem}.demo-modal::backdrop{background:#0000007f}.navbar-nav{gap:16px}.nav-link{position:relative;transition:all .3s}.nav-link:after{content:"";position:absolute;left:3px;bottom:3px;width:0;height:2px;background-color:#57bcaa;transition:width .3s ease-in-out}.nav-link:hover:after{width:90%;color:#57bcaa}.horizontal-logo{height:120px}.footer{bottom:0}.intro,.creator,.core-contributors,.how-to-contribute,.backstory{margin:2rem 0;font-size:1.2rem;display:flex;flex-direction:column;align-items:center}.about-header{margin-bottom:2rem}.about-body{margin-top:1.5rem;max-width:70ch;line-height:1.7}.creator{background-color:var(--light);border-radius:20px;padding:40px;font-size:1rem}.creator-heading{text-align:left;margin:0 0 20px}.creator-container{display:flex;align-items:center;gap:20px;text-align:left}.creator-container-right{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.abigail-taiwan{border-radius:10px;width:400px}.creator-container-left{display:flex;flex-direction:column;gap:10px;padding:20px 60px 20px 20px}.backstory-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.backstory-grid div{border-radius:10px;background-color:var(--lightest);padding:20px}.backstory-grid div h4{margin-bottom:1rem}.backstory-grid div p{font-size:1rem}@media (max-width: 768px){p{font-size:1rem}.creator{padding:20px}.creator-heading{text-align:center;margin:0 0 15px}.creator-container{flex-direction:column;align-items:center;text-align:center}.creator-container-left{padding:0 0 20px;text-align:center}.creator-container-right{display:flex;justify-content:center;margin-top:20px}.abigail-taiwan{width:100%;max-width:300px}.how-to-contribute{padding:20px;text-align:center}.how-to-contribute-grid{grid-template-columns:1fr;gap:20px}.how-to-contribute-left{margin-right:0}.how-to-contribute ul{text-align:center;margin:0 auto;padding:0}.how-to-contribute ul li{margin:10px 0;padding:15px;font-size:.9rem}.li-header{font-size:1rem;margin-bottom:.75rem}.backstory-grid{grid-template-columns:1fr;gap:20px}.backstory-grid div{padding:15px}.backstory-grid div h4{font-size:1.2rem;margin-bottom:.75rem}.backstory-grid div p{font-size:.9rem;line-height:1.6}}.how-to-contribute{background-color:var(--light);border-radius:20px;padding:40px;font-size:1rem;text-align:left}.how-to-contribute h1{margin-top:1.5rem}.how-to-contribute-left{margin-right:1.5rem}.how-to-contribute-grid{display:grid;grid-template-columns:1fr 2fr}.how-to-contribute ul{list-style-type:none;text-align:center;max-width:70ch}.how-to-contribute ul li{margin-top:1.5rem;background-color:#fff;padding:20px;border-radius:10px}.li-header{display:block;font-weight:700;margin-bottom:1rem;font-size:1.2rem}.core-contributor-card{width:30vmin;margin:20px;border:1px solid var(--medium)}.contributor-name{font-weight:700}.contributor-links{margin-top:10px;margin-bottom:20px}.contributor-links *{margin:5px 5px 0 0}.contributor-image{border-radius:8px}.past-core-contributor{list-style:none;padding:0;margin:0}.early-access-form{border-radius:4px;margin:0;background-color:transparent}.early-access{background-color:var(--light);padding:30px;border-radius:7px}.landing-page-modal-content{display:flex;flex-direction:column;margin-bottom:30px}.landing-page-bold{font-weight:600}.login-page-main{min-height:100vh}.login-page-login-form-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.login-page-login-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.login-page-login-button{margin-top:20px}.login-error-message{color:red}.signup-page-main{min-height:100vh}.signup-page{display:flex;width:100vw;justify-content:center;align-items:center}.signup-container{background-color:#7fffd4;min-width:fit-content;padding:2rem;border-radius:5px;box-shadow:5px 5px 8px 2px #00000080}.form-container{display:flex;flex-direction:column;gap:10px;align-items:center}.form-container *{width:250px}.label-text{text-align:left;width:max-content}.input-error-message{font-size:.75rem;display:flex;align-items:flex-start;text-align:left;font-style:italic;color:#001f1f;display:none}.input-box{display:grid;position:relative;grid-template-areas:"stack";margin:4px}.input-box>input{height:3.25vh;padding:15px;border-radius:8px;box-shadow:inset -3px -3px 3px #0003,inset 3px 3px 2px #0006;cursor:auto;width:100%;grid-area:stack}.input-box>label{position:absolute;left:0;top:0;padding:8px;pointer-events:none;font-size:1em;color:#6b0869a7;transition:.5s;grid-area:stack;display:flex;justify-content:flex-start;align-items:center}.input-box>input:valid~label,.input-box>input:invalid[focused=true]~label,.input-box>input:focus~label{color:#556163;transform:translate(8px) translateY(-8px);font-size:.65em;padding:0 4px;background:#fff;border-left:3px double black;border-right:3px double black;letter-spacing:.2em;width:min-content}label>svg{max-width:24px}input:invalid[focused=true]~.input-error-message{display:block}button>svg{max-width:25px}button>span{text-align:left;vertical-align:middle}.password-validation{list-style-type:none;padding:0;margin:10px 0}.password-validation li{font-size:.9rem;color:#556163;text-align:left;display:flex;justify-content:flex-start;align-items:center;column-gap:8px;margin:8px}.password-validation svg{max-width:24px}.dashboard{display:flex}.dashboard.side-nav{border-color:#d9d9d9;display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff;width:350px}.dashboard.side-nav>.nav-main-container{display:flex;flex-direction:column;margin-top:2rem;margin-left:1rem;width:95%}.dashboard.logo-container{width:95%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:2rem}.dashboard.logo{width:50px}.dashboard.logo-container>h4{color:#000;margin:.5rem}.nav-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;list-style:none;padding-left:0}.nav-links>li{margin-bottom:.5rem}.nav-links>li:last-child{margin-bottom:0}.link{color:#000}.link.active{font-weight:600}.side-nav>.nav-footer-container{padding-bottom:0;margin-bottom:0;margin-left:1rem;width:95%}.main-container{display:flex;flex-direction:column;width:100vw;height:100vh}.user-info{width:100%;height:5rem;display:flex;justify-content:flex-end;align-items:center}.user-info>button{background-color:#fff;display:flex}.user-info>button>p{margin:.5rem}.user-profile-picture{width:37.5px}.user-profile-dropdown{font-weight:700;color:#086a6c;transform:rotate(-45deg)}.dashboard.header-container{color:#000;margin-left:1rem}.stats-container{color:#326a76;display:flex;justify-content:space-around;margin-top:1rem;margin-bottom:1rem}.stat{width:23%;height:10rem;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;background-color:#e5f2f6;border-radius:.5rem;overflow:hidden;white-space:nowrap}.stat>*{margin:0;margin-left:1rem}.stat>.hidden{color:transparent}.dashboard.subtitle{color:#000;margin-top:2rem;margin-bottom:.5rem;margin-left:1rem}.sub-container{width:100%;margin-top:.5rem;height:6rem;display:flex;align-items:center;justify-content:space-between}.dashboard.sub-content{flex-direction:column;align-items:flex-start;justify-content:space-around;background-color:#e5f2f6;border:2px solid rgb(8,106,108);border-radius:.5rem;width:90%;height:100%;margin-left:1rem;margin-right:1rem}.dashboard.sub-content>*{margin-left:1rem}.dashboard.sub-content>.dashboard.card-title{color:#000;font-size:1.75rem;margin-top:1rem;margin-bottom:.25rem;overflow:hidden;white-space:nowrap}.dashboard.sub-content>.dashboard.card-body{margin-top:0rem;margin-bottom:1rem;margin-top:.25rem;overflow:hidden;white-space:nowrap}.sub-container>button{background-color:#086a6c;color:#fff;width:7.5rem;height:100%;margin-right:1rem}.recently-added{display:flex;flex-direction:column}.recently-added>.sub-container>.sub-content{background-color:#fff;border:1px solid rgb(8,106,108)}.recently-added>.sub-container>button{background-color:#e5f2f6;color:#086a6c}.dashboard.card-buttons{height:6rem;flex-direction:column;justify-content:space-between;margin-top:1rem;margin-left:1rem;margin-right:1rem}.add-item-button,.view-all-button{height:2.5rem}.add-item-button{background-color:#086a6c;color:#fff;display:flex;justify-content:center;margin-bottom:.5rem}.view-all-button{background-color:#e5f2f6;color:#086a6c;display:flex;justify-content:center;margin-top:.5rem;margin-bottom:.5rem} diff --git a/client/dist/assets/index-BQlo07nY.js b/client/dist/assets/index-DyOLaXRn.js similarity index 61% rename from client/dist/assets/index-BQlo07nY.js rename to client/dist/assets/index-DyOLaXRn.js index 5463e064..5aca89ee 100644 --- a/client/dist/assets/index-BQlo07nY.js +++ b/client/dist/assets/index-DyOLaXRn.js @@ -1,4 +1,4 @@ -function h0(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Xs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cn(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var ah={exports:{}},Js={},lh={exports:{}},G={};/** +function m0(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Js(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cn(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var lh={exports:{}},Zs={},uh={exports:{}},G={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ function h0(e,t){for(var n=0;n>>1,H=N[W];if(0>>1;Wo(oe,M))keo(Xe,oe)?(N[W]=Xe,N[ke]=M,W=ke):(N[W]=oe,N[K]=M,W=K);else if(keo(Xe,M))N[W]=Xe,N[ke]=M,W=ke;else break e}}return F}function o(N,F){var M=N.sortIndex-F.sortIndex;return M!==0?M:N.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();e.unstable_now=function(){return s.now()-l}}var u=[],c=[],d=1,f=null,h=3,w=!1,y=!1,x=!1,S=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(N){for(var F=n(c);F!==null;){if(F.callback===null)r(c);else if(F.startTime<=N)r(c),F.sortIndex=F.expirationTime,t(u,F);else break;F=n(c)}}function k(N){if(x=!1,v(N),!y)if(n(u)!==null)y=!0,z(b);else{var F=n(c);F!==null&&D(k,F.startTime-N)}}function b(N,F){y=!1,x&&(x=!1,g(R),R=-1),w=!0;var M=h;try{for(v(F),f=n(u);f!==null&&(!(f.expirationTime>F)||N&&!_());){var W=f.callback;if(typeof W=="function"){f.callback=null,h=f.priorityLevel;var H=W(f.expirationTime<=F);F=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(u)&&r(u),v(F)}else r(u);f=n(u)}if(f!==null)var ue=!0;else{var K=n(c);K!==null&&D(k,K.startTime-F),ue=!1}return ue}finally{f=null,h=M,w=!1}}var C=!1,j=null,R=-1,$=5,P=-1;function _(){return!(e.unstable_now()-P<$)}function I(){if(j!==null){var N=e.unstable_now();P=N;var F=!0;try{F=j(!0,N)}finally{F?A():(C=!1,j=null)}}else C=!1}var A;if(typeof m=="function")A=function(){m(I)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,B=L.port2;L.port1.onmessage=I,A=function(){B.postMessage(null)}}else A=function(){S(I,0)};function z(N){j=N,C||(C=!0,A())}function D(N,F){R=S(function(){N(e.unstable_now())},F)}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(N){N.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,z(b))},e.unstable_forceFrameRate=function(N){0>N||125W?(N.sortIndex=M,t(c,N),n(u)===null&&N===n(c)&&(x?(g(R),R=-1):x=!0,D(k,M-W))):(N.sortIndex=H,t(u,N),y||w||(y=!0,z(b))),N},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(N){var F=h;return function(){var M=h;h=F;try{return N.apply(this,arguments)}finally{h=M}}}})(wh);xh.exports=wh;var L0=xh.exports;/** + */(function(e){function t(N,F){var M=N.length;N.push(F);e:for(;0>>1,H=N[W];if(0>>1;Wo(oe,M))keo(Xe,oe)?(N[W]=Xe,N[ke]=M,W=ke):(N[W]=oe,N[K]=M,W=K);else if(keo(Xe,M))N[W]=Xe,N[ke]=M,W=ke;else break e}}return F}function o(N,F){var M=N.sortIndex-F.sortIndex;return M!==0?M:N.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();e.unstable_now=function(){return s.now()-l}}var u=[],c=[],d=1,f=null,h=3,w=!1,y=!1,x=!1,S=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(N){for(var F=n(c);F!==null;){if(F.callback===null)r(c);else if(F.startTime<=N)r(c),F.sortIndex=F.expirationTime,t(u,F);else break;F=n(c)}}function k(N){if(x=!1,v(N),!y)if(n(u)!==null)y=!0,z(b);else{var F=n(c);F!==null&&D(k,F.startTime-N)}}function b(N,F){y=!1,x&&(x=!1,g(R),R=-1),w=!0;var M=h;try{for(v(F),f=n(u);f!==null&&(!(f.expirationTime>F)||N&&!_());){var W=f.callback;if(typeof W=="function"){f.callback=null,h=f.priorityLevel;var H=W(f.expirationTime<=F);F=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(u)&&r(u),v(F)}else r(u);f=n(u)}if(f!==null)var ue=!0;else{var K=n(c);K!==null&&D(k,K.startTime-F),ue=!1}return ue}finally{f=null,h=M,w=!1}}var C=!1,j=null,R=-1,$=5,P=-1;function _(){return!(e.unstable_now()-P<$)}function I(){if(j!==null){var N=e.unstable_now();P=N;var F=!0;try{F=j(!0,N)}finally{F?A():(C=!1,j=null)}}else C=!1}var A;if(typeof m=="function")A=function(){m(I)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,B=L.port2;L.port1.onmessage=I,A=function(){B.postMessage(null)}}else A=function(){S(I,0)};function z(N){j=N,C||(C=!0,A())}function D(N,F){R=S(function(){N(e.unstable_now())},F)}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(N){N.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,z(b))},e.unstable_forceFrameRate=function(N){0>N||125W?(N.sortIndex=M,t(c,N),n(u)===null&&N===n(c)&&(x?(g(R),R=-1):x=!0,D(k,M-W))):(N.sortIndex=H,t(u,N),y||w||(y=!0,z(b))),N},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(N){var F=h;return function(){var M=h;h=F;try{return N.apply(this,arguments)}finally{h=M}}}})(kh);wh.exports=kh;var z0=wh.exports;/** * @license React * react-dom.production.min.js * @@ -30,14 +30,14 @@ function h0(e,t){for(var n=0;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Yl=Object.prototype.hasOwnProperty,F0=/^[: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]*$/,Dd={},Bd={};function A0(e){return Yl.call(Bd,e)?!0:Yl.call(Dd,e)?!1:F0.test(e)?Bd[e]=!0:(Dd[e]=!0,!1)}function D0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function B0(e,t,n,r){if(t===null||typeof t>"u"||D0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ye(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var De={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){De[e]=new Ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];De[t]=new Ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){De[e]=new Ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){De[e]=new Ye(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){De[e]=new Ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){De[e]=new Ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){De[e]=new Ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){De[e]=new Ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){De[e]=new Ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var cc=/[\-:]([a-z])/g;function dc(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(cc,dc);De[t]=new Ye(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(cc,dc);De[t]=new Ye(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(cc,dc);De[t]=new Ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){De[e]=new Ye(e,1,!1,e.toLowerCase(),null,!1,!1)});De.xlinkHref=new Ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){De[e]=new Ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function fc(e,t,n,r){var o=De.hasOwnProperty(t)?De[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Xl=Object.prototype.hasOwnProperty,A0=/^[: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]*$/,Bd={},Wd={};function D0(e){return Xl.call(Wd,e)?!0:Xl.call(Bd,e)?!1:A0.test(e)?Wd[e]=!0:(Bd[e]=!0,!1)}function B0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function W0(e,t,n,r){if(t===null||typeof t>"u"||B0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ye(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var De={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){De[e]=new Ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];De[t]=new Ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){De[e]=new Ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){De[e]=new Ye(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){De[e]=new Ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){De[e]=new Ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){De[e]=new Ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){De[e]=new Ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){De[e]=new Ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var dc=/[\-:]([a-z])/g;function fc(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(dc,fc);De[t]=new Ye(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(dc,fc);De[t]=new Ye(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(dc,fc);De[t]=new Ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){De[e]=new Ye(e,1,!1,e.toLowerCase(),null,!1,!1)});De.xlinkHref=new Ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){De[e]=new Ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function pc(e,t,n,r){var o=De.hasOwnProperty(t)?De[t]:null;(o!==null?o.type!==0:r||!(2l||o[s]!==i[l]){var u=` -`+o[s].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=s&&0<=l);break}}}finally{al=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?wo(e):""}function W0(e){switch(e.tag){case 5:return wo(e.type);case 16:return wo("Lazy");case 13:return wo("Suspense");case 19:return wo("SuspenseList");case 0:case 2:case 15:return e=ll(e.type,!1),e;case 11:return e=ll(e.type.render,!1),e;case 1:return e=ll(e.type,!0),e;default:return""}}function eu(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case br:return"Fragment";case kr:return"Portal";case Xl:return"Profiler";case pc:return"StrictMode";case Jl:return"Suspense";case Zl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Sh:return(e.displayName||"Context")+".Consumer";case bh:return(e._context.displayName||"Context")+".Provider";case hc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case mc:return t=e.displayName||null,t!==null?t:eu(e.type)||"Memo";case gn:t=e._payload,e=e._init;try{return eu(e(t))}catch{}}return null}function U0(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return eu(t);case 8:return t===pc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function On(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function jh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function V0(e){var t=jh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ni(e){e._valueTracker||(e._valueTracker=V0(e))}function Eh(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=jh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ms(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}}function tu(e,t){var n=t.checked;return he({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ud(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=On(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Nh(e,t){t=t.checked,t!=null&&fc(e,"checked",t,!1)}function nu(e,t){Nh(e,t);var n=On(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ru(e,t.type,n):t.hasOwnProperty("defaultValue")&&ru(e,t.type,On(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Vd(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ru(e,t,n){(t!=="number"||ms(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ko=Array.isArray;function Or(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Ri.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Fo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Eo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},H0=["Webkit","ms","Moz","O"];Object.keys(Eo).forEach(function(e){H0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Eo[t]=Eo[e]})});function _h(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Eo.hasOwnProperty(e)&&Eo[e]?(""+t).trim():t+"px"}function $h(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=_h(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var K0=he({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function su(e,t){if(t){if(K0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(T(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(T(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(T(61))}if(t.style!=null&&typeof t.style!="object")throw Error(T(62))}}function au(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 lu=null;function gc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var uu=null,Ir=null,Lr=null;function Gd(e){if(e=di(e)){if(typeof uu!="function")throw Error(T(280));var t=e.stateNode;t&&(t=ra(t),uu(e.stateNode,e.type,t))}}function Mh(e){Ir?Lr?Lr.push(e):Lr=[e]:Ir=e}function Oh(){if(Ir){var e=Ir,t=Lr;if(Lr=Ir=null,Gd(e),t)for(e=0;e>>=0,e===0?32:31-(ry(e)/oy|0)|0}var Pi=64,Ti=4194304;function bo(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function xs(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~o;l!==0?r=bo(l):(i&=s,i!==0&&(r=bo(i)))}else s=n&~o,s!==0?r=bo(s):i!==0&&(r=bo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ui(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Mt(t),e[t]=n}function ly(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Ro),nf=" ",rf=!1;function em(e,t){switch(e){case"keyup":return Ly.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function tm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Sr=!1;function Fy(e,t){switch(e){case"compositionend":return tm(t);case"keypress":return t.which!==32?null:(rf=!0,nf);case"textInput":return e=t.data,e===nf&&rf?null:e;default:return null}}function Ay(e,t){if(Sr)return e==="compositionend"||!Cc&&em(e,t)?(e=Jh(),Xi=kc=kn=null,Sr=!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)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=lf(n)}}function im(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?im(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function sm(){for(var e=window,t=ms();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ms(e.document)}return t}function jc(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")}function qy(e){var t=sm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&im(n.ownerDocument.documentElement,n)){if(r!==null&&jc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=uf(n,i);var s=uf(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Cr=null,mu=null,To=null,gu=!1;function cf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;gu||Cr==null||Cr!==ms(r)||(r=Cr,"selectionStart"in r&&jc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),To&&Vo(To,r)||(To=r,r=bs(mu,"onSelect"),0Nr||(e.current=bu[Nr],bu[Nr]=null,Nr--)}function se(e,t){Nr++,bu[Nr]=e.current,e.current=t}var In={},He=zn(In),tt=zn(!1),tr=In;function Ur(e,t){var n=e.type.contextTypes;if(!n)return In;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function nt(e){return e=e.childContextTypes,e!=null}function Cs(){le(tt),le(He)}function vf(e,t,n){if(He.current!==In)throw Error(T(168));se(He,t),se(tt,n)}function mm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(T(108,U0(e)||"Unknown",o));return he({},n,r)}function js(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||In,tr=He.current,se(He,e),se(tt,tt.current),!0}function yf(e,t,n){var r=e.stateNode;if(!r)throw Error(T(169));n?(e=mm(e,t,tr),r.__reactInternalMemoizedMergedChildContext=e,le(tt),le(He),se(He,e)):le(tt),se(tt,n)}var Xt=null,oa=!1,bl=!1;function gm(e){Xt===null?Xt=[e]:Xt.push(e)}function s1(e){oa=!0,gm(e)}function Fn(){if(!bl&&Xt!==null){bl=!0;var e=0,t=te;try{var n=Xt;for(te=1;e>=s,o-=s,en=1<<32-Mt(t)+o|n<R?($=j,j=null):$=j.sibling;var P=h(g,j,v[R],k);if(P===null){j===null&&(j=$);break}e&&j&&P.alternate===null&&t(g,j),m=i(P,m,R),C===null?b=P:C.sibling=P,C=P,j=$}if(R===v.length)return n(g,j),de&&Wn(g,R),b;if(j===null){for(;RR?($=j,j=null):$=j.sibling;var _=h(g,j,P.value,k);if(_===null){j===null&&(j=$);break}e&&j&&_.alternate===null&&t(g,j),m=i(_,m,R),C===null?b=_:C.sibling=_,C=_,j=$}if(P.done)return n(g,j),de&&Wn(g,R),b;if(j===null){for(;!P.done;R++,P=v.next())P=f(g,P.value,k),P!==null&&(m=i(P,m,R),C===null?b=P:C.sibling=P,C=P);return de&&Wn(g,R),b}for(j=r(g,j);!P.done;R++,P=v.next())P=w(j,g,R,P.value,k),P!==null&&(e&&P.alternate!==null&&j.delete(P.key===null?R:P.key),m=i(P,m,R),C===null?b=P:C.sibling=P,C=P);return e&&j.forEach(function(I){return t(g,I)}),de&&Wn(g,R),b}function S(g,m,v,k){if(typeof v=="object"&&v!==null&&v.type===br&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Ei:e:{for(var b=v.key,C=m;C!==null;){if(C.key===b){if(b=v.type,b===br){if(C.tag===7){n(g,C.sibling),m=o(C,v.props.children),m.return=g,g=m;break e}}else if(C.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===gn&&kf(b)===C.type){n(g,C.sibling),m=o(C,v.props),m.ref=mo(g,C,v),m.return=g,g=m;break e}n(g,C);break}else t(g,C);C=C.sibling}v.type===br?(m=Zn(v.props.children,g.mode,k,v.key),m.return=g,g=m):(k=is(v.type,v.key,v.props,null,g.mode,k),k.ref=mo(g,m,v),k.return=g,g=k)}return s(g);case kr:e:{for(C=v.key;m!==null;){if(m.key===C)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(g,m.sibling),m=o(m,v.children||[]),m.return=g,g=m;break e}else{n(g,m);break}else t(g,m);m=m.sibling}m=Tl(v,g.mode,k),m.return=g,g=m}return s(g);case gn:return C=v._init,S(g,m,C(v._payload),k)}if(ko(v))return y(g,m,v,k);if(uo(v))return x(g,m,v,k);zi(g,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(g,m.sibling),m=o(m,v),m.return=g,g=m):(n(g,m),m=Pl(v,g.mode,k),m.return=g,g=m),s(g)):n(g,m)}return S}var Hr=wm(!0),km=wm(!1),Rs=zn(null),Ps=null,Tr=null,Pc=null;function Tc(){Pc=Tr=Ps=null}function _c(e){var t=Rs.current;le(Rs),e._currentValue=t}function ju(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Fr(e,t){Ps=e,Pc=Tr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(et=!0),e.firstContext=null)}function Ct(e){var t=e._currentValue;if(Pc!==e)if(e={context:e,memoizedValue:t,next:null},Tr===null){if(Ps===null)throw Error(T(308));Tr=e,Ps.dependencies={lanes:0,firstContext:e}}else Tr=Tr.next=e;return t}var Gn=null;function $c(e){Gn===null?Gn=[e]:Gn.push(e)}function bm(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,$c(t)):(n.next=o.next,o.next=n),t.interleaved=n,an(e,r)}function an(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var vn=!1;function Mc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Sm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function nn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Pn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Y&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,an(e,n)}return o=r.interleaved,o===null?(t.next=t,$c(r)):(t.next=o.next,o.next=t),r.interleaved=t,an(e,n)}function Zi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,yc(e,n)}}function bf(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ts(e,t,n,r){var o=e.updateQueue;vn=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var u=l,c=u.next;u.next=null,s===null?i=c:s.next=c,s=u;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==s&&(l===null?d.firstBaseUpdate=c:l.next=c,d.lastBaseUpdate=u))}if(i!==null){var f=o.baseState;s=0,d=c=u=null,l=i;do{var h=l.lane,w=l.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:w,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var y=e,x=l;switch(h=t,w=n,x.tag){case 1:if(y=x.payload,typeof y=="function"){f=y.call(w,f,h);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=x.payload,h=typeof y=="function"?y.call(w,f,h):y,h==null)break e;f=he({},f,h);break e;case 2:vn=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,h=o.effects,h===null?o.effects=[l]:h.push(l))}else w={eventTime:w,lane:h,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(c=d=w,u=f):d=d.next=w,s|=h;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;h=l,l=h.next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}while(!0);if(d===null&&(u=f),o.baseState=u,o.firstBaseUpdate=c,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);or|=s,e.lanes=s,e.memoizedState=f}}function Sf(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Cl.transition;Cl.transition={};try{e(!1),t()}finally{te=n,Cl.transition=r}}function Dm(){return jt().memoizedState}function c1(e,t,n){var r=_n(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Bm(e))Wm(t,n);else if(n=bm(e,t,n,r),n!==null){var o=qe();Ot(n,e,r,o),Um(n,t,r)}}function d1(e,t,n){var r=_n(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Bm(e))Wm(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,l=i(s,n);if(o.hasEagerState=!0,o.eagerState=l,It(l,s)){var u=t.interleaved;u===null?(o.next=o,$c(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=bm(e,t,o,r),n!==null&&(o=qe(),Ot(n,e,r,o),Um(n,t,r))}}function Bm(e){var t=e.alternate;return e===pe||t!==null&&t===pe}function Wm(e,t){_o=$s=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Um(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,yc(e,n)}}var Ms={readContext:Ct,useCallback:Be,useContext:Be,useEffect:Be,useImperativeHandle:Be,useInsertionEffect:Be,useLayoutEffect:Be,useMemo:Be,useReducer:Be,useRef:Be,useState:Be,useDebugValue:Be,useDeferredValue:Be,useTransition:Be,useMutableSource:Be,useSyncExternalStore:Be,useId:Be,unstable_isNewReconciler:!1},f1={readContext:Ct,useCallback:function(e,t){return At().memoizedState=[e,t===void 0?null:t],e},useContext:Ct,useEffect:jf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ts(4194308,4,Im.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ts(4194308,4,e,t)},useInsertionEffect:function(e,t){return ts(4,2,e,t)},useMemo:function(e,t){var n=At();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=At();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=c1.bind(null,pe,e),[r.memoizedState,e]},useRef:function(e){var t=At();return e={current:e},t.memoizedState=e},useState:Cf,useDebugValue:Bc,useDeferredValue:function(e){return At().memoizedState=e},useTransition:function(){var e=Cf(!1),t=e[0];return e=u1.bind(null,e[1]),At().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pe,o=At();if(de){if(n===void 0)throw Error(T(407));n=n()}else{if(n=t(),Oe===null)throw Error(T(349));rr&30||Nm(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,jf(Pm.bind(null,r,i,e),[e]),r.flags|=2048,Jo(9,Rm.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=At(),t=Oe.identifierPrefix;if(de){var n=tn,r=en;n=(r&~(1<<32-Mt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Yo++,0")&&(u=u.replace("",e.displayName)),u}while(1<=s&&0<=l);break}}}finally{ll=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?wo(e):""}function U0(e){switch(e.tag){case 5:return wo(e.type);case 16:return wo("Lazy");case 13:return wo("Suspense");case 19:return wo("SuspenseList");case 0:case 2:case 15:return e=ul(e.type,!1),e;case 11:return e=ul(e.type.render,!1),e;case 1:return e=ul(e.type,!0),e;default:return""}}function tu(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case br:return"Fragment";case kr:return"Portal";case Jl:return"Profiler";case hc:return"StrictMode";case Zl:return"Suspense";case eu:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ch:return(e.displayName||"Context")+".Consumer";case Sh:return(e._context.displayName||"Context")+".Provider";case mc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case gc:return t=e.displayName||null,t!==null?t:tu(e.type)||"Memo";case gn:t=e._payload,e=e._init;try{return tu(e(t))}catch{}}return null}function V0(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return tu(t);case 8:return t===hc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function On(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Eh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function H0(e){var t=Eh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ni(e){e._valueTracker||(e._valueTracker=H0(e))}function Nh(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Eh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function gs(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}}function nu(e,t){var n=t.checked;return he({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Vd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=On(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Rh(e,t){t=t.checked,t!=null&&pc(e,"checked",t,!1)}function ru(e,t){Rh(e,t);var n=On(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ou(e,t.type,n):t.hasOwnProperty("defaultValue")&&ou(e,t.type,On(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Hd(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ou(e,t,n){(t!=="number"||gs(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ko=Array.isArray;function Or(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Ri.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Fo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Eo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},K0=["Webkit","ms","Moz","O"];Object.keys(Eo).forEach(function(e){K0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Eo[t]=Eo[e]})});function $h(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Eo.hasOwnProperty(e)&&Eo[e]?(""+t).trim():t+"px"}function Mh(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=$h(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var G0=he({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function au(e,t){if(t){if(G0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(T(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(T(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(T(61))}if(t.style!=null&&typeof t.style!="object")throw Error(T(62))}}function lu(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 uu=null;function vc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var cu=null,Ir=null,Lr=null;function qd(e){if(e=di(e)){if(typeof cu!="function")throw Error(T(280));var t=e.stateNode;t&&(t=oa(t),cu(e.stateNode,e.type,t))}}function Oh(e){Ir?Lr?Lr.push(e):Lr=[e]:Ir=e}function Ih(){if(Ir){var e=Ir,t=Lr;if(Lr=Ir=null,qd(e),t)for(e=0;e>>=0,e===0?32:31-(oy(e)/iy|0)|0}var Pi=64,Ti=4194304;function bo(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ws(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~o;l!==0?r=bo(l):(i&=s,i!==0&&(r=bo(i)))}else s=n&~o,s!==0?r=bo(s):i!==0&&(r=bo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ui(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Mt(t),e[t]=n}function uy(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Ro),rf=" ",of=!1;function tm(e,t){switch(e){case"keyup":return zy.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Sr=!1;function Ay(e,t){switch(e){case"compositionend":return nm(t);case"keypress":return t.which!==32?null:(of=!0,rf);case"textInput":return e=t.data,e===rf&&of?null:e;default:return null}}function Dy(e,t){if(Sr)return e==="compositionend"||!jc&&tm(e,t)?(e=Zh(),Xi=bc=kn=null,Sr=!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)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=uf(n)}}function sm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function am(){for(var e=window,t=gs();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=gs(e.document)}return t}function Ec(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")}function Qy(e){var t=am(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sm(n.ownerDocument.documentElement,n)){if(r!==null&&Ec(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=cf(n,i);var s=cf(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Cr=null,gu=null,To=null,vu=!1;function df(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;vu||Cr==null||Cr!==gs(r)||(r=Cr,"selectionStart"in r&&Ec(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),To&&Vo(To,r)||(To=r,r=Ss(gu,"onSelect"),0Nr||(e.current=Su[Nr],Su[Nr]=null,Nr--)}function se(e,t){Nr++,Su[Nr]=e.current,e.current=t}var In={},He=zn(In),tt=zn(!1),tr=In;function Ur(e,t){var n=e.type.contextTypes;if(!n)return In;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function nt(e){return e=e.childContextTypes,e!=null}function js(){le(tt),le(He)}function yf(e,t,n){if(He.current!==In)throw Error(T(168));se(He,t),se(tt,n)}function gm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(T(108,V0(e)||"Unknown",o));return he({},n,r)}function Es(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||In,tr=He.current,se(He,e),se(tt,tt.current),!0}function xf(e,t,n){var r=e.stateNode;if(!r)throw Error(T(169));n?(e=gm(e,t,tr),r.__reactInternalMemoizedMergedChildContext=e,le(tt),le(He),se(He,e)):le(tt),se(tt,n)}var Xt=null,ia=!1,Sl=!1;function vm(e){Xt===null?Xt=[e]:Xt.push(e)}function a1(e){ia=!0,vm(e)}function Fn(){if(!Sl&&Xt!==null){Sl=!0;var e=0,t=te;try{var n=Xt;for(te=1;e>=s,o-=s,en=1<<32-Mt(t)+o|n<R?($=j,j=null):$=j.sibling;var P=h(g,j,v[R],k);if(P===null){j===null&&(j=$);break}e&&j&&P.alternate===null&&t(g,j),m=i(P,m,R),C===null?b=P:C.sibling=P,C=P,j=$}if(R===v.length)return n(g,j),de&&Wn(g,R),b;if(j===null){for(;RR?($=j,j=null):$=j.sibling;var _=h(g,j,P.value,k);if(_===null){j===null&&(j=$);break}e&&j&&_.alternate===null&&t(g,j),m=i(_,m,R),C===null?b=_:C.sibling=_,C=_,j=$}if(P.done)return n(g,j),de&&Wn(g,R),b;if(j===null){for(;!P.done;R++,P=v.next())P=f(g,P.value,k),P!==null&&(m=i(P,m,R),C===null?b=P:C.sibling=P,C=P);return de&&Wn(g,R),b}for(j=r(g,j);!P.done;R++,P=v.next())P=w(j,g,R,P.value,k),P!==null&&(e&&P.alternate!==null&&j.delete(P.key===null?R:P.key),m=i(P,m,R),C===null?b=P:C.sibling=P,C=P);return e&&j.forEach(function(I){return t(g,I)}),de&&Wn(g,R),b}function S(g,m,v,k){if(typeof v=="object"&&v!==null&&v.type===br&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Ei:e:{for(var b=v.key,C=m;C!==null;){if(C.key===b){if(b=v.type,b===br){if(C.tag===7){n(g,C.sibling),m=o(C,v.props.children),m.return=g,g=m;break e}}else if(C.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===gn&&bf(b)===C.type){n(g,C.sibling),m=o(C,v.props),m.ref=mo(g,C,v),m.return=g,g=m;break e}n(g,C);break}else t(g,C);C=C.sibling}v.type===br?(m=Zn(v.props.children,g.mode,k,v.key),m.return=g,g=m):(k=is(v.type,v.key,v.props,null,g.mode,k),k.ref=mo(g,m,v),k.return=g,g=k)}return s(g);case kr:e:{for(C=v.key;m!==null;){if(m.key===C)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(g,m.sibling),m=o(m,v.children||[]),m.return=g,g=m;break e}else{n(g,m);break}else t(g,m);m=m.sibling}m=_l(v,g.mode,k),m.return=g,g=m}return s(g);case gn:return C=v._init,S(g,m,C(v._payload),k)}if(ko(v))return y(g,m,v,k);if(uo(v))return x(g,m,v,k);zi(g,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(g,m.sibling),m=o(m,v),m.return=g,g=m):(n(g,m),m=Tl(v,g.mode,k),m.return=g,g=m),s(g)):n(g,m)}return S}var Hr=km(!0),bm=km(!1),Ps=zn(null),Ts=null,Tr=null,Tc=null;function _c(){Tc=Tr=Ts=null}function $c(e){var t=Ps.current;le(Ps),e._currentValue=t}function Eu(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Fr(e,t){Ts=e,Tc=Tr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(et=!0),e.firstContext=null)}function Ct(e){var t=e._currentValue;if(Tc!==e)if(e={context:e,memoizedValue:t,next:null},Tr===null){if(Ts===null)throw Error(T(308));Tr=e,Ts.dependencies={lanes:0,firstContext:e}}else Tr=Tr.next=e;return t}var Gn=null;function Mc(e){Gn===null?Gn=[e]:Gn.push(e)}function Sm(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Mc(t)):(n.next=o.next,o.next=n),t.interleaved=n,an(e,r)}function an(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var vn=!1;function Oc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Cm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function nn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Pn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Y&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,an(e,n)}return o=r.interleaved,o===null?(t.next=t,Mc(r)):(t.next=o.next,o.next=t),r.interleaved=t,an(e,n)}function Zi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xc(e,n)}}function Sf(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function _s(e,t,n,r){var o=e.updateQueue;vn=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var u=l,c=u.next;u.next=null,s===null?i=c:s.next=c,s=u;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==s&&(l===null?d.firstBaseUpdate=c:l.next=c,d.lastBaseUpdate=u))}if(i!==null){var f=o.baseState;s=0,d=c=u=null,l=i;do{var h=l.lane,w=l.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:w,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var y=e,x=l;switch(h=t,w=n,x.tag){case 1:if(y=x.payload,typeof y=="function"){f=y.call(w,f,h);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=x.payload,h=typeof y=="function"?y.call(w,f,h):y,h==null)break e;f=he({},f,h);break e;case 2:vn=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,h=o.effects,h===null?o.effects=[l]:h.push(l))}else w={eventTime:w,lane:h,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(c=d=w,u=f):d=d.next=w,s|=h;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;h=l,l=h.next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}while(!0);if(d===null&&(u=f),o.baseState=u,o.firstBaseUpdate=c,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);or|=s,e.lanes=s,e.memoizedState=f}}function Cf(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=jl.transition;jl.transition={};try{e(!1),t()}finally{te=n,jl.transition=r}}function Bm(){return jt().memoizedState}function d1(e,t,n){var r=_n(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Wm(e))Um(t,n);else if(n=Sm(e,t,n,r),n!==null){var o=qe();Ot(n,e,r,o),Vm(n,t,r)}}function f1(e,t,n){var r=_n(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Wm(e))Um(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,l=i(s,n);if(o.hasEagerState=!0,o.eagerState=l,It(l,s)){var u=t.interleaved;u===null?(o.next=o,Mc(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=Sm(e,t,o,r),n!==null&&(o=qe(),Ot(n,e,r,o),Vm(n,t,r))}}function Wm(e){var t=e.alternate;return e===pe||t!==null&&t===pe}function Um(e,t){_o=Ms=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Vm(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xc(e,n)}}var Os={readContext:Ct,useCallback:Be,useContext:Be,useEffect:Be,useImperativeHandle:Be,useInsertionEffect:Be,useLayoutEffect:Be,useMemo:Be,useReducer:Be,useRef:Be,useState:Be,useDebugValue:Be,useDeferredValue:Be,useTransition:Be,useMutableSource:Be,useSyncExternalStore:Be,useId:Be,unstable_isNewReconciler:!1},p1={readContext:Ct,useCallback:function(e,t){return At().memoizedState=[e,t===void 0?null:t],e},useContext:Ct,useEffect:Ef,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ts(4194308,4,Lm.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ts(4194308,4,e,t)},useInsertionEffect:function(e,t){return ts(4,2,e,t)},useMemo:function(e,t){var n=At();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=At();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=d1.bind(null,pe,e),[r.memoizedState,e]},useRef:function(e){var t=At();return e={current:e},t.memoizedState=e},useState:jf,useDebugValue:Wc,useDeferredValue:function(e){return At().memoizedState=e},useTransition:function(){var e=jf(!1),t=e[0];return e=c1.bind(null,e[1]),At().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pe,o=At();if(de){if(n===void 0)throw Error(T(407));n=n()}else{if(n=t(),Oe===null)throw Error(T(349));rr&30||Rm(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ef(Tm.bind(null,r,i,e),[e]),r.flags|=2048,Jo(9,Pm.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=At(),t=Oe.identifierPrefix;if(de){var n=tn,r=en;n=(r&~(1<<32-Mt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Yo++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Wt]=t,e[Go]=r,Zm(e,t,!1,!1),t.stateNode=e;e:{switch(s=au(n,r),n){case"dialog":ae("cancel",e),ae("close",e),o=r;break;case"iframe":case"object":case"embed":ae("load",e),o=r;break;case"video":case"audio":for(o=0;oqr&&(t.flags|=128,r=!0,go(i,!1),t.lanes=4194304)}else{if(!r)if(e=_s(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),go(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!de)return We(t),null}else 2*ye()-i.renderingStartTime>qr&&n!==1073741824&&(t.flags|=128,r=!0,go(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ye(),t.sibling=null,n=fe.current,se(fe,r?n&1|2:n&1),t):(We(t),null);case 22:case 23:return Gc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?st&1073741824&&(We(t),t.subtreeFlags&6&&(t.flags|=8192)):We(t),null;case 24:return null;case 25:return null}throw Error(T(156,t.tag))}function w1(e,t){switch(Nc(t),t.tag){case 1:return nt(t.type)&&Cs(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kr(),le(tt),le(He),Lc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Ic(t),null;case 13:if(le(fe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(T(340));Vr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return le(fe),null;case 4:return Kr(),null;case 10:return _c(t.type._context),null;case 22:case 23:return Gc(),null;case 24:return null;default:return null}}var Ai=!1,Ve=!1,k1=typeof WeakSet=="function"?WeakSet:Set,O=null;function _r(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ve(e,t,r)}else n.current=null}function Ou(e,t,n){try{n()}catch(r){ve(e,t,r)}}var Lf=!1;function b1(e,t){if(vu=ws,e=sm(),jc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,f=e,h=null;t:for(;;){for(var w;f!==n||o!==0&&f.nodeType!==3||(l=s+o),f!==i||r!==0&&f.nodeType!==3||(u=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(w=f.firstChild)!==null;)h=f,f=w;for(;;){if(f===e)break t;if(h===n&&++c===o&&(l=s),h===i&&++d===r&&(u=s),(w=f.nextSibling)!==null)break;f=h,h=f.parentNode}f=w}n=l===-1||u===-1?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(yu={focusedElem:e,selectionRange:n},ws=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,S=y.memoizedState,g=t.stateNode,m=g.getSnapshotBeforeUpdate(t.elementType===t.type?x:Tt(t.type,x),S);g.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(T(163))}}catch(k){ve(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return y=Lf,Lf=!1,y}function $o(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Ou(t,n,i)}o=o.next}while(o!==r)}}function aa(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Iu(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function ng(e){var t=e.alternate;t!==null&&(e.alternate=null,ng(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Wt],delete t[Go],delete t[ku],delete t[o1],delete t[i1])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function rg(e){return e.tag===5||e.tag===3||e.tag===4}function zf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||rg(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.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 Lu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ss));else if(r!==4&&(e=e.child,e!==null))for(Lu(e,t,n),e=e.sibling;e!==null;)Lu(e,t,n),e=e.sibling}function zu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(zu(e,t,n),e=e.sibling;e!==null;)zu(e,t,n),e=e.sibling}var ze=null,_t=!1;function hn(e,t,n){for(n=n.child;n!==null;)og(e,t,n),n=n.sibling}function og(e,t,n){if(Vt&&typeof Vt.onCommitFiberUnmount=="function")try{Vt.onCommitFiberUnmount(Zs,n)}catch{}switch(n.tag){case 5:Ve||_r(n,t);case 6:var r=ze,o=_t;ze=null,hn(e,t,n),ze=r,_t=o,ze!==null&&(_t?(e=ze,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ze.removeChild(n.stateNode));break;case 18:ze!==null&&(_t?(e=ze,n=n.stateNode,e.nodeType===8?kl(e.parentNode,n):e.nodeType===1&&kl(e,n),Wo(e)):kl(ze,n.stateNode));break;case 4:r=ze,o=_t,ze=n.stateNode.containerInfo,_t=!0,hn(e,t,n),ze=r,_t=o;break;case 0:case 11:case 14:case 15:if(!Ve&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&Ou(n,t,s),o=o.next}while(o!==r)}hn(e,t,n);break;case 1:if(!Ve&&(_r(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){ve(n,t,l)}hn(e,t,n);break;case 21:hn(e,t,n);break;case 22:n.mode&1?(Ve=(r=Ve)||n.memoizedState!==null,hn(e,t,n),Ve=r):hn(e,t,n);break;default:hn(e,t,n)}}function Ff(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new k1),t.forEach(function(r){var o=_1.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Pt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=ye()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*C1(r/1960))-r,10e?16:e,bn===null)var r=!1;else{if(e=bn,bn=null,Ls=0,Y&6)throw Error(T(331));var o=Y;for(Y|=4,O=e.current;O!==null;){var i=O,s=i.child;if(O.flags&16){var l=i.deletions;if(l!==null){for(var u=0;uye()-Hc?Jn(e,0):Vc|=n),rt(e,t)}function fg(e,t){t===0&&(e.mode&1?(t=Ti,Ti<<=1,!(Ti&130023424)&&(Ti=4194304)):t=1);var n=qe();e=an(e,t),e!==null&&(ui(e,t,n),rt(e,n))}function T1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),fg(e,n)}function _1(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(T(314))}r!==null&&r.delete(t),fg(e,n)}var pg;pg=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||tt.current)et=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return et=!1,y1(e,t,n);et=!!(e.flags&131072)}else et=!1,de&&t.flags&1048576&&vm(t,Ns,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ns(e,t),e=t.pendingProps;var o=Ur(t,He.current);Fr(t,n),o=Fc(null,t,r,e,o,n);var i=Ac();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,nt(r)?(i=!0,js(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Mc(t),o.updater=sa,t.stateNode=o,o._reactInternals=t,Nu(t,r,e,n),t=Tu(null,t,r,!0,i,n)):(t.tag=0,de&&i&&Ec(t),Ge(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ns(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=M1(r),e=Tt(r,e),o){case 0:t=Pu(null,t,r,e,n);break e;case 1:t=Mf(null,t,r,e,n);break e;case 11:t=_f(null,t,r,e,n);break e;case 14:t=$f(null,t,r,Tt(r.type,e),n);break e}throw Error(T(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Pu(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Mf(e,t,r,o,n);case 3:e:{if(Ym(t),e===null)throw Error(T(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Sm(e,t),Ts(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Gr(Error(T(423)),t),t=Of(e,t,r,n,o);break e}else if(r!==o){o=Gr(Error(T(424)),t),t=Of(e,t,r,n,o);break e}else for(lt=Rn(t.stateNode.containerInfo.firstChild),ut=t,de=!0,$t=null,n=km(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Vr(),r===o){t=ln(e,t,n);break e}Ge(e,t,r,n)}t=t.child}return t;case 5:return Cm(t),e===null&&Cu(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,xu(r,o)?s=null:i!==null&&xu(r,i)&&(t.flags|=32),Qm(e,t),Ge(e,t,s,n),t.child;case 6:return e===null&&Cu(t),null;case 13:return Xm(e,t,n);case 4:return Oc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Hr(t,null,r,n):Ge(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),_f(e,t,r,o,n);case 7:return Ge(e,t,t.pendingProps,n),t.child;case 8:return Ge(e,t,t.pendingProps.children,n),t.child;case 12:return Ge(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,se(Rs,r._currentValue),r._currentValue=s,i!==null)if(It(i.value,s)){if(i.children===o.children&&!tt.current){t=ln(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){s=i.child;for(var u=l.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=nn(-1,n&-n),u.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),ju(i.return,n,t),l.lanes|=n;break}u=u.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(T(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),ju(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Ge(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Fr(t,n),o=Ct(o),r=r(o),t.flags|=1,Ge(e,t,r,n),t.child;case 14:return r=t.type,o=Tt(r,t.pendingProps),o=Tt(r.type,o),$f(e,t,r,o,n);case 15:return Gm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),ns(e,t),t.tag=1,nt(r)?(e=!0,js(t)):e=!1,Fr(t,n),Vm(t,r,o),Nu(t,r,o,n),Tu(null,t,r,!0,e,n);case 19:return Jm(e,t,n);case 22:return qm(e,t,n)}throw Error(T(156,t.tag))};function hg(e,t){return Bh(e,t)}function $1(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,n,r){return new $1(e,t,n,r)}function Qc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function M1(e){if(typeof e=="function")return Qc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===hc)return 11;if(e===mc)return 14}return 2}function $n(e,t){var n=e.alternate;return n===null?(n=kt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function is(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")Qc(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case br:return Zn(n.children,o,i,t);case pc:s=8,o|=8;break;case Xl:return e=kt(12,n,t,o|2),e.elementType=Xl,e.lanes=i,e;case Jl:return e=kt(13,n,t,o),e.elementType=Jl,e.lanes=i,e;case Zl:return e=kt(19,n,t,o),e.elementType=Zl,e.lanes=i,e;case Ch:return ua(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case bh:s=10;break e;case Sh:s=9;break e;case hc:s=11;break e;case mc:s=14;break e;case gn:s=16,r=null;break e}throw Error(T(130,e==null?e:typeof e,""))}return t=kt(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Zn(e,t,n,r){return e=kt(7,e,r,t),e.lanes=n,e}function ua(e,t,n,r){return e=kt(22,e,r,t),e.elementType=Ch,e.lanes=n,e.stateNode={isHidden:!1},e}function Pl(e,t,n){return e=kt(6,e,null,t),e.lanes=n,e}function Tl(e,t,n){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function O1(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=cl(0),this.expirationTimes=cl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=cl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Yc(e,t,n,r,o,i,s,l,u){return e=new O1(e,t,n,l,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=kt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Mc(i),e}function I1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(yg)}catch(e){console.error(e)}}yg(),yh.exports=ft;var ha=yh.exports;const Mr=Xs(ha);var xg,Kf=ha;xg=Kf.createRoot,Kf.hydrateRoot;/** +`+i.stack}return{value:e,source:t,stack:o,digest:null}}function Rl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Pu(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var g1=typeof WeakMap=="function"?WeakMap:Map;function Km(e,t,n){n=nn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ls||(Ls=!0,Au=r),Pu(e,t)},n}function Gm(e,t,n){n=nn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Pu(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Pu(e,t),typeof r!="function"&&(Tn===null?Tn=new Set([this]):Tn.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function Pf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new g1;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=T1.bind(null,e,t,n),t.then(e,e))}function Tf(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function _f(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=nn(-1,1),t.tag=2,Pn(n,t,1))),n.lanes|=1),e)}var v1=dn.ReactCurrentOwner,et=!1;function Ge(e,t,n,r){t.child=e===null?bm(t,null,n,r):Hr(t,e.child,n,r)}function $f(e,t,n,r,o){n=n.render;var i=t.ref;return Fr(t,o),r=Ac(e,t,n,r,i,o),n=Dc(),e!==null&&!et?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,ln(e,t,o)):(de&&n&&Nc(t),t.flags|=1,Ge(e,t,r,o),t.child)}function Mf(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Yc(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,qm(e,t,i,r,o)):(e=is(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:Vo,n(s,r)&&e.ref===t.ref)return ln(e,t,o)}return t.flags|=1,e=$n(i,r),e.ref=t.ref,e.return=t,t.child=e}function qm(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(Vo(i,r)&&e.ref===t.ref)if(et=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(et=!0);else return t.lanes=e.lanes,ln(e,t,o)}return Tu(e,t,n,r,o)}function Qm(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},se($r,st),st|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,se($r,st),st|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,se($r,st),st|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,se($r,st),st|=r;return Ge(e,t,o,n),t.child}function Ym(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Tu(e,t,n,r,o){var i=nt(n)?tr:He.current;return i=Ur(t,i),Fr(t,o),n=Ac(e,t,n,r,i,o),r=Dc(),e!==null&&!et?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,ln(e,t,o)):(de&&r&&Nc(t),t.flags|=1,Ge(e,t,n,o),t.child)}function Of(e,t,n,r,o){if(nt(n)){var i=!0;Es(t)}else i=!1;if(Fr(t,o),t.stateNode===null)ns(e,t),Hm(t,n,r),Ru(t,n,r,o),r=!0;else if(e===null){var s=t.stateNode,l=t.memoizedProps;s.props=l;var u=s.context,c=n.contextType;typeof c=="object"&&c!==null?c=Ct(c):(c=nt(n)?tr:He.current,c=Ur(t,c));var d=n.getDerivedStateFromProps,f=typeof d=="function"||typeof s.getSnapshotBeforeUpdate=="function";f||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(l!==r||u!==c)&&Rf(t,s,r,c),vn=!1;var h=t.memoizedState;s.state=h,_s(t,r,s,o),u=t.memoizedState,l!==r||h!==u||tt.current||vn?(typeof d=="function"&&(Nu(t,n,d,r),u=t.memoizedState),(l=vn||Nf(t,n,l,r,h,u,c))?(f||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),s.props=r,s.state=u,s.context=c,r=l):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,Cm(e,t),l=t.memoizedProps,c=t.type===t.elementType?l:Tt(t.type,l),s.props=c,f=t.pendingProps,h=s.context,u=n.contextType,typeof u=="object"&&u!==null?u=Ct(u):(u=nt(n)?tr:He.current,u=Ur(t,u));var w=n.getDerivedStateFromProps;(d=typeof w=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(l!==f||h!==u)&&Rf(t,s,r,u),vn=!1,h=t.memoizedState,s.state=h,_s(t,r,s,o);var y=t.memoizedState;l!==f||h!==y||tt.current||vn?(typeof w=="function"&&(Nu(t,n,w,r),y=t.memoizedState),(c=vn||Nf(t,n,c,r,h,y,u)||!1)?(d||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,y,u),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,y,u)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),s.props=r,s.state=y,s.context=u,r=c):(typeof s.componentDidUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return _u(e,t,n,r,i,o)}function _u(e,t,n,r,o,i){Ym(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&xf(t,n,!1),ln(e,t,i);r=t.stateNode,v1.current=t;var l=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=Hr(t,e.child,null,i),t.child=Hr(t,null,l,i)):Ge(e,t,l,i),t.memoizedState=r.state,o&&xf(t,n,!0),t.child}function Xm(e){var t=e.stateNode;t.pendingContext?yf(e,t.pendingContext,t.pendingContext!==t.context):t.context&&yf(e,t.context,!1),Ic(e,t.containerInfo)}function If(e,t,n,r,o){return Vr(),Pc(o),t.flags|=256,Ge(e,t,n,r),t.child}var $u={dehydrated:null,treeContext:null,retryLane:0};function Mu(e){return{baseLanes:e,cachePool:null,transitions:null}}function Jm(e,t,n){var r=t.pendingProps,o=fe.current,i=!1,s=(t.flags&128)!==0,l;if((l=s)||(l=e!==null&&e.memoizedState===null?!1:(o&2)!==0),l?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),se(fe,o&1),e===null)return ju(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=ca(s,r,0,null),e=Zn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Mu(n),t.memoizedState=$u,e):Uc(t,s));if(o=e.memoizedState,o!==null&&(l=o.dehydrated,l!==null))return y1(e,t,s,r,l,o,n);if(i){i=r.fallback,s=t.mode,o=e.child,l=o.sibling;var u={mode:"hidden",children:r.children};return!(s&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=$n(o,u),r.subtreeFlags=o.subtreeFlags&14680064),l!==null?i=$n(l,i):(i=Zn(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?Mu(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=$u,r}return i=e.child,e=i.sibling,r=$n(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Uc(e,t){return t=ca({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Fi(e,t,n,r){return r!==null&&Pc(r),Hr(t,e.child,null,n),e=Uc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function y1(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=Rl(Error(T(422))),Fi(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=ca({mode:"visible",children:r.children},o,0,null),i=Zn(i,o,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&Hr(t,e.child,null,s),t.child.memoizedState=Mu(s),t.memoizedState=$u,i);if(!(t.mode&1))return Fi(e,t,s,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,i=Error(T(419)),r=Rl(i,r,void 0),Fi(e,t,s,r)}if(l=(s&e.childLanes)!==0,et||l){if(r=Oe,r!==null){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,an(e,o),Ot(r,e,o,-1))}return Qc(),r=Rl(Error(T(421))),Fi(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=_1.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,lt=Rn(o.nextSibling),ut=t,de=!0,$t=null,e!==null&&(yt[xt++]=en,yt[xt++]=tn,yt[xt++]=nr,en=e.id,tn=e.overflow,nr=t),t=Uc(t,r.children),t.flags|=4096,t)}function Lf(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Eu(e.return,t,n)}function Pl(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function Zm(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Ge(e,t,r.children,n),r=fe.current,r&2)r=r&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&&Lf(e,n,t);else if(e.tag===19)Lf(e,n,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}r&=1}if(se(fe,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&$s(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Pl(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&$s(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Pl(t,!0,n,null,i);break;case"together":Pl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ns(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ln(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),or|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(T(153));if(t.child!==null){for(e=t.child,n=$n(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=$n(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function x1(e,t,n){switch(t.tag){case 3:Xm(t),Vr();break;case 5:jm(t);break;case 1:nt(t.type)&&Es(t);break;case 4:Ic(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;se(Ps,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(se(fe,fe.current&1),t.flags|=128,null):n&t.child.childLanes?Jm(e,t,n):(se(fe,fe.current&1),e=ln(e,t,n),e!==null?e.sibling:null);se(fe,fe.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Zm(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),se(fe,fe.current),r)break;return null;case 22:case 23:return t.lanes=0,Qm(e,t,n)}return ln(e,t,n)}var eg,Ou,tg,ng;eg=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ou=function(){};tg=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,qn(Ht.current);var i=null;switch(n){case"input":o=nu(e,o),r=nu(e,r),i=[];break;case"select":o=he({},o,{value:void 0}),r=he({},r,{value:void 0}),i=[];break;case"textarea":o=iu(e,o),r=iu(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Cs)}au(n,r);var s;n=null;for(c in o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&o[c]!=null)if(c==="style"){var l=o[c];for(s in l)l.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(zo.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var u=r[c];if(l=o!=null?o[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(u!=null||l!=null))if(c==="style")if(l){for(s in l)!l.hasOwnProperty(s)||u&&u.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in u)u.hasOwnProperty(s)&&l[s]!==u[s]&&(n||(n={}),n[s]=u[s])}else n||(i||(i=[]),i.push(c,n)),n=u;else c==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,l=l?l.__html:void 0,u!=null&&l!==u&&(i=i||[]).push(c,u)):c==="children"?typeof u!="string"&&typeof u!="number"||(i=i||[]).push(c,""+u):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(zo.hasOwnProperty(c)?(u!=null&&c==="onScroll"&&ae("scroll",e),i||l===u||(i=[])):(i=i||[]).push(c,u))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}};ng=function(e,t,n,r){n!==r&&(t.flags|=4)};function go(e,t){if(!de)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function We(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function w1(e,t,n){var r=t.pendingProps;switch(Rc(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return We(t),null;case 1:return nt(t.type)&&js(),We(t),null;case 3:return r=t.stateNode,Kr(),le(tt),le(He),zc(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Li(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,$t!==null&&(Wu($t),$t=null))),Ou(e,t),We(t),null;case 5:Lc(t);var o=qn(Qo.current);if(n=t.type,e!==null&&t.stateNode!=null)tg(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(T(166));return We(t),null}if(e=qn(Ht.current),Li(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Wt]=t,r[Go]=i,e=(t.mode&1)!==0,n){case"dialog":ae("cancel",r),ae("close",r);break;case"iframe":case"object":case"embed":ae("load",r);break;case"video":case"audio":for(o=0;o<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Wt]=t,e[Go]=r,eg(e,t,!1,!1),t.stateNode=e;e:{switch(s=lu(n,r),n){case"dialog":ae("cancel",e),ae("close",e),o=r;break;case"iframe":case"object":case"embed":ae("load",e),o=r;break;case"video":case"audio":for(o=0;oqr&&(t.flags|=128,r=!0,go(i,!1),t.lanes=4194304)}else{if(!r)if(e=$s(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),go(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!de)return We(t),null}else 2*ye()-i.renderingStartTime>qr&&n!==1073741824&&(t.flags|=128,r=!0,go(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ye(),t.sibling=null,n=fe.current,se(fe,r?n&1|2:n&1),t):(We(t),null);case 22:case 23:return qc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?st&1073741824&&(We(t),t.subtreeFlags&6&&(t.flags|=8192)):We(t),null;case 24:return null;case 25:return null}throw Error(T(156,t.tag))}function k1(e,t){switch(Rc(t),t.tag){case 1:return nt(t.type)&&js(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kr(),le(tt),le(He),zc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Lc(t),null;case 13:if(le(fe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(T(340));Vr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return le(fe),null;case 4:return Kr(),null;case 10:return $c(t.type._context),null;case 22:case 23:return qc(),null;case 24:return null;default:return null}}var Ai=!1,Ve=!1,b1=typeof WeakSet=="function"?WeakSet:Set,O=null;function _r(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ve(e,t,r)}else n.current=null}function Iu(e,t,n){try{n()}catch(r){ve(e,t,r)}}var zf=!1;function S1(e,t){if(yu=ks,e=am(),Ec(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,f=e,h=null;t:for(;;){for(var w;f!==n||o!==0&&f.nodeType!==3||(l=s+o),f!==i||r!==0&&f.nodeType!==3||(u=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(w=f.firstChild)!==null;)h=f,f=w;for(;;){if(f===e)break t;if(h===n&&++c===o&&(l=s),h===i&&++d===r&&(u=s),(w=f.nextSibling)!==null)break;f=h,h=f.parentNode}f=w}n=l===-1||u===-1?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(xu={focusedElem:e,selectionRange:n},ks=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,S=y.memoizedState,g=t.stateNode,m=g.getSnapshotBeforeUpdate(t.elementType===t.type?x:Tt(t.type,x),S);g.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(T(163))}}catch(k){ve(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return y=zf,zf=!1,y}function $o(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Iu(t,n,i)}o=o.next}while(o!==r)}}function la(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Lu(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function rg(e){var t=e.alternate;t!==null&&(e.alternate=null,rg(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Wt],delete t[Go],delete t[bu],delete t[i1],delete t[s1])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function og(e){return e.tag===5||e.tag===3||e.tag===4}function Ff(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||og(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.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 zu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Cs));else if(r!==4&&(e=e.child,e!==null))for(zu(e,t,n),e=e.sibling;e!==null;)zu(e,t,n),e=e.sibling}function Fu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Fu(e,t,n),e=e.sibling;e!==null;)Fu(e,t,n),e=e.sibling}var ze=null,_t=!1;function hn(e,t,n){for(n=n.child;n!==null;)ig(e,t,n),n=n.sibling}function ig(e,t,n){if(Vt&&typeof Vt.onCommitFiberUnmount=="function")try{Vt.onCommitFiberUnmount(ea,n)}catch{}switch(n.tag){case 5:Ve||_r(n,t);case 6:var r=ze,o=_t;ze=null,hn(e,t,n),ze=r,_t=o,ze!==null&&(_t?(e=ze,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ze.removeChild(n.stateNode));break;case 18:ze!==null&&(_t?(e=ze,n=n.stateNode,e.nodeType===8?bl(e.parentNode,n):e.nodeType===1&&bl(e,n),Wo(e)):bl(ze,n.stateNode));break;case 4:r=ze,o=_t,ze=n.stateNode.containerInfo,_t=!0,hn(e,t,n),ze=r,_t=o;break;case 0:case 11:case 14:case 15:if(!Ve&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&Iu(n,t,s),o=o.next}while(o!==r)}hn(e,t,n);break;case 1:if(!Ve&&(_r(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){ve(n,t,l)}hn(e,t,n);break;case 21:hn(e,t,n);break;case 22:n.mode&1?(Ve=(r=Ve)||n.memoizedState!==null,hn(e,t,n),Ve=r):hn(e,t,n);break;default:hn(e,t,n)}}function Af(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new b1),t.forEach(function(r){var o=$1.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Pt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=ye()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*j1(r/1960))-r,10e?16:e,bn===null)var r=!1;else{if(e=bn,bn=null,zs=0,Y&6)throw Error(T(331));var o=Y;for(Y|=4,O=e.current;O!==null;){var i=O,s=i.child;if(O.flags&16){var l=i.deletions;if(l!==null){for(var u=0;uye()-Kc?Jn(e,0):Hc|=n),rt(e,t)}function pg(e,t){t===0&&(e.mode&1?(t=Ti,Ti<<=1,!(Ti&130023424)&&(Ti=4194304)):t=1);var n=qe();e=an(e,t),e!==null&&(ui(e,t,n),rt(e,n))}function _1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),pg(e,n)}function $1(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(T(314))}r!==null&&r.delete(t),pg(e,n)}var hg;hg=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||tt.current)et=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return et=!1,x1(e,t,n);et=!!(e.flags&131072)}else et=!1,de&&t.flags&1048576&&ym(t,Rs,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ns(e,t),e=t.pendingProps;var o=Ur(t,He.current);Fr(t,n),o=Ac(null,t,r,e,o,n);var i=Dc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,nt(r)?(i=!0,Es(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Oc(t),o.updater=aa,t.stateNode=o,o._reactInternals=t,Ru(t,r,e,n),t=_u(null,t,r,!0,i,n)):(t.tag=0,de&&i&&Nc(t),Ge(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ns(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=O1(r),e=Tt(r,e),o){case 0:t=Tu(null,t,r,e,n);break e;case 1:t=Of(null,t,r,e,n);break e;case 11:t=$f(null,t,r,e,n);break e;case 14:t=Mf(null,t,r,Tt(r.type,e),n);break e}throw Error(T(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Tu(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),Of(e,t,r,o,n);case 3:e:{if(Xm(t),e===null)throw Error(T(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Cm(e,t),_s(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Gr(Error(T(423)),t),t=If(e,t,r,n,o);break e}else if(r!==o){o=Gr(Error(T(424)),t),t=If(e,t,r,n,o);break e}else for(lt=Rn(t.stateNode.containerInfo.firstChild),ut=t,de=!0,$t=null,n=bm(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Vr(),r===o){t=ln(e,t,n);break e}Ge(e,t,r,n)}t=t.child}return t;case 5:return jm(t),e===null&&ju(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,wu(r,o)?s=null:i!==null&&wu(r,i)&&(t.flags|=32),Ym(e,t),Ge(e,t,s,n),t.child;case 6:return e===null&&ju(t),null;case 13:return Jm(e,t,n);case 4:return Ic(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Hr(t,null,r,n):Ge(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),$f(e,t,r,o,n);case 7:return Ge(e,t,t.pendingProps,n),t.child;case 8:return Ge(e,t,t.pendingProps.children,n),t.child;case 12:return Ge(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,se(Ps,r._currentValue),r._currentValue=s,i!==null)if(It(i.value,s)){if(i.children===o.children&&!tt.current){t=ln(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){s=i.child;for(var u=l.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=nn(-1,n&-n),u.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Eu(i.return,n,t),l.lanes|=n;break}u=u.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(T(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Eu(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Ge(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Fr(t,n),o=Ct(o),r=r(o),t.flags|=1,Ge(e,t,r,n),t.child;case 14:return r=t.type,o=Tt(r,t.pendingProps),o=Tt(r.type,o),Mf(e,t,r,o,n);case 15:return qm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tt(r,o),ns(e,t),t.tag=1,nt(r)?(e=!0,Es(t)):e=!1,Fr(t,n),Hm(t,r,o),Ru(t,r,o,n),_u(null,t,r,!0,e,n);case 19:return Zm(e,t,n);case 22:return Qm(e,t,n)}throw Error(T(156,t.tag))};function mg(e,t){return Wh(e,t)}function M1(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,n,r){return new M1(e,t,n,r)}function Yc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function O1(e){if(typeof e=="function")return Yc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===mc)return 11;if(e===gc)return 14}return 2}function $n(e,t){var n=e.alternate;return n===null?(n=kt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function is(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")Yc(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case br:return Zn(n.children,o,i,t);case hc:s=8,o|=8;break;case Jl:return e=kt(12,n,t,o|2),e.elementType=Jl,e.lanes=i,e;case Zl:return e=kt(13,n,t,o),e.elementType=Zl,e.lanes=i,e;case eu:return e=kt(19,n,t,o),e.elementType=eu,e.lanes=i,e;case jh:return ca(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Sh:s=10;break e;case Ch:s=9;break e;case mc:s=11;break e;case gc:s=14;break e;case gn:s=16,r=null;break e}throw Error(T(130,e==null?e:typeof e,""))}return t=kt(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Zn(e,t,n,r){return e=kt(7,e,r,t),e.lanes=n,e}function ca(e,t,n,r){return e=kt(22,e,r,t),e.elementType=jh,e.lanes=n,e.stateNode={isHidden:!1},e}function Tl(e,t,n){return e=kt(6,e,null,t),e.lanes=n,e}function _l(e,t,n){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function I1(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=dl(0),this.expirationTimes=dl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=dl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Xc(e,t,n,r,o,i,s,l,u){return e=new I1(e,t,n,l,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=kt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Oc(i),e}function L1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(xg)}catch(e){console.error(e)}}xg(),xh.exports=ft;var ma=xh.exports;const Mr=Js(ma);var wg,Gf=ma;wg=Gf.createRoot,Gf.hydrateRoot;/** * @remix-run/router v1.20.0 * * Copyright (c) Remix Software Inc. @@ -46,7 +46,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function ei(){return ei=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function wg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function B1(){return Math.random().toString(36).substr(2,8)}function qf(e,t){return{usr:e.state,key:e.key,idx:t}}function Wu(e,t,n,r){return n===void 0&&(n=null),ei({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?eo(t):t,{state:n,key:t&&t.key||r||B1()})}function As(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function eo(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function W1(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,s=o.history,l=Sn.Pop,u=null,c=d();c==null&&(c=0,s.replaceState(ei({},s.state,{idx:c}),""));function d(){return(s.state||{idx:null}).idx}function f(){l=Sn.Pop;let S=d(),g=S==null?null:S-c;c=S,u&&u({action:l,location:x.location,delta:g})}function h(S,g){l=Sn.Push;let m=Wu(x.location,S,g);c=d()+1;let v=qf(m,c),k=x.createHref(m);try{s.pushState(v,"",k)}catch(b){if(b instanceof DOMException&&b.name==="DataCloneError")throw b;o.location.assign(k)}i&&u&&u({action:l,location:x.location,delta:1})}function w(S,g){l=Sn.Replace;let m=Wu(x.location,S,g);c=d();let v=qf(m,c),k=x.createHref(m);s.replaceState(v,"",k),i&&u&&u({action:l,location:x.location,delta:0})}function y(S){let g=o.location.origin!=="null"?o.location.origin:o.location.href,m=typeof S=="string"?S:As(S);return m=m.replace(/ $/,"%20"),Ce(g,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,g)}let x={get action(){return l},get location(){return e(o,s)},listen(S){if(u)throw new Error("A history only accepts one active listener");return o.addEventListener(Gf,f),u=S,()=>{o.removeEventListener(Gf,f),u=null}},createHref(S){return t(o,S)},createURL:y,encodeLocation(S){let g=y(S);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:h,replace:w,go(S){return s.go(S)}};return x}var Qf;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Qf||(Qf={}));function U1(e,t,n){return n===void 0&&(n="/"),V1(e,t,n,!1)}function V1(e,t,n,r){let o=typeof t=="string"?eo(t):t,i=ed(o.pathname||"/",n);if(i==null)return null;let s=kg(e);H1(s);let l=null;for(let u=0;l==null&&u{let u={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};u.relativePath.startsWith("/")&&(Ce(u.relativePath.startsWith(r),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(r.length));let c=Mn([r,u.relativePath]),d=n.concat(u);i.children&&i.children.length>0&&(Ce(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),kg(i.children,t,d,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:J1(c,i.index),routesMeta:d})};return e.forEach((i,s)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,s);else for(let u of bg(i.path))o(i,s,u)}),t}function bg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let s=bg(r.join("/")),l=[];return l.push(...s.map(u=>u===""?i:[i,u].join("/"))),o&&l.push(...s),l.map(u=>e.startsWith("/")&&u===""?"/":u)}function H1(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Z1(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const K1=/^:[\w-]+$/,G1=3,q1=2,Q1=1,Y1=10,X1=-2,Yf=e=>e==="*";function J1(e,t){let n=e.split("/"),r=n.length;return n.some(Yf)&&(r+=X1),t&&(r+=q1),n.filter(o=>!Yf(o)).reduce((o,i)=>o+(K1.test(i)?G1:i===""?Q1:Y1),r)}function Z1(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function ex(e,t,n){let{routesMeta:r}=e,o={},i="/",s=[];for(let l=0;l{let{paramName:h,isOptional:w}=d;if(h==="*"){let x=l[f]||"";s=i.slice(0,i.length-x.length).replace(/(.)\/+$/,"$1")}const y=l[f];return w&&!y?c[h]=void 0:c[h]=(y||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:s,pattern:e}}function tx(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),wg(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 r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,u)=>(r.push({paramName:l,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function nx(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return wg(!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 ed(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function rx(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?eo(e):e;return{pathname:n?n.startsWith("/")?n:ox(n,t):t,search:ax(r),hash:lx(o)}}function ox(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function _l(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function ix(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Sg(e,t){let n=ix(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Cg(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=eo(e):(o=ei({},e),Ce(!o.pathname||!o.pathname.includes("?"),_l("?","pathname","search",o)),Ce(!o.pathname||!o.pathname.includes("#"),_l("#","pathname","hash",o)),Ce(!o.search||!o.search.includes("#"),_l("#","search","hash",o)));let i=e===""||o.pathname==="",s=i?"/":o.pathname,l;if(s==null)l=n;else{let f=t.length-1;if(!r&&s.startsWith("..")){let h=s.split("/");for(;h[0]==="..";)h.shift(),f-=1;o.pathname=h.join("/")}l=f>=0?t[f]:"/"}let u=rx(o,l),c=s&&s!=="/"&&s.endsWith("/"),d=(i||s===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||d)&&(u.pathname+="/"),u}const Mn=e=>e.join("/").replace(/\/\/+/g,"/"),sx=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),ax=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,lx=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ux(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const jg=["post","put","patch","delete"];new Set(jg);const cx=["get",...jg];new Set(cx);/** + */function ei(){return ei=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function kg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function W1(){return Math.random().toString(36).substr(2,8)}function Qf(e,t){return{usr:e.state,key:e.key,idx:t}}function Uu(e,t,n,r){return n===void 0&&(n=null),ei({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?eo(t):t,{state:n,key:t&&t.key||r||W1()})}function Ds(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function eo(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function U1(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,s=o.history,l=Sn.Pop,u=null,c=d();c==null&&(c=0,s.replaceState(ei({},s.state,{idx:c}),""));function d(){return(s.state||{idx:null}).idx}function f(){l=Sn.Pop;let S=d(),g=S==null?null:S-c;c=S,u&&u({action:l,location:x.location,delta:g})}function h(S,g){l=Sn.Push;let m=Uu(x.location,S,g);c=d()+1;let v=Qf(m,c),k=x.createHref(m);try{s.pushState(v,"",k)}catch(b){if(b instanceof DOMException&&b.name==="DataCloneError")throw b;o.location.assign(k)}i&&u&&u({action:l,location:x.location,delta:1})}function w(S,g){l=Sn.Replace;let m=Uu(x.location,S,g);c=d();let v=Qf(m,c),k=x.createHref(m);s.replaceState(v,"",k),i&&u&&u({action:l,location:x.location,delta:0})}function y(S){let g=o.location.origin!=="null"?o.location.origin:o.location.href,m=typeof S=="string"?S:Ds(S);return m=m.replace(/ $/,"%20"),Ce(g,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,g)}let x={get action(){return l},get location(){return e(o,s)},listen(S){if(u)throw new Error("A history only accepts one active listener");return o.addEventListener(qf,f),u=S,()=>{o.removeEventListener(qf,f),u=null}},createHref(S){return t(o,S)},createURL:y,encodeLocation(S){let g=y(S);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:h,replace:w,go(S){return s.go(S)}};return x}var Yf;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Yf||(Yf={}));function V1(e,t,n){return n===void 0&&(n="/"),H1(e,t,n,!1)}function H1(e,t,n,r){let o=typeof t=="string"?eo(t):t,i=td(o.pathname||"/",n);if(i==null)return null;let s=bg(e);K1(s);let l=null;for(let u=0;l==null&&u{let u={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};u.relativePath.startsWith("/")&&(Ce(u.relativePath.startsWith(r),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(r.length));let c=Mn([r,u.relativePath]),d=n.concat(u);i.children&&i.children.length>0&&(Ce(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),bg(i.children,t,d,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:Z1(c,i.index),routesMeta:d})};return e.forEach((i,s)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,s);else for(let u of Sg(i.path))o(i,s,u)}),t}function Sg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let s=Sg(r.join("/")),l=[];return l.push(...s.map(u=>u===""?i:[i,u].join("/"))),o&&l.push(...s),l.map(u=>e.startsWith("/")&&u===""?"/":u)}function K1(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:ex(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const G1=/^:[\w-]+$/,q1=3,Q1=2,Y1=1,X1=10,J1=-2,Xf=e=>e==="*";function Z1(e,t){let n=e.split("/"),r=n.length;return n.some(Xf)&&(r+=J1),t&&(r+=Q1),n.filter(o=>!Xf(o)).reduce((o,i)=>o+(G1.test(i)?q1:i===""?Y1:X1),r)}function ex(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function tx(e,t,n){let{routesMeta:r}=e,o={},i="/",s=[];for(let l=0;l{let{paramName:h,isOptional:w}=d;if(h==="*"){let x=l[f]||"";s=i.slice(0,i.length-x.length).replace(/(.)\/+$/,"$1")}const y=l[f];return w&&!y?c[h]=void 0:c[h]=(y||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:s,pattern:e}}function nx(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),kg(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 r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,u)=>(r.push({paramName:l,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function rx(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return kg(!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 td(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function ox(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?eo(e):e;return{pathname:n?n.startsWith("/")?n:ix(n,t):t,search:lx(r),hash:ux(o)}}function ix(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function $l(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function sx(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Cg(e,t){let n=sx(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function jg(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=eo(e):(o=ei({},e),Ce(!o.pathname||!o.pathname.includes("?"),$l("?","pathname","search",o)),Ce(!o.pathname||!o.pathname.includes("#"),$l("#","pathname","hash",o)),Ce(!o.search||!o.search.includes("#"),$l("#","search","hash",o)));let i=e===""||o.pathname==="",s=i?"/":o.pathname,l;if(s==null)l=n;else{let f=t.length-1;if(!r&&s.startsWith("..")){let h=s.split("/");for(;h[0]==="..";)h.shift(),f-=1;o.pathname=h.join("/")}l=f>=0?t[f]:"/"}let u=ox(o,l),c=s&&s!=="/"&&s.endsWith("/"),d=(i||s===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||d)&&(u.pathname+="/"),u}const Mn=e=>e.join("/").replace(/\/\/+/g,"/"),ax=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),lx=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,ux=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function cx(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Eg=["post","put","patch","delete"];new Set(Eg);const dx=["get",...Eg];new Set(dx);/** * React Router v6.27.0 * * Copyright (c) Remix Software Inc. @@ -55,7 +55,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function ti(){return ti=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),p.useCallback(function(c,d){if(d===void 0&&(d={}),!l.current)return;if(typeof c=="number"){r.go(c);return}let f=Cg(c,JSON.parse(s),i,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Mn([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,s,i,e])}function Rg(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=p.useContext(ur),{matches:o}=p.useContext(cr),{pathname:i}=ga(),s=JSON.stringify(Sg(o,r.v7_relativeSplatPath));return p.useMemo(()=>Cg(e,JSON.parse(s),i,n==="path"),[e,s,i,n])}function hx(e,t){return mx(e,t)}function mx(e,t,n,r){pi()||Ce(!1);let{navigator:o}=p.useContext(ur),{matches:i}=p.useContext(cr),s=i[i.length-1],l=s?s.params:{};s&&s.pathname;let u=s?s.pathnameBase:"/";s&&s.route;let c=ga(),d;if(t){var f;let S=typeof t=="string"?eo(t):t;u==="/"||(f=S.pathname)!=null&&f.startsWith(u)||Ce(!1),d=S}else d=c;let h=d.pathname||"/",w=h;if(u!=="/"){let S=u.replace(/^\//,"").split("/");w="/"+h.replace(/^\//,"").split("/").slice(S.length).join("/")}let y=U1(e,{pathname:w}),x=wx(y&&y.map(S=>Object.assign({},S,{params:Object.assign({},l,S.params),pathname:Mn([u,o.encodeLocation?o.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?u:Mn([u,o.encodeLocation?o.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),i,n,r);return t&&x?p.createElement(ma.Provider,{value:{location:ti({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Sn.Pop}},x):x}function gx(){let e=Cx(),t=ux(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),n?p.createElement("pre",{style:o},n):null,null)}const vx=p.createElement(gx,null);class yx extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?p.createElement(cr.Provider,{value:this.props.routeContext},p.createElement(Eg.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function xx(e){let{routeContext:t,match:n,children:r}=e,o=p.useContext(td);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),p.createElement(cr.Provider,{value:t},r)}function wx(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let s=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=s.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||Ce(!1),s=s.slice(0,Math.min(s.length,d+1))}let u=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?s=s.slice(0,c+1):s=[s[0]];break}}}return s.reduceRight((d,f,h)=>{let w,y=!1,x=null,S=null;n&&(w=l&&f.route.id?l[f.route.id]:void 0,x=f.route.errorElement||vx,u&&(c<0&&h===0?(y=!0,S=null):c===h&&(y=!0,S=f.route.hydrateFallbackElement||null)));let g=t.concat(s.slice(0,h+1)),m=()=>{let v;return w?v=x:y?v=S:f.route.Component?v=p.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=d,p.createElement(xx,{match:f,routeContext:{outlet:d,matches:g,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||h===0)?p.createElement(yx,{location:n.location,revalidation:n.revalidation,component:x,error:w,children:m(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):m()},null)}var Pg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Pg||{}),Ds=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ds||{});function kx(e){let t=p.useContext(td);return t||Ce(!1),t}function bx(e){let t=p.useContext(dx);return t||Ce(!1),t}function Sx(e){let t=p.useContext(cr);return t||Ce(!1),t}function Tg(e){let t=Sx(),n=t.matches[t.matches.length-1];return n.route.id||Ce(!1),n.route.id}function Cx(){var e;let t=p.useContext(Eg),n=bx(Ds.UseRouteError),r=Tg(Ds.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function jx(){let{router:e}=kx(Pg.UseNavigateStable),t=Tg(Ds.UseNavigateStable),n=p.useRef(!1);return Ng(()=>{n.current=!0}),p.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,ti({fromRouteId:t},i)))},[e,t])}function mn(e){Ce(!1)}function Ex(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Sn.Pop,navigator:i,static:s=!1,future:l}=e;pi()&&Ce(!1);let u=t.replace(/^\/*/,"/"),c=p.useMemo(()=>({basename:u,navigator:i,static:s,future:ti({v7_relativeSplatPath:!1},l)}),[u,l,i,s]);typeof r=="string"&&(r=eo(r));let{pathname:d="/",search:f="",hash:h="",state:w=null,key:y="default"}=r,x=p.useMemo(()=>{let S=ed(d,u);return S==null?null:{location:{pathname:S,search:f,hash:h,state:w,key:y},navigationType:o}},[u,d,f,h,w,y,o]);return x==null?null:p.createElement(ur.Provider,{value:c},p.createElement(ma.Provider,{children:n,value:x}))}function Nx(e){let{children:t,location:n}=e;return hx(Uu(t),n)}new Promise(()=>{});function Uu(e,t){t===void 0&&(t=[]);let n=[];return p.Children.forEach(e,(r,o)=>{if(!p.isValidElement(r))return;let i=[...t,o];if(r.type===p.Fragment){n.push.apply(n,Uu(r.props.children,i));return}r.type!==mn&&Ce(!1),!r.props.index||!r.props.children||Ce(!1);let s={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=Uu(r.props.children,i)),n.push(s)}),n}/** + */function ti(){return ti=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),p.useCallback(function(c,d){if(d===void 0&&(d={}),!l.current)return;if(typeof c=="number"){r.go(c);return}let f=jg(c,JSON.parse(s),i,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Mn([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,s,i,e])}function Pg(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=p.useContext(ur),{matches:o}=p.useContext(cr),{pathname:i}=va(),s=JSON.stringify(Cg(o,r.v7_relativeSplatPath));return p.useMemo(()=>jg(e,JSON.parse(s),i,n==="path"),[e,s,i,n])}function mx(e,t){return gx(e,t)}function gx(e,t,n,r){pi()||Ce(!1);let{navigator:o}=p.useContext(ur),{matches:i}=p.useContext(cr),s=i[i.length-1],l=s?s.params:{};s&&s.pathname;let u=s?s.pathnameBase:"/";s&&s.route;let c=va(),d;if(t){var f;let S=typeof t=="string"?eo(t):t;u==="/"||(f=S.pathname)!=null&&f.startsWith(u)||Ce(!1),d=S}else d=c;let h=d.pathname||"/",w=h;if(u!=="/"){let S=u.replace(/^\//,"").split("/");w="/"+h.replace(/^\//,"").split("/").slice(S.length).join("/")}let y=V1(e,{pathname:w}),x=kx(y&&y.map(S=>Object.assign({},S,{params:Object.assign({},l,S.params),pathname:Mn([u,o.encodeLocation?o.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?u:Mn([u,o.encodeLocation?o.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),i,n,r);return t&&x?p.createElement(ga.Provider,{value:{location:ti({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Sn.Pop}},x):x}function vx(){let e=jx(),t=cx(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),n?p.createElement("pre",{style:o},n):null,null)}const yx=p.createElement(vx,null);class xx extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?p.createElement(cr.Provider,{value:this.props.routeContext},p.createElement(Ng.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function wx(e){let{routeContext:t,match:n,children:r}=e,o=p.useContext(nd);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),p.createElement(cr.Provider,{value:t},r)}function kx(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let s=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=s.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||Ce(!1),s=s.slice(0,Math.min(s.length,d+1))}let u=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?s=s.slice(0,c+1):s=[s[0]];break}}}return s.reduceRight((d,f,h)=>{let w,y=!1,x=null,S=null;n&&(w=l&&f.route.id?l[f.route.id]:void 0,x=f.route.errorElement||yx,u&&(c<0&&h===0?(y=!0,S=null):c===h&&(y=!0,S=f.route.hydrateFallbackElement||null)));let g=t.concat(s.slice(0,h+1)),m=()=>{let v;return w?v=x:y?v=S:f.route.Component?v=p.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=d,p.createElement(wx,{match:f,routeContext:{outlet:d,matches:g,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||h===0)?p.createElement(xx,{location:n.location,revalidation:n.revalidation,component:x,error:w,children:m(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):m()},null)}var Tg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Tg||{}),Bs=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Bs||{});function bx(e){let t=p.useContext(nd);return t||Ce(!1),t}function Sx(e){let t=p.useContext(fx);return t||Ce(!1),t}function Cx(e){let t=p.useContext(cr);return t||Ce(!1),t}function _g(e){let t=Cx(),n=t.matches[t.matches.length-1];return n.route.id||Ce(!1),n.route.id}function jx(){var e;let t=p.useContext(Ng),n=Sx(Bs.UseRouteError),r=_g(Bs.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function Ex(){let{router:e}=bx(Tg.UseNavigateStable),t=_g(Bs.UseNavigateStable),n=p.useRef(!1);return Rg(()=>{n.current=!0}),p.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,ti({fromRouteId:t},i)))},[e,t])}function mn(e){Ce(!1)}function Nx(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Sn.Pop,navigator:i,static:s=!1,future:l}=e;pi()&&Ce(!1);let u=t.replace(/^\/*/,"/"),c=p.useMemo(()=>({basename:u,navigator:i,static:s,future:ti({v7_relativeSplatPath:!1},l)}),[u,l,i,s]);typeof r=="string"&&(r=eo(r));let{pathname:d="/",search:f="",hash:h="",state:w=null,key:y="default"}=r,x=p.useMemo(()=>{let S=td(d,u);return S==null?null:{location:{pathname:S,search:f,hash:h,state:w,key:y},navigationType:o}},[u,d,f,h,w,y,o]);return x==null?null:p.createElement(ur.Provider,{value:c},p.createElement(ga.Provider,{children:n,value:x}))}function Rx(e){let{children:t,location:n}=e;return mx(Vu(t),n)}new Promise(()=>{});function Vu(e,t){t===void 0&&(t=[]);let n=[];return p.Children.forEach(e,(r,o)=>{if(!p.isValidElement(r))return;let i=[...t,o];if(r.type===p.Fragment){n.push.apply(n,Vu(r.props.children,i));return}r.type!==mn&&Ce(!1),!r.props.index||!r.props.children||Ce(!1);let s={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=Vu(r.props.children,i)),n.push(s)}),n}/** * React Router DOM v6.27.0 * * Copyright (c) Remix Software Inc. @@ -64,7 +64,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Vu(){return Vu=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function Px(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Tx(e,t){return e.button===0&&(!t||t==="_self")&&!Px(e)}const _x=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],$x="6";try{window.__reactRouterVersion=$x}catch{}const Mx="startTransition",Jf=hs[Mx];function Ox(e){let{basename:t,children:n,future:r,window:o}=e,i=p.useRef();i.current==null&&(i.current=D1({window:o,v5Compat:!0}));let s=i.current,[l,u]=p.useState({action:s.action,location:s.location}),{v7_startTransition:c}=r||{},d=p.useCallback(f=>{c&&Jf?Jf(()=>u(f)):u(f)},[u,c]);return p.useLayoutEffect(()=>s.listen(d),[s,d]),p.createElement(Ex,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:s,future:r})}const Ix=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Lx=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Qr=p.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:s,state:l,target:u,to:c,preventScrollReset:d,viewTransition:f}=t,h=Rx(t,_x),{basename:w}=p.useContext(ur),y,x=!1;if(typeof c=="string"&&Lx.test(c)&&(y=c,Ix))try{let v=new URL(window.location.href),k=c.startsWith("//")?new URL(v.protocol+c):new URL(c),b=ed(k.pathname,w);k.origin===v.origin&&b!=null?c=b+k.search+k.hash:x=!0}catch{}let S=fx(c,{relative:o}),g=zx(c,{replace:s,state:l,target:u,preventScrollReset:d,relative:o,viewTransition:f});function m(v){r&&r(v),v.defaultPrevented||g(v)}return p.createElement("a",Vu({},h,{href:y||S,onClick:x||i?r:m,ref:n,target:u}))});var Zf;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Zf||(Zf={}));var ep;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ep||(ep={}));function zx(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:s,viewTransition:l}=t===void 0?{}:t,u=hi(),c=ga(),d=Rg(e,{relative:s});return p.useCallback(f=>{if(Tx(f,n)){f.preventDefault();let h=r!==void 0?r:As(c)===As(d);u(e,{replace:h,state:o,preventScrollReset:i,relative:s,viewTransition:l})}},[c,u,d,r,o,n,e,i,s,l])}var _g={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},tp=Pe.createContext&&Pe.createContext(_g),Fx=["attr","size","title"];function Ax(e,t){if(e==null)return{};var n=Dx(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Dx(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Bs(){return Bs=Object.assign?Object.assign.bind():function(e){for(var t=1;tPe.createElement(t.tag,Ws({key:n},t.attr),$g(t.child)))}function _e(e){return t=>Pe.createElement(Vx,Bs({attr:Ws({},e.attr)},t),$g(e.child))}function Vx(e){var t=n=>{var{attr:r,size:o,title:i}=e,s=Ax(e,Fx),l=o||n.size||"1em",u;return n.className&&(u=n.className),e.className&&(u=(u?u+" ":"")+e.className),Pe.createElement("svg",Bs({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,s,{className:u,style:Ws(Ws({color:e.color||n.color},n.style),e.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),i&&Pe.createElement("title",null,i),e.children)};return tp!==void 0?Pe.createElement(tp.Consumer,null,n=>t(n)):t(_g)}function Hx(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"},child:[]}]})(e)}function Mg(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"},child:[]},{tag:"path",attr:{d:"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"},child:[]}]})(e)}function Kx({word:e,popupPosition:t,saveWord:n,onClose:r,checkSaved:o}){const[i,s]=p.useState("15%"),l=p.useRef(null);p.useEffect(()=>{const h=w=>{l.current&&!l.current.contains(w.target)&&r()};return document.addEventListener("mousedown",h),()=>{document.removeEventListener("mousedown",h)}},[r]),p.useEffect(()=>{const y=document.querySelector(".popup-meaning").innerHTML.split("
      ").length;s(y>1?"220px":"190px")},[e]);let u="",c="";e.matches&&e.matches[0]&&(u=e.matches[0].pinyinPretty,c=e.matches[0].english,c=c.includes("/")?c.split("/")[0].trim():c);function d(){n(e)}const f=o(e);return a.jsxs("div",{className:"Popup",style:{left:`${t[0]+105}px`,top:i==="11rem"?`${t[1]-100}px`:`${t[1]-50}px`,height:i},ref:l,children:[a.jsxs("div",{className:"popup-content",children:[a.jsx("p",{className:"popup-pinyin",children:u}),a.jsx("p",{className:"popup-glyphs",children:e.text}),a.jsx("p",{className:"popup-meaning",children:c.length>25?a.jsxs("span",{children:[c.substring(0,c.lastIndexOf(" ",20)),a.jsx("br",{}),c.substring(c.lastIndexOf(" ",20)+1)]}):c})]}),f?a.jsxs("button",{className:"save-button saved-button",disabled:"true",children:[" ","✓"," "]}):a.jsxs("button",{className:"save-button",onClick:d,children:[" ","+"," "]})," ",a.jsxs("button",{className:"close-btn",onClick:r,children:[" ","x"," "]}),a.jsx("div",{className:"popup-arrow"})]})}function Gx({word:e,pinyin:t,meaning:n,isSaved:r,isSpecialChar:o,onClick:i}){return a.jsxs("div",{className:`Word ${o?"specialChar":""}`,children:[a.jsx("p",{className:`zh ${r?"saved":""}`,onClick:o?void 0:i,style:{color:r?"#056a6d":"var(--drk-txt)"},children:e.text}),a.jsxs("div",{className:"annotation",style:{visibility:r?"visible":"hidden"},children:[a.jsx("p",{className:"pinyin",children:t}),a.jsx("p",{className:"meaning",children:n})]})]})}async function Og(e,t="GET",n=null){const r={method:t};n&&(r.headers={"Content-Type":"application/json"},r.body=JSON.stringify(n));const o=await fetch(e,r);if(o.ok)return o.json();throw new Error("Bad Request")}const Ig="/api/demo";function qx(e){return Og(`${Ig}/translate`,"POST",{sentence:e})}async function Qx(e){return Og(`${Ig}/tokenize`,"POST",{text:e})}function Lg(e,t){let n="",r="",o="";return e.matches&&e.matches[0]?(n=e.matches[0].pinyinPretty,r=e.matches[0].english,r=r.includes("/")?r.split("/")[0].trim():r,o=e.text):(n="",r="",o=""),{pinyin:n,meaning:r,charGroup:o}}function Yx(e){return["‘","“","《","『","【","(","’","”","》","』","】",")","、",",","…","。",":",";","!","?","「","」",".","・"].includes(e.text)||/\d/.test(e.text)||/[^\u4e00-\u9fa5]/.test(e.text)}function Xx({text:e,textId:t,activeWord:n,setActiveWord:r,saveWord:o,savedWords:i,showPopup:s,setShowPopup:l}){const[u,c]=p.useState([]),[d,f]=p.useState([0,0]),h=p.useRef(null);p.useEffect(function(){async function m(){if(e){const v=await Qx(e.content);c(v)}}m()},[e]);function w(m){return i.some(v=>v.charGroup===m.traditional)}function y(){s&&(r(""),l(!1))}function x(m,v){r(m);const k=h.current.getBoundingClientRect();f([v.clientX-k.left,v.clientY-k.top-150]),l(!0)}function S(m,v){return i.find(b=>b.charGroup===m.traditional)[v]}const g=u.map((m,v)=>{const k=w(m),b=Lg(m),C=k?S(m,"pinyin"):b.pinyin,j=k?S(m,"meaning"):b.meaning,R=Yx(m);return a.jsx(Gx,{onClick:$=>x(m,$),word:m,pinyin:C,meaning:j,isSaved:w(m),isSpecialChar:R,savedWords:i},v)});return a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"StudyText",ref:h,children:a.jsx("div",{className:"study-text-block",children:g})}),s&&a.jsx(Kx,{word:n,popupPosition:d,saveWord:m=>o(m,t),onClose:y,checkSaved:w})]})}function Jx({text:e}){return e?a.jsx("div",{className:"read-text",children:a.jsx("div",{className:"bottom",children:a.jsx("div",{className:"read-text-block",children:a.jsx("p",{className:"zh",children:e.content})})})}):"Loading ..."}function Zx(e){return e.split(/([。])/).filter(t=>t.trim()!=="").reduce((t,n,r,o)=>(r%2===0&&t.push((n+(o[r+1]||"")).trim()),t),[])}function ew({translation:e,show:t}){return a.jsx("p",{className:`translation zh ${t?"show-container":""}`,children:e})}function tw({sentence:e,isFirst:t}){const[n,r]=p.useState(""),[o,i]=p.useState(t||!1);p.useEffect(()=>{(async()=>{const u=await qx(e);r(u)})()},[e]);const s=()=>{i(!o)};return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"sentence-line",children:[a.jsx("button",{className:`material-symbols-outlined toggle-translation ${o?"translation-visible":""}`,onClick:()=>s(),children:""}),a.jsx("span",{className:"sentence zh",children:e})]}),n&&a.jsx(ew,{translation:n,show:o})]})}function nw({text:e}){const n=Zx(e.content).map((r,o)=>a.jsx(tw,{sentence:r,isFirst:o===0},o));return a.jsx("div",{className:"TranslateText",children:a.jsx("div",{className:"translate-text-block",children:n})})}function rw({expandSidebar:e,changeSidebarCategory:t,sidebarCategory:n,savedWords:r,handleShowExit:o}){function i(s){const l=s.currentTarget.id;if(n===null){t(l),e();return}if(n!==l){t(l);return}if(n===l){e(),t(l);return}}return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"top-icons",children:[a.jsx("img",{src:"/images/transparent-square-logo.png",alt:"knownative logo",className:"square-logo"}),a.jsxs("button",{id:"savedwords-tooltip",className:`icontip-container ${n==="savedwords-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Saved Words","aria-expanded":n==="savedwords-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top icon-flipped",children:""}),a.jsx("label",{htmlFor:"savedwords-tooltip",children:"Terms"}),r.length>0&&a.jsx("span",{className:"badge",children:r.length})]}),a.jsxs("button",{id:"flashcards-tooltip",className:`icontip-container ${n==="flashcards-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Learn","aria-expanded":n==="flashcards-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"flashcards-tooltip",children:"Learn"})]}),a.jsxs("button",{id:"library-tooltip",className:`icontip-container ${n==="library-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Library","aria-expanded":n==="library-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"library-tooltip",children:"Library"})]}),a.jsxs("button",{id:"info-tooltip",className:`icontip-container ${n==="info-tooltip"?"button-active google-icons-shaded":""}`,onClick:i,"aria-label":"Info","aria-expanded":n==="info-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"info-tooltip",children:"Info"})]})]}),a.jsx("div",{className:"bottom-icons",children:a.jsxs("button",{id:"exit-tooltip",className:`icontip-container ${n==="exit-tooltip"?"button-active google-icons-shaded":""}`,onClick:o,"aria-label":"Exit","aria-expanded":n==="exit-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"exit-tooltip",children:"Exit"})]})})]})}function ow(e){return _e({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function iw(e){return _e({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function sw(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"},child:[]}]})(e)}function aw(e){return _e({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},child:[]}]})(e)}function lw(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"},child:[]}]})(e)}function uw(e){return _e({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"},child:[]}]})(e)}const nd=({canCloseOnEscapeKey:e,children:t,buttonDeleteText:n,buttonPrimaryText:r,buttonSecondaryText:o,handleDeleteButtonOnClick:i,handlePrimaryButtonOnClick:s,handleSecondaryButtonOnClick:l,hasCloseButton:u,modalTitle:c,setShowModal:d})=>{const f=p.useRef(null);return f.current||(f.current=document.createElement("div")),p.useEffect(()=>{const h=document.getElementById("portal-modal");return h.appendChild(f.current),()=>h.removeChild(f.current)},[]),p.useEffect(()=>{const h=w=>{e===!0&&w.keyCode===27&&d(!1)};return document.body.addEventListener("keydown",h),()=>document.body.removeEventListener("keydown",h)},[e,d]),ha.createPortal(a.jsxs("div",{className:"reusable-modal",children:[a.jsxs("div",{className:"reusable-modal-header-contents",children:[a.jsx("h1",{className:"reusable-modal-title",children:c}),u?a.jsx("button",{className:"reusable-modal-close-button",onClick:()=>d(!1),children:"×"}):null]}),t,a.jsxs("div",{className:"reusable-modal-buttons",children:[n?a.jsx("button",{className:"reusable-modal-delete-button",id:"reusable-modal-delete-button",onClick:i,children:n}):null,a.jsx("button",{className:"reusable-modal-secondary-button",onClick:l,children:o}),a.jsx("button",{className:"reusable-modal-primary-button",onClick:s,children:r})]})]}),f.current)};function cw({handleDeleteWord:e,setShowModal:t,updateWord:n,word:r}){const[o]=p.useState(r.charGroup),[i,s]=p.useState(r.pinyin),[l,u]=p.useState(r.meaning);function c(h){s(h.target.value)}function d(h){u(h.target.value)}function f(){n(r,l,o,i),t(!1)}return a.jsx(nd,{canCloseOnEscapeKey:!0,buttonDeleteText:"Delete",buttonPrimaryText:"Save",buttonSecondaryText:"Cancel",handleDeleteButtonOnClick:e,handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:f,hasCloseButton:!0,modalTitle:"Edit Card",setShowModal:t,children:a.jsxs("div",{className:"edit-word-modal-content",children:[a.jsx("div",{children:"Term"}),a.jsx("textarea",{className:"edit-word-modal-textarea",value:o,disabled:!0}),a.jsx("div",{children:"Reading"}),a.jsx("textarea",{className:"edit-word-modal-textarea",value:i,onChange:c}),a.jsx("div",{children:"Meaning"}),a.jsx("textarea",{className:"edit-word-modal-textarea",value:l,onChange:d})]})})}function dw({word:e,updateWord:t,deleteWord:n}){const[r,o]=p.useState(!1),[i,s]=p.useState(!1),[l,u]=p.useState(!1);function c(){u(!0)}function d(){o(x=>!x)}function f(){i||o(!1)}function h(){s(!0)}function w(){s(!1),o(!1)}function y(){o(!1),n(e)}return a.jsxs("article",{className:"SavedWord",onMouseLeave:f,children:[a.jsx(Hx,{className:`edit-menu-icon ${l&&"edit-menu-currently-open"}`,onClick:d}),l?a.jsx(cw,{handleDeleteWord:y,setShowModal:u,updateWord:t,word:e}):null,r&&a.jsxs("article",{className:"edit-delete-menu",onMouseEnter:h,onMouseLeave:w,children:[a.jsxs("section",{className:"edit-button",onClick:c,children:[a.jsx("p",{children:"Edit"}),a.jsx(lw,{})]}),a.jsxs("section",{className:"delete-button",onClick:y,children:[a.jsx("p",{children:"Delete"}),a.jsx(uw,{})]})]}),a.jsxs("section",{className:"char-pinyin",children:[a.jsxs("p",{className:"pinyin",children:[" ",e.pinyin," "]}),a.jsxs("p",{className:"char zh",children:[e.charGroup," "]})]}),a.jsx("section",{children:a.jsx("p",{className:"word-meaning",children:e.meaning})})]})}var rd={},zg={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(zg);var od=zg.exports,$l={};function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t[n]=Fg(e[n])}),t}function St(e,t,n={clone:!0}){const r=n.clone?E({},e):e;return Jt(e)&&Jt(t)&&Object.keys(t).forEach(o=>{Jt(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&Jt(e[o])?r[o]=St(e[o],t[o],n):n.clone?r[o]=Jt(t[o])?Fg(t[o]):t[o]:r[o]=t[o]}),r}const fw=Object.freeze(Object.defineProperty({__proto__:null,default:St,isPlainObject:Jt},Symbol.toStringTag,{value:"Module"}));var Ag={exports:{}},pw="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",hw=pw,mw=hw;function Dg(){}function Bg(){}Bg.resetWarningCache=Dg;var gw=function(){function e(r,o,i,s,l,u){if(u!==mw){var c=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 c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={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:Bg,resetWarningCache:Dg};return n.PropTypes=n,n};Ag.exports=gw();var vw=Ag.exports;const Ml=Xs(vw);function ni(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n=0)&&(n[o]=e[o]);return n}function Tx(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function _x(e,t){return e.button===0&&(!t||t==="_self")&&!Tx(e)}const $x=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Mx="6";try{window.__reactRouterVersion=Mx}catch{}const Ox="startTransition",Zf=ms[Ox];function Ix(e){let{basename:t,children:n,future:r,window:o}=e,i=p.useRef();i.current==null&&(i.current=B1({window:o,v5Compat:!0}));let s=i.current,[l,u]=p.useState({action:s.action,location:s.location}),{v7_startTransition:c}=r||{},d=p.useCallback(f=>{c&&Zf?Zf(()=>u(f)):u(f)},[u,c]);return p.useLayoutEffect(()=>s.listen(d),[s,d]),p.createElement(Nx,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:s,future:r})}const Lx=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",zx=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Qr=p.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:s,state:l,target:u,to:c,preventScrollReset:d,viewTransition:f}=t,h=Px(t,$x),{basename:w}=p.useContext(ur),y,x=!1;if(typeof c=="string"&&zx.test(c)&&(y=c,Lx))try{let v=new URL(window.location.href),k=c.startsWith("//")?new URL(v.protocol+c):new URL(c),b=td(k.pathname,w);k.origin===v.origin&&b!=null?c=b+k.search+k.hash:x=!0}catch{}let S=px(c,{relative:o}),g=Fx(c,{replace:s,state:l,target:u,preventScrollReset:d,relative:o,viewTransition:f});function m(v){r&&r(v),v.defaultPrevented||g(v)}return p.createElement("a",Hu({},h,{href:y||S,onClick:x||i?r:m,ref:n,target:u}))});var ep;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ep||(ep={}));var tp;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(tp||(tp={}));function Fx(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:s,viewTransition:l}=t===void 0?{}:t,u=hi(),c=va(),d=Pg(e,{relative:s});return p.useCallback(f=>{if(_x(f,n)){f.preventDefault();let h=r!==void 0?r:Ds(c)===Ds(d);u(e,{replace:h,state:o,preventScrollReset:i,relative:s,viewTransition:l})}},[c,u,d,r,o,n,e,i,s,l])}var $g={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},np=Pe.createContext&&Pe.createContext($g),Ax=["attr","size","title"];function Dx(e,t){if(e==null)return{};var n=Bx(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Bx(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Ws(){return Ws=Object.assign?Object.assign.bind():function(e){for(var t=1;tPe.createElement(t.tag,Us({key:n},t.attr),Mg(t.child)))}function _e(e){return t=>Pe.createElement(Hx,Ws({attr:Us({},e.attr)},t),Mg(e.child))}function Hx(e){var t=n=>{var{attr:r,size:o,title:i}=e,s=Dx(e,Ax),l=o||n.size||"1em",u;return n.className&&(u=n.className),e.className&&(u=(u?u+" ":"")+e.className),Pe.createElement("svg",Ws({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,s,{className:u,style:Us(Us({color:e.color||n.color},n.style),e.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),i&&Pe.createElement("title",null,i),e.children)};return np!==void 0?Pe.createElement(np.Consumer,null,n=>t(n)):t($g)}function Kx(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"},child:[]}]})(e)}function Og(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"},child:[]},{tag:"path",attr:{d:"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"},child:[]}]})(e)}function Gx({word:e,popupPosition:t,saveWord:n,onClose:r,checkSaved:o}){const[i,s]=p.useState("15%"),l=p.useRef(null);p.useEffect(()=>{const h=w=>{l.current&&!l.current.contains(w.target)&&r()};return document.addEventListener("mousedown",h),()=>{document.removeEventListener("mousedown",h)}},[r]),p.useEffect(()=>{const y=document.querySelector(".popup-meaning").innerHTML.split("
      ").length;s(y>1?"220px":"190px")},[e]);let u="",c="";e.matches&&e.matches[0]&&(u=e.matches[0].pinyinPretty,c=e.matches[0].english,c=c.includes("/")?c.split("/")[0].trim():c);function d(){n(e)}const f=o(e);return a.jsxs("div",{className:"Popup",style:{left:`${t[0]+105}px`,top:i==="11rem"?`${t[1]-100}px`:`${t[1]-50}px`,height:i},ref:l,children:[a.jsxs("div",{className:"popup-content",children:[a.jsx("p",{className:"popup-pinyin",children:u}),a.jsx("p",{className:"popup-glyphs",children:e.text}),a.jsx("p",{className:"popup-meaning",children:c.length>25?a.jsxs("span",{children:[c.substring(0,c.lastIndexOf(" ",20)),a.jsx("br",{}),c.substring(c.lastIndexOf(" ",20)+1)]}):c})]}),f?a.jsxs("button",{className:"save-button saved-button",disabled:"true",children:[" ","✓"," "]}):a.jsxs("button",{className:"save-button",onClick:d,children:[" ","+"," "]})," ",a.jsxs("button",{className:"close-btn",onClick:r,children:[" ","x"," "]}),a.jsx("div",{className:"popup-arrow"})]})}function qx({word:e,pinyin:t,meaning:n,isSaved:r,isSpecialChar:o,onClick:i}){return a.jsxs("div",{className:`Word ${o?"specialChar":""}`,children:[a.jsx("p",{className:`zh ${r?"saved":""}`,onClick:o?void 0:i,style:{color:r?"#056a6d":"var(--drk-txt)"},children:e.text}),a.jsxs("div",{className:"annotation",style:{visibility:r?"visible":"hidden"},children:[a.jsx("p",{className:"pinyin",children:t}),a.jsx("p",{className:"meaning",children:n})]})]})}async function Ig(e,t="GET",n=null){const r={method:t};n&&(r.headers={"Content-Type":"application/json"},r.body=JSON.stringify(n));const o=await fetch(e,r);if(o.ok)return o.json();throw new Error("Bad Request")}const Lg="/api/demo";function Qx(e){return Ig(`${Lg}/translate`,"POST",{sentence:e})}async function Yx(e){return Ig(`${Lg}/tokenize`,"POST",{text:e})}function zg(e,t){let n="",r="",o="";return e.matches&&e.matches[0]?(n=e.matches[0].pinyinPretty,r=e.matches[0].english,r=r.includes("/")?r.split("/")[0].trim():r,o=e.text):(n="",r="",o=""),{pinyin:n,meaning:r,charGroup:o}}function Xx(e){return["‘","“","《","『","【","(","’","”","》","』","】",")","、",",","…","。",":",";","!","?","「","」",".","・"].includes(e.text)||/\d/.test(e.text)||/[^\u4e00-\u9fa5]/.test(e.text)}function Jx({text:e,textId:t,activeWord:n,setActiveWord:r,saveWord:o,savedWords:i,showPopup:s,setShowPopup:l}){const[u,c]=p.useState([]),[d,f]=p.useState([0,0]),h=p.useRef(null);p.useEffect(function(){async function m(){if(e){const v=await Yx(e.content);c(v)}}m()},[e]);function w(m){return i.some(v=>v.charGroup===m.traditional)}function y(){s&&(r(""),l(!1))}function x(m,v){r(m);const k=h.current.getBoundingClientRect();f([v.clientX-k.left,v.clientY-k.top-150]),l(!0)}function S(m,v){return i.find(b=>b.charGroup===m.traditional)[v]}const g=u.map((m,v)=>{const k=w(m),b=zg(m),C=k?S(m,"pinyin"):b.pinyin,j=k?S(m,"meaning"):b.meaning,R=Xx(m);return a.jsx(qx,{onClick:$=>x(m,$),word:m,pinyin:C,meaning:j,isSaved:w(m),isSpecialChar:R,savedWords:i},v)});return a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"StudyText",ref:h,children:a.jsx("div",{className:"study-text-block",children:g})}),s&&a.jsx(Gx,{word:n,popupPosition:d,saveWord:m=>o(m,t),onClose:y,checkSaved:w})]})}function Zx({text:e}){return e?a.jsx("div",{className:"read-text",children:a.jsx("div",{className:"bottom",children:a.jsx("div",{className:"read-text-block",children:a.jsx("p",{className:"zh",children:e.content})})})}):"Loading ..."}function ew(e){return e.split(/([。])/).filter(t=>t.trim()!=="").reduce((t,n,r,o)=>(r%2===0&&t.push((n+(o[r+1]||"")).trim()),t),[])}function tw({translation:e,show:t}){return a.jsx("p",{className:`translation zh ${t?"show-container":""}`,children:e})}function nw({sentence:e,isFirst:t}){const[n,r]=p.useState(""),[o,i]=p.useState(t||!1);p.useEffect(()=>{(async()=>{const u=await Qx(e);r(u)})()},[e]);const s=()=>{i(!o)};return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"sentence-line",children:[a.jsx("button",{className:`material-symbols-outlined toggle-translation ${o?"translation-visible":""}`,onClick:()=>s(),children:""}),a.jsx("span",{className:"sentence zh",children:e})]}),n&&a.jsx(tw,{translation:n,show:o})]})}function rw({text:e}){const n=ew(e.content).map((r,o)=>a.jsx(nw,{sentence:r,isFirst:o===0},o));return a.jsx("div",{className:"TranslateText",children:a.jsx("div",{className:"translate-text-block",children:n})})}function ow({expandSidebar:e,changeSidebarCategory:t,sidebarCategory:n,savedWords:r,handleShowExit:o}){function i(s){const l=s.currentTarget.id;if(n===null){t(l),e();return}if(n!==l){t(l);return}if(n===l){e(),t(l);return}}return a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"top-icons",children:[a.jsx("img",{src:"/images/transparent-square-logo.png",alt:"knownative logo",className:"square-logo"}),a.jsxs("button",{id:"savedwords-tooltip",className:`icontip-container ${n==="savedwords-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Saved Words","aria-expanded":n==="savedwords-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top icon-flipped",children:""}),a.jsx("label",{htmlFor:"savedwords-tooltip",children:"Terms"}),r.length>0&&a.jsx("span",{className:"badge",children:r.length})]}),a.jsxs("button",{id:"flashcards-tooltip",className:`icontip-container ${n==="flashcards-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Learn","aria-expanded":n==="flashcards-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"flashcards-tooltip",children:"Learn"})]}),a.jsxs("button",{id:"library-tooltip",className:`icontip-container ${n==="library-tooltip"?"button-active google-icons-shaded":"google-icons-outline"}`,onClick:i,"aria-label":"Library","aria-expanded":n==="library-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"library-tooltip",children:"Library"})]}),a.jsxs("button",{id:"info-tooltip",className:`icontip-container ${n==="info-tooltip"?"button-active google-icons-shaded":""}`,onClick:i,"aria-label":"Info","aria-expanded":n==="info-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"info-tooltip",children:"Info"})]})]}),a.jsx("div",{className:"bottom-icons",children:a.jsxs("button",{id:"exit-tooltip",className:`icontip-container ${n==="exit-tooltip"?"button-active google-icons-shaded":""}`,onClick:o,"aria-label":"Exit","aria-expanded":n==="exit-tooltip"?"true":"false",children:[a.jsx("span",{className:"material-symbols-outlined side-nav-icon-top",children:""}),a.jsx("label",{htmlFor:"exit-tooltip",children:"Exit"})]})})]})}function iw(e){return _e({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function sw(e){return _e({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function aw(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"},child:[]}]})(e)}function lw(e){return _e({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},child:[]}]})(e)}function uw(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"},child:[]}]})(e)}function cw(e){return _e({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"},child:[]}]})(e)}const ss=({buttonText:e,buttonOnClickFunc:t,buttonVariant:n})=>a.jsx("button",{className:`reusable-button ${n}-button`,onClick:t,children:e}),rd=({canCloseOnEscapeKey:e,children:t,buttonDeleteText:n,buttonPrimaryText:r,buttonSecondaryText:o,handleDeleteButtonOnClick:i,handlePrimaryButtonOnClick:s,handleSecondaryButtonOnClick:l,hasCloseButton:u,modalTitle:c,setShowModal:d})=>{const f=p.useRef(null);return f.current||(f.current=document.createElement("div")),p.useEffect(()=>{const h=document.getElementById("portal-modal");return h.appendChild(f.current),()=>h.removeChild(f.current)},[]),p.useEffect(()=>{const h=w=>{e===!0&&w.keyCode===27&&d(!1)};return document.body.addEventListener("keydown",h),()=>document.body.removeEventListener("keydown",h)},[e,d]),ma.createPortal(a.jsxs("div",{className:"reusable-modal",children:[a.jsxs("div",{className:"reusable-modal-header-contents",children:[a.jsx("h1",{className:"reusable-modal-title",children:c}),u?a.jsx("button",{className:"reusable-modal-close-button",onClick:()=>d(!1),children:"×"}):null]}),t,a.jsxs("div",{className:"reusable-modal-buttons",children:[n?a.jsx("div",{className:"danger-button-container",children:a.jsx(ss,{buttonText:n,buttonOnClickFunc:i,buttonVariant:"danger"})}):null,a.jsxs("div",{className:"modal-button-container",children:[a.jsx(ss,{buttonText:o,buttonOnClickFunc:l,buttonVariant:"secondary"}),a.jsx(ss,{buttonText:r,buttonOnClickFunc:s,buttonVariant:"primary"})]})]})]}),f.current)};function dw({handleDeleteWord:e,setShowModal:t,updateWord:n,word:r}){const[o]=p.useState(r.charGroup),[i,s]=p.useState(r.pinyin),[l,u]=p.useState(r.meaning);function c(h){s(h.target.value)}function d(h){u(h.target.value)}function f(){n(r,l,o,i),t(!1)}return a.jsx(rd,{canCloseOnEscapeKey:!0,buttonDeleteText:"Delete",buttonPrimaryText:"Save",buttonSecondaryText:"Cancel",handleDeleteButtonOnClick:e,handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:f,hasCloseButton:!0,modalTitle:"Edit Card",setShowModal:t,children:a.jsxs("div",{className:"edit-word-modal-content",children:[a.jsx("div",{children:"Term"}),a.jsx("textarea",{className:"edit-word-modal-textarea",value:o,disabled:!0}),a.jsx("div",{children:"Reading"}),a.jsx("textarea",{className:"edit-word-modal-textarea",value:i,onChange:c}),a.jsx("div",{children:"Meaning"}),a.jsx("textarea",{className:"edit-word-modal-textarea",value:l,onChange:d})]})})}function fw({word:e,updateWord:t,deleteWord:n}){const[r,o]=p.useState(!1),[i,s]=p.useState(!1),[l,u]=p.useState(!1);function c(){u(!0)}function d(){o(x=>!x)}function f(){i||o(!1)}function h(){s(!0)}function w(){s(!1),o(!1)}function y(){o(!1),n(e)}return a.jsxs("article",{className:"SavedWord",onMouseLeave:f,children:[a.jsx(Kx,{className:`edit-menu-icon ${l&&"edit-menu-currently-open"}`,onClick:d}),l?a.jsx(dw,{handleDeleteWord:y,setShowModal:u,updateWord:t,word:e}):null,r&&a.jsxs("article",{className:"edit-delete-menu",onMouseEnter:h,onMouseLeave:w,children:[a.jsxs("section",{className:"edit-button",onClick:c,children:[a.jsx("p",{children:"Edit"}),a.jsx(uw,{})]}),a.jsxs("section",{className:"delete-button",onClick:y,children:[a.jsx("p",{children:"Delete"}),a.jsx(cw,{})]})]}),a.jsxs("section",{className:"char-pinyin",children:[a.jsxs("p",{className:"pinyin",children:[" ",e.pinyin," "]}),a.jsxs("p",{className:"char zh",children:[e.charGroup," "]})]}),a.jsx("section",{children:a.jsx("p",{className:"word-meaning",children:e.meaning})})]})}var od={},Fg={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Fg);var id=Fg.exports,Ml={};function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t[n]=Ag(e[n])}),t}function St(e,t,n={clone:!0}){const r=n.clone?E({},e):e;return Jt(e)&&Jt(t)&&Object.keys(t).forEach(o=>{Jt(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&Jt(e[o])?r[o]=St(e[o],t[o],n):n.clone?r[o]=Jt(t[o])?Ag(t[o]):t[o]:r[o]=t[o]}),r}const pw=Object.freeze(Object.defineProperty({__proto__:null,default:St,isPlainObject:Jt},Symbol.toStringTag,{value:"Module"}));var Dg={exports:{}},hw="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",mw=hw,gw=mw;function Bg(){}function Wg(){}Wg.resetWarningCache=Bg;var vw=function(){function e(r,o,i,s,l,u){if(u!==gw){var c=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 c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={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:Wg,resetWarningCache:Bg};return n.PropTypes=n,n};Dg.exports=vw();var yw=Dg.exports;const Ol=Js(yw);function ni(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;nn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function jw(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function Ew(e,t){return()=>null}function ss(e,t){var n,r;return p.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function rn(e){return e&&e.ownerDocument||document}function Na(e){return rn(e).defaultView||window}function Nw(e,t){return()=>null}function Vs(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const Hs=typeof window<"u"?p.useLayoutEffect:p.useEffect;let ip=0;function Rw(e){const[t,n]=p.useState(e),r=e||t;return p.useEffect(()=>{t==null&&(ip+=1,n(`mui-${ip}`))},[t]),r}const sp=hs.useId;function ad(e){if(sp!==void 0){const t=sp();return e??t}return Rw(e)}function Pw(e,t,n,r,o){return null}function ld({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=p.useRef(e!==void 0),[i,s]=p.useState(t),l=o?e:i,u=p.useCallback(c=>{o||s(c)},[]);return[l,u]}function Qn(e){const t=p.useRef(e);return Hs(()=>{t.current=e}),p.useRef((...n)=>(0,t.current)(...n)).current}function un(...e){return p.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Vs(n,t)})},e)}const ap={};function Tw(e,t){const n=p.useRef(ap);return n.current===ap&&(n.current=e(t)),n}const _w=[];function $w(e){p.useEffect(e,_w)}class Ra{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new Ra}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function Mw(){const e=Tw(Ra.create).current;return $w(e.disposeEffect),e}let Pa=!0,Hu=!1;const Ow=new Ra,Iw={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function Lw(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&Iw[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function zw(e){e.metaKey||e.altKey||e.ctrlKey||(Pa=!0)}function Ol(){Pa=!1}function Fw(){this.visibilityState==="hidden"&&Hu&&(Pa=!0)}function Aw(e){e.addEventListener("keydown",zw,!0),e.addEventListener("mousedown",Ol,!0),e.addEventListener("pointerdown",Ol,!0),e.addEventListener("touchstart",Ol,!0),e.addEventListener("visibilitychange",Fw,!0)}function Dw(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return Pa||Lw(t)}function Kg(){const e=p.useCallback(o=>{o!=null&&Aw(o.ownerDocument)},[]),t=p.useRef(!1);function n(){return t.current?(Hu=!0,Ow.start(100,()=>{Hu=!1}),t.current=!1,!0):!1}function r(o){return Dw(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function Bw(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function ri(e,t){const n=E({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=E({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=E({},i),Object.keys(o).forEach(s=>{n[r][s]=ri(o[s],i[s])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function $e(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,s)=>{if(s){const l=t(s);l!==""&&i.push(l),n&&n[s]&&i.push(n[s])}return i},[]).join(" ")}),r}const lp=e=>e,Ww=()=>{let e=lp;return{configure(t){e=t},generate(t){return e(t)},reset(){e=lp}}},Gg=Ww(),Uw={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function je(e,t,n="Mui"){const r=Uw[t];return r?`${n}-${r}`:`${Gg.generate(e)}-${t}`}function Ee(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=je(e,o,n)}),r}function Vw(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const Hw=Object.freeze(Object.defineProperty({__proto__:null,default:Vw},Symbol.toStringTag,{value:"Module"}));function Q(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Kw(e){return typeof e=="string"}function Gw(e,t,n){return e===void 0||Kw(e)?t:E({},t,{ownerState:E({},t.ownerState,n)})}function qg(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tr.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function up(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function qw(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const w=q(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),y=E({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),x=E({},n,o,r);return w.length>0&&(x.className=w),Object.keys(y).length>0&&(x.style=y),{props:x,internalRef:void 0}}const s=Qg(E({},o,r)),l=up(r),u=up(o),c=t(s),d=q(c==null?void 0:c.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),f=E({},c==null?void 0:c.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=E({},c,n,u,l);return d.length>0&&(h.className=d),Object.keys(f).length>0&&(h.style=f),{props:h,internalRef:c.ref}}function Qw(e,t,n){return typeof e=="function"?e(t,n):e}const Yw=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function cp(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,s=Q(e,Yw),l=i?{}:Qw(r,o),{props:u,internalRef:c}=qw(E({},s,{externalSlotProps:l})),d=un(c,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return Gw(n,E({},u,{ref:d}),o)}const Xw=p.createContext(void 0);function Jw(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?ri(o.defaultProps,r):!o.styleOverrides&&!o.variants?ri(o,r):r}function Zw({props:e,name:t}){const n=p.useContext(Xw);return Jw({props:e,name:t,theme:{components:n}})}function Ie(e){return Zw(e)}var mi={},Il={exports:{}},dp;function Yg(){return dp||(dp=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r0?Fe(to,--ot):0,Yr--,be===10&&(Yr=1,_a--),be}function ct(){return be=ot2||ii(be)>3?"":" "}function v2(e,t){for(;--t&&ct()&&!(be<48||be>102||be>57&&be<65||be>70&&be<97););return gi(e,as()+(t<6&&Kt()==32&&ct()==32))}function Gu(e){for(;ct();)switch(be){case e:return ot;case 34:case 39:e!==34&&e!==39&&Gu(be);break;case 40:e===41&&Gu(e);break;case 92:ct();break}return ot}function y2(e,t){for(;ct()&&e+be!==57;)if(e+be===84&&Kt()===47)break;return"/*"+gi(t,ot-1)+"*"+Ta(e===47?e:ct())}function x2(e){for(;!ii(Kt());)ct();return gi(e,ot)}function w2(e){return rv(us("",null,null,null,[""],e=nv(e),0,[0],e))}function us(e,t,n,r,o,i,s,l,u){for(var c=0,d=0,f=s,h=0,w=0,y=0,x=1,S=1,g=1,m=0,v="",k=o,b=i,C=r,j=v;S;)switch(y=m,m=ct()){case 40:if(y!=108&&Fe(j,f-1)==58){Ku(j+=ee(ls(m),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:j+=ls(m);break;case 9:case 10:case 13:case 32:j+=g2(y);break;case 92:j+=v2(as()-1,7);continue;case 47:switch(Kt()){case 42:case 47:Wi(k2(y2(ct(),as()),t,n),u);break;default:j+="/"}break;case 123*x:l[c++]=Dt(j)*g;case 125*x:case 59:case 0:switch(m){case 0:case 125:S=0;case 59+d:g==-1&&(j=ee(j,/\f/g,"")),w>0&&Dt(j)-f&&Wi(w>32?hp(j+";",r,n,f-1):hp(ee(j," ","")+";",r,n,f-2),u);break;case 59:j+=";";default:if(Wi(C=pp(j,t,n,c,d,o,l,v,k=[],b=[],f),i),m===123)if(d===0)us(j,t,C,C,k,i,f,l,b);else switch(h===99&&Fe(j,3)===110?100:h){case 100:case 108:case 109:case 115:us(e,C,C,r&&Wi(pp(e,C,C,0,0,o,l,v,o,k=[],f),b),o,b,f,l,r?k:b);break;default:us(j,C,C,C,[""],b,0,l,b)}}c=d=w=0,x=g=1,v=j="",f=s;break;case 58:f=1+Dt(j),w=y;default:if(x<1){if(m==123)--x;else if(m==125&&x++==0&&m2()==125)continue}switch(j+=Ta(m),m*x){case 38:g=d>0?1:(j+="\f",-1);break;case 44:l[c++]=(Dt(j)-1)*g,g=1;break;case 64:Kt()===45&&(j+=ls(ct())),h=Kt(),d=f=Dt(v=j+=x2(as())),m++;break;case 45:y===45&&Dt(j)==2&&(x=0)}}return i}function pp(e,t,n,r,o,i,s,l,u,c,d){for(var f=o-1,h=o===0?i:[""],w=dd(h),y=0,x=0,S=0;y0?h[g]+" "+m:ee(m,/&\f/g,h[g])))&&(u[S++]=v);return $a(e,t,n,o===0?ud:l,u,c,d)}function k2(e,t,n){return $a(e,t,n,Jg,Ta(h2()),oi(e,2,-2),0)}function hp(e,t,n,r){return $a(e,t,n,cd,oi(e,0,r),oi(e,r+1,-1),r)}function Dr(e,t){for(var n="",r=dd(e),o=0;o6)switch(Fe(e,t+1)){case 109:if(Fe(e,t+4)!==45)break;case 102:return ee(e,/(.+:)(.+)-([^]+)/,"$1"+Z+"$2-$3$1"+Ks+(Fe(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Ku(e,"stretch")?ov(ee(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Fe(e,t+1)!==115)break;case 6444:switch(Fe(e,Dt(e)-3-(~Ku(e,"!important")&&10))){case 107:return ee(e,":",":"+Z)+e;case 101:return ee(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Z+(Fe(e,14)===45?"inline-":"")+"box$3$1"+Z+"$2$3$1"+Ue+"$2box$3")+e}break;case 5936:switch(Fe(e,t+11)){case 114:return Z+e+Ue+ee(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Z+e+Ue+ee(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Z+e+Ue+ee(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Z+e+Ue+e+e}return e}var T2=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case cd:t.return=ov(t.value,t.length);break;case Zg:return Dr([yo(t,{value:ee(t.value,"@","@"+Z)})],o);case ud:if(t.length)return p2(t.props,function(i){switch(f2(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Dr([yo(t,{props:[ee(i,/:(read-\w+)/,":"+Ks+"$1")]})],o);case"::placeholder":return Dr([yo(t,{props:[ee(i,/:(plac\w+)/,":"+Z+"input-$1")]}),yo(t,{props:[ee(i,/:(plac\w+)/,":"+Ks+"$1")]}),yo(t,{props:[ee(i,/:(plac\w+)/,Ue+"input-$1")]})],o)}return""})}},_2=[T2],iv=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(x){var S=x.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var o=t.stylisPlugins||_2,i={},s,l=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(x){for(var S=x.getAttribute("data-emotion").split(" "),g=1;gn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function Ew(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function Nw(e,t){return()=>null}function as(e,t){var n,r;return p.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function rn(e){return e&&e.ownerDocument||document}function Ra(e){return rn(e).defaultView||window}function Rw(e,t){return()=>null}function Hs(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const Ks=typeof window<"u"?p.useLayoutEffect:p.useEffect;let sp=0;function Pw(e){const[t,n]=p.useState(e),r=e||t;return p.useEffect(()=>{t==null&&(sp+=1,n(`mui-${sp}`))},[t]),r}const ap=ms.useId;function ld(e){if(ap!==void 0){const t=ap();return e??t}return Pw(e)}function Tw(e,t,n,r,o){return null}function ud({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=p.useRef(e!==void 0),[i,s]=p.useState(t),l=o?e:i,u=p.useCallback(c=>{o||s(c)},[]);return[l,u]}function Qn(e){const t=p.useRef(e);return Ks(()=>{t.current=e}),p.useRef((...n)=>(0,t.current)(...n)).current}function un(...e){return p.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Hs(n,t)})},e)}const lp={};function _w(e,t){const n=p.useRef(lp);return n.current===lp&&(n.current=e(t)),n}const $w=[];function Mw(e){p.useEffect(e,$w)}class Pa{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new Pa}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function Ow(){const e=_w(Pa.create).current;return Mw(e.disposeEffect),e}let Ta=!0,Ku=!1;const Iw=new Pa,Lw={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function zw(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&Lw[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function Fw(e){e.metaKey||e.altKey||e.ctrlKey||(Ta=!0)}function Il(){Ta=!1}function Aw(){this.visibilityState==="hidden"&&Ku&&(Ta=!0)}function Dw(e){e.addEventListener("keydown",Fw,!0),e.addEventListener("mousedown",Il,!0),e.addEventListener("pointerdown",Il,!0),e.addEventListener("touchstart",Il,!0),e.addEventListener("visibilitychange",Aw,!0)}function Bw(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return Ta||zw(t)}function Gg(){const e=p.useCallback(o=>{o!=null&&Dw(o.ownerDocument)},[]),t=p.useRef(!1);function n(){return t.current?(Ku=!0,Iw.start(100,()=>{Ku=!1}),t.current=!1,!0):!1}function r(o){return Bw(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function Ww(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function ri(e,t){const n=E({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=E({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=E({},i),Object.keys(o).forEach(s=>{n[r][s]=ri(o[s],i[s])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function $e(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,s)=>{if(s){const l=t(s);l!==""&&i.push(l),n&&n[s]&&i.push(n[s])}return i},[]).join(" ")}),r}const up=e=>e,Uw=()=>{let e=up;return{configure(t){e=t},generate(t){return e(t)},reset(){e=up}}},qg=Uw(),Vw={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function je(e,t,n="Mui"){const r=Vw[t];return r?`${n}-${r}`:`${qg.generate(e)}-${t}`}function Ee(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=je(e,o,n)}),r}function Hw(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const Kw=Object.freeze(Object.defineProperty({__proto__:null,default:Hw},Symbol.toStringTag,{value:"Module"}));function Q(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Gw(e){return typeof e=="string"}function qw(e,t,n){return e===void 0||Gw(e)?t:E({},t,{ownerState:E({},t.ownerState,n)})}function Qg(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tr.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function cp(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function Qw(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const w=q(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),y=E({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),x=E({},n,o,r);return w.length>0&&(x.className=w),Object.keys(y).length>0&&(x.style=y),{props:x,internalRef:void 0}}const s=Yg(E({},o,r)),l=cp(r),u=cp(o),c=t(s),d=q(c==null?void 0:c.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),f=E({},c==null?void 0:c.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=E({},c,n,u,l);return d.length>0&&(h.className=d),Object.keys(f).length>0&&(h.style=f),{props:h,internalRef:c.ref}}function Yw(e,t,n){return typeof e=="function"?e(t,n):e}const Xw=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function dp(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,s=Q(e,Xw),l=i?{}:Yw(r,o),{props:u,internalRef:c}=Qw(E({},s,{externalSlotProps:l})),d=un(c,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return qw(n,E({},u,{ref:d}),o)}const Jw=p.createContext(void 0);function Zw(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?ri(o.defaultProps,r):!o.styleOverrides&&!o.variants?ri(o,r):r}function e2({props:e,name:t}){const n=p.useContext(Jw);return Zw({props:e,name:t,theme:{components:n}})}function Ie(e){return e2(e)}var mi={},Ll={exports:{}},fp;function Xg(){return fp||(fp=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r0?Fe(to,--ot):0,Yr--,be===10&&(Yr=1,$a--),be}function ct(){return be=ot2||ii(be)>3?"":" "}function y2(e,t){for(;--t&&ct()&&!(be<48||be>102||be>57&&be<65||be>70&&be<97););return gi(e,ls()+(t<6&&Kt()==32&&ct()==32))}function qu(e){for(;ct();)switch(be){case e:return ot;case 34:case 39:e!==34&&e!==39&&qu(be);break;case 40:e===41&&qu(e);break;case 92:ct();break}return ot}function x2(e,t){for(;ct()&&e+be!==57;)if(e+be===84&&Kt()===47)break;return"/*"+gi(t,ot-1)+"*"+_a(e===47?e:ct())}function w2(e){for(;!ii(Kt());)ct();return gi(e,ot)}function k2(e){return ov(cs("",null,null,null,[""],e=rv(e),0,[0],e))}function cs(e,t,n,r,o,i,s,l,u){for(var c=0,d=0,f=s,h=0,w=0,y=0,x=1,S=1,g=1,m=0,v="",k=o,b=i,C=r,j=v;S;)switch(y=m,m=ct()){case 40:if(y!=108&&Fe(j,f-1)==58){Gu(j+=ee(us(m),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:j+=us(m);break;case 9:case 10:case 13:case 32:j+=v2(y);break;case 92:j+=y2(ls()-1,7);continue;case 47:switch(Kt()){case 42:case 47:Wi(b2(x2(ct(),ls()),t,n),u);break;default:j+="/"}break;case 123*x:l[c++]=Dt(j)*g;case 125*x:case 59:case 0:switch(m){case 0:case 125:S=0;case 59+d:g==-1&&(j=ee(j,/\f/g,"")),w>0&&Dt(j)-f&&Wi(w>32?mp(j+";",r,n,f-1):mp(ee(j," ","")+";",r,n,f-2),u);break;case 59:j+=";";default:if(Wi(C=hp(j,t,n,c,d,o,l,v,k=[],b=[],f),i),m===123)if(d===0)cs(j,t,C,C,k,i,f,l,b);else switch(h===99&&Fe(j,3)===110?100:h){case 100:case 108:case 109:case 115:cs(e,C,C,r&&Wi(hp(e,C,C,0,0,o,l,v,o,k=[],f),b),o,b,f,l,r?k:b);break;default:cs(j,C,C,C,[""],b,0,l,b)}}c=d=w=0,x=g=1,v=j="",f=s;break;case 58:f=1+Dt(j),w=y;default:if(x<1){if(m==123)--x;else if(m==125&&x++==0&&g2()==125)continue}switch(j+=_a(m),m*x){case 38:g=d>0?1:(j+="\f",-1);break;case 44:l[c++]=(Dt(j)-1)*g,g=1;break;case 64:Kt()===45&&(j+=us(ct())),h=Kt(),d=f=Dt(v=j+=w2(ls())),m++;break;case 45:y===45&&Dt(j)==2&&(x=0)}}return i}function hp(e,t,n,r,o,i,s,l,u,c,d){for(var f=o-1,h=o===0?i:[""],w=fd(h),y=0,x=0,S=0;y0?h[g]+" "+m:ee(m,/&\f/g,h[g])))&&(u[S++]=v);return Ma(e,t,n,o===0?cd:l,u,c,d)}function b2(e,t,n){return Ma(e,t,n,Zg,_a(m2()),oi(e,2,-2),0)}function mp(e,t,n,r){return Ma(e,t,n,dd,oi(e,0,r),oi(e,r+1,-1),r)}function Dr(e,t){for(var n="",r=fd(e),o=0;o6)switch(Fe(e,t+1)){case 109:if(Fe(e,t+4)!==45)break;case 102:return ee(e,/(.+:)(.+)-([^]+)/,"$1"+Z+"$2-$3$1"+Gs+(Fe(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Gu(e,"stretch")?iv(ee(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Fe(e,t+1)!==115)break;case 6444:switch(Fe(e,Dt(e)-3-(~Gu(e,"!important")&&10))){case 107:return ee(e,":",":"+Z)+e;case 101:return ee(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Z+(Fe(e,14)===45?"inline-":"")+"box$3$1"+Z+"$2$3$1"+Ue+"$2box$3")+e}break;case 5936:switch(Fe(e,t+11)){case 114:return Z+e+Ue+ee(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Z+e+Ue+ee(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Z+e+Ue+ee(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Z+e+Ue+e+e}return e}var _2=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case dd:t.return=iv(t.value,t.length);break;case ev:return Dr([yo(t,{value:ee(t.value,"@","@"+Z)})],o);case cd:if(t.length)return h2(t.props,function(i){switch(p2(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Dr([yo(t,{props:[ee(i,/:(read-\w+)/,":"+Gs+"$1")]})],o);case"::placeholder":return Dr([yo(t,{props:[ee(i,/:(plac\w+)/,":"+Z+"input-$1")]}),yo(t,{props:[ee(i,/:(plac\w+)/,":"+Gs+"$1")]}),yo(t,{props:[ee(i,/:(plac\w+)/,Ue+"input-$1")]})],o)}return""})}},$2=[_2],sv=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(x){var S=x.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var o=t.stylisPlugins||$2,i={},s,l=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(x){for(var S=x.getAttribute("data-emotion").split(" "),g=1;g=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var U2={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},V2=!1,H2=/[A-Z]|^ms/g,K2=/_EMO_([^_]+?)_([^]*?)_EMO_/g,fv=function(t){return t.charCodeAt(1)===45},gp=function(t){return t!=null&&typeof t!="boolean"},zl=Xg(function(e){return fv(e)?e:e.replace(H2,"-$&").toLowerCase()}),vp=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(K2,function(r,o,i){return Bt={name:o,styles:i,next:Bt},o})}return U2[t]!==1&&!fv(t)&&typeof n=="number"&&n!==0?n+"px":n},G2="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function si(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Bt={name:o.name,styles:o.styles,next:Bt},o.name;var i=n;if(i.styles!==void 0){var s=i.next;if(s!==void 0)for(;s!==void 0;)Bt={name:s.name,styles:s.styles,next:Bt},s=s.next;var l=i.styles+";";return l}return q2(e,t,n)}case"function":{if(e!==void 0){var u=Bt,c=n(e);return Bt=u,si(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function q2(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?Z2:ek},kp=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(s){return t.__emotion_forwardProp(s)&&i(s)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},tk=!1,nk=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return cv(n,r,o),Y2(function(){return dv(n,r,o)}),null},rk=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,s;n!==void 0&&(i=n.label,s=n.target);var l=kp(t,n,r),u=l||wp(o),c=!u("as");return function(){var d=arguments,f=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&f.push("label:"+i+";"),d[0]==null||d[0].raw===void 0)f.push.apply(f,d);else{f.push(d[0][0]);for(var h=d.length,w=1;wt(sk(o)?n:o):t;return a.jsx(J2,{styles:r})}function vv(e,t){return qu(e,t)}const yv=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},lk=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:ak,StyledEngineProvider:ik,ThemeContext:Ua,css:gv,default:vv,internal_processStyles:yv,keyframes:Va},Symbol.toStringTag,{value:"Module"})),uk=cn(lk),ck=cn(fw),dk=cn(Cw),fk=cn(Sw),pk=["values","unit","step"],hk=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>E({},n,{[r.key]:r.val}),{})};function xv(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=Q(e,pk),i=hk(t),s=Object.keys(i);function l(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n})`}function u(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${n})`}function c(h,w){const y=s.indexOf(w);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(y!==-1&&typeof t[s[y]]=="number"?t[s[y]]:w)-r/100}${n})`}function d(h){return s.indexOf(h)+1`@media (min-width:${gd[e]}px)`};function Lt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||bp;return t.reduce((s,l,u)=>(s[i.up(i.keys[u])]=n(t[u]),s),{})}if(typeof t=="object"){const i=r.breakpoints||bp;return Object.keys(t).reduce((s,l)=>{if(Object.keys(i.values||gd).indexOf(l)!==-1){const u=i.up(l);s[u]=n(t[l],l)}else{const u=l;s[u]=t[u]}return s},{})}return n(t)}function wv(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function kv(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function gk(e,...t){const n=wv(e),r=[n,...t].reduce((o,i)=>St(o,i),{});return kv(Object.keys(n),r)}function vk(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i{e[o]!=null&&(n[o]=!0)}),n}function Fl({values:e,breakpoints:t,base:n}){const r=n||vk(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((s,l,u)=>(Array.isArray(e)?(s[l]=e[u]!=null?e[u]:e[i],i=u):typeof e=="object"?(s[l]=e[l]!=null?e[l]:e[i],i=l):s[l]=e,s),{})}function Ha(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Gs(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Ha(e,n)||r,t&&(o=t(o,r,e)),o}function xe(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=s=>{if(s[t]==null)return null;const l=s[t],u=s.theme,c=Ha(u,r)||{};return Lt(s,l,f=>{let h=Gs(c,o,f);return f===h&&typeof f=="string"&&(h=Gs(c,o,`${t}${f==="default"?"":U(f)}`,f)),n===!1?h:{[n]:h}})};return i.propTypes={},i.filterProps=[t],i}function yk(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const xk={m:"margin",p:"padding"},wk={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Sp={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},kk=yk(e=>{if(e.length>2)if(Sp[e])e=Sp[e];else return[e];const[t,n]=e.split(""),r=xk[t],o=wk[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),vd=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],yd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...vd,...yd];function vi(e,t,n,r){var o;const i=(o=Ha(e,t,!1))!=null?o:n;return typeof i=="number"?s=>typeof s=="string"?s:i*s:Array.isArray(i)?s=>typeof s=="string"?s:i[s]:typeof i=="function"?i:()=>{}}function xd(e){return vi(e,"spacing",8)}function sr(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function bk(e,t){return n=>e.reduce((r,o)=>(r[o]=sr(t,n),r),{})}function Sk(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=kk(n),i=bk(o,r),s=e[n];return Lt(e,s,i)}function bv(e,t){const n=xd(e.theme);return Object.keys(e).map(r=>Sk(e,t,r,n)).reduce(Io,{})}function me(e){return bv(e,vd)}me.propTypes={};me.filterProps=vd;function ge(e){return bv(e,yd)}ge.propTypes={};ge.filterProps=yd;function Ck(e=8){if(e.mui)return e;const t=xd({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const s=t(i);return typeof s=="number"?`${s}px`:s}).join(" ");return n.mui=!0,n}function Ka(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?Io(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function wt(e){return typeof e!="number"?e:`${e}px solid`}function Rt(e,t){return xe({prop:e,themeKey:"borders",transform:t})}const jk=Rt("border",wt),Ek=Rt("borderTop",wt),Nk=Rt("borderRight",wt),Rk=Rt("borderBottom",wt),Pk=Rt("borderLeft",wt),Tk=Rt("borderColor"),_k=Rt("borderTopColor"),$k=Rt("borderRightColor"),Mk=Rt("borderBottomColor"),Ok=Rt("borderLeftColor"),Ik=Rt("outline",wt),Lk=Rt("outlineColor"),Ga=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=vi(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:sr(t,r)});return Lt(e,e.borderRadius,n)}return null};Ga.propTypes={};Ga.filterProps=["borderRadius"];Ka(jk,Ek,Nk,Rk,Pk,Tk,_k,$k,Mk,Ok,Ga,Ik,Lk);const qa=e=>{if(e.gap!==void 0&&e.gap!==null){const t=vi(e.theme,"spacing",8),n=r=>({gap:sr(t,r)});return Lt(e,e.gap,n)}return null};qa.propTypes={};qa.filterProps=["gap"];const Qa=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=vi(e.theme,"spacing",8),n=r=>({columnGap:sr(t,r)});return Lt(e,e.columnGap,n)}return null};Qa.propTypes={};Qa.filterProps=["columnGap"];const Ya=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=vi(e.theme,"spacing",8),n=r=>({rowGap:sr(t,r)});return Lt(e,e.rowGap,n)}return null};Ya.propTypes={};Ya.filterProps=["rowGap"];const zk=xe({prop:"gridColumn"}),Fk=xe({prop:"gridRow"}),Ak=xe({prop:"gridAutoFlow"}),Dk=xe({prop:"gridAutoColumns"}),Bk=xe({prop:"gridAutoRows"}),Wk=xe({prop:"gridTemplateColumns"}),Uk=xe({prop:"gridTemplateRows"}),Vk=xe({prop:"gridTemplateAreas"}),Hk=xe({prop:"gridArea"});Ka(qa,Qa,Ya,zk,Fk,Ak,Dk,Bk,Wk,Uk,Vk,Hk);function Br(e,t){return t==="grey"?t:e}const Kk=xe({prop:"color",themeKey:"palette",transform:Br}),Gk=xe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Br}),qk=xe({prop:"backgroundColor",themeKey:"palette",transform:Br});Ka(Kk,Gk,qk);function at(e){return e<=1&&e!==0?`${e*100}%`:e}const Qk=xe({prop:"width",transform:at}),wd=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||gd[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:at(n)}};return Lt(e,e.maxWidth,t)}return null};wd.filterProps=["maxWidth"];const Yk=xe({prop:"minWidth",transform:at}),Xk=xe({prop:"height",transform:at}),Jk=xe({prop:"maxHeight",transform:at}),Zk=xe({prop:"minHeight",transform:at});xe({prop:"size",cssProperty:"width",transform:at});xe({prop:"size",cssProperty:"height",transform:at});const eb=xe({prop:"boxSizing"});Ka(Qk,wd,Yk,Xk,Jk,Zk,eb);const yi={border:{themeKey:"borders",transform:wt},borderTop:{themeKey:"borders",transform:wt},borderRight:{themeKey:"borders",transform:wt},borderBottom:{themeKey:"borders",transform:wt},borderLeft:{themeKey:"borders",transform:wt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:wt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Ga},color:{themeKey:"palette",transform:Br},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Br},backgroundColor:{themeKey:"palette",transform:Br},p:{style:ge},pt:{style:ge},pr:{style:ge},pb:{style:ge},pl:{style:ge},px:{style:ge},py:{style:ge},padding:{style:ge},paddingTop:{style:ge},paddingRight:{style:ge},paddingBottom:{style:ge},paddingLeft:{style:ge},paddingX:{style:ge},paddingY:{style:ge},paddingInline:{style:ge},paddingInlineStart:{style:ge},paddingInlineEnd:{style:ge},paddingBlock:{style:ge},paddingBlockStart:{style:ge},paddingBlockEnd:{style:ge},m:{style:me},mt:{style:me},mr:{style:me},mb:{style:me},ml:{style:me},mx:{style:me},my:{style:me},margin:{style:me},marginTop:{style:me},marginRight:{style:me},marginBottom:{style:me},marginLeft:{style:me},marginX:{style:me},marginY:{style:me},marginInline:{style:me},marginInlineStart:{style:me},marginInlineEnd:{style:me},marginBlock:{style:me},marginBlockStart:{style:me},marginBlockEnd:{style:me},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:qa},rowGap:{style:Ya},columnGap:{style:Qa},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:at},maxWidth:{style:wd},minWidth:{transform:at},height:{transform:at},maxHeight:{transform:at},minHeight:{transform:at},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function tb(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function nb(e,t){return typeof e=="function"?e(t):e}function Sv(){function e(n,r,o,i){const s={[n]:r,theme:o},l=i[n];if(!l)return{[n]:r};const{cssProperty:u=n,themeKey:c,transform:d,style:f}=l;if(r==null)return null;if(c==="typography"&&r==="inherit")return{[n]:r};const h=Ha(o,c)||{};return f?f(s):Lt(s,r,y=>{let x=Gs(h,d,y);return y===x&&typeof y=="string"&&(x=Gs(h,d,`${n}${y==="default"?"":U(y)}`,y)),u===!1?x:{[u]:x}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const s=(r=i.unstable_sxConfig)!=null?r:yi;function l(u){let c=u;if(typeof u=="function")c=u(i);else if(typeof u!="object")return u;if(!c)return null;const d=wv(i.breakpoints),f=Object.keys(d);let h=d;return Object.keys(c).forEach(w=>{const y=nb(c[w],i);if(y!=null)if(typeof y=="object")if(s[w])h=Io(h,e(w,y,i,s));else{const x=Lt({theme:i},y,S=>({[w]:S}));tb(x,y)?h[w]=t({sx:y,theme:i}):h=Io(h,x)}else h=Io(h,e(w,y,i,s))}),kv(f,h)}return Array.isArray(o)?o.map(l):l(o)}return t}const xi=Sv();xi.filterProps=["sx"];function Cv(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const rb=["breakpoints","palette","spacing","shape"];function wi(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,s=Q(e,rb),l=xv(n),u=Ck(o);let c=St({breakpoints:l,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:u,shape:E({},mk,i)},s);return c.applyStyles=Cv,c=t.reduce((d,f)=>St(d,f),c),c.unstable_sxConfig=E({},yi,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(f){return xi({sx:f,theme:this})},c}const ob=Object.freeze(Object.defineProperty({__proto__:null,default:wi,private_createBreakpoints:xv,unstable_applyStyles:Cv},Symbol.toStringTag,{value:"Module"})),ib=cn(ob),sb=["sx"],ab=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:yi;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function kd(e){const{sx:t}=e,n=Q(e,sb),{systemProps:r,otherProps:o}=ab(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...s)=>{const l=t(...s);return Jt(l)?E({},r,l):r}:i=E({},r,t),E({},o,{sx:i})}const lb=Object.freeze(Object.defineProperty({__proto__:null,default:xi,extendSxProp:kd,unstable_createStyleFunctionSx:Sv,unstable_defaultSxConfig:yi},Symbol.toStringTag,{value:"Module"})),ub=cn(lb);var no=od;Object.defineProperty(mi,"__esModule",{value:!0});var cb=mi.default=Sb;mi.shouldForwardProp=cs;mi.systemDefaultTheme=void 0;var gt=no(Yg()),Yu=no(e2()),Cp=vb(uk),db=ck;no(dk);no(fk);var fb=no(ib),pb=no(ub);const hb=["ownerState"],mb=["variants"],gb=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function jv(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(jv=function(r){return r?n:t})(e)}function vb(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=jv(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function yb(e){return Object.keys(e).length===0}function xb(e){return typeof e=="string"&&e.charCodeAt(0)>96}function cs(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const wb=mi.systemDefaultTheme=(0,fb.default)(),kb=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Ui({defaultTheme:e,theme:t,themeId:n}){return yb(t)?e:t[n]||t}function bb(e){return e?(t,n)=>n[e]:null}function ds(e,t){let{ownerState:n}=t,r=(0,Yu.default)(t,hb);const o=typeof e=="function"?e((0,gt.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ds(i,(0,gt.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=(0,Yu.default)(o,mb);return i.forEach(u=>{let c=!0;typeof u.props=="function"?c=u.props((0,gt.default)({ownerState:n},r,n)):Object.keys(u.props).forEach(d=>{(n==null?void 0:n[d])!==u.props[d]&&r[d]!==u.props[d]&&(c=!1)}),c&&(Array.isArray(l)||(l=[l]),l.push(typeof u.style=="function"?u.style((0,gt.default)({ownerState:n},r,n)):u.style))}),l}return o}function Sb(e={}){const{themeId:t,defaultTheme:n=wb,rootShouldForwardProp:r=cs,slotShouldForwardProp:o=cs}=e,i=s=>(0,pb.default)((0,gt.default)({},s,{theme:Ui((0,gt.default)({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{(0,Cp.internal_processStyles)(s,b=>b.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:u,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=bb(kb(c))}=l,w=(0,Yu.default)(l,gb),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let S,g=cs;c==="Root"||c==="root"?g=r:c?g=o:xb(s)&&(g=void 0);const m=(0,Cp.default)(s,(0,gt.default)({shouldForwardProp:g,label:S},w)),v=b=>typeof b=="function"&&b.__emotion_real!==b||(0,db.isPlainObject)(b)?C=>ds(b,(0,gt.default)({},C,{theme:Ui({theme:C.theme,defaultTheme:n,themeId:t})})):b,k=(b,...C)=>{let j=v(b);const R=C?C.map(v):[];u&&h&&R.push(_=>{const I=Ui((0,gt.default)({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[u]||!I.components[u].styleOverrides)return null;const A=I.components[u].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=ds(z,(0,gt.default)({},_,{theme:I}))}),h(_,L)}),u&&!y&&R.push(_=>{var I;const A=Ui((0,gt.default)({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[u])==null?void 0:I.variants;return ds({variants:L},(0,gt.default)({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(b)&&$>0){const _=new Array($).fill("");j=[...b,..._],j.raw=[...b.raw,..._]}const P=m(j,...R);return s.muiName&&(P.muiName=s.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}function Cb(e,t){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var we={};const jb=cn(yw),Eb=cn(Hw);var Ev=od;Object.defineProperty(we,"__esModule",{value:!0});var Cn=we.alpha=Tv;we.blend=Ab;we.colorChannel=void 0;var Nb=we.darken=Sd;we.decomposeColor=Et;we.emphasize=_v;var Rb=we.getContrastRatio=Ob;we.getLuminance=qs;we.hexToRgb=Nv;we.hslToRgb=Pv;var Pb=we.lighten=Cd;we.private_safeAlpha=Ib;we.private_safeColorChannel=void 0;we.private_safeDarken=Lb;we.private_safeEmphasize=Fb;we.private_safeLighten=zb;we.recomposeColor=ro;we.rgbToHex=Mb;var jp=Ev(jb),Tb=Ev(Eb);function bd(e,t=0,n=1){return(0,Tb.default)(e,t,n)}function Nv(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function _b(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function Et(e){if(e.type)return e;if(e.charAt(0)==="#")return Et(Nv(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,jp.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,jp.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const Rv=e=>{const t=Et(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};we.colorChannel=Rv;const $b=(e,t)=>{try{return Rv(e)}catch{return e}};we.private_safeColorChannel=$b;function ro(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function Mb(e){if(e.indexOf("#")===0)return e;const{values:t}=Et(e);return`#${t.map((n,r)=>_b(r===3?Math.round(255*n):n)).join("")}`}function Pv(e){e=Et(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),s=(c,d=(c+n/30)%12)=>o-i*Math.max(Math.min(d-3,9-d,1),-1);let l="rgb";const u=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(l+="a",u.push(t[3])),ro({type:l,values:u})}function qs(e){e=Et(e);let t=e.type==="hsl"||e.type==="hsla"?Et(Pv(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Ob(e,t){const n=qs(e),r=qs(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Tv(e,t){return e=Et(e),t=bd(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,ro(e)}function Ib(e,t,n){try{return Tv(e,t)}catch{return e}}function Sd(e,t){if(e=Et(e),t=bd(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return ro(e)}function Lb(e,t,n){try{return Sd(e,t)}catch{return e}}function Cd(e,t){if(e=Et(e),t=bd(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return ro(e)}function zb(e,t,n){try{return Cd(e,t)}catch{return e}}function _v(e,t=.15){return qs(e)>.5?Sd(e,t):Cd(e,t)}function Fb(e,t,n){try{return _v(e,t)}catch{return e}}function Ab(e,t,n,r=1){const o=(u,c)=>Math.round((u**(1/r)*(1-n)+c**(1/r)*n)**r),i=Et(e),s=Et(t),l=[o(i.values[0],s.values[0]),o(i.values[1],s.values[1]),o(i.values[2],s.values[2])];return ro({type:"rgb",values:l})}const ai={black:"#000",white:"#fff"},Db={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},pr={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},hr={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},xo={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},mr={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},gr={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},vr={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Bb=["mode","contrastThreshold","tonalOffset"],Ep={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:ai.white,default:ai.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Al={text:{primary:ai.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:ai.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Np(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=Pb(e.main,o):t==="dark"&&(e.dark=Nb(e.main,i)))}function Wb(e="light"){return e==="dark"?{main:mr[200],light:mr[50],dark:mr[400]}:{main:mr[700],light:mr[400],dark:mr[800]}}function Ub(e="light"){return e==="dark"?{main:pr[200],light:pr[50],dark:pr[400]}:{main:pr[500],light:pr[300],dark:pr[700]}}function Vb(e="light"){return e==="dark"?{main:hr[500],light:hr[300],dark:hr[700]}:{main:hr[700],light:hr[400],dark:hr[800]}}function Hb(e="light"){return e==="dark"?{main:gr[400],light:gr[300],dark:gr[700]}:{main:gr[700],light:gr[500],dark:gr[900]}}function Kb(e="light"){return e==="dark"?{main:vr[400],light:vr[300],dark:vr[700]}:{main:vr[800],light:vr[500],dark:vr[900]}}function Gb(e="light"){return e==="dark"?{main:xo[400],light:xo[300],dark:xo[700]}:{main:"#ed6c02",light:xo[500],dark:xo[900]}}function qb(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=Q(e,Bb),i=e.primary||Wb(t),s=e.secondary||Ub(t),l=e.error||Vb(t),u=e.info||Hb(t),c=e.success||Kb(t),d=e.warning||Gb(t);function f(x){return Rb(x,Al.text.primary)>=n?Al.text.primary:Ep.text.primary}const h=({color:x,name:S,mainShade:g=500,lightShade:m=300,darkShade:v=700})=>{if(x=E({},x),!x.main&&x[g]&&(x.main=x[g]),!x.hasOwnProperty("main"))throw new Error(ni(11,S?` (${S})`:"",g));if(typeof x.main!="string")throw new Error(ni(12,S?` (${S})`:"",JSON.stringify(x.main)));return Np(x,"light",m,r),Np(x,"dark",v,r),x.contrastText||(x.contrastText=f(x.main)),x},w={dark:Al,light:Ep};return St(E({common:E({},ai),mode:t,primary:h({color:i,name:"primary"}),secondary:h({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:l,name:"error"}),warning:h({color:d,name:"warning"}),info:h({color:u,name:"info"}),success:h({color:c,name:"success"}),grey:Db,contrastThreshold:n,getContrastText:f,augmentColor:h,tonalOffset:r},w[t]),o)}const Qb=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function Yb(e){return Math.round(e*1e5)/1e5}const Rp={textTransform:"uppercase"},Pp='"Roboto", "Helvetica", "Arial", sans-serif';function Xb(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Pp,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:s=400,fontWeightMedium:l=500,fontWeightBold:u=700,htmlFontSize:c=16,allVariants:d,pxToRem:f}=n,h=Q(n,Qb),w=o/14,y=f||(g=>`${g/c*w}rem`),x=(g,m,v,k,b)=>E({fontFamily:r,fontWeight:g,fontSize:y(m),lineHeight:v},r===Pp?{letterSpacing:`${Yb(k/m)}em`}:{},b,d),S={h1:x(i,96,1.167,-1.5),h2:x(i,60,1.2,-.5),h3:x(s,48,1.167,0),h4:x(s,34,1.235,.25),h5:x(s,24,1.334,0),h6:x(l,20,1.6,.15),subtitle1:x(s,16,1.75,.15),subtitle2:x(l,14,1.57,.1),body1:x(s,16,1.5,.15),body2:x(s,14,1.43,.15),button:x(l,14,1.75,.4,Rp),caption:x(s,12,1.66,.4),overline:x(s,12,2.66,1,Rp),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return St(E({htmlFontSize:c,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:s,fontWeightMedium:l,fontWeightBold:u},S),h,{clone:!1})}const Jb=.2,Zb=.14,eS=.12;function ce(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${Jb})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${Zb})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${eS})`].join(",")}const tS=["none",ce(0,2,1,-1,0,1,1,0,0,1,3,0),ce(0,3,1,-2,0,2,2,0,0,1,5,0),ce(0,3,3,-2,0,3,4,0,0,1,8,0),ce(0,2,4,-1,0,4,5,0,0,1,10,0),ce(0,3,5,-1,0,5,8,0,0,1,14,0),ce(0,3,5,-1,0,6,10,0,0,1,18,0),ce(0,4,5,-2,0,7,10,1,0,2,16,1),ce(0,5,5,-3,0,8,10,1,0,3,14,2),ce(0,5,6,-3,0,9,12,1,0,3,16,2),ce(0,6,6,-3,0,10,14,1,0,4,18,3),ce(0,6,7,-4,0,11,15,1,0,4,20,3),ce(0,7,8,-4,0,12,17,2,0,5,22,4),ce(0,7,8,-4,0,13,19,2,0,5,24,4),ce(0,7,9,-4,0,14,21,2,0,5,26,4),ce(0,8,9,-5,0,15,22,2,0,6,28,5),ce(0,8,10,-5,0,16,24,2,0,6,30,5),ce(0,8,11,-5,0,17,26,2,0,6,32,5),ce(0,9,11,-5,0,18,28,2,0,7,34,6),ce(0,9,12,-6,0,19,29,2,0,7,36,6),ce(0,10,13,-6,0,20,31,3,0,8,38,7),ce(0,10,13,-6,0,21,33,3,0,8,40,7),ce(0,10,14,-6,0,22,35,3,0,8,42,7),ce(0,11,14,-7,0,23,36,3,0,9,44,8),ce(0,11,15,-7,0,24,38,3,0,9,46,8)],nS=["duration","easing","delay"],rS={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},oS={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Tp(e){return`${Math.round(e)}ms`}function iS(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function sS(e){const t=E({},rS,e.easing),n=E({},oS,e.duration);return E({getAutoHeightDuration:iS,create:(o=["all"],i={})=>{const{duration:s=n.standard,easing:l=t.easeInOut,delay:u=0}=i;return Q(i,nS),(Array.isArray(o)?o:[o]).map(c=>`${c} ${typeof s=="string"?s:Tp(s)} ${l} ${typeof u=="string"?u:Tp(u)}`).join(",")}},e,{easing:t,duration:n})}const aS={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},lS=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function uS(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,s=Q(e,lS);if(e.vars)throw new Error(ni(18));const l=qb(r),u=wi(e);let c=St(u,{mixins:Cb(u.breakpoints,n),palette:l,shadows:tS.slice(),typography:Xb(l,i),transitions:sS(o),zIndex:E({},aS)});return c=St(c,s),c=t.reduce((d,f)=>St(d,f),c),c.unstable_sxConfig=E({},yi,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(f){return xi({sx:f,theme:this})},c}const $v=uS(),Mv="$$material";function cS(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const oo=e=>cS(e)&&e!=="classes",J=cb({themeId:Mv,defaultTheme:$v,rootShouldForwardProp:oo});function dS(e){return je("MuiSvgIcon",e)}Ee("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const fS=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],pS=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${U(t)}`,`fontSize${U(n)}`]};return $e(o,dS,r)},hS=J("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${U(n.color)}`],t[`fontSize${U(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,s,l,u,c,d,f,h,w,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((l=e.typography)==null||(u=l.pxToRem)==null?void 0:u.call(l,24))||"1.5rem",large:((c=e.typography)==null||(d=c.pxToRem)==null?void 0:d.call(c,35))||"2.1875rem"}[t.fontSize],color:(f=(h=(e.vars||e).palette)==null||(h=h[t.color])==null?void 0:h.main)!=null?f:{action:(w=(e.vars||e).palette)==null||(w=w.action)==null?void 0:w.active,disabled:(y=(e.vars||e).palette)==null||(y=y.action)==null?void 0:y.disabled,inherit:void 0}[t.color]}}),Xu=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:s="inherit",component:l="svg",fontSize:u="medium",htmlColor:c,inheritViewBox:d=!1,titleAccess:f,viewBox:h="0 0 24 24"}=r,w=Q(r,fS),y=p.isValidElement(o)&&o.type==="svg",x=E({},r,{color:s,component:l,fontSize:u,instanceFontSize:t.fontSize,inheritViewBox:d,viewBox:h,hasSvgAsChild:y}),S={};d||(S.viewBox=h);const g=pS(x);return a.jsxs(hS,E({as:l,className:q(g.root,i),focusable:"false",color:c,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:n},S,w,y&&o.props,{ownerState:x,children:[y?o.props.children:o,f?a.jsx("title",{children:f}):null]}))});Xu.muiName="SvgIcon";function io(e,t){function n(r,o){return a.jsx(Xu,E({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=Xu.muiName,p.memo(p.forwardRef(n))}const mS={configure:e=>{Gg.configure(e)}},gS=Object.freeze(Object.defineProperty({__proto__:null,capitalize:U,createChainedFunction:Us,createSvgIcon:io,debounce:jw,deprecatedPropType:Ew,isMuiElement:ss,ownerDocument:rn,ownerWindow:Na,requirePropFactory:Nw,setRef:Vs,unstable_ClassNameGenerator:mS,unstable_useEnhancedEffect:Hs,unstable_useId:ad,unsupportedProp:Pw,useControlled:ld,useEventCallback:Qn,useForkRef:un,useIsFocusVisible:Kg},Symbol.toStringTag,{value:"Module"})),vS=cn(gS);var _p;function yS(){return _p||(_p=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=vS}($l)),$l}var xS=od;Object.defineProperty(rd,"__esModule",{value:!0});var ki=rd.default=void 0,wS=xS(yS()),kS=a;ki=rd.default=(0,wS.default)((0,kS.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft");function bS({savedWords:e,updateWord:t,deleteWord:n,gameInProgress:r,handleBackArrowClick:o}){const i=e.map(s=>a.jsx(dw,{word:s,updateWord:t,deleteWord:n},s._id));return a.jsxs("div",{className:"SavedWordsList",children:[a.jsxs("header",{className:"demo-saved-words-header-container",children:[a.jsx("h3",{className:"sidebar-heading",children:"Saved Words"}),a.jsx(ki,{fontSize:"large","data-tooltip-id":"savedwords-tooltip",onClick:o,className:"arrowBack",color:"#006769"})]}),e.length===0?a.jsxs("div",{className:"saved-word-list-subtext",children:[a.jsx("p",{children:"No words have been saved yet!"}),a.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]}):a.jsx(a.Fragment,{children:a.jsx("article",{className:"saved-words-list-container",children:!r&&i})})]})}function SS({chinese:e,pinyin:t,english:n,selectedFront:r,showPinyin:o,isFlipped:i}){const s={fontSize:"20px"};return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"flashcard",children:[a.jsx("div",{className:"flashcard-front",children:r==="chinese"?a.jsxs("div",{children:[o&&a.jsx("p",{className:"pinyin",children:t}),a.jsx("p",{className:"zh flash-zh",children:e})]}):a.jsx("div",{children:a.jsx("p",{style:s,children:n})})}),i&&a.jsx("div",{className:"flashcard-back",children:r==="english"?a.jsxs("div",{children:[o&&a.jsx("p",{className:"pinyin",children:t}),a.jsx("p",{className:"zh flash-zh",children:e})]}):a.jsx("div",{children:a.jsx("p",{style:s,children:n})})})]})})}function CS(e){return Object.keys(e).length===0}function jS(e=null){const t=p.useContext(Ua);return!t||CS(t)?e:t}const ES=wi();function Ov(e=ES){return jS(e)}const NS=["ownerState"],RS=["variants"],PS=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function TS(e){return Object.keys(e).length===0}function _S(e){return typeof e=="string"&&e.charCodeAt(0)>96}function Dl(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const $S=wi(),MS=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Vi({defaultTheme:e,theme:t,themeId:n}){return TS(t)?e:t[n]||t}function OS(e){return e?(t,n)=>n[e]:null}function fs(e,t){let{ownerState:n}=t,r=Q(t,NS);const o=typeof e=="function"?e(E({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>fs(i,E({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=Q(o,RS);return i.forEach(u=>{let c=!0;typeof u.props=="function"?c=u.props(E({ownerState:n},r,n)):Object.keys(u.props).forEach(d=>{(n==null?void 0:n[d])!==u.props[d]&&r[d]!==u.props[d]&&(c=!1)}),c&&(Array.isArray(l)||(l=[l]),l.push(typeof u.style=="function"?u.style(E({ownerState:n},r,n)):u.style))}),l}return o}function IS(e={}){const{themeId:t,defaultTheme:n=$S,rootShouldForwardProp:r=Dl,slotShouldForwardProp:o=Dl}=e,i=s=>xi(E({},s,{theme:Vi(E({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{yv(s,b=>b.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:u,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=OS(MS(c))}=l,w=Q(l,PS),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let S,g=Dl;c==="Root"||c==="root"?g=r:c?g=o:_S(s)&&(g=void 0);const m=vv(s,E({shouldForwardProp:g,label:S},w)),v=b=>typeof b=="function"&&b.__emotion_real!==b||Jt(b)?C=>fs(b,E({},C,{theme:Vi({theme:C.theme,defaultTheme:n,themeId:t})})):b,k=(b,...C)=>{let j=v(b);const R=C?C.map(v):[];u&&h&&R.push(_=>{const I=Vi(E({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[u]||!I.components[u].styleOverrides)return null;const A=I.components[u].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=fs(z,E({},_,{theme:I}))}),h(_,L)}),u&&!y&&R.push(_=>{var I;const A=Vi(E({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[u])==null?void 0:I.variants;return fs({variants:L},E({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(b)&&$>0){const _=new Array($).fill("");j=[...b,..._],j.raw=[...b.raw,..._]}const P=m(j,...R);return s.muiName&&(P.muiName=s.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}const LS=IS();function zS(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:ri(t.components[n].defaultProps,r)}function FS({props:e,name:t,defaultTheme:n,themeId:r}){let o=Ov(n);return r&&(o=o[r]||o),zS({theme:o,name:t,props:e})}const AS=["component","direction","spacing","divider","children","className","useFlexGap"],DS=wi(),BS=LS("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function WS(e){return FS({props:e,name:"MuiStack",defaultTheme:DS})}function US(e,t){const n=p.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],HS=({ownerState:e,theme:t})=>{let n=E({display:"flex",flexDirection:"column"},Lt({theme:t},Fl({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=xd(t),o=Object.keys(t.breakpoints.values).reduce((u,c)=>((typeof e.spacing=="object"&&e.spacing[c]!=null||typeof e.direction=="object"&&e.direction[c]!=null)&&(u[c]=!0),u),{}),i=Fl({values:e.direction,base:o}),s=Fl({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((u,c,d)=>{if(!i[u]){const h=c>0?i[d[c-1]]:"column";i[u]=h}}),n=St(n,Lt({theme:t},s,(u,c)=>e.useFlexGap?{gap:sr(r,u)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${VS(c?i[c]:e.direction)}`]:sr(r,u)}}))}return n=gk(t.breakpoints,n),n};function KS(e={}){const{createStyledComponent:t=BS,useThemeProps:n=WS,componentName:r="MuiStack"}=e,o=()=>$e({root:["root"]},u=>je(r,u),{}),i=t(HS);return p.forwardRef(function(u,c){const d=n(u),f=kd(d),{component:h="div",direction:w="column",spacing:y=0,divider:x,children:S,className:g,useFlexGap:m=!1}=f,v=Q(f,AS),k={direction:w,spacing:y,useFlexGap:m},b=o();return a.jsx(i,E({as:h,ownerState:k,ref:c,className:q(b.root,g)},v,{children:x?US(S,x):S}))})}function Iv(){const e=Ov($v);return e[Mv]||e}const $p=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Ju(e,t){return Ju=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ju(e,t)}function Lv(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ju(e,t)}function GS(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function qS(e,t){e.classList?e.classList.add(t):GS(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Mp(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function QS(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=Mp(e.className,t):e.setAttribute("class",Mp(e.className&&e.className.baseVal||"",t))}const Op={disabled:!1},Qs=Pe.createContext(null);var YS=function(t){return t.scrollTop},Co="unmounted",Vn="exited",yn="entering",Hn="entered",Zu="exiting",Gt=function(e){Lv(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=o,l=s&&!s.isMounting?r.enter:r.appear,u;return i.appearStatus=null,r.in?l?(u=Vn,i.appearStatus=yn):u=Hn:r.unmountOnExit||r.mountOnEnter?u=Co:u=Vn,i.state={status:u},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var s=o.in;return s&&i.status===Co?{status:Vn}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var s=this.state.status;this.props.in?s!==yn&&s!==Hn&&(i=yn):(s===yn||s===Hn)&&(i=Zu)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,s,l;return i=s=l=o,o!=null&&typeof o!="number"&&(i=o.exit,s=o.enter,l=o.appear!==void 0?o.appear:s),{exit:i,enter:s,appear:l}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===yn){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:Mr.findDOMNode(this);s&&YS(s)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Vn&&this.setState({status:Co})},n.performEnter=function(o){var i=this,s=this.props.enter,l=this.context?this.context.isMounting:o,u=this.props.nodeRef?[l]:[Mr.findDOMNode(this),l],c=u[0],d=u[1],f=this.getTimeouts(),h=l?f.appear:f.enter;if(!o&&!s||Op.disabled){this.safeSetState({status:Hn},function(){i.props.onEntered(c)});return}this.props.onEnter(c,d),this.safeSetState({status:yn},function(){i.props.onEntering(c,d),i.onTransitionEnd(h,function(){i.safeSetState({status:Hn},function(){i.props.onEntered(c,d)})})})},n.performExit=function(){var o=this,i=this.props.exit,s=this.getTimeouts(),l=this.props.nodeRef?void 0:Mr.findDOMNode(this);if(!i||Op.disabled){this.safeSetState({status:Vn},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:Zu},function(){o.props.onExiting(l),o.onTransitionEnd(s.exit,function(){o.safeSetState({status:Vn},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,s=!0;return this.nextCallback=function(l){s&&(s=!1,i.nextCallback=null,o(l))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:Mr.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!s||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var u=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],c=u[0],d=u[1];this.props.addEndListener(c,d)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Co)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=Q(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Pe.createElement(Qs.Provider,{value:null},typeof s=="function"?s(o,l):Pe.cloneElement(Pe.Children.only(s),l))},t}(Pe.Component);Gt.contextType=Qs;Gt.propTypes={};function yr(){}Gt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:yr,onEntering:yr,onEntered:yr,onExit:yr,onExiting:yr,onExited:yr};Gt.UNMOUNTED=Co;Gt.EXITED=Vn;Gt.ENTERING=yn;Gt.ENTERED=Hn;Gt.EXITING=Zu;function XS(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jd(e,t){var n=function(i){return t&&p.isValidElement(i)?t(i):i},r=Object.create(null);return e&&p.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function JS(e,t){e=e||{},t=t||{};function n(d){return d in t?t[d]:e[d]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var s,l={};for(var u in t){if(r[u])for(s=0;se.scrollTop;function Ip(e,t){var n,r;const{timeout:o,easing:i,style:s={}}=e;return{duration:(n=s.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=s.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:s.transitionDelay}}function oC(e){return je("MuiPaper",e)}Ee("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const iC=["className","component","elevation","square","variant"],sC=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,i={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return $e(i,oC,o)},aC=J("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return E({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&E({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${Cn("#fff",$p(t.elevation))}, ${Cn("#fff",$p(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),zv=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiPaper"}),{className:o,component:i="div",elevation:s=1,square:l=!1,variant:u="elevation"}=r,c=Q(r,iC),d=E({},r,{component:i,elevation:s,square:l,variant:u}),f=sC(d);return a.jsx(aC,E({as:i,ownerState:d,className:q(f.root,o),ref:n},c))});function lC(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:s,in:l,onExited:u,timeout:c}=e,[d,f]=p.useState(!1),h=q(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),w={width:s,height:s,top:-(s/2)+i,left:-(s/2)+o},y=q(n.child,d&&n.childLeaving,r&&n.childPulsate);return!l&&!d&&f(!0),p.useEffect(()=>{if(!l&&u!=null){const x=setTimeout(u,c);return()=>{clearTimeout(x)}}},[u,l,c]),a.jsx("span",{className:h,style:w,children:a.jsx("span",{className:y})})}const vt=Ee("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),uC=["center","classes","className"];let Xa=e=>e,Lp,zp,Fp,Ap;const ec=550,cC=80,dC=Va(Lp||(Lp=Xa` + */var Le=typeof Symbol=="function"&&Symbol.for,pd=Le?Symbol.for("react.element"):60103,hd=Le?Symbol.for("react.portal"):60106,Oa=Le?Symbol.for("react.fragment"):60107,Ia=Le?Symbol.for("react.strict_mode"):60108,La=Le?Symbol.for("react.profiler"):60114,za=Le?Symbol.for("react.provider"):60109,Fa=Le?Symbol.for("react.context"):60110,md=Le?Symbol.for("react.async_mode"):60111,Aa=Le?Symbol.for("react.concurrent_mode"):60111,Da=Le?Symbol.for("react.forward_ref"):60112,Ba=Le?Symbol.for("react.suspense"):60113,M2=Le?Symbol.for("react.suspense_list"):60120,Wa=Le?Symbol.for("react.memo"):60115,Ua=Le?Symbol.for("react.lazy"):60116,O2=Le?Symbol.for("react.block"):60121,I2=Le?Symbol.for("react.fundamental"):60117,L2=Le?Symbol.for("react.responder"):60118,z2=Le?Symbol.for("react.scope"):60119;function ht(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case pd:switch(e=e.type,e){case md:case Aa:case Oa:case La:case Ia:case Ba:return e;default:switch(e=e&&e.$$typeof,e){case Fa:case Da:case Ua:case Wa:case za:return e;default:return t}}case hd:return t}}}function lv(e){return ht(e)===Aa}re.AsyncMode=md;re.ConcurrentMode=Aa;re.ContextConsumer=Fa;re.ContextProvider=za;re.Element=pd;re.ForwardRef=Da;re.Fragment=Oa;re.Lazy=Ua;re.Memo=Wa;re.Portal=hd;re.Profiler=La;re.StrictMode=Ia;re.Suspense=Ba;re.isAsyncMode=function(e){return lv(e)||ht(e)===md};re.isConcurrentMode=lv;re.isContextConsumer=function(e){return ht(e)===Fa};re.isContextProvider=function(e){return ht(e)===za};re.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===pd};re.isForwardRef=function(e){return ht(e)===Da};re.isFragment=function(e){return ht(e)===Oa};re.isLazy=function(e){return ht(e)===Ua};re.isMemo=function(e){return ht(e)===Wa};re.isPortal=function(e){return ht(e)===hd};re.isProfiler=function(e){return ht(e)===La};re.isStrictMode=function(e){return ht(e)===Ia};re.isSuspense=function(e){return ht(e)===Ba};re.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Oa||e===Aa||e===La||e===Ia||e===Ba||e===M2||typeof e=="object"&&e!==null&&(e.$$typeof===Ua||e.$$typeof===Wa||e.$$typeof===za||e.$$typeof===Fa||e.$$typeof===Da||e.$$typeof===I2||e.$$typeof===L2||e.$$typeof===z2||e.$$typeof===O2)};re.typeOf=ht;av.exports=re;var F2=av.exports,uv=F2,A2={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},D2={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},cv={};cv[uv.ForwardRef]=A2;cv[uv.Memo]=D2;var B2=!0;function W2(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):o&&(r+=o+" ")}),r}var dv=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||B2===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},fv=function(t,n,r){dv(t,n,r);var o=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var i=n;do t.insert(n===i?"."+o:"",i,t.sheet,!0),i=i.next;while(i!==void 0)}};function U2(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var V2={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},H2=!1,K2=/[A-Z]|^ms/g,G2=/_EMO_([^_]+?)_([^]*?)_EMO_/g,pv=function(t){return t.charCodeAt(1)===45},vp=function(t){return t!=null&&typeof t!="boolean"},Fl=Jg(function(e){return pv(e)?e:e.replace(K2,"-$&").toLowerCase()}),yp=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(G2,function(r,o,i){return Bt={name:o,styles:i,next:Bt},o})}return V2[t]!==1&&!pv(t)&&typeof n=="number"&&n!==0?n+"px":n},q2="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function si(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Bt={name:o.name,styles:o.styles,next:Bt},o.name;var i=n;if(i.styles!==void 0){var s=i.next;if(s!==void 0)for(;s!==void 0;)Bt={name:s.name,styles:s.styles,next:Bt},s=s.next;var l=i.styles+";";return l}return Q2(e,t,n)}case"function":{if(e!==void 0){var u=Bt,c=n(e);return Bt=u,si(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function Q2(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?ek:tk},bp=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(s){return t.__emotion_forwardProp(s)&&i(s)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},nk=!1,rk=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return dv(n,r,o),X2(function(){return fv(n,r,o)}),null},ok=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,s;n!==void 0&&(i=n.label,s=n.target);var l=bp(t,n,r),u=l||kp(o),c=!u("as");return function(){var d=arguments,f=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&f.push("label:"+i+";"),d[0]==null||d[0].raw===void 0)f.push.apply(f,d);else{f.push(d[0][0]);for(var h=d.length,w=1;wt(ak(o)?n:o):t;return a.jsx(Z2,{styles:r})}function yv(e,t){return Qu(e,t)}const xv=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},uk=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:lk,StyledEngineProvider:sk,ThemeContext:Va,css:vv,default:yv,internal_processStyles:xv,keyframes:Ha},Symbol.toStringTag,{value:"Module"})),ck=cn(uk),dk=cn(pw),fk=cn(jw),pk=cn(Cw),hk=["values","unit","step"],mk=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>E({},n,{[r.key]:r.val}),{})};function wv(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=Q(e,hk),i=mk(t),s=Object.keys(i);function l(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n})`}function u(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${n})`}function c(h,w){const y=s.indexOf(w);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(y!==-1&&typeof t[s[y]]=="number"?t[s[y]]:w)-r/100}${n})`}function d(h){return s.indexOf(h)+1`@media (min-width:${vd[e]}px)`};function Lt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||Sp;return t.reduce((s,l,u)=>(s[i.up(i.keys[u])]=n(t[u]),s),{})}if(typeof t=="object"){const i=r.breakpoints||Sp;return Object.keys(t).reduce((s,l)=>{if(Object.keys(i.values||vd).indexOf(l)!==-1){const u=i.up(l);s[u]=n(t[l],l)}else{const u=l;s[u]=t[u]}return s},{})}return n(t)}function kv(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function bv(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function vk(e,...t){const n=kv(e),r=[n,...t].reduce((o,i)=>St(o,i),{});return bv(Object.keys(n),r)}function yk(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i{e[o]!=null&&(n[o]=!0)}),n}function Al({values:e,breakpoints:t,base:n}){const r=n||yk(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((s,l,u)=>(Array.isArray(e)?(s[l]=e[u]!=null?e[u]:e[i],i=u):typeof e=="object"?(s[l]=e[l]!=null?e[l]:e[i],i=l):s[l]=e,s),{})}function Ka(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function qs(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Ka(e,n)||r,t&&(o=t(o,r,e)),o}function xe(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=s=>{if(s[t]==null)return null;const l=s[t],u=s.theme,c=Ka(u,r)||{};return Lt(s,l,f=>{let h=qs(c,o,f);return f===h&&typeof f=="string"&&(h=qs(c,o,`${t}${f==="default"?"":U(f)}`,f)),n===!1?h:{[n]:h}})};return i.propTypes={},i.filterProps=[t],i}function xk(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const wk={m:"margin",p:"padding"},kk={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Cp={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},bk=xk(e=>{if(e.length>2)if(Cp[e])e=Cp[e];else return[e];const[t,n]=e.split(""),r=wk[t],o=kk[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),yd=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],xd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...yd,...xd];function vi(e,t,n,r){var o;const i=(o=Ka(e,t,!1))!=null?o:n;return typeof i=="number"?s=>typeof s=="string"?s:i*s:Array.isArray(i)?s=>typeof s=="string"?s:i[s]:typeof i=="function"?i:()=>{}}function wd(e){return vi(e,"spacing",8)}function sr(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function Sk(e,t){return n=>e.reduce((r,o)=>(r[o]=sr(t,n),r),{})}function Ck(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=bk(n),i=Sk(o,r),s=e[n];return Lt(e,s,i)}function Sv(e,t){const n=wd(e.theme);return Object.keys(e).map(r=>Ck(e,t,r,n)).reduce(Io,{})}function me(e){return Sv(e,yd)}me.propTypes={};me.filterProps=yd;function ge(e){return Sv(e,xd)}ge.propTypes={};ge.filterProps=xd;function jk(e=8){if(e.mui)return e;const t=wd({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const s=t(i);return typeof s=="number"?`${s}px`:s}).join(" ");return n.mui=!0,n}function Ga(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?Io(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function wt(e){return typeof e!="number"?e:`${e}px solid`}function Rt(e,t){return xe({prop:e,themeKey:"borders",transform:t})}const Ek=Rt("border",wt),Nk=Rt("borderTop",wt),Rk=Rt("borderRight",wt),Pk=Rt("borderBottom",wt),Tk=Rt("borderLeft",wt),_k=Rt("borderColor"),$k=Rt("borderTopColor"),Mk=Rt("borderRightColor"),Ok=Rt("borderBottomColor"),Ik=Rt("borderLeftColor"),Lk=Rt("outline",wt),zk=Rt("outlineColor"),qa=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=vi(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:sr(t,r)});return Lt(e,e.borderRadius,n)}return null};qa.propTypes={};qa.filterProps=["borderRadius"];Ga(Ek,Nk,Rk,Pk,Tk,_k,$k,Mk,Ok,Ik,qa,Lk,zk);const Qa=e=>{if(e.gap!==void 0&&e.gap!==null){const t=vi(e.theme,"spacing",8),n=r=>({gap:sr(t,r)});return Lt(e,e.gap,n)}return null};Qa.propTypes={};Qa.filterProps=["gap"];const Ya=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=vi(e.theme,"spacing",8),n=r=>({columnGap:sr(t,r)});return Lt(e,e.columnGap,n)}return null};Ya.propTypes={};Ya.filterProps=["columnGap"];const Xa=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=vi(e.theme,"spacing",8),n=r=>({rowGap:sr(t,r)});return Lt(e,e.rowGap,n)}return null};Xa.propTypes={};Xa.filterProps=["rowGap"];const Fk=xe({prop:"gridColumn"}),Ak=xe({prop:"gridRow"}),Dk=xe({prop:"gridAutoFlow"}),Bk=xe({prop:"gridAutoColumns"}),Wk=xe({prop:"gridAutoRows"}),Uk=xe({prop:"gridTemplateColumns"}),Vk=xe({prop:"gridTemplateRows"}),Hk=xe({prop:"gridTemplateAreas"}),Kk=xe({prop:"gridArea"});Ga(Qa,Ya,Xa,Fk,Ak,Dk,Bk,Wk,Uk,Vk,Hk,Kk);function Br(e,t){return t==="grey"?t:e}const Gk=xe({prop:"color",themeKey:"palette",transform:Br}),qk=xe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Br}),Qk=xe({prop:"backgroundColor",themeKey:"palette",transform:Br});Ga(Gk,qk,Qk);function at(e){return e<=1&&e!==0?`${e*100}%`:e}const Yk=xe({prop:"width",transform:at}),kd=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||vd[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:at(n)}};return Lt(e,e.maxWidth,t)}return null};kd.filterProps=["maxWidth"];const Xk=xe({prop:"minWidth",transform:at}),Jk=xe({prop:"height",transform:at}),Zk=xe({prop:"maxHeight",transform:at}),eb=xe({prop:"minHeight",transform:at});xe({prop:"size",cssProperty:"width",transform:at});xe({prop:"size",cssProperty:"height",transform:at});const tb=xe({prop:"boxSizing"});Ga(Yk,kd,Xk,Jk,Zk,eb,tb);const yi={border:{themeKey:"borders",transform:wt},borderTop:{themeKey:"borders",transform:wt},borderRight:{themeKey:"borders",transform:wt},borderBottom:{themeKey:"borders",transform:wt},borderLeft:{themeKey:"borders",transform:wt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:wt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:qa},color:{themeKey:"palette",transform:Br},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Br},backgroundColor:{themeKey:"palette",transform:Br},p:{style:ge},pt:{style:ge},pr:{style:ge},pb:{style:ge},pl:{style:ge},px:{style:ge},py:{style:ge},padding:{style:ge},paddingTop:{style:ge},paddingRight:{style:ge},paddingBottom:{style:ge},paddingLeft:{style:ge},paddingX:{style:ge},paddingY:{style:ge},paddingInline:{style:ge},paddingInlineStart:{style:ge},paddingInlineEnd:{style:ge},paddingBlock:{style:ge},paddingBlockStart:{style:ge},paddingBlockEnd:{style:ge},m:{style:me},mt:{style:me},mr:{style:me},mb:{style:me},ml:{style:me},mx:{style:me},my:{style:me},margin:{style:me},marginTop:{style:me},marginRight:{style:me},marginBottom:{style:me},marginLeft:{style:me},marginX:{style:me},marginY:{style:me},marginInline:{style:me},marginInlineStart:{style:me},marginInlineEnd:{style:me},marginBlock:{style:me},marginBlockStart:{style:me},marginBlockEnd:{style:me},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Qa},rowGap:{style:Xa},columnGap:{style:Ya},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:at},maxWidth:{style:kd},minWidth:{transform:at},height:{transform:at},maxHeight:{transform:at},minHeight:{transform:at},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function nb(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function rb(e,t){return typeof e=="function"?e(t):e}function Cv(){function e(n,r,o,i){const s={[n]:r,theme:o},l=i[n];if(!l)return{[n]:r};const{cssProperty:u=n,themeKey:c,transform:d,style:f}=l;if(r==null)return null;if(c==="typography"&&r==="inherit")return{[n]:r};const h=Ka(o,c)||{};return f?f(s):Lt(s,r,y=>{let x=qs(h,d,y);return y===x&&typeof y=="string"&&(x=qs(h,d,`${n}${y==="default"?"":U(y)}`,y)),u===!1?x:{[u]:x}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const s=(r=i.unstable_sxConfig)!=null?r:yi;function l(u){let c=u;if(typeof u=="function")c=u(i);else if(typeof u!="object")return u;if(!c)return null;const d=kv(i.breakpoints),f=Object.keys(d);let h=d;return Object.keys(c).forEach(w=>{const y=rb(c[w],i);if(y!=null)if(typeof y=="object")if(s[w])h=Io(h,e(w,y,i,s));else{const x=Lt({theme:i},y,S=>({[w]:S}));nb(x,y)?h[w]=t({sx:y,theme:i}):h=Io(h,x)}else h=Io(h,e(w,y,i,s))}),bv(f,h)}return Array.isArray(o)?o.map(l):l(o)}return t}const xi=Cv();xi.filterProps=["sx"];function jv(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const ob=["breakpoints","palette","spacing","shape"];function wi(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,s=Q(e,ob),l=wv(n),u=jk(o);let c=St({breakpoints:l,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:u,shape:E({},gk,i)},s);return c.applyStyles=jv,c=t.reduce((d,f)=>St(d,f),c),c.unstable_sxConfig=E({},yi,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(f){return xi({sx:f,theme:this})},c}const ib=Object.freeze(Object.defineProperty({__proto__:null,default:wi,private_createBreakpoints:wv,unstable_applyStyles:jv},Symbol.toStringTag,{value:"Module"})),sb=cn(ib),ab=["sx"],lb=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:yi;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function bd(e){const{sx:t}=e,n=Q(e,ab),{systemProps:r,otherProps:o}=lb(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...s)=>{const l=t(...s);return Jt(l)?E({},r,l):r}:i=E({},r,t),E({},o,{sx:i})}const ub=Object.freeze(Object.defineProperty({__proto__:null,default:xi,extendSxProp:bd,unstable_createStyleFunctionSx:Cv,unstable_defaultSxConfig:yi},Symbol.toStringTag,{value:"Module"})),cb=cn(ub);var no=id;Object.defineProperty(mi,"__esModule",{value:!0});var db=mi.default=Cb;mi.shouldForwardProp=ds;mi.systemDefaultTheme=void 0;var gt=no(Xg()),Xu=no(t2()),jp=yb(ck),fb=dk;no(fk);no(pk);var pb=no(sb),hb=no(cb);const mb=["ownerState"],gb=["variants"],vb=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Ev(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Ev=function(r){return r?n:t})(e)}function yb(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Ev(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function xb(e){return Object.keys(e).length===0}function wb(e){return typeof e=="string"&&e.charCodeAt(0)>96}function ds(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const kb=mi.systemDefaultTheme=(0,pb.default)(),bb=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Ui({defaultTheme:e,theme:t,themeId:n}){return xb(t)?e:t[n]||t}function Sb(e){return e?(t,n)=>n[e]:null}function fs(e,t){let{ownerState:n}=t,r=(0,Xu.default)(t,mb);const o=typeof e=="function"?e((0,gt.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>fs(i,(0,gt.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=(0,Xu.default)(o,gb);return i.forEach(u=>{let c=!0;typeof u.props=="function"?c=u.props((0,gt.default)({ownerState:n},r,n)):Object.keys(u.props).forEach(d=>{(n==null?void 0:n[d])!==u.props[d]&&r[d]!==u.props[d]&&(c=!1)}),c&&(Array.isArray(l)||(l=[l]),l.push(typeof u.style=="function"?u.style((0,gt.default)({ownerState:n},r,n)):u.style))}),l}return o}function Cb(e={}){const{themeId:t,defaultTheme:n=kb,rootShouldForwardProp:r=ds,slotShouldForwardProp:o=ds}=e,i=s=>(0,hb.default)((0,gt.default)({},s,{theme:Ui((0,gt.default)({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{(0,jp.internal_processStyles)(s,b=>b.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:u,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=Sb(bb(c))}=l,w=(0,Xu.default)(l,vb),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let S,g=ds;c==="Root"||c==="root"?g=r:c?g=o:wb(s)&&(g=void 0);const m=(0,jp.default)(s,(0,gt.default)({shouldForwardProp:g,label:S},w)),v=b=>typeof b=="function"&&b.__emotion_real!==b||(0,fb.isPlainObject)(b)?C=>fs(b,(0,gt.default)({},C,{theme:Ui({theme:C.theme,defaultTheme:n,themeId:t})})):b,k=(b,...C)=>{let j=v(b);const R=C?C.map(v):[];u&&h&&R.push(_=>{const I=Ui((0,gt.default)({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[u]||!I.components[u].styleOverrides)return null;const A=I.components[u].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=fs(z,(0,gt.default)({},_,{theme:I}))}),h(_,L)}),u&&!y&&R.push(_=>{var I;const A=Ui((0,gt.default)({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[u])==null?void 0:I.variants;return fs({variants:L},(0,gt.default)({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(b)&&$>0){const _=new Array($).fill("");j=[...b,..._],j.raw=[...b.raw,..._]}const P=m(j,...R);return s.muiName&&(P.muiName=s.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}function jb(e,t){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var we={};const Eb=cn(xw),Nb=cn(Kw);var Nv=id;Object.defineProperty(we,"__esModule",{value:!0});var Cn=we.alpha=_v;we.blend=Db;we.colorChannel=void 0;var Rb=we.darken=Cd;we.decomposeColor=Et;we.emphasize=$v;var Pb=we.getContrastRatio=Ib;we.getLuminance=Qs;we.hexToRgb=Rv;we.hslToRgb=Tv;var Tb=we.lighten=jd;we.private_safeAlpha=Lb;we.private_safeColorChannel=void 0;we.private_safeDarken=zb;we.private_safeEmphasize=Ab;we.private_safeLighten=Fb;we.recomposeColor=ro;we.rgbToHex=Ob;var Ep=Nv(Eb),_b=Nv(Nb);function Sd(e,t=0,n=1){return(0,_b.default)(e,t,n)}function Rv(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function $b(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function Et(e){if(e.type)return e;if(e.charAt(0)==="#")return Et(Rv(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,Ep.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,Ep.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const Pv=e=>{const t=Et(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};we.colorChannel=Pv;const Mb=(e,t)=>{try{return Pv(e)}catch{return e}};we.private_safeColorChannel=Mb;function ro(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function Ob(e){if(e.indexOf("#")===0)return e;const{values:t}=Et(e);return`#${t.map((n,r)=>$b(r===3?Math.round(255*n):n)).join("")}`}function Tv(e){e=Et(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),s=(c,d=(c+n/30)%12)=>o-i*Math.max(Math.min(d-3,9-d,1),-1);let l="rgb";const u=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(l+="a",u.push(t[3])),ro({type:l,values:u})}function Qs(e){e=Et(e);let t=e.type==="hsl"||e.type==="hsla"?Et(Tv(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Ib(e,t){const n=Qs(e),r=Qs(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function _v(e,t){return e=Et(e),t=Sd(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,ro(e)}function Lb(e,t,n){try{return _v(e,t)}catch{return e}}function Cd(e,t){if(e=Et(e),t=Sd(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return ro(e)}function zb(e,t,n){try{return Cd(e,t)}catch{return e}}function jd(e,t){if(e=Et(e),t=Sd(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return ro(e)}function Fb(e,t,n){try{return jd(e,t)}catch{return e}}function $v(e,t=.15){return Qs(e)>.5?Cd(e,t):jd(e,t)}function Ab(e,t,n){try{return $v(e,t)}catch{return e}}function Db(e,t,n,r=1){const o=(u,c)=>Math.round((u**(1/r)*(1-n)+c**(1/r)*n)**r),i=Et(e),s=Et(t),l=[o(i.values[0],s.values[0]),o(i.values[1],s.values[1]),o(i.values[2],s.values[2])];return ro({type:"rgb",values:l})}const ai={black:"#000",white:"#fff"},Bb={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},pr={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},hr={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},xo={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},mr={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},gr={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},vr={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Wb=["mode","contrastThreshold","tonalOffset"],Np={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:ai.white,default:ai.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Dl={text:{primary:ai.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:ai.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Rp(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=Tb(e.main,o):t==="dark"&&(e.dark=Rb(e.main,i)))}function Ub(e="light"){return e==="dark"?{main:mr[200],light:mr[50],dark:mr[400]}:{main:mr[700],light:mr[400],dark:mr[800]}}function Vb(e="light"){return e==="dark"?{main:pr[200],light:pr[50],dark:pr[400]}:{main:pr[500],light:pr[300],dark:pr[700]}}function Hb(e="light"){return e==="dark"?{main:hr[500],light:hr[300],dark:hr[700]}:{main:hr[700],light:hr[400],dark:hr[800]}}function Kb(e="light"){return e==="dark"?{main:gr[400],light:gr[300],dark:gr[700]}:{main:gr[700],light:gr[500],dark:gr[900]}}function Gb(e="light"){return e==="dark"?{main:vr[400],light:vr[300],dark:vr[700]}:{main:vr[800],light:vr[500],dark:vr[900]}}function qb(e="light"){return e==="dark"?{main:xo[400],light:xo[300],dark:xo[700]}:{main:"#ed6c02",light:xo[500],dark:xo[900]}}function Qb(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=Q(e,Wb),i=e.primary||Ub(t),s=e.secondary||Vb(t),l=e.error||Hb(t),u=e.info||Kb(t),c=e.success||Gb(t),d=e.warning||qb(t);function f(x){return Pb(x,Dl.text.primary)>=n?Dl.text.primary:Np.text.primary}const h=({color:x,name:S,mainShade:g=500,lightShade:m=300,darkShade:v=700})=>{if(x=E({},x),!x.main&&x[g]&&(x.main=x[g]),!x.hasOwnProperty("main"))throw new Error(ni(11,S?` (${S})`:"",g));if(typeof x.main!="string")throw new Error(ni(12,S?` (${S})`:"",JSON.stringify(x.main)));return Rp(x,"light",m,r),Rp(x,"dark",v,r),x.contrastText||(x.contrastText=f(x.main)),x},w={dark:Dl,light:Np};return St(E({common:E({},ai),mode:t,primary:h({color:i,name:"primary"}),secondary:h({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:l,name:"error"}),warning:h({color:d,name:"warning"}),info:h({color:u,name:"info"}),success:h({color:c,name:"success"}),grey:Bb,contrastThreshold:n,getContrastText:f,augmentColor:h,tonalOffset:r},w[t]),o)}const Yb=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function Xb(e){return Math.round(e*1e5)/1e5}const Pp={textTransform:"uppercase"},Tp='"Roboto", "Helvetica", "Arial", sans-serif';function Jb(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Tp,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:s=400,fontWeightMedium:l=500,fontWeightBold:u=700,htmlFontSize:c=16,allVariants:d,pxToRem:f}=n,h=Q(n,Yb),w=o/14,y=f||(g=>`${g/c*w}rem`),x=(g,m,v,k,b)=>E({fontFamily:r,fontWeight:g,fontSize:y(m),lineHeight:v},r===Tp?{letterSpacing:`${Xb(k/m)}em`}:{},b,d),S={h1:x(i,96,1.167,-1.5),h2:x(i,60,1.2,-.5),h3:x(s,48,1.167,0),h4:x(s,34,1.235,.25),h5:x(s,24,1.334,0),h6:x(l,20,1.6,.15),subtitle1:x(s,16,1.75,.15),subtitle2:x(l,14,1.57,.1),body1:x(s,16,1.5,.15),body2:x(s,14,1.43,.15),button:x(l,14,1.75,.4,Pp),caption:x(s,12,1.66,.4),overline:x(s,12,2.66,1,Pp),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return St(E({htmlFontSize:c,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:s,fontWeightMedium:l,fontWeightBold:u},S),h,{clone:!1})}const Zb=.2,eS=.14,tS=.12;function ce(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${Zb})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${eS})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${tS})`].join(",")}const nS=["none",ce(0,2,1,-1,0,1,1,0,0,1,3,0),ce(0,3,1,-2,0,2,2,0,0,1,5,0),ce(0,3,3,-2,0,3,4,0,0,1,8,0),ce(0,2,4,-1,0,4,5,0,0,1,10,0),ce(0,3,5,-1,0,5,8,0,0,1,14,0),ce(0,3,5,-1,0,6,10,0,0,1,18,0),ce(0,4,5,-2,0,7,10,1,0,2,16,1),ce(0,5,5,-3,0,8,10,1,0,3,14,2),ce(0,5,6,-3,0,9,12,1,0,3,16,2),ce(0,6,6,-3,0,10,14,1,0,4,18,3),ce(0,6,7,-4,0,11,15,1,0,4,20,3),ce(0,7,8,-4,0,12,17,2,0,5,22,4),ce(0,7,8,-4,0,13,19,2,0,5,24,4),ce(0,7,9,-4,0,14,21,2,0,5,26,4),ce(0,8,9,-5,0,15,22,2,0,6,28,5),ce(0,8,10,-5,0,16,24,2,0,6,30,5),ce(0,8,11,-5,0,17,26,2,0,6,32,5),ce(0,9,11,-5,0,18,28,2,0,7,34,6),ce(0,9,12,-6,0,19,29,2,0,7,36,6),ce(0,10,13,-6,0,20,31,3,0,8,38,7),ce(0,10,13,-6,0,21,33,3,0,8,40,7),ce(0,10,14,-6,0,22,35,3,0,8,42,7),ce(0,11,14,-7,0,23,36,3,0,9,44,8),ce(0,11,15,-7,0,24,38,3,0,9,46,8)],rS=["duration","easing","delay"],oS={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},iS={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function _p(e){return`${Math.round(e)}ms`}function sS(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function aS(e){const t=E({},oS,e.easing),n=E({},iS,e.duration);return E({getAutoHeightDuration:sS,create:(o=["all"],i={})=>{const{duration:s=n.standard,easing:l=t.easeInOut,delay:u=0}=i;return Q(i,rS),(Array.isArray(o)?o:[o]).map(c=>`${c} ${typeof s=="string"?s:_p(s)} ${l} ${typeof u=="string"?u:_p(u)}`).join(",")}},e,{easing:t,duration:n})}const lS={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},uS=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function cS(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,s=Q(e,uS);if(e.vars)throw new Error(ni(18));const l=Qb(r),u=wi(e);let c=St(u,{mixins:jb(u.breakpoints,n),palette:l,shadows:nS.slice(),typography:Jb(l,i),transitions:aS(o),zIndex:E({},lS)});return c=St(c,s),c=t.reduce((d,f)=>St(d,f),c),c.unstable_sxConfig=E({},yi,s==null?void 0:s.unstable_sxConfig),c.unstable_sx=function(f){return xi({sx:f,theme:this})},c}const Mv=cS(),Ov="$$material";function dS(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const oo=e=>dS(e)&&e!=="classes",J=db({themeId:Ov,defaultTheme:Mv,rootShouldForwardProp:oo});function fS(e){return je("MuiSvgIcon",e)}Ee("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const pS=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],hS=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${U(t)}`,`fontSize${U(n)}`]};return $e(o,fS,r)},mS=J("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${U(n.color)}`],t[`fontSize${U(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,s,l,u,c,d,f,h,w,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((l=e.typography)==null||(u=l.pxToRem)==null?void 0:u.call(l,24))||"1.5rem",large:((c=e.typography)==null||(d=c.pxToRem)==null?void 0:d.call(c,35))||"2.1875rem"}[t.fontSize],color:(f=(h=(e.vars||e).palette)==null||(h=h[t.color])==null?void 0:h.main)!=null?f:{action:(w=(e.vars||e).palette)==null||(w=w.action)==null?void 0:w.active,disabled:(y=(e.vars||e).palette)==null||(y=y.action)==null?void 0:y.disabled,inherit:void 0}[t.color]}}),Ju=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:s="inherit",component:l="svg",fontSize:u="medium",htmlColor:c,inheritViewBox:d=!1,titleAccess:f,viewBox:h="0 0 24 24"}=r,w=Q(r,pS),y=p.isValidElement(o)&&o.type==="svg",x=E({},r,{color:s,component:l,fontSize:u,instanceFontSize:t.fontSize,inheritViewBox:d,viewBox:h,hasSvgAsChild:y}),S={};d||(S.viewBox=h);const g=hS(x);return a.jsxs(mS,E({as:l,className:q(g.root,i),focusable:"false",color:c,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:n},S,w,y&&o.props,{ownerState:x,children:[y?o.props.children:o,f?a.jsx("title",{children:f}):null]}))});Ju.muiName="SvgIcon";function io(e,t){function n(r,o){return a.jsx(Ju,E({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=Ju.muiName,p.memo(p.forwardRef(n))}const gS={configure:e=>{qg.configure(e)}},vS=Object.freeze(Object.defineProperty({__proto__:null,capitalize:U,createChainedFunction:Vs,createSvgIcon:io,debounce:Ew,deprecatedPropType:Nw,isMuiElement:as,ownerDocument:rn,ownerWindow:Ra,requirePropFactory:Rw,setRef:Hs,unstable_ClassNameGenerator:gS,unstable_useEnhancedEffect:Ks,unstable_useId:ld,unsupportedProp:Tw,useControlled:ud,useEventCallback:Qn,useForkRef:un,useIsFocusVisible:Gg},Symbol.toStringTag,{value:"Module"})),yS=cn(vS);var $p;function xS(){return $p||($p=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=yS}(Ml)),Ml}var wS=id;Object.defineProperty(od,"__esModule",{value:!0});var ki=od.default=void 0,kS=wS(xS()),bS=a;ki=od.default=(0,kS.default)((0,bS.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft");function SS({savedWords:e,updateWord:t,deleteWord:n,gameInProgress:r,handleBackArrowClick:o}){const i=e.map(s=>a.jsx(fw,{word:s,updateWord:t,deleteWord:n},s._id));return a.jsxs("div",{className:"SavedWordsList",children:[a.jsxs("header",{className:"demo-saved-words-header-container",children:[a.jsx("h3",{className:"sidebar-heading",children:"Saved Words"}),a.jsx(ki,{fontSize:"large","data-tooltip-id":"savedwords-tooltip",onClick:o,className:"arrowBack",color:"#006769"})]}),e.length===0?a.jsxs("div",{className:"saved-word-list-subtext",children:[a.jsx("p",{children:"No words have been saved yet!"}),a.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]}):a.jsx(a.Fragment,{children:a.jsx("article",{className:"saved-words-list-container",children:!r&&i})})]})}function CS({chinese:e,pinyin:t,english:n,selectedFront:r,showPinyin:o,isFlipped:i}){const s={fontSize:"20px"};return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"flashcard",children:[a.jsx("div",{className:"flashcard-front",children:r==="chinese"?a.jsxs("div",{children:[o&&a.jsx("p",{className:"pinyin",children:t}),a.jsx("p",{className:"zh flash-zh",children:e})]}):a.jsx("div",{children:a.jsx("p",{style:s,children:n})})}),i&&a.jsx("div",{className:"flashcard-back",children:r==="english"?a.jsxs("div",{children:[o&&a.jsx("p",{className:"pinyin",children:t}),a.jsx("p",{className:"zh flash-zh",children:e})]}):a.jsx("div",{children:a.jsx("p",{style:s,children:n})})})]})})}function jS(e){return Object.keys(e).length===0}function ES(e=null){const t=p.useContext(Va);return!t||jS(t)?e:t}const NS=wi();function Iv(e=NS){return ES(e)}const RS=["ownerState"],PS=["variants"],TS=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function _S(e){return Object.keys(e).length===0}function $S(e){return typeof e=="string"&&e.charCodeAt(0)>96}function Bl(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const MS=wi(),OS=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Vi({defaultTheme:e,theme:t,themeId:n}){return _S(t)?e:t[n]||t}function IS(e){return e?(t,n)=>n[e]:null}function ps(e,t){let{ownerState:n}=t,r=Q(t,RS);const o=typeof e=="function"?e(E({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ps(i,E({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=Q(o,PS);return i.forEach(u=>{let c=!0;typeof u.props=="function"?c=u.props(E({ownerState:n},r,n)):Object.keys(u.props).forEach(d=>{(n==null?void 0:n[d])!==u.props[d]&&r[d]!==u.props[d]&&(c=!1)}),c&&(Array.isArray(l)||(l=[l]),l.push(typeof u.style=="function"?u.style(E({ownerState:n},r,n)):u.style))}),l}return o}function LS(e={}){const{themeId:t,defaultTheme:n=MS,rootShouldForwardProp:r=Bl,slotShouldForwardProp:o=Bl}=e,i=s=>xi(E({},s,{theme:Vi(E({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{xv(s,b=>b.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:u,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:h=IS(OS(c))}=l,w=Q(l,TS),y=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,x=f||!1;let S,g=Bl;c==="Root"||c==="root"?g=r:c?g=o:$S(s)&&(g=void 0);const m=yv(s,E({shouldForwardProp:g,label:S},w)),v=b=>typeof b=="function"&&b.__emotion_real!==b||Jt(b)?C=>ps(b,E({},C,{theme:Vi({theme:C.theme,defaultTheme:n,themeId:t})})):b,k=(b,...C)=>{let j=v(b);const R=C?C.map(v):[];u&&h&&R.push(_=>{const I=Vi(E({},_,{defaultTheme:n,themeId:t}));if(!I.components||!I.components[u]||!I.components[u].styleOverrides)return null;const A=I.components[u].styleOverrides,L={};return Object.entries(A).forEach(([B,z])=>{L[B]=ps(z,E({},_,{theme:I}))}),h(_,L)}),u&&!y&&R.push(_=>{var I;const A=Vi(E({},_,{defaultTheme:n,themeId:t})),L=A==null||(I=A.components)==null||(I=I[u])==null?void 0:I.variants;return ps({variants:L},E({},_,{theme:A}))}),x||R.push(i);const $=R.length-C.length;if(Array.isArray(b)&&$>0){const _=new Array($).fill("");j=[...b,..._],j.raw=[...b.raw,..._]}const P=m(j,...R);return s.muiName&&(P.muiName=s.muiName),P};return m.withConfig&&(k.withConfig=m.withConfig),k}}const zS=LS();function FS(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:ri(t.components[n].defaultProps,r)}function AS({props:e,name:t,defaultTheme:n,themeId:r}){let o=Iv(n);return r&&(o=o[r]||o),FS({theme:o,name:t,props:e})}const DS=["component","direction","spacing","divider","children","className","useFlexGap"],BS=wi(),WS=zS("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function US(e){return AS({props:e,name:"MuiStack",defaultTheme:BS})}function VS(e,t){const n=p.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],KS=({ownerState:e,theme:t})=>{let n=E({display:"flex",flexDirection:"column"},Lt({theme:t},Al({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=wd(t),o=Object.keys(t.breakpoints.values).reduce((u,c)=>((typeof e.spacing=="object"&&e.spacing[c]!=null||typeof e.direction=="object"&&e.direction[c]!=null)&&(u[c]=!0),u),{}),i=Al({values:e.direction,base:o}),s=Al({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((u,c,d)=>{if(!i[u]){const h=c>0?i[d[c-1]]:"column";i[u]=h}}),n=St(n,Lt({theme:t},s,(u,c)=>e.useFlexGap?{gap:sr(r,u)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${HS(c?i[c]:e.direction)}`]:sr(r,u)}}))}return n=vk(t.breakpoints,n),n};function GS(e={}){const{createStyledComponent:t=WS,useThemeProps:n=US,componentName:r="MuiStack"}=e,o=()=>$e({root:["root"]},u=>je(r,u),{}),i=t(KS);return p.forwardRef(function(u,c){const d=n(u),f=bd(d),{component:h="div",direction:w="column",spacing:y=0,divider:x,children:S,className:g,useFlexGap:m=!1}=f,v=Q(f,DS),k={direction:w,spacing:y,useFlexGap:m},b=o();return a.jsx(i,E({as:h,ownerState:k,ref:c,className:q(b.root,g)},v,{children:x?VS(S,x):S}))})}function Lv(){const e=Iv(Mv);return e[Ov]||e}const Mp=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Zu(e,t){return Zu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Zu(e,t)}function zv(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Zu(e,t)}function qS(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function QS(e,t){e.classList?e.classList.add(t):qS(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Op(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function YS(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=Op(e.className,t):e.setAttribute("class",Op(e.className&&e.className.baseVal||"",t))}const Ip={disabled:!1},Ys=Pe.createContext(null);var XS=function(t){return t.scrollTop},Co="unmounted",Vn="exited",yn="entering",Hn="entered",ec="exiting",Gt=function(e){zv(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=o,l=s&&!s.isMounting?r.enter:r.appear,u;return i.appearStatus=null,r.in?l?(u=Vn,i.appearStatus=yn):u=Hn:r.unmountOnExit||r.mountOnEnter?u=Co:u=Vn,i.state={status:u},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var s=o.in;return s&&i.status===Co?{status:Vn}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var s=this.state.status;this.props.in?s!==yn&&s!==Hn&&(i=yn):(s===yn||s===Hn)&&(i=ec)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,s,l;return i=s=l=o,o!=null&&typeof o!="number"&&(i=o.exit,s=o.enter,l=o.appear!==void 0?o.appear:s),{exit:i,enter:s,appear:l}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===yn){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:Mr.findDOMNode(this);s&&XS(s)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Vn&&this.setState({status:Co})},n.performEnter=function(o){var i=this,s=this.props.enter,l=this.context?this.context.isMounting:o,u=this.props.nodeRef?[l]:[Mr.findDOMNode(this),l],c=u[0],d=u[1],f=this.getTimeouts(),h=l?f.appear:f.enter;if(!o&&!s||Ip.disabled){this.safeSetState({status:Hn},function(){i.props.onEntered(c)});return}this.props.onEnter(c,d),this.safeSetState({status:yn},function(){i.props.onEntering(c,d),i.onTransitionEnd(h,function(){i.safeSetState({status:Hn},function(){i.props.onEntered(c,d)})})})},n.performExit=function(){var o=this,i=this.props.exit,s=this.getTimeouts(),l=this.props.nodeRef?void 0:Mr.findDOMNode(this);if(!i||Ip.disabled){this.safeSetState({status:Vn},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:ec},function(){o.props.onExiting(l),o.onTransitionEnd(s.exit,function(){o.safeSetState({status:Vn},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,s=!0;return this.nextCallback=function(l){s&&(s=!1,i.nextCallback=null,o(l))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:Mr.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!s||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var u=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],c=u[0],d=u[1];this.props.addEndListener(c,d)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Co)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=Q(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Pe.createElement(Ys.Provider,{value:null},typeof s=="function"?s(o,l):Pe.cloneElement(Pe.Children.only(s),l))},t}(Pe.Component);Gt.contextType=Ys;Gt.propTypes={};function yr(){}Gt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:yr,onEntering:yr,onEntered:yr,onExit:yr,onExiting:yr,onExited:yr};Gt.UNMOUNTED=Co;Gt.EXITED=Vn;Gt.ENTERING=yn;Gt.ENTERED=Hn;Gt.EXITING=ec;function JS(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ed(e,t){var n=function(i){return t&&p.isValidElement(i)?t(i):i},r=Object.create(null);return e&&p.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function ZS(e,t){e=e||{},t=t||{};function n(d){return d in t?t[d]:e[d]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var s,l={};for(var u in t){if(r[u])for(s=0;se.scrollTop;function Lp(e,t){var n,r;const{timeout:o,easing:i,style:s={}}=e;return{duration:(n=s.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=s.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:s.transitionDelay}}function iC(e){return je("MuiPaper",e)}Ee("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const sC=["className","component","elevation","square","variant"],aC=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,i={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return $e(i,iC,o)},lC=J("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return E({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&E({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${Cn("#fff",Mp(t.elevation))}, ${Cn("#fff",Mp(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),Fv=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiPaper"}),{className:o,component:i="div",elevation:s=1,square:l=!1,variant:u="elevation"}=r,c=Q(r,sC),d=E({},r,{component:i,elevation:s,square:l,variant:u}),f=aC(d);return a.jsx(lC,E({as:i,ownerState:d,className:q(f.root,o),ref:n},c))});function uC(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:s,in:l,onExited:u,timeout:c}=e,[d,f]=p.useState(!1),h=q(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),w={width:s,height:s,top:-(s/2)+i,left:-(s/2)+o},y=q(n.child,d&&n.childLeaving,r&&n.childPulsate);return!l&&!d&&f(!0),p.useEffect(()=>{if(!l&&u!=null){const x=setTimeout(u,c);return()=>{clearTimeout(x)}}},[u,l,c]),a.jsx("span",{className:h,style:w,children:a.jsx("span",{className:y})})}const vt=Ee("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),cC=["center","classes","className"];let Ja=e=>e,zp,Fp,Ap,Dp;const tc=550,dC=80,fC=Ha(zp||(zp=Ja` 0% { transform: scale(0); opacity: 0.1; @@ -89,7 +89,7 @@ Error generating stack: `+i.message+` transform: scale(1); opacity: 0.3; } -`)),fC=Va(zp||(zp=Xa` +`)),pC=Ha(Fp||(Fp=Ja` 0% { opacity: 1; } @@ -97,7 +97,7 @@ Error generating stack: `+i.message+` 100% { opacity: 0; } -`)),pC=Va(Fp||(Fp=Xa` +`)),hC=Ha(Ap||(Ap=Ja` 0% { transform: scale(1); } @@ -109,7 +109,7 @@ Error generating stack: `+i.message+` 100% { transform: scale(1); } -`)),hC=J("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),mC=J(lC,{name:"MuiTouchRipple",slot:"Ripple"})(Ap||(Ap=Xa` +`)),mC=J("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),gC=J(uC,{name:"MuiTouchRipple",slot:"Ripple"})(Dp||(Dp=Ja` opacity: 0; position: absolute; @@ -152,14 +152,14 @@ Error generating stack: `+i.message+` animation-iteration-count: infinite; animation-delay: 200ms; } -`),vt.rippleVisible,dC,ec,({theme:e})=>e.transitions.easing.easeInOut,vt.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,vt.child,vt.childLeaving,fC,ec,({theme:e})=>e.transitions.easing.easeInOut,vt.childPulsate,pC,({theme:e})=>e.transitions.easing.easeInOut),gC=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:s}=r,l=Q(r,uC),[u,c]=p.useState([]),d=p.useRef(0),f=p.useRef(null);p.useEffect(()=>{f.current&&(f.current(),f.current=null)},[u]);const h=p.useRef(!1),w=Mw(),y=p.useRef(null),x=p.useRef(null),S=p.useCallback(k=>{const{pulsate:b,rippleX:C,rippleY:j,rippleSize:R,cb:$}=k;c(P=>[...P,a.jsx(mC,{classes:{ripple:q(i.ripple,vt.ripple),rippleVisible:q(i.rippleVisible,vt.rippleVisible),ripplePulsate:q(i.ripplePulsate,vt.ripplePulsate),child:q(i.child,vt.child),childLeaving:q(i.childLeaving,vt.childLeaving),childPulsate:q(i.childPulsate,vt.childPulsate)},timeout:ec,pulsate:b,rippleX:C,rippleY:j,rippleSize:R},d.current)]),d.current+=1,f.current=$},[i]),g=p.useCallback((k={},b={},C=()=>{})=>{const{pulsate:j=!1,center:R=o||b.pulsate,fakeElement:$=!1}=b;if((k==null?void 0:k.type)==="mousedown"&&h.current){h.current=!1;return}(k==null?void 0:k.type)==="touchstart"&&(h.current=!0);const P=$?null:x.current,_=P?P.getBoundingClientRect():{width:0,height:0,left:0,top:0};let I,A,L;if(R||k===void 0||k.clientX===0&&k.clientY===0||!k.clientX&&!k.touches)I=Math.round(_.width/2),A=Math.round(_.height/2);else{const{clientX:B,clientY:z}=k.touches&&k.touches.length>0?k.touches[0]:k;I=Math.round(B-_.left),A=Math.round(z-_.top)}if(R)L=Math.sqrt((2*_.width**2+_.height**2)/3),L%2===0&&(L+=1);else{const B=Math.max(Math.abs((P?P.clientWidth:0)-I),I)*2+2,z=Math.max(Math.abs((P?P.clientHeight:0)-A),A)*2+2;L=Math.sqrt(B**2+z**2)}k!=null&&k.touches?y.current===null&&(y.current=()=>{S({pulsate:j,rippleX:I,rippleY:A,rippleSize:L,cb:C})},w.start(cC,()=>{y.current&&(y.current(),y.current=null)})):S({pulsate:j,rippleX:I,rippleY:A,rippleSize:L,cb:C})},[o,S,w]),m=p.useCallback(()=>{g({},{pulsate:!0})},[g]),v=p.useCallback((k,b)=>{if(w.clear(),(k==null?void 0:k.type)==="touchend"&&y.current){y.current(),y.current=null,w.start(0,()=>{v(k,b)});return}y.current=null,c(C=>C.length>0?C.slice(1):C),f.current=b},[w]);return p.useImperativeHandle(n,()=>({pulsate:m,start:g,stop:v}),[m,g,v]),a.jsx(hC,E({className:q(vt.root,i.root,s),ref:x},l,{children:a.jsx(Ed,{component:null,exit:!0,children:u})}))});function vC(e){return je("MuiButtonBase",e)}const yC=Ee("MuiButtonBase",["root","disabled","focusVisible"]),xC=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],wC=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,s=$e({root:["root",t&&"disabled",n&&"focusVisible"]},vC,o);return n&&r&&(s.root+=` ${r}`),s},kC=J("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${yC.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Fv=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:s,className:l,component:u="button",disabled:c=!1,disableRipple:d=!1,disableTouchRipple:f=!1,focusRipple:h=!1,LinkComponent:w="a",onBlur:y,onClick:x,onContextMenu:S,onDragLeave:g,onFocus:m,onFocusVisible:v,onKeyDown:k,onKeyUp:b,onMouseDown:C,onMouseLeave:j,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:_,tabIndex:I=0,TouchRippleProps:A,touchRippleRef:L,type:B}=r,z=Q(r,xC),D=p.useRef(null),N=p.useRef(null),F=un(N,L),{isFocusVisibleRef:M,onFocus:W,onBlur:H,ref:ue}=Kg(),[K,oe]=p.useState(!1);c&&K&&oe(!1),p.useImperativeHandle(o,()=>({focusVisible:()=>{oe(!0),D.current.focus()}}),[]);const[ke,Xe]=p.useState(!1);p.useEffect(()=>{Xe(!0)},[]);const fn=ke&&!d&&!c;p.useEffect(()=>{K&&h&&!d&&ke&&N.current.pulsate()},[d,h,K,ke]);function Ne(V,Id,p0=f){return Qn(Ld=>(Id&&Id(Ld),!p0&&N.current&&N.current[V](Ld),!0))}const mt=Ne("start",C),pn=Ne("stop",S),zt=Ne("stop",g),Je=Ne("stop",R),it=Ne("stop",V=>{K&&V.preventDefault(),j&&j(V)}),ie=Ne("start",_),dr=Ne("stop",$),An=Ne("stop",P),tl=Ne("stop",V=>{H(V),M.current===!1&&oe(!1),y&&y(V)},!1),nl=Qn(V=>{D.current||(D.current=V.currentTarget),W(V),M.current===!0&&(oe(!0),v&&v(V)),m&&m(V)}),ao=()=>{const V=D.current;return u&&u!=="button"&&!(V.tagName==="A"&&V.href)},lo=p.useRef(!1),rl=Qn(V=>{h&&!lo.current&&K&&N.current&&V.key===" "&&(lo.current=!0,N.current.stop(V,()=>{N.current.start(V)})),V.target===V.currentTarget&&ao()&&V.key===" "&&V.preventDefault(),k&&k(V),V.target===V.currentTarget&&ao()&&V.key==="Enter"&&!c&&(V.preventDefault(),x&&x(V))}),ol=Qn(V=>{h&&V.key===" "&&N.current&&K&&!V.defaultPrevented&&(lo.current=!1,N.current.stop(V,()=>{N.current.pulsate(V)})),b&&b(V),x&&V.target===V.currentTarget&&ao()&&V.key===" "&&!V.defaultPrevented&&x(V)});let Dn=u;Dn==="button"&&(z.href||z.to)&&(Dn=w);const Bn={};Dn==="button"?(Bn.type=B===void 0?"button":B,Bn.disabled=c):(!z.href&&!z.to&&(Bn.role="button"),c&&(Bn["aria-disabled"]=c));const X=un(n,ue,D),Qt=E({},r,{centerRipple:i,component:u,disabled:c,disableRipple:d,disableTouchRipple:f,focusRipple:h,tabIndex:I,focusVisible:K}),Ci=wC(Qt);return a.jsxs(kC,E({as:Dn,className:q(Ci.root,l),ownerState:Qt,onBlur:tl,onClick:x,onContextMenu:pn,onFocus:nl,onKeyDown:rl,onKeyUp:ol,onMouseDown:mt,onMouseLeave:it,onMouseUp:Je,onDragLeave:zt,onTouchEnd:dr,onTouchMove:An,onTouchStart:ie,ref:X,tabIndex:c?-1:I,type:B},Bn,z,{children:[s,fn?a.jsx(gC,E({ref:F,center:i},A)):null]}))});function bC(e){return je("MuiTypography",e)}Ee("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const SC=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],CC=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:s}=e,l={root:["root",i,e.align!=="inherit"&&`align${U(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return $e(l,bC,s)},jC=J("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${U(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>E({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Dp={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},EC={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},NC=e=>EC[e]||e,Bp=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiTypography"}),o=NC(r.color),i=kd(E({},r,{color:o})),{align:s="inherit",className:l,component:u,gutterBottom:c=!1,noWrap:d=!1,paragraph:f=!1,variant:h="body1",variantMapping:w=Dp}=i,y=Q(i,SC),x=E({},i,{align:s,color:o,className:l,component:u,gutterBottom:c,noWrap:d,paragraph:f,variant:h,variantMapping:w}),S=u||(f?"p":w[h]||Dp[h])||"span",g=CC(x);return a.jsx(jC,E({as:S,ref:n,ownerState:x,className:q(g.root,l)},y))});function RC(e){return typeof e=="function"?e():e}const PC=p.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[s,l]=p.useState(null),u=un(p.isValidElement(r)?r.ref:null,n);if(Hs(()=>{i||l(RC(o)||document.body)},[o,i]),Hs(()=>{if(s&&!i)return Vs(n,s),()=>{Vs(n,null)}},[n,s,i]),i){if(p.isValidElement(r)){const c={ref:u};return p.cloneElement(r,c)}return a.jsx(p.Fragment,{children:r})}return a.jsx(p.Fragment,{children:s&&ha.createPortal(r,s)})});function Nd({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const Av=p.createContext(void 0);function Ja(){return p.useContext(Av)}function Wp(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Up(e,t=!1){return e&&(Wp(e.value)&&e.value!==""||t&&Wp(e.defaultValue)&&e.defaultValue!=="")}function TC(e){return e.startAdornment}const _C=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],$C={entering:{opacity:1},entered:{opacity:1}},Dv=p.forwardRef(function(t,n){const r=Iv(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,easing:u,in:c,onEnter:d,onEntered:f,onEntering:h,onExit:w,onExited:y,onExiting:x,style:S,timeout:g=o,TransitionComponent:m=Gt}=t,v=Q(t,_C),k=p.useRef(null),b=un(k,l.ref,n),C=L=>B=>{if(L){const z=k.current;B===void 0?L(z):L(z,B)}},j=C(h),R=C((L,B)=>{rC(L);const z=Ip({style:S,timeout:g,easing:u},{mode:"enter"});L.style.webkitTransition=r.transitions.create("opacity",z),L.style.transition=r.transitions.create("opacity",z),d&&d(L,B)}),$=C(f),P=C(x),_=C(L=>{const B=Ip({style:S,timeout:g,easing:u},{mode:"exit"});L.style.webkitTransition=r.transitions.create("opacity",B),L.style.transition=r.transitions.create("opacity",B),w&&w(L)}),I=C(y),A=L=>{i&&i(k.current,L)};return a.jsx(m,E({appear:s,in:c,nodeRef:k,onEnter:R,onEntered:$,onEntering:j,onExit:_,onExited:I,onExiting:P,addEndListener:A,timeout:g},v,{children:(L,B)=>p.cloneElement(l,E({style:E({opacity:0,visibility:L==="exited"&&!c?"hidden":void 0},$C[L],S,l.props.style),ref:b},B))}))});function MC(e){return je("MuiBackdrop",e)}Ee("MuiBackdrop",["root","invisible"]);const OC=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],IC=e=>{const{classes:t,invisible:n}=e;return $e({root:["root",n&&"invisible"]},MC,t)},LC=J("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>E({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),Bv=p.forwardRef(function(t,n){var r,o,i;const s=Ie({props:t,name:"MuiBackdrop"}),{children:l,className:u,component:c="div",components:d={},componentsProps:f={},invisible:h=!1,open:w,slotProps:y={},slots:x={},TransitionComponent:S=Dv,transitionDuration:g}=s,m=Q(s,OC),v=E({},s,{component:c,invisible:h}),k=IC(v),b=(r=y.root)!=null?r:f.root;return a.jsx(S,E({in:w,timeout:g},m,{children:a.jsx(LC,E({"aria-hidden":!0},b,{as:(o=(i=x.root)!=null?i:d.Root)!=null?o:c,className:q(k.root,u,b==null?void 0:b.className),ownerState:E({},v,b==null?void 0:b.ownerState),classes:k,ref:n,children:l}))}))});function zC(e){return je("MuiButton",e)}const Hi=Ee("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),FC=p.createContext({}),AC=p.createContext(void 0),DC=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],BC=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:s}=e,l={root:["root",i,`${i}${U(t)}`,`size${U(o)}`,`${i}Size${U(o)}`,`color${U(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${U(o)}`],endIcon:["icon","endIcon",`iconSize${U(o)}`]},u=$e(l,zC,s);return E({},s,u)},Wv=e=>E({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),WC=J(Fv,{shouldForwardProp:e=>oo(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${U(n.color)}`],t[`size${U(n.size)}`],t[`${n.variant}Size${U(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return E({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":E({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Hi.focusVisible}`]:E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Hi.disabled}`]:E({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${Cn(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Hi.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Hi.disabled}`]:{boxShadow:"none"}}),UC=J("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Wv(e))),VC=J("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Wv(e))),HC=p.forwardRef(function(t,n){const r=p.useContext(FC),o=p.useContext(AC),i=ri(r,t),s=Ie({props:i,name:"MuiButton"}),{children:l,color:u="primary",component:c="button",className:d,disabled:f=!1,disableElevation:h=!1,disableFocusRipple:w=!1,endIcon:y,focusVisibleClassName:x,fullWidth:S=!1,size:g="medium",startIcon:m,type:v,variant:k="text"}=s,b=Q(s,DC),C=E({},s,{color:u,component:c,disabled:f,disableElevation:h,disableFocusRipple:w,fullWidth:S,size:g,type:v,variant:k}),j=BC(C),R=m&&a.jsx(UC,{className:j.startIcon,ownerState:C,children:m}),$=y&&a.jsx(VC,{className:j.endIcon,ownerState:C,children:y}),P=o||"";return a.jsxs(WC,E({ownerState:C,className:q(r.className,j.root,d,P),component:c,disabled:f,focusRipple:!w,focusVisibleClassName:q(j.focusVisible,x),ref:n,type:v},b,{classes:j,children:[R,l,$]}))});function KC(e){return je("PrivateSwitchBase",e)}Ee("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const GC=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],qC=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,i={root:["root",n&&"checked",r&&"disabled",o&&`edge${U(o)}`],input:["input"]};return $e(i,KC,t)},QC=J(Fv)(({ownerState:e})=>E({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),YC=J("input",{shouldForwardProp:oo})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Uv=p.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:i,className:s,defaultChecked:l,disabled:u,disableFocusRipple:c=!1,edge:d=!1,icon:f,id:h,inputProps:w,inputRef:y,name:x,onBlur:S,onChange:g,onFocus:m,readOnly:v,required:k=!1,tabIndex:b,type:C,value:j}=t,R=Q(t,GC),[$,P]=ld({controlled:o,default:!!l,name:"SwitchBase",state:"checked"}),_=Ja(),I=F=>{m&&m(F),_&&_.onFocus&&_.onFocus(F)},A=F=>{S&&S(F),_&&_.onBlur&&_.onBlur(F)},L=F=>{if(F.nativeEvent.defaultPrevented)return;const M=F.target.checked;P(M),g&&g(F,M)};let B=u;_&&typeof B>"u"&&(B=_.disabled);const z=C==="checkbox"||C==="radio",D=E({},t,{checked:$,disabled:B,disableFocusRipple:c,edge:d}),N=qC(D);return a.jsxs(QC,E({component:"span",className:q(N.root,s),centerRipple:!0,focusRipple:!c,disabled:B,tabIndex:null,role:void 0,onFocus:I,onBlur:A,ownerState:D,ref:n},R,{children:[a.jsx(YC,E({autoFocus:r,checked:o,defaultChecked:l,className:N.input,disabled:B,id:z?h:void 0,name:x,onChange:L,readOnly:v,ref:y,required:k,ownerState:D,tabIndex:b,type:C},C==="checkbox"&&j===void 0?{}:{value:j},w)),$?i:f]}))}),XC=io(a.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),JC=io(a.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),ZC=io(a.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function ej(e){return je("MuiCheckbox",e)}const Bl=Ee("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),tj=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],nj=e=>{const{classes:t,indeterminate:n,color:r,size:o}=e,i={root:["root",n&&"indeterminate",`color${U(r)}`,`size${U(o)}`]},s=$e(i,ej,t);return E({},t,s)},rj=J(Uv,{shouldForwardProp:e=>oo(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${U(n.size)}`],n.color!=="default"&&t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Bl.checked}, &.${Bl.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Bl.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),oj=a.jsx(JC,{}),ij=a.jsx(XC,{}),sj=a.jsx(ZC,{}),aj=p.forwardRef(function(t,n){var r,o;const i=Ie({props:t,name:"MuiCheckbox"}),{checkedIcon:s=oj,color:l="primary",icon:u=ij,indeterminate:c=!1,indeterminateIcon:d=sj,inputProps:f,size:h="medium",className:w}=i,y=Q(i,tj),x=c?d:u,S=c?d:s,g=E({},i,{color:l,indeterminate:c,size:h}),m=nj(g);return a.jsx(rj,E({type:"checkbox",inputProps:E({"data-indeterminate":c},f),icon:p.cloneElement(x,{fontSize:(r=x.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(S,{fontSize:(o=S.props.fontSize)!=null?o:h}),ownerState:g,ref:n,className:q(m.root,w)},y,{classes:m}))});function lj(e){const t=rn(e);return t.body===e?Na(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Lo(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Vp(e){return parseInt(Na(e).getComputedStyle(e).paddingRight,10)||0}function uj(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function Hp(e,t,n,r,o){const i=[t,n,...r];[].forEach.call(e.children,s=>{const l=i.indexOf(s)===-1,u=!uj(s);l&&u&&Lo(s,o)})}function Wl(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function cj(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(lj(r)){const s=Bw(rn(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Vp(r)+s}px`;const l=rn(r).querySelectorAll(".mui-fixed");[].forEach.call(l,u=>{n.push({value:u.style.paddingRight,property:"padding-right",el:u}),u.style.paddingRight=`${Vp(u)+s}px`})}let i;if(r.parentNode instanceof DocumentFragment)i=rn(r).body;else{const s=r.parentElement,l=Na(r);i=(s==null?void 0:s.nodeName)==="HTML"&&l.getComputedStyle(s).overflowY==="scroll"?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{n.forEach(({value:i,el:s,property:l})=>{i?s.style.setProperty(l,i):s.style.removeProperty(l)})}}function dj(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}let fj=class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Lo(t.modalRef,!1);const o=dj(n);Hp(n,t.mount,t.modalRef,o,!0);const i=Wl(this.containers,s=>s.container===n);return i!==-1?(this.containers[i].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=Wl(this.containers,i=>i.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=cj(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=Wl(this.containers,s=>s.modals.indexOf(t)!==-1),i=this.containers[o];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(r,1),i.modals.length===0)i.restore&&i.restore(),t.modalRef&&Lo(t.modalRef,n),Hp(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(o,1);else{const s=i.modals[i.modals.length-1];s.modalRef&&Lo(s.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}};const pj=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function hj(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function mj(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function gj(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||mj(e))}function vj(e){const t=[],n=[];return Array.from(e.querySelectorAll(pj)).forEach((r,o)=>{const i=hj(r);i===-1||!gj(r)||(i===0?t.push(r):n.push({documentOrder:o,tabIndex:i,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function yj(){return!0}function xj(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:i=vj,isEnabled:s=yj,open:l}=e,u=p.useRef(!1),c=p.useRef(null),d=p.useRef(null),f=p.useRef(null),h=p.useRef(null),w=p.useRef(!1),y=p.useRef(null),x=un(t.ref,y),S=p.useRef(null);p.useEffect(()=>{!l||!y.current||(w.current=!n)},[n,l]),p.useEffect(()=>{if(!l||!y.current)return;const v=rn(y.current);return y.current.contains(v.activeElement)||(y.current.hasAttribute("tabIndex")||y.current.setAttribute("tabIndex","-1"),w.current&&y.current.focus()),()=>{o||(f.current&&f.current.focus&&(u.current=!0,f.current.focus()),f.current=null)}},[l]),p.useEffect(()=>{if(!l||!y.current)return;const v=rn(y.current),k=j=>{S.current=j,!(r||!s()||j.key!=="Tab")&&v.activeElement===y.current&&j.shiftKey&&(u.current=!0,d.current&&d.current.focus())},b=()=>{const j=y.current;if(j===null)return;if(!v.hasFocus()||!s()||u.current){u.current=!1;return}if(j.contains(v.activeElement)||r&&v.activeElement!==c.current&&v.activeElement!==d.current)return;if(v.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!w.current)return;let R=[];if((v.activeElement===c.current||v.activeElement===d.current)&&(R=i(y.current)),R.length>0){var $,P;const _=!!(($=S.current)!=null&&$.shiftKey&&((P=S.current)==null?void 0:P.key)==="Tab"),I=R[0],A=R[R.length-1];typeof I!="string"&&typeof A!="string"&&(_?A.focus():I.focus())}else j.focus()};v.addEventListener("focusin",b),v.addEventListener("keydown",k,!0);const C=setInterval(()=>{v.activeElement&&v.activeElement.tagName==="BODY"&&b()},50);return()=>{clearInterval(C),v.removeEventListener("focusin",b),v.removeEventListener("keydown",k,!0)}},[n,r,o,s,l,i]);const g=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0,h.current=v.target;const k=t.props.onFocus;k&&k(v)},m=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0};return a.jsxs(p.Fragment,{children:[a.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:c,"data-testid":"sentinelStart"}),p.cloneElement(t,{ref:x,onFocus:g}),a.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:d,"data-testid":"sentinelEnd"})]})}function wj(e){return typeof e=="function"?e():e}function kj(e){return e?e.props.hasOwnProperty("in"):!1}const bj=new fj;function Sj(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=bj,closeAfterTransition:i=!1,onTransitionEnter:s,onTransitionExited:l,children:u,onClose:c,open:d,rootRef:f}=e,h=p.useRef({}),w=p.useRef(null),y=p.useRef(null),x=un(y,f),[S,g]=p.useState(!d),m=kj(u);let v=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(v=!1);const k=()=>rn(w.current),b=()=>(h.current.modalRef=y.current,h.current.mount=w.current,h.current),C=()=>{o.mount(b(),{disableScrollLock:r}),y.current&&(y.current.scrollTop=0)},j=Qn(()=>{const z=wj(t)||k().body;o.add(b(),z),y.current&&C()}),R=p.useCallback(()=>o.isTopModal(b()),[o]),$=Qn(z=>{w.current=z,z&&(d&&R()?C():y.current&&Lo(y.current,v))}),P=p.useCallback(()=>{o.remove(b(),v)},[v,o]);p.useEffect(()=>()=>{P()},[P]),p.useEffect(()=>{d?j():(!m||!i)&&P()},[d,P,m,i,j]);const _=z=>D=>{var N;(N=z.onKeyDown)==null||N.call(z,D),!(D.key!=="Escape"||D.which===229||!R())&&(n||(D.stopPropagation(),c&&c(D,"escapeKeyDown")))},I=z=>D=>{var N;(N=z.onClick)==null||N.call(z,D),D.target===D.currentTarget&&c&&c(D,"backdropClick")};return{getRootProps:(z={})=>{const D=Qg(e);delete D.onTransitionEnter,delete D.onTransitionExited;const N=E({},D,z);return E({role:"presentation"},N,{onKeyDown:_(N),ref:x})},getBackdropProps:(z={})=>{const D=z;return E({"aria-hidden":!0},D,{onClick:I(D),open:d})},getTransitionProps:()=>{const z=()=>{g(!1),s&&s()},D=()=>{g(!0),l&&l(),i&&P()};return{onEnter:Us(z,u==null?void 0:u.props.onEnter),onExited:Us(D,u==null?void 0:u.props.onExited)}},rootRef:x,portalRef:$,isTopModal:R,exited:S,hasTransition:m}}function Cj(e){return je("MuiModal",e)}Ee("MuiModal",["root","hidden","backdrop"]);const jj=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],Ej=e=>{const{open:t,exited:n,classes:r}=e;return $e({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Cj,r)},Nj=J("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>E({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),Rj=J(Bv,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Pj=p.forwardRef(function(t,n){var r,o,i,s,l,u;const c=Ie({name:"MuiModal",props:t}),{BackdropComponent:d=Rj,BackdropProps:f,className:h,closeAfterTransition:w=!1,children:y,container:x,component:S,components:g={},componentsProps:m={},disableAutoFocus:v=!1,disableEnforceFocus:k=!1,disableEscapeKeyDown:b=!1,disablePortal:C=!1,disableRestoreFocus:j=!1,disableScrollLock:R=!1,hideBackdrop:$=!1,keepMounted:P=!1,onBackdropClick:_,open:I,slotProps:A,slots:L}=c,B=Q(c,jj),z=E({},c,{closeAfterTransition:w,disableAutoFocus:v,disableEnforceFocus:k,disableEscapeKeyDown:b,disablePortal:C,disableRestoreFocus:j,disableScrollLock:R,hideBackdrop:$,keepMounted:P}),{getRootProps:D,getBackdropProps:N,getTransitionProps:F,portalRef:M,isTopModal:W,exited:H,hasTransition:ue}=Sj(E({},z,{rootRef:n})),K=E({},z,{exited:H}),oe=Ej(K),ke={};if(y.props.tabIndex===void 0&&(ke.tabIndex="-1"),ue){const{onEnter:Je,onExited:it}=F();ke.onEnter=Je,ke.onExited=it}const Xe=(r=(o=L==null?void 0:L.root)!=null?o:g.Root)!=null?r:Nj,fn=(i=(s=L==null?void 0:L.backdrop)!=null?s:g.Backdrop)!=null?i:d,Ne=(l=A==null?void 0:A.root)!=null?l:m.root,mt=(u=A==null?void 0:A.backdrop)!=null?u:m.backdrop,pn=cp({elementType:Xe,externalSlotProps:Ne,externalForwardedProps:B,getSlotProps:D,additionalProps:{ref:n,as:S},ownerState:K,className:q(h,Ne==null?void 0:Ne.className,oe==null?void 0:oe.root,!K.open&&K.exited&&(oe==null?void 0:oe.hidden))}),zt=cp({elementType:fn,externalSlotProps:mt,additionalProps:f,getSlotProps:Je=>N(E({},Je,{onClick:it=>{_&&_(it),Je!=null&&Je.onClick&&Je.onClick(it)}})),className:q(mt==null?void 0:mt.className,f==null?void 0:f.className,oe==null?void 0:oe.backdrop),ownerState:K});return!P&&!I&&(!ue||H)?null:a.jsx(PC,{ref:M,container:x,disablePortal:C,children:a.jsxs(Xe,E({},pn,{children:[!$&&d?a.jsx(fn,E({},zt)):null,a.jsx(xj,{disableEnforceFocus:k,disableAutoFocus:v,disableRestoreFocus:j,isEnabled:W,open:I,children:p.cloneElement(y,ke)})]}))})});function Tj(e){return je("MuiDialog",e)}const Ul=Ee("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),_j=p.createContext({}),$j=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],Mj=J(Bv,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Oj=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:i}=e,s={root:["root"],container:["container",`scroll${U(n)}`],paper:["paper",`paperScroll${U(n)}`,`paperWidth${U(String(r))}`,o&&"paperFullWidth",i&&"paperFullScreen"]};return $e(s,Tj,t)},Ij=J(Pj,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Lj=J("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${U(n.scroll)}`]]}})(({ownerState:e})=>E({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),zj=J(zv,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${U(n.scroll)}`],t[`paperWidth${U(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>E({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${Ul.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${Ul.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Ul.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Fj=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiDialog"}),o=Iv(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":s,"aria-labelledby":l,BackdropComponent:u,BackdropProps:c,children:d,className:f,disableEscapeKeyDown:h=!1,fullScreen:w=!1,fullWidth:y=!1,maxWidth:x="sm",onBackdropClick:S,onClick:g,onClose:m,open:v,PaperComponent:k=zv,PaperProps:b={},scroll:C="paper",TransitionComponent:j=Dv,transitionDuration:R=i,TransitionProps:$}=r,P=Q(r,$j),_=E({},r,{disableEscapeKeyDown:h,fullScreen:w,fullWidth:y,maxWidth:x,scroll:C}),I=Oj(_),A=p.useRef(),L=N=>{A.current=N.target===N.currentTarget},B=N=>{g&&g(N),A.current&&(A.current=null,S&&S(N),m&&m(N,"backdropClick"))},z=ad(l),D=p.useMemo(()=>({titleId:z}),[z]);return a.jsx(Ij,E({className:q(I.root,f),closeAfterTransition:!0,components:{Backdrop:Mj},componentsProps:{backdrop:E({transitionDuration:R,as:u},c)},disableEscapeKeyDown:h,onClose:m,open:v,ref:n,onClick:B,ownerState:_},P,{children:a.jsx(j,E({appear:!0,in:v,timeout:R,role:"presentation"},$,{children:a.jsx(Lj,{className:q(I.container),onMouseDown:L,ownerState:_,children:a.jsx(zj,E({as:k,elevation:24,role:"dialog","aria-describedby":s,"aria-labelledby":z},b,{className:q(I.paper,b.className),ownerState:_,children:a.jsx(_j.Provider,{value:D,children:d})}))})}))}))});function Aj(e){return je("MuiDialogActions",e)}Ee("MuiDialogActions",["root","spacing"]);const Dj=["className","disableSpacing"],Bj=e=>{const{classes:t,disableSpacing:n}=e;return $e({root:["root",!n&&"spacing"]},Aj,t)},Wj=J("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>E({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),Uj=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:i=!1}=r,s=Q(r,Dj),l=E({},r,{disableSpacing:i}),u=Bj(l);return a.jsx(Wj,E({className:q(u.root,o),ownerState:l,ref:n},s))});function Vj(e){return je("MuiDialogContent",e)}Ee("MuiDialogContent",["root","dividers"]);const Hj=Ee("MuiDialogTitle",["root"]),Kj=["className","dividers"],Gj=e=>{const{classes:t,dividers:n}=e;return $e({root:["root",n&&"dividers"]},Vj,t)},qj=J("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>E({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Hj.root} + &`]:{paddingTop:0}})),Qj=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiDialogContent"}),{className:o,dividers:i=!1}=r,s=Q(r,Kj),l=E({},r,{dividers:i}),u=Gj(l);return a.jsx(qj,E({className:q(u.root,o),ownerState:l,ref:n},s))});function Yj(e){return je("MuiFormControl",e)}Ee("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const Xj=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],Jj=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${U(n)}`,r&&"fullWidth"]};return $e(o,Yj,t)},Zj=J("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,t[`margin${U(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>E({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),eE=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiFormControl"}),{children:o,className:i,color:s="primary",component:l="div",disabled:u=!1,error:c=!1,focused:d,fullWidth:f=!1,hiddenLabel:h=!1,margin:w="none",required:y=!1,size:x="medium",variant:S="outlined"}=r,g=Q(r,Xj),m=E({},r,{color:s,component:l,disabled:u,error:c,fullWidth:f,hiddenLabel:h,margin:w,required:y,size:x,variant:S}),v=Jj(m),[k,b]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{if(!ss(L,["Input","Select"]))return;const B=ss(L,["Select"])?L.props.input:L;B&&TC(B.props)&&(A=!0)}),A}),[C,j]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{ss(L,["Input","Select"])&&(Up(L.props,!0)||Up(L.props.inputProps,!0))&&(A=!0)}),A}),[R,$]=p.useState(!1);u&&R&&$(!1);const P=d!==void 0&&!u?d:R;let _;const I=p.useMemo(()=>({adornedStart:k,setAdornedStart:b,color:s,disabled:u,error:c,filled:C,focused:P,fullWidth:f,hiddenLabel:h,size:x,onBlur:()=>{$(!1)},onEmpty:()=>{j(!1)},onFilled:()=>{j(!0)},onFocus:()=>{$(!0)},registerEffect:_,required:y,variant:S}),[k,s,u,c,C,P,f,h,_,y,x,S]);return a.jsx(Av.Provider,{value:I,children:a.jsx(Zj,E({as:l,ownerState:m,className:q(v.root,i),ref:n},g,{children:o}))})}),tE=KS({createStyledComponent:J("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Ie({props:e,name:"MuiStack"})});function nE(e){return je("MuiFormControlLabel",e)}const jo=Ee("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),rE=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],oE=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:i}=e,s={root:["root",n&&"disabled",`labelPlacement${U(r)}`,o&&"error",i&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return $e(s,nE,t)},iE=J("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${jo.label}`]:t.label},t.root,t[`labelPlacement${U(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>E({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${jo.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${jo.label}`]:{[`&.${jo.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),sE=J("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${jo.error}`]:{color:(e.vars||e).palette.error.main}})),Vl=p.forwardRef(function(t,n){var r,o;const i=Ie({props:t,name:"MuiFormControlLabel"}),{className:s,componentsProps:l={},control:u,disabled:c,disableTypography:d,label:f,labelPlacement:h="end",required:w,slotProps:y={}}=i,x=Q(i,rE),S=Ja(),g=(r=c??u.props.disabled)!=null?r:S==null?void 0:S.disabled,m=w??u.props.required,v={disabled:g,required:m};["checked","name","onChange","value","inputRef"].forEach($=>{typeof u.props[$]>"u"&&typeof i[$]<"u"&&(v[$]=i[$])});const k=Nd({props:i,muiFormControl:S,states:["error"]}),b=E({},i,{disabled:g,labelPlacement:h,required:m,error:k.error}),C=oE(b),j=(o=y.typography)!=null?o:l.typography;let R=f;return R!=null&&R.type!==Bp&&!d&&(R=a.jsx(Bp,E({component:"span"},j,{className:q(C.label,j==null?void 0:j.className),children:R}))),a.jsxs(iE,E({className:q(C.root,s),ownerState:b,ref:n},x,{children:[p.cloneElement(u,v),m?a.jsxs(tE,{display:"block",children:[R,a.jsxs(sE,{ownerState:b,"aria-hidden":!0,className:C.asterisk,children:[" ","*"]})]}):R]}))});function aE(e){return je("MuiFormGroup",e)}Ee("MuiFormGroup",["root","row","error"]);const lE=["className","row"],uE=e=>{const{classes:t,row:n,error:r}=e;return $e({root:["root",n&&"row",r&&"error"]},aE,t)},cE=J("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>E({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),tc=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiFormGroup"}),{className:o,row:i=!1}=r,s=Q(r,lE),l=Ja(),u=Nd({props:r,muiFormControl:l,states:["error"]}),c=E({},r,{row:i,error:u.error}),d=uE(c);return a.jsx(cE,E({className:q(d.root,o),ownerState:c,ref:n},s))});function dE(e){return je("MuiFormLabel",e)}const ps=Ee("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),fE=["children","className","color","component","disabled","error","filled","focused","required"],pE=e=>{const{classes:t,color:n,focused:r,disabled:o,error:i,filled:s,required:l}=e,u={root:["root",`color${U(n)}`,o&&"disabled",i&&"error",s&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",i&&"error"]};return $e(u,dE,t)},hE=J("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${ps.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${ps.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${ps.error}`]:{color:(e.vars||e).palette.error.main}})),mE=J("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${ps.error}`]:{color:(e.vars||e).palette.error.main}})),gE=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiFormLabel"}),{children:o,className:i,component:s="label"}=r,l=Q(r,fE),u=Ja(),c=Nd({props:r,muiFormControl:u,states:["color","required","focused","disabled","error","filled"]}),d=E({},r,{color:c.color||"primary",component:s,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),f=pE(d);return a.jsxs(hE,E({as:s,ownerState:d,className:q(f.root,i),ref:n},l,{children:[o,c.required&&a.jsxs(mE,{ownerState:d,"aria-hidden":!0,className:f.asterisk,children:[" ","*"]})]}))}),vE=io(a.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),yE=io(a.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),xE=J("span",{shouldForwardProp:oo})({position:"relative",display:"flex"}),wE=J(vE)({transform:"scale(1)"}),kE=J(yE)(({theme:e,ownerState:t})=>E({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function Vv(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o=E({},e,{checked:t});return a.jsxs(xE,{className:n.root,ownerState:o,children:[a.jsx(wE,{fontSize:r,className:n.background,ownerState:o}),a.jsx(kE,{fontSize:r,className:n.dot,ownerState:o})]})}const Hv=p.createContext(void 0);function bE(){return p.useContext(Hv)}function SE(e){return je("MuiRadio",e)}const Kp=Ee("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),CE=["checked","checkedIcon","color","icon","name","onChange","size","className"],jE=e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${U(n)}`,r!=="medium"&&`size${U(r)}`]};return E({},t,$e(o,SE,t))},EE=J(Uv,{shouldForwardProp:e=>oo(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size!=="medium"&&t[`size${U(n.size)}`],t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Kp.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${Kp.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function NE(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}const Gp=a.jsx(Vv,{checked:!0}),qp=a.jsx(Vv,{}),Qp=p.forwardRef(function(t,n){var r,o;const i=Ie({props:t,name:"MuiRadio"}),{checked:s,checkedIcon:l=Gp,color:u="primary",icon:c=qp,name:d,onChange:f,size:h="medium",className:w}=i,y=Q(i,CE),x=E({},i,{color:u,size:h}),S=jE(x),g=bE();let m=s;const v=Us(f,g&&g.onChange);let k=d;return g&&(typeof m>"u"&&(m=NE(g.value,i.value)),typeof k>"u"&&(k=g.name)),a.jsx(EE,E({type:"radio",icon:p.cloneElement(c,{fontSize:(r=qp.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(l,{fontSize:(o=Gp.props.fontSize)!=null?o:h}),ownerState:x,classes:S,name:k,checked:m,onChange:v,ref:n,className:q(S.root,w)},y))});function RE(e){return je("MuiRadioGroup",e)}Ee("MuiRadioGroup",["root","row","error"]);const PE=["actions","children","className","defaultValue","name","onChange","value"],TE=e=>{const{classes:t,row:n,error:r}=e;return $e({root:["root",n&&"row",r&&"error"]},RE,t)},_E=p.forwardRef(function(t,n){const{actions:r,children:o,className:i,defaultValue:s,name:l,onChange:u,value:c}=t,d=Q(t,PE),f=p.useRef(null),h=TE(t),[w,y]=ld({controlled:c,default:s,name:"RadioGroup"});p.useImperativeHandle(r,()=>({focus:()=>{let m=f.current.querySelector("input:not(:disabled):checked");m||(m=f.current.querySelector("input:not(:disabled)")),m&&m.focus()}}),[]);const x=un(n,f),S=ad(l),g=p.useMemo(()=>({name:S,onChange(m){y(m.target.value),u&&u(m,m.target.value)},value:w}),[S,u,y,w]);return a.jsx(Hv.Provider,{value:g,children:a.jsx(tc,E({role:"radiogroup",ref:x,className:q(h.root,i)},d,{children:o}))})});function $E(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M405 136.798L375.202 107 256 226.202 136.798 107 107 136.798 226.202 256 107 375.202 136.798 405 256 285.798 375.202 405 405 375.202 285.798 256z"},child:[]}]})(e)}function ME(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M17.47 250.9C88.82 328.1 158 397.6 224.5 485.5c72.3-143.8 146.3-288.1 268.4-444.37L460 26.06C356.9 135.4 276.8 238.9 207.2 361.9c-48.4-43.6-126.62-105.3-174.38-137z"},child:[]}]})(e)}function OE(e){return _e({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M20,128A76.08,76.08,0,0,1,96,52h99l-3.52-3.51a12,12,0,1,1,17-17l24,24a12,12,0,0,1,0,17l-24,24a12,12,0,0,1-17-17L195,76H96a52.06,52.06,0,0,0-52,52,12,12,0,0,1-24,0Zm204-12a12,12,0,0,0-12,12,52.06,52.06,0,0,1-52,52H61l3.52-3.51a12,12,0,1,0-17-17l-24,24a12,12,0,0,0,0,17l24,24a12,12,0,1,0,17-17L61,204h99a76.08,76.08,0,0,0,76-76A12,12,0,0,0,224,116Z"},child:[]}]})(e)}function IE({wordList:e,selectedFront:t,showPinyin:n,blurText:r}){const[o,i]=p.useState(!1),[s,l]=p.useState([]),[u,c]=p.useState(!1),[d,f]=p.useState(0),[h,w]=p.useState(0),[y,x]=p.useState(!1),[S,g]=p.useState(!1);function m(){x(!y),S||g(!0)}function v(P){let _=P.length;for(;_>0;){let I=Math.floor(Math.random()*_);_--,[P[I],P[_]]=[P[_],P[I]]}}function k(){const P=e.map(_=>({chinese:_.charGroup,pinyin:_.pinyin,meaning:_.meaning,id:_._id}));return v(P),P}function b(){l([]),f(0),c(!1),i(!1),g(!1),r(!1)}function C(){l(P=>P.slice(1)),f(d+1),w(h-1),x(!1),g(!1)}function j(){l(P=>[...P.slice(1),P[0]]),x(!1),g(!1)}function R(){const P=k();l(P),w(P.length),c(!0),i(!0),r(!0)}function $(){f(0),R()}return a.jsxs(a.Fragment,{children:[a.jsx("button",{className:"quiz-play-btn",disabled:e.length===0,onClick:R,children:"Start Quiz"}),a.jsxs(Fj,{open:o,onClose:b,PaperComponent:({children:P})=>a.jsx("div",{style:{width:"60vmin",height:"55vmin",backgroundColor:"white",color:"var(--drk-txt)",display:"flex",flexDirection:"column",alignItems:"center",padding:"1vmin",borderRadius:"2vmin"},children:P}),children:[a.jsx(Uj,{style:{alignSelf:"flex-end",padding:"0"},children:a.jsx(HC,{onClick:b,children:a.jsx($E,{className:"close-icon"})})}),a.jsx(Qj,{style:{width:"75%",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:s.length>0&&u?a.jsxs(a.Fragment,{children:[a.jsx(SS,{chinese:s[0].chinese,pinyin:s[0].pinyin,english:s[0].meaning,selectedFront:t,showPinyin:n,isFlipped:y,onToggle:m,onCorrect:C,onIncorrect:j,flashcards:s}),a.jsxs("div",{children:[a.jsx("div",{className:"flip-button-container",children:!S&&!y&&a.jsx("button",{className:"flip-button",onClick:m,children:y?"Show Front":"Show Answer"})}),(y||S)&&a.jsxs("div",{className:"flashcard-btns",children:[a.jsxs("button",{className:"correct-btn",onClick:C,children:[a.jsx(ME,{className:"flashcard-icon"}),"Correct!"]}),a.jsxs("button",{className:"incorrect-btn",onClick:j,children:[a.jsx(OE,{className:"flashcard-icon"}),"Try again"]})]}),a.jsxs("div",{className:"flashcard-count",children:[a.jsxs("p",{children:[a.jsx("span",{className:"correct-count",children:d})," Correct"]}),a.jsxs("p",{children:[a.jsx("span",{className:"remaining-count",children:h})," Remaining"]})]})]})]}):a.jsxs("div",{className:"congrats",children:[a.jsx("div",{children:a.jsx("dotlottie-player",{src:"https://lottie.host/9279b8f8-2d84-4077-aaf6-db967f8ec7bb/3JRYmBPJgq.json",background:"transparent",speed:"1",style:{height:"20vmin"},loop:!0,autoplay:!0})}),a.jsx("h2",{children:"You completed the deck!"}),a.jsx("button",{className:"play-btn",onClick:$,children:"Play Again"})]})})]})]})}function LE({localSavedWords:e,handleBackArrowClick:t,blurText:n}){const[r,o]=p.useState("chinese"),[i,s]=p.useState(!0),l=e&&e.length>0;return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"FlashCardForm",children:[a.jsxs("header",{className:"header",children:[a.jsx("h3",{children:"Learn"}),a.jsx("div",{children:a.jsx(ki,{fontSize:"large",className:"arrowBack","data-tooltip-id":"flashcards-tooltip",onClick:t})})]}),l?a.jsxs(a.Fragment,{children:[a.jsxs(tc,{children:[a.jsxs(gE,{id:"radio-buttons-group-label",className:"radio-buttons-group-label",sx:{color:"black"},children:[a.jsx("p",{children:"Review your saved terms with a short quiz."}),a.jsx("p",{children:"Choose which to display on the front:"})]}),a.jsx(eE,{children:a.jsxs(_E,{column:!0,"aria-labelledby":"demo-row-radio-buttons-group-label",name:"row-radio-buttons-group",className:"radio-buttons-group",children:[a.jsx(Vl,{value:"chinese",control:a.jsx(Qp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"Chinese",checked:r==="chinese",onChange:()=>o("chinese")}),a.jsx(Vl,{value:"english",control:a.jsx(Qp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"English",checked:r==="english",onChange:()=>o("english")})]})})]}),a.jsx(tc,{children:a.jsx(Vl,{control:a.jsx(aj,{checked:i,onChange:()=>s(!i),sx:{color:"black","&.Mui-checked":{color:"#00b9bc"}}}),label:"Show pinyin",className:"show-pinyin"})})]}):a.jsx(a.Fragment,{children:a.jsxs("div",{className:"quiz-subtext",children:[a.jsx("p",{children:"No words have been saved yet!"}),a.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]})}),a.jsx(IE,{wordList:e,selectedFront:r,showPinyin:i,blurText:n})]})})}function zE({handleShowExit:e,handleBackArrowClick:t}){const[n,r]=p.useState(!1);function o(){r(!0)}return a.jsxs("div",{className:"info-section",children:[a.jsxs("header",{className:"demo-info-header-container",children:[a.jsx("h3",{className:"sidebar-heading",children:"Info"}),a.jsx(ki,{fontSize:"large","data-tooltip-id":"info-tooltip",onClick:t,className:"arrowBack",color:"#006769"})]}),n?a.jsxs("div",{children:[a.jsx("p",{className:"text-center fs-6 mt-5",children:"We are planning to release a beta version of KnowNative in spring of 2025!"}),a.jsxs("p",{className:"text-center fs-6",children:["As an early access member of KnowNative, you'll be able to create an account and",a.jsx("strong",{children:"build your own personalized study portal"}),", uploading any article you'd like to learn from. Your articles, vocabulary lists and notes will all be saved so you'll never have to worry about losing your progress."]}),a.jsx("p",{className:"text-center fs-6",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members!"}),a.jsx("iframe",{className:"early-access-form mt-3 mb-5",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"})]}):a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"info-section-subtext",children:[a.jsx("p",{children:"Thank you for trying the KnowNative demo!"}),a.jsx("p",{children:"KnowNative is currently in development. Check out the links below to learn more or get in touch."})]}),a.jsx("button",{className:"demo-info-dark-btn",onClick:o,children:"Join our mailing list"})]}),a.jsx("button",{className:"demo-info-light-btn",onClick:()=>window.open("https://github.com/AbigailDawson/knownative","_blank"),children:"Visit GitHub"}),a.jsx("button",{className:"demo-info-light-btn",onClick:e,children:a.jsx("label",{htmlFor:"exit-tooltip",children:"Return to homepage"})})]})}function FE(e){return _e({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M2 11a1 1 0 011-1h2a1 1 0 011 1v5a1 1 0 01-1 1H3a1 1 0 01-1-1v-5zM8 7a1 1 0 011-1h2a1 1 0 011 1v9a1 1 0 01-1 1H9a1 1 0 01-1-1V7zM14 4a1 1 0 011-1h2a1 1 0 011 1v12a1 1 0 01-1 1h-2a1 1 0 01-1-1V4z"},child:[]}]})(e)}const Rd=({textSelection:e})=>a.jsx(a.Fragment,{children:a.jsxs("span",{className:`demo-difficulty-tag-${e}`,children:[a.jsx(FE,{})," ",`${e[0].toUpperCase()+e.slice(1)}`," "]})});var Kv={exports:{}};/*! +`),vt.rippleVisible,fC,tc,({theme:e})=>e.transitions.easing.easeInOut,vt.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,vt.child,vt.childLeaving,pC,tc,({theme:e})=>e.transitions.easing.easeInOut,vt.childPulsate,hC,({theme:e})=>e.transitions.easing.easeInOut),vC=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:s}=r,l=Q(r,cC),[u,c]=p.useState([]),d=p.useRef(0),f=p.useRef(null);p.useEffect(()=>{f.current&&(f.current(),f.current=null)},[u]);const h=p.useRef(!1),w=Ow(),y=p.useRef(null),x=p.useRef(null),S=p.useCallback(k=>{const{pulsate:b,rippleX:C,rippleY:j,rippleSize:R,cb:$}=k;c(P=>[...P,a.jsx(gC,{classes:{ripple:q(i.ripple,vt.ripple),rippleVisible:q(i.rippleVisible,vt.rippleVisible),ripplePulsate:q(i.ripplePulsate,vt.ripplePulsate),child:q(i.child,vt.child),childLeaving:q(i.childLeaving,vt.childLeaving),childPulsate:q(i.childPulsate,vt.childPulsate)},timeout:tc,pulsate:b,rippleX:C,rippleY:j,rippleSize:R},d.current)]),d.current+=1,f.current=$},[i]),g=p.useCallback((k={},b={},C=()=>{})=>{const{pulsate:j=!1,center:R=o||b.pulsate,fakeElement:$=!1}=b;if((k==null?void 0:k.type)==="mousedown"&&h.current){h.current=!1;return}(k==null?void 0:k.type)==="touchstart"&&(h.current=!0);const P=$?null:x.current,_=P?P.getBoundingClientRect():{width:0,height:0,left:0,top:0};let I,A,L;if(R||k===void 0||k.clientX===0&&k.clientY===0||!k.clientX&&!k.touches)I=Math.round(_.width/2),A=Math.round(_.height/2);else{const{clientX:B,clientY:z}=k.touches&&k.touches.length>0?k.touches[0]:k;I=Math.round(B-_.left),A=Math.round(z-_.top)}if(R)L=Math.sqrt((2*_.width**2+_.height**2)/3),L%2===0&&(L+=1);else{const B=Math.max(Math.abs((P?P.clientWidth:0)-I),I)*2+2,z=Math.max(Math.abs((P?P.clientHeight:0)-A),A)*2+2;L=Math.sqrt(B**2+z**2)}k!=null&&k.touches?y.current===null&&(y.current=()=>{S({pulsate:j,rippleX:I,rippleY:A,rippleSize:L,cb:C})},w.start(dC,()=>{y.current&&(y.current(),y.current=null)})):S({pulsate:j,rippleX:I,rippleY:A,rippleSize:L,cb:C})},[o,S,w]),m=p.useCallback(()=>{g({},{pulsate:!0})},[g]),v=p.useCallback((k,b)=>{if(w.clear(),(k==null?void 0:k.type)==="touchend"&&y.current){y.current(),y.current=null,w.start(0,()=>{v(k,b)});return}y.current=null,c(C=>C.length>0?C.slice(1):C),f.current=b},[w]);return p.useImperativeHandle(n,()=>({pulsate:m,start:g,stop:v}),[m,g,v]),a.jsx(mC,E({className:q(vt.root,i.root,s),ref:x},l,{children:a.jsx(Nd,{component:null,exit:!0,children:u})}))});function yC(e){return je("MuiButtonBase",e)}const xC=Ee("MuiButtonBase",["root","disabled","focusVisible"]),wC=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],kC=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,s=$e({root:["root",t&&"disabled",n&&"focusVisible"]},yC,o);return n&&r&&(s.root+=` ${r}`),s},bC=J("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${xC.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Av=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:s,className:l,component:u="button",disabled:c=!1,disableRipple:d=!1,disableTouchRipple:f=!1,focusRipple:h=!1,LinkComponent:w="a",onBlur:y,onClick:x,onContextMenu:S,onDragLeave:g,onFocus:m,onFocusVisible:v,onKeyDown:k,onKeyUp:b,onMouseDown:C,onMouseLeave:j,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:_,tabIndex:I=0,TouchRippleProps:A,touchRippleRef:L,type:B}=r,z=Q(r,wC),D=p.useRef(null),N=p.useRef(null),F=un(N,L),{isFocusVisibleRef:M,onFocus:W,onBlur:H,ref:ue}=Gg(),[K,oe]=p.useState(!1);c&&K&&oe(!1),p.useImperativeHandle(o,()=>({focusVisible:()=>{oe(!0),D.current.focus()}}),[]);const[ke,Xe]=p.useState(!1);p.useEffect(()=>{Xe(!0)},[]);const fn=ke&&!d&&!c;p.useEffect(()=>{K&&h&&!d&&ke&&N.current.pulsate()},[d,h,K,ke]);function Ne(V,Ld,h0=f){return Qn(zd=>(Ld&&Ld(zd),!h0&&N.current&&N.current[V](zd),!0))}const mt=Ne("start",C),pn=Ne("stop",S),zt=Ne("stop",g),Je=Ne("stop",R),it=Ne("stop",V=>{K&&V.preventDefault(),j&&j(V)}),ie=Ne("start",_),dr=Ne("stop",$),An=Ne("stop",P),nl=Ne("stop",V=>{H(V),M.current===!1&&oe(!1),y&&y(V)},!1),rl=Qn(V=>{D.current||(D.current=V.currentTarget),W(V),M.current===!0&&(oe(!0),v&&v(V)),m&&m(V)}),ao=()=>{const V=D.current;return u&&u!=="button"&&!(V.tagName==="A"&&V.href)},lo=p.useRef(!1),ol=Qn(V=>{h&&!lo.current&&K&&N.current&&V.key===" "&&(lo.current=!0,N.current.stop(V,()=>{N.current.start(V)})),V.target===V.currentTarget&&ao()&&V.key===" "&&V.preventDefault(),k&&k(V),V.target===V.currentTarget&&ao()&&V.key==="Enter"&&!c&&(V.preventDefault(),x&&x(V))}),il=Qn(V=>{h&&V.key===" "&&N.current&&K&&!V.defaultPrevented&&(lo.current=!1,N.current.stop(V,()=>{N.current.pulsate(V)})),b&&b(V),x&&V.target===V.currentTarget&&ao()&&V.key===" "&&!V.defaultPrevented&&x(V)});let Dn=u;Dn==="button"&&(z.href||z.to)&&(Dn=w);const Bn={};Dn==="button"?(Bn.type=B===void 0?"button":B,Bn.disabled=c):(!z.href&&!z.to&&(Bn.role="button"),c&&(Bn["aria-disabled"]=c));const X=un(n,ue,D),Qt=E({},r,{centerRipple:i,component:u,disabled:c,disableRipple:d,disableTouchRipple:f,focusRipple:h,tabIndex:I,focusVisible:K}),Ci=kC(Qt);return a.jsxs(bC,E({as:Dn,className:q(Ci.root,l),ownerState:Qt,onBlur:nl,onClick:x,onContextMenu:pn,onFocus:rl,onKeyDown:ol,onKeyUp:il,onMouseDown:mt,onMouseLeave:it,onMouseUp:Je,onDragLeave:zt,onTouchEnd:dr,onTouchMove:An,onTouchStart:ie,ref:X,tabIndex:c?-1:I,type:B},Bn,z,{children:[s,fn?a.jsx(vC,E({ref:F,center:i},A)):null]}))});function SC(e){return je("MuiTypography",e)}Ee("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const CC=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],jC=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:s}=e,l={root:["root",i,e.align!=="inherit"&&`align${U(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return $e(l,SC,s)},EC=J("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${U(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>E({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Bp={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},NC={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},RC=e=>NC[e]||e,Wp=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiTypography"}),o=RC(r.color),i=bd(E({},r,{color:o})),{align:s="inherit",className:l,component:u,gutterBottom:c=!1,noWrap:d=!1,paragraph:f=!1,variant:h="body1",variantMapping:w=Bp}=i,y=Q(i,CC),x=E({},i,{align:s,color:o,className:l,component:u,gutterBottom:c,noWrap:d,paragraph:f,variant:h,variantMapping:w}),S=u||(f?"p":w[h]||Bp[h])||"span",g=jC(x);return a.jsx(EC,E({as:S,ref:n,ownerState:x,className:q(g.root,l)},y))});function PC(e){return typeof e=="function"?e():e}const TC=p.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[s,l]=p.useState(null),u=un(p.isValidElement(r)?r.ref:null,n);if(Ks(()=>{i||l(PC(o)||document.body)},[o,i]),Ks(()=>{if(s&&!i)return Hs(n,s),()=>{Hs(n,null)}},[n,s,i]),i){if(p.isValidElement(r)){const c={ref:u};return p.cloneElement(r,c)}return a.jsx(p.Fragment,{children:r})}return a.jsx(p.Fragment,{children:s&&ma.createPortal(r,s)})});function Rd({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const Dv=p.createContext(void 0);function Za(){return p.useContext(Dv)}function Up(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Vp(e,t=!1){return e&&(Up(e.value)&&e.value!==""||t&&Up(e.defaultValue)&&e.defaultValue!=="")}function _C(e){return e.startAdornment}const $C=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],MC={entering:{opacity:1},entered:{opacity:1}},Bv=p.forwardRef(function(t,n){const r=Lv(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,easing:u,in:c,onEnter:d,onEntered:f,onEntering:h,onExit:w,onExited:y,onExiting:x,style:S,timeout:g=o,TransitionComponent:m=Gt}=t,v=Q(t,$C),k=p.useRef(null),b=un(k,l.ref,n),C=L=>B=>{if(L){const z=k.current;B===void 0?L(z):L(z,B)}},j=C(h),R=C((L,B)=>{oC(L);const z=Lp({style:S,timeout:g,easing:u},{mode:"enter"});L.style.webkitTransition=r.transitions.create("opacity",z),L.style.transition=r.transitions.create("opacity",z),d&&d(L,B)}),$=C(f),P=C(x),_=C(L=>{const B=Lp({style:S,timeout:g,easing:u},{mode:"exit"});L.style.webkitTransition=r.transitions.create("opacity",B),L.style.transition=r.transitions.create("opacity",B),w&&w(L)}),I=C(y),A=L=>{i&&i(k.current,L)};return a.jsx(m,E({appear:s,in:c,nodeRef:k,onEnter:R,onEntered:$,onEntering:j,onExit:_,onExited:I,onExiting:P,addEndListener:A,timeout:g},v,{children:(L,B)=>p.cloneElement(l,E({style:E({opacity:0,visibility:L==="exited"&&!c?"hidden":void 0},MC[L],S,l.props.style),ref:b},B))}))});function OC(e){return je("MuiBackdrop",e)}Ee("MuiBackdrop",["root","invisible"]);const IC=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],LC=e=>{const{classes:t,invisible:n}=e;return $e({root:["root",n&&"invisible"]},OC,t)},zC=J("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>E({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),Wv=p.forwardRef(function(t,n){var r,o,i;const s=Ie({props:t,name:"MuiBackdrop"}),{children:l,className:u,component:c="div",components:d={},componentsProps:f={},invisible:h=!1,open:w,slotProps:y={},slots:x={},TransitionComponent:S=Bv,transitionDuration:g}=s,m=Q(s,IC),v=E({},s,{component:c,invisible:h}),k=LC(v),b=(r=y.root)!=null?r:f.root;return a.jsx(S,E({in:w,timeout:g},m,{children:a.jsx(zC,E({"aria-hidden":!0},b,{as:(o=(i=x.root)!=null?i:d.Root)!=null?o:c,className:q(k.root,u,b==null?void 0:b.className),ownerState:E({},v,b==null?void 0:b.ownerState),classes:k,ref:n,children:l}))}))});function FC(e){return je("MuiButton",e)}const Hi=Ee("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),AC=p.createContext({}),DC=p.createContext(void 0),BC=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],WC=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:s}=e,l={root:["root",i,`${i}${U(t)}`,`size${U(o)}`,`${i}Size${U(o)}`,`color${U(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${U(o)}`],endIcon:["icon","endIcon",`iconSize${U(o)}`]},u=$e(l,FC,s);return E({},s,u)},Uv=e=>E({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),UC=J(Av,{shouldForwardProp:e=>oo(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${U(n.color)}`],t[`size${U(n.size)}`],t[`${n.variant}Size${U(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return E({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":E({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Hi.focusVisible}`]:E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Hi.disabled}`]:E({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${Cn(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Hi.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Hi.disabled}`]:{boxShadow:"none"}}),VC=J("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Uv(e))),HC=J("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${U(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Uv(e))),KC=p.forwardRef(function(t,n){const r=p.useContext(AC),o=p.useContext(DC),i=ri(r,t),s=Ie({props:i,name:"MuiButton"}),{children:l,color:u="primary",component:c="button",className:d,disabled:f=!1,disableElevation:h=!1,disableFocusRipple:w=!1,endIcon:y,focusVisibleClassName:x,fullWidth:S=!1,size:g="medium",startIcon:m,type:v,variant:k="text"}=s,b=Q(s,BC),C=E({},s,{color:u,component:c,disabled:f,disableElevation:h,disableFocusRipple:w,fullWidth:S,size:g,type:v,variant:k}),j=WC(C),R=m&&a.jsx(VC,{className:j.startIcon,ownerState:C,children:m}),$=y&&a.jsx(HC,{className:j.endIcon,ownerState:C,children:y}),P=o||"";return a.jsxs(UC,E({ownerState:C,className:q(r.className,j.root,d,P),component:c,disabled:f,focusRipple:!w,focusVisibleClassName:q(j.focusVisible,x),ref:n,type:v},b,{classes:j,children:[R,l,$]}))});function GC(e){return je("PrivateSwitchBase",e)}Ee("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const qC=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],QC=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,i={root:["root",n&&"checked",r&&"disabled",o&&`edge${U(o)}`],input:["input"]};return $e(i,GC,t)},YC=J(Av)(({ownerState:e})=>E({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),XC=J("input",{shouldForwardProp:oo})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Vv=p.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:i,className:s,defaultChecked:l,disabled:u,disableFocusRipple:c=!1,edge:d=!1,icon:f,id:h,inputProps:w,inputRef:y,name:x,onBlur:S,onChange:g,onFocus:m,readOnly:v,required:k=!1,tabIndex:b,type:C,value:j}=t,R=Q(t,qC),[$,P]=ud({controlled:o,default:!!l,name:"SwitchBase",state:"checked"}),_=Za(),I=F=>{m&&m(F),_&&_.onFocus&&_.onFocus(F)},A=F=>{S&&S(F),_&&_.onBlur&&_.onBlur(F)},L=F=>{if(F.nativeEvent.defaultPrevented)return;const M=F.target.checked;P(M),g&&g(F,M)};let B=u;_&&typeof B>"u"&&(B=_.disabled);const z=C==="checkbox"||C==="radio",D=E({},t,{checked:$,disabled:B,disableFocusRipple:c,edge:d}),N=QC(D);return a.jsxs(YC,E({component:"span",className:q(N.root,s),centerRipple:!0,focusRipple:!c,disabled:B,tabIndex:null,role:void 0,onFocus:I,onBlur:A,ownerState:D,ref:n},R,{children:[a.jsx(XC,E({autoFocus:r,checked:o,defaultChecked:l,className:N.input,disabled:B,id:z?h:void 0,name:x,onChange:L,readOnly:v,ref:y,required:k,ownerState:D,tabIndex:b,type:C},C==="checkbox"&&j===void 0?{}:{value:j},w)),$?i:f]}))}),JC=io(a.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),ZC=io(a.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),ej=io(a.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function tj(e){return je("MuiCheckbox",e)}const Wl=Ee("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),nj=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],rj=e=>{const{classes:t,indeterminate:n,color:r,size:o}=e,i={root:["root",n&&"indeterminate",`color${U(r)}`,`size${U(o)}`]},s=$e(i,tj,t);return E({},t,s)},oj=J(Vv,{shouldForwardProp:e=>oo(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${U(n.size)}`],n.color!=="default"&&t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Wl.checked}, &.${Wl.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Wl.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),ij=a.jsx(ZC,{}),sj=a.jsx(JC,{}),aj=a.jsx(ej,{}),lj=p.forwardRef(function(t,n){var r,o;const i=Ie({props:t,name:"MuiCheckbox"}),{checkedIcon:s=ij,color:l="primary",icon:u=sj,indeterminate:c=!1,indeterminateIcon:d=aj,inputProps:f,size:h="medium",className:w}=i,y=Q(i,nj),x=c?d:u,S=c?d:s,g=E({},i,{color:l,indeterminate:c,size:h}),m=rj(g);return a.jsx(oj,E({type:"checkbox",inputProps:E({"data-indeterminate":c},f),icon:p.cloneElement(x,{fontSize:(r=x.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(S,{fontSize:(o=S.props.fontSize)!=null?o:h}),ownerState:g,ref:n,className:q(m.root,w)},y,{classes:m}))});function uj(e){const t=rn(e);return t.body===e?Ra(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Lo(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Hp(e){return parseInt(Ra(e).getComputedStyle(e).paddingRight,10)||0}function cj(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function Kp(e,t,n,r,o){const i=[t,n,...r];[].forEach.call(e.children,s=>{const l=i.indexOf(s)===-1,u=!cj(s);l&&u&&Lo(s,o)})}function Ul(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function dj(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(uj(r)){const s=Ww(rn(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Hp(r)+s}px`;const l=rn(r).querySelectorAll(".mui-fixed");[].forEach.call(l,u=>{n.push({value:u.style.paddingRight,property:"padding-right",el:u}),u.style.paddingRight=`${Hp(u)+s}px`})}let i;if(r.parentNode instanceof DocumentFragment)i=rn(r).body;else{const s=r.parentElement,l=Ra(r);i=(s==null?void 0:s.nodeName)==="HTML"&&l.getComputedStyle(s).overflowY==="scroll"?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{n.forEach(({value:i,el:s,property:l})=>{i?s.style.setProperty(l,i):s.style.removeProperty(l)})}}function fj(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}let pj=class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Lo(t.modalRef,!1);const o=fj(n);Kp(n,t.mount,t.modalRef,o,!0);const i=Ul(this.containers,s=>s.container===n);return i!==-1?(this.containers[i].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=Ul(this.containers,i=>i.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=dj(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=Ul(this.containers,s=>s.modals.indexOf(t)!==-1),i=this.containers[o];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(r,1),i.modals.length===0)i.restore&&i.restore(),t.modalRef&&Lo(t.modalRef,n),Kp(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(o,1);else{const s=i.modals[i.modals.length-1];s.modalRef&&Lo(s.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}};const hj=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function mj(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function gj(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function vj(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||gj(e))}function yj(e){const t=[],n=[];return Array.from(e.querySelectorAll(hj)).forEach((r,o)=>{const i=mj(r);i===-1||!vj(r)||(i===0?t.push(r):n.push({documentOrder:o,tabIndex:i,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function xj(){return!0}function wj(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:i=yj,isEnabled:s=xj,open:l}=e,u=p.useRef(!1),c=p.useRef(null),d=p.useRef(null),f=p.useRef(null),h=p.useRef(null),w=p.useRef(!1),y=p.useRef(null),x=un(t.ref,y),S=p.useRef(null);p.useEffect(()=>{!l||!y.current||(w.current=!n)},[n,l]),p.useEffect(()=>{if(!l||!y.current)return;const v=rn(y.current);return y.current.contains(v.activeElement)||(y.current.hasAttribute("tabIndex")||y.current.setAttribute("tabIndex","-1"),w.current&&y.current.focus()),()=>{o||(f.current&&f.current.focus&&(u.current=!0,f.current.focus()),f.current=null)}},[l]),p.useEffect(()=>{if(!l||!y.current)return;const v=rn(y.current),k=j=>{S.current=j,!(r||!s()||j.key!=="Tab")&&v.activeElement===y.current&&j.shiftKey&&(u.current=!0,d.current&&d.current.focus())},b=()=>{const j=y.current;if(j===null)return;if(!v.hasFocus()||!s()||u.current){u.current=!1;return}if(j.contains(v.activeElement)||r&&v.activeElement!==c.current&&v.activeElement!==d.current)return;if(v.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!w.current)return;let R=[];if((v.activeElement===c.current||v.activeElement===d.current)&&(R=i(y.current)),R.length>0){var $,P;const _=!!(($=S.current)!=null&&$.shiftKey&&((P=S.current)==null?void 0:P.key)==="Tab"),I=R[0],A=R[R.length-1];typeof I!="string"&&typeof A!="string"&&(_?A.focus():I.focus())}else j.focus()};v.addEventListener("focusin",b),v.addEventListener("keydown",k,!0);const C=setInterval(()=>{v.activeElement&&v.activeElement.tagName==="BODY"&&b()},50);return()=>{clearInterval(C),v.removeEventListener("focusin",b),v.removeEventListener("keydown",k,!0)}},[n,r,o,s,l,i]);const g=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0,h.current=v.target;const k=t.props.onFocus;k&&k(v)},m=v=>{f.current===null&&(f.current=v.relatedTarget),w.current=!0};return a.jsxs(p.Fragment,{children:[a.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:c,"data-testid":"sentinelStart"}),p.cloneElement(t,{ref:x,onFocus:g}),a.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:d,"data-testid":"sentinelEnd"})]})}function kj(e){return typeof e=="function"?e():e}function bj(e){return e?e.props.hasOwnProperty("in"):!1}const Sj=new pj;function Cj(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=Sj,closeAfterTransition:i=!1,onTransitionEnter:s,onTransitionExited:l,children:u,onClose:c,open:d,rootRef:f}=e,h=p.useRef({}),w=p.useRef(null),y=p.useRef(null),x=un(y,f),[S,g]=p.useState(!d),m=bj(u);let v=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(v=!1);const k=()=>rn(w.current),b=()=>(h.current.modalRef=y.current,h.current.mount=w.current,h.current),C=()=>{o.mount(b(),{disableScrollLock:r}),y.current&&(y.current.scrollTop=0)},j=Qn(()=>{const z=kj(t)||k().body;o.add(b(),z),y.current&&C()}),R=p.useCallback(()=>o.isTopModal(b()),[o]),$=Qn(z=>{w.current=z,z&&(d&&R()?C():y.current&&Lo(y.current,v))}),P=p.useCallback(()=>{o.remove(b(),v)},[v,o]);p.useEffect(()=>()=>{P()},[P]),p.useEffect(()=>{d?j():(!m||!i)&&P()},[d,P,m,i,j]);const _=z=>D=>{var N;(N=z.onKeyDown)==null||N.call(z,D),!(D.key!=="Escape"||D.which===229||!R())&&(n||(D.stopPropagation(),c&&c(D,"escapeKeyDown")))},I=z=>D=>{var N;(N=z.onClick)==null||N.call(z,D),D.target===D.currentTarget&&c&&c(D,"backdropClick")};return{getRootProps:(z={})=>{const D=Yg(e);delete D.onTransitionEnter,delete D.onTransitionExited;const N=E({},D,z);return E({role:"presentation"},N,{onKeyDown:_(N),ref:x})},getBackdropProps:(z={})=>{const D=z;return E({"aria-hidden":!0},D,{onClick:I(D),open:d})},getTransitionProps:()=>{const z=()=>{g(!1),s&&s()},D=()=>{g(!0),l&&l(),i&&P()};return{onEnter:Vs(z,u==null?void 0:u.props.onEnter),onExited:Vs(D,u==null?void 0:u.props.onExited)}},rootRef:x,portalRef:$,isTopModal:R,exited:S,hasTransition:m}}function jj(e){return je("MuiModal",e)}Ee("MuiModal",["root","hidden","backdrop"]);const Ej=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],Nj=e=>{const{open:t,exited:n,classes:r}=e;return $e({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},jj,r)},Rj=J("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>E({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),Pj=J(Wv,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Tj=p.forwardRef(function(t,n){var r,o,i,s,l,u;const c=Ie({name:"MuiModal",props:t}),{BackdropComponent:d=Pj,BackdropProps:f,className:h,closeAfterTransition:w=!1,children:y,container:x,component:S,components:g={},componentsProps:m={},disableAutoFocus:v=!1,disableEnforceFocus:k=!1,disableEscapeKeyDown:b=!1,disablePortal:C=!1,disableRestoreFocus:j=!1,disableScrollLock:R=!1,hideBackdrop:$=!1,keepMounted:P=!1,onBackdropClick:_,open:I,slotProps:A,slots:L}=c,B=Q(c,Ej),z=E({},c,{closeAfterTransition:w,disableAutoFocus:v,disableEnforceFocus:k,disableEscapeKeyDown:b,disablePortal:C,disableRestoreFocus:j,disableScrollLock:R,hideBackdrop:$,keepMounted:P}),{getRootProps:D,getBackdropProps:N,getTransitionProps:F,portalRef:M,isTopModal:W,exited:H,hasTransition:ue}=Cj(E({},z,{rootRef:n})),K=E({},z,{exited:H}),oe=Nj(K),ke={};if(y.props.tabIndex===void 0&&(ke.tabIndex="-1"),ue){const{onEnter:Je,onExited:it}=F();ke.onEnter=Je,ke.onExited=it}const Xe=(r=(o=L==null?void 0:L.root)!=null?o:g.Root)!=null?r:Rj,fn=(i=(s=L==null?void 0:L.backdrop)!=null?s:g.Backdrop)!=null?i:d,Ne=(l=A==null?void 0:A.root)!=null?l:m.root,mt=(u=A==null?void 0:A.backdrop)!=null?u:m.backdrop,pn=dp({elementType:Xe,externalSlotProps:Ne,externalForwardedProps:B,getSlotProps:D,additionalProps:{ref:n,as:S},ownerState:K,className:q(h,Ne==null?void 0:Ne.className,oe==null?void 0:oe.root,!K.open&&K.exited&&(oe==null?void 0:oe.hidden))}),zt=dp({elementType:fn,externalSlotProps:mt,additionalProps:f,getSlotProps:Je=>N(E({},Je,{onClick:it=>{_&&_(it),Je!=null&&Je.onClick&&Je.onClick(it)}})),className:q(mt==null?void 0:mt.className,f==null?void 0:f.className,oe==null?void 0:oe.backdrop),ownerState:K});return!P&&!I&&(!ue||H)?null:a.jsx(TC,{ref:M,container:x,disablePortal:C,children:a.jsxs(Xe,E({},pn,{children:[!$&&d?a.jsx(fn,E({},zt)):null,a.jsx(wj,{disableEnforceFocus:k,disableAutoFocus:v,disableRestoreFocus:j,isEnabled:W,open:I,children:p.cloneElement(y,ke)})]}))})});function _j(e){return je("MuiDialog",e)}const Vl=Ee("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),$j=p.createContext({}),Mj=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],Oj=J(Wv,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Ij=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:i}=e,s={root:["root"],container:["container",`scroll${U(n)}`],paper:["paper",`paperScroll${U(n)}`,`paperWidth${U(String(r))}`,o&&"paperFullWidth",i&&"paperFullScreen"]};return $e(s,_j,t)},Lj=J(Tj,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),zj=J("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${U(n.scroll)}`]]}})(({ownerState:e})=>E({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Fj=J(Fv,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${U(n.scroll)}`],t[`paperWidth${U(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>E({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${Vl.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${Vl.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Vl.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Aj=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiDialog"}),o=Lv(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":s,"aria-labelledby":l,BackdropComponent:u,BackdropProps:c,children:d,className:f,disableEscapeKeyDown:h=!1,fullScreen:w=!1,fullWidth:y=!1,maxWidth:x="sm",onBackdropClick:S,onClick:g,onClose:m,open:v,PaperComponent:k=Fv,PaperProps:b={},scroll:C="paper",TransitionComponent:j=Bv,transitionDuration:R=i,TransitionProps:$}=r,P=Q(r,Mj),_=E({},r,{disableEscapeKeyDown:h,fullScreen:w,fullWidth:y,maxWidth:x,scroll:C}),I=Ij(_),A=p.useRef(),L=N=>{A.current=N.target===N.currentTarget},B=N=>{g&&g(N),A.current&&(A.current=null,S&&S(N),m&&m(N,"backdropClick"))},z=ld(l),D=p.useMemo(()=>({titleId:z}),[z]);return a.jsx(Lj,E({className:q(I.root,f),closeAfterTransition:!0,components:{Backdrop:Oj},componentsProps:{backdrop:E({transitionDuration:R,as:u},c)},disableEscapeKeyDown:h,onClose:m,open:v,ref:n,onClick:B,ownerState:_},P,{children:a.jsx(j,E({appear:!0,in:v,timeout:R,role:"presentation"},$,{children:a.jsx(zj,{className:q(I.container),onMouseDown:L,ownerState:_,children:a.jsx(Fj,E({as:k,elevation:24,role:"dialog","aria-describedby":s,"aria-labelledby":z},b,{className:q(I.paper,b.className),ownerState:_,children:a.jsx($j.Provider,{value:D,children:d})}))})}))}))});function Dj(e){return je("MuiDialogActions",e)}Ee("MuiDialogActions",["root","spacing"]);const Bj=["className","disableSpacing"],Wj=e=>{const{classes:t,disableSpacing:n}=e;return $e({root:["root",!n&&"spacing"]},Dj,t)},Uj=J("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>E({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),Vj=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:i=!1}=r,s=Q(r,Bj),l=E({},r,{disableSpacing:i}),u=Wj(l);return a.jsx(Uj,E({className:q(u.root,o),ownerState:l,ref:n},s))});function Hj(e){return je("MuiDialogContent",e)}Ee("MuiDialogContent",["root","dividers"]);const Kj=Ee("MuiDialogTitle",["root"]),Gj=["className","dividers"],qj=e=>{const{classes:t,dividers:n}=e;return $e({root:["root",n&&"dividers"]},Hj,t)},Qj=J("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>E({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Kj.root} + &`]:{paddingTop:0}})),Yj=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiDialogContent"}),{className:o,dividers:i=!1}=r,s=Q(r,Gj),l=E({},r,{dividers:i}),u=qj(l);return a.jsx(Qj,E({className:q(u.root,o),ownerState:l,ref:n},s))});function Xj(e){return je("MuiFormControl",e)}Ee("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const Jj=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],Zj=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${U(n)}`,r&&"fullWidth"]};return $e(o,Xj,t)},eE=J("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,t[`margin${U(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>E({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),tE=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiFormControl"}),{children:o,className:i,color:s="primary",component:l="div",disabled:u=!1,error:c=!1,focused:d,fullWidth:f=!1,hiddenLabel:h=!1,margin:w="none",required:y=!1,size:x="medium",variant:S="outlined"}=r,g=Q(r,Jj),m=E({},r,{color:s,component:l,disabled:u,error:c,fullWidth:f,hiddenLabel:h,margin:w,required:y,size:x,variant:S}),v=Zj(m),[k,b]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{if(!as(L,["Input","Select"]))return;const B=as(L,["Select"])?L.props.input:L;B&&_C(B.props)&&(A=!0)}),A}),[C,j]=p.useState(()=>{let A=!1;return o&&p.Children.forEach(o,L=>{as(L,["Input","Select"])&&(Vp(L.props,!0)||Vp(L.props.inputProps,!0))&&(A=!0)}),A}),[R,$]=p.useState(!1);u&&R&&$(!1);const P=d!==void 0&&!u?d:R;let _;const I=p.useMemo(()=>({adornedStart:k,setAdornedStart:b,color:s,disabled:u,error:c,filled:C,focused:P,fullWidth:f,hiddenLabel:h,size:x,onBlur:()=>{$(!1)},onEmpty:()=>{j(!1)},onFilled:()=>{j(!0)},onFocus:()=>{$(!0)},registerEffect:_,required:y,variant:S}),[k,s,u,c,C,P,f,h,_,y,x,S]);return a.jsx(Dv.Provider,{value:I,children:a.jsx(eE,E({as:l,ownerState:m,className:q(v.root,i),ref:n},g,{children:o}))})}),nE=GS({createStyledComponent:J("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Ie({props:e,name:"MuiStack"})});function rE(e){return je("MuiFormControlLabel",e)}const jo=Ee("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),oE=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],iE=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:i}=e,s={root:["root",n&&"disabled",`labelPlacement${U(r)}`,o&&"error",i&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return $e(s,rE,t)},sE=J("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${jo.label}`]:t.label},t.root,t[`labelPlacement${U(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>E({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${jo.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${jo.label}`]:{[`&.${jo.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),aE=J("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${jo.error}`]:{color:(e.vars||e).palette.error.main}})),Hl=p.forwardRef(function(t,n){var r,o;const i=Ie({props:t,name:"MuiFormControlLabel"}),{className:s,componentsProps:l={},control:u,disabled:c,disableTypography:d,label:f,labelPlacement:h="end",required:w,slotProps:y={}}=i,x=Q(i,oE),S=Za(),g=(r=c??u.props.disabled)!=null?r:S==null?void 0:S.disabled,m=w??u.props.required,v={disabled:g,required:m};["checked","name","onChange","value","inputRef"].forEach($=>{typeof u.props[$]>"u"&&typeof i[$]<"u"&&(v[$]=i[$])});const k=Rd({props:i,muiFormControl:S,states:["error"]}),b=E({},i,{disabled:g,labelPlacement:h,required:m,error:k.error}),C=iE(b),j=(o=y.typography)!=null?o:l.typography;let R=f;return R!=null&&R.type!==Wp&&!d&&(R=a.jsx(Wp,E({component:"span"},j,{className:q(C.label,j==null?void 0:j.className),children:R}))),a.jsxs(sE,E({className:q(C.root,s),ownerState:b,ref:n},x,{children:[p.cloneElement(u,v),m?a.jsxs(nE,{display:"block",children:[R,a.jsxs(aE,{ownerState:b,"aria-hidden":!0,className:C.asterisk,children:[" ","*"]})]}):R]}))});function lE(e){return je("MuiFormGroup",e)}Ee("MuiFormGroup",["root","row","error"]);const uE=["className","row"],cE=e=>{const{classes:t,row:n,error:r}=e;return $e({root:["root",n&&"row",r&&"error"]},lE,t)},dE=J("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>E({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),nc=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiFormGroup"}),{className:o,row:i=!1}=r,s=Q(r,uE),l=Za(),u=Rd({props:r,muiFormControl:l,states:["error"]}),c=E({},r,{row:i,error:u.error}),d=cE(c);return a.jsx(dE,E({className:q(d.root,o),ownerState:c,ref:n},s))});function fE(e){return je("MuiFormLabel",e)}const hs=Ee("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),pE=["children","className","color","component","disabled","error","filled","focused","required"],hE=e=>{const{classes:t,color:n,focused:r,disabled:o,error:i,filled:s,required:l}=e,u={root:["root",`color${U(n)}`,o&&"disabled",i&&"error",s&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",i&&"error"]};return $e(u,fE,t)},mE=J("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${hs.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${hs.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${hs.error}`]:{color:(e.vars||e).palette.error.main}})),gE=J("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${hs.error}`]:{color:(e.vars||e).palette.error.main}})),vE=p.forwardRef(function(t,n){const r=Ie({props:t,name:"MuiFormLabel"}),{children:o,className:i,component:s="label"}=r,l=Q(r,pE),u=Za(),c=Rd({props:r,muiFormControl:u,states:["color","required","focused","disabled","error","filled"]}),d=E({},r,{color:c.color||"primary",component:s,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),f=hE(d);return a.jsxs(mE,E({as:s,ownerState:d,className:q(f.root,i),ref:n},l,{children:[o,c.required&&a.jsxs(gE,{ownerState:d,"aria-hidden":!0,className:f.asterisk,children:[" ","*"]})]}))}),yE=io(a.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),xE=io(a.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),wE=J("span",{shouldForwardProp:oo})({position:"relative",display:"flex"}),kE=J(yE)({transform:"scale(1)"}),bE=J(xE)(({theme:e,ownerState:t})=>E({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function Hv(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o=E({},e,{checked:t});return a.jsxs(wE,{className:n.root,ownerState:o,children:[a.jsx(kE,{fontSize:r,className:n.background,ownerState:o}),a.jsx(bE,{fontSize:r,className:n.dot,ownerState:o})]})}const Kv=p.createContext(void 0);function SE(){return p.useContext(Kv)}function CE(e){return je("MuiRadio",e)}const Gp=Ee("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),jE=["checked","checkedIcon","color","icon","name","onChange","size","className"],EE=e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${U(n)}`,r!=="medium"&&`size${U(r)}`]};return E({},t,$e(o,CE,t))},NE=J(Vv,{shouldForwardProp:e=>oo(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size!=="medium"&&t[`size${U(n.size)}`],t[`color${U(n.color)}`]]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Cn(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Gp.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${Gp.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function RE(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}const qp=a.jsx(Hv,{checked:!0}),Qp=a.jsx(Hv,{}),Yp=p.forwardRef(function(t,n){var r,o;const i=Ie({props:t,name:"MuiRadio"}),{checked:s,checkedIcon:l=qp,color:u="primary",icon:c=Qp,name:d,onChange:f,size:h="medium",className:w}=i,y=Q(i,jE),x=E({},i,{color:u,size:h}),S=EE(x),g=SE();let m=s;const v=Vs(f,g&&g.onChange);let k=d;return g&&(typeof m>"u"&&(m=RE(g.value,i.value)),typeof k>"u"&&(k=g.name)),a.jsx(NE,E({type:"radio",icon:p.cloneElement(c,{fontSize:(r=Qp.props.fontSize)!=null?r:h}),checkedIcon:p.cloneElement(l,{fontSize:(o=qp.props.fontSize)!=null?o:h}),ownerState:x,classes:S,name:k,checked:m,onChange:v,ref:n,className:q(S.root,w)},y))});function PE(e){return je("MuiRadioGroup",e)}Ee("MuiRadioGroup",["root","row","error"]);const TE=["actions","children","className","defaultValue","name","onChange","value"],_E=e=>{const{classes:t,row:n,error:r}=e;return $e({root:["root",n&&"row",r&&"error"]},PE,t)},$E=p.forwardRef(function(t,n){const{actions:r,children:o,className:i,defaultValue:s,name:l,onChange:u,value:c}=t,d=Q(t,TE),f=p.useRef(null),h=_E(t),[w,y]=ud({controlled:c,default:s,name:"RadioGroup"});p.useImperativeHandle(r,()=>({focus:()=>{let m=f.current.querySelector("input:not(:disabled):checked");m||(m=f.current.querySelector("input:not(:disabled)")),m&&m.focus()}}),[]);const x=un(n,f),S=ld(l),g=p.useMemo(()=>({name:S,onChange(m){y(m.target.value),u&&u(m,m.target.value)},value:w}),[S,u,y,w]);return a.jsx(Kv.Provider,{value:g,children:a.jsx(nc,E({role:"radiogroup",ref:x,className:q(h.root,i)},d,{children:o}))})});function ME(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M405 136.798L375.202 107 256 226.202 136.798 107 107 136.798 226.202 256 107 375.202 136.798 405 256 285.798 375.202 405 405 375.202 285.798 256z"},child:[]}]})(e)}function OE(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M17.47 250.9C88.82 328.1 158 397.6 224.5 485.5c72.3-143.8 146.3-288.1 268.4-444.37L460 26.06C356.9 135.4 276.8 238.9 207.2 361.9c-48.4-43.6-126.62-105.3-174.38-137z"},child:[]}]})(e)}function IE(e){return _e({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M20,128A76.08,76.08,0,0,1,96,52h99l-3.52-3.51a12,12,0,1,1,17-17l24,24a12,12,0,0,1,0,17l-24,24a12,12,0,0,1-17-17L195,76H96a52.06,52.06,0,0,0-52,52,12,12,0,0,1-24,0Zm204-12a12,12,0,0,0-12,12,52.06,52.06,0,0,1-52,52H61l3.52-3.51a12,12,0,1,0-17-17l-24,24a12,12,0,0,0,0,17l24,24a12,12,0,1,0,17-17L61,204h99a76.08,76.08,0,0,0,76-76A12,12,0,0,0,224,116Z"},child:[]}]})(e)}function LE({wordList:e,selectedFront:t,showPinyin:n,blurText:r}){const[o,i]=p.useState(!1),[s,l]=p.useState([]),[u,c]=p.useState(!1),[d,f]=p.useState(0),[h,w]=p.useState(0),[y,x]=p.useState(!1),[S,g]=p.useState(!1);function m(){x(!y),S||g(!0)}function v(P){let _=P.length;for(;_>0;){let I=Math.floor(Math.random()*_);_--,[P[I],P[_]]=[P[_],P[I]]}}function k(){const P=e.map(_=>({chinese:_.charGroup,pinyin:_.pinyin,meaning:_.meaning,id:_._id}));return v(P),P}function b(){l([]),f(0),c(!1),i(!1),g(!1),r(!1)}function C(){l(P=>P.slice(1)),f(d+1),w(h-1),x(!1),g(!1)}function j(){l(P=>[...P.slice(1),P[0]]),x(!1),g(!1)}function R(){const P=k();l(P),w(P.length),c(!0),i(!0),r(!0)}function $(){f(0),R()}return a.jsxs(a.Fragment,{children:[a.jsx("button",{className:"quiz-play-btn",disabled:e.length===0,onClick:R,children:"Start Quiz"}),a.jsxs(Aj,{open:o,onClose:b,PaperComponent:({children:P})=>a.jsx("div",{style:{width:"60vmin",height:"55vmin",backgroundColor:"white",color:"var(--drk-txt)",display:"flex",flexDirection:"column",alignItems:"center",padding:"1vmin",borderRadius:"2vmin"},children:P}),children:[a.jsx(Vj,{style:{alignSelf:"flex-end",padding:"0"},children:a.jsx(KC,{onClick:b,children:a.jsx(ME,{className:"close-icon"})})}),a.jsx(Yj,{style:{width:"75%",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:s.length>0&&u?a.jsxs(a.Fragment,{children:[a.jsx(CS,{chinese:s[0].chinese,pinyin:s[0].pinyin,english:s[0].meaning,selectedFront:t,showPinyin:n,isFlipped:y,onToggle:m,onCorrect:C,onIncorrect:j,flashcards:s}),a.jsxs("div",{children:[a.jsx("div",{className:"flip-button-container",children:!S&&!y&&a.jsx("button",{className:"flip-button",onClick:m,children:y?"Show Front":"Show Answer"})}),(y||S)&&a.jsxs("div",{className:"flashcard-btns",children:[a.jsxs("button",{className:"correct-btn",onClick:C,children:[a.jsx(OE,{className:"flashcard-icon"}),"Correct!"]}),a.jsxs("button",{className:"incorrect-btn",onClick:j,children:[a.jsx(IE,{className:"flashcard-icon"}),"Try again"]})]}),a.jsxs("div",{className:"flashcard-count",children:[a.jsxs("p",{children:[a.jsx("span",{className:"correct-count",children:d})," Correct"]}),a.jsxs("p",{children:[a.jsx("span",{className:"remaining-count",children:h})," Remaining"]})]})]})]}):a.jsxs("div",{className:"congrats",children:[a.jsx("div",{children:a.jsx("dotlottie-player",{src:"https://lottie.host/9279b8f8-2d84-4077-aaf6-db967f8ec7bb/3JRYmBPJgq.json",background:"transparent",speed:"1",style:{height:"20vmin"},loop:!0,autoplay:!0})}),a.jsx("h2",{children:"You completed the deck!"}),a.jsx("button",{className:"play-btn",onClick:$,children:"Play Again"})]})})]})]})}function zE({localSavedWords:e,handleBackArrowClick:t,blurText:n}){const[r,o]=p.useState("chinese"),[i,s]=p.useState(!0),l=e&&e.length>0;return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"FlashCardForm",children:[a.jsxs("header",{className:"header",children:[a.jsx("h3",{children:"Learn"}),a.jsx("div",{children:a.jsx(ki,{fontSize:"large",className:"arrowBack","data-tooltip-id":"flashcards-tooltip",onClick:t})})]}),l?a.jsxs(a.Fragment,{children:[a.jsxs(nc,{children:[a.jsxs(vE,{id:"radio-buttons-group-label",className:"radio-buttons-group-label",sx:{color:"black"},children:[a.jsx("p",{children:"Review your saved terms with a short quiz."}),a.jsx("p",{children:"Choose which to display on the front:"})]}),a.jsx(tE,{children:a.jsxs($E,{column:!0,"aria-labelledby":"demo-row-radio-buttons-group-label",name:"row-radio-buttons-group",className:"radio-buttons-group",children:[a.jsx(Hl,{value:"chinese",control:a.jsx(Yp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"Chinese",checked:r==="chinese",onChange:()=>o("chinese")}),a.jsx(Hl,{value:"english",control:a.jsx(Yp,{sx:{paddingTop:"0px",paddingBottom:"0px","&.Mui-checked":{color:"#00b9bc"}}}),label:"English",checked:r==="english",onChange:()=>o("english")})]})})]}),a.jsx(nc,{children:a.jsx(Hl,{control:a.jsx(lj,{checked:i,onChange:()=>s(!i),sx:{color:"black","&.Mui-checked":{color:"#00b9bc"}}}),label:"Show pinyin",className:"show-pinyin"})})]}):a.jsx(a.Fragment,{children:a.jsxs("div",{className:"quiz-subtext",children:[a.jsx("p",{children:"No words have been saved yet!"}),a.jsx("p",{children:"Get started by navigating to the Study tab and selecting some words you'd like to study."})]})}),a.jsx(LE,{wordList:e,selectedFront:r,showPinyin:i,blurText:n})]})})}function FE({handleShowExit:e,handleBackArrowClick:t}){const[n,r]=p.useState(!1);function o(){r(!0)}return a.jsxs("div",{className:"info-section",children:[a.jsxs("header",{className:"demo-info-header-container",children:[a.jsx("h3",{className:"sidebar-heading",children:"Info"}),a.jsx(ki,{fontSize:"large","data-tooltip-id":"info-tooltip",onClick:t,className:"arrowBack",color:"#006769"})]}),n?a.jsxs("div",{children:[a.jsx("p",{className:"text-center fs-6 mt-5",children:"We are planning to release a beta version of KnowNative in spring of 2025!"}),a.jsxs("p",{className:"text-center fs-6",children:["As an early access member of KnowNative, you'll be able to create an account and",a.jsx("strong",{children:"build your own personalized study portal"}),", uploading any article you'd like to learn from. Your articles, vocabulary lists and notes will all be saved so you'll never have to worry about losing your progress."]}),a.jsx("p",{className:"text-center fs-6",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members!"}),a.jsx("iframe",{className:"early-access-form mt-3 mb-5",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"})]}):a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"info-section-subtext",children:[a.jsx("p",{children:"Thank you for trying the KnowNative demo!"}),a.jsx("p",{children:"KnowNative is currently in development. Check out the links below to learn more or get in touch."})]}),a.jsx("button",{className:"demo-info-dark-btn",onClick:o,children:"Join our mailing list"})]}),a.jsx("button",{className:"demo-info-light-btn",onClick:()=>window.open("https://github.com/AbigailDawson/knownative","_blank"),children:"Visit GitHub"}),a.jsx("button",{className:"demo-info-light-btn",onClick:e,children:a.jsx("label",{htmlFor:"exit-tooltip",children:"Return to homepage"})})]})}function AE(e){return _e({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M2 11a1 1 0 011-1h2a1 1 0 011 1v5a1 1 0 01-1 1H3a1 1 0 01-1-1v-5zM8 7a1 1 0 011-1h2a1 1 0 011 1v9a1 1 0 01-1 1H9a1 1 0 01-1-1V7zM14 4a1 1 0 011-1h2a1 1 0 011 1v12a1 1 0 01-1 1h-2a1 1 0 01-1-1V4z"},child:[]}]})(e)}const Pd=({textSelection:e})=>a.jsx(a.Fragment,{children:a.jsxs("span",{className:`demo-difficulty-tag-${e}`,children:[a.jsx(AE,{})," ",`${e[0].toUpperCase()+e.slice(1)}`," "]})});var Gv={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",s=0;s{i.target===e&&(o(),t(i))},n+r)}function e4(e){e.offsetHeight}const Xp=e=>!e||typeof e=="function"?e:t=>{e.current=t};function t4(e,t){const n=Xp(e),r=Xp(t);return o=>{n&&n(o),r&&r(o)}}function bi(e,t){return p.useMemo(()=>t4(e,t),[e,t])}function n4(e){return e&&"setState"in e?Mr.findDOMNode(e):e??null}const r4=Pe.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:o,onExited:i,addEndListener:s,children:l,childRef:u,...c},d)=>{const f=p.useRef(null),h=bi(f,u),w=C=>{h(n4(C))},y=C=>j=>{C&&f.current&&C(f.current,j)},x=p.useCallback(y(e),[e]),S=p.useCallback(y(t),[t]),g=p.useCallback(y(n),[n]),m=p.useCallback(y(r),[r]),v=p.useCallback(y(o),[o]),k=p.useCallback(y(i),[i]),b=p.useCallback(y(s),[s]);return a.jsx(Gt,{ref:d,...c,onEnter:x,onEntered:g,onEntering:S,onExit:m,onExited:k,onExiting:v,addEndListener:b,nodeRef:f,children:typeof l=="function"?(C,j)=>l(C,{...j,ref:w}):Pe.cloneElement(l,{ref:w})})});function o4(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e},[e]),t}function Ut(e){const t=o4(e);return p.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const i4=e=>p.forwardRef((t,n)=>a.jsx("div",{...t,ref:n,className:Ke(t.className,e)}));function s4(){return p.useState(null)}function a4(){const e=p.useRef(!0),t=p.useRef(()=>e.current);return p.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function l4(e){const t=p.useRef(null);return p.useEffect(()=>{t.current=e}),t.current}const u4=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",c4=typeof document<"u",Jp=c4||u4?p.useLayoutEffect:p.useEffect,d4=["as","disabled"];function f4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function p4(e){return!e||e.trim()==="#"}function Xv({tagName:e,disabled:t,href:n,target:r,rel:o,role:i,onClick:s,tabIndex:l=0,type:u}){e||(n!=null||r!=null||o!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:u||"button",disabled:t},c];const d=h=>{if((t||e==="a"&&p4(n))&&h.preventDefault(),t){h.stopPropagation();return}s==null||s(h)},f=h=>{h.key===" "&&(h.preventDefault(),d(h))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:l,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?o:void 0,onClick:d,onKeyDown:f},c]}const h4=p.forwardRef((e,t)=>{let{as:n,disabled:r}=e,o=f4(e,d4);const[i,{tagName:s}]=Xv(Object.assign({tagName:n,disabled:r},o));return a.jsx(s,Object.assign({},o,i,{ref:t}))});h4.displayName="Button";function m4(e){return e.code==="Escape"||e.keyCode===27}function Jv(){const e=p.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const g4={[yn]:"show",[Hn]:"show"},Pd=p.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...o},i)=>{const s={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...o},l=p.useCallback((d,f)=>{e4(d),r==null||r(d,f)},[r]),{major:u}=Jv(),c=u>=19?t.props.ref:t.ref;return a.jsx(r4,{ref:i,addEndListener:ZE,...s,onEnter:l,childRef:c,children:(d,f)=>p.cloneElement(t,{...f,className:Ke("fade",e,t.props.className,g4[d],n[d])})})});Pd.displayName="Fade";const v4={"aria-label":Ml.string,onClick:Ml.func,variant:Ml.oneOf(["white"])},Td=p.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},o)=>a.jsx("button",{ref:o,type:"button",className:Ke("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));Td.displayName="CloseButton";Td.propTypes=v4;const Zv=p.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:o=!1,disabled:i=!1,className:s,...l},u)=>{const c=qt(t,"btn"),[d,{tagName:f}]=Xv({tagName:e,disabled:i,...l}),h=f;return a.jsx(h,{...d,...l,ref:u,disabled:i,className:Ke(s,c,o&&"active",n&&`${c}-${n}`,r&&`${c}-${r}`,l.href&&i&&"disabled")})});Zv.displayName="Button";function y4(e){const t=p.useRef(e);return t.current=e,t}function e0(e){const t=y4(e);p.useEffect(()=>()=>t.current(),[])}function x4({as:e,bsPrefix:t,className:n,...r}){t=qt(t,"col");const o=Gv(),i=qv(),s=[],l=[];return o.forEach(u=>{const c=r[u];delete r[u];let d,f,h;typeof c=="object"&&c!=null?{span:d,offset:f,order:h}=c:d=c;const w=u!==i?`-${u}`:"";d&&s.push(d===!0?`${t}${w}`:`${t}${w}-${d}`),h!=null&&l.push(`order${w}-${h}`),f!=null&&l.push(`offset${w}-${f}`)}),[{...r,className:Ke(n,...s,...l)},{as:e,bsPrefix:t,spans:s}]}const ic=p.forwardRef((e,t)=>{const[{className:n,...r},{as:o="div",bsPrefix:i,spans:s}]=x4(e);return a.jsx(o,{...r,ref:t,className:Ke(n,!s.length&&i)})});ic.displayName="Col";const t0=p.forwardRef(({bsPrefix:e,fluid:t=!1,as:n="div",className:r,...o},i)=>{const s=qt(e,"container"),l=typeof t=="string"?`-${t}`:"-fluid";return a.jsx(n,{ref:i,...o,className:Ke(r,t?`${s}${l}`:s)})});t0.displayName="Container";var w4=Function.prototype.bind.call(Function.prototype.call,[].slice);function xr(e,t){return w4(e.querySelectorAll(t))}function Zp(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const k4="data-rr-ui-";function b4(e){return`${k4}${e}`}const n0=p.createContext(so?window:void 0);n0.Provider;function _d(){return p.useContext(n0)}var Gi;function eh(e){if((!Gi&&Gi!==0||e)&&so){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Gi=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Gi}function Kl(e){e===void 0&&(e=el());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function S4(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const th=b4("modal-open");class $d{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return S4(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();t.style={overflow:o.style.overflow,[r]:o.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(er(o,r)||"0",10)+t.scrollBarWidth}px`),o.setAttribute(th,""),er(o,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(th),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const Gl=(e,t)=>so?e==null?(t||el()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function C4(e,t){const n=_d(),[r,o]=p.useState(()=>Gl(e,n==null?void 0:n.document));if(!r){const i=Gl(e);i&&o(i)}return p.useEffect(()=>{},[t,r]),p.useEffect(()=>{const i=Gl(e);i!==r&&o(i)},[e,r]),r}function j4({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:o}){const i=p.useRef(null),s=p.useRef(t),l=Ut(n);p.useEffect(()=>{t?s.current=!0:l(i.current)},[t,l]);const u=bi(i,e.ref),c=p.cloneElement(e,{ref:u});return t?c:o||!s.current&&r?null:c}const E4=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function N4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function R4(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:o,onExiting:i,onExited:s,addEndListener:l,children:u}=e,c=N4(e,E4);const{major:d}=Jv(),f=d>=19?u.props.ref:u.ref,h=p.useRef(null),w=bi(h,typeof u=="function"?null:f),y=C=>j=>{C&&h.current&&C(h.current,j)},x=p.useCallback(y(t),[t]),S=p.useCallback(y(n),[n]),g=p.useCallback(y(r),[r]),m=p.useCallback(y(o),[o]),v=p.useCallback(y(i),[i]),k=p.useCallback(y(s),[s]),b=p.useCallback(y(l),[l]);return Object.assign({},c,{nodeRef:h},t&&{onEnter:x},n&&{onEntering:S},r&&{onEntered:g},o&&{onExit:m},i&&{onExiting:v},s&&{onExited:k},l&&{addEndListener:b},{children:typeof u=="function"?(C,j)=>u(C,Object.assign({},j,{ref:w})):p.cloneElement(u,{ref:w})})}const P4=["component"];function T4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const _4=p.forwardRef((e,t)=>{let{component:n}=e,r=T4(e,P4);const o=R4(r);return a.jsx(n,Object.assign({ref:t},o))});function $4({in:e,onTransition:t}){const n=p.useRef(null),r=p.useRef(!0),o=Ut(t);return Jp(()=>{if(!n.current)return;let i=!1;return o({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,o]),Jp(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function M4({children:e,in:t,onExited:n,onEntered:r,transition:o}){const[i,s]=p.useState(!t);t&&i&&s(!1);const l=$4({in:!!t,onTransition:c=>{const d=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(s(!0),n==null||n(c.element)))};Promise.resolve(o(c)).then(d,f=>{throw c.in||s(!0),f})}}),u=bi(l,e.ref);return i&&!t?null:p.cloneElement(e,{ref:u})}function nh(e,t,n){return e?a.jsx(_4,Object.assign({},n,{component:e})):t?a.jsx(M4,Object.assign({},n,{transition:t})):a.jsx(j4,Object.assign({},n))}const O4=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function I4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}let ql;function L4(e){return ql||(ql=new $d({ownerDocument:e==null?void 0:e.document})),ql}function z4(e){const t=_d(),n=e||L4(t),r=p.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:p.useCallback(o=>{r.current.dialog=o},[]),setBackdropRef:p.useCallback(o=>{r.current.backdrop=o},[])})}const r0=p.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:o,style:i,children:s,backdrop:l=!0,keyboard:u=!0,onBackdropClick:c,onEscapeKeyDown:d,transition:f,runTransition:h,backdropTransition:w,runBackdropTransition:y,autoFocus:x=!0,enforceFocus:S=!0,restoreFocus:g=!0,restoreFocusOptions:m,renderDialog:v,renderBackdrop:k=ie=>a.jsx("div",Object.assign({},ie)),manager:b,container:C,onShow:j,onHide:R=()=>{},onExit:$,onExited:P,onExiting:_,onEnter:I,onEntering:A,onEntered:L}=e,B=I4(e,O4);const z=_d(),D=C4(C),N=z4(b),F=a4(),M=l4(n),[W,H]=p.useState(!n),ue=p.useRef(null);p.useImperativeHandle(t,()=>N,[N]),so&&!M&&n&&(ue.current=Kl(z==null?void 0:z.document)),n&&W&&H(!1);const K=Ut(()=>{if(N.add(),mt.current=Ys(document,"keydown",fn),Ne.current=Ys(document,"focus",()=>setTimeout(ke),!0),j&&j(),x){var ie,dr;const An=Kl((ie=(dr=N.dialog)==null?void 0:dr.ownerDocument)!=null?ie:z==null?void 0:z.document);N.dialog&&An&&!Zp(N.dialog,An)&&(ue.current=An,N.dialog.focus())}}),oe=Ut(()=>{if(N.remove(),mt.current==null||mt.current(),Ne.current==null||Ne.current(),g){var ie;(ie=ue.current)==null||ie.focus==null||ie.focus(m),ue.current=null}});p.useEffect(()=>{!n||!D||K()},[n,D,K]),p.useEffect(()=>{W&&oe()},[W,oe]),e0(()=>{oe()});const ke=Ut(()=>{if(!S||!F()||!N.isTopModal())return;const ie=Kl(z==null?void 0:z.document);N.dialog&&ie&&!Zp(N.dialog,ie)&&N.dialog.focus()}),Xe=Ut(ie=>{ie.target===ie.currentTarget&&(c==null||c(ie),l===!0&&R())}),fn=Ut(ie=>{u&&m4(ie)&&N.isTopModal()&&(d==null||d(ie),ie.defaultPrevented||R())}),Ne=p.useRef(),mt=p.useRef(),pn=(...ie)=>{H(!0),P==null||P(...ie)};if(!D)return null;const zt=Object.assign({role:r,ref:N.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},B,{style:i,className:o,tabIndex:-1});let Je=v?v(zt):a.jsx("div",Object.assign({},zt,{children:p.cloneElement(s,{role:"document"})}));Je=nh(f,h,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:$,onExiting:_,onExited:pn,onEnter:I,onEntering:A,onEntered:L,children:Je});let it=null;return l&&(it=k({ref:N.setBackdropRef,onClick:Xe}),it=nh(w,y,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:it})),a.jsx(a.Fragment,{children:Mr.createPortal(a.jsxs(a.Fragment,{children:[it,Je]}),D)})});r0.displayName="Modal";const F4=Object.assign(r0,{Manager:$d}),wr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class A4 extends $d{adjustAndStore(t,n,r){const o=n.style[t];n.dataset[t]=o,er(n,{[t]:`${parseFloat(er(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],er(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(qS(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";xr(n,wr.FIXED_CONTENT).forEach(i=>this.adjustAndStore(r,i,t.scrollBarWidth)),xr(n,wr.STICKY_CONTENT).forEach(i=>this.adjustAndStore(o,i,-t.scrollBarWidth)),xr(n,wr.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(o,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();QS(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";xr(n,wr.FIXED_CONTENT).forEach(i=>this.restore(r,i)),xr(n,wr.STICKY_CONTENT).forEach(i=>this.restore(o,i)),xr(n,wr.NAVBAR_TOGGLER).forEach(i=>this.restore(o,i))}}let Ql;function D4(e){return Ql||(Ql=new A4(e)),Ql}const o0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=qt(t,"modal-body"),a.jsx(n,{ref:o,className:Ke(e,t),...r})));o0.displayName="ModalBody";const i0=p.createContext({onHide(){}}),Md=p.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:o,fullscreen:i,children:s,scrollable:l,...u},c)=>{e=qt(e,"modal");const d=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return a.jsx("div",{...u,ref:c,className:Ke(d,t,o&&`${e}-${o}`,r&&`${d}-centered`,l&&`${d}-scrollable`,i&&f),children:a.jsx("div",{className:Ke(`${e}-content`,n),children:s})})});Md.displayName="ModalDialog";const s0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=qt(t,"modal-footer"),a.jsx(n,{ref:o,className:Ke(e,t),...r})));s0.displayName="ModalFooter";const B4=p.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:o,...i},s)=>{const l=p.useContext(i0),u=Ut(()=>{l==null||l.onHide(),r==null||r()});return a.jsxs("div",{ref:s,...i,children:[o,n&&a.jsx(Td,{"aria-label":e,variant:t,onClick:u})]})}),a0=p.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...o},i)=>(e=qt(e,"modal-header"),a.jsx(B4,{ref:i,...o,className:Ke(t,e),closeLabel:n,closeButton:r})));a0.displayName="ModalHeader";const W4=i4("h4"),l0=p.forwardRef(({className:e,bsPrefix:t,as:n=W4,...r},o)=>(t=qt(t,"modal-title"),a.jsx(n,{ref:o,className:Ke(e,t),...r})));l0.displayName="ModalTitle";function U4(e){return a.jsx(Pd,{...e,timeout:null})}function V4(e){return a.jsx(Pd,{...e,timeout:null})}const u0=p.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:o,children:i,dialogAs:s=Md,"data-bs-theme":l,"aria-labelledby":u,"aria-describedby":c,"aria-label":d,show:f=!1,animation:h=!0,backdrop:w=!0,keyboard:y=!0,onEscapeKeyDown:x,onShow:S,onHide:g,container:m,autoFocus:v=!0,enforceFocus:k=!0,restoreFocus:b=!0,restoreFocusOptions:C,onEntered:j,onExit:R,onExiting:$,onEnter:P,onEntering:_,onExited:I,backdropClassName:A,manager:L,...B},z)=>{const[D,N]=p.useState({}),[F,M]=p.useState(!1),W=p.useRef(!1),H=p.useRef(!1),ue=p.useRef(null),[K,oe]=s4(),ke=bi(z,oe),Xe=Ut(g),fn=WE();e=qt(e,"modal");const Ne=p.useMemo(()=>({onHide:Xe}),[Xe]);function mt(){return L||D4({isRTL:fn})}function pn(X){if(!so)return;const Qt=mt().getScrollbarWidth()>0,Ci=X.scrollHeight>el(X).documentElement.clientHeight;N({paddingRight:Qt&&!Ci?eh():void 0,paddingLeft:!Qt&&Ci?eh():void 0})}const zt=Ut(()=>{K&&pn(K.dialog)});e0(()=>{oc(window,"resize",zt),ue.current==null||ue.current()});const Je=()=>{W.current=!0},it=X=>{W.current&&K&&X.target===K.dialog&&(H.current=!0),W.current=!1},ie=()=>{M(!0),ue.current=Yv(K.dialog,()=>{M(!1)})},dr=X=>{X.target===X.currentTarget&&ie()},An=X=>{if(w==="static"){dr(X);return}if(H.current||X.target!==X.currentTarget){H.current=!1;return}g==null||g()},tl=X=>{y?x==null||x(X):(X.preventDefault(),w==="static"&&ie())},nl=(X,Qt)=>{X&&pn(X),P==null||P(X,Qt)},ao=X=>{ue.current==null||ue.current(),R==null||R(X)},lo=(X,Qt)=>{_==null||_(X,Qt),Qv(window,"resize",zt)},rl=X=>{X&&(X.style.display=""),I==null||I(X),oc(window,"resize",zt)},ol=p.useCallback(X=>a.jsx("div",{...X,className:Ke(`${e}-backdrop`,A,!h&&"show")}),[h,A,e]),Dn={...n,...D};Dn.display="block";const Bn=X=>a.jsx("div",{role:"dialog",...X,style:Dn,className:Ke(t,e,F&&`${e}-static`,!h&&"show"),onClick:w?An:void 0,onMouseUp:it,"data-bs-theme":l,"aria-label":d,"aria-labelledby":u,"aria-describedby":c,children:a.jsx(s,{...B,onMouseDown:Je,className:r,contentClassName:o,children:i})});return a.jsx(i0.Provider,{value:Ne,children:a.jsx(F4,{show:f,ref:ke,backdrop:w,container:m,keyboard:!0,autoFocus:v,enforceFocus:k,restoreFocus:b,restoreFocusOptions:C,onEscapeKeyDown:tl,onShow:S,onHide:g,onEnter:nl,onEntering:lo,onEntered:j,onExit:ao,onExiting:$,onExited:rl,manager:mt(),transition:h?U4:void 0,backdropTransition:h?V4:void 0,renderBackdrop:ol,renderDialog:Bn})})});u0.displayName="Modal";const Zt=Object.assign(u0,{Body:o0,Header:a0,Title:l0,Footer:s0,Dialog:Md,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),c0=p.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},o)=>{const i=qt(e,"row"),s=Gv(),l=qv(),u=`${i}-cols`,c=[];return s.forEach(d=>{const f=r[d];delete r[d];let h;f!=null&&typeof f=="object"?{cols:h}=f:h=f;const w=d!==l?`-${d}`:"";h!=null&&c.push(`${u}${w}-${h}`)}),a.jsx(n,{ref:o,...r,className:Ke(t,i,...c)})});c0.displayName="Row";function H4(e){return _e({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"},child:[]}]})(e)}const Xn={beginner:{_id:"1",title:"開計程車",content:"每天我要到許多地方去,也會遇到很多人。有些人喜歡叫我「左轉」、「右轉」、「停」;有些人會把髒東西留在我的車上。不過也有一些不錯的人,可以從他們身上學到很多東西,所以我也交了好幾個朋友。真是什麼樣的人都有啊!",source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandA_en_t.pdf",favorite:!1,archived:!1,easierText:""},intermediate:{_id:"2",title:"信用卡雖然很方便",content:"信用卡雖然很方便,但是不小心的話,一下子就會花掉很多錢,所以現在還不了錢的人越來越多。像是奇美,她用信用卡買了太多東西,結果沒辦法還錢,所以必須同時做三份工作,把賺來的錢全部還給銀行。會出現這樣的問題,主要是因為使用信用卡的人常常沒什麼錢卻買很多東西,而且還會不清楚自己花了多少錢;另一個原因是,現在的銀行對使用者的要求越來越低,連沒有工作的學生也能申請信用卡,對還錢的方式一開始也說得不清楚。結果這張給人方便的卡片也給人們帶來了很大的麻煩。",source:"https://tocfl.edu.tw/assets/files/rd_mock_test_BandB_t.pdf",favorite:!1,archived:!1,easierText:""},advanced:{_id:"3",title:"祝你今年快樂",content:`我常想,住豪宅或是升職、加薪,真能讓人快樂嗎?讀完鮑教授新作《祝你今年快樂》後,便發覺那都只能算是一閃即逝的喜悅,並非真實而長久。誠如書中所言:「快樂是一種遍布在生命之中,滿足和幸福的感受,而喜悅則像煙火,稍縱即逝。」 +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",s=0;s{i.target===e&&(o(),t(i))},n+r)}function t4(e){e.offsetHeight}const Jp=e=>!e||typeof e=="function"?e:t=>{e.current=t};function n4(e,t){const n=Jp(e),r=Jp(t);return o=>{n&&n(o),r&&r(o)}}function bi(e,t){return p.useMemo(()=>n4(e,t),[e,t])}function r4(e){return e&&"setState"in e?Mr.findDOMNode(e):e??null}const o4=Pe.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:o,onExited:i,addEndListener:s,children:l,childRef:u,...c},d)=>{const f=p.useRef(null),h=bi(f,u),w=C=>{h(r4(C))},y=C=>j=>{C&&f.current&&C(f.current,j)},x=p.useCallback(y(e),[e]),S=p.useCallback(y(t),[t]),g=p.useCallback(y(n),[n]),m=p.useCallback(y(r),[r]),v=p.useCallback(y(o),[o]),k=p.useCallback(y(i),[i]),b=p.useCallback(y(s),[s]);return a.jsx(Gt,{ref:d,...c,onEnter:x,onEntered:g,onEntering:S,onExit:m,onExited:k,onExiting:v,addEndListener:b,nodeRef:f,children:typeof l=="function"?(C,j)=>l(C,{...j,ref:w}):Pe.cloneElement(l,{ref:w})})});function i4(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e},[e]),t}function Ut(e){const t=i4(e);return p.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const s4=e=>p.forwardRef((t,n)=>a.jsx("div",{...t,ref:n,className:Ke(t.className,e)}));function a4(){return p.useState(null)}function l4(){const e=p.useRef(!0),t=p.useRef(()=>e.current);return p.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function u4(e){const t=p.useRef(null);return p.useEffect(()=>{t.current=e}),t.current}const c4=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",d4=typeof document<"u",Zp=d4||c4?p.useLayoutEffect:p.useEffect,f4=["as","disabled"];function p4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function h4(e){return!e||e.trim()==="#"}function Jv({tagName:e,disabled:t,href:n,target:r,rel:o,role:i,onClick:s,tabIndex:l=0,type:u}){e||(n!=null||r!=null||o!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:u||"button",disabled:t},c];const d=h=>{if((t||e==="a"&&h4(n))&&h.preventDefault(),t){h.stopPropagation();return}s==null||s(h)},f=h=>{h.key===" "&&(h.preventDefault(),d(h))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:l,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?o:void 0,onClick:d,onKeyDown:f},c]}const m4=p.forwardRef((e,t)=>{let{as:n,disabled:r}=e,o=p4(e,f4);const[i,{tagName:s}]=Jv(Object.assign({tagName:n,disabled:r},o));return a.jsx(s,Object.assign({},o,i,{ref:t}))});m4.displayName="Button";function g4(e){return e.code==="Escape"||e.keyCode===27}function Zv(){const e=p.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const v4={[yn]:"show",[Hn]:"show"},Td=p.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...o},i)=>{const s={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...o},l=p.useCallback((d,f)=>{t4(d),r==null||r(d,f)},[r]),{major:u}=Zv(),c=u>=19?t.props.ref:t.ref;return a.jsx(o4,{ref:i,addEndListener:e4,...s,onEnter:l,childRef:c,children:(d,f)=>p.cloneElement(t,{...f,className:Ke("fade",e,t.props.className,v4[d],n[d])})})});Td.displayName="Fade";const y4={"aria-label":Ol.string,onClick:Ol.func,variant:Ol.oneOf(["white"])},_d=p.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},o)=>a.jsx("button",{ref:o,type:"button",className:Ke("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));_d.displayName="CloseButton";_d.propTypes=y4;const e0=p.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:o=!1,disabled:i=!1,className:s,...l},u)=>{const c=qt(t,"btn"),[d,{tagName:f}]=Jv({tagName:e,disabled:i,...l}),h=f;return a.jsx(h,{...d,...l,ref:u,disabled:i,className:Ke(s,c,o&&"active",n&&`${c}-${n}`,r&&`${c}-${r}`,l.href&&i&&"disabled")})});e0.displayName="Button";function x4(e){const t=p.useRef(e);return t.current=e,t}function t0(e){const t=x4(e);p.useEffect(()=>()=>t.current(),[])}function w4({as:e,bsPrefix:t,className:n,...r}){t=qt(t,"col");const o=qv(),i=Qv(),s=[],l=[];return o.forEach(u=>{const c=r[u];delete r[u];let d,f,h;typeof c=="object"&&c!=null?{span:d,offset:f,order:h}=c:d=c;const w=u!==i?`-${u}`:"";d&&s.push(d===!0?`${t}${w}`:`${t}${w}-${d}`),h!=null&&l.push(`order${w}-${h}`),f!=null&&l.push(`offset${w}-${f}`)}),[{...r,className:Ke(n,...s,...l)},{as:e,bsPrefix:t,spans:s}]}const sc=p.forwardRef((e,t)=>{const[{className:n,...r},{as:o="div",bsPrefix:i,spans:s}]=w4(e);return a.jsx(o,{...r,ref:t,className:Ke(n,!s.length&&i)})});sc.displayName="Col";const n0=p.forwardRef(({bsPrefix:e,fluid:t=!1,as:n="div",className:r,...o},i)=>{const s=qt(e,"container"),l=typeof t=="string"?`-${t}`:"-fluid";return a.jsx(n,{ref:i,...o,className:Ke(r,t?`${s}${l}`:s)})});n0.displayName="Container";var k4=Function.prototype.bind.call(Function.prototype.call,[].slice);function xr(e,t){return k4(e.querySelectorAll(t))}function eh(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const b4="data-rr-ui-";function S4(e){return`${b4}${e}`}const r0=p.createContext(so?window:void 0);r0.Provider;function $d(){return p.useContext(r0)}var Gi;function th(e){if((!Gi&&Gi!==0||e)&&so){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Gi=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Gi}function Gl(e){e===void 0&&(e=tl());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function C4(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const nh=S4("modal-open");class Md{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return C4(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();t.style={overflow:o.style.overflow,[r]:o.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(er(o,r)||"0",10)+t.scrollBarWidth}px`),o.setAttribute(nh,""),er(o,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(nh),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const ql=(e,t)=>so?e==null?(t||tl()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function j4(e,t){const n=$d(),[r,o]=p.useState(()=>ql(e,n==null?void 0:n.document));if(!r){const i=ql(e);i&&o(i)}return p.useEffect(()=>{},[t,r]),p.useEffect(()=>{const i=ql(e);i!==r&&o(i)},[e,r]),r}function E4({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:o}){const i=p.useRef(null),s=p.useRef(t),l=Ut(n);p.useEffect(()=>{t?s.current=!0:l(i.current)},[t,l]);const u=bi(i,e.ref),c=p.cloneElement(e,{ref:u});return t?c:o||!s.current&&r?null:c}const N4=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function R4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function P4(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:o,onExiting:i,onExited:s,addEndListener:l,children:u}=e,c=R4(e,N4);const{major:d}=Zv(),f=d>=19?u.props.ref:u.ref,h=p.useRef(null),w=bi(h,typeof u=="function"?null:f),y=C=>j=>{C&&h.current&&C(h.current,j)},x=p.useCallback(y(t),[t]),S=p.useCallback(y(n),[n]),g=p.useCallback(y(r),[r]),m=p.useCallback(y(o),[o]),v=p.useCallback(y(i),[i]),k=p.useCallback(y(s),[s]),b=p.useCallback(y(l),[l]);return Object.assign({},c,{nodeRef:h},t&&{onEnter:x},n&&{onEntering:S},r&&{onEntered:g},o&&{onExit:m},i&&{onExiting:v},s&&{onExited:k},l&&{addEndListener:b},{children:typeof u=="function"?(C,j)=>u(C,Object.assign({},j,{ref:w})):p.cloneElement(u,{ref:w})})}const T4=["component"];function _4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const $4=p.forwardRef((e,t)=>{let{component:n}=e,r=_4(e,T4);const o=P4(r);return a.jsx(n,Object.assign({ref:t},o))});function M4({in:e,onTransition:t}){const n=p.useRef(null),r=p.useRef(!0),o=Ut(t);return Zp(()=>{if(!n.current)return;let i=!1;return o({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,o]),Zp(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function O4({children:e,in:t,onExited:n,onEntered:r,transition:o}){const[i,s]=p.useState(!t);t&&i&&s(!1);const l=M4({in:!!t,onTransition:c=>{const d=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(s(!0),n==null||n(c.element)))};Promise.resolve(o(c)).then(d,f=>{throw c.in||s(!0),f})}}),u=bi(l,e.ref);return i&&!t?null:p.cloneElement(e,{ref:u})}function rh(e,t,n){return e?a.jsx($4,Object.assign({},n,{component:e})):t?a.jsx(O4,Object.assign({},n,{transition:t})):a.jsx(E4,Object.assign({},n))}const I4=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function L4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}let Ql;function z4(e){return Ql||(Ql=new Md({ownerDocument:e==null?void 0:e.document})),Ql}function F4(e){const t=$d(),n=e||z4(t),r=p.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:p.useCallback(o=>{r.current.dialog=o},[]),setBackdropRef:p.useCallback(o=>{r.current.backdrop=o},[])})}const o0=p.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:o,style:i,children:s,backdrop:l=!0,keyboard:u=!0,onBackdropClick:c,onEscapeKeyDown:d,transition:f,runTransition:h,backdropTransition:w,runBackdropTransition:y,autoFocus:x=!0,enforceFocus:S=!0,restoreFocus:g=!0,restoreFocusOptions:m,renderDialog:v,renderBackdrop:k=ie=>a.jsx("div",Object.assign({},ie)),manager:b,container:C,onShow:j,onHide:R=()=>{},onExit:$,onExited:P,onExiting:_,onEnter:I,onEntering:A,onEntered:L}=e,B=L4(e,I4);const z=$d(),D=j4(C),N=F4(b),F=l4(),M=u4(n),[W,H]=p.useState(!n),ue=p.useRef(null);p.useImperativeHandle(t,()=>N,[N]),so&&!M&&n&&(ue.current=Gl(z==null?void 0:z.document)),n&&W&&H(!1);const K=Ut(()=>{if(N.add(),mt.current=Xs(document,"keydown",fn),Ne.current=Xs(document,"focus",()=>setTimeout(ke),!0),j&&j(),x){var ie,dr;const An=Gl((ie=(dr=N.dialog)==null?void 0:dr.ownerDocument)!=null?ie:z==null?void 0:z.document);N.dialog&&An&&!eh(N.dialog,An)&&(ue.current=An,N.dialog.focus())}}),oe=Ut(()=>{if(N.remove(),mt.current==null||mt.current(),Ne.current==null||Ne.current(),g){var ie;(ie=ue.current)==null||ie.focus==null||ie.focus(m),ue.current=null}});p.useEffect(()=>{!n||!D||K()},[n,D,K]),p.useEffect(()=>{W&&oe()},[W,oe]),t0(()=>{oe()});const ke=Ut(()=>{if(!S||!F()||!N.isTopModal())return;const ie=Gl(z==null?void 0:z.document);N.dialog&&ie&&!eh(N.dialog,ie)&&N.dialog.focus()}),Xe=Ut(ie=>{ie.target===ie.currentTarget&&(c==null||c(ie),l===!0&&R())}),fn=Ut(ie=>{u&&g4(ie)&&N.isTopModal()&&(d==null||d(ie),ie.defaultPrevented||R())}),Ne=p.useRef(),mt=p.useRef(),pn=(...ie)=>{H(!0),P==null||P(...ie)};if(!D)return null;const zt=Object.assign({role:r,ref:N.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},B,{style:i,className:o,tabIndex:-1});let Je=v?v(zt):a.jsx("div",Object.assign({},zt,{children:p.cloneElement(s,{role:"document"})}));Je=rh(f,h,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:$,onExiting:_,onExited:pn,onEnter:I,onEntering:A,onEntered:L,children:Je});let it=null;return l&&(it=k({ref:N.setBackdropRef,onClick:Xe}),it=rh(w,y,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:it})),a.jsx(a.Fragment,{children:Mr.createPortal(a.jsxs(a.Fragment,{children:[it,Je]}),D)})});o0.displayName="Modal";const A4=Object.assign(o0,{Manager:Md}),wr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class D4 extends Md{adjustAndStore(t,n,r){const o=n.style[t];n.dataset[t]=o,er(n,{[t]:`${parseFloat(er(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],er(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(QS(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";xr(n,wr.FIXED_CONTENT).forEach(i=>this.adjustAndStore(r,i,t.scrollBarWidth)),xr(n,wr.STICKY_CONTENT).forEach(i=>this.adjustAndStore(o,i,-t.scrollBarWidth)),xr(n,wr.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(o,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();YS(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";xr(n,wr.FIXED_CONTENT).forEach(i=>this.restore(r,i)),xr(n,wr.STICKY_CONTENT).forEach(i=>this.restore(o,i)),xr(n,wr.NAVBAR_TOGGLER).forEach(i=>this.restore(o,i))}}let Yl;function B4(e){return Yl||(Yl=new D4(e)),Yl}const i0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=qt(t,"modal-body"),a.jsx(n,{ref:o,className:Ke(e,t),...r})));i0.displayName="ModalBody";const s0=p.createContext({onHide(){}}),Od=p.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:o,fullscreen:i,children:s,scrollable:l,...u},c)=>{e=qt(e,"modal");const d=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return a.jsx("div",{...u,ref:c,className:Ke(d,t,o&&`${e}-${o}`,r&&`${d}-centered`,l&&`${d}-scrollable`,i&&f),children:a.jsx("div",{className:Ke(`${e}-content`,n),children:s})})});Od.displayName="ModalDialog";const a0=p.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=qt(t,"modal-footer"),a.jsx(n,{ref:o,className:Ke(e,t),...r})));a0.displayName="ModalFooter";const W4=p.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:o,...i},s)=>{const l=p.useContext(s0),u=Ut(()=>{l==null||l.onHide(),r==null||r()});return a.jsxs("div",{ref:s,...i,children:[o,n&&a.jsx(_d,{"aria-label":e,variant:t,onClick:u})]})}),l0=p.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...o},i)=>(e=qt(e,"modal-header"),a.jsx(W4,{ref:i,...o,className:Ke(t,e),closeLabel:n,closeButton:r})));l0.displayName="ModalHeader";const U4=s4("h4"),u0=p.forwardRef(({className:e,bsPrefix:t,as:n=U4,...r},o)=>(t=qt(t,"modal-title"),a.jsx(n,{ref:o,className:Ke(e,t),...r})));u0.displayName="ModalTitle";function V4(e){return a.jsx(Td,{...e,timeout:null})}function H4(e){return a.jsx(Td,{...e,timeout:null})}const c0=p.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:o,children:i,dialogAs:s=Od,"data-bs-theme":l,"aria-labelledby":u,"aria-describedby":c,"aria-label":d,show:f=!1,animation:h=!0,backdrop:w=!0,keyboard:y=!0,onEscapeKeyDown:x,onShow:S,onHide:g,container:m,autoFocus:v=!0,enforceFocus:k=!0,restoreFocus:b=!0,restoreFocusOptions:C,onEntered:j,onExit:R,onExiting:$,onEnter:P,onEntering:_,onExited:I,backdropClassName:A,manager:L,...B},z)=>{const[D,N]=p.useState({}),[F,M]=p.useState(!1),W=p.useRef(!1),H=p.useRef(!1),ue=p.useRef(null),[K,oe]=a4(),ke=bi(z,oe),Xe=Ut(g),fn=UE();e=qt(e,"modal");const Ne=p.useMemo(()=>({onHide:Xe}),[Xe]);function mt(){return L||B4({isRTL:fn})}function pn(X){if(!so)return;const Qt=mt().getScrollbarWidth()>0,Ci=X.scrollHeight>tl(X).documentElement.clientHeight;N({paddingRight:Qt&&!Ci?th():void 0,paddingLeft:!Qt&&Ci?th():void 0})}const zt=Ut(()=>{K&&pn(K.dialog)});t0(()=>{ic(window,"resize",zt),ue.current==null||ue.current()});const Je=()=>{W.current=!0},it=X=>{W.current&&K&&X.target===K.dialog&&(H.current=!0),W.current=!1},ie=()=>{M(!0),ue.current=Xv(K.dialog,()=>{M(!1)})},dr=X=>{X.target===X.currentTarget&&ie()},An=X=>{if(w==="static"){dr(X);return}if(H.current||X.target!==X.currentTarget){H.current=!1;return}g==null||g()},nl=X=>{y?x==null||x(X):(X.preventDefault(),w==="static"&&ie())},rl=(X,Qt)=>{X&&pn(X),P==null||P(X,Qt)},ao=X=>{ue.current==null||ue.current(),R==null||R(X)},lo=(X,Qt)=>{_==null||_(X,Qt),Yv(window,"resize",zt)},ol=X=>{X&&(X.style.display=""),I==null||I(X),ic(window,"resize",zt)},il=p.useCallback(X=>a.jsx("div",{...X,className:Ke(`${e}-backdrop`,A,!h&&"show")}),[h,A,e]),Dn={...n,...D};Dn.display="block";const Bn=X=>a.jsx("div",{role:"dialog",...X,style:Dn,className:Ke(t,e,F&&`${e}-static`,!h&&"show"),onClick:w?An:void 0,onMouseUp:it,"data-bs-theme":l,"aria-label":d,"aria-labelledby":u,"aria-describedby":c,children:a.jsx(s,{...B,onMouseDown:Je,className:r,contentClassName:o,children:i})});return a.jsx(s0.Provider,{value:Ne,children:a.jsx(A4,{show:f,ref:ke,backdrop:w,container:m,keyboard:!0,autoFocus:v,enforceFocus:k,restoreFocus:b,restoreFocusOptions:C,onEscapeKeyDown:nl,onShow:S,onHide:g,onEnter:rl,onEntering:lo,onEntered:j,onExit:ao,onExiting:$,onExited:ol,manager:mt(),transition:h?V4:void 0,backdropTransition:h?H4:void 0,renderBackdrop:il,renderDialog:Bn})})});c0.displayName="Modal";const Zt=Object.assign(c0,{Body:i0,Header:l0,Title:u0,Footer:a0,Dialog:Od,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),d0=p.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},o)=>{const i=qt(e,"row"),s=qv(),l=Qv(),u=`${i}-cols`,c=[];return s.forEach(d=>{const f=r[d];delete r[d];let h;f!=null&&typeof f=="object"?{cols:h}=f:h=f;const w=d!==l?`-${d}`:"";h!=null&&c.push(`${u}${w}-${h}`)}),a.jsx(n,{ref:o,...r,className:Ke(t,i,...c)})});d0.displayName="Row";function K4(e){return _e({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"},child:[]}]})(e)}const Xn={beginner:{_id:"1",title:"開計程車",content:"每天我要到許多地方去,也會遇到很多人。有些人喜歡叫我「左轉」、「右轉」、「停」;有些人會把髒東西留在我的車上。不過也有一些不錯的人,可以從他們身上學到很多東西,所以我也交了好幾個朋友。真是什麼樣的人都有啊!",source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandA_en_t.pdf",favorite:!1,archived:!1,easierText:""},intermediate:{_id:"2",title:"信用卡雖然很方便",content:"信用卡雖然很方便,但是不小心的話,一下子就會花掉很多錢,所以現在還不了錢的人越來越多。像是奇美,她用信用卡買了太多東西,結果沒辦法還錢,所以必須同時做三份工作,把賺來的錢全部還給銀行。會出現這樣的問題,主要是因為使用信用卡的人常常沒什麼錢卻買很多東西,而且還會不清楚自己花了多少錢;另一個原因是,現在的銀行對使用者的要求越來越低,連沒有工作的學生也能申請信用卡,對還錢的方式一開始也說得不清楚。結果這張給人方便的卡片也給人們帶來了很大的麻煩。",source:"https://tocfl.edu.tw/assets/files/rd_mock_test_BandB_t.pdf",favorite:!1,archived:!1,easierText:""},advanced:{_id:"3",title:"祝你今年快樂",content:`我常想,住豪宅或是升職、加薪,真能讓人快樂嗎?讀完鮑教授新作《祝你今年快樂》後,便發覺那都只能算是一閃即逝的喜悅,並非真實而長久。誠如書中所言:「快樂是一種遍布在生命之中,滿足和幸福的感受,而喜悅則像煙火,稍縱即逝。」 或許你認為這道理誰都懂,然想遠比做容易。這本書告訴我們兩件事:快樂是需要練習的;再則,追兔子的狗,比躺在門廊上睡覺的狗更快樂!這原理並非為捉到兔子能令人快樂,而是當我們為突破挑戰與困境而忙碌時,往往能從中發現自己的才能,找出更多存在的價值。這也說明了為何許多不需要克服難題的有錢人,其實並不快樂。 這讓我想起《國家科學院期刊》一項調查結果,他們發現 50%的快樂,由快樂的設定點決定,生活條件只佔 10%,剩下的 40%則取決於行動。換言之,快樂是由思維主導的。鮑教授也在書中舉例,大腦重僅 1.35 公斤,佔人體的比重很小,卻指引全身動作,進而導引人生的發展。就像體重數十公斤的飛行員,卻要駕駛重達數十萬公斤的飛機,飛機雖沉重、力量強大,但只按飛行員導引的方向飛行。 - 最近我依著鮑教授的建議,開始練習微笑,心中同時想著「我很快樂」,也似乎真找出了環境或生活中讓自己快樂的事,看來此法確實值得大家一試。不過據我的實作經驗顯示,有件事得注意,就是千萬別說出「我想要快樂」。一旦你這麼說,等於承認自己是在不快樂的狀態之下,反而容易弄巧成拙。`,source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandC_t_2022.pdf",favorite:!1,archived:!1,easierText:""}};function K4({showPreviewTextModal:e,setShowPreviewTextModal:t,textSelection:n,setTextSelection:r,setLocalSavedWords:o}){function i(){t(!1)}function s(){r(n),o([]),t(!1)}return a.jsx(Zt,{show:e,centered:!0,backdropClassName:"show-preview-modal-backdrop",onHide:i,size:"lg",children:a.jsxs("main",{className:"show-preview-modal",children:[a.jsx(Zt.Header,{children:a.jsxs(Zt.Title,{className:"show-preview-modal-header-container",children:[a.jsxs("p",{className:"show-preview-modal-header-message",children:[a.jsx("strong",{children:"This is a preview."}),' Click "Load Text" to replace your current text with this one. ',a.jsx("strong",{children:"WARNING:"})," your current list of saved words WILL BE LOST when the text is changed."]}),a.jsx(H4,{className:"show-preview-modal-exit-button",onClick:i})]})}),a.jsxs(Zt.Body,{className:"show-preview-modal-body",children:[a.jsx("h3",{className:"show-preview-modal-chinese-character zh",children:Xn[n].title}),a.jsxs("section",{className:"show-preview-modal-difficulty-source-ctn",children:[a.jsx("article",{className:"show-preview-modal-difficulty-tag",children:a.jsx(Rd,{textSelection:n})}),a.jsxs("a",{href:Xn[n].source,className:"show-preview-modal-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",a.jsx(Mg,{})]})]}),a.jsx("section",{className:"show-preview-modal-text zh",children:a.jsxs("p",{children:[Xn[n].content.slice(0,75),"..."]})})]}),a.jsx(Zt.Footer,{className:"show-preview-modal-footer",children:a.jsxs("section",{className:"show-preview-modal-btns-ctn",children:[a.jsx("button",{className:"show-preview-modal-load-text-btn",onClick:s,children:a.jsx("strong",{children:"Load Text"})}),a.jsx("button",{className:"show-preview-modal-close-btn",onClick:i,children:a.jsx("strong",{children:"Close"})})]})})]})})}const rh=({setTextSelection:e,textSelection:t,isActiveText:n,isTopOfBookshelf:r,setLocalSavedWords:o,textTitle:i})=>{const[s,l]=p.useState(!1);function u(){l(!0)}return a.jsxs(a.Fragment,{children:[a.jsx("article",{className:`demo-choose-text-card ${n?"demo-choose-text-currently-reading":"demo-choose-text-bookshelf-cards"} ${r&&"demo-choose-text-top-bookshelf-card"}`,onClick:n?null:u,children:a.jsxs("section",{children:[a.jsx("h3",{className:"demo-choose-text-chinese-characters zh",children:i}),a.jsx("article",{children:a.jsx(Rd,{textSelection:t})})]})}),a.jsx(K4,{showPreviewTextModal:s,setShowPreviewTextModal:l,textSelection:t,setTextSelection:e,setLocalSavedWords:o})]})};function G4({handleBackArrowClick:e,textSelection:t,setTextSelection:n,setLocalSavedWords:r,demoTexts:o}){const[i,s]=p.useState(t),[l,u]=p.useState([]);return p.useEffect(()=>{const d=["beginner","intermediate","advanced"].filter(f=>f!==t);s(t),u(d)},[t]),a.jsxs("main",{className:"DemoLibrary",children:[a.jsxs("header",{className:"demo-library-header-container",children:[a.jsx("h1",{className:"demo-library-sidebar-heading",children:"Library"}),a.jsx(ki,{fontSize:"large","data-tooltip-id":"library-tooltip",onClick:e,className:"demo-library-arrowBack",color:"#006769"})]}),a.jsxs("section",{className:"demo-library-subtext",children:[a.jsx("p",{children:"Choose a different text for this demo. You will be able to see a preview of the text prior to loading it."}),a.jsx("p",{children:"In the full version of KnowNative, you can import any text you want."})]}),a.jsxs("section",{className:"demo-library-currently-reading-container",children:[a.jsx("h5",{children:"Currently Reading:"}),a.jsx(rh,{textSelection:i,isActiveText:!0,isTopOfBookshelf:!1,textTitle:o[t].title})]}),a.jsxs("section",{className:"demo-library-bookshelf-container",children:[a.jsx("h5",{className:"demo-library-bookshelf-label",children:"Bookshelf:"}),l.map((c,d)=>a.jsx(rh,{setTextSelection:n,textSelection:c,isActiveText:!1,isTopOfBookshelf:d===0,setLocalSavedWords:r,textTitle:o[c].title},c+d+"bookshelf"))]})]})}const q4=({isOpen:e,hasCloseBtn:t=!0,onClose:n,hasEscKeyExit:r,children:o})=>{const[i,s]=p.useState(e),l=p.useRef(null),u=()=>{n&&n(),s(!1)},c=d=>{d.key==="Escape"&&r&&u(),d.key==="Escape"&&!r&&d.preventDefault()};return p.useEffect(()=>(document.addEventListener("keydown",c),()=>{document.removeEventListener("keydown",c)})),p.useEffect(()=>{s(e)},[e]),p.useEffect(()=>{const d=l.current;d&&(i?d.showModal():d.close())},[i]),a.jsxs("dialog",{ref:l,onKeyDown:c,className:"demo-modal",children:[t&&a.jsx("button",{className:"demo-modal-close-btn",onClick:u,children:"Close"}),o]})},Q4=({onSubmit:e,isOpen:t,onClose:n,textSelection:r,setTextSelection:o})=>{const i=p.useRef(null),[s,l]=p.useState(1);p.useEffect(()=>{t&&i.current&&setTimeout(()=>{i.current.focus()},0)},[t]);const u=d=>{d.preventDefault(),e(r)},c=d=>{o(d.target.value)};return a.jsx(q4,{hasCloseBtn:!1,isOpen:t,onClose:n,hasEscKeyExit:!1,children:a.jsxs("div",{className:"dialog-padding",children:[s===1?a.jsxs("div",{className:"page-one",children:[a.jsxs("div",{className:"progress-div",children:[a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-inactive"}),a.jsx("div",{className:"progress-dashes dashes-inactive"})]}),a.jsx("h1",{className:"welcome-modal",children:"Welcome to KnowNative!"}),a.jsx("p",{children:"KnowNative can help you read and study articles written in Mandarin."}),a.jsxs("p",{children:["We'll help you choose a"," ",a.jsx("span",{className:"welcome-modal-bold",children:"sample article"})," for this demo based on your language level. No prior knowledge of Mandarin is needed to explore this demo!"]})]}):"",s===2?a.jsxs("div",{className:"page-two",children:[a.jsxs("div",{className:"progress-div",children:[a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-inactive"})]}),a.jsx("h1",{className:"welcome-modal",children:"Choose your level"}),a.jsx("p",{children:"How would you describe your proficiency in Mandarin?"}),a.jsxs("form",{children:[a.jsx("label",{className:"welcome-modal",htmlFor:"beginnerRadioButton",children:a.jsxs("div",{className:`radio-div beginner-div + 最近我依著鮑教授的建議,開始練習微笑,心中同時想著「我很快樂」,也似乎真找出了環境或生活中讓自己快樂的事,看來此法確實值得大家一試。不過據我的實作經驗顯示,有件事得注意,就是千萬別說出「我想要快樂」。一旦你這麼說,等於承認自己是在不快樂的狀態之下,反而容易弄巧成拙。`,source:"https://tocfl.edu.tw/assets/files/mock/rd_mock_test_BandC_t_2022.pdf",favorite:!1,archived:!1,easierText:""}};function G4({showPreviewTextModal:e,setShowPreviewTextModal:t,textSelection:n,setTextSelection:r,setLocalSavedWords:o}){function i(){t(!1)}function s(){r(n),o([]),t(!1)}return a.jsx(Zt,{show:e,centered:!0,backdropClassName:"show-preview-modal-backdrop",onHide:i,size:"lg",children:a.jsxs("main",{className:"show-preview-modal",children:[a.jsx(Zt.Header,{children:a.jsxs(Zt.Title,{className:"show-preview-modal-header-container",children:[a.jsxs("p",{className:"show-preview-modal-header-message",children:[a.jsx("strong",{children:"This is a preview."}),' Click "Load Text" to replace your current text with this one. ',a.jsx("strong",{children:"WARNING:"})," your current list of saved words WILL BE LOST when the text is changed."]}),a.jsx(K4,{className:"show-preview-modal-exit-button",onClick:i})]})}),a.jsxs(Zt.Body,{className:"show-preview-modal-body",children:[a.jsx("h3",{className:"show-preview-modal-chinese-character zh",children:Xn[n].title}),a.jsxs("section",{className:"show-preview-modal-difficulty-source-ctn",children:[a.jsx("article",{className:"show-preview-modal-difficulty-tag",children:a.jsx(Pd,{textSelection:n})}),a.jsxs("a",{href:Xn[n].source,className:"show-preview-modal-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",a.jsx(Og,{})]})]}),a.jsx("section",{className:"show-preview-modal-text zh",children:a.jsxs("p",{children:[Xn[n].content.slice(0,75),"..."]})})]}),a.jsx(Zt.Footer,{className:"show-preview-modal-footer",children:a.jsxs("section",{className:"show-preview-modal-btns-ctn",children:[a.jsx("button",{className:"show-preview-modal-load-text-btn",onClick:s,children:a.jsx("strong",{children:"Load Text"})}),a.jsx("button",{className:"show-preview-modal-close-btn",onClick:i,children:a.jsx("strong",{children:"Close"})})]})})]})})}const oh=({setTextSelection:e,textSelection:t,isActiveText:n,isTopOfBookshelf:r,setLocalSavedWords:o,textTitle:i})=>{const[s,l]=p.useState(!1);function u(){l(!0)}return a.jsxs(a.Fragment,{children:[a.jsx("article",{className:`demo-choose-text-card ${n?"demo-choose-text-currently-reading":"demo-choose-text-bookshelf-cards"} ${r&&"demo-choose-text-top-bookshelf-card"}`,onClick:n?null:u,children:a.jsxs("section",{children:[a.jsx("h3",{className:"demo-choose-text-chinese-characters zh",children:i}),a.jsx("article",{children:a.jsx(Pd,{textSelection:t})})]})}),a.jsx(G4,{showPreviewTextModal:s,setShowPreviewTextModal:l,textSelection:t,setTextSelection:e,setLocalSavedWords:o})]})};function q4({handleBackArrowClick:e,textSelection:t,setTextSelection:n,setLocalSavedWords:r,demoTexts:o}){const[i,s]=p.useState(t),[l,u]=p.useState([]);return p.useEffect(()=>{const d=["beginner","intermediate","advanced"].filter(f=>f!==t);s(t),u(d)},[t]),a.jsxs("main",{className:"DemoLibrary",children:[a.jsxs("header",{className:"demo-library-header-container",children:[a.jsx("h1",{className:"demo-library-sidebar-heading",children:"Library"}),a.jsx(ki,{fontSize:"large","data-tooltip-id":"library-tooltip",onClick:e,className:"demo-library-arrowBack",color:"#006769"})]}),a.jsxs("section",{className:"demo-library-subtext",children:[a.jsx("p",{children:"Choose a different text for this demo. You will be able to see a preview of the text prior to loading it."}),a.jsx("p",{children:"In the full version of KnowNative, you can import any text you want."})]}),a.jsxs("section",{className:"demo-library-currently-reading-container",children:[a.jsx("h5",{children:"Currently Reading:"}),a.jsx(oh,{textSelection:i,isActiveText:!0,isTopOfBookshelf:!1,textTitle:o[t].title})]}),a.jsxs("section",{className:"demo-library-bookshelf-container",children:[a.jsx("h5",{className:"demo-library-bookshelf-label",children:"Bookshelf:"}),l.map((c,d)=>a.jsx(oh,{setTextSelection:n,textSelection:c,isActiveText:!1,isTopOfBookshelf:d===0,setLocalSavedWords:r,textTitle:o[c].title},c+d+"bookshelf"))]})]})}const Q4=({isOpen:e,hasCloseBtn:t=!0,onClose:n,hasEscKeyExit:r,children:o})=>{const[i,s]=p.useState(e),l=p.useRef(null),u=()=>{n&&n(),s(!1)},c=d=>{d.key==="Escape"&&r&&u(),d.key==="Escape"&&!r&&d.preventDefault()};return p.useEffect(()=>(document.addEventListener("keydown",c),()=>{document.removeEventListener("keydown",c)})),p.useEffect(()=>{s(e)},[e]),p.useEffect(()=>{const d=l.current;d&&(i?d.showModal():d.close())},[i]),a.jsxs("dialog",{ref:l,onKeyDown:c,className:"demo-modal",children:[t&&a.jsx("button",{className:"demo-modal-close-btn",onClick:u,children:"Close"}),o]})},Y4=({onSubmit:e,isOpen:t,onClose:n,textSelection:r,setTextSelection:o})=>{const i=p.useRef(null),[s,l]=p.useState(1);p.useEffect(()=>{t&&i.current&&setTimeout(()=>{i.current.focus()},0)},[t]);const u=d=>{d.preventDefault(),e(r)},c=d=>{o(d.target.value)};return a.jsx(Q4,{hasCloseBtn:!1,isOpen:t,onClose:n,hasEscKeyExit:!1,children:a.jsxs("div",{className:"dialog-padding",children:[s===1?a.jsxs("div",{className:"page-one",children:[a.jsxs("div",{className:"progress-div",children:[a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-inactive"}),a.jsx("div",{className:"progress-dashes dashes-inactive"})]}),a.jsx("h1",{className:"welcome-modal",children:"Welcome to KnowNative!"}),a.jsx("p",{children:"KnowNative can help you read and study articles written in Mandarin."}),a.jsxs("p",{children:["We'll help you choose a"," ",a.jsx("span",{className:"welcome-modal-bold",children:"sample article"})," for this demo based on your language level. No prior knowledge of Mandarin is needed to explore this demo!"]})]}):"",s===2?a.jsxs("div",{className:"page-two",children:[a.jsxs("div",{className:"progress-div",children:[a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-inactive"})]}),a.jsx("h1",{className:"welcome-modal",children:"Choose your level"}),a.jsx("p",{children:"How would you describe your proficiency in Mandarin?"}),a.jsxs("form",{children:[a.jsx("label",{className:"welcome-modal",htmlFor:"beginnerRadioButton",children:a.jsxs("div",{className:`radio-div beginner-div ${r==="beginner"?"active-radio-div":""}`,children:[a.jsx("input",{className:"welcome-modal",type:"radio",value:"beginner",id:"beginnerRadioButton",checked:r==="beginner",onChange:c}),a.jsx("h3",{children:"Beginner"}),a.jsx("span",{children:"TOCFL 1-2"}),a.jsx("p",{children:"You have no knowledge of Mandarin, or you can understand simple words and phrases."})]})}),a.jsx("label",{className:"welcome-modal",htmlFor:"intermediateRadioButton",children:a.jsxs("div",{className:`radio-div intermediate-div ${r==="intermediate"?"active-radio-div":""}`,children:[a.jsx("input",{className:"welcome-modal",type:"radio",value:"intermediate",id:"intermediateRadioButton",checked:r==="intermediate",onChange:c}),a.jsx("h3",{children:"Intermediate"}),a.jsx("span",{children:"TOCFL 3-4"}),a.jsx("p",{children:"You can read and understand articles related to familiar topics, such as family, hobbies and travel."})]})}),a.jsx("label",{className:"welcome-modal",htmlFor:"advancedRadioButton",children:a.jsxs("div",{className:`radio-div advanced-div - ${r==="advanced"?"active-radio-div":""}`,children:[a.jsx("input",{className:"welcome-modal",type:"radio",value:"advanced",id:"advancedRadioButton",checked:r==="advanced",onChange:c}),a.jsx("h3",{children:"Advanced"}),a.jsx("span",{children:"TOCFL 5-6"}),a.jsx("p",{children:"You can read and understand the content of newspapers, magazines and other articles on complex topics."})]})})]})]}):"",s===3?a.jsxs("div",{className:"page-three",children:[a.jsxs("div",{className:"progress-div",children:[a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-active"})]}),a.jsx("h1",{className:"welcome-modal",children:"Great!"}),a.jsxs("p",{children:["Let's get started with a"," ",a.jsx("span",{id:"textChoice",className:"welcome-modal-bold",children:r}),"-level text."]}),a.jsx("p",{children:"You can choose a different text at any time using the Library icon in the left toolbar."})]}):"",a.jsxs("div",{className:"button-div",children:[s===3?a.jsx("button",{className:"exit next welcome-modal",onClick:u,children:"Let's go!"}):"",s!==3?a.jsx("button",{className:"dialog-two next welcome-modal",onClick:()=>l(d=>d+1),children:"Next"}):"",s!==1?a.jsx("button",{className:"dialog-three back welcome-modal",onClick:()=>l(d=>d-1),children:"Back"}):""]})]})})};function Y4({setShowModal:e}){const t=hi();function n(){e(!1),t("/")}return a.jsx(nd,{canCloseOnEscapeKey:!0,buttonPrimaryText:"Exit",buttonSecondaryText:"Go Back",handleSecondaryButtonOnClick:()=>e(!1),handlePrimaryButtonOnClick:n,hasCloseButton:!0,modalTitle:"Exit Demo Session?",setShowModal:e,children:a.jsx("div",{className:"exit-demo-modal-content",children:a.jsx("p",{children:"Your vocabulary list may disappear after you leave. Are you sure you want to proceed?"})})})}function X4(){const[e,t]=p.useState("read"),[n,r]=p.useState(null),[o,i]=p.useState(!1),[s,l]=p.useState(localStorage.getItem("textSelection")===null?"beginner":localStorage.getItem("textSelection")),[u,c]=p.useState(localStorage.getItem("text")===null?Xn.beginner:JSON.parse(localStorage.getItem("text"))),[d,f]=p.useState(JSON.parse(localStorage.getItem("stringifiedWords")===null)?[]:JSON.parse(localStorage.getItem("stringifiedWords"))),[h,w]=p.useState(null),[y,x]=p.useState(!1),[S,g]=p.useState(!1),m=()=>g(!0),[v,k]=p.useState(!0),[b,C]=p.useState(localStorage.getItem("welcomeModalComplete")===null?!1:JSON.parse(localStorage.getItem("welcomeModalComplete"))),j=()=>{C(!0),k(!1),localStorage.setItem("welcomeModalComplete","true")},R=()=>{j()},$=p.useRef(null),P=p.useRef(null);p.useEffect(()=>{c(Xn[s]),localStorage.setItem("text",JSON.stringify(Xn[s])),localStorage.setItem("textSelection",s)},[s]),p.useEffect(function(){function M(){localStorage.setItem("stringifiedWords",JSON.stringify(d))}M()},[d]);function _(){const M=JSON.parse(localStorage.getItem("stringifiedWords"));return M.length===0?0:M[M.length-1]._id+1}function I(M){const W=JSON.parse(localStorage.getItem("stringifiedWords")),H=Lg(M);H._id=_(),f([...W,H]),w(""),x(!1)}function A(M){const H=JSON.parse(localStorage.getItem("stringifiedWords")).filter(ue=>ue._id!==M._id);f([...H])}function L(M,W,H,ue){const K=JSON.parse(localStorage.getItem("stringifiedWords"));for(let oe in K)K[oe]._id===M._id&&(K[oe].meaning=W,K[oe].charGroup=H,K[oe].pinyin=ue);f([...K])}function B(M){var W;(W=$.current)==null||W.scroll(0,0),t(M)}function z(M){r(n===M?null:M)}function D(){i(!o)}function N(M){const W=M.currentTarget.dataset.tooltipId;D(),z(W)}const F=M=>{M?P.current.style.filter="blur(4px)":P.current.removeAttribute("style")};return u?a.jsxs("main",{className:`TextPage page ${o?"expanded-sidebar":"collapsed-sidebar"}`,children:[a.jsx("nav",{className:"side-nav",children:a.jsx(rw,{expandSidebar:D,changeSidebarCategory:z,sidebarCategory:n,savedWords:d,handleShowExit:m})}),a.jsxs("aside",{className:"sidebar",children:[n==="savedwords-tooltip"&&a.jsx(bS,{savedWords:d,updateWord:L,deleteWord:A,handleBackArrowClick:N}),n==="flashcards-tooltip"&&a.jsx(LE,{expandSidebar:D,changeSidebarCategory:z,localSavedWords:d,handleBackArrowClick:N,blurText:F}),n==="info-tooltip"&&a.jsx(zE,{changeSidebarCategory:z,handleBackArrowClick:N}),n==="library-tooltip"&&a.jsx(G4,{handleBackArrowClick:N,textSelection:s,setTextSelection:l,setLocalSavedWords:f,demoTexts:Xn})]}),a.jsxs("section",{className:"main-area",ref:$,children:[a.jsxs("div",{className:"tabs sticky-fade",children:[a.jsx("button",{className:`tab-btn ${e==="read"?"active":""}`,onClick:()=>B("read"),children:"Read"}),a.jsx("button",{className:`tab-btn ${e==="study"?"active":""}`,onClick:()=>B("study"),children:"Study"}),a.jsx("button",{className:`tab-btn ${e==="translate"?"active":""}`,onClick:()=>B("translate"),children:"Translate"})]}),a.jsxs("div",{className:"text-area",ref:P,children:[a.jsx("div",{className:"textpage-heading",children:a.jsxs("div",{className:"flex-row",children:[a.jsx("h1",{className:"textpage-heading-title zh",children:u.title}),a.jsxs("article",{className:"textpage-difficulty-tag",children:[a.jsx(Rd,{textSelection:s}),a.jsxs("a",{href:u.source,className:"link-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",a.jsx(Mg,{})]})]})]})}),a.jsx("div",{id:"study",className:`study-container ${e==="study"?"active":""}`,children:a.jsx("div",{className:"Text study-content",children:u?a.jsx(Xx,{text:u,textId:u._id,activeWord:h,setActiveWord:w,saveWord:I,savedWords:d,showPopup:y,setShowPopup:x}):"Loading text"})}),a.jsx("div",{id:"read",className:`read-container ${e==="read"?"active":""}`,children:a.jsx("div",{className:"Text",children:u?a.jsx(Jx,{text:u}):"Loading text"})}),a.jsx("div",{id:"translate",className:`translate-container ${e==="translate"?"active":""}`,children:a.jsx("div",{className:"Text",children:u?a.jsx(nw,{text:u}):"Loading text"})})]})]}),a.jsx("div",{id:"exit-modal",children:S?a.jsx(Y4,{setShowModal:g}):null}),b?"":a.jsx(Q4,{isOpen:v,onSubmit:R,onClose:j,textSelection:s,setTextSelection:l})]}):"Loading ..."}function Si(){return a.jsx("nav",{className:"navbar navbar-expand-lg navbar-light mx-4 py-3",children:a.jsxs("div",{className:"container px-4 px-lg-5",children:[a.jsx("a",{className:"navbar-brand",href:"/",children:a.jsx("img",{src:"/images/horizontal-logo.png",alt:"logo",className:"horizontal-logo"})}),a.jsx("button",{className:"navbar-toggler navbar-toggler-right",type:"button","data-bs-toggle":"collapse","data-bs-target":"#navbarResponsive","aria-controls":"navbarResponsive","aria-expanded":"false","aria-label":"Toggle navigation",children:a.jsx("span",{className:"navbar-toggler-icon"})}),a.jsx("div",{className:"collapse navbar-collapse",id:"navbarResponsive",children:a.jsxs("ul",{className:"navbar-nav ms-auto my-2 my-lg-0",children:[a.jsx("li",{className:"nav-item",children:a.jsx(Qr,{className:"nav-link",to:"/about",children:"About"})}),a.jsx("li",{className:"nav-item",children:a.jsx(Qr,{className:"nav-link",to:"/contribute",children:"Contribute"})}),a.jsx("li",{className:"nav-item",children:a.jsx("a",{className:"nav-link",href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})})]})})]})})}function Od(){return a.jsx("div",{className:"container footer",children:a.jsx("footer",{className:"py-3 my-4",children:a.jsx("p",{className:"text-center text-body-secondary",children:"© 2024 KnowNative"})})})}function J4(){return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"container",children:[a.jsx(Si,{}),a.jsx("section",{className:"intro",children:a.jsxs("div",{children:[a.jsx("h1",{className:"about-header",children:"What is KnowNative?"}),a.jsx("p",{className:"about-body",children:"KnowNative provides a refreshing alternative to traditional textbooks, helping learners of traditional Chinese enhance their reading comprehension through an immersive and personalized study experience. By engaging with authentic language materials, learners gain a deeper understanding of how native speakers naturally communicate. With KnowNative, anyone can collect, annotate, and study their chosen materials, taking charge of their own learning journey."})]})}),a.jsx("section",{className:"creator",children:a.jsx("div",{children:a.jsxs("div",{className:"creator-container",children:[a.jsxs("div",{className:"creator-container-left",children:[a.jsx("h3",{className:"creator-heading",children:"Meet Abigail, owner and creator of the KnowNative project"}),a.jsx("p",{children:"Hi! I'm Abigail, the creator and owner of the KnowNative project."}),a.jsx("p",{children:"My love for languages began with my first Japanese class in college. During my first semester, I had my first real conversation with an exchange student entirely in [broken] Japanese, and I was immediately hooked!"}),a.jsx("p",{children:"I poured myself into my language study, traveling to Japan for a year to live with a host family and study at Waseda University. I began teaching myself Mandarin, traveling to Taipei for another year in an immersion program at National Taiwan University. Having attained advanced proficiency in both Mandarin and Japanese, I returned to the US to pursue my M.A. in Asian Studies from Georgetown University, where I immersed myself in historical research of the Japanese colonial period in Taiwan."}),a.jsx("p",{children:"After years of rigorous study, I stepped back from academia to seek out different experiences and figure out where exactly I could make an impact in the world. I worked with therapeutic horseback riding programs, managed a barn, traveled across the country and tutored English online. Finally, I decided to pursue a certification in software engineering to equip myself with a versatile skillset that would enable me to bring my own ideas to life through software."}),a.jsx("p",{children:"The concept for KnowNative began as a daydream of the language learning app I wanted to see in the world, but it's since expanded beyond how I'd ever imagined it!"})]}),a.jsx("div",{className:"creator-container-right",children:a.jsx("img",{className:"abigail-taiwan",src:"./images/abigail-taiwan.jpg",alt:""})})]})})}),a.jsx("section",{className:"backstory",id:"backstory",children:a.jsxs("div",{children:[a.jsx("h1",{className:"about-header",children:"The story of KnowNative"}),a.jsxs("div",{className:"backstory-grid",children:[a.jsxs("div",{className:"backstory-grid-left",children:[a.jsx("h4",{children:"How it all began"}),a.jsx("p",{children:"The concept for KnowNative began as a daydream during a tedious Chinese study session. Like most days, I sat in front of my computer screen and manually copy-and-pasted vocabulary words from a Taiwanese news article into my dictionary app, and then transferred them one by one into my Anki flashcard deck to study."}),a.jsxs("p",{children:["Frustrated by the tedium and inefficiency of this process, I began to imagine the language learning app I wanted to see in the world — something that would help me create my own personalized study guide, made from authentic materials that I was"," ",a.jsx("i",{children:"actually interested in"}),"."]}),a.jsx("p",{children:"My dream app would allow me to easily look up definitions, automatically generate flashcards from the words I chose, and show me full-sentence translations without ever having to leave the page. I knew a tool like this could help other people learn languages, too."})]}),a.jsxs("div",{className:"backstory-grid-middle",children:[a.jsx("h4",{children:"Building KnowNative"}),a.jsx("p",{children:"It was a long time between learning Chinese and pursuing my certificate in software engineering, but eventually I found in my hands all the tools I'd need to create the app I'd imagined years ago."}),a.jsx("p",{children:"I worked tirelessly for three weeks straight to create the first version of KnowNative, which I submitted as my capstone project for my bootcamp program at General Assembly. As soon as I turned it in, I knew this was only the beginning of my dream."}),a.jsx("p",{children:"In April 2024, I decided to open the KnowNative project to collaborators, seeking like-minded language enthusiasts who wanted to contribute to the development of the app. I was thrilled to be joined by a self-taught UX designer and a small group of early-career software developers as excited about the project as I was."}),a.jsx("p",{children:"From that point on, the door was open for new contributors to join the team, and it is only with the hard work of this team that KnowNative has become what it is today."})]}),a.jsxs("div",{className:"backstory-grid-right",children:[a.jsx("h4",{children:"Where we're headed"}),a.jsx("p",{children:"In October 2024, our team launched our new website and the KnowNative demo app - a playground for anyone to explore KnowNative and try out the features we've spent months perfecting."}),a.jsxs("p",{children:["Now, our attention has turned to creating the ",a.jsx("i",{children:"full KnowNative app"}),", which will allow users to create an account where they can import their own articles, save their vocabulary words and create their own personalized study experience, just like I'd envisioned back when I was immersed in language learning myself."]}),a.jsx("p",{children:"KnowNative's development would not be possible without the support of our contributors! The KnowNative project is now completely open-source, and I encourage anyone from the community to share feature ideas, submit code and help our team make KnowNative the best it can be!"})]})]})]})}),a.jsx(Od,{})]})})}const Z4=[{name:"Sarma Akondi",role:"Developer",image:"/images/core-contributors/Sarma-Akondi.png",bio:"

      Sarma made the big move from India to Australia in January 2024 and jumped straight into the tech world, graduating from the Software Engineering Immersive bootcamp at General Assembly, Sydney, in August 2024. Currently, Sarma is having a blast working with the team at KnowNative, where he is putting his skills to good use. When he's not coding, he's probably diving into some anime, hitting the gym, or just chilling with a book or some tunes—Sarma's taste in music is all over the place!

      ",linkedin:"https://www.linkedin.com/in/sarmaakondi/",github:"https://github.com/sarmaakondi",portfolio:"https://sarmaakondi.github.io/portfolio/"},{name:"Seanna Arnold",role:"Front-End Developer",image:"/images/core-contributors/Seanna-Arnold.png",bio:"

      Seanna is a software engineer driven by a passion for creative problem-solving and user-centric innovation. With a multicultural upbringing spanning Africa and Asia, she is able to build natural rapport with others from various regions and backgrounds and is eager to contribute her technical skills and creativity to help drive business needs forward. Her specialty lies in UI development, specifically React and CSS, with a strong focus on accessibility and UX principles.

      ",linkedin:"https://www.linkedin.com/in/seanna-arnold/",github:"https://github.com/Seanna-Arnold",portfolio:"https://seanna-arnold.com/"},{name:"Renna Carver",role:"Developer",image:"/images/core-contributors/Renna-Carver.png",bio:"

      Renna is a software engineer dedicated to making education more accessible through interactive learning tools. When Renna is not working on a project or teaching, you can find her lacing up her roller skates and hitting the pavement or learning a new language. Current stack: React, Node, Express, and MongoDB.

      ",linkedin:"https://www.linkedin.com/in/rennacarver",github:"http://github.com/rennacarver",portfolio:"https://www.projectcarver.com/portfolio"},{name:"Alex Grimes",role:"Developer",image:"/images/core-contributors/Alex-Grimes.png",bio:"

      Alex is a software developer with experience in React, TypeScript, Next.js, and Python. Alex spent two years in Japan as an English teaching assistant, where she worked with local teachers to create engaging learning activities. Along the way, she gained intermediate proficiency in Japanese and passed the N3 JLPT exam.

      As an IT Junior Software Engineer, Alex managed a Python project that analyzed website performance metrics using API results, optimized data retrieval with stored procedures, and leveraged Power BI for insightful visualizations. Her experience includes migrating services to third-party APIs with Flask and writing a comprehensive suite of parameterized unit tests to ensure high code quality. In a previous role in accounting, she used Power Automate to shift from a paper-based approval system to an online one, speeding up approvals and making processes more efficient.

      ",linkedin:"https://www.linkedin.com/in/alex-grimes-dev/",github:"https://github.com/agrimes23",portfolio:"https://alex-grimes-software-engineer.vercel.app/"},{name:"Jason Houn",role:"Developer",image:"/images/core-contributors/Jason-Houn.png",bio:"

      Jason is a software developer driven by a passion for music and language. With over 6 years in the music industry and a strong background in language learning, Jason strives to blend his experiences with his programming skills to contribute to impactful projects!

      ",linkedin:"https://www.linkedin.com/in/jason-houn/",github:"https://github.com/jsnhn"},{name:"Parker Machemer",role:"UX/UI Designer",image:"/images/core-contributors/Parker-Machemer.png",bio:"

      Parker is a UI/UX designer for KnowNative. With backgrounds in tech, art, language learning, and translation, he is excited to contribute in various ways while improving his design skills.

      ",linkedin:"https://www.linkedin.com/in/parker-machemer/",portfolio:"https://www.kupobox.com/"},{name:"Kate McElhaney",role:"Front-End Developer",image:"/images/core-contributors/Kate-McElhaney.png",bio:"

      Kate started her career in project management within the nonprofit and quasi-government sectors, where she implemented, designed, launched, and managed Customer Relationship Management(CRM) systems and other efficiency web based tools. It was during this time that her love for building tech tools to enhance workflows and improve efficiency blossomed, ultimately leading her to take a deep dive into software engineering by enrolling in an immersive software engineering program. She successfully completed the program, and her passion for building full stack applications, particularly in React, continues as she gets to work with the KnowNative team.

      ",linkedin:"https://www.linkedin.com/in/kate-mcelhaney/",github:"https://github.com/K8MacEl",portfolio:"https://katemcelhaney.com/"},{name:"Austin Rzansa",role:"Developer",image:"/images/core-contributors/Austin-Rzansa.png",bio:"

      Austin is a passionate software engineer and language learner with 5 years of experience working on enterprise applications. He has filled many hats, from QA to production support as well as database developer. More recently, he has pivoted into cloud architecture and web development. His love for languages has led him to reach an intermediate level in Chinese.

      ",linkedin:"https://www.linkedin.com/in/austin-rzansa/",github:"https://github.com/arzansa"},{name:"Paul Santos",role:"Developer",image:"/images/core-contributors/Paul-Santos.png",bio:"

      Native to Los Angeles, California, Paul is a full-stack software engineer specializing in front-end development, particularly in building React.js and Next.js applications. His love for languages began in high school when he first started learning French, and he furthered his studies by pursuing a minor in French and Francophone Studies at UCLA. Through KnowNative, Paul is able to combine his passion for software development with his love for language and linguistics, and he is excited to continue contributing to the application. In addition to software engineering and languages, Paul's hobbies include Tahitian dance, yoga, hip hop dance, hiking, and escape rooms. Before transitioning to software engineering, Paul also worked as a home health physical therapist. With his unique blend of experiences, he aspires to break into the healthcare tech space in the future.

      ",linkedin:"https://www.linkedin.com/in/paulsantos2107/",github:"https://github.com/psantos2107"},{name:"Nakita Strangeways",role:"Developer",image:"/images/core-contributors/Nakita-Strangeways.png",bio:"

      Nakita is a dedicated Software Engineer with over 4 years of experience, specializing in front-end web development using React and CSS. She is adept at creating intuitive and visually appealing user interfaces. In her spare time, she enjoys gaming, spending time with her pets, and expanding her horizons through travel and learning.

      ",linkedin:"https://www.linkedin.com/in/nakita-strangeways/",github:"https://github.com/nakita-strangeways"},{name:"Zephyr Worthington",role:"Back-End Developer",image:"/images/core-contributors/Zephyr-Worthington.png",bio:"

      A theatre kid turned software engineer, Zephyr is a versatile full-stack developer with a passion for solving complex technical puzzles. When not coding, you can find them rock climbing, hanging out with their dog, trying a new cupcake recipe, or working on their latest crochet project.

      ",linkedin:"https://www.linkedin.com/in/zephyrworthington",github:"https://www.github.com/zephyr-c"},{name:"Ellie Wright",role:"Front-End Developer",image:"/images/core-contributors/Ellie-Wright.png",bio:"

      Ellie Wright is a software developer with experience in various languages and libraries, including HTML/CSS, JavaScript, and React. She uses these skills to improve the structure, layout/styling, and components of the KnowNative frontend.

      Graduating with a BA in Psychology in 2022, Ellie began her switch to the software field in 2023, completing her Software Development bootcamp in 2024. She is based in the Kansas City Metropolitan Area.

      ",linkedin:"https://www.linkedin.com/in/ellewri/",github:"https://github.com/ellewright"}],eN=[{name:"Mel Boyajian",role:"Developer"},{name:"Light Liu",role:"UX/UI Designer"}],tN={coreContributors:Z4,pastCoreContributors:eN},{coreContributors:nN,pastCoreContributors:rN}=tN;function oN(){const[e,t]=p.useState(null),n=()=>t(null),r=o=>t(o);return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"container",children:[a.jsx(Si,{}),a.jsx("section",{className:"intro",children:a.jsxs("div",{children:[a.jsx("h1",{className:"about-header",children:"Contribute to KnowNative"}),a.jsx("p",{className:"about-body",children:"There are many ways to get involved with the KnowNative project - see how below!"})]})}),a.jsx("section",{className:"how-to-contribute",children:a.jsxs("div",{className:"how-to-contribute-grid",children:[a.jsxs("div",{className:"how-to-contribute-left",children:[a.jsx("h1",{children:"How to contribute"}),a.jsx("p",{className:"about-body",children:"KnowNative is a community-driven project that thrives on the ideas, inspiration and expertise from our contributors. We're eager to collaborate with community members skilled in software development, UX/UI design, graphic art and illustration, branding, copywriting and content creation. If you have an interest in linguistics or language study, we invite you to join us in shaping KnowNative's development!"})]}),a.jsx("div",{className:"how-to-contribute-right",children:a.jsxs("ul",{children:[a.jsxs("li",{children:[a.jsx("span",{className:"li-header",children:"Contribute to the open source project"}),"Software developers are welcome to contribute code to the project! Any kind of contribution is meaningful, whether it's a few lines of CSS to improve some styling or an entirely new feature. To contribute to the open source project, follow the instructions on"," ",a.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})," ","to run KnowNative locally, create your own branch and submit a pull request!"]}),a.jsxs("li",{children:[a.jsx("span",{className:"li-header",children:"Become a Core Contributor"}),"Core Contributors are involved in the long-term creative vision for the KnowNative project. We work together as a team to plan and implement new features and improve the app experience for our users. Core Contributors commit to participating in regular team meetings and contribute to the project on a regular consistent basis. If you're interested in becoming a Core Contributor, please reach out to Abigail on"," ",a.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",target:"_blank",rel:"noreferrer",children:"LinkedIn"}),"."]})]})})]})}),a.jsxs("section",{className:"core-contributors mt-5",children:[a.jsx("h1",{children:"Core Contributors"}),a.jsx("p",{className:"about-body",children:"Click on any of the cards below to learn more about the team!"}),a.jsx("div",{className:"row mt-5",children:nN.map(o=>a.jsx("div",{className:"col-3",children:a.jsxs("div",{className:"core-container",children:[a.jsxs(Zv,{variant:"light",onClick:()=>r(o.name),className:"btn-outline-secondary core-contributor-card p-4",children:[a.jsx("img",{src:o.image,alt:o.name,className:"rounded-circle",width:"200",height:"200"}),a.jsxs("div",{className:"contributor-name mb-3 mt-4",children:[a.jsx("h4",{children:o.name}),a.jsx("p",{children:o.role})]})]}),a.jsxs(Zt,{show:e===o.name,onHide:n,size:"lg","aria-labelledby":"contained-modal-title-vcenter",centered:!0,children:[a.jsx(Zt.Header,{closeButton:!0,children:a.jsx(Zt.Title,{children:o.name})}),a.jsx(Zt.Body,{className:"grid-example",children:a.jsx(t0,{children:a.jsxs(c0,{children:[a.jsxs(ic,{xs:12,md:5,children:[a.jsx("img",{src:o.image,alt:o.name,width:"100%",className:"contributor-image mb-3"}),a.jsx("p",{children:a.jsx("b",{children:o.role})}),a.jsxs("div",{className:"contributor-links",children:[o.linkedin&&a.jsx("a",{rel:"noopener noreferrer",href:o.linkedin,target:"_blank",children:a.jsx("img",{src:"/images/linkedin-icon.png",width:"32",height:"32",alt:"LinkedIn"})}),o.github&&a.jsx("a",{rel:"noopener noreferrer",href:o.github,target:"_blank",children:a.jsx("img",{src:"/images/github-icon.png",width:"32",height:"32",alt:"Github"})}),o.portfolio&&a.jsx("a",{rel:"noopener noreferrer",href:o.portfolio,target:"_blank",children:a.jsx("img",{src:"/images/portfolio-icon.png",width:"32",height:"32",alt:"WWW Icon"})})]})]}),a.jsx(ic,{xs:12,md:7,children:a.jsx("div",{dangerouslySetInnerHTML:{__html:o.bio}})})]})})})]})]})},o.name))})]}),a.jsxs("section",{className:"core-contributors mt-5",children:[a.jsx("h1",{children:"Past Core Contributors"}),a.jsx("p",{className:"about-body",children:"We appreciate everyone who has been a member of our team in the past for their important contributions to the project!"}),a.jsx("div",{className:"row mt-5",children:rN.map(o=>a.jsx("div",{children:a.jsx("ul",{children:a.jsxs("li",{className:"past-core-contributor",children:[a.jsx("strong",{children:o.name})," - ",o.role]})})},o.name))})]}),a.jsx(Od,{})]})})}function iN(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57V12c0-5.52-4.48-10-10-10zm0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z"},child:[]}]})(e)}function sN(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z"},child:[]}]})(e)}function aN(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"},child:[]}]})(e)}function oh(e){return _e({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM504 312V248H440c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V136c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H552v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"},child:[]}]})(e)}function lN(){const[e,t]=p.useState(!1),n=window.screen.height,r=window.screen.width,o=hi();function i(l){n<=1024||r<=1366?t(!0):o(`${l}`)}function s(l){t(!1),o(`${l}`)}return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"container",children:[a.jsx(Si,{}),a.jsx("section",{className:"hero",children:a.jsxs("div",{className:"px-4 pt-5 my-5 text-center border-bottom",children:[a.jsx("h1",{className:"display-4 fw-bold",children:"Welcome to KnowNative"}),a.jsxs("div",{className:"col-lg-6 mx-auto",children:[a.jsxs("p",{className:"lead my-4",children:["Transform your language learning with real-world articles written by native speakers. KnowNative personalizes your study experience with"," ",a.jsx("span",{className:"landing-page-bold",children:"automatically generated flashcards"}),","," ",a.jsx("span",{className:"landing-page-bold",children:"inline annotations"})," and"," ",a.jsx("span",{className:"landing-page-bold",children:"context-driven translations"}),", creating tailored learning tools that are uniquely yours."]}),a.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-sm-center my-5",children:[a.jsx("button",{className:"btn btn-lg px-4 me-sm-3 demo-button",onClick:()=>i("/demo"),children:"Demo"}),a.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"btn btn-lg px-4 github-button",children:"GitHub"}),a.jsx(Qr,{to:"/login",className:"btn btn-lg px-4 login-button",children:"Login"}),a.jsx(Qr,{to:"/signup",className:"btn btn-lg px-4 signup-button",children:"Sign up"})]})]}),a.jsx("div",{className:"overflow-hidden",style:{maxHeight:"30vh"},children:a.jsx("div",{className:"container px-5",children:a.jsx("img",{src:"/images/landing-image.png",className:"img-fluid border rounded-3 shadow-lg mb-4",alt:"KnowNative app",width:"700",height:"500",loading:"lazy"})})})]})}),a.jsx("section",{className:"mailing-list",children:a.jsx("div",{className:"container col-xl-10 col-xxl-8 px-4 py-5",children:a.jsxs("div",{className:"row align-items-center g-lg-5 py-5",children:[a.jsxs("div",{className:"col-md-10 mx-auto col-lg-6 mt-4 pe-5",children:[a.jsx("h1",{className:"display-6 fw-bold lh-1 mb-4",children:"Get in touch"}),a.jsxs("p",{className:"",children:["Questions about KnowNative? Feel free to reach out via email at"," ",a.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"abigaildawson.dev@gmail.com"})," ","or check out our"," ",a.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"GitHub"}),"."]}),a.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-center media-links mb-5",children:[a.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",className:"btn btn-sm px-2 social-links",children:a.jsx(iw,{})}),a.jsx("a",{href:"https://github.com/AbigailDawson",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:a.jsx(ow,{})}),a.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:a.jsx(sN,{})}),a.jsx("a",{href:"https://x.com/abigailddev",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:a.jsx(aN,{})})]})]}),a.jsxs("div",{className:"col-lg-6 text-center d-flex flex-column align-items-center text-lg-start early-access",children:[a.jsx("h3",{className:"fw-bold lh-1",children:"Sign up for early access"}),a.jsx("iframe",{className:"early-access-form my-4",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"}),a.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"We're planning to release a beta version of KnowNative by spring of 2025!"}),a.jsxs("p",{className:"col-lg-12 fs-6 text-center",children:["As a member, you'll be be able to build your own"," ",a.jsx("span",{className:"landing-page-bold",children:"personalized study guide"})," with your own imported articles. Everything will be saved so you'll never have to worry about losing your notes."]}),a.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members."})]})]})})}),a.jsx(Od,{}),e?a.jsx(nd,{canCloseOnEscapeKey:!1,buttonPrimaryText:"Continue Anyways",buttonSecondaryText:"Back",handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:()=>s("/demo"),hasCloseButton:!1,modalTitle:"KnowNative is not optimized for mobile devices!",setShowModal:t,children:a.jsx("div",{className:"landing-page-modal-content",children:a.jsx("div",{children:"Please consider using KnowNative on your desktop device until our mobile version is available."})})}):null]})})}async function d0(e,t="GET",n=null){const r={method:t};n&&(r.headers={"Content-Type":"application/json"},r.body=JSON.stringify(n));const o=await fetch(e,r);if(o.ok)return o.json();const i=await o.json();throw new Error(i.message)}const f0="/api/users";async function uN(e){return await d0(`${f0}/signup`,"POST",e)}async function cN(e){return await d0(`${f0}/login`,"POST",e)}function dN(){const[e,t]=p.useState({email:"",password:""}),[n,r]=p.useState(""),o=hi(),i=l=>{const{name:u,value:c}=l.target;t({...e,[u]:c})};async function s(l){l.preventDefault();try{const u=await cN(e);o("/demo")}catch{r("Invalid credentials."),t(c=>{const d={...c};for(let f in d)d[f]="";return d})}}return a.jsxs("main",{children:[a.jsx(Si,{}),a.jsxs("div",{className:"login-page-login-form-container",children:[a.jsxs("form",{className:"login-page-login-form",onSubmit:s,children:[a.jsx("label",{children:"Email/Username:"}),a.jsx("input",{type:"text",name:"email",value:e.email,onChange:i}),a.jsx("label",{children:"Password:"}),a.jsx("input",{type:"password",name:"password",value:e.password,onChange:i}),a.jsx("button",{type:"submit",className:"login-page-login-button",children:"Login"}),n&&a.jsx("p",{className:"login-error-message",children:n})]}),a.jsx("div",{children:a.jsx("button",{children:"Sign in with Google"})}),a.jsx(Qr,{to:"/signup",className:"login-page-signup-link",children:"Don't have an account? Sign-Up"})]})]})}const fN=e=>{const{label:t,htmlFor:n,onChange:r,id:o,errorMessage:i,icon:s,...l}=e,[u,c]=p.useState(!1),d=f=>{c(!0)};return a.jsxs("div",{className:"input-box",children:[a.jsx("input",{...l,id:o,onChange:r,onBlur:d,onFocus:()=>l.name==="confirmPassword"&&c(!0),focused:u.toString(),"aria-describedby":`${o}-error`,"aria-invalid":!!i}),a.jsxs("label",{className:"label-container",htmlFor:n,children:[s,a.jsx("span",{className:"label-text",children:t})]}),l.name!=="password"&&a.jsx("span",{id:`${o}-error`,className:"input-error-message",role:"alert",children:i})]})};function pN({password:e}){const t=[{test:e.length>=8&&e.length<=32,message:"The password must be 8-32 characters long."},{test:/[A-Z]/.test(e),message:"The password must contain at least one uppercase letter."},{test:/[a-z]/.test(e),message:"The password must contain at least one lowercase letter."},{test:/\d/.test(e),message:"The password must include at least one digit (0-9)."},{test:/[@$!%*?&]/.test(e),message:"The password must contain at least one special character (!, @, #, $)."}];return a.jsx("ul",{className:"password-validation",children:t.map((n,r)=>a.jsxs("li",{children:[n.test?a.jsx(sw,{style:{color:"#556163"},title:"Test passed"}):a.jsx(aw,{style:{color:"red"},title:n.message}),n.message]},r))})}function ih(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4"},child:[]},{tag:"path",attr:{d:"M13.5 6.5l4 4"},child:[]},{tag:"path",attr:{d:"M15 19l2 2l4 -4"},child:[]}]})(e)}function sh(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M18 8H20C20.5523 8 21 8.44772 21 9V21C21 21.5523 20.5523 22 20 22H4C3.44772 22 3 21.5523 3 21V9C3 8.44772 3.44772 8 4 8H6V7C6 3.68629 8.68629 1 12 1C15.3137 1 18 3.68629 18 7V8ZM16 8V7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7V8H16ZM11 14V16H13V14H11ZM7 14V16H9V14H7ZM15 14V16H17V14H15Z"},child:[]}]})(e)}const hN=({setUser:e})=>{const[t,n]=p.useState({firstName:"",lastName:"",email:"",password:"",confirmPassword:""}),[r,o]=p.useState(""),[i,s]=p.useState(""),l=hi(),u=[{name:"firstName",label:"First Name",type:"text",id:"signup-firstName",htmlFor:"signup-firstName",errorMessage:"First name needs to be 2 to 20 characters long and shouldn't contain special characters.",pattern:"^[A-Za-z]{2,20}$",icon:a.jsx(ih,{}),required:!0},{name:"lastName",label:"Last Name",type:"text",id:"signup-lastName",htmlFor:"signup-lastName",errorMessage:"Last name needs to be 2 to 20 characters long and shouldn't contain special characters.",pattern:"^[A-Za-z]{2,20}$",icon:a.jsx(ih,{}),required:!0},{name:"username",label:"Username",type:"text",id:"signup-username",htmlFor:"signup-username",errorMessage:"Username should be 3-20 characters. Only letters, numbers and underscores are allowed.",pattern:"^[A-Za-z0-9_]{3,20}$",icon:a.jsx(oh,{}),required:!0},{name:"email",label:"Email",type:"email",id:"signup-email",htmlFor:"signup-email",errorMessage:"Please use a valid email address.",icon:a.jsx(iN,{}),required:!0},{name:"password",label:"Password",type:"password",id:"signup-password",htmlFor:"signup-password",errorMessage:"Password should be 6-20 characters. Include letters, numbers and at least one special character.",pattern:"^(?=.*[A-Za-z])(?=.*\\d)(?=.*[@$!%*?&])[A-Za-z\\d@$!%*?&]{6,20}$",icon:a.jsx(sh,{}),required:!0},{name:"confirmPassword",label:"Confirm Password",type:"password",id:"signup-confirmPassword",htmlFor:"signup-confirmPassword",errorMessage:"Passwords do not match",pattern:t.password,icon:a.jsx(sh,{}),required:!0}],c=f=>{n({...t,[f.target.name]:f.target.value})};async function d(f){f.preventDefault();try{const h=await uN(t);e(h),s("Sign Up Successful",h),console.log(i),l("/demo")}catch(h){console.log(h),n({...t,password:"",confirmPassword:""}),o("Sign Up Failed. Please Try Again!")}}return a.jsxs("main",{className:"signup-page-main",children:[a.jsx(Si,{}),a.jsx("section",{className:"signup-page",children:a.jsxs("div",{className:"signup-container",children:[a.jsx("h1",{className:"",children:"SIGN UP"}),r&&a.jsx("div",{className:"error-message",children:a.jsx("h5",{children:a.jsx("em",{children:r})})}),a.jsxs("form",{className:"form-container",onSubmit:d,children:[u.map((f,h)=>a.jsx(fN,{...f,value:t[f.name],onChange:c},h)),a.jsx(pN,{password:t.password}),a.jsxs("button",{type:"submit",children:[a.jsx(oh,{style:{color:"#556163"}}),a.jsx("span",{children:"   SIGN UP"})]}),a.jsx("div",{children:a.jsx("button",{children:"Sign up with Google"})}),a.jsx("div",{children:a.jsx(Qr,{to:"/login",className:"signup-text",children:"Already have an account? Log in"})})]})]})})]})};function mN(){return a.jsxs("div",{className:"dashboard",children:[a.jsxs("div",{className:"dashboard side-nav",children:[a.jsxs("div",{className:"nav-main-container",children:[a.jsxs("a",{href:"../",className:"dashboard logo-container",children:[a.jsx("img",{src:"/images/square-logo.png",alt:"KnowNative logo.",className:"dashboard logo"}),a.jsx("h4",{children:"KnowNative"})]}),a.jsxs("ul",{className:"nav-links",children:[a.jsx("li",{children:a.jsx("a",{className:"link active",href:"/dashboard",children:"Dashboard"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Cards"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Library"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Progress"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Resources"})})]})]}),a.jsx("div",{className:"nav-footer-container",children:a.jsxs("ul",{className:"nav-links",children:[a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Logout"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"GitHub"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Contact Us"})})]})})]}),a.jsxs("div",{className:"main-container",children:[a.jsx("div",{className:"user-info",children:a.jsxs("button",{children:[a.jsx("p",{children:"Abigail"}),a.jsx("img",{className:"user-profile-picture",src:"/images/square-logo.png",alt:"User profile picture."}),a.jsx("p",{className:"user-profile-dropdown",children:"┕"})]})}),a.jsx("div",{className:"dashboard header-container",children:a.jsx("h1",{children:"Dashboard"})}),a.jsxs("div",{className:"stats-container",children:[a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Level"}),a.jsx("h2",{children:"TOCFL2"}),a.jsx("p",{children:"Beginner"})]}),a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Texts"}),a.jsx("h2",{children:"21"}),a.jsx("p",{className:"hidden",children:"Spacing Text"})]}),a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Cards"}),a.jsx("h2",{children:"154"}),a.jsx("p",{className:"hidden",children:"Spacing Text"})]}),a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Streak"}),a.jsx("h2",{children:"12 Days"}),a.jsx("p",{className:"hidden",children:"Spacing Text"})]})]}),a.jsx("div",{className:"dashboard subtitle",children:a.jsx("h4",{children:"Jump back in"})}),a.jsx("div",{children:a.jsxs("div",{className:"sub-container",children:[a.jsxs("div",{className:"dashboard sub-content",children:[a.jsx("h2",{className:"dashboard card-title",children:"開計程車"}),a.jsx("p",{className:"dashboard card-body",children:"每天我要到許多地方去,也會遇到很多人。有些人喜款叫我「左轉」、「右轉」、「停」..."})]}),a.jsx("button",{children:"Study"})]})}),a.jsx("div",{className:"dashboard subtitle",children:a.jsx("h4",{children:"Recently added"})}),a.jsxs("div",{className:"recently-added",children:[a.jsxs("div",{className:"sub-container",children:[a.jsxs("div",{className:"dashboard sub-content",children:[a.jsx("h2",{className:"dashboard card-title",children:"信用卡雌然很方便"}),a.jsx("p",{className:"dashboard card-body",children:"信用卡雏然很方便,但是不小心的话,一下子就會花掉很多绕,所以現在還不了錢的人越来越多。…"})]}),a.jsx("button",{children:"Study"})]}),a.jsxs("div",{className:"sub-container",children:[a.jsxs("div",{className:"dashboard sub-content",children:[a.jsx("h2",{className:"dashboard card-title",children:"信用卡雌然很方便"}),a.jsx("p",{className:"dashboard card-body",children:"信用卡雏然很方便,但是不小心的话,一下子就會花掉很多绕,所以現在還不了錢的人越来越多。…"})]}),a.jsx("button",{children:"Study"})]})]}),a.jsxs("div",{className:"dashboard card-buttons",children:[a.jsx("button",{className:"add-item-button",children:"+ Add text"}),a.jsx("button",{className:"view-all-button",children:"View all"})]})]})]})}function gN(){const[e,t]=p.useState();return a.jsx("main",{className:"App",children:a.jsxs(Nx,{children:[a.jsx(mn,{path:"/dashboard",element:a.jsx(mN,{})}),a.jsx(mn,{path:"/demo",element:a.jsx(X4,{})}),a.jsx(mn,{path:"/about",element:a.jsx(J4,{})}),a.jsx(mn,{path:"/contribute",element:a.jsx(oN,{})}),a.jsx(mn,{path:"/login",element:a.jsx(dN,{})}),a.jsx(mn,{path:"/signup",element:a.jsx(hN,{setUser:t})}),a.jsx(mn,{path:"/*",element:a.jsx(lN,{})})]})})}xg(document.getElementById("root")).render(a.jsx(p.StrictMode,{children:a.jsx(Ox,{children:a.jsx(gN,{})})})); + ${r==="advanced"?"active-radio-div":""}`,children:[a.jsx("input",{className:"welcome-modal",type:"radio",value:"advanced",id:"advancedRadioButton",checked:r==="advanced",onChange:c}),a.jsx("h3",{children:"Advanced"}),a.jsx("span",{children:"TOCFL 5-6"}),a.jsx("p",{children:"You can read and understand the content of newspapers, magazines and other articles on complex topics."})]})})]})]}):"",s===3?a.jsxs("div",{className:"page-three",children:[a.jsxs("div",{className:"progress-div",children:[a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-active"}),a.jsx("div",{className:"progress-dashes dashes-active"})]}),a.jsx("h1",{className:"welcome-modal",children:"Great!"}),a.jsxs("p",{children:["Let's get started with a"," ",a.jsx("span",{id:"textChoice",className:"welcome-modal-bold",children:r}),"-level text."]}),a.jsx("p",{children:"You can choose a different text at any time using the Library icon in the left toolbar."})]}):"",a.jsxs("div",{className:"button-div",children:[s===3?a.jsx("button",{className:"exit next welcome-modal",onClick:u,children:"Let's go!"}):"",s!==3?a.jsx("button",{className:"dialog-two next welcome-modal",onClick:()=>l(d=>d+1),children:"Next"}):"",s!==1?a.jsx("button",{className:"dialog-three back welcome-modal",onClick:()=>l(d=>d-1),children:"Back"}):""]})]})})};function X4({setShowModal:e}){const t=hi();function n(){e(!1),t("/")}return a.jsx(rd,{canCloseOnEscapeKey:!0,buttonPrimaryText:"Exit",buttonSecondaryText:"Go Back",handleSecondaryButtonOnClick:()=>e(!1),handlePrimaryButtonOnClick:n,hasCloseButton:!0,modalTitle:"Exit Demo Session?",setShowModal:e,children:a.jsx("div",{className:"exit-demo-modal-content",children:a.jsx("p",{children:"Your vocabulary list may disappear after you leave. Are you sure you want to proceed?"})})})}function J4(){const[e,t]=p.useState("read"),[n,r]=p.useState(null),[o,i]=p.useState(!1),[s,l]=p.useState(localStorage.getItem("textSelection")===null?"beginner":localStorage.getItem("textSelection")),[u,c]=p.useState(localStorage.getItem("text")===null?Xn.beginner:JSON.parse(localStorage.getItem("text"))),[d,f]=p.useState(JSON.parse(localStorage.getItem("stringifiedWords")===null)?[]:JSON.parse(localStorage.getItem("stringifiedWords"))),[h,w]=p.useState(null),[y,x]=p.useState(!1),[S,g]=p.useState(!1),m=()=>g(!0),[v,k]=p.useState(!0),[b,C]=p.useState(localStorage.getItem("welcomeModalComplete")===null?!1:JSON.parse(localStorage.getItem("welcomeModalComplete"))),j=()=>{C(!0),k(!1),localStorage.setItem("welcomeModalComplete","true")},R=()=>{j()},$=p.useRef(null),P=p.useRef(null);p.useEffect(()=>{c(Xn[s]),localStorage.setItem("text",JSON.stringify(Xn[s])),localStorage.setItem("textSelection",s)},[s]),p.useEffect(function(){function M(){localStorage.setItem("stringifiedWords",JSON.stringify(d))}M()},[d]);function _(){const M=JSON.parse(localStorage.getItem("stringifiedWords"));return M.length===0?0:M[M.length-1]._id+1}function I(M){const W=JSON.parse(localStorage.getItem("stringifiedWords")),H=zg(M);H._id=_(),f([...W,H]),w(""),x(!1)}function A(M){const H=JSON.parse(localStorage.getItem("stringifiedWords")).filter(ue=>ue._id!==M._id);f([...H])}function L(M,W,H,ue){const K=JSON.parse(localStorage.getItem("stringifiedWords"));for(let oe in K)K[oe]._id===M._id&&(K[oe].meaning=W,K[oe].charGroup=H,K[oe].pinyin=ue);f([...K])}function B(M){var W;(W=$.current)==null||W.scroll(0,0),t(M)}function z(M){r(n===M?null:M)}function D(){i(!o)}function N(M){const W=M.currentTarget.dataset.tooltipId;D(),z(W)}const F=M=>{M?P.current.style.filter="blur(4px)":P.current.removeAttribute("style")};return u?a.jsxs("main",{className:`TextPage page ${o?"expanded-sidebar":"collapsed-sidebar"}`,children:[a.jsx("nav",{className:"side-nav",children:a.jsx(ow,{expandSidebar:D,changeSidebarCategory:z,sidebarCategory:n,savedWords:d,handleShowExit:m})}),a.jsxs("aside",{className:"sidebar",children:[n==="savedwords-tooltip"&&a.jsx(SS,{savedWords:d,updateWord:L,deleteWord:A,handleBackArrowClick:N}),n==="flashcards-tooltip"&&a.jsx(zE,{expandSidebar:D,changeSidebarCategory:z,localSavedWords:d,handleBackArrowClick:N,blurText:F}),n==="info-tooltip"&&a.jsx(FE,{changeSidebarCategory:z,handleBackArrowClick:N}),n==="library-tooltip"&&a.jsx(q4,{handleBackArrowClick:N,textSelection:s,setTextSelection:l,setLocalSavedWords:f,demoTexts:Xn})]}),a.jsxs("section",{className:"main-area",ref:$,children:[a.jsxs("div",{className:"tabs sticky-fade",children:[a.jsx("button",{className:`tab-btn ${e==="read"?"active":""}`,onClick:()=>B("read"),children:"Read"}),a.jsx("button",{className:`tab-btn ${e==="study"?"active":""}`,onClick:()=>B("study"),children:"Study"}),a.jsx("button",{className:`tab-btn ${e==="translate"?"active":""}`,onClick:()=>B("translate"),children:"Translate"})]}),a.jsxs("div",{className:"text-area",ref:P,children:[a.jsx("div",{className:"textpage-heading",children:a.jsxs("div",{className:"flex-row",children:[a.jsx("h1",{className:"textpage-heading-title zh",children:u.title}),a.jsxs("article",{className:"textpage-difficulty-tag",children:[a.jsx(Pd,{textSelection:s}),a.jsxs("a",{href:u.source,className:"link-view-source",target:"_blank",rel:"noreferrer",children:["View Source ",a.jsx(Og,{})]})]})]})}),a.jsx("div",{id:"study",className:`study-container ${e==="study"?"active":""}`,children:a.jsx("div",{className:"Text study-content",children:u?a.jsx(Jx,{text:u,textId:u._id,activeWord:h,setActiveWord:w,saveWord:I,savedWords:d,showPopup:y,setShowPopup:x}):"Loading text"})}),a.jsx("div",{id:"read",className:`read-container ${e==="read"?"active":""}`,children:a.jsx("div",{className:"Text",children:u?a.jsx(Zx,{text:u}):"Loading text"})}),a.jsx("div",{id:"translate",className:`translate-container ${e==="translate"?"active":""}`,children:a.jsx("div",{className:"Text",children:u?a.jsx(rw,{text:u}):"Loading text"})})]})]}),a.jsx("div",{id:"exit-modal",children:S?a.jsx(X4,{setShowModal:g}):null}),b?"":a.jsx(Y4,{isOpen:v,onSubmit:R,onClose:j,textSelection:s,setTextSelection:l})]}):"Loading ..."}function Si(){return a.jsx("nav",{className:"navbar navbar-expand-lg navbar-light mx-4 py-3",children:a.jsxs("div",{className:"container px-4 px-lg-5",children:[a.jsx("a",{className:"navbar-brand",href:"/",children:a.jsx("img",{src:"/images/horizontal-logo.png",alt:"logo",className:"horizontal-logo"})}),a.jsx("button",{className:"navbar-toggler navbar-toggler-right",type:"button","data-bs-toggle":"collapse","data-bs-target":"#navbarResponsive","aria-controls":"navbarResponsive","aria-expanded":"false","aria-label":"Toggle navigation",children:a.jsx("span",{className:"navbar-toggler-icon"})}),a.jsx("div",{className:"collapse navbar-collapse",id:"navbarResponsive",children:a.jsxs("ul",{className:"navbar-nav ms-auto my-2 my-lg-0",children:[a.jsx("li",{className:"nav-item",children:a.jsx(Qr,{className:"nav-link",to:"/about",children:"About"})}),a.jsx("li",{className:"nav-item",children:a.jsx(Qr,{className:"nav-link",to:"/contribute",children:"Contribute"})}),a.jsx("li",{className:"nav-item",children:a.jsx("a",{className:"nav-link",href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})})]})})]})})}function Id(){return a.jsx("div",{className:"container footer",children:a.jsx("footer",{className:"py-3 my-4",children:a.jsx("p",{className:"text-center text-body-secondary",children:"© 2024 KnowNative"})})})}function Z4(){return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"container",children:[a.jsx(Si,{}),a.jsx("section",{className:"intro",children:a.jsxs("div",{children:[a.jsx("h1",{className:"about-header",children:"What is KnowNative?"}),a.jsx("p",{className:"about-body",children:"KnowNative provides a refreshing alternative to traditional textbooks, helping learners of traditional Chinese enhance their reading comprehension through an immersive and personalized study experience. By engaging with authentic language materials, learners gain a deeper understanding of how native speakers naturally communicate. With KnowNative, anyone can collect, annotate, and study their chosen materials, taking charge of their own learning journey."})]})}),a.jsx("section",{className:"creator",children:a.jsx("div",{children:a.jsxs("div",{className:"creator-container",children:[a.jsxs("div",{className:"creator-container-left",children:[a.jsx("h3",{className:"creator-heading",children:"Meet Abigail, owner and creator of the KnowNative project"}),a.jsx("p",{children:"Hi! I'm Abigail, the creator and owner of the KnowNative project."}),a.jsx("p",{children:"My love for languages began with my first Japanese class in college. During my first semester, I had my first real conversation with an exchange student entirely in [broken] Japanese, and I was immediately hooked!"}),a.jsx("p",{children:"I poured myself into my language study, traveling to Japan for a year to live with a host family and study at Waseda University. I began teaching myself Mandarin, traveling to Taipei for another year in an immersion program at National Taiwan University. Having attained advanced proficiency in both Mandarin and Japanese, I returned to the US to pursue my M.A. in Asian Studies from Georgetown University, where I immersed myself in historical research of the Japanese colonial period in Taiwan."}),a.jsx("p",{children:"After years of rigorous study, I stepped back from academia to seek out different experiences and figure out where exactly I could make an impact in the world. I worked with therapeutic horseback riding programs, managed a barn, traveled across the country and tutored English online. Finally, I decided to pursue a certification in software engineering to equip myself with a versatile skillset that would enable me to bring my own ideas to life through software."}),a.jsx("p",{children:"The concept for KnowNative began as a daydream of the language learning app I wanted to see in the world, but it's since expanded beyond how I'd ever imagined it!"})]}),a.jsx("div",{className:"creator-container-right",children:a.jsx("img",{className:"abigail-taiwan",src:"./images/abigail-taiwan.jpg",alt:""})})]})})}),a.jsx("section",{className:"backstory",id:"backstory",children:a.jsxs("div",{children:[a.jsx("h1",{className:"about-header",children:"The story of KnowNative"}),a.jsxs("div",{className:"backstory-grid",children:[a.jsxs("div",{className:"backstory-grid-left",children:[a.jsx("h4",{children:"How it all began"}),a.jsx("p",{children:"The concept for KnowNative began as a daydream during a tedious Chinese study session. Like most days, I sat in front of my computer screen and manually copy-and-pasted vocabulary words from a Taiwanese news article into my dictionary app, and then transferred them one by one into my Anki flashcard deck to study."}),a.jsxs("p",{children:["Frustrated by the tedium and inefficiency of this process, I began to imagine the language learning app I wanted to see in the world — something that would help me create my own personalized study guide, made from authentic materials that I was"," ",a.jsx("i",{children:"actually interested in"}),"."]}),a.jsx("p",{children:"My dream app would allow me to easily look up definitions, automatically generate flashcards from the words I chose, and show me full-sentence translations without ever having to leave the page. I knew a tool like this could help other people learn languages, too."})]}),a.jsxs("div",{className:"backstory-grid-middle",children:[a.jsx("h4",{children:"Building KnowNative"}),a.jsx("p",{children:"It was a long time between learning Chinese and pursuing my certificate in software engineering, but eventually I found in my hands all the tools I'd need to create the app I'd imagined years ago."}),a.jsx("p",{children:"I worked tirelessly for three weeks straight to create the first version of KnowNative, which I submitted as my capstone project for my bootcamp program at General Assembly. As soon as I turned it in, I knew this was only the beginning of my dream."}),a.jsx("p",{children:"In April 2024, I decided to open the KnowNative project to collaborators, seeking like-minded language enthusiasts who wanted to contribute to the development of the app. I was thrilled to be joined by a self-taught UX designer and a small group of early-career software developers as excited about the project as I was."}),a.jsx("p",{children:"From that point on, the door was open for new contributors to join the team, and it is only with the hard work of this team that KnowNative has become what it is today."})]}),a.jsxs("div",{className:"backstory-grid-right",children:[a.jsx("h4",{children:"Where we're headed"}),a.jsx("p",{children:"In October 2024, our team launched our new website and the KnowNative demo app - a playground for anyone to explore KnowNative and try out the features we've spent months perfecting."}),a.jsxs("p",{children:["Now, our attention has turned to creating the ",a.jsx("i",{children:"full KnowNative app"}),", which will allow users to create an account where they can import their own articles, save their vocabulary words and create their own personalized study experience, just like I'd envisioned back when I was immersed in language learning myself."]}),a.jsx("p",{children:"KnowNative's development would not be possible without the support of our contributors! The KnowNative project is now completely open-source, and I encourage anyone from the community to share feature ideas, submit code and help our team make KnowNative the best it can be!"})]})]})]})}),a.jsx(Id,{})]})})}const eN=[{name:"Sarma Akondi",role:"Developer",image:"/images/core-contributors/Sarma-Akondi.png",bio:"

      Sarma made the big move from India to Australia in January 2024 and jumped straight into the tech world, graduating from the Software Engineering Immersive bootcamp at General Assembly, Sydney, in August 2024. Currently, Sarma is having a blast working with the team at KnowNative, where he is putting his skills to good use. When he's not coding, he's probably diving into some anime, hitting the gym, or just chilling with a book or some tunes—Sarma's taste in music is all over the place!

      ",linkedin:"https://www.linkedin.com/in/sarmaakondi/",github:"https://github.com/sarmaakondi",portfolio:"https://sarmaakondi.github.io/portfolio/"},{name:"Seanna Arnold",role:"Front-End Developer",image:"/images/core-contributors/Seanna-Arnold.png",bio:"

      Seanna is a software engineer driven by a passion for creative problem-solving and user-centric innovation. With a multicultural upbringing spanning Africa and Asia, she is able to build natural rapport with others from various regions and backgrounds and is eager to contribute her technical skills and creativity to help drive business needs forward. Her specialty lies in UI development, specifically React and CSS, with a strong focus on accessibility and UX principles.

      ",linkedin:"https://www.linkedin.com/in/seanna-arnold/",github:"https://github.com/Seanna-Arnold",portfolio:"https://seanna-arnold.com/"},{name:"Renna Carver",role:"Developer",image:"/images/core-contributors/Renna-Carver.png",bio:"

      Renna is a software engineer dedicated to making education more accessible through interactive learning tools. When Renna is not working on a project or teaching, you can find her lacing up her roller skates and hitting the pavement or learning a new language. Current stack: React, Node, Express, and MongoDB.

      ",linkedin:"https://www.linkedin.com/in/rennacarver",github:"http://github.com/rennacarver",portfolio:"https://www.projectcarver.com/portfolio"},{name:"Alex Grimes",role:"Developer",image:"/images/core-contributors/Alex-Grimes.png",bio:"

      Alex is a software developer with experience in React, TypeScript, Next.js, and Python. Alex spent two years in Japan as an English teaching assistant, where she worked with local teachers to create engaging learning activities. Along the way, she gained intermediate proficiency in Japanese and passed the N3 JLPT exam.

      As an IT Junior Software Engineer, Alex managed a Python project that analyzed website performance metrics using API results, optimized data retrieval with stored procedures, and leveraged Power BI for insightful visualizations. Her experience includes migrating services to third-party APIs with Flask and writing a comprehensive suite of parameterized unit tests to ensure high code quality. In a previous role in accounting, she used Power Automate to shift from a paper-based approval system to an online one, speeding up approvals and making processes more efficient.

      ",linkedin:"https://www.linkedin.com/in/alex-grimes-dev/",github:"https://github.com/agrimes23",portfolio:"https://alex-grimes-software-engineer.vercel.app/"},{name:"Jason Houn",role:"Developer",image:"/images/core-contributors/Jason-Houn.png",bio:"

      Jason is a software developer driven by a passion for music and language. With over 6 years in the music industry and a strong background in language learning, Jason strives to blend his experiences with his programming skills to contribute to impactful projects!

      ",linkedin:"https://www.linkedin.com/in/jason-houn/",github:"https://github.com/jsnhn"},{name:"Parker Machemer",role:"UX/UI Designer",image:"/images/core-contributors/Parker-Machemer.png",bio:"

      Parker is a UI/UX designer for KnowNative. With backgrounds in tech, art, language learning, and translation, he is excited to contribute in various ways while improving his design skills.

      ",linkedin:"https://www.linkedin.com/in/parker-machemer/",portfolio:"https://www.kupobox.com/"},{name:"Kate McElhaney",role:"Front-End Developer",image:"/images/core-contributors/Kate-McElhaney.png",bio:"

      Kate started her career in project management within the nonprofit and quasi-government sectors, where she implemented, designed, launched, and managed Customer Relationship Management(CRM) systems and other efficiency web based tools. It was during this time that her love for building tech tools to enhance workflows and improve efficiency blossomed, ultimately leading her to take a deep dive into software engineering by enrolling in an immersive software engineering program. She successfully completed the program, and her passion for building full stack applications, particularly in React, continues as she gets to work with the KnowNative team.

      ",linkedin:"https://www.linkedin.com/in/kate-mcelhaney/",github:"https://github.com/K8MacEl",portfolio:"https://katemcelhaney.com/"},{name:"Austin Rzansa",role:"Developer",image:"/images/core-contributors/Austin-Rzansa.png",bio:"

      Austin is a passionate software engineer and language learner with 5 years of experience working on enterprise applications. He has filled many hats, from QA to production support as well as database developer. More recently, he has pivoted into cloud architecture and web development. His love for languages has led him to reach an intermediate level in Chinese.

      ",linkedin:"https://www.linkedin.com/in/austin-rzansa/",github:"https://github.com/arzansa"},{name:"Paul Santos",role:"Developer",image:"/images/core-contributors/Paul-Santos.png",bio:"

      Native to Los Angeles, California, Paul is a full-stack software engineer specializing in front-end development, particularly in building React.js and Next.js applications. His love for languages began in high school when he first started learning French, and he furthered his studies by pursuing a minor in French and Francophone Studies at UCLA. Through KnowNative, Paul is able to combine his passion for software development with his love for language and linguistics, and he is excited to continue contributing to the application. In addition to software engineering and languages, Paul's hobbies include Tahitian dance, yoga, hip hop dance, hiking, and escape rooms. Before transitioning to software engineering, Paul also worked as a home health physical therapist. With his unique blend of experiences, he aspires to break into the healthcare tech space in the future.

      ",linkedin:"https://www.linkedin.com/in/paulsantos2107/",github:"https://github.com/psantos2107"},{name:"Nakita Strangeways",role:"Developer",image:"/images/core-contributors/Nakita-Strangeways.png",bio:"

      Nakita is a dedicated Software Engineer with over 4 years of experience, specializing in front-end web development using React and CSS. She is adept at creating intuitive and visually appealing user interfaces. In her spare time, she enjoys gaming, spending time with her pets, and expanding her horizons through travel and learning.

      ",linkedin:"https://www.linkedin.com/in/nakita-strangeways/",github:"https://github.com/nakita-strangeways"},{name:"Zephyr Worthington",role:"Back-End Developer",image:"/images/core-contributors/Zephyr-Worthington.png",bio:"

      A theatre kid turned software engineer, Zephyr is a versatile full-stack developer with a passion for solving complex technical puzzles. When not coding, you can find them rock climbing, hanging out with their dog, trying a new cupcake recipe, or working on their latest crochet project.

      ",linkedin:"https://www.linkedin.com/in/zephyrworthington",github:"https://www.github.com/zephyr-c"},{name:"Ellie Wright",role:"Front-End Developer",image:"/images/core-contributors/Ellie-Wright.png",bio:"

      Ellie Wright is a software developer with experience in various languages and libraries, including HTML/CSS, JavaScript, and React. She uses these skills to improve the structure, layout/styling, and components of the KnowNative frontend.

      Graduating with a BA in Psychology in 2022, Ellie began her switch to the software field in 2023, completing her Software Development bootcamp in 2024. She is based in the Kansas City Metropolitan Area.

      ",linkedin:"https://www.linkedin.com/in/ellewri/",github:"https://github.com/ellewright"}],tN=[{name:"Mel Boyajian",role:"Developer"},{name:"Light Liu",role:"UX/UI Designer"}],nN={coreContributors:eN,pastCoreContributors:tN},{coreContributors:rN,pastCoreContributors:oN}=nN;function iN(){const[e,t]=p.useState(null),n=()=>t(null),r=o=>t(o);return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"container",children:[a.jsx(Si,{}),a.jsx("section",{className:"intro",children:a.jsxs("div",{children:[a.jsx("h1",{className:"about-header",children:"Contribute to KnowNative"}),a.jsx("p",{className:"about-body",children:"There are many ways to get involved with the KnowNative project - see how below!"})]})}),a.jsx("section",{className:"how-to-contribute",children:a.jsxs("div",{className:"how-to-contribute-grid",children:[a.jsxs("div",{className:"how-to-contribute-left",children:[a.jsx("h1",{children:"How to contribute"}),a.jsx("p",{className:"about-body",children:"KnowNative is a community-driven project that thrives on the ideas, inspiration and expertise from our contributors. We're eager to collaborate with community members skilled in software development, UX/UI design, graphic art and illustration, branding, copywriting and content creation. If you have an interest in linguistics or language study, we invite you to join us in shaping KnowNative's development!"})]}),a.jsx("div",{className:"how-to-contribute-right",children:a.jsxs("ul",{children:[a.jsxs("li",{children:[a.jsx("span",{className:"li-header",children:"Contribute to the open source project"}),"Software developers are welcome to contribute code to the project! Any kind of contribution is meaningful, whether it's a few lines of CSS to improve some styling or an entirely new feature. To contribute to the open source project, follow the instructions on"," ",a.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noreferrer",children:"GitHub"})," ","to run KnowNative locally, create your own branch and submit a pull request!"]}),a.jsxs("li",{children:[a.jsx("span",{className:"li-header",children:"Become a Core Contributor"}),"Core Contributors are involved in the long-term creative vision for the KnowNative project. We work together as a team to plan and implement new features and improve the app experience for our users. Core Contributors commit to participating in regular team meetings and contribute to the project on a regular consistent basis. If you're interested in becoming a Core Contributor, please reach out to Abigail on"," ",a.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",target:"_blank",rel:"noreferrer",children:"LinkedIn"}),"."]})]})})]})}),a.jsxs("section",{className:"core-contributors mt-5",children:[a.jsx("h1",{children:"Core Contributors"}),a.jsx("p",{className:"about-body",children:"Click on any of the cards below to learn more about the team!"}),a.jsx("div",{className:"row mt-5",children:rN.map(o=>a.jsx("div",{className:"col-3",children:a.jsxs("div",{className:"core-container",children:[a.jsxs(e0,{variant:"light",onClick:()=>r(o.name),className:"btn-outline-secondary core-contributor-card p-4",children:[a.jsx("img",{src:o.image,alt:o.name,className:"rounded-circle",width:"200",height:"200"}),a.jsxs("div",{className:"contributor-name mb-3 mt-4",children:[a.jsx("h4",{children:o.name}),a.jsx("p",{children:o.role})]})]}),a.jsxs(Zt,{show:e===o.name,onHide:n,size:"lg","aria-labelledby":"contained-modal-title-vcenter",centered:!0,children:[a.jsx(Zt.Header,{closeButton:!0,children:a.jsx(Zt.Title,{children:o.name})}),a.jsx(Zt.Body,{className:"grid-example",children:a.jsx(n0,{children:a.jsxs(d0,{children:[a.jsxs(sc,{xs:12,md:5,children:[a.jsx("img",{src:o.image,alt:o.name,width:"100%",className:"contributor-image mb-3"}),a.jsx("p",{children:a.jsx("b",{children:o.role})}),a.jsxs("div",{className:"contributor-links",children:[o.linkedin&&a.jsx("a",{rel:"noopener noreferrer",href:o.linkedin,target:"_blank",children:a.jsx("img",{src:"/images/linkedin-icon.png",width:"32",height:"32",alt:"LinkedIn"})}),o.github&&a.jsx("a",{rel:"noopener noreferrer",href:o.github,target:"_blank",children:a.jsx("img",{src:"/images/github-icon.png",width:"32",height:"32",alt:"Github"})}),o.portfolio&&a.jsx("a",{rel:"noopener noreferrer",href:o.portfolio,target:"_blank",children:a.jsx("img",{src:"/images/portfolio-icon.png",width:"32",height:"32",alt:"WWW Icon"})})]})]}),a.jsx(sc,{xs:12,md:7,children:a.jsx("div",{dangerouslySetInnerHTML:{__html:o.bio}})})]})})})]})]})},o.name))})]}),a.jsxs("section",{className:"core-contributors mt-5",children:[a.jsx("h1",{children:"Past Core Contributors"}),a.jsx("p",{className:"about-body",children:"We appreciate everyone who has been a member of our team in the past for their important contributions to the project!"}),a.jsx("div",{className:"row mt-5",children:oN.map(o=>a.jsx("div",{children:a.jsx("ul",{children:a.jsxs("li",{className:"past-core-contributor",children:[a.jsx("strong",{children:o.name})," - ",o.role]})})},o.name))})]}),a.jsx(Id,{})]})})}function sN(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57V12c0-5.52-4.48-10-10-10zm0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z"},child:[]}]})(e)}function aN(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z"},child:[]}]})(e)}function lN(e){return _e({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"},child:[]}]})(e)}function ih(e){return _e({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM504 312V248H440c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V136c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H552v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"},child:[]}]})(e)}function uN(){const[e,t]=p.useState(!1),n=window.screen.height,r=window.screen.width,o=hi();function i(l){n<=1024||r<=1366?t(!0):o(`${l}`)}function s(l){t(!1),o(`${l}`)}return a.jsx(a.Fragment,{children:a.jsxs("div",{className:"container",children:[a.jsx(Si,{}),a.jsx("section",{className:"hero",children:a.jsxs("div",{className:"px-4 pt-5 my-5 text-center border-bottom",children:[a.jsx("h1",{className:"display-4 fw-bold",children:"Welcome to KnowNative"}),a.jsxs("div",{className:"col-lg-6 mx-auto",children:[a.jsxs("p",{className:"lead my-4",children:["Transform your language learning with real-world articles written by native speakers. KnowNative personalizes your study experience with"," ",a.jsx("span",{className:"landing-page-bold",children:"automatically generated flashcards"}),","," ",a.jsx("span",{className:"landing-page-bold",children:"inline annotations"})," and"," ",a.jsx("span",{className:"landing-page-bold",children:"context-driven translations"}),", creating tailored learning tools that are uniquely yours."]}),a.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-sm-center my-5",children:[a.jsx(ss,{buttonText:"Demo",buttonOnClickFunc:()=>i("/demo"),buttonVariant:"primary"}),a.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"btn btn-lg px-4 github-button",children:"GitHub"}),a.jsx(Qr,{to:"/login",className:"btn btn-lg px-4 login-button",children:"Login"}),a.jsx(Qr,{to:"/signup",className:"btn btn-lg px-4 signup-button",children:"Sign up"})]})]}),a.jsx("div",{className:"overflow-hidden",style:{maxHeight:"30vh"},children:a.jsx("div",{className:"container px-5",children:a.jsx("img",{src:"/images/landing-image.png",className:"img-fluid border rounded-3 shadow-lg mb-4",alt:"KnowNative app",width:"700",height:"500",loading:"lazy"})})})]})}),a.jsx("section",{className:"mailing-list",children:a.jsx("div",{className:"container col-xl-10 col-xxl-8 px-4 py-5",children:a.jsxs("div",{className:"row align-items-center g-lg-5 py-5",children:[a.jsxs("div",{className:"col-md-10 mx-auto col-lg-6 mt-4 pe-5",children:[a.jsx("h1",{className:"display-6 fw-bold lh-1 mb-4",children:"Get in touch"}),a.jsxs("p",{className:"",children:["Questions about KnowNative? Feel free to reach out via email at"," ",a.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"abigaildawson.dev@gmail.com"})," ","or check out our"," ",a.jsx("a",{href:"https://github.com/AbigailDawson/knownative",target:"_blank",rel:"noopener noreferrer",className:"knownative-link",children:"GitHub"}),"."]}),a.jsxs("div",{className:"d-grid gap-2 d-sm-flex justify-content-center media-links mb-5",children:[a.jsx("a",{href:"https://www.linkedin.com/in/abigaildawsondev/",className:"btn btn-sm px-2 social-links",children:a.jsx(sw,{})}),a.jsx("a",{href:"https://github.com/AbigailDawson",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:a.jsx(iw,{})}),a.jsx("a",{href:"mailto:abigaildawson.dev@gmail.com",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:a.jsx(aN,{})}),a.jsx("a",{href:"https://x.com/abigailddev",target:"_blank",rel:"noopener noreferrer",className:"btn btn-sm px-2 social-links",children:a.jsx(lN,{})})]})]}),a.jsxs("div",{className:"col-lg-6 text-center d-flex flex-column align-items-center text-lg-start early-access",children:[a.jsx("h3",{className:"fw-bold lh-1",children:"Sign up for early access"}),a.jsx("iframe",{className:"early-access-form my-4",title:"early-access-form",src:"https://embeds.beehiiv.com/512b2f32-1ccd-4254-b0ef-9514515f60d6?slim=true","data-test-id":"beehiiv-embed",height:"52",frameBorder:"0",scrolling:"no"}),a.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"We're planning to release a beta version of KnowNative by spring of 2025!"}),a.jsxs("p",{className:"col-lg-12 fs-6 text-center",children:["As a member, you'll be be able to build your own"," ",a.jsx("span",{className:"landing-page-bold",children:"personalized study guide"})," with your own imported articles. Everything will be saved so you'll never have to worry about losing your notes."]}),a.jsx("p",{className:"col-lg-12 fs-6 text-center",children:"Sign up to be notified when this beta version is released for a unique opportunity to be one of KnowNative's first members."})]})]})})}),a.jsx(Id,{}),e?a.jsx(rd,{canCloseOnEscapeKey:!1,buttonPrimaryText:"Continue Anyways",buttonSecondaryText:"Back",handleSecondaryButtonOnClick:()=>t(!1),handlePrimaryButtonOnClick:()=>s("/demo"),hasCloseButton:!1,modalTitle:"KnowNative is not optimized for mobile devices!",setShowModal:t,children:a.jsx("div",{className:"landing-page-modal-content",children:a.jsx("div",{children:"Please consider using KnowNative on your desktop device until our mobile version is available."})})}):null]})})}async function f0(e,t="GET",n=null){const r={method:t};n&&(r.headers={"Content-Type":"application/json"},r.body=JSON.stringify(n));const o=await fetch(e,r);if(o.ok)return o.json();const i=await o.json();throw new Error(i.message)}const p0="/api/users";async function cN(e){return await f0(`${p0}/signup`,"POST",e)}async function dN(e){return await f0(`${p0}/login`,"POST",e)}function fN(){const[e,t]=p.useState({email:"",password:""}),[n,r]=p.useState(""),o=hi(),i=l=>{const{name:u,value:c}=l.target;t({...e,[u]:c})};async function s(l){l.preventDefault();try{const u=await dN(e);o("/demo")}catch{r("Invalid credentials."),t(c=>{const d={...c};for(let f in d)d[f]="";return d})}}return a.jsxs("main",{children:[a.jsx(Si,{}),a.jsxs("div",{className:"login-page-login-form-container",children:[a.jsxs("form",{className:"login-page-login-form",onSubmit:s,children:[a.jsx("label",{children:"Email/Username:"}),a.jsx("input",{type:"text",name:"email",value:e.email,onChange:i}),a.jsx("label",{children:"Password:"}),a.jsx("input",{type:"password",name:"password",value:e.password,onChange:i}),a.jsx("button",{type:"submit",className:"login-page-login-button",children:"Login"}),n&&a.jsx("p",{className:"login-error-message",children:n})]}),a.jsx("div",{children:a.jsx("button",{children:"Sign in with Google"})}),a.jsx(Qr,{to:"/signup",className:"login-page-signup-link",children:"Don't have an account? Sign-Up"})]})]})}const pN=e=>{const{label:t,htmlFor:n,onChange:r,id:o,errorMessage:i,icon:s,...l}=e,[u,c]=p.useState(!1),d=f=>{c(!0)};return a.jsxs("div",{className:"input-box",children:[a.jsx("input",{...l,id:o,onChange:r,onBlur:d,onFocus:()=>l.name==="confirmPassword"&&c(!0),focused:u.toString(),"aria-describedby":`${o}-error`,"aria-invalid":!!i}),a.jsxs("label",{className:"label-container",htmlFor:n,children:[s,a.jsx("span",{className:"label-text",children:t})]}),l.name!=="password"&&a.jsx("span",{id:`${o}-error`,className:"input-error-message",role:"alert",children:i})]})};function hN({password:e}){const t=[{test:e.length>=8&&e.length<=32,message:"The password must be 8-32 characters long."},{test:/[A-Z]/.test(e),message:"The password must contain at least one uppercase letter."},{test:/[a-z]/.test(e),message:"The password must contain at least one lowercase letter."},{test:/\d/.test(e),message:"The password must include at least one digit (0-9)."},{test:/[@$!%*?&]/.test(e),message:"The password must contain at least one special character (!, @, #, $)."}];return a.jsx("ul",{className:"password-validation",children:t.map((n,r)=>a.jsxs("li",{children:[n.test?a.jsx(aw,{style:{color:"#556163"},title:"Test passed"}):a.jsx(lw,{style:{color:"red"},title:n.message}),n.message]},r))})}function sh(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4"},child:[]},{tag:"path",attr:{d:"M13.5 6.5l4 4"},child:[]},{tag:"path",attr:{d:"M15 19l2 2l4 -4"},child:[]}]})(e)}function ah(e){return _e({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M18 8H20C20.5523 8 21 8.44772 21 9V21C21 21.5523 20.5523 22 20 22H4C3.44772 22 3 21.5523 3 21V9C3 8.44772 3.44772 8 4 8H6V7C6 3.68629 8.68629 1 12 1C15.3137 1 18 3.68629 18 7V8ZM16 8V7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7V8H16ZM11 14V16H13V14H11ZM7 14V16H9V14H7ZM15 14V16H17V14H15Z"},child:[]}]})(e)}const mN=({setUser:e})=>{const[t,n]=p.useState({firstName:"",lastName:"",email:"",password:"",confirmPassword:""}),[r,o]=p.useState(""),[i,s]=p.useState(""),l=hi(),u=[{name:"firstName",label:"First Name",type:"text",id:"signup-firstName",htmlFor:"signup-firstName",errorMessage:"First name needs to be 2 to 20 characters long and shouldn't contain special characters.",pattern:"^[A-Za-z]{2,20}$",icon:a.jsx(sh,{}),required:!0},{name:"lastName",label:"Last Name",type:"text",id:"signup-lastName",htmlFor:"signup-lastName",errorMessage:"Last name needs to be 2 to 20 characters long and shouldn't contain special characters.",pattern:"^[A-Za-z]{2,20}$",icon:a.jsx(sh,{}),required:!0},{name:"username",label:"Username",type:"text",id:"signup-username",htmlFor:"signup-username",errorMessage:"Username should be 3-20 characters. Only letters, numbers and underscores are allowed.",pattern:"^[A-Za-z0-9_]{3,20}$",icon:a.jsx(ih,{}),required:!0},{name:"email",label:"Email",type:"email",id:"signup-email",htmlFor:"signup-email",errorMessage:"Please use a valid email address.",icon:a.jsx(sN,{}),required:!0},{name:"password",label:"Password",type:"password",id:"signup-password",htmlFor:"signup-password",errorMessage:"Password should be 6-20 characters. Include letters, numbers and at least one special character.",pattern:"^(?=.*[A-Za-z])(?=.*\\d)(?=.*[@$!%*?&])[A-Za-z\\d@$!%*?&]{6,20}$",icon:a.jsx(ah,{}),required:!0},{name:"confirmPassword",label:"Confirm Password",type:"password",id:"signup-confirmPassword",htmlFor:"signup-confirmPassword",errorMessage:"Passwords do not match",pattern:t.password,icon:a.jsx(ah,{}),required:!0}],c=f=>{n({...t,[f.target.name]:f.target.value})};async function d(f){f.preventDefault();try{const h=await cN(t);e(h),s("Sign Up Successful",h),console.log(i),l("/demo")}catch(h){console.log(h),n({...t,password:"",confirmPassword:""}),o("Sign Up Failed. Please Try Again!")}}return a.jsxs("main",{className:"signup-page-main",children:[a.jsx(Si,{}),a.jsx("section",{className:"signup-page",children:a.jsxs("div",{className:"signup-container",children:[a.jsx("h1",{className:"",children:"SIGN UP"}),r&&a.jsx("div",{className:"error-message",children:a.jsx("h5",{children:a.jsx("em",{children:r})})}),a.jsxs("form",{className:"form-container",onSubmit:d,children:[u.map((f,h)=>a.jsx(pN,{...f,value:t[f.name],onChange:c},h)),a.jsx(hN,{password:t.password}),a.jsxs("button",{type:"submit",children:[a.jsx(ih,{style:{color:"#556163"}}),a.jsx("span",{children:"   SIGN UP"})]}),a.jsx("div",{children:a.jsx("button",{children:"Sign up with Google"})}),a.jsx("div",{children:a.jsx(Qr,{to:"/login",className:"signup-text",children:"Already have an account? Log in"})})]})]})})]})};function gN(){return a.jsxs("div",{className:"dashboard",children:[a.jsxs("div",{className:"dashboard side-nav",children:[a.jsxs("div",{className:"nav-main-container",children:[a.jsxs("a",{href:"../",className:"dashboard logo-container",children:[a.jsx("img",{src:"/images/square-logo.png",alt:"KnowNative logo.",className:"dashboard logo"}),a.jsx("h4",{children:"KnowNative"})]}),a.jsxs("ul",{className:"nav-links",children:[a.jsx("li",{children:a.jsx("a",{className:"link active",href:"/dashboard",children:"Dashboard"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Cards"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Library"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Progress"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Resources"})})]})]}),a.jsx("div",{className:"nav-footer-container",children:a.jsxs("ul",{className:"nav-links",children:[a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Logout"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"GitHub"})}),a.jsx("li",{children:a.jsx("a",{className:"link",href:"/",children:"Contact Us"})})]})})]}),a.jsxs("div",{className:"main-container",children:[a.jsx("div",{className:"user-info",children:a.jsxs("button",{children:[a.jsx("p",{children:"Abigail"}),a.jsx("img",{className:"user-profile-picture",src:"/images/square-logo.png",alt:"User profile picture."}),a.jsx("p",{className:"user-profile-dropdown",children:"┕"})]})}),a.jsx("div",{className:"dashboard header-container",children:a.jsx("h1",{children:"Dashboard"})}),a.jsxs("div",{className:"stats-container",children:[a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Level"}),a.jsx("h2",{children:"TOCFL2"}),a.jsx("p",{children:"Beginner"})]}),a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Texts"}),a.jsx("h2",{children:"21"}),a.jsx("p",{className:"hidden",children:"Spacing Text"})]}),a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Cards"}),a.jsx("h2",{children:"154"}),a.jsx("p",{className:"hidden",children:"Spacing Text"})]}),a.jsxs("div",{className:"stat",children:[a.jsx("p",{children:"Streak"}),a.jsx("h2",{children:"12 Days"}),a.jsx("p",{className:"hidden",children:"Spacing Text"})]})]}),a.jsx("div",{className:"dashboard subtitle",children:a.jsx("h4",{children:"Jump back in"})}),a.jsx("div",{children:a.jsxs("div",{className:"sub-container",children:[a.jsxs("div",{className:"dashboard sub-content",children:[a.jsx("h2",{className:"dashboard card-title",children:"開計程車"}),a.jsx("p",{className:"dashboard card-body",children:"每天我要到許多地方去,也會遇到很多人。有些人喜款叫我「左轉」、「右轉」、「停」..."})]}),a.jsx("button",{children:"Study"})]})}),a.jsx("div",{className:"dashboard subtitle",children:a.jsx("h4",{children:"Recently added"})}),a.jsxs("div",{className:"recently-added",children:[a.jsxs("div",{className:"sub-container",children:[a.jsxs("div",{className:"dashboard sub-content",children:[a.jsx("h2",{className:"dashboard card-title",children:"信用卡雌然很方便"}),a.jsx("p",{className:"dashboard card-body",children:"信用卡雏然很方便,但是不小心的话,一下子就會花掉很多绕,所以現在還不了錢的人越来越多。…"})]}),a.jsx("button",{children:"Study"})]}),a.jsxs("div",{className:"sub-container",children:[a.jsxs("div",{className:"dashboard sub-content",children:[a.jsx("h2",{className:"dashboard card-title",children:"信用卡雌然很方便"}),a.jsx("p",{className:"dashboard card-body",children:"信用卡雏然很方便,但是不小心的话,一下子就會花掉很多绕,所以現在還不了錢的人越来越多。…"})]}),a.jsx("button",{children:"Study"})]})]}),a.jsxs("div",{className:"dashboard card-buttons",children:[a.jsx("button",{className:"add-item-button",children:"+ Add text"}),a.jsx("button",{className:"view-all-button",children:"View all"})]})]})]})}function vN(){const[e,t]=p.useState();return a.jsx("main",{className:"App",children:a.jsxs(Rx,{children:[a.jsx(mn,{path:"/dashboard",element:a.jsx(gN,{})}),a.jsx(mn,{path:"/demo",element:a.jsx(J4,{})}),a.jsx(mn,{path:"/about",element:a.jsx(Z4,{})}),a.jsx(mn,{path:"/contribute",element:a.jsx(iN,{})}),a.jsx(mn,{path:"/login",element:a.jsx(fN,{})}),a.jsx(mn,{path:"/signup",element:a.jsx(mN,{setUser:t})}),a.jsx(mn,{path:"/*",element:a.jsx(uN,{})})]})})}wg(document.getElementById("root")).render(a.jsx(p.StrictMode,{children:a.jsx(Ix,{children:a.jsx(vN,{})})})); diff --git a/client/dist/index.html b/client/dist/index.html index 055dc69f..10732ada 100644 --- a/client/dist/index.html +++ b/client/dist/index.html @@ -1,39 +1,39 @@ - - - - - - - - - - - - - - - - - KnowNative - - - - -
      -
      - - - - + + + + + + + + + + + + + + + + + KnowNative + + + + +
      +
      + + + + diff --git a/client/package-lock.json b/client/package-lock.json index 74b4331b..30178c8c 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -33,6 +33,7 @@ "eslint-plugin-react-refresh": "^0.4.9", "globals": "^15.9.0", "prettier": "3.3.3", + "sass": "^1.81.0", "vite": "^5.4.8" } }, @@ -1380,6 +1381,302 @@ } } }, + "node_modules/@parcel/watcher": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", + "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.0", + "@parcel/watcher-darwin-arm64": "2.5.0", + "@parcel/watcher-darwin-x64": "2.5.0", + "@parcel/watcher-freebsd-x64": "2.5.0", + "@parcel/watcher-linux-arm-glibc": "2.5.0", + "@parcel/watcher-linux-arm-musl": "2.5.0", + "@parcel/watcher-linux-arm64-glibc": "2.5.0", + "@parcel/watcher-linux-arm64-musl": "2.5.0", + "@parcel/watcher-linux-x64-glibc": "2.5.0", + "@parcel/watcher-linux-x64-musl": "2.5.0", + "@parcel/watcher-win32-arm64": "2.5.0", + "@parcel/watcher-win32-ia32": "2.5.0", + "@parcel/watcher-win32-x64": "2.5.0" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.0.tgz", + "integrity": "sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.0.tgz", + "integrity": "sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz", + "integrity": "sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.0.tgz", + "integrity": "sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.0.tgz", + "integrity": "sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.0.tgz", + "integrity": "sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.0.tgz", + "integrity": "sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.0.tgz", + "integrity": "sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", + "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", + "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.0.tgz", + "integrity": "sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.0.tgz", + "integrity": "sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.0.tgz", + "integrity": "sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, "node_modules/@popperjs/core": { "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", @@ -2056,6 +2353,19 @@ "concat-map": "0.0.1" } }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/browserslist": { "version": "4.24.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", @@ -2151,6 +2461,21 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/classnames": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", @@ -2343,6 +2668,19 @@ "node": ">=6" } }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/doctrine": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", @@ -2853,6 +3191,19 @@ "node": ">=16.0.0" } }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -3150,6 +3501,12 @@ "node": ">= 4" } }, + "node_modules/immutable": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "dev": true + }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -3388,6 +3745,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", @@ -3705,6 +4072,20 @@ "yallist": "^3.0.2" } }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "optional": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -3746,6 +4127,13 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "optional": true + }, "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", @@ -3959,6 +4347,19 @@ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", @@ -4198,6 +4599,19 @@ "react-dom": ">=16.6.0" } }, + "node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "dev": true, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/reflect.getprototypeof": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", @@ -4338,6 +4752,26 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/sass": { + "version": "1.81.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.81.0.tgz", + "integrity": "sha512-Q4fOxRfhmv3sqCLoGfvrC9pRV8btc0UtqL9mN6Yrv6Qi9ScL55CVH1vlPP863ISLEEMNLLuu9P+enCeGHlnzhA==", + "dev": true, + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", @@ -4574,6 +5008,19 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, "node_modules/tslib": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", diff --git a/client/package.json b/client/package.json index cef30963..45dc7583 100644 --- a/client/package.json +++ b/client/package.json @@ -54,6 +54,7 @@ "eslint-plugin-react-refresh": "^0.4.9", "globals": "^15.9.0", "prettier": "3.3.3", + "sass": "^1.81.0", "vite": "^5.4.8" } -} \ No newline at end of file +} From 2f00773d087b66c375946021c3f9f3a730c0b5a5 Mon Sep 17 00:00:00 2001 From: abigaildawson Date: Wed, 20 Nov 2024 07:10:40 -0500 Subject: [PATCH 10/72] Remove /client/dist from gitignore Signed-off-by: abigaildawson --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index c0b6df90..10990d1a 100644 --- a/.gitignore +++ b/.gitignore @@ -10,7 +10,7 @@ # production /client/build -/client/dist +# /client/dist /server/build /server/dist From 6d9f37ab702c122fed2160981d6216d385560f2b Mon Sep 17 00:00:00 2001 From: JP_Escobari Date: Wed, 20 Nov 2024 13:04:59 -0400 Subject: [PATCH 11/72] Migrate to .scss Demo EditWord, ExitModal, Modal, Sidebar, WelcomeModal --- .../DemoEditWordModal/DemoEditWordModal.jsx | 10 +- ...itWordModal.css => DemoEditWordModal.scss} | 4 +- .../DemoExitModal/DemoExitModal.css | 0 .../DemoExitModal/DemoExitModal.jsx | 4 +- .../DemoExitModal/DemoExitModal.scss | 1 + .../components/DemoModal/DemoModal.jsx | 6 +- .../{DemoModal.css => DemoModal.scss} | 4 +- .../components/DemoSidebar/DemoSidebar.css | 55 -------- .../components/DemoSidebar/DemoSidebar.jsx | 34 ++--- .../components/DemoSidebar/DemoSidebar.scss | 53 +++++++ .../DemoWelcomeModal/DemoWelcomeModal.jsx | 73 +++++----- .../DemoWelcomeModal/DemoWelcomeModal.scss | 133 ++++++++++++++++++ client/src/index.css | 4 + 13 files changed, 257 insertions(+), 124 deletions(-) rename client/src/DemoPage/components/DemoEditWordModal/{DemoEditWordModal.css => DemoEditWordModal.scss} (73%) delete mode 100644 client/src/DemoPage/components/DemoExitModal/DemoExitModal.css create mode 100644 client/src/DemoPage/components/DemoExitModal/DemoExitModal.scss rename client/src/DemoPage/components/DemoModal/{DemoModal.css => DemoModal.scss} (85%) delete mode 100644 client/src/DemoPage/components/DemoSidebar/DemoSidebar.css create mode 100644 client/src/DemoPage/components/DemoSidebar/DemoSidebar.scss create mode 100644 client/src/DemoPage/components/DemoWelcomeModal/DemoWelcomeModal.scss diff --git a/client/src/DemoPage/components/DemoEditWordModal/DemoEditWordModal.jsx b/client/src/DemoPage/components/DemoEditWordModal/DemoEditWordModal.jsx index bf19a387..dd606fcd 100644 --- a/client/src/DemoPage/components/DemoEditWordModal/DemoEditWordModal.jsx +++ b/client/src/DemoPage/components/DemoEditWordModal/DemoEditWordModal.jsx @@ -1,5 +1,5 @@ import { useState } from 'react'; -import './DemoEditWordModal.css'; +import './DemoEditWordModal.scss'; import Modal from '../../../ui-components/Modal/modal'; function DemoEditWordModal({ handleDeleteWord, setShowModal, updateWord, word }) { @@ -34,18 +34,18 @@ function DemoEditWordModal({ handleDeleteWord, setShowModal, updateWord, word }) hasCloseButton={true} modalTitle={'Edit Card'} setShowModal={setShowModal}> -
      +
      Term
      -

      TO3qI3kZNEZNk+*6 zJ$vU6#4?}t&2!*ExLfl1_=qh~=2b9eq}ZYD!7!ebSi+*+qH_+oKahM zci>0FXW^#i3qOJ+7$Y*W8dXq1 z@bQGO%F081;_3W>Z{EM>nYj zNPA{%otDJa6Uk>pZHMcNarr#BeFohtHG$9&DmtK5WvPvlF64YcN5k;0Z?$ zbqJ);S%<%+`xX#0(SSyi8!$NlYLr?raobGO-Dl7-Cz&o=8YGb%fzp+5hSAYfJQf7P zRkPbq_uidTk_!^DwmgF+hS&%`jlXa58$C0{A=ROrVwRaA#&zwa)SMKW>OJ`d(|(@i z9L0;DXF1Gk5M!}I%ibh)^F%RWSi?I^0Z7KX(}|~dD`ycd+Y3^ZVk?76?X=H@KZf-N1v$wJ{ZVtO)wxhN)F7P^bT5eSJBJO58+bnLncdf;Q z>J2nWhc8}9fee`^ytxf7B^VRIGjApb79%l(x!1og8#-CH)AwZ04=At0uNUMQ{83_ybLYU3@{d4B(SEs|hWz!o`A|D^g za8-kGpuBGhax*^wlnG@ViEj9t)R?8FsiOx#R3 zItqlN(-2Dxb6;shJ$L{_(UZgx1@994wSyZiv=+;F4<_sGUAT;xH%;c}#B_{?GQ@T6 zmXu*iOKx(L8E9`L%XIT~u|Zk%0-$Nwpn9j1i_afx_WQvww%AtIdu*6%dvFGv-KiF^ zs(InjhgaZj>+HSJFf=8~x^O-{v7FvfAHSiVvd`=`p(KahNiY=lVO*Z!%g@H`S7;ai z{#o3Xvz75b8eX*zL(_1goGQC+Y-8}c?_9P{Z^jl@z*(Fq^>8XYwvBAcb$29WjK=BVM1OqX zmdyz&>P6Fby~8as|k~BST0%(?-DRmrl+nO5S*V zzOdgqf^mJ>*snMA`buKZ*}3d1&pr7FX-Smz>_o(2)SCJ5^uTT!a?wF12kMrC*Wz<= zqoC&A*&>9r%f~m9m5WS*oJ0pKZVG}MzNBGZkeL(0wEI}2AXr@-!RjL~QB77*d_1;zFR|amox4ce_hul6A^Zib1nENA+Y> z1lF?hE+Ra$~-Y`*ivUlS$5NCd{ zrj=nk-FD|T3}tNal5V`R1BoG>7kTwLzYL`K=ynuGIf`X!%5Gv-qUCiaF_t}U4C|zk ziMgDo9&?hPH=;OUae!J1)0ud%f}A}4C@kKmBeWwBhqrTbzenC+$?#5fA%^rFIup}ughS#Y=!8O!8A5c{ zp{sU?E*QE-R55m3q~MGP24V+7!5dg45XiWpF_(tuIA*~UUu!NGuz5S&nujFfiyS6# z(8O1Qh8}l};jD5UnC^5uFndKc1B=`fv$={u#Tn?n^xpNeBSBJi7*FoAmC+P!hVJU6 zt2psS28=w&JsPj%o#Rl@tzdg73)1c=0x(99TrjjZtRzZtvYwi+{lhXjRcd)~Qy*`E z**8~~3D@UTzzoFB_Lz=hm8|5@wv2%E!ku zAI~RpGE@_7+pv_Vk0+N(g#pK$f9q|>_Cc;E>ardW*yw}xd_qRz_PVhwt9PoZ3 zUMP8G?+sIUd46TP8MW+~8ehLWLkI0U*VhgDfZ=MC(RVIehQ`sA(UqmfOgx`Fu8bJqlzZXsNwAA;;L>S_u zu#^ncXV~sJ5E}7>J8YIhstdALE*D5vSk^(=H-7rRe&cWc_FMGXNT-b42KL*HKmEgR z{QZCVBmeua|HOa#?N5B}uc41Odb3#bo1H)#b8{y)$2iG*Nk?)_u;F~BF$}GPu2*{6 zkZBPvF2hXtn%k6=VH;|jCwDb;bS|ZFN++5Pt~Awiz|@a@)ZhU>6--0-Y{AY zk{ad(-~j6uYM&tJsW`zJ7;4y%DC8sVC$JiE`i;qv9kz)wALz(#@eIcqpJ~I)yYgZ8 zkzP2wMlK43IvPI08Pu2?HK&LCy^ys)h9(^Xiu5SumgfuA6u4t z*7u4;qJ`tj};Q5~J%dgS8n|lNSU5DanWfpALPd&9^=seG)M*i60h*1!j}T zGTr#)Nc2R~oxnnpsHTpr{r^qqen8=nci~m^VV!q;-Ta>OBKqr{eXLs%J5_>hRR^n?wV?K97e~W`kkT$#G}KpI~(EwU+3)8 zuOl`!>Qib1u5T0)E2|4Wxs4QyKzul1W{0j*=&_unIm>@Ic}`LVDOeYD!#AWApN0OCe7?cxwv7O+id*`fCKYV>EJy+CT2DqzJ;E@UK1TInJr zDk)WxtVcjR$cDI_rK?iR(6Afbd*jkJo?mxBz#x1(QX_2bwi}GE)S9XoM@MmP>b;Td^t#+Anf}NedGFap;ko~zt6w@ z`U|L#rPABr`h4>>k?n@Ifze1o;FGb_#v@}qVy5K$M!&96$(P~-E*o)lydZXxTA0j4 zXmIJ!eJ*!51$mRiMUG$5%D7h6ypYn-<39W6JK;29NLNR=)X_g;1Tq1#G1Q-V;T}lM z?&^-54k=n)YK-H3%wytcL(WPnCH8>(LzhCy01i2udUKG{Y*byg%JHvhkUQ<1~wd3ExL72~iBZ`qgOem$YEQ69OS1mlhbXvdB*9*2@ z(3j6V*gM`otj<2aHGcbi<=_1u|0n<9*Z+KnN}M+G!bGJ%wmGS;1}2FX{{ zMo~3ayUyh1vd;^914G>{unI$CM5?g>hZ}j!jg%K|c4NONNsVW{vI>~Mi#Tx=H41aC z?3PdqLQUp|GDRFcnb$PAM4l=cC!h-VmMNHlYN^Eb^Jm?|&cv&YYVic5}+~iJQ&iOnY{myBVwf z$G>^L-#lr>lV?0+aR^+7l_C)Z*)1ejgx9ctwG+xxRQt1Pa0ns%)h9(Xc{$+cBQ$ge z#9`k3=&T|wG~^r=<@`9VzdC)xB0=9Zr|Q*Qir>$RFl!r$d7U_uQYWn^<{K$q?%dSH z8+M|pk(OX*ibE`idB4Z4fM?uFx3`^P-LI=^z@FaySS+zO?66PMG~phFq%?B|X4340 z4|B4Lqy4Va9cj4e0Pj|k`Nl6PjtKbHEyJ=iq8Bx~7~QVe^whVznxJX-4qi2ED`!P$ zfyQLo2KH6aP1sleyP=8wChS+iwg}egF2%wGZ9-GUdSYDNc*ec&&B;D{lvmXczlhKF ztvSr+rbBlh|CCA~2KJ~Wo^8ATxnK59yT#?ODDeW6c65WR1Lo<>MbR^XFc)sriVBfkcJ!+1zkdK|j z95U8yhX&mukWjj(lY24UExQw0aW}9D-TugFmOfc*Tjoc@{ea>D8tehfkng=9Z4)BSn#YK-+i$ zIJz>LVyAi_mtB?DOXJt=3$1+%ZLsCSKmBk2#NU1VzY|MP$4PtSkiA8$YL zdHYJvg=*07Wm>gF9F>A;B}opRz`#BEGbQ;#lqQ}?GN5Dky%iWL4)@vc#VxZ4N>W&4 zLA!6U-0VurSH`W8wG&H^8P>Rnk1<3h;#LE+pO!0zWuIyLZSr001UE}8Lx)s6p-+bU zJ(>Emnls^*5(LXYre?00Uw21lWbkFd?Y^u#^qc_6 zE@{B`jthcSfu_L*O_(OUeLPaLcZ<&JcL*w~HHknh5FN;fukb`V5=gj7jkr)6G8ECt z#&pPtSqfMrOnrNCg8-rP2pT3X%{Xv>ILt&+awoHtLmEPu)0pBif8RNdiXU(@Ka^dt zkr?WgrDCXcQ0F9c0{T;Bl(?zk7i$vFmg4Z3gkC)iY#bHwYTNUp|JRq+bl>6=BZ`a{ z03~H|tb`R&x@AUEa*qHP#f(Z1rtyU6yIbM*#;`$07%2t2*#nX`aj5(ng^9xO?HB%f zi;x@OYygf*X=M5hY!C8f=uS%tl1mPHrE-jad~GJay>BaCq=+L2e$*URG@KtWVk4B3 zfQM`0Z;jVm=jGP;?Y9eCkY{`@H)xyDcA<4;EWV^8rR>RSfQA-VQ=$#!`SQYtkKdD* zHR?V0Fwo=@#>?xKTIz9-x7(H08?RqJv!oMWw;M&_`Rj%4diCe45444U10k1EUFo`ENsi)$P^7LvJKGKCq9j25!8 z%rS_HBtUixW|u~#C{#62qmUAb;Eqy*R0^%#4#_Aansrc@$hl2vxGyGH*1~CBnRe8I z8`@ZOVo3^;2DL7XzEevj<(*m*O(nJ|20Az2Z*mR5Avu%e=2hZwea1Vz8GKFfv59#B zWg+$T=EJ2;jtrzQAMvrCOPSp4Xd;aslY$7=H~J>@wFE0Z(fh`A&;0t*8N2YhT&eOC z*WUQ|KmQ|_{u_J$nSH#_+AGaEYkBgZzFj@Orc7B9Lz=H34W5W)u>FPv%r6vjUV|^; zF}kN4xAB#1D@k^yR=Y`yq9sLKbPHx3%5CguY3vH8*63$1Ceq0CV3!Xmn52U(p7BPa z2rgGk?tqspVcF-~*<6Zh<|70`a_94AFEB^Mi9_zioh?4PhIdJTElg7yZ}7xI3K^qZ zGhuYx13nrwGbL+=wEx9dXNkZUjqqG0e9t}p|0xQ98QzKF_>kuX5mAyCHyL|_M9HL| zA0HNyad%gAL?8$HQ;xP>rf;)X%@!5TOdKxr2uSXzG~xk%J4cW7=&-gN6_URjeFGN+ ztDX5*p4u&5u;4_vB0d+HOw2i#NOOi@?#XO2Z;FwE7(*#Z!KzD?f~+VM1{UmiV=3;zt}2XeuasF759<8<)6dv0>}g;K`|Zl*>&0b^-A#}tUB#b1e;$oYGIPzj z_4sqYetp|%=KKc@m`FyB^@}6m$#4LRQI`!zY{0yzihDavIHq>mi`MX)(5V@pkEk3s zR3b>vUE9{@jsgi!asS*b$q7!lysN8Au!c!A0(QW_erJVs_4TB^b?T{7%i=c1qAVpd z%zWEiu1GiX7|0g>^(9lRF!nHFB9SFn_{A6IIO-HAj|o%ycK5b_JHHf9NTMNsd($+i zGJ3=ETy)}9fP03_&vAL7PM>&+UcF_A6ie7lsO1Ix;R~ zIw$cZEVVSsP%PUq>2m5|1|4MeqD=?%?9WB1i(h4lLVe!S(dl;eF1PJYL`;d1LcN0{ zHdhw3Z!na7>~z_=?U_?ayz0g+o#Fpw>&@0ANs{cmUqsc+BQmS1x0#*=AP8`|;05{q z4?_45UlF&EvU(rA zOjZ=T+WO~4vo$xa2>^083%a!{NUX%}R#jh!AYvMuGgB^f)^tMmvku)=v^|@E z=VAQtAcW<0Kqqh_F`S~w?$;;juvBk+G#J?Ju3m*RwKh=fOk_;H?P@w zcd~iq1TBNG@*9W>H=`2TpJCRk5xo9c*Zc$Nx$?(T5O#HR*Y{qro=B=cW9ikYvuUOg z#rzOsW96C5$_^{usd!CmJZ)&!=dT!Q#a*%$r`Ncrx~7#J|9^g6yq0I1L?4kf1aFAN zIO`C>DpRfsWL=b;khQAN#YkLl>Ius#vpy%tUoL&*Z;e(XP+&0U5bIPrc_NM6MLQ z3WX}-q6)5$?@pZ;OOt{kQbmYAy%m<_gM{JHepDlq5y;PHM3I?ZRUzW^y^}JVlktjGu@Cr6%=PCB8N0}ck>%DG*En%5bn4oj zp!2ebYi4mtZ>iXKkp-*Kuv*y+p*ZK-NS9NbjCE4oo$izi;4^+yrdeN)aU9I!WS%FF z@!*I1J3kzM3X%WW`&N(E(Ws*ZGhUJ^?-m4KzY^wzAcA3g-j_ksl zI&=z3*Y=rqA$L~)&+KDDte8;@@5QI8Tl)+bYYgaIBR*YwyW-=DTU4W$Db!d$tI}ZF zG7Hjs%Pp?>I|R)nb6$$Ak9m0Aj|z6I;z28VPqr(j)!3V7?){Jzt|sVu&Fft1r@G`m zAxVV=*##r{3MT5mz2tFg zdsSmSbb1iAKtiwcl#@Nb)W>aQUNfILKNsbSVWqv+KQ-^SEFQu2)hmbs zl_*EVB{5llzDkYNFh)diEEZ3CedZ7C{esr7lbv9)`E2VPc-f$?zi%SOVN=z0>1&Vk zB-xRpl;m8kZS4I;!5?XzXF7Qd+&Z6LKlA#tpYuQbyMNDL|J}dg+h2U<^S9p>qZ=SN z#+}F42ktv#B+S9v+Z%t1?>Sy3{o5B>e#OR5FoNmHzU@Swe0trm?7VEB3XMtZ<-yzA z8~d+5alF54+nhO#8{RfX1n2qSw!>}T$PM1kgX4V=bHnzIZCWoIk&GJSw0*COybA5Q z&Y7IEI^^mi-Ie$ot;PstU%F5vD#2ACvvrQee5rG-#5OB1o}>08c<1I)4$vE0Q{eZm zz1>251aoiu#{SIsE0>z7gwOukc#tovg+j zsNL^YWW80Wm!CwfnXJhna=p$Pj}5eHVSYdiwT#DH3wS_9%hnsM8FQS4*i7EecfOoo z`1<}E_D?^D2%7zj4a%POoyMRYjov0bG#EQcd;~2FkEPcKV^h0k@xd2-J-1K8EU+t1 ztYY4nc%fP?b;c+@mE|PzL8LeyGlIAI&ab-hWgLulW32CA5BpXso)*rAv!fA9EXi6G zg|;;0HtDVncUUp3>e#I&M21_!PTdOyU6Nu{$Wz+?YYEXhr?%qnvjBWvhZTcXd|t^v z2rGzuY2H^1s@GhM`i1gJO#;<|=+7&+E;4u4C~bj+LhQA7{aFmEQdzvELg`i18T80g zzhjz9S%|EZA)|+p%RoNKp}@FcJV7a1d8#ZdM=qmD&QiYS(-B0Rdd%1CG|Vry>||n@ z^bmZRwxm?0eN-+grZ^WY7Ag6e?y)XN*dUR-Y|XG%&u$rlS!3cghwBbzt{u|NxYf$R zb#rzvGFlN?7R(YknN#wRRe~MM8KP;6%-=b)L2+Gl?K&Ejsl4rWvE)taGNwk5T`wKs<}TPKp^C zX>?b2KI=T_=mnk%oHEB5eE0c<*Ov!h-cKxy%{rf68lPVqubXpgA`>-7pP}iLHI2cT+GQlblB1U$HPwe{h6jDG&E%UDmJ7Id2vYQ&yrdQG-hjH>vbB2hk92bY=5vpT?# z3Sp$KU)H!KQbbbxfkoGQP9t3?YzsA{3r%#gNZe6*a;*lcu_A?-t+AEK<6@z)3l++> z10=-mTD~dEWX3A)R{ac_^jTV~B_Uh;&}T$REuN&dxyU#r{nDnSm7uCBH(lN+ZK()# zdNcC5+=P^STE=t61l6rk9?@$VivC0iVlfJHb+lCgkRO6hUA&t8V@b<`5>3^(nN|(% zUO~m=dbV#(Zb~T_aKx$aSR(+TWx<-&jxi+lsET8AlvGXK$g21+=w^BN!Ns0sZHwZ` zF3_y{nb33y^%v|yN|ND5E89%g{FDWg=OvZXC0Br6okON%B?;y0?$==ok})OgijZSk zmIK?ICSCb;sOk`ACGe_WVwUad5F#+=L8fdvvu~so#C#nI-M97n5mhl~Exm|x$Vz!- z&sgJ@=fhKFbd|V`G;M5q-8$cXy79Be$*+F(Abvb~|7p*|*e#jJp>S#>0wkAwc@ z3x2y*@1H7=3ym7*U<{#3k7IB@24~cn$R{`B*0pXoV-~^BiqICkV3)a$H!JRjY5rE% zfxoy8%VR?`|I!#+aVpU5Ue`0CjE@TKG}bvgIS)xi?-BfX-g!R{4*!8ie5Q?^@a2g3 zg`5wAXC$oXuq?X*#GO$yO zeX>wUG@hLZeuqYT=)O31jWTa^b*t{xrOK0kuZ?TDH7Tlk{j(nDT4`E5vX34x)irya zmqJVa0)mE0#A^T_5G^jGc9E*B2;Elq1*))~LZX`28IO%D>E3GiYUo0cS|v_B?zxmB z`aFxHbs=I`JgT%mpfi#83s>y_UM^J$z2QWLS&5 z<#i&(R(K}aI(4`?YxUonv#+g0Pm*E<+KxD^ttJ3-(;FzF7rm?*zf)2!4LM@%HUEjJ(T| zG>x_!x6QfrjlJ*OI^f0_LGRAq8Ykcx*qEI6gK>XnwoXp1*o;GkM`kk5$#|62?)#lQ z4;Tl`gBB;ZoaCk%UfUeE$xClECcRH!z@{SM91j}s{y25E+!+R6-|pPMec`+r^PJ>y z$a}$z-WoYZ?FdjJnKLxMtc_*Z^S)1Jp+B9c10Pr6oc3h3uhACQpVcW|tnezrynb)3 zie)|_Zo^a{b-U)tBH5Mgr5Z6AG@~|XK0pR4EwFdJ5A5RY9ciARJ_q@Ewxkzs~r>1(5KiE z!8jjRLR!*Lt8tuVk!?w+XyrJb)!@amQzk=aE|a1ZO7+p3I3je?k{()(+FXst0QT0{ zP+?%biQV43?(J$pt%$Id+?2yvGxWSt$A`pcrD&??R_Wu4mkT#tK-q@S@c#L0A@?er?fIbyR%3pRLdpb(EYi8zpKo&eP<%_< z&z0|b#FV5dm5{SChc_-8Q>XlDvl!m%oaEYXwW&fxtVpNfCIbmfge?)4bfNVyI+sSL zk_x2O3)c-=^Blj>gR0)wmq=<(@thZXdcjF~eNnZog7S9jYy}&=?w!q-nBUmD(Oh9} zFa+5-z$9|ie^;W6AX2;2TNfLB9lBvpf8K_+h+WzH!)IN;JlFSM4+~GWEyzFI>d9qQ zZqK4-{hOqm%KZ7j*6ewaDRgKX%{ps>E@pAD$7@C?V$6U_=-S8qPJ7%Kc_YIaW7Jqc zpRsw96s4i}Eyuj`Jh?x<@;JYcd9XDn`3x?EC+sFUO(y3N+9Y?JXdD!{sRnir9&>QU zU98#^f*@j3UJuN=Ac_x-t?%H*>o8u&clnezcDy;aKKX{m zY0eEfU%$qkE#7EnlJChlpa!!-e%$agXpe(_+-b)f`|*XB_)6wG&O4hQe0$S5?FF&# zu2rCBO5De0ypIP*-kIlw#|hSD=G5T(AAjKc?{@y`^~OuWc8+V7ed`;Y#=+pQm3W$h ze-?>zmK-ZqRb2&I*WBEFxjQ_c$MsBV9cVrYVkFHZA_}bU3SWj6X(g}?Vb1I!HDGj7<~WZ zPrU3mzWe4AuP?ir5koNzN!21s2V8M&&2d+8yA&B>EI-MnPznEfrnN6_1?bF)#pFzF zUDU{Hk;#Pkjhr+l*^GH6-@iZjI<$}`LyX1bhVC))A`ifaf@af7nm*yOB|svQ&-gEDw~iC+F_?{X57FkH#o;>Wb4fe$tBZdh=RK`}F)+4^er@16qg!au=(X zEsdF04fUT()-EKXp4sQOrxN;*@%=duXc}3_ZL0`WEKRB|*iryw&Z?#w>BSg~33(De zHOLP^eAykwA!1wU+DAmK)m&Oz`v8;7i+!6}<}7s~lu)f^3R>USm)y>{sk>)qpDE~Y$!Rpx8_cQQ>Z;mG;uV8#UZgNdbR;vB z8Hi&XsRvF6LQhR*y;tdApV1{nh)aW29h$LG)g^uInG0tqnT{h)!numTkqxLt&zmz@y^@( zSKc3A2oAO$;Nv1H=^izXLwfJ~{hh~n6F)RF%oxYycz@?{zcb(7>5r4!dEznH-B?@q(&T6DbJjfEAqH&@ zI8JPqjEKgZMmK}^!8?PXrNyOz)2e z|MU<4!aw};Z)62*!RzY_|KWfBU-=(@`5m{CPN{YpRcOtW*L{|NWAM8r%BEVP6r z(y&y#Y#AkQg|*W_kjqN$>TnMxw{7Q}+<0|u!uyUJultQ3y39c{O|1#4qrvl5Fc5&yGXQ z(EV=kI(Yfvuf#8j8gX*D85f?B*GShL&e@B1@#jf-5!+M=`Gq)V&BFz7>zW2&wT$da z3H5&;8^c*izH1xRNsA7P>{9DO!<0-%JT-J`ZfpPSJn>fd)vO@++B9TQnnFP~vsYy` zlbBWATi{4~m9Y}Ay5EWBe=`f>XH~%~IW0Jv3vwn!`FGa*q97d_JH~6@*lQO0a=Wo_ zU30q_`d&>C;)oN=T8;u-OKY(5^e$;f6+JQrNSK-fo+e0`RYzHtMW7B$E~h!FL(X;m zbS>9R*{XQ4^-9(+NNvGF7mJ^o11-$5?sc-vfAn2?|IEv`f6s{f1(!O2wGY~Gbv>VM zFR0!*IFC0T??36#`HlN=$P0ZOG=t4IK5aKf|HQuEik%OS5LSh_dnZC9`?pY>J<);I^PcXAB2=KR}V|25(8K2HAAKmQ}Y{nMYw|Koq> z-~HX+V2=lTr2K-fbKN-41QUVt?SAKR9Q@{wf8;m+`ro+W{QWO}#cOYPh`iKX1?yJQ zxZa(8??P$Z#R3SmU0wrZ>G@^+Gh8tB@(aj}n&~$(#ub=nAs;ijjHebyWKcS0s~Ni) z$1(WL_kZG_|L_NX_~{Ow~HJFhS=luU)$bs=7`&M;DLRNGmmX<6_-Q ziV4&rC^E6mrE*G=zJc$Kw^uBio{uX*FI?k;!o!^$)nt~w|BA*J>|0&7>AEinD<}jk z#Z&WQzb#LZN<&wXaNVo=r_Xs}(Ily&2rSi!#|0%7OK1fFtL}W3tf3OZdZR^_Tivah z!(J{t@nn5w3YPZ@h$7FeE;uVe&xQN_MNnCKS25(*ujb1WK4>^w>vVHo`o^by7g?PHV{WgE+c(Vf6TQ7))_6P)j^hjC{K6bx(N?C; zc{oQC^tO#VV+7}^g#P~i6Yr0&jQNK9VC;>pZ_K$dXK>C3bADltH^zKtoOg(1_6?gx z7J6mY2{*b4jz~{@3-&qqoPKp1&68~dS}>b25+x;r*7d-93-&4^jY3CsM4vE!ay^LP z3=igB#zS4!;W7qsF84fBg7td1t%Bn@le0NzH_kISyD^74nbx%0w1@NK+s>y?L2D=9 z-k`f_1hMQSO$jQq6?tb$>gDPTMkLw9Kd_pQ%NgtgS2&74lG^-->pMt?Yu6F9MZHba z?(VzBCGJ{J3PX-xz02ip4q{Ap-}v<}e^JYDb{_W!uiMUl{r-<~>3a-X73_3T1%t(m;_ z6P7?f*O}5Ig|&)vX0$D?ydm|_Q#R&ZDM`GVD|8~|vj&YT&*=MwvVXO%uKt!5sX}B6 z(l#u-I_LU87coS^zzaRrrHce z`dazPRM4W;BWkjzRB)Jemg}&pL9V^6syt&Qg6cfOdbykp+%_$TmD( znNPnVD@bqYyRG1{b$+t0Ps3@=x$QT$-PyM$8^#tj7c7DeRA;VhIWb;dUU=ObjRWE< zeOIRy&M?jtqI`G&Xy3 zNfvU2t%5x(2pgnUZ*CaV;b_5_5TX0yCN#<2c|3w2zD~CO#%(+3)e%N}k}k!@jgoO1 zV+K}-~8%VynOSCm#yWgt|^){}7YnVy`O`jHL1Cq4E37NeY4 zu887ocsCUtE<%}D?kdLSyg-=Zdq}J9<+Za^MVB9gE2+A7+Gs)stX6xa*K=YQyq?v3 zeMCAI(f}V4^T%RXf1?Q6b`h9$S^Ps?u;BZ@C=@CX^~@wjVo^-jYnjLTaJ9CRr%^#x z;`lR0ah>q6p)$xeJ@{_8g^;o|%}cuW*OG(ClVSCt31-ZKxeLmg%Uw+g$}MZz#7ep% zxKy)4VBBn@dE>Qje7o&z*0}YZo6BLU729_fJe5Sl7FM;N@xiLqvgYfW>4C^-BPX6)6#=@* z5d-Vm*S=;>y?3o=+&VA&jozJYZw2r!GmQXbq|qb@r!_5fAWzQ6S9N2D=EjntJvbjf zGUuJy8q9CW`A*JnIQu7z#)#x`+&Pc0jPna&THyHL0ddf`8*VqwbFFQCXN)`N`9|i0 z2)O5+(L24#WM{;|@%X~~c;kNjz&RddIBjgSY0SA1hy?aJjW+dtrZvuREITbGt#x%X zwnOUJo{6k1-Ehw$4oT98i`+ysg1Y}#CsTgu#f-)LQgskAFe=#VdJva-VHK!&k+cNn zvbeKN*`g#`>T+7G^qeRB_``$N?tHs-Ub>jo)03>gJI5h(Xc(h4x~aPwV_bZP%HK?6 z%(M(g))~r7+ExY^F(q5_f<}v{a*dxnNmWfEX&v%UuwpSA&dnPcldtzX$NjwK*$?it zX1sp7@%gqfkW8^vxAOJNy_6S2J_RmK^sN08j`7{+S4K?6IB|n+4Nm=xyRmIM+tzt` z>2xo#T?OQ3NRbe;}HLDmij9jsH& zcX0>2l`fFmcZiW)MnGnP7MhAKtEx6968CWw;C}z0PD{habtU0C%gY!7q zt#dbB^Sw3NW?Z6bFE~7#I0zLW*T|U$*12TDKBb^&sISW~Nl8~Fi<%;Dl!B;ipGRDc zk+<6NJke%9*Y}AXxL?enR>w>$u^Z(%~cIiT{?+n&@wp9HSdc}{4EpS zVIi&Qn6q@;jxF+BbGl8=28mztq-6{<%OiS(W_q!(_>X8niuD|p_~l+z0j9&&I=8KJ z+cq}8@y+dqH_iO|UK`&mIYVnGvy3-p?F`PC_^mU>a-FcNOV$e0C@<{9i}4){&c{K? zKE)udB<`th3o|V_S*hOF<{ZslC4Y;{!#qQq&!F_zJc&XO?y6ms*86nK}r1AY+!lbTY#<2RsY2$-(>a&U}0& z#(RxPj11?UNyb@o?9RD2+QaMV7V?lbNNcqO!Y{9d5prR`j3ZQJc~fGS3{i!U?O@wY zh|L&`JDjHxvx>1?4>&|+IcB(7Kq|j$MH@#w3mqp4=L(&aWb&y6;x=&c$f= zn4Iw>S7pjeeyx|yGt10}LLPMvguno2^1}~b_)ow6Z~UMC`Y-(P?I-4he%r}$a-^}f zMw^|H6Oe(;%qT=?D+jUzLOprIig#o}Hv=q19#)d9wW6hDSl3GkW7a|u$4q-`6RUzk zE|-`2l}WN@S)3&jT5@yeK2B`cM!)1Fyz%vXXP=ExQ1))xvKG7Jn`w^TN@b&iM{ z=q@RM_7nFk^ZTW1MsUoCQL-eh_>)X*y=gElus*BxFZn~HD)og1)civkrsN5(s24d! z&?<(v%)bW*n5h`Zl+jF@7^OBLW7fDJ)Im1Q(q_p4K|BP%)?)ykxCMg;IR&Ur^8GyM5Qszd1PaTGfpLB$ePDJs<0cFX@#i1uOW($u3@5%-80F8XMg_7 z8^8LS&;0VQzvbJX?~sk3e*DUxe*cx<{nwxP@sAJAhX!}aBtvdg#R$1Jc;(`zl*!1f zf+i3$vyw<&XGOH>4-=Jwwl(hYOn!K4Y~Mropm}H~dM?Pa9Qm?WA1Uc*43p(%pR_((UeKa6*+sajLV*Z8;no`VdXpY|Bxg=7#K}pY zhTj^!X5261GFg)8MJ(5@1GPeCuDbxG(BijHmngr#t^dC5wSV7T3BJT?qNw> zwQjY>e$@n6u0)}m8;cBAo#w|JupnQrf17KW%o&nW4uWRRc?>$vS$4mhnMjdc%QGZv z6Ix<6!R{ENilFO2l^GY;=d&US&(t#(Wrgc=Ep<_2u{!QK3YE5Gn+{zlsB-^`^?Aic z9oK3qsfO-Db8d;aF-__P%8ljbMuY8Z``(>y>F6?l)kdsUv&}X9;6vn!JV!LL2g(z zXUQq;dBLquPh_nbonuHdoZGrW7`2)bkz{n+IuTQoC$l2IEgeA(c=E|B@S53VCH+-& zt~sY8!-v9ZG-ItTN|}&TySlwW8v^LYqVTU{OgV*uj4Mek@?DdO zqh{}s$Ujt(A!=kJgOkAsxy5O@hrF$`%^JDbb>ACn6IMZGZ50obv?y~K1)|nATJAU- z4XupLbjDFGSr(*AK4>LhF_!^Lm|Zrxy4K)LXE{yKb#KNuzx>3%{hxl$-~GFv@$0|& z6`wzSi&^9C>redY4?pnf^KbZv|NMKt|NRN01M1W)(I~3|QnI=^yAu1FwHkuf)<|74 zBFZkZI?3gJR!G1?e_~Gl>!03ujIW%h^SANJx1V0PVExSE>RG|mGEcIR^#1gV4%gb^ z7E{+I>snM{?e4@WH#@Hp9IK!-G^egEH8Zq^cP=GMS-(~S%rc;9?rgo+a~xMVn+>dY zW;572FE2MDq5Ga zB@1y`o(?OSS)JL*Q+}1yX1qw~y$ldFcJ$kJk-Oy7i5k9i<|(^vL!;BpUBt#_+O+1% zdU6B>?48V$j2qs#h^SA|Z(Z-=XKB$=JzG=ha1u)FA?L?&qS07hkx%E=m3?%W3mP{h zH)Ii6^{uWBdZDP-`L9iag<`A%JoN)q{#NX~#$2m7_)sBSN&Wf1KK?27nya{e{AO?%jLmZmV2@*W;>|~gr_QLsdb=j7fO|e{8q$(oDY{g>C=ZDgl z*Y}BXl~Z6GH9yF5|H-P9#oTRG1*_PTrRcux^ltRc>8)|jSruL2#0BYR6$tYjDr_8R zNgQV-eFe@DE5Sc!g%FH#FguPD?LS`?*U}-*3yPJEwLWWDF_DwYbmwAGr!jJrazNM0vF^j&-wOf82 z&^qAFoMtz=Z&(Eg@>)P1;$S));zA_7~@` z{_cgp{U3hDzxlU+%P)TUEBea|X3poIy>R<{W0oA~{rz{0JJqGf1vT56$6acURV~k& z(V^#QO8;BEfF5Q0&{Zv58LPmnj_;UnyuH8i`>)^g$1f*;eEZDb{QMK&e0s%p!RwK; zVr)0Vrc2vifqm)Eaaq(ZYih+& zC8K}+(+~V#|NKw<$KU)T@AFW(*5vsCn!j7~LZ0dzFd5^)-QRfMe**8c3C(s|!l`~% zGP4M1LJZ7X6~Zg|w2OqB)J&bJJT?{6((`h))4vKuGLfe(O)8)&s_s<&<@{Z^@ zqn2WyG#jd8|RvAIh_o>j4!JCAYl zy5I0ViWpKiqZSK1S$)2)mXg@af>Z^`duo%=+6mlEi$6Ry_Yf1a)2y-WjlDIxZ|uF( z9F8Fg!ZFUe*+UmSQ>#Iv=E+TSlbKpj)7&}dL)8}|K6qIkiWI1Y6X$U%ywpQuW?HGY zD!UBKWZ=+j6xm_H9!lP1X`5pfS5#fRh_}x~YGJitrfU&^X(qP6d=|spwEl5K@W_*6 zp3H~wxDTQyG!gu|sgrLT^g~|u+t%3j4R@2h<~qd17+p!hD_FEP=&{kf)9e*vQ}><$ z!!+}plgDvzj0b1@NbpYhfj46_3i0qul7vxRpwmKqyGU5Y;Q-Qt);pU!TkQ1t31(xS z$;rtv9*ko!U9e?u;9G!gbnisV>eP!U>4~=#=Fr8I^#-q>8h`!kU-0X{{VRUH$VH9fB*M?&3E6v(0oFX zUZ;bP>ar{<7&^^WgpAYh%`WsyMoIFFp1!FNonEG?`FawOw8l^|SQ zU#!_@+r-20k^)I1NOzH$USDo_m+8?ckM~3?QPofc=a7~@ni9_TdK2^=tHVr&%aYkL zpi5G?yWbeVuR~|%X!R5+F4f=p-mB2!~IMSeR zoz_KAqirxxEv}kT#RJzE$Q@>`f+vd)mD?iRlX}|J+GPcg3==$pK|zE60YZX z$f^l^CPbmjbw8i2vy#5&hf$*9U8_QFeHfuxQ3%>bq78Dg22Q3;74obi{A$-}bj1gQ zwcEo?XE$wLiCZp!t)BA*z!#dj(uVsrmWHHr0bGJ9vhiGH*&vL}wS~?UE8L5`vRNxD z(#Dd~xvhWJ#Vg053Jf9)sZ)zNYvpR`EoV8}<&&Z4E;3wZ7VBGor(4$ zlNAEr!;2pGhjr}duRK!@v=8w*%@@gf~|EOOfMp0P-743`*bX)q*4pfv8K-x>MSynGaek{ zG@X*cIJg7fh$ z-~Q}7US40A>@ZC_>sTE^yX0hZ=mA&f(Zw05t{_%HTLjNY$?P)hLx3s?%!iTBoXHu3 zW1Rfyr$6$~zx|$n{N|N^|Lecvo1eY%-KX2rBbtJb>m{O0Wz0nED<4K8{mB(EZNZxf zEhahTrpC5rg@#oeh&dU@U>t)y6NOma*{(>(~_JfkFIiYDRO|DLUJrh1?5 zyZWAU5G4D)6GPAOYG`JbV^y?xiOy7XV9CWm??TA4eP9AEV_U$Gw_jG(} zEr!kXqrwP^; zv|s!IS3(pl9enq4Q`hf`cOq0<5e0Sb4dd4KGL_N%e9264gIPo|^FK?%5!5z96@=-F zOr`}s%b}!7lFHEwmR^f={DRD_ApU1lT*z3BJ+P(XpgQ7(lzb$k*@Z?&#dme@LQC+c z*E;B&*wvLk5uL1CeIa+(d+LU+fvor%!1cW<*}ML`>kCzHzN(T+T;ZzV!~ma*=SJ2R z95Z#q2Z!K1=Q=F;e9O8yH7oEG38C3#BoJd(ji98t>S{b|X+%CDi~0hls03!(?u4ui zcW+{`de=m?e1k7b)w&2m9oF_Wt2K694nb>6o0%3tSc^ge)^25GxV1^?JWnKjQ2}8o zwz-wFl+*$nnOZ7>%(z&@sKwOGtF@y#y@IS#GizI2UcqHcM&lTtZ=ZSHKhfI_W2;SE z4_?OPhbb2MF(nN<^FjE;nz7}Ek6`wlnT;()bjl*itcuYKX1maw7=BquNkJ8L0~Y&NsB zt`S`UE7#wL-g=RxnmpZmUdevjH*POG`@Ye(P2Emu_A$e@PJg+vzuefjoiR2cR9$F6 z2K3s*HV7F-RIreyIxlF=WoB>@A}<2W>TJo<&K7|!m0Yyv{opb0ydQV&$I06tAM7tT zez-rF8EljiC6*sJa?&d)j7M#HLxq!AzB-ewH5IjHA7DUDuv^*8XAiv=6SV98Cf*T=c>+3 zC+6V&JoMcPt)S^i(qF9Z(H9|Dg~SSfV4QL1%kdL|5mVA!57+n1n$cRB-IRvDHN%?D zOtVr>l#*jTuT-3#Dc_7Mv8;x!5TX?6MzeQU(a_v!FI&0HTcy6_q(+&?tYT3P+pRUN zH*8Ih)79ifjiIirTSXJkZu-No{EPp-QU%Yv@e%S?9;)1Cg(iQ@4VA<*?9c!H#VxSs zYp(+CdSQJ&OU2K{Cs?0){qI$3tj=0LBjh5lgHSKIk~!2U_xXDtzgGfXUuaeQUjEK` zC1zDB^Lp_G(Euf#SY&|f$f>icORKrev&!*G64tC{FM`U_3>(GxbH`>>w*pC20-cwo ztLC52B`tj*oUNeu=3<-AJSEc+tf1mFz)Fie=hDI&hS;-?WC&42ENRcJ33 zkV}(&;%o{o-hd|dX-RrAr(P$sOlqh@E22xiTXnb3ld0`xA}nguqYlEV>a8g{d+U6D z`OK&NGp+4F<4j`&__&MwGljy;dDb{V1|ah^a&(r72)U}pypWmIrE7tUh>x=fgb7SL z(Xt+@qMR6wkw%ukf3^qMLGw`(M(v&Mt#(b3yXD6bo)16>j$4s4hYtIVY-L4=b`5M=G$F4F5vo5!+-s$d4^KxG6 zl2#Tvg^3V}B}cA+@Ug4#>w7O|JeEZ+tt$QsDf*lvPVV!a`*@ep&iREg?{s&@IXTDV z{c$o_B%JEZT_X`m7K@6SO7h)Tck*;xHitRu}>I z<5A;`l>qWeMp~p&!M>UnnYXUYBqm2DTjC*g;R`=fHjnr$!i!=e`YRIb!VD<6D=u%MTNZm3~q1s}opBK@4*p7DB|W@sNdVb}vn^J>i9_ z$kf$BGAgh=VF#m%rXo(c+10VN=7PS*n?Id#0>)^Mx7UWRwUl&!6M#;Jowh!>ya#mZF@tUd2 z6WJ@FpG2HQ-Z=<;?lO#FblTi#bI_vUGwD5R<~{5F`W0+vgywcrTnUd^v+n0uVevZj zT-x_M9TW%_g1&sWV3NLgpNM*|@#D2#K9l*pf8sj6+1ne!D?x<+4Ty zdad4NS$&>|pwHeI=fDG^WT|FoLm<$`q!&cW{lQupORsZ1CJzs-CGG7hA}N{EQu)j! zaa{~`jB+?&8l3awaXuJPqslCPZD}>LuC*+l9qRlo%iYYtx)Rysoly>gw25b{4&AP# z?yGAgmMbx9nTlmjGa@*PW5h8; zq;%(29`0-g)}JuAJ``6&Y-_GhjS=)5J^2VVGp|^D{csf?t58*fU(Z?A2_qC8hy>?-<=FbdWFPjk}46fg*qHlHS z9}~P+bI{$5w07yjvxq0x54l%|x@NY;vi^{~xAtMxo6AT$tO8@|XVMY0Qn0o8M)VXE zc^pb|W!^zXku2o@oR%_CDIM~Hs;%y_=GGgVH(qRGvm0A6%v;TK5Hdrm!!XZ(L;z0Hp-S#ss~GrQM4BJ#beu5NboV`exc zHH0t{D2yOM+Dd>nv(`e|YOTLde}EuJvyh+}EeH&SfjA<&Nj9syUe$Y<@!@{&HPgcE zdSp=vR9C;Omyr?fe(mGfImbq>5sj`KU0F(+A9@Y;w(rNRe-W^;Q#`iXc&=s&Mt?By z!IPh0dDtaq?#YNYQsx$pOGOKp^O>`*oa>2I7lu~KZrrPKzgeMB! zK@19FIfZ%z+py@3a30FWXV5Z(Du6pfpL0O<0*Qtkln5F9# zp-B%)2x>9gGoqu&O$!;o-W^>=5yEs)XSEiHiMQ-N zOBTuvOKo(xqt`8-)(<$BQ^iHtNxn{^d#1v$Mr*;S59ryk(T@UdT0IODGXXOmZRfUc z3~vZw_~Zoi53xqL$h6ru@F3W#OBi>RiWn?QxK9pkR4UGbR6(ueZgk7%D`MzQ5Vb6u z0YAnz&aw8>2@@hq<$^_CScWn5T@q2r4kONwWPw!c2^VGcHJWS+U7&0Y-B<7y?_EkP z5Gu-8qZ#vB;$@5D#Zg;;CF5kufK!Ct&7Pv4?3#mLq3gF5}Cr=A+-UHGs&qUHLGG6VuM1ibK z#1g^`k8G_aR+dU^dYiEF0byhXqw2{V^h38@6qZq`C~J+S3Tw{LtCV2FqT$k}LT}G1 z>#)-sabZG#JTKI&hNCMMj8cO{H6>?~%GkproTdmZ=H zUFpHF%6k{rX|lH6oj!KmhUP7E5`|f=HN8GXoEc-EkxG5^@RLww(U8be>H+gdmWo&}KTa|cyi5*X23O5w zo=wN(?=jES4CC)QY=}{BREL2y9DjdWy~aJBKQdoWh_Nu))w@qlR*rBq4VGjCg5y)q z|9lafhFY@{!H>^*yhZuZC-?{N;rZ_$!Tax8^;&9)ZmkCK!sp!NXz!nFMUr)S)Jro# z%vpO@cu`7`!O@O@5y@SX^b>)i7f;y-Pao*Ha75DsTLQG2A2=$M(8mTFG?GLu3#x@h zOH}!?r0IzqmEHV&LLMBV$}S>kZsm$(RI+lN7cC*7l24AO7jkPXT5&l6D@9JIUnufI zu`{^RE&DS~0$eiO!ws(D);Yw;3BzSS5lPBpWRMQD%#p#Y`qt&dxt=+dGiO;jaf;_c z!}(4}RJJjLk6py7Q5@9tz0Z9VOg8BgQhGi#32aC5%bD2>K1F88BIfMHGJ(rMUVT2e zc~6gdbbcm@B5x$z`mCJenH%o8)hVv$WaD^|r>yHoUviw07zw2*h+70WZ**6T8s--g zbFc0mI%@CXvwR!;@>jp+<--ZlLhtbMazRvR+s^mj{lMS-?cedsU;Ua--+xBNN-Zy( zw1)HvMeSX{$iop3nj8h(L88rnT6CUUbbz(GF;E%6wYRn@QVHuvog%M=abir*#W6l@a3;%Q>ZI zkspO#w)sWFuf2q8A8EB*YR%QhJmboNa)pdj%y4mPmqRIGYMj@C=$U;Cq}F47X6u7} zbZRNA%R+Ar(L&3GN>&R67^1n|t;IfrHAWS6U5=uZyvA{^mDU=qC(KM}!Mj_G7JQOJ z17*2xJKMeoT%1~U$p%8+osr2`8Iz2d=R;M4fL4O%AsXEy9t)(@gic3B?0Yb2m<`%! z?E4-g{T4-yl(ar3iri_ve8ea5kchc6sUwzBx>;-$6Rc#w|8UCU%wj+LXbep+k1=^6 zVf|W`iq#T{smQZ4mOQi~KZ-#CwFh^}e6sgvtcn8TcvL3B<{oILyl+H2NqC-8*t|z$ zcJK4cj|A&PbHFTQXK|G|@m)@R_vOcH&zu-z7V~;b zDNUL8QnDj|e_#%XDiDV`&nAmENuBeg?z( z^y?3lTKV$%3%~vC_x#mg|B8SAm%rwR?;f1$nNt%47yEMr-M=`NaF1hOa_ zmeQok0&}Q)B%|nHk1%xvO&FLteIK+v0{3o%K0E^I@Pn5#?T1&11U$DmPJO$kL5Y^w z?1e|6uq+Ez!gIR}B^E!$XYgTo3vy_wB|AlBsHKF>C{kH#!EFyUN(qCLZt zlUGUe9D&`OYuh=uCCrvANUJ2r$UTUE^B?mlWcnE4IOj=*QVFkk3rXGmv2owFVCn|+!IBKPK?aFSR&gC+ zzgZW?-e4)=B9)^%sWHnP!>RerSOb`eBQ0Phcd&~=S%TSq)|Hh?MPmM^PU(PDh6S9Y zSWK=Zbhj=shnAdwDKVdeSjw^Y79)am58GQ5K6~4cwNPZmq@Z<0`%fr*gOm%jN+sT| zNW&<&EK%v%z=#>3`hv~1k~uG*Z2WjM^5`I$SayoJ5#EYK!u)JUttoI;1 z^>9-oiy~3Q7e8E$Wak!4Q~_^z8Vm(- zV+85RM;r=bo8DZI;v^U{P3kB7CG{z{O3B!CR3nSUQ_h+If^U_Onr9@FO z-=XEvGB%n8Kcw}BwZ_&S+}oAj17hBLqqV`8w~b$a`#s-${WYq__4>-Uzxl+szy8Fh z-+pG_1d$sb*2Z~#;k=&0ez=^2p`f`faD-WtiqY~}ILIy|BG%Lo+mH+@(M9dHaoexl z+8g)wiF^CZKCS`%SuA_;)ai;j*S2wgG`cC)8(K?f%suMqm?vuR2PArsu!g+8|QSWnb%gogW6E8f$|&SQia&BsDr(~7tR8LV|< zIaMBgu(iQy@6=ktkVn%w({uH-TNbU(K6Y9r^gt+P@fqjC+u$unAYr03f|MAoMW7dB zWD?LkhjYI{6x+ic<%Cf&?-at^#Q1Ptw z#9Z7G>1^_#vQpQC$fblkngF77hqgCBzse+{J@uQdAYjj!H}_0d3H=zilYFe;Qp z)|{N1ADx_om;CLT;c6tJMixs+G>r7aIAC<6r0w)bo=SA*aZ##TB=>2qlPS^W3m-{# zCToKpIS22!)No2vaGk@axPMcL6Uc5hMY*{%I_ZcxGySXhp?5lrSYVt&BqDuD_N zivy`;`fo=vbB{ggfk33@bym${xtzqqz(y1=3sTOk<%0NE*mz;+k_40iV@JH87C~}& z1#em87>t@T8H->;$uU7_Y3D3GhtIeR3zbX#$V+|UtS?;33ny6^gp8*QiPf>^6|PZH zMMb-0K@{DhTX?){&RpH2vY*A`OzO{jXh{ZTzQ3{Uw>a22F+~IWm@9O9@4Q}b^i%Yc zH!~4Nf8aT*EonAYM5)7}_egIdY~Apl1Cq7@BggfEHR5-JmU0xPm+l>CP8uDZM+LGM|Ce@HC^>^ffNyF zG4_ZpYh~6uKfKbAQeuQjsvPQ4we}Zcf-hlmoG5vSIS)=Ck8=%-4Yf z={(TKBfdS+((qG>&s!D2H4}hHz~5PQnn{|8Xx?0b&qankWUR+Yxe z#e5)&z{uHWEipGPiZ?sn_Tf)<8ko< zX6iY^P$c}TeOl<{Ausdc$_HAe+mJJIA9~d_lEk_qz_@>c=n1u0WTI)BGM`UHSy=eEUbx7a7d`V*E-Z46Ag-CH(|p6y z;VtBH{hbUdmPIVGpj{YC^72SinIFw`8Eu zVUBp>$qh#DOdB3EUeUSIaJqEOXU*RgesVxpD(NSmHoTK$Mcz*n=+?1r_-M5LU~fCO z?H4U zEJbFLnD_cRCmtn!g`K* zefQ9>iy3O6r!EC5X@Bft{xgVOrLR~6#U2r^C9fw>Mi6+EEX%gl(;lHk#8iGYk zTBB+SVx~&0R(<$`ZQofhmoUqb;BW|z_E?}~x#Y)3UWY6)z>|;|wlb5P=)_9s>vqpZ zBF?cBi6Ij46H*_v)>uVGY^#(Ubr{8> zU@Q{XB;He~gEW(d$kR60ObeAU&VFsB*=-!*NcoqclCL{mk^fIoifegt;Ad>1B z{xp$ExIe;Wu5KP+O)?vZN)nZun)6V9qNJMp4n&xpf_*~9!hHY_iEB!`$e1#BCVfEn#0SWMP*$$;VL z(It&yQ9$$_$$iK%8$+IiG!YJ6vq-?`GUl%dx4K0uMZyA9wNSmV5G0XKNoZ~YDRB{k zlwfELW03CcxOfm7%i7q{WaY-ZH(<8jJ4GwH1dQrSp)6k^@)fQhk^YfVSFnz>FW@`a zhD!~0?8pQtVJr|GQNX2(oFh?~$2`5Y@L{%n7RIQAX8yx+<|GR*C1h)hp6JAwAOe-L z-*%2H92q3!FeAdxFo|GV2FqIL?kqVw^;sy-B6lY5Jbae&9LXn4)9@wqw}2#+?;eZn z^1#Gv#e+N~H|X)~tfT0HxgewD109J_-w_0Pc1Z8OW{o@RjA5mTV*YUMNgbg7d~7re0aI=a(dx>j(Mt-Am)@>k!7V+Lv*0U*|v?|9QQ^W8_E(z zl?TkeE;S3+B#OBo&|pA!nHCIe1cA>zNN~6Pjobc(xBYu=+Yj`yMeMUw8tD6g=qQDK z7_X0w``!YowCF}+Igv*Pna`9^j&YlL58Zc(XVXd4iaFy9iB)%}5wfNcSZLaw2JsTr zBQdKIKH|fvCGKNbIFIlz5vSs)hH}M&Rd(3NuBQ{r>BN+<*>J|*Xl>7BJn=SirjDp7a|_(Ch!J)?e9ymg z-v`&N<$;RxK4v1Dg>S|u&7tyKOmv`LlKbn&BwZPGiFoI2545sMA|67qn$Wf~Y)361 z;JIr)TCylD3Q=%Zmv^y`P#*us|I5#R|H9{gyy6#OYY#5p?fC!l zxBO%~b3%EQP!WVf+;k?C16n?G%@5C9CH-7C?1^9`h%ZmI!pterAWn_aGl>iO@V_oJ^wodyH?y{A-&B&o%(61EK)M5C38Cugz~I@C&SQnb|Rt0 z7SW@ta-LnBdywvCWoC2EYQ||@sjA_aq{>n+R6k?u*NpNNV_k6X@U|dh!6^)K6(J`A zKG@KcBV3RSd}m$5sKYlbnW#qtJocknUZrqZKX57+F7*Saa%M$&n8hLlcWNy>9(Pof z?mZESLN~CUGOpoJ2fax!mB*l)vg89aCZv;4w&tT4lizn=GLv+oEZO1DRC`z?<~f?E z%NY4Eq!v}38Pt!&2_!xd`no@mA7)E?G~%>7z&YtKEG$S}rawU33(3lV+Ij}BLum<7lk>u6gEo44Y0EL%QjHNn>z!p; z)2G~1vg$!BH6gs{2d7dvt!pf6X`MEVwryd{Oc=wc7GzP%`9v*+?Y{B$-4E=KM+&eB~VIP7s{nl)+K{=239P|Yfmz+xzUo{zbqxBtm$sq&B8@bgXE{#uviwqmce^i zJWG~H)O4nEb8fdgZ?{JfaZ^nYXCTLFhYv>*@Q#6O6rYG79=6;VS#)yPMB!W`-YXpk#`CQn6E{1F~mTlQ^x_!oc&u$?Qic-RxBqpIbYR()N zuMvE)=hyqrUElpV-l6A{InUt87#anEAMeeL$YDpf70+J9TD1CJQ)(1%(t2uf0g=!_ z7oD(mTx8A8;0X3o(HcF5WKy5oc_vTMfuai`sdBu8MqF!U)Nt1+s#wq=F^gpzLNuq+(QW!QE zCXC*R70qE}AfhpYUkV~0F*(8VRczJqj=y}3jawS)#LVBYaI4Y_Wff#8oOEFwm6IABruZKXt-uAnDYt zHMA;cdrBz8C;9Qop5;i&&u;ojoa2BTCyFrq{iuW(=MdyIV~K}R0c%kVsHVo%lQZC9 zUz^O)qv=W5`XDBiI6U;|G7l6+B5;d^R4?eAu}@vFbhVmRziT{0y7F@R!1*QCkG`B1 zPRp6~l<;N=hH=&SeCNe;{1A&KM3rspJZ?L!ff$)I^Sa3e#}c+TOnMrU%*!}vbUKYj zr;VM*c<|WYxNl#$KVE6uD{fnQvdb}33<+V3md23SGS)lSZRgYV&bIB;ORTtzzpp{U zlpuiGOh6rMS&$M2J=PMrBRLi=_zT^#Bl2_%lQ=7eP(;{n560doFCTb0T_W(}h!#eB zpdO1zPRofZg?4Z3w>$goc97FN79vtLNOK5iT`5|*U$5M+H_%v%+wG}O2H0;q{rZ5{ z$Y8oItd}#(Wl6Lq60l9EN1du5OK$oj_Cu^1iDMECy$wuqbdqthr;}#yv5;mGQPm50 zK=yCf8*f{@U-Nz#&&*AO6Z?ocX}VlS^o|8&7IwPPc@h$=K5z@Y{X;iu9gGIcBFN|m zlpC_#6M|#?L6JxnOPV!ROQR}4Wl$wJM2kowW|9byCDt1E(v*~x0_J>tK>t^NgW;Sl ztZ_wzvlP5s@Ns9=c!eNdPZA(Vx+jK0tT58}YmC_9cPyGoIc$(y0ZS`xkCn)lXraBE zFX!6}x* zp4b9536;;aurcCDrIV0%FP@Q!=tX{dHc$|}hw4+~>;WMZ38tQjrgfoXA{31aE0WAQ zNit7d%cwW1#gDoB(3$XO$CtX(5j&QL)~HBT!eVfEJitJy!lFWTsOA(2%g&f% z1x#0{EK+lIYPhsj4RZ<0%Faj3RBguj5?zs|iETKn9yFS3!;_d z{&@sZSH()!#I8ThR5|&lGS3jb0`FIzw>FKEFpQj=nHj}=&<#~ZUylh=#Ke@ z5;L``3zyR+wCCl_Dl5f<7}#wv_LvLpkB;V+s+hy9xbN5~QQ=LiNOG2)+sxj1F66`X zUNVt^1)&5+#*~=(k?;ey^-TEs?)!6w8)}S9-0vz?;fV%CLuA?6&i5b@gmuoDCUojC zH_Il|HJ-IGHx+wFYy^Lz51dZ7ExWN5(S=pdoX%&yI)C7NIdfT0oR<^Jx`eA8fzlLe z2HFuF_YzR(B&cX=h~+-Q>w5@pgAGDqFc!*03e1vB7Tx*CjxYYT-PZ6 z%-Id};q*SJ1w;pJhuwr)Y7~ey8jdOffmf+`+h{Fhh`YU^YvIFJA30r4$Wqc^$KIh9 zBwXuIU^%ap(-Pyg#G3+2?MDHN$1Jw@Oz7Fr9HS><^Wo>~mHXo!f&H+boqHiT-asIq z$zLj(BdvK%@?Ocbj*hL50A326#xj3tHfc&lP{bCrJG73E4T!~4L2l!KgBPu6Y8~b% zwdjHd48+_9c6Y$*pT9Y~kfgsKzOjr!a3nHIvRD;)NECiVki z$ukzsqeKDF63vJZd!PUs^%P@Rj{gD`wC;((kX>$&27Q{nkmD$yvbfx+<&uD+FvO_Y zSV;0%W~}vh$#^0iN0*%)_tf)GD~buH$Fdwr9*ZB(+(aYoh{ck1XmIDNTRQSi5nzdV zUhL@2oxgcV4;Y%sU=A`%c}K_zfIDt%c+pNRYqBP@1D<3L(H?u!r%D4b1ufBqR+LJi zx>I_{*c6Z8OmwV8-gW1>>pJS`VEP6`(Nq5(mGhJYh)TjIgK4MgIulTAwu)R4$)jgy zQ5SC{D+PDW020-{t1zUXWueqFOZh+@B{w<=rEH9` zhrW2sJ;}iwUX%E@$SMDcqa;I){J3u|7}+Fqo(f)bj+~pW7`Z|ergwiS&yfZB00}|r ziPHxzp+X=T@y9jILhtCNMY8Ljox+sm}j+Ef>{PJnF|)4 zNWokb;>6zffy9JEoZjPjd78^;RhAmWz_pxsSw8S``p9WnSnEP9!Q>qyi&72VNU+g! zla~V?*KH9vY#wc6GpF^&Tmc+Z!4@P=t;g9JOwPcd`_48tw)Wt*zjE7Nxjnwn`bHlu zxz&zIr*KsbZP7tFf9kiWDnPJ**R5hGVIpp9VJ? zrcpvj@igw$$g{39$ka-`Bw{uOb6thCo$ax)T{pJZJ7a73FxGlbj?Ka-%R#Cg7W3(l zS7moH2F(UYp<7tL1_!7nlRsh=bqUUmID6k2?ZJI(lx5-Nu3e zGfFLTG#~Rh4)D1z~tBAd+IuKy7V~ z(}-f<6RF577c*}Msqy?t$sC-Ca^#M3A4x#97&RPu)Wh4~GO3d1OWkql&m4FVEJHqP z`E&2Tro8cZapv#HPcZW;9Lf9eVaWh)_8bAcZ>ap;_oC4O$Eh~#@a~qX0ar@Q&WFZq zCn~8lKA3MLf8iKe)eMVnxhOj$SDG5)C1&!;oRD1A=c2KJ%LLJMo{}lM(UhM+^|WvW z7L9F4ar63fwxV${RtaKAk(yi99M`1q^!z=h6xW!Sl9j#3%EtiUI-*V={eYg~xo~0Y zJ(9S_1}-l#7aSHWT3^yXUMohyG&W07pZY`_5}v~)TT5|77fLzhd^MmIt0ff?PO}!U zP$8fyO}0Lvu@+Y*>wgTJO#{O${p{0D(LsDgC8zl%;GwcA%L29JTElz{4`K%%ww@Vy z#4?abJV;C@CUZyv*NdbX>czJ zQK@Isp4E8By@qw%Eu<=4(m1Cxd<6MwSr7tRKP?|v%ZZxLWDtR$keM5~8$4dSS;r-G z+1;WDHn+GAy5Jh?OKtQFq7Bh=%;6=@-wc*P^y-Yh(Z-#vy>Z*G-1j&3_K0(uk@LVc zBs+wuEXn6A))7YszK_QD*DIgzcYg0@Uo*{uW*~SHc(VFG2w4HJPO6V5GB@1QgWe|b zAyrpGX?_Iw@FXYB6Jg=nT4TT7`SQb+{k}1pQ;|Td+|pw{wuHI$;JS=~j}boFs)=%i zLd3$ch33Y3NjJBgNxMga=_+&)nneJ9+#B-Pxji2InYCPvQ$(w6b%H6 zJp2KO#Anb(hat3{N(Q3f?OD{scPz(y!fkK-aJ|uN2J|PPX%@lH04~|a<{=S?`R*i{ zKFN(mOThOy#R@J#v>RiOqIMw@VC+M8Q&?l-Ur$ZS|+~kA-m}gULm{lc%HK%V2=OdkQZiA zZ|PxQ0+o;%U*ka+2~)1Yb0l~GERlkvKf|}A?kXmDvU{7*f ziCFWz8*XD0;tDC95`o@F93V~R<>>c>x0k$tJEO%s zXgS4PeJ;$9qRb9*0I42IeiuW<%-wiq@UcJF1nXMj=vkrFbmY5nbjBV1rooNfZDkp|c*o zGw2N4aqDzzxWv81oIV=8J7W)3MB5vV#9s2<5ZPIX-xqr5hRI;}jpmJgzjNKM+}bN` zyVLhaV!`C>O%I6QiSLI@C!gg^((`&g?mORpx$;N9=bTiZ#ds!=DVH`2Uv{nJ0u^UD zsxLzBnd1dY4P=6MFr^r3FeHnq*0B!OJJveeW20}*zU{OY1f^0h2k|VF6$uN^3e5~3 z9EhI}4?e~iFdDa>OQqaF_GB`9%&Hk|Zfv8`#M!n^??G@2-}@Y4EtO>{QQWQtEtPdC z)XGtm#u&qRv@KOqzAX(YeNmK)O8~CG#AHs-nMIp#%Yy(*Q}5ygg6dJ)}WTans zx4e^+v+XI(iLlgKKypzj#b?^Kji&{zpsB4NBdX7R42lgjwYg3_*u&aEzM7oxkhk<8 zj`hYE8=Z=&vU^9{ppPxQm@QsImPnx8Bk6TK2!0|oj4rX6%xgHOnK;X-(yqBA0}q!z zUom?`V92UpG?>dp!k*MqcEo``1ar5KFdZ7b6Kki(6BV2#CwchXW8p<9$!Vy#70NKY zKIiJL&|BQR=}#ru*~~s?^pt0%?Vy=qB`r6_5*>4(RS&-!`@_ZAa0NgUQOW2#j`= zbO9|l`q+8wH*VV(9{U^ZacAE)68%n?wuIDB^iZQ5_aMte&jcIa99*}JZ$JOQ=i8NY z`N*m{^UE$VAYVCPznPqhXjpT~bl!^lT(rcWokL4J&zIN1=pL4;Tcy_*6mLm+$7&09aqd<4_Fi2b}*xuaI4O0%H|sjPSZ4FLXhrAS@O(H zhqD;DbWQlZkJRvkr=gaJQU|<_PP=WaU+!?ZKY0xN9;DfQg?lc<^4XX%i%UtK zcs%EWcXqDw{JY0o+sPOg&+jqfi*7Fz82T(45cU0q-#YPzk7%t!F5o~e}AOEGMR<#^bo2XTC_p?@z8Z3M@RK_ub z37zfyFwcZO|B0DIQiKxY@_ztiNJ4_~Cp|9iB)WORGoBUi#4~-uG=cdi$&GNl+U~et zBB}b$wq5D{k=@%kAneu~;>L=xi?fx1YNwb`htS6Z8;@8bGCG>U2nikgWuru4!h(OHe6Cz-Xq=bW&|uK3CY9ouv zIg3uBjyFahQGiHTl}>cwbS_C)%jX~=+{soBvzNvgjb@!@JFR#62xqxITKp~>4Bz8@ zq<4K-b;2W;ar73?;;q2jx*!-Q#SVm7*wrC~dd2*1#wr_m;@`dZ;&fL~G_jx~G|Jk9>uHC0n zBQeE5pwJ@{x0oJ~CDTAH{)HG0@6zsKsgf8?LVmUl_6iJKOCQ8xMxp&!S!xwW#f6(_g#(3cDAq|nx4L8|&^cy$3aql-CzOl-R;B*<-5_XqTLoePf zb|SkP<~J-y9Hs-89VvyntVt3q={4?{Me^PE#xSGz*#Eq5oqO93Sz$nj9MX}a11W`d zU9quJhcRkp6r+v_)kn}1;V9Ci=tSUWg%J0}B9W9@V>h}g>loq2CL`v^bDrzdKm3WU zjXh_AG<;No+!)Yv8;v$Po9&dQ7=vN4Lw#=>!#Z2rX-QP;z0*gdSv&l^%{$@9;D^7p zh_G*+);g_)!`v`MZt3Syh^U>@v% zKK+Op;xiz`L9;%1y*~K%yC3)`KmD3@DfD!HJmQQ`Wx{~mKIj>gCq?;3=1VoYuDR!6 z^bw>zGo%G8-5&;dHw6S}RhVrN+MXvIe~FVwiQ#$zLfo6gG8PCY9jmdd&hUm@1E!OHX=_ z6|AlT(*?9}#8dRNNH#MLIcCP*lpP({A{^!d zVT_<3qc=u)w~KZP71fRxr>Y~RBsZj>dP)hepl#zeZVVMJt>Q(vvxUo=q~+{{h)cBVSuIQPk|# z?Z#x`;JJ@Zlg-vC#h9s0~;5G?YUdw7?GJyEKeoXb2T z>Kr?96I~H~m;2y&uTS6iXEL9~?DS-r&mr%A{^&-tFs%RGfB!EtxQEAdbdiqrPJ4au z>AThMW2NXS4mjbI9m(D=#Rr7U{1&Z;Su)7aKF zGVn#RmE+AthQC0#fsF zJR@~od2Ek3LT;3@P)clmnpN^hm}SiEVdB8f*sly*7_4AB`~4Q1%q(Osh9yHgy5W6) zP+FmxV;Uwo>P~An7#qUI@I4OUQdvsCzYo2$$;MtAn>NOh@VCOEm8Dj``uc_6J)QX| zJrbEHT|XkC3=_^Dgn#-cf6VXv?up)v@4mhA!*A~F*TS}K>?zahExPk<-`Mt@?a|r$ zBesI2E<|#NHU_Ij7usrJ=?NJM=m1nWe?0N=>yNDG6A0XIcV54|@pwGK z=_=<@)ni2@2)j2&9Li7_F;(Vf;{o4dd>@z=extPdVrr7mFXLQB9v5ijKH?EJj zkgDBZ+1m}Q;u7BLCQi2)tzcQ9^CYXv3?@WZrp}=d7~;Hb8-Mr1_x$kq1?N)@vzJ*= zc@hiXC5?~(YCiL!8J}>Bl-R`(DpQFys1+&|@3BY+3R0BQWntIOCY_z=ymbvZP}M?} zAYK&&x=}6fam|G=lF28sTNEBHlpI7`3u$myzz(s;jj2d zfAkl8{NMgH|MQ>!n(rQ+E{0^6r&$@s{32L9@}SZ6o!>pt=L`};~vS(cZO}K4=zjL zyqsdarb4Ze0G3!qg>pt^1v}&Rf+{SfQp>`sg^N_ax~!a6kYz_MDdoet$jVRJh2n$d z7k|j>cE!{adhQG{K7Ol^nQh0((jobF%zF!$MYAG~HoQ4y}lkJrtIuADt|X+ zdp!8=^^M$YeBP>D#!3sa|w9qB=&7(Qgnq))?66m7%snE9A z=(Su5y2pYet;Vv)&IL;_wCWOuQl&7N%svK{@NZYoq^5$mj%%P!MT58|7Dgwdz)%fM zd=;cO%2Fung?%(+i7>aEBF0SlQz^oFslkr#PFZ4`m{?lNDu|DFW1`gWOJ_8XQIv!l zNV?*q6Ok*3V!iEr`{f6|zu&U+j>IwpbOh<1%|{ffmZl^^6w9t*j~n+Tnxo)2Xc82o z_%e?ee1v_mgp*q=ys^qa*|Fd+0WJlT%6Tn}?)>8A%>VdL|6_jdzxn6LAO3>&GAOz* z#*SDEtZAWhn{d|MB2mX4eefP%oufF5YKmWl0`uNQMzP<9x?sSiQQ3TKh#^Ceg z!C%w|Ke^ucQ-`nLV$Z?m603e4z6{}Yz}lUcc$kqS+=@9?CYmw3>~xBhfWFN&3;Qet z;G4O$xgz=NS9MF9<2x7+EbueY0B6Ht8Osn7`(^tS5 z>Z}?~qbFiu-f^!#8pRyCb$?bO^8Vi*4R1C1>L?)K2{4#~FhGA!`RO3{k)zFqnC zZ*TmYUw&q@8i`vqjANoNL2|vDrj*P?sFXunj>Oz7I)ap@NRRGL94(3t5RW7u3t+;@ zDSVytK~H!+lEMAlFUGZE{-k~LD>UNPG#MOk#=p*7vnoN#7}&oc1X zM7J!V=3dq?mocL|h?dm7?ugw{Tj+NfzOXl=k1J+7M#Dx!W$^J-IjzQdg=JAnweYqE zmL(2yA?7=774b7tqvNefGCOI7RoR!$qdfRh-lAJpVY3HA_JC_CoMgpiFpAKspmp${ z{fpn{zxdDp317dgG&g?p@s)kw`1Wsa{Jq{%f@QRQr#Gh!!+J}CQYUN|CrdiV5EGV? zsBw#Gz}34`OB7=x8_bfDsB&KT#rcJw{Oo7^{P%v3dR}Q`u)bWl?>jGFZT$VOe~l9U z-s@V~wK7bo(pWLNq(MfsGz=_R#_u{Hu`rqOV4@Efv^nL`&@vbX&3Bd>0drUsKYQER zwgq$mltSjWw~uEO{lNC^;IUcVF(pm&eYpzx$rI`X9=jc4MW_w0G^;_pNHI4}zjefJ(b_3rO~ zawcnk!VH8zOLhMLA4-lNuYsBK4dpES@qhGZ{IkFKOa9&8{(yTy)`FPROUk8kPws^K z(Al*|XHkkGIsX%sZkBs)olz2^Pe@)YlX*s#0IueO`Ho7=L85X8n{zqu5zNJN^=W*f zQVYIEFq9~W0)F2?YZMx_XlP5taWhISp&iayQ7whVow2Um-ma8UAvN0p&F%E@hFGO- zgWW1^fY}|hJHt0b235jda*;5~S&FdK^o{n|&>f?ToZTd`P_#VFdBkXR7|K`{41obA7wf zdpxjWcFeV12F^GZg8WDw>BIsa4~t%F#^^?;GcxcOi`muHE!M*bTG4?jUl4aR--*2CD?u~daGpnoE?55PBL`t9~3mVw) zK#*bh0|uz}5 z_nx!22Wy`jkwpUR1iGuT^5uIGanIQwYp=ETc^T~0*=rhVSb8r<5-;ZwDqvOaWiLQ=!tlT;Sacc~#- zX&4%rXkNY(+n(lA8lmiCqmPXddy;h;9+DPToAQ@ifVeGch>wB>aC9Rxs6|465%A&p z!slOq!!O>x;jHT=%MplP77n-8GTB# zjCQKDwWb>+6qDb01T1x-we>)~+OpugeBH~m2CaqKD$^XQ6!4P@%eKg|Zn#rN&?s!X zxF0o}j$x8)QnKLBJ0=;cl3wqf+Ln9oc$m*4Zw7&Ok`Fh&dH;bg z-@fCLvPE%z;-jE^Ti9_6AoG~6ibQl zUY{^qD0ShhOXt}KFRqFiF$&es#Ih2jVynaU0Q*~LMl3tF4(v3jwehN*c_<(Fq@8%h zg|8+Vtt)PY2Oqlg`PixB!u7iF3gd+Z!wOr#LxJyvu@0!=>_*zePE5P#ds@Qi^K&6N zRP*BPKlmOmPCw>(po_Jo zds!un%pTb(Xjt{(QPt<_VfA%Gprz_9T z7v8*k%ky?6yi$mrk#PT6-=4kw$vX&`TDHwHc>ClECQTo$k)I8zV0C zzR6Ies3_=e^e%>fNhsI?c@=1Ahe*BZI-J}$UQnQo0Gh@?6qeO!iwaa9&e%oX!aBot zvGILqEE<(E5?;*(4`wYt`kR0!;&$P0tlNGNLJwAOcK5{!y*qC{Jn_>nUh{+Revh?P z%FtXlN!)jiY*P}KU8+? z2+8u6#Td1aQe%8*Oy*0#TCp*x#fhd4n_}$QBzRBcz>Kj6W{qYp1kOeh$kGw6KqX{q zMA|@y& z)bNzNXLE*b6Op0P%B_%yR0`aZeI|=k){uqllywgAc^OvNOTqdDtIk(u{La@u=Rg1A z2gGNe;x8Ydo*_xMm=m0^@_^Y+N$H`JvSX88s3l@IJm_6cbEB$JyA0>uaK7vtELUEI z@yZRXF|6`gbSiKTXTe#mDxs$_kkGN13^eAWh=SBr$z2FU)V*1;CgM@VJ;6wl$*ql@ z?xz#onFyqoI!U@G+CqNcfWy5yO=J8}jG%@l^J=rZZFN&7okf8XwUP7UTMGXRg}Z+L zQRkok+Wzv2fSEo38AKFcvGxhS`fK0iaj8eQy0>77rV6MQycYUUXYLqQn;6K&v^$&z zX);nfImgzA)k8rin0n0II~-ys7vE*!8j?%Yq8VPbkhF`9OIb52=c4Ii!g7-mL zR<`Yfh;F5@k4;;%+L=q=B-DHxxt^o-Fry=aQQNX3Jp{>By>eB*VPBVA7{|7cS2mZ=XK!@ah#yAMCYKs??>| z?ZVSLk&&)0Q-^XLEak$>7ux}Q3VIg`F{yD_1FtMa(4yv3nnU-l@y7^f-wW4mV<~57 z>Y{uo_=tgAU@`6XZiOmWO8O|!l>}Om#72m1Zpe#-(-vqa!xo@!?CiPoT@3l2NRUTp zzjoK^(uhGV6N2*@FEBJSgWP#vZdCzwr&+Oi* z-b4thv*Q*cJ&Nw1dC&_iS(uMx$d}nQc^VQ8Pv^26Tg~p#Bh@7eOzX00c5hV+kD6(@ zQ_t;Mg)QU0o3;VVu!%1kH3UbNP*#%1`JS+P9Btqt6 zXV@v9pNOoZwls?pnN_~~kuZGRqAE`J!am^rzVnl>zT)kZ;>{R?VNSJn%x=pJ)M9dR zNFRqHu=^bED0xL9Ev<>zI{Dj{aQ_$sD=lGr&pttS!ae9C)R|W$c)Il8Wr1!RUK;apL_3AD$`iFZlb7FRoX<^uZVVm5V#q zG3X@`*O3M8Ny?I^c;Jn15GT1kn$rq=h!?y}bC?UxiW;nAwQv|yd+nyguEtMfX(Kn` z`7N22$g%HCpqZ@QA%@1deWZW;P{TR0IQ498!#CyAaYM<>^;$d&vPux6Q|D$v(<#N9vn=)Z{*pjh)4-0J?qFO}eF>-flvSD$fuSgB8X zp$&s*l8cp+IpnX%Dz#?UFbN%=55~t_GM|+P3PdgBDJ-+7K^bC)FJ|fDbCb{Y z(dqk+H(mH1gCzru562sKvx%HrhRi9pz8w#^=6@$E-?l7_>z8yyTt;f;8Xxr%n1MBk)3%0MN@NiyP&V{x(wGFJfxIs8EKxBbBu^2wzW(MlpMUigKltn=-+5RSr-n9c zS(?sxqE+QKS<3IN5t{C=iVmx!CGdnsBj@RcEd{)2i`f{&eixVwmUY2eN=yyijUukg zT&h$SA$`M*5@|%0$kX1X2=^LzwIriW$!d~yyA%$~vQWJrC<$YeIt~kU|4Sl8Jwu)JYSNY$6`?{>H1?1stvcv7 zJA0<8zz$XHi2NQSZF?hY)I?*(@Ki(?lOz;r;hTVJj*GS1qm-8V_?>(E*SW|HG(Y#F zQX`@HyUsiR@ogRYyz`~pCHPP=@mD5v%NMKV91Ew1Giyszl1TDgBr%~JAqQ$Q$R}Ze z2_p@R#@z5W42S zMyK};zkXl~b--@7RRqO2~Hp9TPjVw4!Zx2?x28PE&(ojlcf* zJ-)yH2KDk?{PK!wJKGn}{N(rF@zb9?(ftMk?t9lWv<%S3-3 zP-;QJTzjx*vY2;xnkR{cQW5I&yg8qL^PVr?J@ewUQj!s0(&jU!hB(2FDZ?5Q@=aLK zeIz8ADbig?809boO6oC~6cNHG<#-khhFE#DiX>=gky4na!ymb~AkTTI+nn9HEMt?% z7=t~Aj7^F@Cud0YQcw|@`yzT*W73DK5UjVI1G9i9Q45$wUV1jGBe{*8NTOU8HE*Au z`O(jQ&X?~#kRe^T=TVU9jvXCm#-!;qcQYd)@7r8LG@olK5ss~ErjE~LM?DRQg!Jk6 zz3&sd(s(C=WcDV(v#J|iKkx_f$ba!qf1Cg0_y2%@^u2$FzxMF&@@U_~pI6?$f8xha zf6iBzf5n^rL%ck(kBu+J2fnyG^VPodZX3Mqy9%5zdP&J>dK!2q$77bxm-$(^;bo@} zqle3bKeW|Mdy)dLNsKmb**A+rwGZ=iQ-_{S_l;MTiA|%D`IU(>VuxMq7?LD9=`)dB zijR|Q=wReXg&f(9eb2a84gte~Dp?{7G3LY|1L;iQx~Zz=?wY-Pf74V-zZc$bR(^>N z9erThPkqv6qQ#IL!Wfn&8Z`vX4Z-U^lRQ$dPAQYSr#G#by<_i!*oJE((hz&mLKnx} zCHVFvX!y`R+3*9#aNikbO6H@pjm|k-uf-FBcFoHQ`ng!L->1RKP*+~6K9ZXAQ7u4d zf<(<&vk)m}Jf6Le}~8G--i7aJe}};WBvTs`SBlI zc)tt2@+{;^7C|F!+=iIlZ`ds;g%b5-Vjt3w(ELf>3lsdh&34rRYQ^hMfBXwZA6%ZV zJiL5hzg~Is^*dfZeu6#d1zBW5u9dbfoZDGssO1(N-95K{Nfn{GvQUfMpITcOD5;OA z6!T-e5pLim3j|#&Ol%iDQw!fGuzFAJx0%N320Ufn|`KM93S zQq{D6oO3xf0e8XtE`Z!FG70h7@!8Hj(6h9TNIT28S?%_4N?jS8`TA+_v$s!t|2r?` zg`JT{U0j-JgwuqCs~;pKVZb5c%l2oHnd2~%y}^$*@5R4{FBS){Pv%`<$Lx8 zpO(K*^-tM&$5a1fp8d~>{+hCXV2teIl9WApVD7iNxX6GGPGi`DsCodxpA98+7jvVHuxE%?*lRhR9hrh|l zKO62)^|c>s(9!un3SI%|37RIiWERLO{7SiNc;;tg9M3zG0Dsx9SqR?ZfHCa+dU(#rG1(e68GT&#jmMKVU$uET_8qG=gElgi@W86E)P?8$iMlQ_yD2iT z=n3VQR@kncR<(Dyw3YclC9;e}!YN*eiiPRxz8a20GbA$ED(tE)ZL1-h}u1E2VBV)5(v2KCzTZ4f_M zdGqsy!9whg*PBJ{Ofq|TS{tg6600#uXqmL-yccOiBB;|dxrWaEfrdbOG+RPlX1sg- z0pFdMFLqAnl~2}Bsf!F%roOtGMm)>1aJDn2cFOK;zIP?^$g3wcM3zpLvt&gCE#+~T z3v@*8$&MoSEDC~CX|%Ocmr7}k#WXJHrv2)*&2_-q0sgSAEY+wjlK-G0R6hSI@@ig2 zF#0~kgirI7NrakE-s~Ty&h;Kr*8vKmNai*5=*Nt4GPr%{YigyPA1U>bZB*VpZ*132 zUyVA_prVwU94NFU&6b*IKpe1eGG3UT@)K>CNo8te)u$-J)>`mZ8AF@BM(-?CJf)}2 z7R>4)F{-uDcf|^kp3SLrI-A-o*b-5?8{vhPW*DZ8ZDkTrO{+4y=u=^Fkn3Qc zeF(H*#67f_%GHVYh_q4;X5XRYFnE92_|u>Lg4gffsvFDC;5HJOsW~QIOI%k082= zyD{QMF3#WIqmVO^&u62%c}w~u<{tJyPKmdTdXt1Xi-d9%Zu;f35dR1jP*Zi=0{}rG zZ2Z*;U4WRjDUG7p_}Uty2fc!i3ds_kKh*U~6D|Nq4aMPqHXh%3k@*K&FooVVU2crWL;hW zC&EQyy^aokl3zraHi@AzMfO<7Zf{6b(bA4|!k(e~(|jy*CO6R zO=BxGa_K(DUW#c_;Md&RC*oqyG}}Gcyt9warFVYu^=p3oi!XWme9duXq8_1h8`H)$ zc_%=wtpIyZgGkq@i&fMDN;@(V9Fvc4IUp zxvd1S@nm0djkj3MHMO94Q4RA)q0S!ieqR?T^2HByen$zGU2?!`ma;fKOY-ac9E=$+v$&iP&>Rnymgq%^?BZdX`9L{jUe?5i(Px-DNkYa%aRI;P zQ?ZS~qIl*)q107pOg`j-bGB`V7)T1Jn#o#)Rv zADxH$ptZ*J=|Zg|JAHK_r_-5b*|=P~j1G>^?vC%s8I(_s|{Loz(Ae{D1#DE7#S7d-giVLx|Xc%dV6pQl%a5#Pth z!l)O`wZ^W>Pq8jxV#^@lX~YpnC#1rO*o5J_5VC(iYOb9>2o zd0?q)j(eot)i_^9ElO539poAn*li?KHeK`m_F{^ONnSU%GU-`$Nnh`Xua z!2!u4waE5#B0Ptw()@bMjuoS|Gp)X$*qMl$qY(W(B{&sMF{C~32~Rdu%!%x0M_1Yv zZVqYZ0R_*WogK!}X%d-ad%E7KGmb8ee^Hglz?u#ApEFf4obffQswon@-2QrC7CMvPI7awBM(!I{A9;W;tGl-^Z<+9PVuM=dSql`F;e>^@pD zq5asotd*}utL>P_8me|>=UJK3pws!p)8&dsWeg>Rh(alI{VG^-@T)4k;`q?ksh$!r zHN-lRiOQ+_&8|DoUv|U^r6#mo^7QUWlJk6MI#-g~)p(%rNQp;?@3Li8D0Z?F=ioaJ zzecz*D8~pz-9(a*NEfYqeU|g2qo_{f2XxS6yHb$wu2Uef9V9=e~SM*@E{Nhfq~w>diK-qo1r5)Mgac9T)k ziZo}mw;691n?(h#S(bk;ViR?)5X~p*#xgrdmssdl#6~9Pd|yN7x6IF4PhSWC>S&jg zI$4y15ib5znpGvdPD!tfe9bDNAnZo`8)LA!A1Kr;VD>JSeGljzzI^?bKmFO~JUu^U z0w{OgA;+_v0oFaAVPI_VDTY230CddC9P|JZHi7-1uMxJRUwfqdo^AqVfSr|QN3$hI6 z1&l-&LuX$s_Q_<;#9T5b#%-~V9kDnFODo^`do&V>L>S`k?i}Q~V}xSIeLA=&%+RLK z^p_*W!BG{PRZh!-4`+`-YnnYy34$sVa8G9`52EB7jFMGw(E|$2csvkc!^yxZpLUNb zceQ-gVkzFD7^nHAzp{KXpK<8a`L=mIs;QnRfq+tX9JCsoepN1m@w z>DX2nqq8n6d+%yjvn#V&XltXcmF<#i1jh=oU?t1G7)NF81U@8X5Q%?|DD*IG!fcUU zSMlR;yD35WJU~YUcXw_WJtQ$|fa+=dQ8w}g==rkH@ zX)Nu;QXW+v*+NMoOtVUD3pMr8WfG3eAhZ+)vqLLBFEXGGJPc+mXLfMeIr)uT7?DnF zkj5Rk$mm;lG=(+C&zQ+!Sx>a}B};t)w4=k8#yO!_zY)tyEqIv$6{0&)DxUH^$#}9b zN5xcRf^d&xLsT4Nq#1;N6F+uc^rXOf; zM3MkoRpAw-;E}L<1XTtJnb_~T^r9luN8}9FjyvVqeS6AFd!hr~$;LtY?)Og{fBdtb z^V6^2u;sI#9rv_uy-%k4jD%v5g`5iLLbbW{ClhqfS$iZw(fxpECsA@14wK`w`|PkY zhR>gI*QpDJFVg0ZLAOC`J-yO}Zb~DbjBJ|)09wsjoU$wj#|1ZPta9hXa^A|_`%7p@Er zw^7qy$EraXtp%m#UI1QE{DGwXil7&g5l=&v8p>kD~(IPa4u)AV;sA9J&hd7NcebZ zT(29YH8#Iu25W0v=e%javNkRkJ77>oVOdu${WT>j`w&FjUAuqFdS*O#%onlgy)szP zmZs-SNt)vNaOv(DIg$|hLy)!(aF`GYQX$g|gpa!v21f-S;89ZsmJ2q*X><183cINq zzDD6spTDN>-)Hl}L(_(;^UKC3f8z%{j_=Ximy8kAy3k{~FsJoq6wTAk*!_kcnAJpT z#^DL8! zl?omn@*&TFd{o$JC2AO6ZUNgeNX|}M%7O&J^7AjVxH(8?Usu5pO~c)O*^wL zk62l76MP++Y@EUF8@YrI&mG@#w5swUuw7h=v9KmPyOzqn@3hu*K3%Uhh93kl*Ney^ z6f6`(OK1GrpE|B#Sw^6U#k91mW(TZHVC52kZ{l5&Z1y*Zk-gU-032Q2}h( ztYk@guLrk88jtQZpRnv+{Xhq9fm;iZbVTkDkSs{thftIJ88wTN>By=3C^Yl1gw4-# zaxJ3D`$O40KZ9AI`%p2J?ZX0xtW$-BW1~@<_zWtz9;s!+VuNu}(Puj~PJ);#l-Mb@ zsA!D_BS(b=$hmM-p=YHg4LXrjZNn5_OCupYyFEmRs|{(`-RL{{o^u?L%~CoiN%U^w zFF9&4FEv5C zj1hDEl1%z(DC6!)u>B=SabhGYstmx&%K3Cw*AxNicw`CJSlRFl3#%Z@CLhdcEtsQ4V z3&cvs0TSg?0&1oOH*>S!Ovc^oQ24hT!*r_q5JE8q`=&AD=z}-!ul&(ZzvAmRPxM{mfHAUgn#|^Tr$6eDZ%}!DfM{%y zpUJ#q_i_1nU)+5^6$z7w7#Wi(mPpM!i?=y%DIXUNlOWgECf#>77B>Vy&)ZGfaiP7U zJ9>!dYDns9)(AR+O-krd`^{;F2kwn{Z;!DxlN%ORs9vjdIN z_{#GAEB|;lLzV!cIZ_|xs89u8K5L-#JgccAC(=yH5|ST<7#iIgQ&XR)NY2M6fE<9; zmDsm={FBf;3BziJrfj+(;5RW1l4hQWW;yP@<*B`O_(GQSGkz%@`i-rp15jBO1rMDO zV{Vp_Tqt3q)cfsquOMp*Gj#SAeqdnxmd`PJ7iiaSfz*+s`?CIdt zV=#PUgxt}VMQiZ(?vy2iRHT+Jb{(L$=)DYQ8`3*pE>}4fIqV}~Y01{q-}Oiqa9L`ZQ9>&VCGM_7s0bQ9zzee_yRB!`@0Bo8W0;xqkUB(Ocrt-oyj!E9

      k*pZp`Q<0Eh5GsCxl=ioqbKlszX@E7@`f8<{ejlDRd z^|)pwrUfaLGK00obh@j4}h7>QRt7r1TII^$BH7JP4kplAuBnkisB^TYJT z^6!sBW{kl!SN3hAoM)s2+E(Ysn4AoJw6JZ(@fIZ5aOFyzTa{YR;GH_p*xon{W~5Ab zQRu11)k43mS-cII&QYw*n3g4*j*_w8?Qc)jrW?FXuVhb#qc3KlZD z$ppr0h|gST7SQckPlya|7&qT}wm0T-=JHUPo@RdT@*~8Q^^?;-!sI6k@jO)-ta_vJ zc3&y_7F}w>WD6lCJ}SI%1%{5wT6v|78pUK8%ZoX4j^xqoSERJEOKI* z9|9+kf(vXKJ_IpU?i^CiOD)tKjKVoWF+0|JaR8M(2ap=Jq~pqF8>`${xrPUUI7q!K zlFTv-Bboi--EsV!IM=$3Al`bT%g*MV?pqqE#40yd4uO^y3l4`R#&D406y?k#PyU|w z^#kwy2Rz9K9(WH_#@HA#=ssbrY4{a#)7eWDSy5Ea6p2Ps&9XjN=FKlGdST`goGOg! zo-jV_vI8^tOmkyn=QbLj{5$rsM%tj>SoD#JOPrQRVe^4YxVcR#Oj5&}AHj#kGs%tW zM)OMd#_Q;u%gT5APZ5-hK2gglckFQ!>+HSHc}vU z^06bouOvymIPst#1^)R6C_K@GasT_olL3FEv`N?y26>T~_9+olo1eiUxr?{-m2694 zSbUB>-Ij{_K|fUCAHe6()Wg^iA@Ap z?9mjDNcJ)T-&bVL^rsfdVoVd93Z>4WPcNF2(qKA0k}XFN^)lYn^Yix6nCBTvVSac( ziqdblKx4)LjTM6&*slG`WEIuULUxe9x0PDpJtZ!08)Zv1ypYgDH#Sd5a~SWjFyEi zXFl2+-;K}wX8(x1SAO3g_yK?a&;J}x-##L{@cf&N-~P3gPk*b&YLAMkQDmX&lq;uL zWtoH#56mocL28^wqZ=waK4SV3Ra%8vEl{RB^bN|!v$Ok7_x+0_Tt1^@wa}Cs3yOM}y$I33oaM|D@A#(t zkoW!#ALNHja*6ZLTY~D6zY6YaHi13QxXMxL9E8R9`dAgs? zp6ju3co5($y6{-O<eMxp!8B)9Z1IUw<9AdgXrCEUrxB#FQUyXxGDJp#ds80#q+4&H5sX`2YW-_uXu_&dslE?6HB-DRu2%H5+*H z{&H>$5#<3MeJSut?xG?ud!81iWkKsiEfb|yq}=EGWClBO_tF@6?@0HU+FjvDbrTEb zJ4rfGivxYK)ZBh~r)Godxowk>kD$4G6L5Xg|1&lSn1`OG!;2!!j>K#FWh*xH+EYoUU8J_!PXyGn3woQz+aVxLiHJ?L_m~C1hLg`~&axhx~va^Q1qdG6#V;pY0)EEM1!iEpXRP zx3FGOjq58KX^hUGxnsW3eB(`Dd9znmR?gCJIhx#9k#-pj+hdq@m~`U3e#7P+Ersq+ zVVg_1zHRoxka#9bGW?5_P_5{a=;0~uN9#GHM4b#|N?5J4ww0^h_<`SeEgyI+?|Cdw zysz&#=|hBVIY0&N6eQwIM!@is2%aG{qJuhXW#)m|XF4H_M?ArhDCVm~07=ga*~4@2 zeqQ3Fq(2W+3G3Kl0~?0b>_(>}mQL@mw0e)f$HFbn3CAMRwh#;A+iZnpR3@84hmA5} zG}6E&tng6}BZo$(FqjW9fE+vXD5T1f2GrSXKup2amCQv+>up@Mt)e=qAt^3)FEnyY5=lHWBU#6Cm$M!5 zw!_1)A$D?3mxMk|&DhwRu}N{@9=Wi~JY=(H{Y+ST#xyTU7muxEWJ&dP9$3VfQhZ zbO{0&!sr>Jcr=Vj0=3jzs|Xa$o#$XG)7|ku(%))m?RyaT0%hu`8g;qQw;i`Vq-90J zJZ+3vwUw-}xIm( zFc^~t^SKczekQmnWfY$ded*ruKB!cFq#rnQBJ^K` zyTN#4l`G9xhBX>NNSt(G$(i~{Y>PEn!F&(Wb%uFubh_*qPP2ivpOQx6-2BRFSDxx4 z5Aw*VT$tp7d!;kLYt%c3?pb|2d1SK&^g2leo8yxg%fmhjUZb&j*C#KN{Ly~cwkU}=}Sty-4LTA2=iP>l7K4sy7;d(FU z0a@n5Lr-t@mBLeS#yI@l!jF&7L7Pi6DV_%(pn=< zFv$Wxfle@X7?JVq2Hsn)lsrRWfU)B$w9$|$tT=;nkua(sT$SK6I6`kbh*Rc;u}5kd zb)@ZNXj7$>K(x%D-_T`7RASm~jgqBlI z)RF|s@C}$wmw@6S_Jg8n1siaxhz6l?#7d>FYry!quNwQBpIl@opo)!<{gqm{y}mI< z$cOem@%T_#E@$vSwhGY8hIdaWa?pKc^(&n{2xLBk51!k`&Ku7uVS6W)<+Siv9a%uj zGxa2B-O*Zje5X8DVd_fPBtRbHjm25!CUi>zRGnxU8ES1H!(xS5VuCtMvk(jAhzFa! z^ookI1H;FCwO9oD*x2hUtH09i8|E_SD$h{~(yAP~c&*@t-eYLmtTSx?f~fk042hyB zgYG+T{>mHIl;mxU(wGW(-C~MF>DKAKv-gG!XR);NR!yc&G^~?%wo&d9U||Y$>#M^s zoU+rxqeOMrT@|c-f;i4POy9cHf!3 z1qXtVh3$T2=Y|jGMc-I?V;fhrgc;9HI*oc{wnq&M$|3}J>05nIEl-q0j^4@(*YV7& zeb3cCvRZI$CKpuZEU=0Zj-ky~He0#+8>_Eua%1O4G7XqT*qr2m>^%7!#v7x(r|FH8 zJu&MGi=0rMa4+ocY~HyI^4uE?Z`7G{6cib_2Bc7P=Mux0vHQxKtU*S==@Ny_Bs%jW zE;96Ssli4ffMbl1`_zEPiw6JDk`Qtf?!#T^4v*)4T#4y?>H)bQh4rYVC8VOxU_pn0%Nb;-^>-WR#DAYHP=E5kdzH^#m(TBnZ@%K?QkvaOM0E{^@_5q;=^ zArhRN+!>=ZYdqWcH0f-zbE&U9@yN*^SoF+AB55d0AOay;?aJGD=F|9|7ym@FTi!E) znB;2zKAHDy=Qdh?CYl60(#AF#8AtfvfA!b+um9U$;otm2e~{h`U8egzd^9_lC6O@T zT}db&i)knJ@IiDWz~d-@`Vt81msr@Og`n^UHO^&Sn;@l+rA<2J(cemPO{8Y9Z+sV%q2q;fZ` zA2!Z0wTw{_cP5Q9LTfxb(;2Sb!m8LiHCKB`>{;uvW^lNTo!=fm<-74+6u5O_{m!{v z8_TDUj8RZo0u_4|*d^T0Rj3l452BLsna&v8)6{zJ)ZS<=A=7FRilaEC=Jy_FmBqEH zq8a5}AoJ6^gKDCQsTjH0#>;r)QC_H=0EoyB2wTx4rdf&gsEybYk1h7t9w98d#^>6+ zF}yR_c#&t`xYBB46v8;C3S%-{!T@(zXS9xai!+6A?Pgk#{*`)fLQL~@X( zB~aHpVG?0xW}@(@@A#nK@}TdTYMI8xbLS*7m&n)GUN#^jqM=Aa> zng+t4sb(B(gi;y1HD1S+m1|@JNG!Hpg4nl#ei1+x{C8@oPnE;kj6p*mbHh=SMF5-SWtat;Z)_hG)CkoJn zP;+-a1hg(3ORT$WEsIt>$VOYQ^sUkM*zFzf)g)v#!ohqeUTahPf{--F-JV+(QB2 zjomv#a(^g?PX1`+(oPsd%ZXq5mH(MP@Q?k&{4@XTKOQcJ-h!}pz{d&i9jgc%0pe+y z1KsG2GMyM28h_hwf$)?$in#aCgb%~}%5H*|aPpfk58=x`T3Dl&61;=G1&_c3-Dt13 z&%S7udE)8@E?dphvbddYnx?^pp%u%#swa~-IeT)b( zQU^`ez6+zRl<6U?aa9osb;|zyUFg&2Z;_HHS>I{fjcGXpQMg4l;r=iz>Z74`ihHFi zW4+=c^wDXpMRUr`7=w8dmdiQhfJ4y=I+qBx(YR(!nw3)kwTT3md<@>qx*`dw?vSpjhkJ0?a#c(BUNT*J;h!gV@QQ0zz%o% z=9kg42+eHjT>EdR@qtWMys7t3#CqXBBv-}_uMQLB2?HSwsZH! z?qPc59);!bbuV5*_Ubb(0gvMcH7@t}BnB&S#x8p1LErPFA6WE>lIBiL2If7n*7$wM z=u#yiJEj{$TV`I2%(>`nys^pczSj00QY3IV6P0iEhs;u$)34xa&k3tXa^ogzM4j4=>v&`HHEhDQgQh)gcQ*Fei_6GC zFKe;EO*XI~C=cD3%8Ar!aUC1KGv4@YD{r<&!>NNhCqyt9Sr|t`*Fu+0lTMS3kvO;! zxP2c+x5$9*Ep)JE$7BJA!OR#I(gy3)5gkleO-gq8mJ`sIeR3dkLUE^fI1p6?q(q#2 zdZ8D{$urr}0T$hzgSvG#A#!X>>bo&^-&n1)(^!4yOX^AEKIdbF~Mb7JEmgu*tN!c^$fd79eeJ_4%L9CouV@sN`?p| z4X=lXxL9=K7*Wh5{geeTr}Z7#V=aIrZ}M=sGe9Ge&YWQAt{eMxV_R4H7JFn@Ju35k z?Ql%}K@JO-xG%;+QG7{zV9RO5fo`{mi?q*Nc;vNy=1D(r)(em05ls%no4@cne#)DD zpXMKdD7YN#*<7>8NGVWwdLL6!Vh>-MEjjk{FqFX5wTeFcycbZ z&g`$R@o;OUOeq6Jp*Qv(aKB|k=Y7!khINqjMtL|hs43%%#tR*IH)^?rzJ8iRqPLt0 zop>~qTEm?W0jW!b!gvs(+y>M6LY}QD^BG+x>NHVnpJ>~EgNNb_6=%|{UK ze5cvUZYy4d8PKVRBB@_7UlCd$kc6CW-~=VG;Vw)bE7an_2U-2b>Nnt$)APpeE%;d4 za9XT`$vUMoQ?8L}lC>df)RTXcs8o+;BJF^$_KXsai&uMP8=)c)fknbrdC;*km`1^D zuv>%+nRhN_=1>C6If_6GA|f@U)z&ayS^Hb8FDy7=waPg^lz3so2^ODpHdY#qm0RHS zbT)6SZ0w`wgl^fn28-H~7;#L1?vA&?sDm*&Dm%uUh+Rf}W|0WEB?)t}tVJcHZfcd{ zQ?Tl-WExNnCoiJtJ5KK_Lw5GDv-661OW3ibp1UwSj0BnwZe^z{?4{Al7CWWnMulTf z>@_Debg_FD2zS1oN|7*nDH+~T%3(Ya%|XO)MnFJh87E|%leyWz^Sb4R{r$5&}KD$ekpKI#dLx`Pk8Y^?2>tA6Hv`2jcigcBLhtKE3D z@9Foz3%|2v)A9h5*tK>-+IPG@$)Jt|e4wLPwDEBh%wM#=6pOZ*gy)72kX4`KOt(tzmp4@m|n^_Z62)xh&Ya zF>VRpiBiuGu`^e&(a|!cMeZ4EYdF)@aGg_1paTwNTCn}b=uVmDc*fd}P79(V0#)3o zv!)ag^d`#f zkp4lYW@(xs1)?YzlNM^aFCNWo$!S_$n0=wj31wlCfv|G2iAD=qoJVYOm(FgVdG-a_ zjEC}$BI)`@p%ONzJ)=K|tu%S2d&}o!u!*s|b7SX?EvCi^e1SU8Fe!Delxe1vnNq@y zZ#YR(CDsBe7@d_Z^SXt}91bqXfth&>3&q1`SX@H^Lv%ASWe4(Fb!O2MkMfQx=diwo zNEw3rpdOj6%|<{fY+Sjr`Hh`mS#Gq* z{$^*lo#6y&W!OF4X7b7qqm;(YS`rLmBC_1cwia4xWGD3-9P*iv&?JnNEsxd|; z4>@YCePvjReNSjNbFEpkYGmd=|BYKmdW1Vz>tQgmOM8f)&u+y~ZxgPM4l#{=aCbvX zz%;4oxK$f2p<&JJ?p=fZFe=v=kmxP!JRKujN7EFJT_ulV4APC(R{FNlwuN=w!W%q= zgPLj}5F|wg;Z9^f%KG@ZUl$2N?9Xge)k+_M4f~&lM{$)7cBR>mnNkqs%sbsz+TJZ9 z*lykH9#HU5Usy0Z2D_D^W|Pl;5s65nA#sm~s5a*~PiPVTr+@Ol@gM!i|1em)HIqsT zhIV!G6gHDF-REc$XkqN4yId#_5?IB1gtH(sVYiu(X~JHxo@OeEJRN9TMS4eCgRZ3GJM!rpQ7G~pz5(Mk1?Y7n&zUlvVs~642fnu}r-v^| z)6DhL*G$ulq#4bMwT)CF51oM!NH=s&r1?Zj6V0}f#y1U_V35C%ge_Mj1#h6YjxS66 zOtk_B$|>Y>t{q#ifY6+nuv4bLEYvj+kh{BywmOKJL#Z-N9NUSRnFB|}4@ee#O?>*{!buBR4g*aa*pDlk7E0<& zsuXjk6ox+u;UI}w6O*Q~zV{*fgp`Dw1nU~aNcpS@weU3SDikdoZN_8`N{ltcJK^!idg+;PM>kRT+Ba@lPWI2Ejm5Y40Bszs$k@*sy;Z7e?9wrsMbu<#J)o;;2QywFeU+^Ga)n@DzNqyAqqi| z%=YgQH*oCcLzf!F#prAs{if@VrYeY0VN?@~bRQePT`nkYEX&4IO8nu!`ZNBK{$qMu zNjYp=5l52~S<3N{)p`jdnaz}(vVIreCgF?;|);8M9GwE9{QNJ>EVqfgBcG|PZGhuCoov+u*ftRUn_8 z`-cfDPQ5zU=L_4_$!5$+hr^u%ZKOYTb`J)XAdHrMlyG73m827j4<5i6mOS#*#2M?A zfPu3#nl`3kX`4L=c*&>WQ+c9WsKL54sQW500$e69tXeT^7?u1}|2bwsDyp`zMrmi0 zjmk#T0a^FaWsc$;jLpowJn&8)aH23i)@L5&=_ZL9vu*4LtkY`6vw-&j#fB+FcZ>R+ zEm)+(O0(<~3$ ziU!<1vrvpeHS3wX_9h&Qdgb1)d}trI@}!yJfVEEK!HxbnN8Ef5z6+x57{F5}T%BkK_%nKU>XG8&U8 z#-q^~1wGu#z`YIFJ|Yyu-Oz@fdBpW1!#yruE53GmT)_RoC~jQVjsN?P{){;#7RyjO z$(&rKv5UT5htZgN(r4N za3kwXJ{PQx4^9L>#q)=E>eJKkFo?#1c^p#XKmpJ+jf{1V@Egg&0nxGQ@{E)d>UCUG zL3E;CUP#9yEk(}x4f=VK#LR(hmyE}9~g4dg54bfo9JBTKF1A52Tir(MFC#X}% zAn_Xl=hoPIr}rpOq6sY%r=wF22eKYOjA@?7{yJQ{-aH(*Tz>#R{a^UQZ~tR1f9vn^ zTYvheJiM%^B)TMKiNkos$P&|T_8FBzVdUNqNoVpM<%>Ob14tdo8>gu=3EX+cHt3UZ zloHVTNQUgK$0Vzv6v<<^e7n!P;Y2Fr3s=Nviian_lp@${NqlxroJn0e z-96;P)~FImYm?+b&0q1-q(U|& z`9vk6X*XY)yT@GaGcDi|RA!1q5ii%7Kx@R|EzsQ_fGYY z6LrQkKD6k1(^rQjzz$i0lV##0N4`0|$6M#(R~A_Un)T24$YY{ygFWnR3;3mv{NWxC zg8BHp9Fu13I4Ya0F(G)SNI>EOH1m-QJLEDBc%$}h*adF%y}%rkV!JvmChbqwMmtr`D#Ov15y>eh#xFVSaOZO3L7IKzKJKpQ4#9nO4WoJ#GP&@V^dHb4In1Cg`moX57_X7ql=5j@8Yl8r2R8u6wq=;S#LCO9#r1Qgy(~<3r(i1E zzLEi@KntXxyOGm0}Ke*!~#Tak}&@cwVr1BPZvu z7WxdW!l_I*DX5505lmV%RTgK0!;Pp~hU27IK*+tX2#Hyas74<4Y>Ck`Cyd6$D=)I}(l=I&S(SS~aL^;O1P{A8uY41UN#4CKv~E1>3y0G^?|*gX z+rN3{?mL-us?=I}|D6*L@1FVNp1J(_LX($36d}THfSc(V#5J`rB#ZZ`A)hAd7Xq`F zAkvPoS@lfvN+z*-XYC;kjLiB%l1!09Aka3fhR4wB9_k1M4l?sr3ZjLMlKqkVWBUoW zJ)6m>y4phcI z+lD6HTfY_b{le_X0~)^7@&5}9D?#7)#QSJG8X~dycbfYsIuUcJZXr>V$SNO|3k%UJ zr4-JG%(*@A-oN0TeuF#vk|Z-v|KKg-Tb*#9UJ>Li>6Tj%5BN8Zf` z=KHs7&z~rHn0bU0AV_gC{MN-$&GfdBQ^djU2#t&4eM8d$s~egRh*w%`;6dI|DKMY0 zWku(LCC6LbpWC{U(o9Mv;7F@C)JFg<5oQvJeVMwh<2nkGL$jQca=5!2nbt&M?2h*q zY<3co;&5mL`eS*QRd7%!F2ZqO+g@Xtx-%Yhg+J$c@C#CHDz0V!t(gXeERFZ z#qWRbd;I1f{|V|76Fxlbw=sz9e%mQ{526%_RJAnjofZ`^>Q-7vht7QL9I|kd17eX} zS2T92pU3QWV%qKFoRHxdmpyjPnMAQsfV>dhexk@s$4QczvNPL}&9|HBh=`KY6bg?x zaxho6-ng)GwS{FUVj^QKip~(U(A9=L_Bdm$)7uv0+`ac6KkL@ENYWd%AjpQn8IUBy zf?=3NjnCOfvmEFB$c4b^5v>;IG$AF{;T9LMP)ZZ1KC(JI64_)|0!i=*f^eHiLk(mu zgLGzLf2*C0Qe+-TMWHZ{-MgcDM7^OV0be7my`$d}j(daXul07iVBTxN6-ugNYK-gKzp*fCY zcGpnGa&ka=;RlgiNI?tAZ17{rBaLTANN zidXFZTC}2fjQ`UyX^tsiKiG9NGtsO>A$K2XNVNvDT*K_ctf5x%v}cy@vW*BlDJ64| z6K{FPgFNui9>_h@5boq1B_EjWo}+)or~VZaM_&9RSAC-T7C!6){sE%PcB5CPo0GfI z%NC|T!$x*@rgHT`6O21z_}J__joYo^qv$I^0K~bG;e6N3#|0Vp+p7 zw4szo^yG+ms6=<%h9Y7QkdfPeZcWr~7BR9~Z`c2|;0K(BgqL~m!jFFV6Tb1C@8T{@ zrw8igQ@qCbJgxV*M&0RYz+{8P9`14h&51j$UP)6yydZrTrnFe=h!(mFY&GmZ`uNM0X8K>f?T^7zMcf1D$I?1b{_JP>XBAos}ISc{=)r~ zQv|N8Elh-J-Lojh9+qg1+%s4~e4;xM_w2#XDHKYE?1fAp91|HwZ=7pxjY%?D63JpO z8|Ef@doMe=w$W)CamL;I;2v*y8%P+#KAI6z?2!T&>!^5`d>~~mvHG$x+(cHx-b{xH zPsy>zM}ufrz1~ov$Zi;Jb#y8l7k|b*Gs}@Orr1CegUQ`*%hSO+A84E04jmsMT0&tW zN#e*Myi$OfH@vv9`C!d^7=()^nmloS_m1gKnGT6^>c}LVmzlaG=C@zL+-dbf^E{-8 zWti&3*}hVF^cNO?V)aX`p}2XK(zM<5@X@@$M!2ReQzyq0*}V}f8s#(fo*i~*mI#$)fdbR0sTtqu0IzYvq_ zeox?M&GuWHcikH1z&X@jldPLX;>1k;|vJ& zpl{m^*+bGW<`K&2Osh3M+l?T^i3Zeb#`3b^CaA)c8YNEwJ!;0AMYBA->G!EoR4Iqx z2zXBP_RRY7eMBF4IY00Rzw}-H?dM01mkUb9ftf>0e7ei1c5-XX=RtA`a-JYiHkdZ_ zxRH;}DNQtUl5eck;X$#-=*CyIprg4*LGRt^HJY+6L4lY&Jj|moMyQOikw|1IlvJ2C zvMQ2Sn%FBzm|(9b3zBN4a2j^W*_EQ1>~WrT2?EeYI z@@>OD)z=}WSJqmQX5_I0PXb4oDKcT6xU%xpAG!1oe6mmB?j{}(IemO~gX?3)W{qcF zqHbyl?tthp(TboQqa!9{fyoP5(?A-+>L$zZ#2C9=8MU&I$!SJRNviT+-Hy-Oq&YOa zJM1}%la2?LQQ(hy;H|#noxJC0N~iPGpSak{CJ~ddm!|!m*&Bv&kM6%6O@G@bUgf4vqFlgeg zzu`UKXrTWGLeA+&;%KMKElE*{9;yYjx|gbpUTbkiYzG;f9X99*@JICv!4Dy2+O|a3hJ>taH0<@dP>wU!8>NKIENMpa z!0o+-6|IiEbvkVn^gbLT=@!>7hp%_cOb9%TBVp$3E zoRmJFgnghH#y|Z({x6ogMZ=~Ok`BOu^sVo5Iltxo&woNl0ORaX4HNi~riIQtNkHMV z1nby=MrE6>^wSgEJ(Et`Kqz8mVcl+)%`Rai(psn1M%_AfgSx?1<5z8wxzt^-E>t%* zGnT>ixmut%i3o){>cpfYB`=iALwhcC8dtxv_6VZd&6W<5IO2MVvOvJZX&6+ z&t_v`rOHC5hu4X3Kn>N3+yH_A6-FhA@vhOWhW>s~zKbS`969LBF&{XmGk594Sk=iys3k{jE)Q5U6Ng|B{e84^&Q7_r05A3jbh%O zcZ*f$BqR}L+0%D~qnxR|aqt5NCZ0T@!+;|GvD^l` z&q{m{0DR`a#KF$YZ4UDVa_rq~qor`HTT^4P7LT4+dXCf4-9Q6fFju6@*l=(oWd*x4 zOcZjNBbR(=1yvI}bJ{(ag*tBd-ukUe3<96ucEGk@ufgbaH*Ok59Xf5zk+|hKOi)_L z3(PcJlpuCR9;P1bT5r)&lxOaE;8f2{_MTKn*0to2JkiIk6wZ1gaMCwq5|b-O3SW2O zBhF?mV6Z_>3%SP_WG*>|FuamtB{MnDb zPwSm*He_#^`F!HiJ1@^q91aJNLGm&JjvpO8QUcnLG+sZ^E#SSB4|sEOKCrcwatLQE zYoYweB}{%ajr(wGNUQYbNX~;m8X4T~pxz*-Kt=~)tgUM_0zJr2wN=s-4P|fRzA7Q1 zlWxq%aLTgQ&}qUn_L$S1qG_V9FL*BGX^w`g_sD0jaVTNI{*9?V458?Tw~kCY`hE%d zlSLkYcW1d=>D6gX$XO^k_Q#qNDaSfOwb1%T(h|;g!=*4>;ucN^<^9`te7Y=Q+T$zO z!g~D)*AHLw>6_o-U;gT^@%9h@XJ&ze#B0WVI1GcFxYimcMcSWtji}%1&!o1ZYalLd zwa|-oSZkx2vGh)Do!&Za>j7L;=v!v1&ej8ZF$ukMmP~PpL)fEQH98Xt<$-L4Ni)YZ zQ!JvN-E5S(&~i8HBXKJNP?AUV_29UVCVva#EUh#(Tu1K0-h{I^yTtxn{APD8IusF~ zKf?GJHazT#&2JJ>F&V~UO0q)Ek$tdvXL7-l(sUhVS;lz>CM(af(O9_h%$WzSe&E2F z$z~=3hTlgYALsnOo{e`A-XI|PX0F3@1X@cq ztNrWOKG`#F+MU>h#N?iCh=`)K(oKTl{r~fN@gw-{eTYgVlDUP=D#G`F^m8uHPdpqB z(X^$A&pqDVae3U>)|IShH0iJ(hM+?!pB!y2(plj*Xu^x8hM&XQwdp_ zLTd|YI)H@zCatk9&rGK`xEZ-*+#5nT1coi_27L)=a9z+cV>Pm`MYyrnTdR?2ZaH@6 z-6Fy@C))bLRzo?^dqPqt=fOsqAeX}N;XU*)2`VMi+Q#lzzGsY==}eJ@zx}=M@+Uv| z!6+sdtS@-|!1d`z9Pi)p^s9f9>&Ne--~S!n=6l|z2M%%qLLY1|{&&o4})>Fcett(D8xcxo%x0n1*uO7D*Jgm!^V(WYP_M+!N2_>C{#*hI!#S_Z z%2g{HFJwD1_cI5M6rV{xkvxzfjA5=4Gq8>GE=IC6cn0z2vSvPHi(;3P-~KsTQ4g`$qz9bIBviiq-+iUsng$}E|q z9w~B9(TO4v@`Zqlgj=YABw;nk!?7iHCd9r(b%z0BQrsaJ6^WuqKm(J+#fhBoMDdA} z&rCLPlmjomd^VBa+P!##qCD6;?)@F_ z%L}H8v*1WLBxy`0udcq~2B%2^A{=8y?65;Vx9g;%V;|-Q5@pLRjBr}7qe#cDITD0+ z57bd`+{R?I@BQQNb@tcY8QY_9-lT5(E-QBYyYrlmwMMoBCmxvW%v-)7_lez1Vt+q2 zBqQR%F!cd5%NUd=k50FcZYYTi+;=b5d-1-F!LP{oFCa8GU4AeW0(OpXh;i#C;+z_< zv%jZX0heLyg1o-|K7xPNNXgz}h=6p=hmv8u_uVs~_ZF{TD}DIo#ldy!T5cpBGaJ`g zs4Z3uV$slCmn&_W`1w~~^XAKM;1;m4i69E+cVF=I_19c3FU)r*q;Hh@ZaDSTFi9zd z1uBE>Kh`E@OBCql%%?kEzW$1o7;Ie$?Z0)B%vc{@{6(3P+>i=42^-X6(APkch^+HK zn1a3Ew~BkBuh(c=#3IJHgw3jI2J7KWS1U{ta|sg~68KheG0OQ}6wAIvL*X&ahilyu z&B10^-G*!A?i^{zVHy*AglG8H=?2@n(3+s`L8wiTG&9dfN(mi414Xf6=c<|l?zUjN zyBl2+zy2$~#DDuwR&q)~K(tSIe@k0_#`WbRr}G*6H~#~k9{-5T;~!A#FY!f&Sp$}o zVY*bMjmBHqyz$bXd0wBn@m{bc+8ecXp100ZGamcGQ(ahFqxINrA1uzl1DULZ zcYU6y}JCJv|^!VS)2@(!t>sAStu=N?eCH+YWIy+P?I$!h7GJsag;ln2I_$xq;KNrFq3x>1uxv#UaufyLh(&-Nwq4W3D(K!(gC+r%V^;>wXDlTRVNu*T#E4)%@* zo_Mwk^YGB=dUe{DHjYPYHpPBnTcf4n^<9Lt*gi;#? z-3K)pq3Mv+S?qGmJJ%8G*RWwJs;GCo4@Nt|L2%n!i+}xVFUS$x;iKqs)7kHbgN_F0 z_B)?92=a@s<+mo`7ytbAw28yP$6nfX82k#On1|(P5~b}HSJI%zlpettVN+>zyfZ>v z9Hfy0oIGm;-2@e+YQddZs zGL#C23`7T13JoKtSV7H)d)y9r!%u<((oB?K({LwyKu3E=e}@l3vvsI2@>B{J1=eHW8e5_8_)g9X5nUe zkcpz>{1S$~I+~+6_v7q{Kq()Cz%W&k@a@1N@1hclld;gD^_9i8ST9&)q6b10Ml4Oi zd_yE+N3Z%4u=@xE*&nS};;-NS>u_`LQw>sVq`Jj}YeNZfBmKTU;M_!LDUrJ10~vL1 z@qTS5zNS#xq)gkQ5XZ?EXUMLg2}jS3sw-E2irL#{R5Gat(M^1}*7i{XCbERVOt_gg zb`q~rVvS`Ll}yvj!H>+kaPSlN_6Eb5HLPW|Ihla$(-5D#Mlj8jKk=b|7y$RmnMJR56jRE4pPi+8|og`e=*SyxX?RlEr?t@%vc+Jjl?$F20VVl;x!;A z0u|tPdor$_V09d?(!*9UJCY-3J&KgYh!CyrfXfvmf@e_W=qK*|%*hTEDbeBjs9kDk z7t*fb$8n1XX_7>?#IyGxph)c6r_t?h8lfmXAPPufHMtwgeExNN&m!Yy41_@B)oAFZ zeYg$!{(6(gvG9x2zU=ym+Y1b2f!jf2wl7Wkh;i&7Ikd!@hBtyBrI0Fk3G~Gfrj}7p zW6$JlR4OaAIVwE}JbvPhA34c^wxFEIQ^r~)=b118 z8TX1Uc*^waN-l*o9k90I{fg)@xF$qV=&h3GdC(UGDGBRFl1^KmnNBCjQ@G1nqxXQm z-7BdSBnkE95qhT|)`YFD)OF=}cVL%f76v=c7XDvLn11CL=YZ5lwZXLy# zC}7H#R+2fDg%|(C>L1Wy=XwJqcW-SO4U&K+jokb0BULYyPwtEXHyj#8gkw2{Z-Q)0 zHig8|z%&rVhVy8T5kAwDO6RPnfZjD$dW9Tkqd~qoY$dr#(DuEkU?k6!dg6{d?&OX; zP8@6spIt9Q&@UWBm=v;~d82ojyyIxfqt9&Y1S&;5apz~=$~(T1zu?=vMJ*2f^~Oq% zo4*2>p|au>CQF?9fwNDnld{T0(~3xta%@P>J}*W=_OKiLp|v4WDL!_*J@mx;ZYuUm zhE=0^!)iEOsl00PZHKi*(4KHYg13{&k_0+H7qkb-M7lz2Oj+1Q7vFSDpG^lhAwG+g zB2&Bc6Q$4Gaf)OePoS|UZ9TM$0L6$2Tw^aK7D-EPd*?lIkOz{S!$5+@!i5)kVN2J@ ztk*OiYWsZ19+lQ!QHXIM?XcS}Ioqdzc z{T!)`1Tv%HnSJ{i171@rcovQ|bD%IWp{6wNT;#&yiA@%8IC16+dElKs@K(;~oA2=b zzxI##`Jep`KRrLv`F9|Nhq8LeOw1Z7PXPfRo#&^I^k?I6Ixx*8h>sF-vV1%SH{!35 z`lM|vmxXeEPhEQ?n`uney=QrfKjUlrh+`C;#y&Lm-jgPhJCn|ozB1`XC*3wf zyQ(M3eC$)PNGcFds07dFNTF!v$V8D$kwTFY{_h@XbE_{Xnavx|{SsLRDjYrh%1w;N z{>-WosHFrV)vUA0$bPWT)>`A4x;5QHeGu{1p{%({#FUtZ87tP5Fc(x_SBnhzcpMS{ zv^0`2J&gw6f~aQ+$slPo_+uYu7H<22n%OT*|1ml2S5t0$CosA$xUY!LXz-!QUa00Y zU2xV=#f*QO_XItk*yIYL%=yTv8#5;|1^3Rz3+5Z@!y(m-%0l%8=R)>qOw7V3Mf`L0 zQUdASU8_uoUq>Xu<(;44AZ{cH^x<^adyqEGl~4ABi&NXeHQkf6 zgj_Mr9OXo|Q@F(m!Yh>gi|A(}G24+l9yseg_x+AH+;P{B%&v$UMKgD)aFBrF&z30Z zn><+JzE8aPJ+*H^Jo1oY%yQ-n`I0w0F!=#fp;|?J6m*ZUm40gkGEFv`_jtG&L?#(B zoFO^c$#(9;zSRf0!-<`CZ?wK5HDF8g*Bd1YPjCh!7IsWWDfXMLgT%#1vEMu zp}spVSt8lYeSga&=bM4fCY2X?=3vjf_%kp0k*!~V;h*D!$uF;+ybKeVc;JWZOJ7$t zaoywJ_8#6)iCsUuyX%d=JEV|04t^T}I5!{s@%OEJKy|I+$;p6GXpun{@uw2-dRJxY z6GuOB zxCQ@YYn{u>n0jVKb7ndo!@Is@@=e;-qv=f(k_+3ifYn$LScL9qn!~uqm6Re8?zjHl z-{rsmo&OP2q4y1KA2{B9o8DHQKYc|x-ZLK_D96OF{q}#(KmG51hsA!tvwz|X-t&}R zcxz9bIMS$mv?spmANblo#eLO;NeV|YCk_}hD#B!iNehb=M8Z5}hp$nmIZOh0V41P@ zGjbB{eCC*D?&Qp@g(5lp!I?0Vk!E?JTIZv^uy{mQ&t!_9$TA_4xcb8CgDj^Vu^v+$ zfl@|%@awa5E4_WhRr@IF_Uia{tEJrnMShBE;R!7~b2-!PHg2#hSWLL5! znkaNAM24A=kTRS=MZou|e4q4h5Z|p)*e#opz1$B)O~4DRdLelu)Yy$KM>-oSVZf4* z8dL^Y7 zS}$bzY%*jVx-qE=vmdy#JMQJkz1{QP-}AtcNreNkADNSK)WVc9NtEI+aboJmS!Xs| zvFyXLPf<@;&m?A|C#^*8`Cxftge3o!u(2T{xyHEaGb`ad)yK3d9@d3Bbh{ITf;=T7 z+A=)M+tTsU!$d`b4#ViK!_6o{>jugc`wp>NR*55#9JLn{4MI&2cy8b`xW}0|;#5-u zJfkIHWkW56S$_qh8_xt0R8bn)aXrV zbzD=zmpOLd@(ay?xnt64y?@qC?pOdpERu*71t+=VDbX?9^FWn^B!xpS9PP}VpLp;$ zL;txVLoYl@W@hHCyysi`4Nlzg@w>mlU-l=~kH3f2Xa4dhAK8|T!}-MS2=$9v{Lo|P zT$txG%k_y*Up?~h<_%h)Ov1KYNG{|&MMH@py$6i#QG6tUPI1tCUmz1}1&{r>07)x- z4H6#+a+(2;LI+53aydi_Vy*O-m2`}RKkq9lM!Q}@$6N~D8qyniZgjEG&(o>fBdLU{ z#4TivQlddwpB{sg(kqbI9-r}|ESG22WyOg#LphvrgSxCC%{1qF0jE>uM44yu6rWd_ zqc~6VnUsS>Xe0JjT7ydGcqT?4C&usKcXO_}V^%gBbxYPm;Nl2V8}t z3)v(7INQX`M)SV}!nH1XUT z7hk#9f=eUoi88EWRSVi1Su^4Z??ThCY~H)cef2m<7ds7$2+6YBwEkB%Y@;}9YLtC5|c=+y5EyeqhItH07&Kwt14W*FwflVRVM3OUyq#RSk;(*}VsePs}(flKw zE%*uq`F8dc^^MHpg-XFBJnyOnnxuqpg?kkBG-`)?GivoStxekWT)^R^LxJFJ!d&H z;mi_d46`b;DyLLNw(IBwMLGGAgUpzR6<#%`_ReaZssw~KNL?mIr_nsfYTM3A#=~4B zlC-(%!XYlKATl*wfxX+csVr~F#b11BF4Y^UlPhe_Q+i@dLPG!6_+yW4?qVpTec*>>l3lo%FMm@Ip^MYU)QT@cXf5Q z3)^aAKu92~g#{8AdBThVGdx8?;!k40kP(&;6Em;`GC~G{Y%rj9x5{1B-BtB|-h0m3 zJ2Tf>5e#DGKCgVG_wMg=_s*TUBH|n0A7@T-X66zB4dNuvEL@^V5tvfpgFLbDj{bum z^NY`Z#MgiP59r&Mw07fpcfR`aTb@3=gCrvsGZqeJQGAbG<+NmwN4DFIPtPBDdjCEc zw>petJRsMUJr1wd!fDNF=x0l&?K{$jyk&$ssRk4(S)tXjt4vsr&j4|358Zih`{Q!XQ+zM+57Ip% zu<;mA>xg(3iG)&>#HbjXmM9w5**$VeaLi9$ltG^W*bPY%;y*x`M{tl?1wV|RW> zKSt$R6FMn*0h3B`yXW&bVH-&s4o%kCyMeZF`}JYy;Va@$B(vEz9(fJ(1`9-?k1Su2 zjA@BNFmCwdg$MbJlLoP|XkoU@B+5rVvZvdH@;8<_8 z+cu!>9{)IOAcf)8+>3t`s#&o{0)lOeG%sRC>dmFryB$T;OrU?BFm*N;r+&)K&t z2&Am^4rNw;?{EEA{K-H0`}gP8%y{+ZfKT1;_Z`Q<>CTJYsKau&kjdmh=o%5p#Fk|5 zl_EPuGOI47JG;$413j#OXj&#FP9nr{O zRNcmp!Wy|8=3oc%*bTfRX=t;@mk$adkc5ter$o2=zj-|ShZL6aeK%)wN4=9ZG~SKI zE?d9??xXg^U)wcf7E#ejV;D(x$Z4a|tkUROv3_RnH&%N=m}&kJVPOM6Kj+S7J6Bzi zwt=i+;)8RL%JF_DI9Az7;#?##>BJ%n6Z0FAgOVh3IX&>hAAE*9LMu1ww(;@H8{ho- zw`|@i66&Np!gz{7_nozFthSNwmae0yCxOWqPW{4zKJw^KESv%o5DiAA>R|0DHg?wc z6r4eq`t4w6a3 zTY|bqRB8%{_Fzck9Jem)P_*E)(Iul26Pgh`g1Ik9kAty17<*r~DqHtP{J>d;=EktEpKpf%FNjMOj#(W&4TToTM8 z;cai|ywKW?Utj1o;BL<#-NwFrcwq0)y-{1GrU&P-Gro&r;zZaVYOSP znUunnaXOv3huxGpkghahJv~gAdaX!``8vB9YqQF3D?9Nzl5_CnVMtJC%lCW;a_pxQp%N)mkkPtKh+Ijn#MgDl<;Ia6l5}E9 zC$gPL@`5(y#kMdlx}(Iyw`8_#t<_*)G*lp{Wu45WB`JR?~?3*EqOp{?zIH1>v=o>eS49_%+osO9W`6R_eN}9=9 z5ORcUq@ja8Runkh_DI#z9Pp^ENDsoBbpk46aK&}l!|sV96U$t=$;Os8Zhfb8IMqU~ zj!0*hXN(&KKZG0iFb9z-obUuzt9Xwq*#~9Av_v;N{*3X~`O0`mizFW93$jcUO|d6) z;YF1y+nAy>4yqJHKl8&B$L<|&AFR~7_(a~qTNqx^Zb90sH73=AxD!@4zxnO0dwn~A z?g*hn@yw~8dGIq2{la1=axcTUA$C_uV}ChG;p7w9U_BL{|L|Yudb?rUuW5aa=_M9m z{QS><9huN~MCom!@ovGNa0znXp~%aA->>fLZLA^+w|b@6%p^w6!uVGi|+*mx;da zNQ#CIRjl4lRRY55ilL4NVj7&UU-8ZyT)}Qs#hEvy!Jm z$puwqnr4vkx>Ps_oq3*z_F3-)qcF*FoC?GADeFYtTe#n?x47P#slD-6|KP`@G+`E& z%7|h6E4F_V=aMLU?GY{N4yp6If9t>GU;LB*Wi-rj;C7Gol*!<#`vLvF-EiGIS8gam z4$?#TNqnyyZd8&dt`d-SEV)ihQaH4Kk|p>z{oYjj$)Q&5;X%V=dz?k-vZF3Q#05OJUKOOMhh2Wn}*< zhOiA86F!`OfNsHf@772B9(N{XIPD0{oRSJibTOOWcxhL@Yg>>FWa7*@COr?2<1Rg1 z;MnhOaH38bjRYDWSg;rmTbcNF5Dnc!i)_7P-Gf-uN3OPm4#||DFs83EO=MGCGEy!~ z`GTf=w+QtkMXk4ho7@mjaie<2B|*;NT$G4O-IU2ECUWewhXH@JhIX)2dF2|00_G&k zoGnwlvH2&eD0Kuilo2E&KHvM6>U(s0Dl{LjQ=%at#m-uD9HebLSW0N2A)Nc(%V%U0 za!R3|bmv7s(NY_z%s?V6T;^Q!fW9pL9rHL?TR4O<$TtCJzIELZL;+dDT*cd%ApMZg zaPP|Xdqw>FvbKqtM|-79UkZA7<(|Q<#5wFn8S*vcvH#qc-@9giFLn)C$<@_U9p;(=4DJK zO5bjHYxugs2sJUQ!PDrKw4CXCj4EOtAukSn+u8Ru3~Ejbj)n}T7}k%&CFAXisL=L` zT4#HHMw75VuYgd_Q+zH8{kcYzY@Vo_(c29h20dOAmJ`hqb-j`DMxG1SjjdK{4Tv{Q z6Plbn!ikb(KOI?mHWe)o$GSj^+4Fn;A_A^By8m*~hNI%!A}ie6Dr)KWw(L+bcU8O&jVk zsg8KqXz3Wm*j;Gd*-~ZejTS5@vS%VPC3f`}$)lJ*qQiN=(Q)r2&E!kr{N6czE+!rI~O_3sr`NEjtY-0h1D3DHo;X@ka!SK8Godn( zbsiR=Y1{;U*LTA>h>$mJq71m%6Plg5CC<9=SSFS}v-p`Q&CD{BN6M4+aIkB-v&za% zuDCmsO<_Vn3)2uX6K9eqsyD=UFu2K;XMf@9E1D*X&LP#Z*kq-oOlQTlBd$nu>Nd2e zgeggq==9Edp~~l&ZMcSM&rM!p!*4zE(9`HtE!h6*@&3gkoP*w=8`5KqpabeRizY!e zWPEc@lr)&?Ua2(>ckD39Fye2^Sm(#jCnhfb$df$rK|kY>cVsQp(UoJFE;S-E9d@AF z2KqvI{EYdp|J!`?-3u?DenH#6<&c&1VUzjQw;$Qt&OFT=yF~Yx9z)kP8kJ#wqgnA@ z!kc_N528DD4TgQ)D-b*8sm$alk){P_kDYg~&^p%lSUokvuFrA!r$Vn=ICmsLv@tyt ztXibEK}gp;JkZ-5n{JcDvzzL}PYZZE-lYabTv9D>;?k3hV6? zCG7~pwmQAmumep&rqiSWsi(+5pXWlE=77d?SQ(f3ArABrGpiDW#!g&QK_Xi|7kW2R zio&9VgPE-@rdgS3=8-lg@cH`>{QApZz_30}IV0sA-Ztv`N_)6)&V{rT*5;V4{Py4Y z&-nP&|A5=CG0}kW3?L#agG4F!NgdvH$43!_vDY6>9%IX87&i}A%qlw@+kk>AiLq*N z8gL?sleR93Hy9U-Q5 z_*ujmYt6^H@+g~ewz&z2;mO8p92lAfN9s;IV@yv2MtciK(mNTbdF;dBtjuP&1>(R>KbEF+GsTTK*qWot}$JUzrA*M z*sbHl5K?Vrw-@&QO7mB`?KmrwSful5K?o$yi8PTp35zwhKCz~qy%mz|B+58nW8jGp zof3Sl=$nQrK-t?s>f(V*v0JGC4M?H+Bz#bUwVe55o^7 zBQ_wE9;G$>{bjHU6J0&JJ|b}qKPIVgdvc4s-Xr)Ri<2~@SY3CTz-q=bS610st?|;I zdC(=?=k&yrgd2`(NHrex%;8Gg<+p$E$o;^rDUbQuN%u5o{h$Y5;~ zNkI&I(XpEzeP<+Qr5t3PSm1Ct(TNX@dhE@%J0zuG|u81XcWF@LO z^c=2HmM}uOP={MvA39FaC;&ML=9!iwhVuAkhRhBwq%=bg)XQ3Oa}X1VR?l(6j+$VA(RXF#juWsZGi zifjg?ASw~4vVP4x$9iesTig@o=u{{<9L{pqK(=zk5tsQy$~oRw4hS=kNKP{!?CEHZ z(-cl#VK*D=GieP=;msd@;x(Yy?$A3uuv9w6hY!ESFMs_nvA$Cz((U5lZ!jcI0_^qmx%K0!QR(_4m1xWsbSnkuuJp_LY2m9uVEwH1!a!;+Z&D8?{^O*)8v53 zCG4Ju+^UI@w3G2MrAA|_GNieTefDTlnmcJIcj7(1$vFMUf|tRTCww`M{Q9{5(NG-N zsi=^;q9&vovaU=x$iwL zE;(uNK92fyNN|%0)^@)Ai%-1!N_qFA%u9a31@?XAO&MChxoAgM?@mmSV7YX zw;NI>Qd=PHL8P+I$NtK*UU_F1PUXZqJ@Jq(Jmn8@^`z7FhDl}T%11s@hIzwIAOn3& z=;<&LNP<}C(Or}z7SOuN80T#u4sW+BhaMk|Zd4tyk;vo$+K$y#-wB3hIR0iI$zi{lz)~KC+(&p(rjH%GW+i!IKAq`xXWxw8g`6sT zU8!|v&lB_IkuX(J>|pk4kmTGV45)XHT=w2b-f1-wtGp>`E`xj6u^O!J_4$=NCu-m6 z(rLBFx+H5@5BG+f#+o5P&O)D0cS2x2o}t#*uRG#Ko)Wb~ZEe_qLOzAbism57<}xwO z3nDTm^C%QD8jWdw8bxqCSsJH>q!N*=MB(xgYs{pKO$c?n;S$rj4;bFG#OHh4`SAG% zAQ=6wism^q@!Jd6kAKO-`!5LNP{S-UWq5tP@q?fICw%(Ve~bH#H~93eP#=~jNLZSN z_j*9X2Pfn=zI_js9^C;qTltu;O#NdJ3+a5IvB-s!0GvSHvcs!5b*vM*hfcbLW-}yG zvQp_NOK_EF>};40(ch6%38Jz$D~`o=xo1+s*$UnR_XiYp6=q#078Y2zv(8*{hVR1$fG!2L(LFt7_XU;6R-Z-p2&77;O-26&Tzr~0A#A9Ai z($KUQu!ifIN1MoeqN8jY@VOn*0zHZqcmHos12!EO(7GdLbaDKULybhI=+cd5ozxnd zON5#=cdulXglWX&CPtP_9z_M9whi}<>My*c5)N|+(v4J4oc)PY7TT47k>nsB9i)~- z_kpC~s3o4{1I=$Vjr5mEYLp%qL#hZN;in z)v?s?Q%F1@aSz^)3KhmV#LU8jKX8!;K9kRxlsq zXksRl>;kfpydVVUs9H3Mn}E+fVt4JLj?Y~yB5vv*XfWSN=yfZI#niSX=GW(^%t^vOjglxwDF-= zHdd}a-L-Oe*uZ7jt_IvyNQjQz^dT0qiVdR}+>w;;HlRkM2qeO{c25OmhhFdUfh81- z%o>h5(LowTd|0!FtI&xD-Z?z`&L`W+TG@#p7(Ft(iR3eNL2??q(4pC7-285MiiSmX zFwxEN9xH<047G-O;~>Ic?Fk?`5Z#$Xh>I<}+J(>KD#-0iQ8dnk(6ZRjCg5 z+OEO#oJc_+)CFWBr-|HVc3y+jCr0v0)`_f#d@!7q%HSNB8@K%vyRA%l#%=i9mnY_r zLfckKnd70^!ul3TgX|U$th)wJLSi?5k$1fF5%$odfRr{fS)uqu>KU~NgGu91kl|fC zF_9%xRH@q8xH0=jUhNaF^(FR#DGKu58?8rsahNg$x-;NT5hl5CvI{4D2lT=DIdsUtigte?e(Z7Z6bNgv45PP;m_Ce{?uukBh%!&Ww- z?AMQR=#@+=3wt%nR6-BVu=w;o$YNu91Zhldridhu%)}7{xwVldD?@mdHoC~hRo?Z*M zFqO>w^t&WEV?JVARcIZiB~h#K`49hNe)jc01T_u^=EG7sCb1~wNuZ0O$?sm|@;$hH zpv?ET5zQ!ILiNTs_8ps6K6Il>rzNMEGfQRC8E*kM3xY|Gm`quNY>P4ZQGnxhbssaP zIGe15&^L-}$j5?TRK2qLPL-Xm5x0yFBD985NobhG+SK4JE5XOTb+=A^J0}3V8%MVJ zorHBbOxj?@AHUB)+Hg_^>0#EoFawI1viZ(bCt3@1%FHM&AbJF{q+p>tY`wF3XnBr; zK53@Ngd1$~$|o$m(g$|DQ`vN7vm4c~Tx2w8-f?phh1pLOeFr1)G7*E$M#Ft0^^jF6 zK@#p}TzloUuiWfLwVftyoI8i3UGRBUZ)`qsW#!se=J_!Q!k#JaWSdYbAHRCx)7LAm zg_r#!FZPKD;;j_IuR%#HBqoXHD*~{36!b&;s|dTUk<02=W-om0!bO&`!Cgk0j^aLr z2`?`tsVeI}nW&Uc(0%$051+3Je)n0_<~^p5m8ex7JAYm~xL z=xwFfJ?0)2>Kf)O{k9JUhq3`Wm&iQ#VBz*^?0t{dP28_toz@%ec@Jr07EJYiO}aQ! z31>P@jA&S;oKNIZnC2OshRKqK`K31+!$-0Luz-_wV=lYpW`~BjJsD_ zk9+gIJ1w`+6zI;nlcBint49y5EVQ(5gsvyS&L zlF3;~nxoMhE5jJh2jknuBtCTF@P-W(BqCoMcZBjl zLnbeXW$GS?0@m4T4adnAkbQb<2N^GqJAdJL9mwD#1?Obv%0vxc2ofTV-B+5w(5dXU zaM4pBFdmXpCsqz8T}XPyft$au+Qw^t0XHTl7C9jvYJ%tf66?esSKO&FNO@(KfjoQI za$jxdtNtxhK0#GZ=^Y{=?Y{Pn*Y*-_sUw`_YL%P4uyZAxM|uG5qD&G>DId*O$H@$~ zuBy__ao>35h2n~Pn(Ww|ZARWB1_dO&R{$~1Ldj+Yib!Fv7 z)t%dZLwneGPBH~yKyo;i`3WIWyRkK6k`{VDo1*ilkv-DTiaY0eV$s+^D}t$y4pf40 ze%xDQGlVdppO9_2FoFyGvFr;MTX?by@AgM7`-ORPs#TQ6+?FtZ(85Vm zL?e!bpFU3J$vlm9RHdiC=xMKVuc-TT+z*5C8i3yTtbl*{%U`i= z9a2Tfgp?{&2_g;yf)A4dk9EE)kU%L6tW-fn1#;$OFoy2oy? z-NHvYk5Q@jn6UjSXcAO&SYEb9Yec*+4yhnT*`8nN`-)Blog&A;?XcPL@%n|{!o%U% zn0C7-Q!`DGuMoFs__|Le4v##Av=d_D4WEKwmj~>ez%2-KJ=oPvgNBqOByYW6!@%a4 zY*Tn@_g3Q>k)f>V6{OJnPVJ5EN;9KlTwh;#e*Q=|r<94k8QqOpI=$^o`3q8-m`f;0 zQWAO%n`U*Tr;O&#AO5@l1z-O8zsK`e|D65$m*6jSUupZV*w>#A&#h=)kz;S#@94-; zT8=67o;WDNkwhp%Ce_`zNoBTAydvZj619k8nlM7>v?QTgxR+(=$I}#0e~KoyNoUoK zo9_5nm3cR+x7ZPT3k8GOeFE1Mjkc$daarp}HIKDGXu*OLb6B&b@2$YbGkGLG-`}~! zx!I9Hv;~nMpD~cn7AHnEi(a&6`Tw10$p%>X76#1C+t2Z=s-C4AuSYF@HV_e z!WVMVOp+8zB27H#iIQhlUa8*0bjDINRVZo1K6Um`V&UYJnTdgF_YFL;S>?6AA_ga! zA|nK+wWxnS?0XtDru1PUJbEI!2rm{>{;%p+wB%@CQ4#jm*sXK(SJr+Dc-?n)UpWGH zCW*#5jrW;`!BL=hF*If$2e?^4)7_m{{|=+`Xf5mpRfn{rP;}kZ=c;e1GS09vrBUjzix#Btt1Lzy{VZEuwyWc63@{FjE=NU|xPfHMy@&poVt?+9QmgNixE=Eoh*qh`j z=P6v_7)*W%)ya0dQszQ)#i<|@E+zJw9a@W(Piu{8iFK`P`%2ySK#lTDmIbp75kb>A zK9dwX>b-Wf1OY9YH>YGUpZVeM|680t`|Iqlufa#zZ>To**Z+%`@BUZT>;E$}@`{>a zs)+YH>K8loBg@@?qsogOrcz)Ud-5vA=9R1Os9ec@Axk9;XA+Urw#9R4G07f;RZHOn z*UHXKcWPRPq1T|m_3+*3Hf*l@Xj;cQG31vroDRdWk8yIKg!$7k{y3;b!=^4HL?xbe zIR*kBV}!t)VU3ToT0x`H%7+gIjg~XAhjG;|GqWp`6)ry0{Y(eP@}^WIAWN zu=!4w6ox_)UKeRdDpf2@(`a>92lM)5h>j{ z5*st|ye1-@FKL9b8pb|iwByemcBw;(5)WPDDjyLM79KgXa`rQ)d}d*e1DXh*sMct< z;WXTgT!-w@BLwLy4nM9aGsIw}}Fg<8>xi=00=c%+jNnzw4jz!GDVf ze+r3#1mj&Kg|^y+uFg)#Jn%;IILyrZaLcQ7?UeCh&>hdQH<3ZG>CUhqJe->xmrk`H zP$Zox)0vZAg8U+IcwdL$FgDk-E=-)6{X$9?E)u9pmgt_-AR!5PFgSDUs z8S%u4OOOI>rTd0^rAxz2hU8=v!=Y^!oMbT##d9wAU2_&C`FlQ>fCX3ISheD|4i+bG zFrAOCn?liv;)y&I4DqmpOJS0*byQmjE=MQJgwe>q_qVa9_fZHZc>jZ+@Tq@G-F}Y0 z1T3gF%sj?*zpg7U*Oh6CaFtwQx0g~hO=u)4sZ3+nSfiL(2TQ*(nKch~xO)%D zq?2@_b3qgj>FIHnw*L#zrCHl$dp z5|j5RXdymN0j;YC3qB=sDX}9@6PgRTETKS9LCX}9PE~T5@X=7Gl(81YTF2bb+lJ;0 z6vUmj#a`Tx2~2|+WbKO0?`drx-t0k6t*z4b2E+SeZ9Ci6+4h~6msj>Z?nf;j;(4n( z)4Y(UC(<;>%F6?8R+MJ3E?J7udYA|0Bn<8zeuH(tf=;~qEB_Jie*7Qs^`HIsyng#X z)9W|%9#ht#$3FNtM|$8rz4AE3IS7hFZY6z8(GlokK6X|<6fdDQ3KEzf!ABt8G3{(p zxu%U*xl!|#ZZ^Pz~r?hbIX{vxy{98U^0q)o&DScr#{eWSvG(OBkEY>BPoJ{u{+S$$@+d*_~t& zhujAm9M`i^*=br)&Lmk7&5`WsVO?#zu=_R;1!s~ORO!02*=;cMV=Z%*M})9#y=Z1i z=a7NYI56Ss*p)XrTd%C_!ISWgim><;`RC)DZwA#@KDE~fe2PN1VO_V3KJK@j2Zb&sbQKws`{5wubQ;fLtcFqwIJdXP<>?)5-3GirUIz(lTc8`l9lao>xLV!N zd7)clK0jdn!gl+TW&^g&h2AQ4uQ8#w#`DW3_7+i_E=tOuAsX8Ce0oPpr%_D&Ve5_F{XUS{ zaB?(zb5A>(iTlgYaKt-ojSppy6Smk40$v|%^$5v|0;=jGDeeA9fA8x;Iv{$F^ZsaQ z5(nANhx?*&Gs8L*y>ih7F=f`7YL&?|v(ER)J0{`5br+aCQ&J*zC6Pub%g$9+7Fk(% zWs-?W!hF>U7IHFWW#17kdGFNCIjJ%`~zNfW$&*Doh(W- zr+K4#tTvicbApK5+90NXaN!GD3db0d8hQiq9^8*DVj;rVs9%k z74KrqzGLjDz}|NzcObJfMS9LCG)OSHZ@v>WxY%DH!p6o`Z(P~gvSB5rbS(kNiigFh z`-whZgY?yUOzRqUowF^RY-VBMA`2%jJjlYy9y#&A;wQxOQNp+f(O~z^vwG-t-5imX zPNJK!dJCfyG9@jjWQt@mGuci7mxc#xNE{qO6W+mt6qSx{7w$~fFnyeu(}j0D(d-M< z3pWXl|Ix`UUSb-S%p`?8JoxT=K2fp=#Rug?+MQe>u5qK7(`<_*C)+|V>o(*uJ|1_5 zO=GZ0lQXosy^!^V>U|XJIP_JO$rp;woP1_s8uy?K z=}vh1tM@R{@k5HT#Y6LhzfStm@6e}$?~QJa_ZQ_`ov3X?-P!Lt_;E5R+-^5sUS4_n z?16Qy^nK%Wj>N(6TnMsR(jY3i1^LJ24IYhL@t6#J-=T#>G@6GfjBY_?ktyLRcE1Tn zmW6cK61&rCu&^mPh;gkUbFf`w@87_pfl$eV86L$Nm*G(AxTj&*;iwi4l7h&D9K|e! zn^j)sF_|3}r44iLxH^cEY>B+9ZZ^tO`|e0=?uGR;hv&zR&-}#ROVnfP{b%Q~q5L69z~OkUXG~Xtib9*!9S~_dFtE zKh|Qf*11`YEW1io&Z?W|MC`pD-}n2jdPCdbUH*cio?D+Rlf?_&NxXxurdY2oWFwHe z(I2=>>#jC1vSkpZkl&^w!_-qF7 zLDq>!ec*|Ayq9N=ws6uD59!D<9w=jpZrdXc{owVVWk`+6>i*VxaD$0PI*{)*R&DGC zi=2EG_6$KX}Y^b(F&RHeOq@*8-rvs zpk&KYp*N>N-N%XEelz7vvchvZ@x7jyWu{nRr2e^27PpNodSGE;;Xtw_#)m%c@=xbJ zeNjw0DwTm>IPD+)C1XA!k}>V1l-Y+ycjD6%)w}h~4~?8)+c&=b<|7||^q!K1ln1S6 zOfn@xc~Z)e`D~C1Xop-}?Ji#6YV!`B92nMkIdjTLOAfb?;YC11iCRyX=IGd?*iJ`u z4s>f)PjHL9x$ibz17WDsy3|Q~f3H2euQ7(dt1_pcCxVfXQL5o<9fTXj!J88&l_DSr-dQP@h~CmZ0qlM{_1PWltZ1K8RF+l+ZvYr9T9P2 z7bElV^vLU{Bga$W>#x7$<1H5at%pO!<3EpI{DSH9A9?pj|DOHw8(zNo&%Av5U#Z*o z`~Zy<@7KL!f4f)d*15j8P-{KV@n&iv9jA9UHRt;>sw<+ zjKBZh_kVxJ{inKL5}rpOZwv^F>cjBgIx%H%T;(BKJAGr;%$A9on7uWvRET_8NA9XjZW3dRaP#x z@@bq&_?mXJ6%*qiGmr8>k%`?py9~D6xoE}Gpi6h2$519ay>-)qq89oUaWbmnlZ!E8 zO@X=14*$85d12`jmlEf{qkaAG^+sldpi#rZIK@OFNq+k-4M)z7w>!wgWwI&dZMX8n z*-(lI!=!BG%9%4+TrjUPDB_4aOMW5W$Fo?YlTlkiPH($dp`rJ|v~~v}42OOU9rV#X z%2a~`E=Dd3Q|x_r9W-`sMf|yvqcB^hveK!X?ZTp;nB)sYJVop=Ke6hSroP+p zeR_6^kU)vc`mR6EDV7cv0SXAnU5W1%ezlc8R<~^QmCdeHbvs5um;_8RP2F=j)M8X= zWR8$3>9f0@&p3`0lN#UIO8lfHl(CNYy@NO<1Rx2~nG#mD9FiClPwDe#TFB}GFvA6S zx37Lq`}vg$j+1z?6y^LxkR7}SEBKny8<0cMM?Jt?S99HvoF@eKC1-N?CkQJ8!b ztamciFifkjfUJiSUwpsor@YTd)c?K&bw5|mIhi|@q2N9-1Gpb86mTG*bZ z_&!~KlGEbe`{MRJkAaQxep(o#IcZFlG#z|pAmUSok`Y_nC!Usw#tq9-RUfgpPTL3j zUb$X3jKXc*Xnj!YPHR5i%;g&o~{9@??EPfF-tK8Cs33=1Es2w?Sq)3WO*Doa@C!hc6z^OO8l^9yE_^D*CF?z zw?A_v4TqAvosp7#FDv~XDQ$7d+`Dn7q^W!+r9tR?qA>OtZi)3ubkg_Vui)a&?x@z* zJ8O4;{0Kk#5uYGFk;pQ8nxxDat82$?Fp(+gzU1`J%h~9i;>WfFhmvv88>_9n=z&u@ z^CU;!vf0I$hLGpQyK8HlWo5OUO$L{;({m$B;-($p${cr;g$}Ev6oP1RSP(w>y_4d6 zMDBLEZ2s94?h)2GW}Bfeuedx2 zJn+ny`UPL{V?Nji-q~YxS#Iyp5cnyO?du)doWg zBG6>GlAVP{^@E!3b(&?wCLfcM{8Ak|%{G)u1`3{3wb@6SooMz*WoMBiiG@jKCQf8o z66Qs!gwKQz<1d9j^wR#2+xO^6RmdLDV)gn8pQv{4`h=V zO%<|rR3`R6`Dbugf^X1C%bfipvVTlO6 zJ3T9<`%YGn;_;>$aGbl1rq|u=S(1FLuF4%~B<87k*4YoGkG%q|F2^DOa{a-^oYe_X}^=>Bd@6Nwxd2cgam^}7vEPg8S6IyuwZ zPMMBKS?H}YdSgELIWb1{-M{*wmvV-C`rdF4y)tDrmgM6XJoVw)rGZuaG z+XZi*$KXVx0AVxjie-0&NGiT^F~cT7VwKV*2yck90`99M@wr&QR$U+&BD*^g)I)u| zOT8nwRgI>@3#HzuS}`*=cD@}i@oQbIdE_Y^LQenO@wB+cV79^>p*~)-gcvi0)*z;5 zDi&P)GdH{NQ9VyU6sA;oCyx|e>GnM-Wtvt#a^)qhtg@4`aY>uUlr{opWNci4#!?ol zH6Z)4K40j`l%_kT9!jw5&Wl|+%Q;fXIzgZ`Lj9^#=lw5u!F)kn~3;v8~qKK@blhfIx5bL~pK8u1GxHbXXeSn1P#bJ^<0ubgb-^ELc&}+7I*_|6o(-&F=2X2R!XziUHN-Xs z7mTM!5(2DHWMZb!*bx<`q!feMyzue|%8N2lbvt2PJeVQcsj|L>6RhLLu4gv8vh|&N z2v?zlXLX31o=_$x8;G0!{P;1*q&?^o3P6R@>R}bhjK12N9o= zbaBq|RnC|h2YGZQs5#xqo9m3_iOB>TaCv&9{q&E)lxbQJ8C+K-N#?jbu|EGf%g6u8 zcKMBK6_SsKJ$%rw+;6`51MB*y+-@85G?S9CObN?NOg(((=g-d#;lo)Zm=;UUzptSob+bK4968&Cxc84v8SMkHoVTba?b?5<%`G@>IevJ^7!D zkNgcoCMQ7W=-|ELS4;*e9bI{zGN~-+Xq2>|y(891X>p2PT`@JctVLR2nY?)LQf9co zEft0}R3R7t*$j_~Epwsn8>P&c3MtKT!6n+Z(|e;2Lp9Te@6NC5N*{x*R_cCZ-*?7n z?EA*PT`>7k6eq&*{a2jc{R#85IBPx&t-2neESXU~UbkS(#pn&X3Z=lHkaFhf2)CQD zS7$d^AB^TJooSlm;8X6b36Tj?zeLLXjxT@luMz$YjE&YBy-n$Q*Wc3X zA6zxBtM6-v2dz{dII(log*m2bo@PFr4wu{#o1!4}3)|lUi3?p~#{ZTIXoNl{zHjrl zxg<}s^m9bf;+m>t>1`TE3?)*^Z~xpB?}&sx!7p@yl(`3Di6|-#4pUVh5y#K-=BP5^ z#?E*8(a$F{4pJHM*Dtbj(G{gr#09wnb^S)h!)@|J&MwTfXo`|5HbUU5ps_|olx+w# zH<}q&R_9q@T+_y8oA15zgh^u6&Lo{?H_VjX)(`<(uoXN2s;MjT6M^%_EoQ+L^61te zon{0ip;izXWKkN4YK@JJhEr1y%ye_-*J9rNA6Q5-Fugk>ET-SCBPhMQf9CF$^e-ZL z!dK$$%TZCT@c%4nDwRR?3N6Ofp8x6}Y!_#xoA^cP z8tm>C78~sS!brx=c2+&V;R|ibjAD$X(N2#RIYMmU~Ja7vh!#wPx78wjvUj% ztTUPti^V}iX8ZX+g{Px?Sd*ca$pP`m$A!b;D;~f4C7191hwDCaKr6)2#z``_b>qA% zk6YvUQPDBcGf)S4nyGzbIXw7CXf)p++wjcfoM_!epMIGMqkFgNlgQv+tMBtumgr=K zJT0znS6BR}dG_eg;m?VhA|->(UdB%`X1Dv{G5aNhLY|}WcHyJjmO?KP2VRn+|MHaL z-Atr%Lg>s7U;1~_+;d;1iP8NXmYkj8PNMaO_AP>zjJ98y9-f1-K4O|8MuN5L9ONdZU|h+bWmag{>>sYexs{wXy9xt#<0R(%ObB6K%V3SQ5`)|B9z~ zAD9nIaLE00@j^dSjuZR3k}Pw*4PR#z|L~F~whqfQ)9Mw5vW>x^WJVuIZ=8-#s1CL@ z^a9Dxkg}NnzNU#O1zcr%WbOmi2YMYG-v0xh$G>EBrS4Zo|DL{oLtFore*GH?JGYl_ z8U4y`J4Y6>NGPELZJok?%3EX3+a};Xxw6=)s{@wq)-F-s-{)A4OY(C*6+uR(2Pnv` zzWy#q3Ttotxya}JIru8UegE!P$L}R5pi8Nns>qPKA;t$bx1;0!!@4m=Zby!zRVFFoshc#aslaGN@Mh*1qLMX0lBo zO!n2yR3=K!j+{-xZXRDOmYB^WQTu2v5Kd6Fdoz-J?(bTtj7tY12R{DXnSP9~H-d}N%8`C9W119|(j;|nx@YKB#| zTv>_>rF9F?fu;Tvjb-~D17zJpE~M)P=0Cog40vyZ-g(HW}vh0MgT3XHez zHQ_9FR~$!Hvf-CCJJl+k=rW}!b2nPl;9c4qA?$A;fh*)MYC^3>%^M_!_#;VoV9_Cr+DG^>ue}uYL zhE?astJBKVg3ph~IS%pNu*=RmXWczV+`KvuJWmK^1n0VY5JQUkw5xIEg-`N5-|)gm zKC*N5ZHsSyBiO(h+I@Ij?j}2jaiPi+m5oPxV%P(7KJma2!Lh;P^aa;H{)H!%iO}Le zze6z~Q6ArMY=26bp3wAre+KT)z4#$@y{>%x{yQE|Gs`9OJiX^6GiH@!o|ZSp9xrTq z`)Bmg$ze}1yo1)UljhmGJR_bB@%_EI10dy0DGPmH{r%BOP7^~LGA$(8(G;U`^QcyT z$+Iikb9N0%&hG!W;-gem7!^vvmyii-4y(zyA2xN1 zk|l9_X1E}*;62EFl@;%hdR~Lwcfabok9%h<2zk2i;5~>(Bt=o4xFZ+5$@6h`&H<2# zXIo-|;Py8kf&1U~VpWGbFZvixR2x0WW^dZPxa^eIaib^WCKW~4)ice(1!rA`-(Xo7 zIg^X?L&%9zrntNOdB0ouR0kyw*IA6_@0|GF*)S?Q!j8z~*6QS(kd%x69*2L2CeD*{ z9faE;JKm7`j5+Y;q3TH_ip)OoQ@_-+Sy1C#nQk&d@sl~R_}7Bc#D{ptL*aOwnDY!H z!%e8Sn->gnH|+Wf=pIT_G;9y483n=e4*)axtkwsL4jOR65ICU4$M9V`mOBsjh$dsQ z1Kr#{m85&8EXvS|;$?!dVHq_NgOX%snW&}Hr$j#pa!gDqcA8!232-$R=IFtvYBUl1j$%(YfUyq$gWz~0d()&$RtyWK$a7$o;{|} zjI7FzPZ|ntx0`e(MHOx8Nk@&1NfW!c&FGMh40bXHN}8#^k-71q}H#do6 zPaP8C1%gMO)Zj1Z_j$~%1~k3ZmhS;wGK=U zTyNj8)eW=EdfOQWweE}_zI=P-=fC<7JpS~rNOGi(>=eG)%?CCT*_5VGCZmr;Hn5Ty zZ6G<$0RN~xb6w&0pE}c&nU=(58{D>reg8dAPalw_a4a)*cl}M8CQ?o?68jjW3FaKB zhC^t*V^)yqk<3n#>gOEFz6n`7ujh^B@JHD5LjLhDXwAMYEuPuQPTyk-uoeB5pdG?o`}qp>AK|9&{zKFTZ1%2_TLH zNXa#L;ehfA8pEMpqeszYQL?{H6Jl5xzxKvPmI~^fY%+6{vLvJ=C<&V+{y33yCg+Ki z%bTWK&Cli02hp69vs3L->yX{uLMZmd!hMk(Y?G2tJ0WOzc-*iBx~quuND|(nca)63 z<4SYOCr+xHY;tR|_zqp(&bQ&34M4;@Zl8$_N`dF+nWryi-anlvlNa&ZHn{#iv3+c0 zF^{B`&>D$`ZB1RBXJU*lV2x6o@{=t2E;xDhb`MSv@i~?R&^G}?8$-MUU#)VG2WRdQ z6*3;dsOGBprZ=vUOfv$~QOw7KcM*Z9e?XRe=QGPh&qAKS)o&iDarc1RP{!D)wPMZH z@)qMol0P8VbmMiraOA|12NvH-IJ#9zkj@4UEg5)*vT@9Vp+_1!J#`M_NVAP~ygEXX z&M{Dk2RS$kIJvKKwuLOSSD8B4(ni-pADt=9%(-zJ#;Plq{=#K^qW0Y%;@nu(Z3+#L zEIb+k`!kdyg74Z+*;TT)JGWb0r(n{#+J#s90N$r#1Fdat&#Y30nBvwY84KXFShIPNtP-thcm z)T>Vu2ZAIckd!NZc|gDTGvxhWu`NI2G7L@G%i3k({g2)`|6CU4lIZbSV1NebVk*pK z;ql8~@%r2UMDOS5Q|@af4+#16@{!kdIAnvaA{l(B8DZqIROw(k4UG{w*D zA}3SNRUqEUoEOw*>#od~LMkrk>M9OL8Rq-`(I`1VF6g*>n7!aG$0y&ZlMpqJSM8lT z24lN9+H*SKX=mNJ;blhKj%d&rr&ER?xn0hjFBg&& z_O?-5rS(qRD?>X%=cm8?cO2gTCDs#6LhBaAJ`O`c+1nsz!2?^2JWq7<&p!7~DKlxx zth=%tGpEzSS92WAyK*JI{H z%9*6$roka$YUZTC(5^Y?X^^FGWPw?D|Geqm|c3+L;`>$f{H8f{hj?&rE& z69<@2XZ{}m00960Y`s~JZP}LJ^&4Y0YwaBo=bUVB=B>JQuU+@LTz1J|aD!!x%BB!t z^TY!(mf*AaqwvBvK=K0;0v<4wE!!YrTec;atGI18=R~vjYGyNd7<28&GMv=OOr6Y# z*n91@<{0BY{!P4*BD){Jg6}XTc+RHX zV+k72sN<&f9rZ!D;|ll$)+D%XY~R`0S^5jt>Jxe$I>c*pXF4?{cHz>`e3I@t z;|WY|i5tdiJCU@Y!Tp5IoaA@43#%=75>pwF@@t3fGBJI9XmOpl;|Pte8;VkzgZzLK z|L{n|nZQ|Qf(aMd*clnmR)~1OL}6teHo>brvePF8IX@VR%KbolRnUo`2ZPc=I_im!~ zdwS{YrL$ZMZ$6sX_hCO;g>_pwO%rqX$*+n}=dCsjZUv{B+w6J)>$F-?@fD`^HcVw0 zQa(R-T~-)~_n(p8{KuTOzYgVvb^VvDFaI~o^Z&(u{R3LvXl17!O_?0}ak~|D8$`KV z*bK)s<*>W!n;khp2JuaG!0t|pI}l!E5MTY$jbH95Uwa>}XT!BnURSyP)dF4^!q znyn1Yw>s_XcyQG~yLX~}TdBpvI=mTk^O6wU7(;?kN21rJE6?r9Sr$%qC6Q69RKg%J z9i{@WEFaD(>yvMX0ths74^gyF_fj zOb7CH6Rr*PW!Srl%lv{kT&bZDy0G_sJg#_Ph$@A`4s6!gtr6I1;;db<%x;~nuUz|; zVpp;RA`g^4vxbc|Y$N`0=Vl^-5z{?+`XTwvZ*zY8?{RwjW8&$apw3E$6Cq5*>CCpT zeDr`j{ELvHP#MNO)#$^Xv{$esr1^nx{x#ly@t64O<==3_TL-VA*UIIxuq+!dmxa@L zX4xwe8%cK{k<=e3$zgaYcp*&Tgc1C3w92|XIg1^9VjHrlFuBGQb(gq4c68RB5(MMqE2UN(o;94EYzebUZ%$eZ`C&k_ zjrH*>!ZaZ=qmdzti?mv(>*9!AoY>a|vqqXvzEiZ~P-c#l8tArz1q zmWfe{k>@^K;~)!I4^TTXMOqLfICQ&g3+L&9-rNAFb|arMr8d@e11kugKuB`Vhc$O> zLt*OXs-3M;j$ofKjAQC(x+(`0DI1`)R{l#QNbb`C4y|IsNd%M}|c*fBcsWPK%D+c1Q^clmD3< zNP)ecNypz?A81v-ohgnac!S`ojN`Q&KWt3xwL6)z1SpO&N*5#y;;er&A9}^rBz<_> z$B~f{#T^#GFf9aTZ*Xx!b-`G9O4DM|A@R2DI%t@ z_AA#xvvMeMgh-5uu?Hg-$&NFL5&5#a?)^ z7v_EJc7B97q2t)eA04!e+rEiF4=Bmk5!T4eY_@T2>u5rRt^47T#ZjBB zZ8UY#-`ZD-U71PDBl@(_dFd~n?QMl3I|P`fFPY9iCcpW2n9n~!(W`vr>v6F;NV1@_kve4rS~B6TG>P{PeP-a^mfme}ixT=zqfY$6Ln^czkc! zxLy}tUY>aE$JZZh-Y|`>-5BC>fB3um0eB-BXw}sp$7imR z(2&MtBO^p5&|4#AC7#~Us@)jly8z(_(%tSFt9aDTfbNAU_;QYzIPb+_i>(~D$-+ui+^ZfoF(f0Qa6(8K5+Z0=& zM@UYXu99}CjxChF2Gv3E82r7i8q+)1u0-@>A zG>oQz(Ev3_;>2lDSN9~GLv@7UxMbL9D(t;cjp2S+K{}iHIxmy4Dp*%i%+%U>`gUX8 zD_JA8G?q&sbsfsI=m>}RL$6};0jwOC+Ha1rUlKP&zjac#yp8b{rb6$&N59Go7cMMz z<|O%+zSh6f1gR;anS^m}ovxLoxqe$lZg$2~)tU&d3TYm8VXn*T-JlwM+py}s=U7LZ zYjkIsNs{Tfp@9Z3beZi8N;|+k_;t8#n^3Um6`M17sPjemh(q{8T2zx;3GPe z+6si}HgO(W9RY~OoDXEd-TiV%NFPB62kKx#3c}alY~&b8=Q}if!54q}Z}ZhZ{qLL+ z&X6r4v{rd~eqx>{ViI!pK%MF2zWgcsJvimavb>OzuWq{Sgy0YKFm`oLNN;F}l)a$Z zhapQFJ7-4)M1!MW%|;BcXO|-oVs{+I-1_FU0#qp`96G1nyqyD_TqNRadvZ;(d>6?^nSq( ze~A7XGrN}!(P_Z%N-2$H^ZohD^M&Wj%4Kzn*VZ~IC6;Yt-4U9g+-lgG5$+<|Bm2{ptu|taphJsn zg?WaqK5@kuSr?Z@3Fd_xrPW4ALYmJI;%LN$IH9~h*wuMMgR|d4hWfO+9)=ANZedlu?1j7Mw_cj{7 zR%vyo6gLC81NepzUTl4SR8>+st0l5|QBOciI=0`A;-5Lau z*8=YA1BcO3w~n>mpgKua4MG*9>alqB`#$K+t3pwd88rwr8D10PI*nbuzh7TBH;m2v zT))~%rP8F6y3o~8nV?FJ5t>l9O4LA}1FZd^R|LpKI z^I;0f(bxJ~1r8a?2xD}uH8V;4&}n_A$>A*=eGh9!8H{W2Fp#6uw*j@OLWmE9hc9{f z&o@zJ;FWMgw*EFR_A+X zw1ZC~02YxHkSPtMCU_r*xpQF~k(YgS9q>4MTrT4vxORtq) zys)E@luu|%?zCurFfuILTOG}IOte-hrMg%9zS2>)t+DUk5I$WO)>3(Xe&*Y!N3P42 zoF`r`FYMdSwyf;y3-#g867K&x(|jhT$tOy4*`#5f>0qw;HylEr6!x`|l5p9)2^547 zgQgsC33H+r;oGl`hqs>+Lts9?BcCRwIfB6B`wv_ll;9tY{vn?Iru)timhI#RzQ zdmHDzTd%%u%606B!6E!Ip!QlSW#4H1uyP(XV=()j@f~iv?Bn|%E^4v?W*N1Ud4;R$oZio6>%tUTzjaVdfNOj~947^M^Ryo6-8KJ8Y zdxVkbi8!ysz|GTyk-k<~`@(KJJ1bW=@rC}9wJhF~bZ6a)c;PWW zVn$&wN-u1zY_`&SAA9vgBr(b4?q}ASSlKMOCwnPwy;%Kl*CMnoNE5QT$9!y&)RaV| z#_AnVl#wzvn2cT6!^#sM2%4BIAk{cCq3t^d7m$s?(idv$)V6zeFM${)B+Q)TbR!-a zLX#8Kp8ROG|m-AUj1maZKh8VGVA?abNJ-joX-X10M2%C|M&3H!Zx{ z&TfZ({CH5uR!IgQLy{Z8N@t(Wl((NzKKT>qN54jjXX<`sUlwninj0^q5Pf%;yw#}t z?yhD*3C)Nxy1aV!3Bsdo$Adl0SwzfjgR8sb?bRV~O^x&YiS@DZ*-!pUmJj~|tC!Ko z8MV58^}1ZRJWo8GW@0#zQUlwFF?yeRK9O@m(v0*%E!_!iLoJ~}{2&r_-F9!(?MlpN zR3oKVv<-EIgb|M7WpS1CW!!X@pt1`u~nYM5K znf6XCjn)Hut-L%vvh6!tgIa|5-#)V~SIWB6$_{yE-&VHWO`X>H$6VuI8Xx%0^=k0SQWo zk&q^04t#lk&-G>Dn_vB$X$pMw_H%DuqeG|b=25sQ2&dD;y6;GewBlr{$7dt03wIB1 zcv_yF`F=X{=HrQVbAH9?e&RGI*4=2;XtlDJ;wfNw10n{eDYBME-5RYnw+9ZvZBI{c z`SefzCw%<BA@%UG9 zr#}&M6P+U&&|T98$TuMC?&~t^LTugj;|D}<$w`@G*gekr1Y@Y0sJ0Ixu?`}*+tn7U ztbJqc8@sJ+Y=a-unKW{ei90zl%giJblPJj)TA(e4%)Y+Zw@y&!o;VH^MtwP!W;R-m zTk|F3AsCRR4GUC;`xQs|*Kt^kuhTR>luGDnY{*@Qt0a_2$M?KOrI{O?R9l^m-45GV zMlx5z#s4nOpKYc{XRU5;m%7kH^S#fJbYsIbq$yL6PE7E4E0Va$g9VpF+1TB5j6J>Z z(j$RP3z4>WGL>ur%oDAg&8XuwUtQZwAcn*#+>`ZmgIiwrOr7om6F0QL8O=^QOCXib zPLq{lE0uyt1v(-&0#JrzV|XbyGsJ|=D$jQ1vG2U;JDEh5iAlSA%i%W9djuI$&Rk%s4cV~I+PvpYBCK#1ZNoUNkWki*3;B+^}C zufi0R9*m@M1Tl!$_3jV2CO_~+{qQmkDOdOlvBs?nG6BCO1dgK9KX7kTPz^YQv7$516)JshbezGqo2& z$|yoz7D9}O`hn@X=!$A&d$}Uk&}ky5QtR%MWJnxq5z2xAQRksac4B026{{7EF2{kf zLk&7o=lYPH`Lm)SkAuJy&5~T^P z<1F>v+25rpPmhnRrSbgu$n~=D^!S1KG_h?Pd#!BiGj0BYyU%`)-}>@X{_vOn-f~QI z6V_db>9wIy+zVWRt-x3B3o$CK8!Yq4`qF>4&nF%on zby3fs2#MNu??5y$&Bk(d&;F>2jq|}@PbN;vopv_aSj_JYQ5nvFj)lsU(fnKd@ZC?? zFYmcr{ssHXKcTJvgdmT87gj7DA^5R80=n)GH^g8UANAn^6{?UNO=(}fiw!1R+ z?Ph2JZ2@UUZXicMibYi`6X6vwyrzAS`KuQWKNQK zkTWMeajy>qqRZr}VO!vt~jw@%&VIe`&mwVOk|RqHPD7Dnf*C!}|tz@70Jv z1gk=b?u;Y6k|2(6;@^mygN|At;MS&5qTA|m$T2EdqgkQ$GBl*YC0-KQDK6}nFbGB7 zIb|m95TXS38ofK!9hGB>Ru0EI!KGZmqRT!^+^G!c>bv%vxq)@82e!2EqK}@m7LC&y zDSC2-YLC<+V1?dSx*0*-dT@$oX1#YN?SW#Lg7#6gBar>Z)>jW91iD3xovmMKRN63h zQE`}O68F;Yp%V}LU4yk&n!!uk`Ou$vDCgnM=Y}&`#fzeFLt7f{)`SE(5`r3)jYP&M z+}TXT149@$xria{cpx2;3>pX$nZg~XaONzYh}Zjyv_O}gjSeKToCqNknFfI?vcLTv z-+cNfc=`UXBXj2RVWF1C5!JdA2Jt1}<}4zRrW0{^mG=N4HNWA_nY4Y|Io;ngr8tN% zerQWk;^bDO*f65powOHXf}vThqD*)W*IS)|U(4 zjx~r{LwVqw@7QWZ#HXel0#gzYFW&3>f6d#^e&W`|b$8;Lx-?LdJ4CfwvF>V(kY_LC zdl`q1j)Pv^+E|=`=sQZ6JXz^jO!T%7SW)TK9k(1lKUQ9N4!OCMO;UnBIh(q#gm3~A zG|!Z6qtz9&MsEheGu}g(2w_5Frfn+{ry=v~h`2STnJZ#?uTEebjr6{6lBF=dM%y1 zS!ktEo6t4l0Zcvy2C-o-W3(0s$+<#(m@b`@ux`$#Io2ZKlsxAG(CDN@VeCpxFzLMg z>>cO(2fqF4SA6r+Ul8ZWX}%|@yCkMyOg*yh?k2Iq44@DbB1H zVG5bvJEcOcF2@Q6`Ofc`ATFc4UdkxK%{dq1TeotAdDz%-i!i0gn@_*s^!9UV{mZod zJ?dY@)|wb*f5ktCWK5kW0F3IanawlI$UcuLLi3w zj>9S$8(}8BJHhKBx-Iws@>s{K!D(mNuowO%u7_*)0In7S`)UAIhV>-lw1;_ zhnt2{)kqqc!yQw&^N<*4lK6*ptS;0Ocf4^}e8Of-z&;MM_rkR=?6%N`MCqiFY@G!m zjBAlK(WFy)BgR0hKyQ3gUO34aA#uX@Yljy()(01&)706_ZZ=}jja63fZY^U>ATONy z1FCg20wCRepTeP!M2GX+%sHGn>BLE#iR~NwN@IA96UpH;nx6^Pna9t6ldpdCr?{R@ z^y^A_dZgJ-Z)Ff_`Z$;(Xe7j$sEK%YLOBKmXZCh0)V+HnNB2WKcrgh$LpLX=-LUQl zSsxR9$iq_^qctI=iEZy_%IJLJ-S>Z&y8INjZ=8v}6{g8y&t+TDCGwbG2qE&aRwQoJ z*06cvJk4C!D|^3ik~=g`g#32+wARk5zOwTY-})Z4a=wU`j62YT7qmyQ1Nfi#_b zO=cB{?8`=NI}aa!N{VO7z7nQs*x5SS)b`Q%_DGEC*QG;izWQj*yqRsr&{$ ze%X0?e&YH1MD6g+hp(9?M~>EY#b~r2{4L_?cOXPQeRtw|HLjaGYiaN`U>|Jf(tNVs zi!kTN^3q9a?42=n8O!F=yDP^001MH%B6X~4QVdA<;3gA8JEXHGW|;uVl_MdjpN|d7 zUa?@j`}kAZ$Dh*Hl@IT~V!J+)(iv+LA)JZ9eLZq^TkE8*$3NnGG5EDF&!_|*uYt?D zkw~QEg{7;r`D#iG2As2Ik-=46naGi!xhmDfK+{OXtg*3RT@;# zlF2oZ%uhVgK>Usj(xY76tfx?E)~VJ;A>YR|zO%7YZTI2T`Y^Wg>y|Vy$;8Zwhj_ zXG9sWkMC^{DA;|1aR_1*Q$IJ{`ARyY;5oB7#*DN;3VrO1p^6N}c_nB9GR2I-Hg*mx z17LA-6LI8!5B;NZD>|x`&59GpYIT#Oqqqmx{PxydGitzKe3!JqWb}4oFDtob=Bw{< zVizWf%*>#|98V;fyf%|S9cb2(rRp<8*K z%!jTWGk24t)0=;$gdtVKpzhw}bvL}RR_ObMo+m$aTLF|_WHc9v7*5o(f^_P(Lu}+} z=Hc!4$L@9`ga|TG$^}syW-%^>6fw5lwYiMQ;h?jdD6I=yEwr+;mz~Q?;pM{z%C@lY z#)tRc((6i_-%#uBmeIfQUo)Nl3}vsZFB{jFozvYJiogU*soc$p7#-pd;v9^1+cC?o zt!^%N3{k0@k;C9}7{mZ&cQCbV9TBBv<&>b*N}L0&8Zn5cd#R1a&?SIbg{3+HE<`9B zY_*<}9ombTQ^>_Tfd0CPD~`2BmEUiOM;qze&0LE7r%q&-Ll|>Ftr;gw{NbZe2I_;)6g6aTH>PD`Rw%F*#PcuTy&u zUSpaL<@mAp#@uv?u@Vx8zil)Vy*trQthv3mIEMlWR5_q__uQxZ3guWM>o^}{94UEb zP&=(O;?@bf68g*(X4KNHHhSKI^TUcY2hZEe#_mO(=F>PHaODZ-uL^-1*dRU}Wiod% zac^(9OK(sz2SFj2lf-uuN^u9##Ttw5to_2O`;fkl0G;szwsD<(@)Q{ZJcA`{uPqe} zV}5@af(F8f(revm{@v<0XpP-AHd$Eg3FXf1^2}3gvKhNME6`2vy<>~w?D`^p!LI$v z)^{%bg;g$?Z3F@{${n*q?Y*&z%h9p~s=2?mc}L=sjMA{ZBUya!+JWfB*2bPtq=Pu& zM^dBZE96G4fz1-BMe^QIok^yg{8ZZQX6okMl;ScBB#t$Q za+dQ53K(mT4p}NjCv>GphR=LO5UO~WzSPR2y^zv`_CyXtej$ESS6N{gRWS6ThNBvV z%2i)(MZfkp%y`0EmPqSDwuqZqO(Z>W7w$O89ci#UWx(Pp%50TQpi|k!yG`b|{OSk4 z!-t>z2wOUB->BOQwXO70M~H|w87he!XHuS>lVA-=P9jXAY_;H;2xYH3A%I5pzy`^* zuA`x9OexXpKy7ehmk$_5NXohzL3}#un|t=pv!Hs%^}{3j@LTBo59!-4sLgpF`{hEM z&XjfG>FZy@+c&88@gUxT8MAeCn%F~yvNGivYY8*s>DxbIDi`?TH%a;4S<2-~>u#Z2 ztADmZWkBesp<(S1C(7bTPaH6+i4MEgdgGBOlNZ(I-MbryG&H4GeoPDy&O?$qx!kK) zw2m|^oLLVL^33$`5!2}{r9<0Sj^wH3!w1UxLcG8CX0{n-4*PfW;%AcBmW>{a_3}dP zm2KPEOJUzD??1e7xo)icm1Qk#>*7%J`OYV|zF^<~&-u}B{CU3qp!Bv=mW?ir=MPWB zn9y?1c?#@R5jDc3v~7@_RM<*Il9J3DxMsnPnjD}b2c?a(LoxR*IL;5$IUAzHIiu=l zm8z1XQ|elWf)Q~j*v(ElDL7Hkr$#4!g%J7l*M9_ESeJ#ABhx(b^7zd2(^p8l@c4dn zTj8Ha(v*34_rPhsW6m>G6t;${uLJhzd+QG$u58a2rcdsC*l8P9J7q20-A^uq+6(8m z50q;mNB4m!HBs7?sE)uswC%FL8SJ=Q+Rpr@Vaqzp_66K4txX z*tU)0OvK@V?$hGItv>9xY&b9~IvQ#l%3US)A-fvY&$=scWEhE=4gP|-Jo<=673;*T zt`-PRWMn+!E^l*G_(p!~hJ|BqZ=POQJ5oB-0<9yK2+GaqCG_kluhyf9)ny{dOJir5IbP}h{_cw!f2Oj$q7gn0?90{i7FT6%CnKdEC;ya>cmkcWq_sygd=SPA<7V^mw{b)lD)P%E>}ob(M@&%oG=`?7T~ z{f#)fO=K8k4o2i*j_AJ5LKAoYGV}B~zn9#9j_wWC46 zqyQV89m5Mw5T)44hyKEQd*Q_v+A*4jILm=SJ zSUUFIP0Dy!g%%>)M}Ly9f9F47`|*#c-K9=-TYQr29(3bDCXo=b@8v=w=QBFH^eU*M z2coXUw%R!~sq<;*Lc<;N?5Rs38t1!&s8Nd_EFsIy70fKS1C-i$xH@GhAMPH6ZiyaTz^7zlZ$fk(K*Iyy|9+k|t zKM&TfA3z~yzaIcinGk26#tq88p=s!;%qZJRZ5w4<*sd@1+GwQ=I5Z5j%_nX|=(TVd zVu(iX7&X#cp_PSNuKrw^M~qHyJ|W~gWN<#}z7TVumz}+=l;uh*SHg56q4eZ;M^6=Zdw7nFUeDmQe%C<4ZNUOdo*jwS0&TQL?OztFy zDm19AP|Hq8VMN{2YNMEN&PvSL33c;FoZkF7 z?mqr&O!IHk>c+mk$LfaSz6t6hGe<^xh{1M7S^vt{8q@1KLe5kvP|6ROb!oJ>ulCpZDXgf zQ(4&AY-43(u`3G~c2+8zqu;mT`;UElLQL`R3b@EV#G9Ti2&gL4l$p*arqe{4GWm2O z<>+QJ$Mkda96sb$4o#TBY!fL=-06uq%!J@%vN(KrMP1Vz2J7(3%D3%_Z+Oo)?OVRG zulUx!<*FBIY%Xt*PM5~2m4dSgk-=;qyZqWKwRg;R_Eyl*wDjoS(=i45AhaBsL=7Gf z7=nOA*LUxoxI$cwT$Cs?NoJB}*XSxZEzhr;9`cNF11Q}|3)ZNaPv7~?SBz!f zpu9%^?X9>uN_SQ$!5yqZNJz-2267M(9dajs(5-be1hy4=S8`6A?p%=&#i(6r9Y0h8 zScBTdr;yQf29y|JAL(NzjpYKRxczVydtwZ+ zu`Uv4((c!V5M;P!b4Zjil&W=O-(JQ&bOsA_+rSts{|UEu1x(RA z`{6h4nV38$pj#ydrPT^FcW)bxdPBHEua&m1Zu4xNkSAikC*_$mzd`cZ^|vXJ@`Q$r z=Cd=`Tc_+Rh!XOH6E|DK!jLbS7sXm#X4i%!-DPx{%kwj>buOE6d0x4`JhRq~buTZ_Z4oldD{E;{M)M1KaKifP_FC6226m$#}nmAlloQ z&H=H=^VRs?J9u0e1z*NA=}mVrapRc)PtU6(0nyJr9l7d3lxoJhzmkR9?#*LseX#m% zARrzgIvzMQC@Cd02FhBow);U{UC!qGfzd3+$lb#mKKUojYZtQ*aD?Pi$nN)Dt2?z8qz|8g=0!Y=LY`_M7NM7lm7Ultca!ni zXD2@WJoCxNcYONsThbiaH}_y@y@586PFLTh7jmO?v?BD)jKs@AWL+3GY67Q_?l$hso9%uPP%eEX=0IsKBRfp}1>x+QUN3m#rZ^ad);qEbVb3t(=FKQ69>E00tAnt! zr^T(0Jonm+sd-RMx5_RXTid*2)HGf{gDfy4Ujq*5-|-O+xD8+*p%*TUch?_oI_=|Y z#@a=onmDJ;Z%;DG)3^+R8jP-Pm1l&^#PCQy7zg5Ts|SxbP8>5p7lDS8C%%zUQr2Ieq2Yy`>oeEaqX{OkumX8r7Yc!qsMsnk%J#3%_`7p!@= zty*cV4Tmw8fb`bUT8Y`Sx~+GDx`{)x&i-(^uKTo;&< zGsbg*%j%O90=>Ad8Ui^+iuwM24u6&U#V^>u{@*CIk)pGC$(gNG(zc@F`|~=Vd07h9 zE@)3ag*-1zr_2;4*0qr5NI0EnrPA9)#S-q82R+z#5r>&d#@|C6rb$v)$X`8 zMdE}8C#%-Y5Zma*n=5a+sv|bd*vn3<&XRw*K7$C)*TVJr!n#~(2G36yo~{?3UoP(R zP%9FY_~n1Y>GUbrN1wv$rEs3biD)XMyP4d8y0O0$!~*Z$WICNBLK!*ry;diab|=Br zwsL(=eDpApC@iHTx|8BG){O$qJs(koJN4nV7vzpCn}*)D=c+P>1IsPVbh?8 zLyG6Hx7z64h)Kygv#*72mD-$eYa(bca!%~6W2KVJO^BAg5MtzeUw+EFPrgU%js0a~ zxju8pO>HVtNx2&_8>Pcwun--QM6Mq7TqZ_GTbDhT|7vhA(0!e#`DAbKmt5hH{f9n zN5(HQY&K=U$N{8wbQR)NNGr%TFOWi8&5r#_z4DhpNKH<#sMl ztDRB`SodiikDfhvK&@6ELac*!^68Ev!q?0h{3&|#RQ5tt*o&hj`{HIh)A=pa=|oB= zG$itTVtzQ2@;u(P%UPR=lN@o_e{Y=+-)^p#9!9Wqq~a5Hj?ob|>ptP{m7D`u z_H6K&F_il^AM^Hmze9TW7m)Lh2=ReQA{i%a^`Y56jJsqEJ1TOMuF=0^K4ZhV@<2XC zU1<~}F-3CDNE}0EYi@{G9cE80GPS^5BX=b+^+c+XPz)^{iW70q4~dUHNqql@_x$E> zea4qR{FtDbg8jdAy;+ZDYnI>jThFlfe&2}5%rn)g(^b{g)q~q^8p)Kgj2k0kx0q}- z;sOgSEE|C=8TpbgP~U)S_#6lcBrf2}2)MB@9$Ln7cXfBw88R~>-eK=&T3oEP-^i+N zr<6J;Pv(h?cMs1R{u7ty!sWS8OLbYa?IedNl}Z&e2J5?ryl-GWEZ`p&-u=HDF5W0o zSXtR*rG%ALE^M6H;5%=(0{^@ z>yPHJoxMQNePF%p_x$ zrlqaB;y@UEWfWT@#k^QtsCWKRjL#rZ$RXY~DP=u#y`D*VVp{Hr*{o9MyF?vun09iF z;dDZvRdd$b-+>`UJR824D#au-NTfAO)XK?xo`-f+W~xTU=^vx2q--)uiHRv&Xoy7! zE3K_gFvZy93MpmJLomst`+D6r7^8z?9`A}h=WPr|ZPc<7!c34%Z3P|1r-;e5$9~;( z3_>&y{k<@G4YwCPWuN$`+x_j^+3?Qp4B(he3DG)zvtlf1_G0dsyV^=uB{Fn4c}z*! zf`?3N-i%1tjg7tbM(fJ^cPF-W<@EGK>xHci9v`2$Y!-l1N~MjJ#~% z^yW9oAN`OKKSz3lUKsss4vIcV?Elm~M%aiaK9G9x@+}~;!xf1%CE{czJv!8KABG@9 z$t|$-%w5eK+RVg(SThVUX1Et;39#HHKKty*;V$#>x9>Q-IgGS!|D9PBL2rG_1&e;n*dQab>g-~-KF6B*Zh+v@(;hhNFe4p{|I@p ziJ9k#<*=~a&D`A`xbtFe3`6ymm>YU@dq5>7n|vLoGrg@zr!o^uxaVGuEaAvZA_O}? zBJj4q<8A+nKWsnY$Ms+GR=@U@H0&n&Ath4EMySZiCTp<@WE7yx!oo5VNitc2uY%3~ z(j3Z6r581lyP3`ecVdfz6?EB65v=Qu+aRt&y27+YMpLe8c*ly7%DNO(I@O%l>Dnn& zh8DUu1||jRT5st(T@5pDS}A(931O&dVF9$8b*_;c2olL5yQ#~*^oh5(K?DYYD1+pU zRTLpfaKe`1aYZ)HTzKTn*{6~{i~EoL_+$TB=-T{1_?YqPm-+fTzri1V|Cf3G;ydWH zpv|K={oc+wvK-Ayv}2^LS{i9ej9RF@nsEt`^TAh7MrxFlj4%`frF2pVRA=3maw3Hz zd0vPqaJ@W{Q)ZrL-?(ryW7*F+o5o#(9PPQ8Qlu4AX(0A{V+d0+IKb9kg4E94n_r}9 zqCEd2;t-}hTY(;sr;N1_W~R|C1`a`tEgqEMF}}9G#j>hfwfjEoa11e%(u}wdzqO>e z>5J)WB@DLhLakRj#99M25}<%VC1QuPQ5%v?^|YG)k9KL2wZKK?hTO&IOO7#FJrdvQ}-M)$MU({>zL zz?Y~EUnwPW-k%2xdC~^blw5_SCFY)4>da9O&3wP{mj%?UqhEhCb9b0270&NB z%Ck}~ne*Gg^OpmyZYCsqh>W)949 zWC{oFWFiGCHgCr}zUe>V58EH{DvBIv2EYa++$Ntb59H80=n=)M@(^Zg7+(clQ zgh@9FSKN)>*2ikP#KvZNVJ)^!AGXpO!#cUDm8ylRg{GTfKIYbgiph;CmJ4ngSL>wB zU?CZ1ukIBf`#EjULUh-<%>DqHbDaPsG#~1BObdsDX}?WQWF$v5daF$^U=2_(>7eZ9 ze(bP=6+BBKvk7ZTf#D4j`3odZ)W?5<1R>`MVx+ff_a_E-vg*u}7!fZ`KibaeK(#y+}l00bGvi@^bjZ1%j^4@ zrh#-!^r~!^v!$tJ(<1xi|W)NLtwjhC*zqe-{jhMJzgCG z=X3FbKW@b$_!_)xK>J`y_8#SB;c#3?(?W`gA;Pv5x+pyc?(Zkot7RXUIgAk{XWt^l z`AD2T;^C7Ya(wj{2Ln&ms{&=K?9Y8VL)Kp$e%8Q;QsG zW~rIGzLSGg1KxO-voEtGn1K48O7tH z+wBnj`QrZbMR>Qd?K=tGiGwlhiU2zkdcS=IpWk-U^#?fV&lL3R7`nhTW#%Qb95ctG zP3a+uttl_3xR-nG!Yf|OE3!;BsfUFqktIwlGMST(CIXq% zGDl|eNTlJ-2j-Uzinc+z2Igxbt^w+xUZv3JMJ)7D1qyj$dH6*>``&-RFZ}A?=F=biHKvcgi=@RG47CZ!hZJH89Hz)L zWqKcMWtjEnS}1)WDWFZ6mYE=x_4MAS$+VAD5E3cQ_9*bmC^d6;CuJ3@x zd^mEr{}j{?PvgSb1m1>UlMv_~=V91$I=Yd4c345Ysg-2*nL12I-I`6PQ6keJGatVT z?UC~SUocRXoDCc7-N-!w7>!!4{u0|n7DFT~_e|3rpp4#cdh*^43r9dwCWgiR)Gb-5 zbt5}P4{YhJg9gtg&)#gCqudyFI8eJM5Eg4BTOlRG{_Nou>UIVhs2Itt*FrCiwyuy8 zF(1$%mStWo)MRwy#^mGYgphB|Ky8&;3bkAzC2AX7t{2wxh1v$CcD8ln{Cwu|`H{=% z*}U| zL7M5oL$HWR8MlCs6vWJ%nwhV(VsH4vePCU!s0=KaV~Xb4JzAq#z9~7{M8CULzEBVo zy(=l2DUCrO!CBkJdY57G)YHR}DOk#1E4FeDYPsWcQl8#DGkP`nahiy8wjvoaL6S{- zerAdotN(gw)K+ctsJL9ricuSbPhLm1OQTe?Ee=6Q*~q3r@{NpYhDN&Mm$tD{A;d(U zX68JTh}2;aY&b+>G-iBnjUb&MhROGCZi#mfA2U7tIu9TJCF1l0TDwr%J9}RH4o!$R zaCwQ%_+arwFt)f`HLBj|<{n=_*McbGP4quhqspD*4&6CJxBvtFEsH|JBH>>fnh zBAI>i_<*l2UITX1otLlkQqY(AM~1%z<~cDRC+5S<;qG7(2i+Zny04P-X6-4_)_dX? z*6z7y(fT)H?CE0Wq+;=+r}51D@fBaTpYY@Q2mDd{1G+Zbk1}p+i0Ha-qS?vDm>n+; z)~$<>$t)Z>^1y*RCJrQ-h{3XblO$r8n8R|zo-NN=n8(aAB2gjunru_^)TS%>8c5ej zUOn$!-5kar{vfWWL}^-RW2NXyl?zp`j9$=TTF9=&EN|6tKy^ae&3D-Ubzsq{Lpo6c zDVq6!tznG~`SSnR9!61c(x7+;8;B&af-6C344&l5J3X0f&DZ?HAF}=765oBrH1qni zAM&kV{?GaDpZTx&?3aF%B-PgPmF=sRcQk+nfJkP`gtrec%f5~=zM=NhhY3BapZ*%|V3#P*z>vpB~mE~|? zUMAC?3ch-_>y(1MP(~iJN9|_G;480AV2W}p^0nI`@X70$U-7q`)+_7v!t?2ockkbEI-Mz{@cjJbtong` z{6pfKKaZq^hldA-On}lh_XiiC`n!jP+~^Rtrp(94Xz*}na@6k4Snmd<1(doqYh;oY zC_zZ>Nzt2{K}j%twIi&(b4Y>f*x89Ac*#~FfW0j z7IP}XO>#NZV2-{uVuWQmm{LRSfNw*MOt@9f&sSPqjm$euq&bpP@Pg{3Fvpl{ZHU-s zZ?(LHqzr{&#c{NO^ubqOUMQ_u6A%+=o=DNcfy|=Ywxq)kryMM>hT&Q1%?3P&yb+>t zX4K7Nf|^<=2GV5lqrF!8aGn0>OvgL!KlycDfA&{+c>NcM=~IXaiN^mCmxcNA?1mTH zS)&AvWDVpxbEw&Vwuxh1+|9#@p+1!l%!g`R#I(!^L@Z?C3Vjci{OziFd@c!my6JU!A z`*qqGnbEs~D1f)Y6rh1i7vA)Co*BwVSz; zMTX9^sXqSc@198F&Vu1n9)A75<@&q-1Fb%BzOLLKt$**mnduS}ar?eE&!zBgjBf9{85jKQa^Vj(xOuwAaV=A^qHc3Ku%Yb1?SHPRtY zL===!%_7;7r79sWs06z1W2}+JE_HLGo=BXICf(`~a%8<+-3!1pxG7|Vk;=wUVXcL( ziB>z?wa|6q^8Aj+(|d+SwryqII;{%Vbz@yuJE7^s!)wB)zfIPeyD715gTo<#-jnAe z=cf~GH7|tL8}U9MG9wudM2k`m%F|^qPaf11ExdvOwL#ZTau>ypCEevY(S~p>h3n~= zhu25)l1V)f8eBHdG@ortvh@lzqOG$W4&%{_z zsyBa_Brte07IP#{X2>%Xy4$zv5b_+6ZUr#88INrN%t|@x4ui;z)vpS1*d`^!h>SrD zvkfo3aqSyA1)p(&W;Ld_&N64@lV9WEvp+>|g>re%4%;creFdV5G@VDYqwos*e_s%KQ}cpHI8cYk?57fB>6A=2<{A%w+N z_gs)Mk>X&{14k_sU74Av>~NXjW)*Ehqk?ltDQl*lYA|V zX#bHcWX0hL+ZU1@3mh&_v$e2kx>46tW9A()0FTVG#HjAX245q(2kx17eANdh9tgl? zoOtA$n*q(wz__|!RP`N+O*yyg?>L%>EmBITJmb2_VULRtBK##xhiYXtV4ulzz z10sVw1>!OjQ?LSD-ELQvK00eP8&wOO0HM>XH)3iynoY9!VQ7#NVhL6;xxJ*o{bKT@ zuijoc93tndGBgmwOrF0(_?5rQ^`HOugnH(35e~~jPD1aSZ?YP*-nq#~gFWSp#P9vH ze@H05Kt9e)%PUe4D1{IP%kjZ82&{RXmjiuR)7#sXs%loh{^Hb&;q00swX94z-H53{ zp^aiwoKNjz*fkqk?3oS`?VUW|BVuH;trQr7#7r&51yPNZx{}h&wHlX3d!r6ZLaW!x zrY0Aw<&jzorBuq;czQbX^k})~wKg-{8RpTSKL2abUqcesmYAZgjOT3JjQIM&!as_c zFhMy7qwdKyVq0NMM%P`L>BD##|1fWHD0?bN_J5QG_7I z&$a2=K7&o>f#xnjCr&($Gbc{G*JqxMW(QbOR`bt0qJ1w$=HMoQ+rPGTq2XmK6S@Z; z1TI{8t7qQonG@@+;R-2p_xexstzY>s_=P|9_xbpX9~%DU5tIT*!n)nwEw~~?rfkZC zlqbL>HK?#Gk#BuI@zZY#qYPr~EX&Np!yO%=j|$cFyO+zES{~_jMI;fX2j=AscSl=s z4IQlOiREz5d_0;xszl~xL1MHuYH76631Q;y?m)+~tRqnO=_UFE5rmWiIry5_vG(YG z1oJHJ|12Emz-8^!3W%_^$~*^_gF!Y!8!9v7@T;`TKPL1u5~E}9*;c)3d|1&=$ca(U zj4q@+la|6-9yvUGN}7+h5Dd{UaVN^;>0k#-H$R4)kIc&hF)db1C7^D$Lmyl(PZk3^ zhNZNb*}WBTvB_Jz>E?T{zKXP|*EI1PkZ4;m&WtA3^NHRzrs;vwI>gN5^Ru~Um5nw) zLZ+5ZE0tOcTNT#pGh4aRM&a@C%IWz;9fLL+qdD|JXa42CNq+rXOv&{1DNZi&jf^`l@Np_ zMXt57i8|b6>WdJDG1rGN#fKN};Cb9_bix?SlkiKwbjQOH9-mET-D;=SV()1(1Emy{ z>!mP?Wl~6tCZip&T?*y;Oq>(xa3JOEY6<^yKB<-3P_2w&9`9}dXbq5u3t6B~cL*wy zmdTj+ZW{CYexdD+LJTHrnJrG5y!im`?`Q6g ziAz;lG@pzVC#IZHiO`e{Ax#r82vs{VLktr_V44zfz9S#M!<%pY77ri)HaQ+x*WY8* zjW{wvGjSw`9t8t7lY`Ip8KMN+YN>H8cG#`-K~a0s5(lC?aVE(~c(D3|NfeU^UBNb9 zgW(Z$Ep%4BQp8Sm90J*KZ#$E%fwYbJ2fP4`h?UZtug`l6EkRTX)!dXS7OdhSgbuPxq?3FE-Va*oIH< z`oV|#0LR6w8XV9r!#>P4}uB>dmQ5Y6OuN|}C6kC*MBP0Y`ua;??%(1IAW7Lk`Nq0x`F~R5_?qa%B-zy=W<~B#=>P=yc{#*%6 zQ=n9Dp+qTlP*n{F6gS8Tfj;)4A4#K=mrQ*1Z&9BAKcv1zHPET#kQuu?b2$=XwzYmv zXfI61&w2B$Uqiyg=c^%BGC&!ra(Thzqhl9|X z5rQOOEcPXP114ru4b(nt3Qj_rO!FO5wDX|um@(EA_kl=bmvn~S8Nr}5LFouN2C7Gm z5`^{IknXG5VH=(GymGlVMjzxfc}BOB9^$1+=Ia@mS+(#tE^6ujiQyc7tX`{)0+V_zU7<=G81A(Wa3tI1XD-&G^x@2 zII9Yq6jrVjE%dNiK@X1g@4oioXDCx2{JU*{gFl=0xY@n!I-CdLHPrmUZ?Us`c@=>r zWa6t&Ui}EQFoO`p>WJ$;mh{OJAJ0)&hcA+kuQGr@A26$|7Xk}{f4p3U8|dtIR0l-bZ?z)wU;l) z#FDeE|0OU_nV33T8KgX!2lrMX4&oenxO*^uh2^G@j8R~@)b&ico@v$A(ISdssbtsd zvt#QMdATPo2hf3*Zu;5b*0_!>N{k%uX6}~2b!|MnKC*d;OALXKj3mUcW-3LK_vJ}! z6N8$=ls|WC9XH24aQ3eRY9GweNmV*%B+GOTk@?dfQpzJ?{W0PjnLO`I-|7Z922CJF ze9K_2U)zerXapz0C3O*P_DyN)jA7bf)faMG46|)An!o5lnT|$kvYY^W$J*$&0=500 zHIxCO+<}@~nUK&?_ZQD?m7~e3)TWx+26f$Nu9}p9 z&ZjfIThomwIb=%yi2l95#o^VTWljrINK7Ho#gelWMV7=gMcS%JGDf=sy_$?_o-%O-g~h%&coC=E$q%zz7SU{KB6n=(l+~|3i8>(L+a5x6KuU8X6@iS20O( z5z8uH$JK*Rwp&1V7vmaffG8Ox+j$?%A7dvFw_&~_RyzipT+K^!T-m~jA@0L4AFvB?}77cFdBxUjKtrDK>< zz<2|Qu(DF(#-tM$otarUj+u!>)=VT>12GagBqj;WM2;aNnrU?2^(W3!;mr^D)-U}I z_n-ecBpyu8GfY+`0#gKu!F=L!$Al;v0g|<~fbce8F2WdVm zq%?6^2TCPjM4c4OaV=Hz<*s9J?AZc3LIAPgj5n_WZ{Gr~(KIl{K;0l^rH_E=_R+ktEVu zp=!kyR%oBlXr!ub-N;iSqyu#;Y~_S%q}J8KS2S5nX6uAJv2BI(<=Kpas&QaW=QFC7 z8dgeWE1jmnSCV!VOi?(=C-Cuq%5i#wl4u=BGXyxsz&sl>J~T5U3X>gnHmxbsY=J1X zc8*hID1<2(w4xBA(mRZTHG#hBG-Cm~J_KLGkIu4WdR68_U<$&y3SnuyeO$fSaYwUY zb3Cf<&#tsq$O64ux?@UaMx!DYz~h@UQ8Q)fyd2IF6hbtdTMGcAPe`|{hbae;#o&}| z!7ZaVx2sS>m?*{48Ux0G7+R^t2ydzep~lHLKQUXgtjUaUEZ2ReH)UR6iHi*qksB;n zi;?v@7?DrRh^7e!xn;}t=q>W&pL7Dz?Yf;G1dNb~sS#qbL9P$PQ_)l_DH~R7aD`vj z%`(#S6d*#*Cf8&PmiyUleLFD;IUo4$Z~hMVpZo^TZ~p=3um5M(`ZWzDX(ebTj4LvP zN@KWUtBD1xbTPtrM3^KojibAC3P}swI3Sw6!L>S9DJEB@&}C4@#(7+*q0mRShCkRD zo~MbJ3?|X8mQ&EoQhWER-|L~Nrrg`bM_8+SRyTfr$u1I@LSUA}kpr*79qI7ufCR(B zP5apm3(-L%)v@BvBFiAiIMj*siUSJ_8W305T5ofb8P1($MyC+njij>=+ zGKiiuR$FKJ{NJP0uaNa$n4{KNneGngfc5;AINfn~I8aJqnkUxMK?`ye&_Sz@+}%B( z1S*5RZbsBe**-55ty?2fTQ^4al+aq(dLf2_j!u#U(ka)oRS3OO1M4iQz8>u6MOFdd1Fb!rD9cQ{r$C>J{qN9V0gkb6GOm2Fm8v!3LAGYMV@C z(7HJ@>aY!f#n{>!T6+L05{z&sIWa0oFkXnM2MTcxX6PKUD~cjhzGHL?;E5@sJuGym+LUI8Nl3xPZb)@s`X#aQg4bV^rp zw&7){SVCMJo;qlawt%hh2M`jfgA@}v4XRI&CP%j1c$I*v1wg5o55wfnb*h-kBH3UQ zrf7VKD)bPT7C#4wEXfAY&<79S`X%!Hw|Vo$U*`Fz{|o20|10Zwvg_V$DD17%q*Gbx zTD^Al+d!E}9HLF|S+8V{7E#?3fn?-wv8d}xVQ6)+TBWhFa;8&lm+a49Op%->QnKKs z)CyZM7$6KYff6x^Z49Q|+Bei82(>w6pg8Po4S6DvB{7GIJ3a79?syYlkq-A0+6$#_ zF7Ft&P9KSBvK_wqrVxw_VnyA$HbGys>cjqW!vfhyZE)}I;HxUIsp7UjaAW(i|0Rx* z?K?C365~eh8KV-&7E2n3ujK7VkB!zlr~aO6f28%oSM@8t8Si=G18yc9ss=+8gY%I$cyoT`tL>T#R>wO4yqQ4URZVIBxkOA#fXU} z7c>G>a3?c|6Lc7dflld-Rj;6dsEMSu8j2Fhnn@D4W8&`k9p*3o65%_4k^9%5Lo}y* zjSw4zX+nk)lchj~0f)t2%+@k%x0IxOSS;SNZsd7FL!)lb7JP9$7*|wninrG?P>ZqS zNj4$$F^Cyj6ME^?qD=FH5tzbcDM`H=R_P9Z<{Y(=5y;L#XeLbxSy(qAh3Q6W8-3&Y z_ATY^HTk%3SvxwK<%+jLa68r^1}zOkg$U6iK5cSU#CS=Jm26a z02b)^Hhmqc6m-RormhWJWSwpw&tpjk{@~4U=t- z9*8rL?`aBI5_yh{II)$=+LWe)%hj4mBkpx42AYga`>+Sbc{9BYQqG7N-ynO0Cw-9T zOfB{1g9?XK6Z-WlCLLV@G&TtM@u>6dut~9Eho&vt>!?}##x`aawTXa zj+w+_$(}d_sSS&!uBhjr+pq1XxTJI+#&&{Wp3FmJE0EoQr?(fV1~Jm^ZJ)yNbgM-~puJjjuc;%nZ>$HXtb|Iv^7D74y*IoI{JoL9w|rmeeP(u=Q4)vUnV zfrsi%tNmeBwC-ask#^+-Uf7x;xY2|E`4Daw!t%XuBl`_&x3%{0rr}%pZL59{ zA|XwP23oiL&o@{9i?9R_>)f|IEEDiYq7)HrWS67K!CeZ;buS9tnQB60bltJ zK$??8p`1IdTumm09ab^V+&>&xyHN5Eh;c*8Prcc(B5C{)(~_#%)L=HPX8Ab$dfK~Z z1<7C#=eYRxrZ?Y+jZUrR32*CQI}F<}ruurhfFH`E4-3E%_dalwDD{w)bt`O_mEJnn zTBxP46-$yjU#?s(l~Nn)S}4~Q4KrJ9)b&iS&7B8_n?fb7mn*``H}`)B_%`>i55(+p zF%gzS;^3_g(JpDPD0(B10)ua8gk;zL*j4<6z5^sWc>mw zj-CJOY;#-TE2@#^tZ>m`&8_;q4W?;V9fV;dH^3T;?nT{ghP$WSsdiGH46jYu%wm!~ zKPj4p_Gs=gq6SN43y-H23skxdI$m?F8L`4GVi<4qEREej#yNoYK1N}8EA2zgwNh>S z+SIL1Rc|c#m`oXyCfiJg9L(L?iEtL_>r=U#95DvktP0NAef`~#s+LAt635q{bDaM) zk8l40P*4my+pDGWLG9p$jE$P)x>BinWz%O?J#iUNT=j{KCsuu?jVnzzsua3~y}pz^ zub*ZVlihgBrf(TW#lA(L+W+vP;__nNTBkNM_c1H)%uMFM%pHr{s2%x89{4PN!kh3Z z$8b;l=-YQcs%B(tQ)DpDVLJ#t0Av_;AZnzMozSMkh4_16G$`NkaJfz9`y_759h1)x z%q`1utNjAVOYpt;G_{+h$c}{xH&?9v@4}g?Flb|=jKZZ~d8$u5a^lPOmTj!Jo4K$0 z_lvi;8y^;3e8ih?{}sOXul;>K`oVw5eE$iC9=|kGNHA+tI>%+A zSL^C?Ost#bGB3%efo_LHZEjGaYTsuzZ}}7>t<>ASkKP2e-ra`Mw<~Hyr4S(}yN`Fr znRTn+9E=w?qz-%1TF8!FPcJJI_696kdQ?h=n+~Oy!g_hj`t&8AfA5z$Ussl#k$^j5 zc?;(EZm1BGkv!co1~4CY9X5$s6KO=PKFoiht&M@nfV2-FaJ+xTayXKr@bN1p2BA#9 zN=(9qUt^JP$iZ0dXuB2in4%w)@g@n1DWTP@RJ&&vbhj44skh8 zw*45MF5jKA*XsuUt-##sxT^ zY%3QGsIqO^V6?*JeBwHN&hx|HV9MX)_kZ{Qq+A;Fl$j1Q(`4^;85V^ZhH^cx46)>_ z5R&2B-AIY}En?u$qDi|%19Nt%(ojb2ARYBa(4vteqZ#jJ0BxDh-7dvABMtq_8%CTyiVRLRMl+NK;Sn>g0KD?(n*nGlCxQ@dX=*w+M$6TaO` z*E))d*=Y~6X+_m!z`eSJ*rzx_SZ&CF=DHEE0!U6zPE_Wcn7EjVX1l|qMx;&mEMbypYwg}8*2+D z%0v$PM9zUbIdT^scq4DjB{kgJ?EdDn`ycHakQgm_Xv(G$Oey#`Eqh(Jo3l?W18!ic z-oBp?F42b{)r)*I%R-6iB|PHRow!Y=SO|%qyZ&dahz4hr?@M{%#i4E|POSaPbzC@) z3(xIj(~4~rZ#cxy6m)eD=6ymB_VVw>4PHhVG`pam>4SPt9AjA+6vVZS;L*o9; zL3yuNp2Ny>*f?>uja3N#(|oFLP0kH?@P=vZ9>=^CHWBjjijThdD}3iq|2;na!GFTt ztM35LCD1@lii-J42Z@C4co&iDb+dvyXS7=|LWlv?#=328rsD)bFS<*b=(en}2h=}9 z@Cm*4Vb6|p5o{w9h&ed+IXG|5bVbo-__`UrytoYFCO*cI*r$s9ptXZ5WV>G4J8j!+ zb>A*Ly!iqZn5GG(TMl!#DK4epaELb{V(N-11r8IG-EGoeep>_yeRQ-{nrFKAHaHxP zJiNIhPiBRDe+ayO$h?2-&|$j!MYe6FgkR;T|HQg=iQXs}-ne@R;L;TxYE4bF6t~eK z7|3vAL``4dyxOdkrKO=h#l(ll0Cb~k(5tAtU=iLo9#HPaIL0IPC+zubxl<+_s7L{8D06(Q#2uvj99HC^3T@T0(W zwZf{y7~7+Df^=F>L@~EIRr|2k^iN(m#qYNl8OILx80yiD>oZEHwato4w^c6zQ+GRW>M)b0fNd4LuG92oAQX06Tv(e>)?rwDgI0Zxj^e5XBb8k)l`$$htTByIY^y1@ zeH=|${(rjO?AMk&yYu?2-w+Xd?=##n=gi8i!7i7}6SA;uS_VP$0K(lgtrn;yi$(}g z_X{n7c;JN;{1JfszzdJG#0vr*=ms&^YRYb)Ww%{!yIihvRnB)f!`>0UVezn5#J)+J zOr>t-xi`<*J0kXPt@T~s;SfnNK~%=Wo22PmoQ_}6mOpi5`0Ud8CE~Uks({)#p|953 zwGUXU_$$TyOZAQO`6MgJZCx)riqx7RedYynCQ7a)%==aVVu%bOv6F#46PI$qfeS|6 zGs-|_a@AC)suCZ*e*K}5xeQL3hLLF;$k`5=?mbKQ-3Zv!CH*{kzfu>sGQJjdJDBm= z-HA*RHYT8OhS()UM+cl4D=Q@7w?7yJ+huJu&R4;v^@d`GDXq87FvEI}6=XS+@m?+J z>&=KU+73JzTA}{n3g#YHskGp*iT~Y$T45J}fTf$MPv?S=P*F}&xeF)mIPo$ZSwcC( zEkTe7YlgR>`>SjLhegj1nFz!*@Zhyy;q7n!d%XRPf1TasdzRP}J;qTYc}Pa?DPlnl zt-E0loR-DqEbiupBCD)Wl^}^V*0uX<86+4q=MSe%=KemT!RaZiP&urrcq>t)RXYr_ z7gZ7eRTXsgLSE>-8lKZ5>f#4=9ejwX4_qBY37#2>RVrF zZK2gWmtGlRwJSg}mTzmcQYrJyix|gn}`0mZGqIJ&?|LD6sd-gf4z2xrMcZs2J_vzoKELVhK&*k+MWftOK z{F5O~j8o#}-95XVNj;k?((Lni*azN!NBQiFPN~Afhlyows0Nnaj3^l*s>L+n(e{=X z`^>2{niw%`HxAs-mBW+?*#?;)5$&CqpFLyEiipwAC!bUeg>XeiIGcp5YpZQa!#*?C z%$nqIJ)?RvWkO2PryoJ7es%@onuU!$W0rNGhQ73h_F|JcofOh$H>=u-d9e4LlM~B? zaU8vAHPlfBhB0jU3r*Q%zt(u4Lr)0q)!-2lA=sM22*_(gjHOiL1CApphBQIl+}sSc zNM5v7w@tuT0G?&Oo_W}3eHsIzk-Bu2lNs~0dNP7pO7v#g2q9AlyqPlT;P`6S3azX$9i!Zgl-_hN*#>rZ@49(Ws-HX78 z#%Ob9{BaZrBQ^Yp8~&f7on?{NL} zTaIa~1x`eJn57G2%y#HChhfwrU}K19dtTN~+7B3Y7#fpHt+4Lu*}VD-lu`}t5B8xG zzt$-RH@XSuYb$~zduG?Y;o1y#RcPW|3}MKbT4s7HrpNaCWQF#I;PY9GcqaH5Qim%b)K#Y5kY-Sx2LCxd3b){Bio)_EOlW0}Bzq_N< z8A39Butf4Wq7u2geQDN~*!?g~cche=o2$RT|MUHCFyzRmKmLSre8GJ8oWu2-)VX-m zb>#CO{*Ux!;PCKm#{G`62%(vJK7>F_q*=99Y1<~ z82u+E^jH4cVrPTx6~)&x62o?n5gW>+pZ)i>`sW8rTFmu) zQv`f}Yu7>jNtEsTJEWwYB9$tY9vaOHx+?Z{I#o<2(WG;mPTYo>V_3M0Gc|Q*!TPsc zVHp7p>qW)d-wjRZ4|spiADOC!L)Wk|4R%rF9sR zIe2OBNRAsvqf~>`v=vtlgzbZ6q_%Z!OGB;yVYd1QB(7^e%H-qa`T)`&6Ddtsi9U^NUodaKSS zaJIEtnw8d0U934WQ;!A70}>+3Vuhl4)M+V;*|!2Q4um+8_m}i;EML@i>?^^p7IPyz z-hIK#>wl4W@z0>kJ-2r^9EK}yUp_;)p|umzD&_P!qBAj6Za(=x5qV15zs_`+s51Z(+gh&dJ`P8@cuBB9ZQKl5> zDN$=-DKoo$*ABcT5|1$`w8u7y0NXbt5GyT6LwbRlf~4?9Es&TjR0 z)uiL*GzXculuI7P$29IfD5>XVTy zLX7K=bQq;?>{>fl{ica-Eb)zd;5+KI>lJarh8F=4f*z48sN@Jt=!}|ZZm;M5}bZTgn)M%=f`Az2`M@Np@f)d(%dG}x@rlw>$6B`q4dVmt+3Ioi)^JLAzBDUFwJCdPRLQ) z-^GwfDN?J!N->%WfnX19!vY!%Hn*?!?ouE+Bw~y=*cp#PxHO` zilWap{wi|$%LofEpWiZ#2gW_z-7hSs zPq_Q+yWBtfJ$hRZK4+K)=HtwZ&whuv`zqIu-X`y|%kmnnsYAt)`(t4mgJmUP4Pn(z zjKbB0a9l8!cC$t;`Fq{CD1O*hRZ>h$W8M%yJN70*67FBzbGkj+8b(bY4S8H>C|FhKe0(%8(3c$|<@L5cC#NH6s;C?zzyR&YiN%oAq&b_IU`A zoDy-!hWue9z_=fYQ(_oKQksyEeDKn3Iy4^D?+&ViouIlt8NvJ+v#Gcm_#KHk>cf3eHLtvLf5LCjs?-m ze0xvti`A2mIXt*z+FNakqeTI?Ma`>!Os=0-G(@sQdgvUU`~)gr;r6rNq178Z>(-`z ztrvWG$g`@x)`eHpM_4V35)Bzji5L1TzLPGK}K~VP#nQ*E~s$-q`Km;_(N6lXt%P@ABZm*Bs#xB$+Hi)DDKc%O<%f zMpPSOu!FpJv>L-Tx$LPoyAI~i)Xnz#=w=JmqD0q;JH+G!Z~^VK($}sB!Q>=Ego|CI zxQpMa(ki{%H40D{A)=dvPSK4t6UMYn|KgCa_C{~jFT7 zy;HQAt~>}SWp?AlIN4ewMrgfq^6jB_S7mMXg zaU{j$`(87?kqCKAjQeXs%7h>^&sdji2Y+o1?biHMcZ0OAS$IbeLK;S6--nFK#Jm*l zPqTk^guA0P2fZ$wj`w!YwUcDwlgq!%Nq?5xXU|xUN5;c7_jmV3b~-Jj_yCnaiVHz* z5E;06`GVeWkr24~=sSerYrOH!8-{MEdFo3J9B&J4Dda;S41thfUd~N^NLE-+(iwvl z_7Dxm)y3e;BuXBHWm!=or5CuL3sVlHDKf~wCqMkyLQ%wxph94p2F7VLg^wcvrJS<| zRErVdbX^1-{Q%mzzg?^t_eS>>KyTgnE4|bDf@q_wt(Y_f@(@jO z7!%sXR$-x$cLRs3D~8bmi(-Pjvt}lRfCjrJc{B^wlrWoPCtl}ZP3(}pP@$v>m%eKEFS ztCnNit1~YB0+@7qwXj<+fDMIS>D>uP@ zpgOa9MGV%Wz5S`RpsZ8+THV(hw7u-LLpzV>D`Y0(61BKOTJE$aW#}5LfwJH!XdzjyuIbZ_V}3R_J@{8{@x=zdkR*V0*Iu3VIS^MzR^o1hqqA zwR8*)L*^u#OJDDO(|3nx4T*P87%Uzsy_%6wvqGf3WBJ62ns*zhqZC02Z8aSUl%-IY zm(-$MK77nLM($6QrOY;EN7MXAzjt#r*iWM6x`$|xVbZ`jM9a4C7WR@{RwUV02X!u+ zNkk5ToNQ;;n-SQK_l+n!v=%f9wM2%?H#x<(8S5VsgHp;&bR?qH#%{ky#i!#^Sjx#{ zjWIDzI~220E!9rmly>BCWV*Oy*d5qSJL4a;N>HWuLK-rXGa(J+Jd%9>T1!P$SmuS( z{SB=g0Ws!!sfb#0Uzc@;GRu=McE7-}{5+@I=gjxF(1go}*95F^wO%+KZ|SEWq4gyi z_S8k_^*MsCShR5S>2GnY@AB6B@6wB)RR|rzWNhW2YRUqMPQ9_Ivd(HoJSQWdcBynV zrASxHnPo#+|Pyi1k$>PAGzN_>jvTXO3>A^*RbZ8AV{=K2?DLo zNNkLkd#cQgCU1> zJFXC*STT<(^ng$5VuZFJXGGTJuznoTiVvht{uRYgxQ->qHT%6S_oFFGQG?p&*%TgS zhHl8cdV5|;`zYY;$Cj%GZ zil^Zr59Bcixh5(Uo$16vy7d7Hd-)b!lW38u)zsY=)ra~ zs!I1XATY^YSKVCZRE^!afA9;u_Ws}Ijj#O`cGIPG&%ru=Y040cd47MKX->>iR)U8& zH7^pn?I~lD{YoZ-j_~U>gJuT zj$9bg$HuO!iKV758wjP1HJ@|xyHHy~2o`5C57?j_O@jhvl zWx40c>u++b1$rQcftW1!Ir&E0IBjqLro2h>D#9 zMCSR9e)*V>%U>jAlMC(-j|n+4pN+6m@jjaeQOtu>aVkaL0_jQE5RZCmMFUq_CM*~~_7QkVNXUfkS} z)LgpKWOnXj4BXvxLJAyqdn87leepT-?F+&%5Qm+~)!cKSRGT0L;}w{Od_4k`!+r$1 zp?y;cCzR;=ti* zVm}!%^}bYN#3PmrX@|BWjD6F#t3)I?4}{Lsx87uT@ymSt!{3DZ%qO;OiT>vn^oOHBVLQIlbEo_ z=4dFo&IB?46$Ikz@4x+_b)2g7{MxcJMd3GQ7ph z>t@ul9=_|;w#uDkWqkVov+Xg|8wQu#Y(_TT)p)SI*&wR_y8b!*aIy~>>n~oYj79DR zeuH_u_m(r7uom-mcwF_1K@D=sF(UD-!L|>dY}4=70C*$e4Xuv*)F-)!FU!z^kZnavNutER6-%7r}jxGf< z_d&ZxN!-)BcjzW-3n5xSP6&vGa|0-9Mm1uNT%87GW_S6}?qf*o#%$2IsIiw*q-i0l zJ)?KCAstZ+##>_y#T%8FAUM2FgAf&MZVif9UUvvcH)&pw%IRp1Sw`UMh--(@$gq3N zGJL?q=fw8XA-qf)2J7Zip!G@~1|tfJlE;A@Cqfu#trBFg=`1D0ch9OI&bY00p)O`% zRF>jKLDs;Rvd~&F?fJZHk;tlMIctGQf%&xfUbm81_;~m=ht;5jAqIvJ zxj&v5_R)6V2qKNg4>HeQbYd_gm)#VZXJt7p%*PvgtF}w+fnFP@Qklj`9zi8BrN~F$ z`vIlhF^(6e3JA8Z&%R=`F(UZ%YGo-O|c?nYsa9@aHbnN;_EHr4cp>m_EA)Cs>8R8Z=}HZtndMRxr>S^WH5nEk#fd zjZ?Mnk%B$fY!WoJDO}y(y_=L%{d1P{N>nwp>NKwx#`sk$Q#^`Q2fqUA!ABG`v>B2a z3H55kMbv^<+FWSMLYa@CjSwxp&;pzG_8G{5af&QendgE?Gr8Jg@wunlf~cj_>1OVA zCg~c2pger?keq*-7oYy$)cQGWCReW%^5FGB*E;5M-JHnDocU7B8$ZGZ((ZGqrS72+ zw40r6H3z)l2$D_bLegjse2xHL%7I66&6D_)N8zcFoUsrp=v1komVhvqnfS*0?|&$s zh_o6X7>tr#%V`UIb6m1QXcKy)_GS!TRo`Q*E<*m0txb-I*G(^w2pUZireglIcA<5f z!us0X;Dx(`g%5ZjOmAP38=R$bcpKrOeQykWZd_l`)-a&2!sv2#K@#-`!0#k0^p39* z9CHZgxVu+=bNdPF_w5)NYmI1DT~P+>%tMOouYR5<@BK|4zw?(Erz_Kl#t1z)lw`Wf z7_2QgE|sPB?fNR%6d598PKI2ucKl};az&Qx(AnB9QcPRH-J}*?RLmfu(~8=ECxfdc zS`;X!C%KP7#zC7OyWifh@dSv+^8ElNX-A$O()WsIO)%Z zH8!??v|W5>zrSMKWphYtm1!_plF|vRv4+aA6x$E`v%Ef!F`K-tuWJp=HnSCfo<%IN zEI7p<%j@n0_EX|mD$~V?5=fp1rmEzm4C9DgeG};~81yAZtWu`Kj{S51aU}qOA&=C> zoaRzA`JAedLgYR!{`!R%z);w)?@ zB?g-~xqO#D_~<=)nYsP^GcF!JB*jdxGs|gVy2@N#KIQpm&(XAlo>|Isa^BPC8)xk= zXsh&gPwPi|y=PfI=lJZ8kjtOu$!iZ;ij@HwY#)Aib7aV)!O>o5s{4=A8uO{pTV*~q z2+DkaqSj)*>O|0&@dQk^zy}tm(M=4=Dl^s-6bI=v%8i^sp73{B4zWuABF@P zD5bLIR>T009tcxX?oQ1PWyE&ru0J;Ur=Mv-wx+ptMUpkb-3KNKo#Aq1cX379?Wipo z0nIG{frP%AM z)%5$In~klwM922);w*JLFM1bi^c@)u3e#wi_&6A9SW4wE1>zu_j?Gpl#dut8DU^Ap zobG_`L*+m|>=-ZhjAJ5)RlrdWadzw4P`$9xmN@LgwyQ@U6?)wmY#p~ClVlez% z8W#^9GYmh;vycBiwcTy#8)xOMA7f`0eu$BjlTYUZk}aKcMeMpu)Ks*CL1PwGS8MM26R6Wu=lZkJ9@ZN{Ws^i9{#1Kf? ztTiqDD|+)Kh=0IaHLJ+xn!2#*$-`!pvR;MttUq6vb@E*&TM+N$#EVn#X;9UCj*2`UTi-S367%r_G5kB&eB)e^y;dHV| zD?|&-F`wl~N`VHn5PVWLZMbPztz(VBcF5w^qc(Z3_pRDw?YlPPjx~B|=1L|8A9hj3 z5S%V-mY6uJb=~Jngcy@ev|`ABcIRm%AxB~75tb&6vwLp`9|j$EebxVqdM zda$lt#G1nORI=Lh6ZShJADPJv{!G{@DWY6G z7zk20Ew<;(IUs%2*h3yH6ytPvVmFRV2Vp+i6mKM<&M-u7Uf%QRpM8%{e)uEw;^&!$ zBcXiEkVi^g+zQy72V=5ek5%3;0a~4{;AVRcCAd~zyzx=<=mvxSZJM;*ek~`OAFj1D zv^Q$)^j@fSF^k_}BIc2p2edav8sD$KLL9D$IzY(Gr`q)^z^Y!EdlPAP9$-fj|_vM zC&kIKu@>fHJOK+tR|pw;MG_qEo-j+7E{7#LRh zmUa+BDOP_7L5SH5UzTE0vls$N0;joicT@tV4rStb7#S}QOuN0ariI$Yn>48IDDZW3fXOPr3nlx z?CbmB^_*5`ysI_(7CG+|ZS7>&(T9|*S@6bi1?^QqtL^H0F%S1V+V?L@cU2C|?g-bK zQd&c))MKG7Gri6>?!>@!Ir6PJj+O$2-W?^j4dm_h7t&p`b>>{Of%G?lO zS-Qy>qa%4LL{(pb*!R19^pp@k;MvFj3uid@l_Onz3c;uIlt|fac8%=d2(X>)y?3Nn zLq65WaIr@s_N#Oo%#=#fNOrmL+DA+wa>;=w@d;1jYg~i}cE)L^=}gy3^Vb%|qO{{1 zAH4nH+KO~P0Af%h6r{-6h7_P6;;CP?Z*Xt(1A28=Tje5ODr&wz*g74In1qYz#S7~? z;p#d%+rRl#?j|?dY@hB=h8_ItmGmE}Hh%?gL=>y)XGI`Bb-L#>-gOy9?GviHW0LU# zR*WfxxIwVU`NM$M5?Lqoja28aDad*68#}|{bsoO;S9$X8uk-M=UuGDttfO;DNUhcN z&SE#-txK1p6sL;IN}dUjQ)XHVbO!X{3B*4VxtHpM4kY!sXMiG99ici{U7T zePo`^hrM-imop2F$-79sJF*)h8Z)gGS``jgkH|?87Gl06?bf6@WnSRZAN&0=ymUD?jxj;*`IBH@kX zmO9yaPO1WKfTQiKiC&@c^$dV6_W6y_94cH@EZqxXoozpE)3G-j zK&ck_TJINnEtE2&-As{UjO6`5p7z`x2Wk)G97xFsx9XbrR(+Upsq8Q$;t)U*b+OOz za%$wsnxl>)V!M8ccJ^ztG`|N=-{~x3VM3V6t1x~Z8H-yt^QsjQ3jIih;M$? z3c6~e*Fx{+j~jzI8rebY1Qy(pshOX(?a@~UGcRMo_wne~?ZFvdGPuURCT?43`_#0- zydoD?X>Z$6As-dU=$ zly2r8T@ixq$?>Mcwb>0zZ89ycP0D5Nrh8tmt$KKj8@+Vbz=pW)ATT!WifZ`1Sos0Y z>M?ezH(%!PWIwaHTb3oR3FDB@jg4BivPpbwtXOY%h(eYCAv&wwc1x0?*(Qd#F^Db0 zw_y@GpZvWU6nBzqt%6vDZ5}5=He!sg9qpNt6>%|g**D&W&tFDT&Yc+!)YAg094-c4e*TiXn>#;yDi5DrF$@Erf3a|J zbs!A`-O)!wm8?oGC#4*VvBhIUn+*>5a}=YWO#!IFCm-KiP>Py-(MDKnTthb4HVgyf zI57+vNtqC=cny=Sb1n{nlwhf6wzPIr6%CUyr&&D|5L^^sXI^8g?$VW_kcqT_$rh6p z;m}R3CRkxI&AFYc;}p0!2=BhLrZt~-U-ntRfW_GwL zYEFAqXl;Sot)Z-iRu@AQr%2vSjJrK~92urS8tfXVlX_7&EsX@E)ZKJPIL%6LfijzC z#xM%^H}}LmGE8EKAGl4jT_-!m0xF#+Z+?rLFAB%I|I3_7*V+KqsC!XQDO;Yz8nn~b z8qm)EELu&b=26#Uj||;7HezEfiA41DNS}ETQKpc%3YR=ik9m}yGLn5=b)26Z5JNIH{ZH3r)BM|)?)1cZUs7=(S&t3 zXLg5gaQ)U_=e76$8vBcPjCt(^M%9oA ziRYggrBF4{+)lQ6q@L|mv0XVz3emf1A%edLgSF;jI@m_{d~b+ikh8AMiU=ajh>$B^ zLe6`!_4=;&P}Rs_)=Naw(fb&o-oyppt+g&TjW@etifm0-imzNlj2(=g%@7AiP`Y-s zLP{g8SH!7GCb6qXNJvndfLtP?+BZ|07&EO@4p#?q9!L@HkN4DSYlL+}RBPpUYN%$$ zoY4+>u%@U2`yunN+(!YNOaXk?akB*Ezs*7go&IoIjgTfl$1xBK#)kON9Oq@LgJ%8`D2q9DX3)T zW2Y9_U+hWaWScuVR_*v}zD`!64;FFCcJ2+C zJS6gvk>E&74DK1>GP!Ot)NzbNRxQ3029ue?hzc>=8ccN6c#EGShG^t0wukpupCpd<;}^D zhNc>*5(q?c4e_az_u%d# z7bJL2uURy{>g*&=NLq8rgKXH56Mk&Jv)0&kD&H9DA{#X2cY&4pxlZg`pRu9J_S&NV z|7JcCH#w82Y`(?ol+OCGUP<)+4Xv23Q@MS((*7~mul*X2zVdH!@#JS2hLJ#|ReLot zS-^t2XR3&qun>(c-K(sPy}jsQ{@$vXoW~(-Nf@Kmuj8r?n1;ZZ+2kUKP08w?ICZ;F z5$m%1x`%$HA+q<_y@Ow^Cy8$kEmo!)PAkNMOoBN|itPqd(#I{-^(t zvV0d@zA0GOAIArj(=+n^5f2`}#S*_tKK&*s7^G+Z;}cu3Op1P7b^><)Tb)tt;EdTC zWbNu{V-`W%T1AqeB%l1N$*`iJr9-enE+G?>P3loH9W!P5c=>?)<(kuJru9OInJ^AO zvS}p>tyjKy(a@z(mK%^ptw+lJGxBr=L~cI&hlFq>fbnp}<%L)f%&Z*m?zz57+}|rHC6=2znl^Uh1wCg71GGZS5$(YuH!JM-7c5KX zvmgE$P|T=w$qVj;EMmF)X)e)*@Yd~;gSd80T=Na5py|I!FT78 zAc-K^Ld^)o*WY{cq4u`Ph+0{o8~s0~usME-w_vT-jYQK+qb)8avnof}j{da>^e@@J z+J%!d6zvnCxTbH-6JO&v?O_vwx;a4iqO$Gd?EzeC{;N$z_qx8WlfYqC-#PZ~PG71H zsjbriwuAL4e&fn3tX{t>JRiKXYaU6uZlJ8|RfciL<&$6G!8?D0t2h24dAu^8Z0#(I zcX83&$f_C%E(M#GZBLU?%wBXwC;+mr3sw(h9KJR;vv{6-Rmee^8!T<@1;jp#0XG72 z?nAck6~zcg0ki!j*v`&k(hY4;Z@(>>L17keL=Mm!)Q)v-k=#TVm(tEb-CmE(IZN4 zn@q0t&Y0a-zEzg_$S~{~QZ#>OnoHR*b0u$jL;}aT5=4nPu-u;*Br{HFa~d3?5<=le z-~Whz^!NTYz5NJ-$_pV*gs>w7;V>Mzd-*BH7k|d#@lQdxU^rY5?*5TWdg3PElxS}# zgh*N^gl^Hes?N@L36M#q!q!OVl%PjSooOAS@5|fip4tl`jl_Iu@L}(i<1Nc_N3RRL z&3s(H&HnN=hCI>Q$o1s~F_}4ws+ri(9l_`e$I}8@X!A3)Tde8xkA53neng(0LP%y| zE5QqBx}~C3qJ^hq`|mUakVwo1_eL=;NB~cFGrs9G+8Jd0 zBy)Acv(ic?4E;%MUg;$GKL^pz63>N7cyVyS0iKnfp4{lzZM2Xqf zdodW4Hw;v4&7HI7}s2Fe1$im`K zY;B#Z2UmpfliWW44z^;n_qL+OD_L4M&XA*zo}01y(Hk1(sD-N8tD~qGakh!ojT*YS zjE032ltb8Y9j>`b54j9i2pLr<0)d1`B8bJoiogGa_Dy%$i|x?uP1~W-g4(o%F^hYv z#(1{REe0st6}JJ&_7I!r?@AoQ$ZVD`?1z8!8}B<`$E&R{`#2{AE9P`k>9kac%?g=& zwfO(yCEFh?17C2MhE)b`vMK)$#U}pd1v~eEB!iGw5|>4>20HajGz#Yle+7O`Dd0EN zvDQ3X@!;*h&V#pqjcI>LD<)-%BBVSp&-X6>FsoAwtg&e+N;HT{gcKBwkuR8H&helBtf*JknCYY*lytBwjY0W;U zlF{6t;u*;1HMO!}S>ghY&m0u#ucZk8`QN0N@ z)m}38ejXqOGZhJI*hllj#nRfMV7p2&q(l|d%(@wcXdn+eS_fscum~|Pf8!il)`O@J zTH-k0bMx7W%STsqnSns^bwg>*AogZNx~t29m(OoV(-Tw!_n-Yf%kfVbcGpNWluF!A zT6Lkz%ujslo3yYa?;@|g^OWZ|pYZ7q{xR=<{oA~JX=X3e{=nVwmi^V9`B?bz_kN3M z_ktcjCJ$HKytKfT+hbvx8soTU%p;$F@*}j}natL+fcq2$5PGb;KlI%iRf! zWDSr4O&Zc{Whim=%II#XYA9WIUHQfJ$jxz}7V}Y0$>4QehnXl`Ov3Jx982QesHoaIh~Jh&deD`9{n0Sy+1Y*E9uMvGDC%L==9YJj(&20nkL+})d$xYvrJ zwkq@DpT~i`9~sAyG!BfTArMi_PPS{K`bw`XO0O2(j68V^_F>SKx4m z-dB^65S$fh9iQ#x{r~Y$kcJ)J-2{}Ri`eZ;M1)ypVG1R30F|s za&ND1f60D-pr0Dc@yPCCVm{53`#VHCc`{Ped^}Q5g*>dvQMlX>q#;med!C+sev4@1 z;%Z01?qQCmN&e&SexL9DZ~qzaeN;238EGp*ZzsO?jSu+6U-~7MrSjg}U*li-*Zvy+ z?SJ!kI6V0_mB^EKzR7U+V$(~0~U+1-l5BR~K z{+N7tkC-Qh9H3Upu`uj+v_<&i-~J7ry#Fuom9PB_vqsut`s8V}e1qh{HlKg;1L&O; zCz`^re@IN3ydT)_FA)ip#okW{rrj>5TT7^mc5hQk^d5{wM#AKpc0To{P8K%5c6)yi z24R>c-)mbFD{7Xlr$u;i1J9l{o;~mW`BbKzoiE4Y@=t6^HS1&;#0qI9Sbo83u!VhY z)-*Fanw8Lu*U{8$m^}hx`+PT-0vBH^A(qn~Rw=SOiLM-(n4(GEL>VVoYPILdi`ctw zN0wvf;bY~iU%lo}zkj4JW@MzjT8)SihDe$w_PYs5gCUGNVMu|}44GKE(yJwym076s zLZPx762oLGq1J5OS6d^Frb37*l3nW_qMGW%BeHvag<~bAxRq#3^CmV-X;7{X-{jdx zze8)!&SY)QT!a;=RByJy3XT!u)-WqQ=aySrK-J13M~W^ioS5}w&#DA60|)k8g)1I} zCk(Q;RVv%ok|6OFRNM@};#(iQ{$UVf(wc>&f>fkdVpL-2#OTv`t<++cudSM;pE^T1 zB1Gv#W%FfU<3{}FBe;jKL*W+3YQEhBoUqR;Ft-Ax<3lU0S8A!$+MLmB)AvTUlW_id zvaPn+UWTsg4SzM>0atH4OiSDJ;Cx3yKzs>nbxYY+LHyk(vpLy!R%ELEvgr6O5mkx4R{naq6o zy4#;~B4Y2oJXkB@J|>x&FJE)-IdLNPTI*Y1!;6pq1ylKgnAXJZ0U`8+nEkpKDXvS( z`IE<#xZ?Qah;MxT10Fwqmy_ehkA6Aw1<* zCi->H_0=u6*SA)HDO|j|;&6L~h&3Ub%@MgfCa0dbULgomsXlEML;~YsqznhTqm_l> z#N_LnVgJ)>TJw`P~ zgYc7|CDw>H&dxg?ohL3|jn*`v6P+kb`lxkrnWn%|6?dw>nW9*~$Xtio zY~MR;n(UuZBiqoEWkZq;7R;Q?iWenF=e05z(bB(WvM=218@GmNqm7jzKv&lgmASl4 zby^_3R@+Q&1dQd3Mk?jrv)CbN@dI0fzZtoo+H8MO5Hi(C1cv{3Ee_RQ)8ftkMp0IK z5d5qA0WQmhR&QnI!Yn#pE}dZj|ImcyMlq_9;x>eH*g#N4-D}*?c6;YDj871xO{^aO z3Ge>iKjQeo_ss}L3zCg+RwvsH-|Y`HHJ7m@LQ!Qc(E?4}O0>1gdM(`DHXfb#+}uqJ z2QTbJN#X16$6ON3x@$CN<5nNo16ojo*C zSemO4EETPlW*+ZdcFx6`rj1$-K&Gf5Om2V#A!I6(O)UVusz=(ViWxw0;s~`V!_Sb(y zkd<>A8p@U^nWzxQXTOq8MV)$1*f#diIY zB3;_peXUBDO|Kk1mJ{u5O;oM3%UwqdnNki6hlv<7o6RwBy9se`d75+ zODhU_L&`_Qye8$2{mm^RiiX5c3&-1z&C!~?I_C2)U$Z?rP_#0<`fDy1GQN3j4@FC zyo!FVjBZ3ESAd*El6qTzj+TY&hFa!*FoU6}H8BzlnF-Z`S!y$suW7qS zO=&cgsoKDjsFbQ~)^^4a0%L)kob-k8)t7r{hS;b!qzPYsK0qtfp_sf+o1gc>bSR`g zllm2s1Dnm78e|bkX|T0X04R-7qw^EY)sUJ2yC+L9GoP4+t``nhqYsz~bRzX|eKT^l zK1S5kDxI2UzYHL8GTlG-R<*S`kb>>vAAkKrE?@rFy!_&SHY-=r1w{_UB+2u&Xkxau zRiOpF=X!3}R5`&RY?7+A1mFSkX)f=7a zgc{>+87vK9k-N+jq+eWPhKfOWvz#r5XcAXdQVKLTe!-1)nzibt^HdLKS^6Q9O{)r^E!TD5`^dLu5m=2uZyDHsV+2$bO#nh^4ulZU6= zUEM;hy#K*drnV-#)XU;ZO^LDYJ7Sn~r2~fn*3rU0nh06~+l?>`JFdR`6`%jR|B0N9 zaD!kT-x3X8j)~Sr>NK+2Y_hkjm4D%m0Bm4+9|bGNFC!i+1JEmfL-bl zNet7(&>nEHKjFdCCtQ4WNA4P}2s!qIc+6^b%Jw9&-`y|`2SNy3eeo0amw#jCG+N2s z8L>N|RWTGPMkB|C1lsZ7LE_}>5v3N69=y%#i#@A#$A`c7Eq?UlPdR_|0jeE+m&m!X z*&OrBAOAl*{n`)s;KL8u?-ZTv3@T1c+uvN#=S-RGjMy9d+R*eP?LcO!N#! zhAgc*lRGhv#a2)iv?zz6K&gzwEnw{Lyy^)lvOQXpSGJp1canSaJc=PuT3dphs-J*@ zc>xHf4-Wxy7LHE>hsokZUFfh(^fN52Q>8U54<17noj*wo!sO3;7Xs5{kn%iT;;+rn zQR5Do?!Hkq5m6)ax$4NAV6Eu^D<~>T!UmW|W7R3c!LGj{t7gp$kX8v|B;=0udQG>A zI=&7>tztkEfQOxYne_nQ6r&QlAs_3~l7Vfk6i}Q|hR_()3 zXY`d)5Ha$G6;dzeIv>0?P0wccUL$R)R&{OrOi~jPvXIK`kZu0v@uJceXnc-QH6mAA zc67_#JXajwiOWoMa|i+)lAnoo{%iA}7g@d?vn8YHCzU1251f&2H&_S|l3^C16;|6v zoPYR_dHmjgjEFn2WijiqkXUU3)7Y^eCj{ubj)0T%yhAJ6NRmJT7gtb9pwx*zC0bSb zXx(=dA&dPucfmTqs(ugpuGpvUE?c3j-cbj!PfCJ?Lo|1UQkuWlxl^zQTtir3H>wck zs8?@*fF+)_%q9v%LK0_q+oUSNq7h^A`$3J#uT*Na@1dr?p$i5lO-1R0-Ir4ZaWY)> z?q9tyM-ik;v>>!m=xe2v(b9|321O}#Ld%`WsoXzZusz}+#Xij^(gJr$f+iOnVKI3|C&&77z^ZNNUrw@(@5=hdh(iq3U>o0%H{?q@3Z+`nB zK@$66;QI2w)y>@CLXfqiA~$^g=_h>qJKr|4&3FeASoMMP<2&;Dl$+~4Dg7xw`R(8E z2k%}HQ{ylUbkV%&gG55^?cO68@Z_x3S|^mYuwiR0)K+b`UJGcZl>@{6hH-yET0JB= zDK-GDRu1Ey!+uYYipUkAU$a>!p1l8*Ho*2sNilNR?b%(uWPe*t@)i^O;f`|n%2z=F zSQF9_U`}+i_;mIGKobAvuU_%=owr%9dp`faC;!cO2ziNXAjoA zcx{Bg?djXRcs-b9a*m8GadLdhSHJm$*fqKbXSACg>-7mDJwcP%h9+Dn5v zLVN?&su5|8>L}&3AM6lKmbj%sNS$Sv7x6m%*D( zXPmbYUhgf$rE^%c)JB&r#~}Ejo4f40T8E6qhOROdEWXJQq^a7km!U3}&~{8()N-qa z{t0F|UDSTxR4ZL}y>v56UNeXja+qE7lrmZ1)7iOjby29}f!XsO0;^5t>03wK?(98E z473uFsN^h6Qza(*HRdzAfKb_ujs0)UwUAy}t+(_kGEH_M#jLEhMj(z`A!%aO2}wJ~ zI?+W}Kp>W?xYS&~0R?+K2E8(GtqV$bwC2gz{!0#rpAh904CV$X8t6(SN+e36DGW@` z;Zg#+5DaGtv~>-j?fzSXH~)B!i8k)IVy8FU#aA>QlW9Z>Yk{JsZ*Md5iW1-Y`qPil zX1=hcnul>S2sg**#iF_Qv;DdeV4O^)n3Tv*d2RPE=Dr~6BJm*3d-7R>>l0y^Axpoi zUgYiYuGDJZ-yWtpCe)zwxxU+aSC$Sp#9+DWPF|ZGe`LX-7L>`p08BgB(Q>IcWO%O?}`s`8)p-jqtDAZ}P4?27wqj~FZNy+FTCK38 zw&AcFnFYu7d+V!PX6JlN`qz&H%{yrqmtvI#M+js2Z6 zs5uMTz7B4tz%Q=8!L#e%W4lW9U0@n2moHy%clDf?&wk0_a6@-?MC!Is3b)tKx%~1k znRYK}Z9r-zbQ@B4OvuNCv~p7^bF2#?BOwvvnvXyJiVy?a-V9ZSqI~u26?Zq4qetHa zI{GBMdU@dZsN-%Ar;k4%bsL%rvA0COI!)YMzF>87M%Qha_6KsZDY`aGLknF-NRH$g z<~v(ItM6RFR6w;>>NGJNb~GL7`yPpryzW>Xtz;xzmbUD+L$I%fBUDku)Gin&CdPTXhfTI~^_ySoxVbB4J0N}rV9)pNmH zk$cFtQcXEn(qB`g245Gb*~A_uhG{~z(r+?3W>j1P7#b-HrFbZgBa$M*beJg8=vEyS zvvDcvM7a6b$7ae9by2;jPl5@%2J6iUUzGRD0MUqpDC8C8qS6*>TXo#QG2i1v*HmJN1pq5QYWzmn}3meQryzCILo}Y zh8B~DR41a$L#56ID$e$*#zw~t5ALD%Ij)sukH7qTzQN~Dl^Jz+&|U3AQB|TSM-P6$ zli&X*Jb3y&MpbIHVisap+|F95j6*TLfe8J|G{ce;1dA?BVw1KD0}YR8>QJOz*V*~3 zI)@<4Q1vqH1#38(d#Q_=QQZ45tNTHFLowS}TE|2w4X8wkG?W}nDzoZs*H?>Ds(pQH zoGj6;)@q-t!?TJvBeP4DLr5(MyWL2wMn=gg5^}QUP@O~K4pLATZbemN-lsUbPWcJq zO`kLzes8`y323d$Bx0RgL_>B0p;BEVO)FHL7Vo65bGkk;wq}v3Ioo|L%6>m^`T1Y5>3+n~$te#XJw{{XFpk_@+;RS3%hk<@ zX~oU4&1@SZuU@_6y$?R%FgB(V=`(D%@MnMdn$6}2s<1iEynfyI>iQ9{ZUbH1leuwy za7BYfOqvu>&Ck46N|_j^0aaT~R9CBLQ&a-ARbNkd>}+d{)5u}CqfP^#TyFTy?%(I; z`VqtR3)V+lUcY+H?adXB9u>4dXLI~Er;nZxv_s3t#h1U~_VrKEdZ11_YTXe+CZsi~ ze@M)0LhN0GK0C#UH{=mQ$Fpa*eDdj6eEQilKKaEj`RwOEr|*whpS;hLM-R*fwOLf^ zYWs*7x6}&dFrnJWA@IegzoG9lxj#0S!CFXBSs!(v;*fl@1VJ&c1({Jn720IaZ=H;Y zJ0A8-(*Y4kDU&xV(rQK5_oOa+I;AzbDH%#OTQbZmvSs2AvT$`~KMM<3GGgxNQ2Okb zVe&~o7QHc-PLK)X<5XSvF?Oa2t5u@!6YEU^74|zvsbn4mK&wYd`;ZZ$HRy33UaFxD z;seqgz3P3nuPSVCDWy`!Vi^FwmsMx#&YtHnN4oWz)hd~xjXFw#tzhOYu30zRk1eXZ zF-;>nRbmeGo0Z95=YeH5n-TG}NekndO7p$_z1n!7<+wcl&QI67R$|snr&w(N-54dCNAH;p}q%| zWioGbChi-1>-$6>|M9#(pWDUXU4Vnb$g0gx%_ipb=9*!CFAMBt*Ca-k z2{-y{>iWpZ)*ccG=8&c89lQI+&oF6Ich*A|Im>K9q;_f%Tt1@;Ii&?f*&jyQeE-kr zjLi)O#j4$V(f9eY%&?2IwXC|i#f%#G594goAs+tYg2s^0Hed6C>a-+PT)+N=zB^%a z{*=>`o`|wL>}lHA-Q9Be)hFyOK4Wuoj>HTpG95;aj*sl|3qrqAzWn5uY{q}ddb1*Q z8=k)V9>+&V937wV)wAcEoE|eAD#I8&R3*97UZ9ncm#;2)@4cr4SrM}VeV12zF0SDC z?3C5|gmHhz{_>XnbjFLD#~i|%E?=|lJL|VRS{oj;;mKSI(|pd+?G87Jy^$MvgE zxqbDwh%~x>#jv~fCaojJp4cA|^AR!iNHV5-485ZkRz#w6OhVk!rhqmhH;%&vtpy&x z_YSr7?C%EFtBx`%$EO`3^&F;=+6pNNS1+HlK0YOc-p``QG*&Z?Y1k?+SaAl+l_*W9 zwfb78GVTv(EgZ&?I*yjGl{-!zuIW~5Ld>LWhzky*FN1`iDz%z^+Zy6~b&Q3S*gc%0 za-go;s_#>x3Aeol0m*e62n%)34%lL&{1 zbbhV{+zE0X*h~R6Rkh}SC=@NWHteiHNGTfZA8fJ@G0^tKo`uQegfRzlYV7wD-KHZY zoE&JwT@3f?AmiK2$BHtk(23dV8V^WGv7?oa!{wh-wKCPhR41SN99s8cY#bIR8ZV83 zPwcSNr+W*Yx%@f0Ey7AVwqeC-JmYD6%z1p9Bpty~?k2YO9JLbP|M0DkTB~NMSS%KG zstqklbT2}!mMGP#oq^gM5}$L_mlGU^h760h&dfWGcz^JR8S;Lkz$3H1aqbiD_wG$S zC%CDT_gwGi7f{5EPNEyaM4!&Z$y2i{ooO_Gx0wHKWnVtWr3iWXBZ$)V8y>y)pYpZu z{$sW$Z!uM680LY#p=EIM26r@@n-(uB*>$W&me57^77@hvmN`eaIy9E-_DI-|WdtcDtZ$Rs;f_&8gtS{_o;IS(qtsgR}x_`_05 z@zsSlg|(4lNA(3&4AECZxOcbfP<3?pOW9q0%ENcQL(V<7yFKG!0EPYS1vk%s0y42a zdP*HD+oMzV`#lfOj|~Y4!Zh8ofAwP$zaaM=-~9U5`Sv z6TZAY<*pn!+bFpc#%W}l#$`8J%0P8%P0PJiRI2@4EyR?}dQ&SJ6Owvf98UPjtM8%d z+qA(@io?wph`{0Y6%QUi;`rnYv_P8}Z*Cd)ueo^sF~iNLr0oga`h<{<8E?KsfRr~# z>`1F~LR^_k9g!F^GjTCU^4RKBJIo=bXLp0?}g(lS`Ya)IYDlNd#No0R#+_3ekr__K1bs4XpqrTF}+433MY-jG1 zyA4xLR}X=%d&J$vubGBV8ET=H$t7v?NxKZ|OT#w%SQw$#1I6%jSM2NC%y$3#1YsqK zqqyZ!e89u>gl#w@YPM_v4HPCOsfrjkflP%D~KjpDrF?b%JxVRm*g&4e5^*7Lo?<-(ehi`Fw}89U3#!l*wHtt~N+cjDw+M zrZf_Gvb&qe5vFM(_q}rmtR5vVuKu=xKu%DrMZ?ORDKGZS zEZ!+Oq3tbhU;hPK?x>|gRVN8LY0Ih#_e&g^PbZttbt#{AUM($y{X)PZS67nQ%9gYE zfYbDdO*}PJPlZV)4q6#oWndt_^}(Z$%21fb!mt||$7Vk5)yWyn;G$Y=q7$(k?Rgh& z1==o-xrNzFnr%|&>{u(*f)E$jH$?kyko$^@Ey5myq zGn+#UwArrqKJ(sh=!y{y6=p4ZjK$Uf!FPd%GAw)v z|9o?_-J0#u3P>W!3Q(?I|B?q!f1g$xhhfjU-!M*lhW#Deleg(tYXs%1PyRpN`tS!! zQ?l8@uYdY?bnP$c*3J+PiQ7ZvM?d}%>#p(O{ETNW4t(F>4u8z;-BY9mc6S4Z+rbY1NszGO=;(~2 zhwt+4hwt#~pMTEn~~1WlxYBRK#jj7rJmRy6VnO_ z*$arB0S2`OLQs|fZ`7I%ZD`q}I-zag_|e}Z_D|UF?C?D~U9lSi`dZ`~)#9rv8!*hP-*-&G#*X<}iNRD3 zGZLor&&xe|*i=J?9581@hz%a|xnrK~!4*SBi&=K*%7Hporm{EmE?IM* zw>^EAi7C_N%-LCFG`C=virMoSePWGbYg22|h1ahu1guH)VWSpHUR0_pOe}X~8k&DW z=wgR-5eXgTQ0e=`FifPbBjYoGf6x8zj+o3XNFayIHf%Tw$DF2fwsLHSJ_utQ z*tN=DZ`sS9`1svNAC+;U917!5I2@{bv}1-Sj_hayX&#v3IomKZp4Io}ic;=_4P2|e z_@XXkCpma%i8ltpCgN!8Jc=J25-g|Nw59f> zw`Mn9NWq{s%u676SGrk8o<52U2TM;{n6?q~c5i_eFtZ6qQ&6QfLvLcR2h<2}4T74J z(!8E=@5$!80ec9dp+d}Va6Xl*dYoin@vLmtP?)u;dmFT9(;RBhT}(#0k@;|qzIXH8 zd=)durcs6qXo=8mm};fptf7re1LVyqr;pC~>a$<7zxWvs-u)BK&W_j(6F1i{dGYDb zdGYCA@SX2|m*cZ7o6U-0cfs!N1yA37kD@*Q*FXPja#|ClCxi|SW_BYnLCCH_wW;Nc z&;A|ztIydSy^X{z>(lqx@AsTPIN@%$C#A^YZpUoe6bNWY1PPR>I=HDDWT{SK=kg_t_h>ICA(?m=;~mCi<0O2bmNV(tk| zK`ULh5R@|RDZ?Ffr>q};NGpLZ2U;I!`^sj!=JN72HCj^ zYr?1f`!eL6og)lw{yD)-eeNyNte9JaDH6y;R4me(_vzo%+YLSTx#=>fofgj>>(Xxo(Ka%U8c6?yIq5N6}*d;1%43w@Kq6w z-oZN7KEuTLmOB`MiDrA$d&}8!UxanuqXa(y%$jvB&NI9;@7vLty?PJV&nSZ|O@Q6x zf{^(zK?!qVYKgMci5tcRL@)mpj#&9?HDdQ^m&pGKMra9HgJ6ead%VdX8nJS`% zihb6l+5=vTQU>MKWn1>x0_H2w%&J#J5YHy2DOzXapgFSBAv858Dm2%^J7gyqRN2Lu zpwfJQ3L&^eM~m?hfaWnef?qffCNMH#G}DS;TnnwfD)7CcH6!@J9-uWec37faNA;=W z^2JXHx@L3yh|Tea!)_quOv-DzZo|tjf5oG7Wf+b~Y0b&$ip$F#SHJzYy!_%Xxw&gR ze*1lnkG8DV8y-G-hcBKL{*V9tFIaUOR5Fq}BzAbRrJN2shw z>&JB6+G2KFpzBxMU0v7;VF@?!Ki(R&!tSQyvsW9^I&$1iRy-xsf-+5$c|b_uN4I~1 zrti|r8le({HDfv3w0XF`V;FX%{)i{ra;6FZZ3HIipgC5keuS)v}ICT~D1Fzu}?VtRFN^xFhl?1b4L%zxd~9KKg~czo7hYZPM0 zSc;w)GT>9QeQj%w&EC~>?|I`Koe69@t6R)-f@sS2cKjGC6K@l|*aRQ{*z_ObWqJnwYJL&NfsPt?mo2z7{fvPigSh zX^ewOm(``pK?N1ls#_9aFz7vaTy>4?hJw&oZ(w!YadZ^9x;k+DU}c;+C~+$zlqPrj5&b$91{lhAT>cAU=HS?4x=ZnGVV{y3?1Kv3&KS zt{5CKhnB<$AvS}?usv&Q7BOkCnIBGazaO9B_~x=Cm>KF`V8ye*y>J*L;>EmJTx*?* zb#`+>4|WcuD8y`&*X%TOPc--)8)%cen~9P0YH5s{Ivz2NI)qL z%LEnoYxn=g_QNsEY;~6AsTPx;HEon?#Zgu5U<*zPN!ZSwKoV;PM3i-(iJ>tTAqJC_ z*gerqLyJjKVh$)C%H#e6)_&Tx%qbzxjK{BQjA1#zLNw`!1;kWTBibxoPW(Nk7#4z^ z8KgKnzX|wMXUSRB4i+^og*9>x;YPm+{C=#p*nKR5Y68 zV?bhOva%4ET7w)&*-4^{ue6Z6;Ee*LUPuz1e5Oc-Dvjf{Fitj^Vc929~N4mZzcG;ZYIw4_bLU2NzN#abGKPl8vd39Ot5zB=U z4%2A9=#r{A(&c2=L~OmoXy(Tsa^U*nK)31W`iM}d+UOj9R}r_1 zwbZhCQb-{>DYrS&s}wcGffe_F$SLD*|J-b^tC`Czxe_X<6s(#y-(FTnN9;^9VzI@` zMj}x%Su#m7kJ2x%U<4zYcmTz%o=r|J38f^Z~sI7;E(WtgSFe}JPKMCnL6qN9vhm#td zjjvn;TJf7e=j(gVu)p7%2>32NcyUgFMLQZ|WU7V&1d>nmMv@U^dC&}kv)5mX`U=B7 z>!A4cG-s<-9~lk>%ON&~u6eE`C&&frXiQ0-o-7}6(K42Pm z^xX;T^_HN8{gBx22TZiWiz`&j zhBbyv%3J#NDc$-JWitQ3iW#1iwny7Q8L!zs{6m5ULOLdGJKDZ6jfFA{cJPbs?W^mm zp&Fd1)@V;-&u?FBDRs~3W@2h1Ki~g=nBV2@=9UmMqC)C=QaUE4o~8r)-D|EcUa(qk zXl3L#zxXN2fvFe)Dy0=*5}M8N#xmA(M@mM-tJ>JTdPayN{n1-U%qW>C9YoWg2NG^~ z#;kYFc?DQ1nTE7TUX5#@Xl-cQG3OLv#bF=F4iahM*P} zyIJ$8Ff!d-ImP)565udYG(@+3Hok}zanCew&CYF?W#zsjNFr^LHE-G8XMn|0I%HvL z%`@2NNxYHN+(=Utbn=%I17$EXGo;X_kv2l;+*}Gvr8Le|@+Lh}2DrVQ?0nHctxyM( z*q%PPPHN=Qu^3_{!Hs=fqK!3GG{~zJ^)j-5{kI0Y&!%Z! zu$4*`A7&TYo2><#IM)m#>}D_K9V@b|5D6YFZhx)B%$HX22+_c8yXLB0a9Lk5gah&P z!O=%$tV}~$ro8!OScm5@Ml`bxV{a}E3^SX!R`Vi9#gPPcO(_;F=$4748Z@Jd8yZ+3 z%!~vqs|CNuif3_8rTYH-ekGBzMR_JC!-;ox>Px_cI}BV5rT4j z{&l|g_x~AR`{sW{T4#0#JnP%_(PEQ$ZI*gw&S=&-S5ZFSQKKk z={s_Nla#7Rn;*IvT`&nrQ9#r*m(dTBXcz1Ly*ngTz{qtLtA~fMgkU=>buwMRShB+& z3KbEH>5MU$iCflfgKcK0nllg02Y;r3!Lyca% zx?tLk#E=?{k;E z*wsRz9Qz#G>srVCW04pZj1JHr}2hqytBXx z4LmyAG8J?Gin*s&NRk;2JNng{rV)|Mw7a8>&xzfNl(vMpA?7WyTbaw21SGkAWwk(^ z+#eg8J|rU$&P%Wq(PH5#A!d|7ii*Y+#1%PrpvwMkSP-RF3*Y(n31ynt?+UrI19z57 zwNgP1Hclzhtu}<%5p(jO6_Zsa0(~FN=Ge`*g5dGS3hGd_2uSmWU)-R@_RzC@vQ=dm z3`v=t+O;;Njg?j!wHTZ|fBle>HOpNf^%0St)Z0BABZSU5Lp~tJX6|>{ zUFa00MHdS-xo7OVj$OpAcWV%wgD`vI<26bJvNsJe*{Q~8$UsPuZf)o5Y9kDjIY(yO z=-L1|BjDa&&8Y1vX9^zrrOG_XI*{$BVngMOyI=hoS(NiH0Yw89|CA07%*b z9}9^rfk;O$J)Nw{o{a7#nMkAyJ!{#pl{HNQySitmx7@Zn?#eZ3Ius6r?WY|@25rm! zc{YWa51V;kXE2TJ*Q@)s`=9Wu<8Zx=@a|~iQmEQ!VY0)b39*VXsw);BnvA|t6|~P2_x?i$A1j!+9b$DC@jANrZ@oqM?2?A3{ z5Srhh4W=2&v(FH4i4oSVqfisR+G8rpW|i&9!jhO`xS!(HxfC%fC+o!7nH`wVo>iJu zl3SZ1Fdm9Q(J>hEVf1(|CXbax3BiatQ;ALlOhl>Xm7ly}44}=X<5EXrie`z6kU~bI z*^y=~+`RZ1wFMr%^Dei$JEr|D=MT@&%_-UfeQ&wweYa&ACU?+^5LWhYKLBFLv}oSu zstsZz%E}MlnG_a?+94rP$f#Cwd&)Fk(S`%l-Am3N{sBl}(ven_ZXMX)8L_UFN~mJ{ zQLO~=23^%zv|P0SlY+>p8rkX-U~Z(I^$HVIWspk^nVl5jf)h>_%M z^}Gt)-rktCr|%C%l(N4?S|H|gBf=pTl95+bDMo~vjCEd!q^=`Hm)5yiM@#{7Mw(A7 z`)u&53Ppvxs~0?Y@{X+^nh~yyYfz9H_`8pHRw(+;q(?g1{W&zyN{R;k$J`M+XLcti zS$bh6!eR8>3YUdV)zGJ+M$QsX<_gK7oxD{wJHoAp!|qL6BJQyAkhg{8r_l*KA)4THU8Q|KVHX+m-2%Sq72{>IO> zYE1T8{H&WNOl)Not%*m18%ISuYrI&aicU~ONJ*FPk+Tgfr3on~N>wI6e&_6V7X1>r zEX?U=5==H1v-5+RQbg&Kf6o{g!$cngeP^-F>$S2Ul*~wJ&Cr{fPvvs7wr{k~>|47| zIFv#X8!W|#9A{WleJCI$)^9(dfBFw7U;UppXf5rAQlwItXj%!rLI}u$YR*n|B7vld zM5dEOz$};%b^ePmX=BvFZQE1jU{)N>to2kIvFo~z=KZhX{lCivpY^e`VM_>B2=7BO zgg5_M^xZy<*#%qfj{AM8nvPnu8p!^}PJ4!KTQ%=?OX_KJyI?yRPdu~NWRqF+PE8Tl z&(D%ApIQ+6e-PhydGcEqc<}Z=;KT3zcRYOb4fi(|`UJzEl+g~ct`Af(e|9ZU#$q;_ zPT0s!x+IC=an#{CWn6OSKlxjPsVmHUizk^SL< z-NjejU43S^RWx#!J?kroJt6kQ(1Ao!XSSz=L`WSWu8|OpEH}#!)pl)Bp_FUdbjSMP z9}=RlS@#?c6ST;h`kY0WtJWaDP=U6D_SefiboKT$a>Q=91dum7{?K9u)BUn>^H=)G4g7+ zA+3(@TLum8SY|P3u`|P&7$eC&(al@li$zEviOpsUX+vH=CNQzTd(O#&Ck#WQ9IBaa z%(9RMqH2hPT5{vkoEQZiiH;6sgCBzgQkRIy-QR%R8JaRHF6{vd5FtC4MBOMV#z5@E z3B@LXLIM#14WuNVE$({b2wF@_ErLz-(NimfpwWCQYVrL!KFPbhvyFCM8e`lRm-eyD zcB3{-Rb;U>O=9fv85~xhIJJ4qX|n;PX+?{j!_hkh@tpUNE%YaMft0gxXS!(eQ=O-B zLmkD}5j3ciuU|#Xr$S8A?yNq)H|+H^ok`Z_r6E2SCs!^Yk(dH~wAZ4dbWRlRR<^!e zt?gZolaXetle4Wp3qkB&ZZe~`KAfp8Yrvconps)fnqihlH_wcC%>L7V1#Lv#j#afW zQY=;+CryhWy3F1Le;OhVw@XhiTe2hqktB)PuBM8R#S|Gu3u7A@WX~i!Dibl}{E-8b zOQ&Op8gBasi+fk}%<6V8#CHzVQjceeo5417H>Y!*UWfwrdu=Zc_Q2Tz>+n@m_mwvf zcl8O?evdscM#6A*w@>J`HFy4T*hFS$I+Ht@7F*}WhuB3PzW1N-weSBUj?Ug?dUJYg zu-k)FNL?Ux(YsZLj>JtDOpH#*HeuS~=*WiRVJi0T;uue>hH3<{gR+6A71`I!p7LaO z7ACL4wAEd*hfsV7Y^@n$;ZV=)Kqq2*^`o_+0l{IaIvLz(XoWHCQ?hQ^hV5oExp(Vu ze{h?O&<~3goUo+JgPLZ0Si`)D63mD~9kz1WoXluK!|yxuKd9AyU-CVDsm6Y9RSmAv zU{aniTQ&w}S)QP@CZuT5soB3qj2_ye^KD>FNtcrCBGsJqOzUo>s}KUxqLcL!N-{^Y zctmUP==_+mVEX%M&(+J9>|cNEkoU@_ap??_j}|yW5OTLhL+=wzhlC9=b_T_VOb9&^ zdtadhv=v&tVLH6vnP@oPPs<0u2xnq6s}(AR%E2TQWA~DwnIG zGP5ExUN`PN_nf`gnhzS^nCn~AC6zmJy1~~I zH|H1Bcy~Vf@XWh!H^J)IVW>2Er`Da(TUas&R2+N^OU6<%$uoHgC%@w4LYT0OP^cIa z_A?KNxCadG9(RO>7oi&yWz)cenc{}yj&iq{_6fq3(aj?iMvb!dus!Z#(=&pL(ji;p zZ~vP&TsnOFW@erXiDZcArt3F8Lyv?-f-!%T78uQ9ATruz1G+dUbuegp=a+=Dg%#vh=^!EOWCD&BDb=X_vZghID%C?u^s~)KtRG2o>Icu05BRE3{Sxs{VWaC&B zyBU5eTz~vE+q*wxYLK-luLts(EMi$=;-0Hg8%DB3v4z!dD7KO!5m3+0F|wWom285nJL zLWV(puTj#0RUvF+9G(A&-zPd3kqgK4eb(2~zT9~ED)H@`=yY2&Je?@iU6H3FY-KGS zracFi(8UzDuGPRy&hrR_(JsijS+!@pIZMBpCIfi1C^8wd9)vqxHWrifh)na8WFAwS z9n-(wxme?j9?o$(Rkt^Z7tfu2Q&HEM3-yEzdVkW+j**U!YpNWE30liJNg_uCvkWm? z^K!%G-Iv_G_?WcbvMiE}6f%#O%IRdh{^kp|`!9I+`d{K!@O08TsNCV6F_R@|UY_CU zETWDl}X!R}o<2@gK|8H>F;O5yU>SxzKhCG|6BSr?>>EADf%jGROtpUr=&m%>2Xh=1qs~c^{{lt2Ei@9V^Lz`hugF!0mzHquZ z78$;h6S^&QE4DJ6O|r*4AJNyce` zWJ7$ExLFuO1lX?k)5eoLOzIUi6eT&9Dela!vkFk*5aX2<$)vg8fp_kZ`6(~TlkwNr;a-!;_SXc)9Z#y3V|=9PJJ(u_Sj zs>i$}l`xshyjPTkzMi$tlKLq8=3Aw=#&o62rY56BE=WodQGL{pNq9yEVzJ^3T!Rv8 z$h0ifddtI)|92RhK64{vj8FfQcuGK*=f*7AP;8+fHv7t1jo=V--lMFm3#*J#wGxe{ z@SF=Nm;6JEZXwz=X0u}PA#_>aqAjgeJL(^I5PmMxAvNp!l*fSG< zW>KF1bxu@*kb|vk^XG|*H)h{Sz)5p5pDf6EdFv32*r~TJqSzxg2bGL z^=Fj2rp-*sdf}HPp#Sldj+70KequOv7Xk0}>lQCn=w#pj{_aokkN)6$=!_GpwwO%x z-{;O}v}oG;L&+dl>H{5S3MfenR#q%!H5@5}6~?Fx zFWA_H>hyPPkDpVPk2t^j6<&Stl5fAcj| zye1yryj3$(PL$9WtAR5jzt;V^C{MsR1IP)Nx>^ODI~j&Wk+!{g(|R<$O`NfOxW zUc-`CE_0_WD_a-yR_|rfJ?0i@2}G0f#4XWUb_Dn6>3y*EhWkJI14jQ^Lvqy5WKS-5 zTD*ieM(EO2Ka6Y(nT6u|`%%bEQL7W_p*IGNHDyY2R(H;}l5#0OoM9Mq-->uVURX z)JV+Vc??b9pk0y&PH#s;6b@W1Qi5X*P~5n^^`kM#*|@!NKK*pz>#wWWq=6!MKoM<{ zbWDvz?@wLqnjJjx?8U+<4{lDY;Qv^;INIH-CwrQv+zANu}-sPxGuG z!b~J7wU#)X3d0{kOn5&S#{1UTuR9Fw)3;sLj=ekC3!V$@df~+fAM)y>=gJ8v32y`J z!q=aF#@jFcIgBfVMR0C8;a*5ySk8CsTc_4U$_wTNL;u+=AFy7^iIhqp8d_9BVIuyujO!|llmf2ieztkBZW*@DmaC-OdY?@cMf+mT!uo+ z>7*i!VCY;DX-=*Ia`dJ&uQ3{J+i2lV+3Uvja>05RNw+pNHe)FByXu{2b)I{{`#oei z7WYqf4FMUBJ2pi#+nVm)0etV%%)7@ZjIqX>DQ+|sf;pM}+{c-(zHF2-7(F;6Q;R;+ zD5Hr#u1?b=K8abQ62)A^x7s-Fsc9mnNj*_YI=)z1C1Xv)qVb2i>mC(}&cup$P3@zD z%TqPho+9kFrWLEjTCv8Tov57d+-P7%n2wD>&I@Hx!&i!ovKpOJPC7eoJUl#5N26|? z(~{KuL!{Sb_Tk5~umS5D^5Y>%aqkvIHSXA0`|8=~zVE?@vXgW9va`SbN0?`Zhr6n4 zm6I$5x~O5sqTbC0%*;cBzEF@3J*P}YlDw?c^#~e*V$QjoS?z|~d>5^9Jm6V4F=-&v z@$}=Jp!NU5n>jTCngY!xHr|wukOtY{LY_c)Tp2+5$vhjGWY@Rp)l}^IgTbCVVAR+EB zhKf*G3M1AF#3X9d*vC8B{5Y8IvX-=wFz*s@el6H)KF8{d4h zsiEtzO=zX-LY(%x;#36mN+*$ML;I-v`_8D&-mWYjF{05R1-j2@((xz4-##Ey-94JP z%VIG>YvS$^=3pt-DK;SX?Rzy!u-rX`p-<8}q3zL-3?+VP`pe-eH=s2}H9SA#a(!f7 zojw{g=dm~LzxbSoH(#*5{jmsLxsdY>5Df6V@bM?#<%_SrrR}JYmsPvwr0HGE_;KtH zQ##Z7J4!xNZ7}$VwO^_29qsZXe*Dk=Tb5Ji*+;*{yEpG}%i)_Z_r3k`k>C8a5BZ}% z`I407H1_!VXBdNZb!Y|a&w2Z9-Hpq>iTKv!MVxZ*ElA{(5R75Q^Oq+cFITRY zX)ZG8wQ=*}misrI)-*kB`zG~E+gNU&mfKCO^f@fo7<;)b=v zuuk&MbxW+v!sv~CYhldfRDi0xD3wJG3IJ8Q_$B-l25J;$gs~Gl;)Z#|M^~uo18DUc z1-j8kFj91Jdh;`A}S1s#$hkx-erIl{gu`J^j2;_8hZcmB(N22IV;8X91!c>$@7VNE51ZK|0hE!EyWR4Bm*z)@o?)=)T zhPeJzhTOFumxq4F^9as^Q=?IP_i*L0%P`(or+a2xI(`^^i}$B5VoWVY3#OG-)4BNvBVaj$p3`ul7@`k%lai3Kx+u}mMGZVhjcsDK*RHX0J^ zHM;GL(db@LrzNXs2hwOTv`cr>&*!ahE_YI1m!^tyz}rOo8b#iGFiC5wP5S>$ zVwU{e+Y>R3n3N}`!0|_8uQ#PqF`*B!-w*Q$p8lFf2!fcNc47pa^VE(^4y4ZK7$`Ba z4``KVAOCCo*6;t^NFWxihs+8XJuVg_7X)lQAKp@=iY~B^|h89XO>TY12Qo^U8n>zO) z^?|!#Il6NjOqraywp|0H0_c@>S$Y2POWr+pZp+|jfA$&M_Kq+A^nb;yyycc$ z3SOS!S|K z;1&CEUY(Y*7YVNOfm>M&QXV)Gh0hxpYUt1O z-YK`T7f!Awc9`JoRAfd1&JvTHTSR=`EWEnS)TZ3?lnTpfAup?T>_Mbc``VygW#Y8$ zjCKX9l-&6A^3b3! zlcm_VZnS~NS-lU$iASqa>2Wk2NvGiG5QCZ!f-`)4qfbqF2mLv-SvW-nM~&2o4Cy# z@15Z?QP*Fc*53Ppjiz!WL-)BgHnwR97&ex(BXkcW6F-;lfgyGQl zCsd`5A#V_Ul(byIJ$z@@?&MbEDA`D=3Sr8M1yrl#p zGSGN6bSKDb#09+q&+am#4;~&jdQ7(Tf#rdXh3<_ULi)-er3GwZjLzFPuY+uL<;!mx zUw`u>xIO?2>E=0R1-BK?cZ{@RcA|U2^Nl8D&*b$kCQzq!rz|-x0%>~NXo4@hho*bs z`O90LKl?ep`ss&U_YUt?>g99(`2YHEa655+@f)P{oVyQyou7R38Kb_&3?AP6KeYX4 z)b_|2kKBFo1K!*}(&`nu^LV*Xn{#)!0LC@T)TUM)oV_;a&WJUX_R#~+PTRUjd}C*| z#OFW#lI2`T$@!HZyyElE-|_aFjph6uAsRJnRn)FpMHwuq;3bonv*IWj)Kot z;b`m+{>eU=stPlgT{Tmo5E2qgnmAo5j6L?SDH$c40+TyaBHl1Q{di$n8sB+&;-CJD zx4e0XMy}59S12wI05$cQvCM2YH`mQFpFJk+Tru>GwHN5O(R!Wxkz4ji=^M>IOeA2mGc9xY$drMp&3wzzD zLjwiZE^m<(gBVV0E}te~ggPe08O+&LXJQkT1Btajrad{eH`ZEEe8|hYg+KhK z|1ZziTfX@5KctkETwbxPFG%YLETEn zQ>e|cWc=JGAMy6hgkyy4ZLpVnxIOmetlS&jNoGu3+M~B@20}mqd6Z>7@T)!?1PlEAki-3 z(Omy%niX?7n`60X2U)}{P9>3Xe({$wUw*rD|EBZpw}U_avq!Dm!e&~;J?WOk6qget z?x8)-l)RGCN-k&0dZwf^xtuXyS<5Y{tfZ3+b5dFjg+iCkXR=`zGpG`7c3)o`>LAN(2r9obF6pP7F zYYdm?MRI=OlfvV>7T0}?8X^RtM}6`(DCax2&;Jx_Z-YQLpIr+zjczZkt>v;<@|m-p zxy{cw+cUDARl|CVHAbwFO$}u>{qK@aWGf=h!O*AYi7|& zNxQjY+K;a{CevN}%HZb-vK~hF*h>ttlhqd4yry+onZ@pfgWPmvD4QOj&%gUqoMC(; z?L0F4;II7ye(87qZON|O8780M9v#=L$!>7n^iW$<=X_qB^)7MUHT`c_74%vad@@V+ zv^G?VmFiaS{eY|ub-^{5+kGTFYmerpbgOl-gRfAcbMGM)8&&Q^IjLxMMxY#$*NxWk zFl(6xKdphMaWFJn?AN-9yi-b{FnD;U&bY;zq6G}+rs6xM!AMLQIjPuo4`1e?$=btx zsfSipyYE5H2@`Kf&TT~(wOcTJO{r^j$dpE@ae>B!Nr;Duh8)ksj3ZVACF^t5VKN|- zOy|@LJV#qSK#qEL9O;r&%)a-@%A5O*F<)NE@X=KeXELkNtyK~vE<5SZ&*xOjF5~G@=H2SQQDJd zJg->3qvRVbzo50ZLcaVtJuO&TNhG=z@KuOGIg|4Z-~07{pZkZ-d08+rcjuM2_Z!7i zu>J#OL2Hnd3s85 z$67tQ;^bO~r7{$bG&J!YcbDrDPB~GMq>w4rBc&9qrz3b~DGO=MWG^INB|q{^S{JQU zl2bg?9Yg79DbyLY9@k)?b2|6hJ*(;Mt;IUc4}>zg)+T0R;!7*-SQ(6w@Xq1vw1jt#KJFp&f2@N5n# z<@CdJOtm3+pVM}XfK%?o7$HH5*~r36y%?nwwFG1CZnTql`paVM3{81-M;=hn`#r;C zssphXjt@ShQPZ>fDBhl)cI)mT576vqY<&N>{|>+LyZ^B+^k31@pLRN0eM_bL)`v;O;E5j8RpPQ?Szaty4D@ zXOCU(-n!WE6V{HbKSRv=$w<}i*$?D{9x(u2KKgoLHR&`PSVX<{-X+nBiy;^c%z+;R z6B|VEWFQe^dd;`lxWw-m&C8RNFNTa*kF-_=FS{SdBDqH~*Gj<#j4tbuk`uj#?P7_O z&^ulNR-X+(N0$apN1e90pvsO2b{>a5XCoJ_i$?1a5Tk}*Z-Yr{6iH0`E6+|T@@D_) z%Wt{=_NSE7Ez8aKS{XMnGZWz?KlJ2~ zr0aE@W*#IUU2c}-lfJCaDC@`6%WE(=pFg4PR|ZZ>XUr52YZR8-kNKtF{Ci=kj=E^s2K{ zHt5tAgR5c|QWQ{)J+zg>VZ9|JOH=sAX3#}Q!&&fFliWk-{2{FFY&^|nc(T>A58hdSG-Pa~Jzd-L! z#c8BiyT-@jiG;K7J0mGrsOvHn!jNY1*MO*ad!38619Y+r-ORbuno;eB$G`X|)cOsz zU+7KtuaiVDIZxRNOIo?{m%Q|soYF@WJL!2Cw9)8nbkr2=RCac*M^{}SCvQHRU zpWbmS4k_9JIq)>CClNzDrqyYb!`S)om;XI}ENa@X!r*#o zk|4|iI*eu2H2v_<4;e}8%4cq&-JAt*7GrvJr)Ff!)ZWE( z%(FYVT%tPX90L?!Fbdy-Ud1lgmR_U~GqKcx)lUiW}uK+h{(_S=Z?YLtj z&lp2~*0XWTN{dU`!3C#d#+pUoBbtuH;BWmK&-k++ZQ3Eu<}!E~y&He)Z{G0hznu8< z9}iB8vsLY{JT6R6f|*k}bMyQqcQ3xj>HHC8eaY$kjI!R5(-})8CbJs_kSqzvl zjgX`Ho{iaN1)iz9FCd!Ev4$|+I-w*>U`tHMJ1IY7yWZ=2FR$499%sa{vS7Bb-h9aO z@BS{^wrj01;Je@XkcaEWsbsdPpa?XqS&yGX&vIE4pMGR~^=%Wgwj|1GtT%f9*RtXn zmYbDw%8;DCHy+-;(M3Oms;%oS<-FjfXnhtL1H&fqNPg?1OM{$p)=oLa*=_;PSx`iD z{Ja6>yDKMs*c?z|_iJ{n*2YAI`iLm-=>}=a0q}Y2#(7u$1O~OmzI)!k(Q%u_4ju7f z`rIKSd8fN^e?N|5n$i%_(z@K-3?UmiX+TI8GSwNm>}=h{aJNCT#xMT-!sERZFrH+V zV_82(hp^ezfOPm=*d$(i$cckH)4F&xd(}E5)KPUnTGc4Y#ZX^U&6!am{Dt{CxQLG> z$t23iEM*b;nKI8#E43@ew6>uHxBUr0o}}X=FvSw14l+s4)6~$-+zk*%OpU+A`HmWI z;qC8<`@i@J*ZV)B^^HC@-6zA2_uqz^i5tJ=?9aJPA8@i~jFFkWMx(2sPtE7-+H}VB1DbA9U4A3rgn-#|&T<6H`g6UD=ruKkZC2+fzESU@ zD^iDQafBTXxP87;Pw&>;-#kI?$CMss4a~W6cEfaTKKLzu>-YaY&t87SV0OQL{Em4| zJiANB&e)T>t=c-TUM}3;ByI1;>jxC5}5X1vxH-_jnXjUp`SC=C_0340sgs*{Kuj z9DRl=a-p6GeZDSCHI44luBI#~JQ3$3d8|JK_1EyZ|I^Rv@q$b~?`*`@44?g^@uQz= zMX|q^U2iFq9Puo2!EiM*?y?TW@v@ND6KO4!^9e5}p1mmC+!XdM2D|*!bL{QM@!V6u zo_%yYj{s#rn!kY02_1b8DUwA~txM5o#HA53PN($^8wpHa_ckDBDOMR!ZeH^7_kKq~ zLpZrOKl|xxmQy*P>*R5c4$ItVBwD9-czr+c$X=-1mEJq`+PGc^mxo8@@@adl^fuV8 z8}DBKjIx}#xrqd`)51tO*!#{B_J}E?vp#f(6i;&R+8Z>f5=KXn%6kikL%qYxO`+Vb z;j=JTZgCk}XJq98WD8TJSS?wwqZxyGZCFfAbNKN0nr1LQTH#$YeCWM4n?@ggC~Zp7 z^hhW{GFs2I-pKJ>=GmTzfXDf-vDclp&^88jpR9J^NFR$vG_K|p1!n||X7qSZgFj+V zSsas+l8(Dn9uu|eu28lF%m5lCLyl0Zbe59Xuf}B;W4={&7AG$|_^-*F-2POICpjxtD@e277CQEW%0bDCQ&Fa$<_LF(3W$O_<300r?Vp z@EKNOcDOLjXvaCnzfU4rZeH@MzxVg~&i8*^NkgvvzQy!BOhE^2NRBZy$|?EDjhD}y z>oy`kSo`g5*XrT2SLG+~{m4p=SsAD|(`UA~8jV>P(sV&%o>UZC-38O_ zivMGDtPg73CMioEq+`%U=9nZGQR#I)c0uZdrd6gXB6wj>#2RL!IG=h8W0(j;nE%Ye zeNY6ueiWTSC=#m7Fedq~`0;)}NhfV0MP1W;G!jIUm`XlY2I9HQ2521Ij9EZuv*R{h z^h6#jM<7dNlUulG1I@BY$nW2sS+Tm^6MZn%GYVJV5;{aEE>pPmfPTAVGM*F3&f zGN-$o=|*?XH!DUCQzc2qO3J+b`ZZ>i)6EA^lCsA=;km?xEOf2MUf2f5J31`9%jf5A z2gMU#jJzgtNh~*u))_cUNz}F@dto6AZ44<;x6WvS)jegMH@A?qc1CJ)$#d|OHJLL= zh|^%^Tur7P9i167r5{@IV=8F>UFn>dcsGoypSKuelc|;aICke6&BW!vjp7AMA#+VG zd86rf?{ulCk^*uTOPua9%bM99uapGWkQLAMg?@Jrw8L;$7Qz^kF;@{N!h>C(+0DtQ zwH+4K$%88tl4z!6;*lMS?&K~Yc z?~~~S!$#;v@?%Fn;*y+>bH?1kM~#lI#-d<*6iV~|Uon5LB``BS{q_HxU;0b`j;6?f z&!^qs=mg6#rnzYVV=_wETc=jI?m9%~23bFBtAo19IA=oN(N5{_4$I=KMUpR=-ERCY zX2%3!b3{i*7gH}j;_E2*VQ~K_nCbkPBI$TUqW zB35)-ZS1Yag{e|9tkXuL`I8$}?VZspSY!BfbTWns!b)L`;%-M;S`WF9MPV#q`jS$9 z@AH}y_*6#3&pgkY*@T6Hn_%yu4#x=*AtWxw;nRy&S?Wlm;BI-a9!I0H2@ zJ*%lX)y=QxuoPYVH>|p)Y(CI#{ZbVdyE&|5% z<$h{*^cgqy`k*tk+-V2DoUy)9w|iZOUU>HL_qciWecru!VA~s8udF@OQzK>Lum80> zaxva~dlkeOZ{c<8Pv}l?Scc2G(kx^{o2Ke1-5Fi~?D63(dAXJDeGIL|vIV1CP<@Z0 z(S|g{7I_WF<5Qun*LE2B^d5s07Spf3 zwix0fyvo=`4c|l?XJl>4uGN*Y7m-<%iP*b3AAjQF>C~`{Mv~T6^|{SyyPMvr)*5?A z1-I5?sEPGjpKIiC)Ql8&tYwcg)qos9it1~>LCe?l~3SiWU|gmG(_1{ z13X;q#%Lk8d*TDhfauBnvsJ(ok6-+Z_V6bp*J^5w?1s@hdwm38wS}`k5!Ua+=h=R_0MSlMC`PUdc|LCvsYk%$Ul9zH^ zG7uMHz-irPF^Ke>A$ZMQCNN70Y^v)eTUI$u)m<=DYYIxRAeNMr5B>CaK3aKk2d}@a z0ei)FiVx4)6GMHPL+JO_j<9FIkPHJ#Wj?ZKhNiXf2tuM*zZT4B!Hy%C?AWD zP@?_#zE#&qOrw%*%DJ?#`d zrV>Z4W({bO`W3E>qxo@;Tdz@Eq+%EtdAVckjkdpIjEfqj-g))?zeG8`WWNdy&m!C?+|( z;p;+KS4|cke1eo|H9Y=X=X6TEc%FH4zmwfqOY9QOC^=x)L$NT20FnB77vo(>Vl+HeyNK5s|PmcoLFg5d+*EBK51AY4;oV+ys{zVHFx2 zvED|IyEMS8Wu66bSXv+SnIn(RQte&EB4n@@xdd~6PrUyhf0Vgi1|PgM9v<~)l8r-I zQ)YOIIs4UF&xyxt4+~@hwvSasoTo8nBNcaXmo&{{h2|;vEAKTwdJUq9nOvU{bL9y5 z9wC#nky2eTj7BNOvKCs;cr@rKo`Hc@o36ymQs$jMBK{c|b7k0AOQ9?$wpzJ=`-VZH zB$w>B_NnQ`+}UeCLSMwcw@_c%F)0s+WmQ6?`%r2hBWh+SicoHP3JLfrJ3Tx5eP;XO z4=Bl%X;99%ov8K7Rxb=1CsxjW$Jy`5tg-HycjF!vUE23zvWLY6hK92mRJpXCPd{{@ z8lk62eCC}WS+w&%AG33Rl7Vy;gS|E7RR{b!r<~;S)lKO=-T0gW;=`EJ|I>Fc!F+Qf zj|+8@y}+W-&nbOQSqne^+y4b0|Ke{3fh(GhLsI~w*&zuMYcX`qL3T^AE2%qRPRU9E zyI$lQ-kP$3TbBcr_QEsRKpE<<-*jdu$(VP~Bn!@$C`I8+V(I50;Pv^Pb3Vhi6CLlw zaVGpWw6hvf}d!B#dxMr0E{?g8DRJzmousRxw%!OIgLd~oKAuQtl!JU%=<(^DQ? zF7cvHhJ7FueKvPNUa}m#fdPFFjb^KO8pqGuYmaW1AXkP=D)xh(#(d*-8h3WqD+us|&$=YG>6r1UtoI58^LV3oB$$t#C+PPlUY_5xG;0RZ=oW3?{!SEkDLYlUkO;TISs4$HqF=ar|mslw4OZN%`I#frL|7+ zpAX1rc77bqmSCs&hjVA{bCUHZ$1rRb^w~q|VqNaO$FKd)e?~c{Eko@U2CC%tzbPM?J9^fc5QQ_9kX-k6TqGDWDI}< zrq999zCqpXtn@?Hx_|k1?)ceH9|9rOS;Jy~Kb}Z(LYW*|T=wyGYm>}P#tSKkc)Iv3 z$yeOykWCSwqq1GDlD#YhDMd2D;G=Q5L=o}%i$tJHYvC^+O#Aov0Il`8{g8Ap-htjb z-qoD8A!I>$>>2kgqE0gv=vdb3>a-y02qsj+>p-Km3!`1IR%xyBJOBFMU~oDvR|g*M zFS?{q)BNW@zVc_EwL|OO+JwXBM8?6fDM_eXcjxilqfm}`Ut0Ju+<)_i?eRicS8`eL zvK;&e^N^OBvG4VGUTW6#UVBcIyl9vTghgRP`aae>!*vc?Z?uLac5MzHPlUrK{krZc zx4~X380@>Gdk6ez3YU@eOIqtroa5O4V)77gL+FlrFL`TZi&a1u6q<6#feVf%%|hV{e0J&vO7|gZ1P{raSLR-J{uc zuarO`&5Y-_@cNA`XSa|f&Xu5|tc9F;(pp5$ebHEriQ2_G76X)SB>mND2sehBC>dU< zG3gP{8)b;4gbP~u5J;H#vCc9VwXw|waZK)&#!j`J3lCg)2V;=k1}*&4kM6V2 z>N**I_H-FLnr@>oY}ZYiMF=^Ew8y#tpCGb4JIpu$!zA8sCbEace)8Z;G0&h19WJO= z5B=%Icw)vIV^nT$e}&Vt7dq4xjTRE~sVD`Ml;R>Ez_)KJ`68$^yE4m-!CH*#b#U$B z`W9Hd4amMQhGbBqM`xS$V14R!d&u~PiY(F9cOVCJMDNkb2JG0yYSfOY(+1%^-f69K zE`_@9x_}6`DtE#7U3>G|blA)X`?fR2M%}Br-lWfI5ShiEj^-?nc#iuuY)4gel*SlS zHtOhS!!~+*(sEy}GK`6U58X*UBsrRPJekdvD5Hq*4? z7@IN`G!;}e3}$*x!;!mK_!LYIz;@Z0o(h&=2~DidhD$GHBvfha zk`>NGLo?;8x2_91B_pL9dVZv~x8z*d>n--M9M55{B(Q_B6#6DSu2wyx z!($;e+*Y8;>bHhI**yy2rU}vpY@J>EJ!yO$O`Jnb+g^99gIQ(Us=n`Zx@^#`3tA^* zN*|F!n(MN2mwVt=iJ`&+oiZqD#65)Df<_An7EvC{a`K7k3#?gR6Bx zML|+aS%D6{SH=Y>!M1KNTEU7gmo^awM;42-2^y1C8vtu1q%lJw4yX~BcBRu1(}uAu z3)fATnVVBe;=E=a_KodPkaO!I7mYEvJU(D!$5SFNi9Tc(J6y=bh`p#;W%SCmU-8`n z!VW{@;&^qMX)+$sYH2g(+IQpBZ4-*v8g0yJe@^Os3hAkj6*suVv&enLiW-|yh0a)x zMxX~#Nb`}{oXw<5Ht9`$Xfn&iuoOvCS-gWBtYrr5wdvBWY6w&00c=(Blgo7jDx)`2 zS+JaOB-#5<{@q*thyUd(*7eN!1Ydr$lW-Yp>~SuKh%)X*lQTV|n&MpoNvf>{16<8y z4t0n*wE9G>@dUkQEH1!4n%;~NGP;lz?fXU|Q|l(!ei*3~+VxSp#&pNXSJvCi)|GrW zM#4|d%exal{mENW*3PdZbZA+j?<3?#B6eE%Dfq6bN(LY@K%yC+|M(m7dKM}*9MT|V zos_)Zk}PAn#2Q22Yrj_9GCg$eB9rNYwwAE8M^viLsfM1;AQT!=LneB#T`x>e3sR=H zE5rQYMWmcat0a1!U4*OCnK2+2?afD@@R5RQrn+XYk}B4{(udXzzUrN}IAHR*=gD^= z$y(LiA_N60kiCm6rCWq<+V{8j6gWEj1T$UVyAL5>*_2<14a&-4O}$lpK7aVfgRNGU z#rgW1?a0i~;W7p)NDcUf?`3}cIkZjR>&->)cnK1j8EktG{)<5pyxik6oNEK|Pg>}) zbyvAN+hr31)^xvW9j2d?>+muaYxs+oS znYmo9Jpb?+-+cWw*Zqo-<7XRzP>9g2Va&Br*&r?PWZK}*e{^A8V*S;WV?dhsyPk;; zktKy_#mX}3ld`UKFE1awBE9%+?9Ct0z2iNQvA9h;#%32TgXfeFze?kROb3gkqQ}FvBfuDwAN)Nw}Cr zRJ&Xqo@7R4c1Y@QhMKb2o6o&FN0B2gAm#OH!qv~aaPz^hLh5<|uJKYi!s;YVe?-V< zbdt%X!^{R_H_By`K})h8u0zK^$W! z3we6XEB#56WZNZe8@;2fXZ@@xAn(x{wN|B*EtzFWJb&qY``J|%g@YrJ?s|Ddx^j!1 zU=OXQi?AQomOuCLLiU}1{wJMW620%#zLQ%RDl`vBJ283_$;Sl~rktO66-}hJYmZBr zK^r2B#5j*z)$YqotB+RM`35ZO?Bt?L?b5+BWpTE>k-ShxXVekFK$1YU-mzkbI>AyG zeCuc;$Rh~0rf1cS+9k`gRCxFBNN<(aH?U4|XQT|Hv2Pa`M%^3#-T&NaJy9R7ym_ac zwRh)wxhg?w7|k@n^fs^|OV65hc{?)8S#yvcyEp`MTFWM8J_Ed{8L73CmO`hKha*2} zgZO;GD6Ehd^3tgLBh_~5w&8xp?80&?_>#GKwsKz2z=_MHQcB_5uisG?A=$h!|{SlfyTf#vB_Hx z&wBG9hJ}7T=}hI4XnP|&>_grVeSnor+SRV*5iW8eYjTHXY7$%Pqye>7z}X0%hz+(a zK*Rn-THD&76uo0Yk`lw3rpG~~6`G=59a0KSwH;T8pwx4fo83V^OFMM zBxl-MIDhbL@DiBkp&Crvn`<;=OF=e(fM|Wn_XdjINt>w?l4oZ zeF!S818$P@7e9MLP761yb6%X32X7y$pqkXlxj?(h>adK^(c0mZW~kxu=Je*YB;W~Xqwkzg6v2VU9nl6i>>TS z#adI>i@lIMMx#Nx_GQ7di4?LuJ&J6#F7&=Jww1j>ly)pww@PY>VfdI-g)}^Q6wsBVp6xl)u5CvlZ+%(mFmRxk`0d5-M$U%d^$Qr!AFBy z;pXhJ>W$#t<0i)|*M^T`N{h;atD9kc(9xk=^D~+k%58R}i#EJWN`kgkgjsdiHe$$y zu-4Z&jrUJ)*!M?HAAF4Uo$KX>Se@&(aecb#bM%de*Ef9r#m-unOrP=`>omMnDgXu6 zpkISMX4;tyb{s*#=FWFMc*PfQ-cd%QUxR8(o(Twfs|%6*nb7=3P;HJR#*o$Mj0C-1 zoP8JE?rzj5LIfI#%#Az~GE3Xj+o4n(!Sa2QuIi$K+6yDiNz8*9(5T-15734~0Go&$y2rg}qYy)~1tG##;RGehC$;FAGXD!w^+}sqNo;s(K zF8H?Vxm)H~7?~mAhF4`iL>F2-6$_;VZ40i?U8J>YJY6@+)>#&*d9H($O{Y!u3b7Ap zA}E&Pu#8kys0&|8=6Y0U+co`9ghqvlFeub&k}&l9)ur(2-gx_VP)`f-{a@qyhd;pj z&#_RtV6mb^$4EO@9(f$^S?r7=Q_-lxf-(l(2GZ_pd|WA%SVZU}C`=91d4B;(AkK{`EuUxF}1IgvrZ=cl%q>G zQEij>^P&&M^zVN7qkn^6{n_88Tb9g;I+Ps#Hv*A0rxZtBe+Ad#=|A=O3kHw-gQ9-BORC=(s>Dz-A?{zq=ppDx1`U^zcPri%PV+j z{t2p#du0B6BtdJW^(%UaW5Rw3ixDs1*9ew{Wc?TVXgY{H2iu(_E;$88nyic`lC$02 zS4wrR*BviTSu5cpwH23(U=Y;mTz3&K2^kjk-f8^?(*9TkOqgshK;Ww&Tq*byqyjC6TZw5qx)#Waf; z_u^SFo2R-g$-Y-t=Q(FuG2kp2l9L24mZUDt@KV zk?UYN0huh9IV$v|u}zt1aVZyibRp8d^j;k%y{u2&VbpL|sL^`EZ1`KGaLiC%;g zksK+@0YRgQwR4{8OimxaC1I!cRsNe z=Xu+6Or!IPk=&iGe_uvZc~+b%7Qwa;PB&Fr__femW9wJK+p6e23cO-G zU-M@Uh~n&To{4w=L?g1%8DpcxhNW!RnduHH9P_dj!oh&dAsF5%z-d_zi`!~WS=Rb# zBDzQCAow#K;A*^!xC?u8}wo1Rr;V%+qhdBY&^F)wm*mL5kX zSE?L%yeOv7GXosvSV)`0%qYt(f9@~+mwfoWAE~QNbRi-MQBxw_IY?SHXPGk;V23<3 zWxQ}YRa)z8*N!dOMGz@xBR{i}g)D}0xKY*X`K+e@Z-fpl&rXDNzRTa@xE#ZzWu7J{ z#Uow!Oaz$pO6?g8kPwGp+bks9<+)B6p6}wI8z#GYc1xB-xKbTVg+YF(7r9@kkm?Dm z4}$M}bi?Jc1D+dc7KM4>luSb^MPAER)G6icJ<=0C5=k-Bc%+m}t(rgEEnW76W>_Q< zha^_c3lJnj85Q&3Pd>Zy*)Okxi9_Yenbvn&@4SDvp=7+u7#l&S57|Y^7p5Ht zvev!`PTRgQ$wXSND(XgWBFrEe;~=0lF53mSuJKRr?0qN3o-^LYpy}{tz-mYJeOit0 ze6;ZNq~gFWyFJ7(j+_D3Y77rbT{XtRiN0gD(Dp}OefRs+hYyKnN7wxH{LH$X7`ULr z^y#llCA#TyFwIHlDlN6DOFPJha`U*kzooTcT^8!1{P;28@vA@O=JgL*Ppjlti0#~x zL@7ekIP7oTjMM7e-Xuw?cM;BdnrmdoYnD3U%-Npnd1NtOUGgFi7usQqy3JCtp;6XS zs*1{5G@mue?^W#T%n3K~?ui=v;F+h{r+~ zMfy69ZRhd%qUYY=dPyUwlElej zF#On8c@;5wu#`jyYE?TLE&V@IJ%t@VH+u4~5IOvOl708cNNK%DV~jKVFa9C)E4^>D zkPh8Ugj)x~S~h*so6o+A1BK~SgVVWkzFE1sU3oa4IGs*&O(v|3X6BIxwg4>6m z@%ocrr@5f-(^;s((U6ogEy`@(Rr!^KHd_nsZz`=fo}Qk#J>7DX^I|Do z;>8Kb7HTot*a*uRGxZ?Sxd+i*go=?cRiYX_33o;ADj6NgF`FxHY*$&bVnH9L{MyjS zAx9I27K?|cc?R^kF;n8xThH!atZWqqoz~=-6&NE4UcQPTWUf&JMZ}%8uIeVE^ZugW z-RIh{I&ldV5@C!|@c{QV56V#I9zzgpASm87BchH2rX)AI^&qTkG541>V8tjI<7Z_}~8}Hr*@80FJShTSVX@#5f z-+IclvbI1OEcFDBJI)=Kr_cG|yWeG9Z@Bf9%TgJLeEHD_4{W`0YQeQEI6J*AxfXN~ zlfh6^h0xMOC~RnKMBr9gOJOgvL+#BtRdvs{+@=RWXJmmraz-63a7%xyv;`e)@U+3R zgGI-~*`u-V?daxeaY3F9NLV(I|31}^qPQ$YXp~3BscL`pA^-33t;4$nDuM{s3JuGG zSR|}Iz-#by)gfCIEU8Y?Oc~^s^4-wcH>9N_jTba_a;PO3qu`<9sfWgE0^Kx<7(?MV z4>!j9rzR4oYtlNA$-U

    k*pZp`Q<0Eh5GsCxl=ioqbKlszX@E7@`f8<{ejlDRd z^|)pwrUfaLGK00obh@j4}h7>QRt7r1TII^$BH7JP4kplAuBnkisB^TYJT z^6!sBW{kl!SN3hAoM)s2+E(Ysn4AoJw6JZ(@fIZ5aOFyzTa{YR;GH_p*xon{W~5Ab zQRu11)k43mS-cII&QYw*n3g4*j*_w8?Qc)jrW?FXuVhb#qc3KlZD z$ppr0h|gST7SQckPlya|7&qT}wm0T-=JHUPo@RdT@*~8Q^^?;-!sI6k@jO)-ta_vJ zc3&y_7F}w>WD6lCJ}SI%1%{5wT6v|78pUK8%ZoX4j^xqoSERJEOKI* z9|9+kf(vXKJ_IpU?i^CiOD)tKjKVoWF+0|JaR8M(2ap=Jq~pqF8>`${xrPUUI7q!K zlFTv-Bboi--EsV!IM=$3Al`bT%g*MV?pqqE#40yd4uO^y3l4`R#&D406y?k#PyU|w z^#kwy2Rz9K9(WH_#@HA#=ssbrY4{a#)7eWDSy5Ea6p2Ps&9XjN=FKlGdST`goGOg! zo-jV_vI8^tOmkyn=QbLj{5$rsM%tj>SoD#JOPrQRVe^4YxVcR#Oj5&}AHj#kGs%tW zM)OMd#_Q;u%gT5APZ5-hK2gglckFQ!>+HSHc}vU z^06bouOvymIPst#1^)R6C_K@GasT_olL3FEv`N?y26>T~_9+olo1eiUxr?{-m2694 zSbUB>-Ij{_K|fUCAHe6()Wg^iA@Ap z?9mjDNcJ)T-&bVL^rsfdVoVd93Z>4WPcNF2(qKA0k}XFN^)lYn^Yix6nCBTvVSac( ziqdblKx4)LjTM6&*slG`WEIuULUxe9x0PDpJtZ!08)Zv1ypYgDH#Sd5a~SWjFyEi zXFl2+-;K}wX8(x1SAO3g_yK?a&;J}x-##L{@cf&N-~P3gPk*b&YLAMkQDmX&lq;uL zWtoH#56mocL28^wqZ=waK4SV3Ra%8vEl{RB^bN|!v$Ok7_x+0_Tt1^@wa}Cs3yOM}y$I33oaM|D@A#(t zkoW!#ALNHja*6ZLTY~D6zY6YaHi13QxXMxL9E8R9`dAgs? zp6ju3co5($y6{-O<eMxp!8B)9Z1IUw<9AdgXrCEUrxB#FQUyXxGDJp#ds80#q+4&H5sX`2YW-_uXu_&dslE?6HB-DRu2%H5+*H z{&H>$5#<3MeJSut?xG?ud!81iWkKsiEfb|yq}=EGWClBO_tF@6?@0HU+FjvDbrTEb zJ4rfGivxYK)ZBh~r)Godxowk>kD$4G6L5Xg|1&lSn1`OG!;2!!j>K#FWh*xH+EYoUU8J_!PXyGn3woQz+aVxLiHJ?L_m~C1hLg`~&axhx~va^Q1qdG6#V;pY0)EEM1!iEpXRP zx3FGOjq58KX^hUGxnsW3eB(`Dd9znmR?gCJIhx#9k#-pj+hdq@m~`U3e#7P+Ersq+ zVVg_1zHRoxka#9bGW?5_P_5{a=;0~uN9#GHM4b#|N?5J4ww0^h_<`SeEgyI+?|Cdw zysz&#=|hBVIY0&N6eQwIM!@is2%aG{qJuhXW#)m|XF4H_M?ArhDCVm~07=ga*~4@2 zeqQ3Fq(2W+3G3Kl0~?0b>_(>}mQL@mw0e)f$HFbn3CAMRwh#;A+iZnpR3@84hmA5} zG}6E&tng6}BZo$(FqjW9fE+vXD5T1f2GrSXKup2amCQv+>up@Mt)e=qAt^3)FEnyY5=lHWBU#6Cm$M!5 zw!_1)A$D?3mxMk|&DhwRu}N{@9=Wi~JY=(H{Y+ST#xyTU7muxEWJ&dP9$3VfQhZ zbO{0&!sr>Jcr=Vj0=3jzs|Xa$o#$XG)7|ku(%))m?RyaT0%hu`8g;qQw;i`Vq-90J zJZ+3vwUw-}xIm( zFc^~t^SKczekQmnWfY$ded*ruKB!cFq#rnQBJ^K` zyTN#4l`G9xhBX>NNSt(G$(i~{Y>PEn!F&(Wb%uFubh_*qPP2ivpOQx6-2BRFSDxx4 z5Aw*VT$tp7d!;kLYt%c3?pb|2d1SK&^g2leo8yxg%fmhjUZb&j*C#KN{Ly~cwkU}=}Sty-4LTA2=iP>l7K4sy7;d(FU z0a@n5Lr-t@mBLeS#yI@l!jF&7L7Pi6DV_%(pn=< zFv$Wxfle@X7?JVq2Hsn)lsrRWfU)B$w9$|$tT=;nkua(sT$SK6I6`kbh*Rc;u}5kd zb)@ZNXj7$>K(x%D-_T`7RASm~jgqBlI z)RF|s@C}$wmw@6S_Jg8n1siaxhz6l?#7d>FYry!quNwQBpIl@opo)!<{gqm{y}mI< z$cOem@%T_#E@$vSwhGY8hIdaWa?pKc^(&n{2xLBk51!k`&Ku7uVS6W)<+Siv9a%uj zGxa2B-O*Zje5X8DVd_fPBtRbHjm25!CUi>zRGnxU8ES1H!(xS5VuCtMvk(jAhzFa! z^ookI1H;FCwO9oD*x2hUtH09i8|E_SD$h{~(yAP~c&*@t-eYLmtTSx?f~fk042hyB zgYG+T{>mHIl;mxU(wGW(-C~MF>DKAKv-gG!XR);NR!yc&G^~?%wo&d9U||Y$>#M^s zoU+rxqeOMrT@|c-f;i4POy9cHf!3 z1qXtVh3$T2=Y|jGMc-I?V;fhrgc;9HI*oc{wnq&M$|3}J>05nIEl-q0j^4@(*YV7& zeb3cCvRZI$CKpuZEU=0Zj-ky~He0#+8>_Eua%1O4G7XqT*qr2m>^%7!#v7x(r|FH8 zJu&MGi=0rMa4+ocY~HyI^4uE?Z`7G{6cib_2Bc7P=Mux0vHQxKtU*S==@Ny_Bs%jW zE;96Ssli4ffMbl1`_zEPiw6JDk`Qtf?!#T^4v*)4T#4y?>H)bQh4rYVC8VOxU_pn0%Nb;-^>-WR#DAYHP=E5kdzH^#m(TBnZ@%K?QkvaOM0E{^@_5q;=^ zArhRN+!>=ZYdqWcH0f-zbE&U9@yN*^SoF+AB55d0AOay;?aJGD=F|9|7ym@FTi!E) znB;2zKAHDy=Qdh?CYl60(#AF#8AtfvfA!b+um9U$;otm2e~{h`U8egzd^9_lC6O@T zT}db&i)knJ@IiDWz~d-@`Vt81msr@Og`n^UHO^&Sn;@l+rA<2J(cemPO{8Y9Z+sV%q2q;fZ` zA2!Z0wTw{_cP5Q9LTfxb(;2Sb!m8LiHCKB`>{;uvW^lNTo!=fm<-74+6u5O_{m!{v z8_TDUj8RZo0u_4|*d^T0Rj3l452BLsna&v8)6{zJ)ZS<=A=7FRilaEC=Jy_FmBqEH zq8a5}AoJ6^gKDCQsTjH0#>;r)QC_H=0EoyB2wTx4rdf&gsEybYk1h7t9w98d#^>6+ zF}yR_c#&t`xYBB46v8;C3S%-{!T@(zXS9xai!+6A?Pgk#{*`)fLQL~@X( zB~aHpVG?0xW}@(@@A#nK@}TdTYMI8xbLS*7m&n)GUN#^jqM=Aa> zng+t4sb(B(gi;y1HD1S+m1|@JNG!Hpg4nl#ei1+x{C8@oPnE;kj6p*mbHh=SMF5-SWtat;Z)_hG)CkoJn zP;+-a1hg(3ORT$WEsIt>$VOYQ^sUkM*zFzf)g)v#!ohqeUTahPf{--F-JV+(QB2 zjomv#a(^g?PX1`+(oPsd%ZXq5mH(MP@Q?k&{4@XTKOQcJ-h!}pz{d&i9jgc%0pe+y z1KsG2GMyM28h_hwf$)?$in#aCgb%~}%5H*|aPpfk58=x`T3Dl&61;=G1&_c3-Dt13 z&%S7udE)8@E?dphvbddYnx?^pp%u%#swa~-IeT)b( zQU^`ez6+zRl<6U?aa9osb;|zyUFg&2Z;_HHS>I{fjcGXpQMg4l;r=iz>Z74`ihHFi zW4+=c^wDXpMRUr`7=w8dmdiQhfJ4y=I+qBx(YR(!nw3)kwTT3md<@>qx*`dw?vSpjhkJ0?a#c(BUNT*J;h!gV@QQ0zz%o% z=9kg42+eHjT>EdR@qtWMys7t3#CqXBBv-}_uMQLB2?HSwsZH! z?qPc59);!bbuV5*_Ubb(0gvMcH7@t}BnB&S#x8p1LErPFA6WE>lIBiL2If7n*7$wM z=u#yiJEj{$TV`I2%(>`nys^pczSj00QY3IV6P0iEhs;u$)34xa&k3tXa^ogzM4j4=>v&`HHEhDQgQh)gcQ*Fei_6GC zFKe;EO*XI~C=cD3%8Ar!aUC1KGv4@YD{r<&!>NNhCqyt9Sr|t`*Fu+0lTMS3kvO;! zxP2c+x5$9*Ep)JE$7BJA!OR#I(gy3)5gkleO-gq8mJ`sIeR3dkLUE^fI1p6?q(q#2 zdZ8D{$urr}0T$hzgSvG#A#!X>>bo&^-&n1)(^!4yOX^AEKIdbF~Mb7JEmgu*tN!c^$fd79eeJ_4%L9CouV@sN`?p| z4X=lXxL9=K7*Wh5{geeTr}Z7#V=aIrZ}M=sGe9Ge&YWQAt{eMxV_R4H7JFn@Ju35k z?Ql%}K@JO-xG%;+QG7{zV9RO5fo`{mi?q*Nc;vNy=1D(r)(em05ls%no4@cne#)DD zpXMKdD7YN#*<7>8NGVWwdLL6!Vh>-MEjjk{FqFX5wTeFcycbZ z&g`$R@o;OUOeq6Jp*Qv(aKB|k=Y7!khINqjMtL|hs43%%#tR*IH)^?rzJ8iRqPLt0 zop>~qTEm?W0jW!b!gvs(+y>M6LY}QD^BG+x>NHVnpJ>~EgNNb_6=%|{UK ze5cvUZYy4d8PKVRBB@_7UlCd$kc6CW-~=VG;Vw)bE7an_2U-2b>Nnt$)APpeE%;d4 za9XT`$vUMoQ?8L}lC>df)RTXcs8o+;BJF^$_KXsai&uMP8=)c)fknbrdC;*km`1^D zuv>%+nRhN_=1>C6If_6GA|f@U)z&ayS^Hb8FDy7=waPg^lz3so2^ODpHdY#qm0RHS zbT)6SZ0w`wgl^fn28-H~7;#L1?vA&?sDm*&Dm%uUh+Rf}W|0WEB?)t}tVJcHZfcd{ zQ?Tl-WExNnCoiJtJ5KK_Lw5GDv-661OW3ibp1UwSj0BnwZe^z{?4{Al7CWWnMulTf z>@_Debg_FD2zS1oN|7*nDH+~T%3(Ya%|XO)MnFJh87E|%leyWz^Sb4R{r$5&}KD$ekpKI#dLx`Pk8Y^?2>tA6Hv`2jcigcBLhtKE3D z@9Foz3%|2v)A9h5*tK>-+IPG@$)Jt|e4wLPwDEBh%wM#=6pOZ*gy)72kX4`KOt(tzmp4@m|n^_Z62)xh&Ya zF>VRpiBiuGu`^e&(a|!cMeZ4EYdF)@aGg_1paTwNTCn}b=uVmDc*fd}P79(V0#)3o zv!)ag^d`#f zkp4lYW@(xs1)?YzlNM^aFCNWo$!S_$n0=wj31wlCfv|G2iAD=qoJVYOm(FgVdG-a_ zjEC}$BI)`@p%ONzJ)=K|tu%S2d&}o!u!*s|b7SX?EvCi^e1SU8Fe!Delxe1vnNq@y zZ#YR(CDsBe7@d_Z^SXt}91bqXfth&>3&q1`SX@H^Lv%ASWe4(Fb!O2MkMfQx=diwo zNEw3rpdOj6%|<{fY+Sjr`Hh`mS#Gq* z{$^*lo#6y&W!OF4X7b7qqm;(YS`rLmBC_1cwia4xWGD3-9P*iv&?JnNEsxd|; z4>@YCePvjReNSjNbFEpkYGmd=|BYKmdW1Vz>tQgmOM8f)&u+y~ZxgPM4l#{=aCbvX zz%;4oxK$f2p<&JJ?p=fZFe=v=kmxP!JRKujN7EFJT_ulV4APC(R{FNlwuN=w!W%q= zgPLj}5F|wg;Z9^f%KG@ZUl$2N?9Xge)k+_M4f~&lM{$)7cBR>mnNkqs%sbsz+TJZ9 z*lykH9#HU5Usy0Z2D_D^W|Pl;5s65nA#sm~s5a*~PiPVTr+@Ol@gM!i|1em)HIqsT zhIV!G6gHDF-REc$XkqN4yId#_5?IB1gtH(sVYiu(X~JHxo@OeEJRN9TMS4eCgRZ3GJM!rpQ7G~pz5(Mk1?Y7n&zUlvVs~642fnu}r-v^| z)6DhL*G$ulq#4bMwT)CF51oM!NH=s&r1?Zj6V0}f#y1U_V35C%ge_Mj1#h6YjxS66 zOtk_B$|>Y>t{q#ifY6+nuv4bLEYvj+kh{BywmOKJL#Z-N9NUSRnFB|}4@ee#O?>*{!buBR4g*aa*pDlk7E0<& zsuXjk6ox+u;UI}w6O*Q~zV{*fgp`Dw1nU~aNcpS@weU3SDikdoZN_8`N{ltcJK^!idg+;PM>kRT+Ba@lPWI2Ejm5Y40Bszs$k@*sy;Z7e?9wrsMbu<#J)o;;2QywFeU+^Ga)n@DzNqyAqqi| z%=YgQH*oCcLzf!F#prAs{if@VrYeY0VN?@~bRQePT`nkYEX&4IO8nu!`ZNBK{$qMu zNjYp=5l52~S<3N{)p`jdnaz}(vVIreCgF?;|);8M9GwE9{QNJ>EVqfgBcG|PZGhuCoov+u*ftRUn_8 z`-cfDPQ5zU=L_4_$!5$+hr^u%ZKOYTb`J)XAdHrMlyG73m827j4<5i6mOS#*#2M?A zfPu3#nl`3kX`4L=c*&>WQ+c9WsKL54sQW500$e69tXeT^7?u1}|2bwsDyp`zMrmi0 zjmk#T0a^FaWsc$;jLpowJn&8)aH23i)@L5&=_ZL9vu*4LtkY`6vw-&j#fB+FcZ>R+ zEm)+(O0(<~3$ ziU!<1vrvpeHS3wX_9h&Qdgb1)d}trI@}!yJfVEEK!HxbnN8Ef5z6+x57{F5}T%BkK_%nKU>XG8&U8 z#-q^~1wGu#z`YIFJ|Yyu-Oz@fdBpW1!#yruE53GmT)_RoC~jQVjsN?P{){;#7RyjO z$(&rKv5UT5htZgN(r4N za3kwXJ{PQx4^9L>#q)=E>eJKkFo?#1c^p#XKmpJ+jf{1V@Egg&0nxGQ@{E)d>UCUG zL3E;CUP#9yEk(}x4f=VK#LR(hmyE}9~g4dg54bfo9JBTKF1A52Tir(MFC#X}% zAn_Xl=hoPIr}rpOq6sY%r=wF22eKYOjA@?7{yJQ{-aH(*Tz>#R{a^UQZ~tR1f9vn^ zTYvheJiM%^B)TMKiNkos$P&|T_8FBzVdUNqNoVpM<%>Ob14tdo8>gu=3EX+cHt3UZ zloHVTNQUgK$0Vzv6v<<^e7n!P;Y2Fr3s=Nviian_lp@${NqlxroJn0e z-96;P)~FImYm?+b&0q1-q(U|& z`9vk6X*XY)yT@GaGcDi|RA!1q5ii%7Kx@R|EzsQ_fGYY z6LrQkKD6k1(^rQjzz$i0lV##0N4`0|$6M#(R~A_Un)T24$YY{ygFWnR3;3mv{NWxC zg8BHp9Fu13I4Ya0F(G)SNI>EOH1m-QJLEDBc%$}h*adF%y}%rkV!JvmChbqwMmtr`D#Ov15y>eh#xFVSaOZO3L7IKzKJKpQ4#9nO4WoJ#GP&@V^dHb4In1Cg`moX57_X7ql=5j@8Yl8r2R8u6wq=;S#LCO9#r1Qgy(~<3r(i1E zzLEi@KntXxyOGm0}Ke*!~#Tak}&@cwVr1BPZvu z7WxdW!l_I*DX5505lmV%RTgK0!;Pp~hU27IK*+tX2#Hyas74<4Y>Ck`Cyd6$D=)I}(l=I&S(SS~aL^;O1P{A8uY41UN#4CKv~E1>3y0G^?|*gX z+rN3{?mL-us?=I}|D6*L@1FVNp1J(_LX($36d}THfSc(V#5J`rB#ZZ`A)hAd7Xq`F zAkvPoS@lfvN+z*-XYC;kjLiB%l1!09Aka3fhR4wB9_k1M4l?sr3ZjLMlKqkVWBUoW zJ)6m>y4phcI z+lD6HTfY_b{le_X0~)^7@&5}9D?#7)#QSJG8X~dycbfYsIuUcJZXr>V$SNO|3k%UJ zr4-JG%(*@A-oN0TeuF#vk|Z-v|KKg-Tb*#9UJ>Li>6Tj%5BN8Zf` z=KHs7&z~rHn0bU0AV_gC{MN-$&GfdBQ^djU2#t&4eM8d$s~egRh*w%`;6dI|DKMY0 zWku(LCC6LbpWC{U(o9Mv;7F@C)JFg<5oQvJeVMwh<2nkGL$jQca=5!2nbt&M?2h*q zY<3co;&5mL`eS*QRd7%!F2ZqO+g@Xtx-%Yhg+J$c@C#CHDz0V!t(gXeERFZ z#qWRbd;I1f{|V|76Fxlbw=sz9e%mQ{526%_RJAnjofZ`^>Q-7vht7QL9I|kd17eX} zS2T92pU3QWV%qKFoRHxdmpyjPnMAQsfV>dhexk@s$4QczvNPL}&9|HBh=`KY6bg?x zaxho6-ng)GwS{FUVj^QKip~(U(A9=L_Bdm$)7uv0+`ac6KkL@ENYWd%AjpQn8IUBy zf?=3NjnCOfvmEFB$c4b^5v>;IG$AF{;T9LMP)ZZ1KC(JI64_)|0!i=*f^eHiLk(mu zgLGzLf2*C0Qe+-TMWHZ{-MgcDM7^OV0be7my`$d}j(daXul07iVBTxN6-ugNYK-gKzp*fCY zcGpnGa&ka=;RlgiNI?tAZ17{rBaLTANN zidXFZTC}2fjQ`UyX^tsiKiG9NGtsO>A$K2XNVNvDT*K_ctf5x%v}cy@vW*BlDJ64| z6K{FPgFNui9>_h@5boq1B_EjWo}+)or~VZaM_&9RSAC-T7C!6){sE%PcB5CPo0GfI z%NC|T!$x*@rgHT`6O21z_}J__joYo^qv$I^0K~bG;e6N3#|0Vp+p7 zw4szo^yG+ms6=<%h9Y7QkdfPeZcWr~7BR9~Z`c2|;0K(BgqL~m!jFFV6Tb1C@8T{@ zrw8igQ@qCbJgxV*M&0RYz+{8P9`14h&51j$UP)6yydZrTrnFe=h!(mFY&GmZ`uNM0X8K>f?T^7zMcf1D$I?1b{_JP>XBAos}ISc{=)r~ zQv|N8Elh-J-Lojh9+qg1+%s4~e4;xM_w2#XDHKYE?1fAp91|HwZ=7pxjY%?D63JpO z8|Ef@doMe=w$W)CamL;I;2v*y8%P+#KAI6z?2!T&>!^5`d>~~mvHG$x+(cHx-b{xH zPsy>zM}ufrz1~ov$Zi;Jb#y8l7k|b*Gs}@Orr1CegUQ`*%hSO+A84E04jmsMT0&tW zN#e*Myi$OfH@vv9`C!d^7=()^nmloS_m1gKnGT6^>c}LVmzlaG=C@zL+-dbf^E{-8 zWti&3*}hVF^cNO?V)aX`p}2XK(zM<5@X@@$M!2ReQzyq0*}V}f8s#(fo*i~*mI#$)fdbR0sTtqu0IzYvq_ zeox?M&GuWHcikH1z&X@jldPLX;>1k;|vJ& zpl{m^*+bGW<`K&2Osh3M+l?T^i3Zeb#`3b^CaA)c8YNEwJ!;0AMYBA->G!EoR4Iqx z2zXBP_RRY7eMBF4IY00Rzw}-H?dM01mkUb9ftf>0e7ei1c5-XX=RtA`a-JYiHkdZ_ zxRH;}DNQtUl5eck;X$#-=*CyIprg4*LGRt^HJY+6L4lY&Jj|moMyQOikw|1IlvJ2C zvMQ2Sn%FBzm|(9b3zBN4a2j^W*_EQ1>~WrT2?EeYI z@@>OD)z=}WSJqmQX5_I0PXb4oDKcT6xU%xpAG!1oe6mmB?j{}(IemO~gX?3)W{qcF zqHbyl?tthp(TboQqa!9{fyoP5(?A-+>L$zZ#2C9=8MU&I$!SJRNviT+-Hy-Oq&YOa zJM1}%la2?LQQ(hy;H|#noxJC0N~iPGpSak{CJ~ddm!|!m*&Bv&kM6%6O@G@bUgf4vqFlgeg zzu`UKXrTWGLeA+&;%KMKElE*{9;yYjx|gbpUTbkiYzG;f9X99*@JICv!4Dy2+O|a3hJ>taH0<@dP>wU!8>NKIENMpa z!0o+-6|IiEbvkVn^gbLT=@!>7hp%_cOb9%TBVp$3E zoRmJFgnghH#y|Z({x6ogMZ=~Ok`BOu^sVo5Iltxo&woNl0ORaX4HNi~riIQtNkHMV z1nby=MrE6>^wSgEJ(Et`Kqz8mVcl+)%`Rai(psn1M%_AfgSx?1<5z8wxzt^-E>t%* zGnT>ixmut%i3o){>cpfYB`=iALwhcC8dtxv_6VZd&6W<5IO2MVvOvJZX&6+ z&t_v`rOHC5hu4X3Kn>N3+yH_A6-FhA@vhOWhW>s~zKbS`969LBF&{XmGk594Sk=iys3k{jE)Q5U6Ng|B{e84^&Q7_r05A3jbh%O zcZ*f$BqR}L+0%D~qnxR|aqt5NCZ0T@!+;|GvD^l` z&q{m{0DR`a#KF$YZ4UDVa_rq~qor`HTT^4P7LT4+dXCf4-9Q6fFju6@*l=(oWd*x4 zOcZjNBbR(=1yvI}bJ{(ag*tBd-ukUe3<96ucEGk@ufgbaH*Ok59Xf5zk+|hKOi)_L z3(PcJlpuCR9;P1bT5r)&lxOaE;8f2{_MTKn*0to2JkiIk6wZ1gaMCwq5|b-O3SW2O zBhF?mV6Z_>3%SP_WG*>|FuamtB{MnDb zPwSm*He_#^`F!HiJ1@^q91aJNLGm&JjvpO8QUcnLG+sZ^E#SSB4|sEOKCrcwatLQE zYoYweB}{%ajr(wGNUQYbNX~;m8X4T~pxz*-Kt=~)tgUM_0zJr2wN=s-4P|fRzA7Q1 zlWxq%aLTgQ&}qUn_L$S1qG_V9FL*BGX^w`g_sD0jaVTNI{*9?V458?Tw~kCY`hE%d zlSLkYcW1d=>D6gX$XO^k_Q#qNDaSfOwb1%T(h|;g!=*4>;ucN^<^9`te7Y=Q+T$zO z!g~D)*AHLw>6_o-U;gT^@%9h@XJ&ze#B0WVI1GcFxYimcMcSWtji}%1&!o1ZYalLd zwa|-oSZkx2vGh)Do!&Za>j7L;=v!v1&ej8ZF$ukMmP~PpL)fEQH98Xt<$-L4Ni)YZ zQ!JvN-E5S(&~i8HBXKJNP?AUV_29UVCVva#EUh#(Tu1K0-h{I^yTtxn{APD8IusF~ zKf?GJHazT#&2JJ>F&V~UO0q)Ek$tdvXL7-l(sUhVS;lz>CM(af(O9_h%$WzSe&E2F z$z~=3hTlgYALsnOo{e`A-XI|PX0F3@1X@cq ztNrWOKG`#F+MU>h#N?iCh=`)K(oKTl{r~fN@gw-{eTYgVlDUP=D#G`F^m8uHPdpqB z(X^$A&pqDVae3U>)|IShH0iJ(hM+?!pB!y2(plj*Xu^x8hM&XQwdp_ zLTd|YI)H@zCatk9&rGK`xEZ-*+#5nT1coi_27L)=a9z+cV>Pm`MYyrnTdR?2ZaH@6 z-6Fy@C))bLRzo?^dqPqt=fOsqAeX}N;XU*)2`VMi+Q#lzzGsY==}eJ@zx}=M@+Uv| z!6+sdtS@-|!1d`z9Pi)p^s9f9>&Ne--~S!n=6l|z2M%%qLLY1|{&&o4})>Fcett(D8xcxo%x0n1*uO7D*Jgm!^V(WYP_M+!N2_>C{#*hI!#S_Z z%2g{HFJwD1_cI5M6rV{xkvxzfjA5=4Gq8>GE=IC6cn0z2vSvPHi(;3P-~KsTQ4g`$qz9bIBviiq-+iUsng$}E|q z9w~B9(TO4v@`Zqlgj=YABw;nk!?7iHCd9r(b%z0BQrsaJ6^WuqKm(J+#fhBoMDdA} z&rCLPlmjomd^VBa+P!##qCD6;?)@F_ z%L}H8v*1WLBxy`0udcq~2B%2^A{=8y?65;Vx9g;%V;|-Q5@pLRjBr}7qe#cDITD0+ z57bd`+{R?I@BQQNb@tcY8QY_9-lT5(E-QBYyYrlmwMMoBCmxvW%v-)7_lez1Vt+q2 zBqQR%F!cd5%NUd=k50FcZYYTi+;=b5d-1-F!LP{oFCa8GU4AeW0(OpXh;i#C;+z_< zv%jZX0heLyg1o-|K7xPNNXgz}h=6p=hmv8u_uVs~_ZF{TD}DIo#ldy!T5cpBGaJ`g zs4Z3uV$slCmn&_W`1w~~^XAKM;1;m4i69E+cVF=I_19c3FU)r*q;Hh@ZaDSTFi9zd z1uBE>Kh`E@OBCql%%?kEzW$1o7;Ie$?Z0)B%vc{@{6(3P+>i=42^-X6(APkch^+HK zn1a3Ew~BkBuh(c=#3IJHgw3jI2J7KWS1U{ta|sg~68KheG0OQ}6wAIvL*X&ahilyu z&B10^-G*!A?i^{zVHy*AglG8H=?2@n(3+s`L8wiTG&9dfN(mi414Xf6=c<|l?zUjN zyBl2+zy2$~#DDuwR&q)~K(tSIe@k0_#`WbRr}G*6H~#~k9{-5T;~!A#FY!f&Sp$}o zVY*bMjmBHqyz$bXd0wBn@m{bc+8ecXp100ZGamcGQ(ahFqxINrA1uzl1DULZ zcYU6y}JCJv|^!VS)2@(!t>sAStu=N?eCH+YWIy+P?I$!h7GJsag;ln2I_$xq;KNrFq3x>1uxv#UaufyLh(&-Nwq4W3D(K!(gC+r%V^;>wXDlTRVNu*T#E4)%@* zo_Mwk^YGB=dUe{DHjYPYHpPBnTcf4n^<9Lt*gi;#? z-3K)pq3Mv+S?qGmJJ%8G*RWwJs;GCo4@Nt|L2%n!i+}xVFUS$x;iKqs)7kHbgN_F0 z_B)?92=a@s<+mo`7ytbAw28yP$6nfX82k#On1|(P5~b}HSJI%zlpettVN+>zyfZ>v z9Hfy0oIGm;-2@e+YQddZs zGL#C23`7T13JoKtSV7H)d)y9r!%u<((oB?K({LwyKu3E=e}@l3vvsI2@>B{J1=eHW8e5_8_)g9X5nUe zkcpz>{1S$~I+~+6_v7q{Kq()Cz%W&k@a@1N@1hclld;gD^_9i8ST9&)q6b10Ml4Oi zd_yE+N3Z%4u=@xE*&nS};;-NS>u_`LQw>sVq`Jj}YeNZfBmKTU;M_!LDUrJ10~vL1 z@qTS5zNS#xq)gkQ5XZ?EXUMLg2}jS3sw-E2irL#{R5Gat(M^1}*7i{XCbERVOt_gg zb`q~rVvS`Ll}yvj!H>+kaPSlN_6Eb5HLPW|Ihla$(-5D#Mlj8jKk=b|7y$RmnMJR56jRE4pPi+8|og`e=*SyxX?RlEr?t@%vc+Jjl?$F20VVl;x!;A z0u|tPdor$_V09d?(!*9UJCY-3J&KgYh!CyrfXfvmf@e_W=qK*|%*hTEDbeBjs9kDk z7t*fb$8n1XX_7>?#IyGxph)c6r_t?h8lfmXAPPufHMtwgeExNN&m!Yy41_@B)oAFZ zeYg$!{(6(gvG9x2zU=ym+Y1b2f!jf2wl7Wkh;i&7Ikd!@hBtyBrI0Fk3G~Gfrj}7p zW6$JlR4OaAIVwE}JbvPhA34c^wxFEIQ^r~)=b118 z8TX1Uc*^waN-l*o9k90I{fg)@xF$qV=&h3GdC(UGDGBRFl1^KmnNBCjQ@G1nqxXQm z-7BdSBnkE95qhT|)`YFD)OF=}cVL%f76v=c7XDvLn11CL=YZ5lwZXLy# zC}7H#R+2fDg%|(C>L1Wy=XwJqcW-SO4U&K+jokb0BULYyPwtEXHyj#8gkw2{Z-Q)0 zHig8|z%&rVhVy8T5kAwDO6RPnfZjD$dW9Tkqd~qoY$dr#(DuEkU?k6!dg6{d?&OX; zP8@6spIt9Q&@UWBm=v;~d82ojyyIxfqt9&Y1S&;5apz~=$~(T1zu?=vMJ*2f^~Oq% zo4*2>p|au>CQF?9fwNDnld{T0(~3xta%@P>J}*W=_OKiLp|v4WDL!_*J@mx;ZYuUm zhE=0^!)iEOsl00PZHKi*(4KHYg13{&k_0+H7qkb-M7lz2Oj+1Q7vFSDpG^lhAwG+g zB2&Bc6Q$4Gaf)OePoS|UZ9TM$0L6$2Tw^aK7D-EPd*?lIkOz{S!$5+@!i5)kVN2J@ ztk*OiYWsZ19+lQ!QHXIM?XcS}Ioqdzc z{T!)`1Tv%HnSJ{i171@rcovQ|bD%IWp{6wNT;#&yiA@%8IC16+dElKs@K(;~oA2=b zzxI##`Jep`KRrLv`F9|Nhq8LeOw1Z7PXPfRo#&^I^k?I6Ixx*8h>sF-vV1%SH{!35 z`lM|vmxXeEPhEQ?n`uney=QrfKjUlrh+`C;#y&Lm-jgPhJCn|ozB1`XC*3wf zyQ(M3eC$)PNGcFds07dFNTF!v$V8D$kwTFY{_h@XbE_{Xnavx|{SsLRDjYrh%1w;N z{>-WosHFrV)vUA0$bPWT)>`A4x;5QHeGu{1p{%({#FUtZ87tP5Fc(x_SBnhzcpMS{ zv^0`2J&gw6f~aQ+$slPo_+uYu7H<22n%OT*|1ml2S5t0$CosA$xUY!LXz-!QUa00Y zU2xV=#f*QO_XItk*yIYL%=yTv8#5;|1^3Rz3+5Z@!y(m-%0l%8=R)>qOw7V3Mf`L0 zQUdASU8_uoUq>Xu<(;44AZ{cH^x<^adyqEGl~4ABi&NXeHQkf6 zgj_Mr9OXo|Q@F(m!Yh>gi|A(}G24+l9yseg_x+AH+;P{B%&v$UMKgD)aFBrF&z30Z zn><+JzE8aPJ+*H^Jo1oY%yQ-n`I0w0F!=#fp;|?J6m*ZUm40gkGEFv`_jtG&L?#(B zoFO^c$#(9;zSRf0!-<`CZ?wK5HDF8g*Bd1YPjCh!7IsWWDfXMLgT%#1vEMu zp}spVSt8lYeSga&=bM4fCY2X?=3vjf_%kp0k*!~V;h*D!$uF;+ybKeVc;JWZOJ7$t zaoywJ_8#6)iCsUuyX%d=JEV|04t^T}I5!{s@%OEJKy|I+$;p6GXpun{@uw2-dRJxY z6GuOB zxCQ@YYn{u>n0jVKb7ndo!@Is@@=e;-qv=f(k_+3ifYn$LScL9qn!~uqm6Re8?zjHl z-{rsmo&OP2q4y1KA2{B9o8DHQKYc|x-ZLK_D96OF{q}#(KmG51hsA!tvwz|X-t&}R zcxz9bIMS$mv?spmANblo#eLO;NeV|YCk_}hD#B!iNehb=M8Z5}hp$nmIZOh0V41P@ zGjbB{eCC*D?&Qp@g(5lp!I?0Vk!E?JTIZv^uy{mQ&t!_9$TA_4xcb8CgDj^Vu^v+$ zfl@|%@awa5E4_WhRr@IF_Uia{tEJrnMShBE;R!7~b2-!PHg2#hSWLL5! znkaNAM24A=kTRS=MZou|e4q4h5Z|p)*e#opz1$B)O~4DRdLelu)Yy$KM>-oSVZf4* z8dL^Y7 zS}$bzY%*jVx-qE=vmdy#JMQJkz1{QP-}AtcNreNkADNSK)WVc9NtEI+aboJmS!Xs| zvFyXLPf<@;&m?A|C#^*8`Cxftge3o!u(2T{xyHEaGb`ad)yK3d9@d3Bbh{ITf;=T7 z+A=)M+tTsU!$d`b4#ViK!_6o{>jugc`wp>NR*55#9JLn{4MI&2cy8b`xW}0|;#5-u zJfkIHWkW56S$_qh8_xt0R8bn)aXrV zbzD=zmpOLd@(ay?xnt64y?@qC?pOdpERu*71t+=VDbX?9^FWn^B!xpS9PP}VpLp;$ zL;txVLoYl@W@hHCyysi`4Nlzg@w>mlU-l=~kH3f2Xa4dhAK8|T!}-MS2=$9v{Lo|P zT$txG%k_y*Up?~h<_%h)Ov1KYNG{|&MMH@py$6i#QG6tUPI1tCUmz1}1&{r>07)x- z4H6#+a+(2;LI+53aydi_Vy*O-m2`}RKkq9lM!Q}@$6N~D8qyniZgjEG&(o>fBdLU{ z#4TivQlddwpB{sg(kqbI9-r}|ESG22WyOg#LphvrgSxCC%{1qF0jE>uM44yu6rWd_ zqc~6VnUsS>Xe0JjT7ydGcqT?4C&usKcXO_}V^%gBbxYPm;Nl2V8}t z3)v(7INQX`M)SV}!nH1XUT z7hk#9f=eUoi88EWRSVi1Su^4Z??ThCY~H)cef2m<7ds7$2+6YBwEkB%Y@;}9YLtC5|c=+y5EyeqhItH07&Kwt14W*FwflVRVM3OUyq#RSk;(*}VsePs}(flKw zE%*uq`F8dc^^MHpg-XFBJnyOnnxuqpg?kkBG-`)?GivoStxekWT)^R^LxJFJ!d&H z;mi_d46`b;DyLLNw(IBwMLGGAgUpzR6<#%`_ReaZssw~KNL?mIr_nsfYTM3A#=~4B zlC-(%!XYlKATl*wfxX+csVr~F#b11BF4Y^UlPhe_Q+i@dLPG!6_+yW4?qVpTec*>>l3lo%FMm@Ip^MYU)QT@cXf5Q z3)^aAKu92~g#{8AdBThVGdx8?;!k40kP(&;6Em;`GC~G{Y%rj9x5{1B-BtB|-h0m3 zJ2Tf>5e#DGKCgVG_wMg=_s*TUBH|n0A7@T-X66zB4dNuvEL@^V5tvfpgFLbDj{bum z^NY`Z#MgiP59r&Mw07fpcfR`aTb@3=gCrvsGZqeJQGAbG<+NmwN4DFIPtPBDdjCEc zw>petJRsMUJr1wd!fDNF=x0l&?K{$jyk&$ssRk4(S)tXjt4vsr&j4|358Zih`{Q!XQ+zM+57Ip% zu<;mA>xg(3iG)&>#HbjXmM9w5**$VeaLi9$ltG^W*bPY%;y*x`M{tl?1wV|RW> zKSt$R6FMn*0h3B`yXW&bVH-&s4o%kCyMeZF`}JYy;Va@$B(vEz9(fJ(1`9-?k1Su2 zjA@BNFmCwdg$MbJlLoP|XkoU@B+5rVvZvdH@;8<_8 z+cu!>9{)IOAcf)8+>3t`s#&o{0)lOeG%sRC>dmFryB$T;OrU?BFm*N;r+&)K&t z2&Am^4rNw;?{EEA{K-H0`}gP8%y{+ZfKT1;_Z`Q<>CTJYsKau&kjdmh=o%5p#Fk|5 zl_EPuGOI47JG;$413j#OXj&#FP9nr{O zRNcmp!Wy|8=3oc%*bTfRX=t;@mk$adkc5ter$o2=zj-|ShZL6aeK%)wN4=9ZG~SKI zE?d9??xXg^U)wcf7E#ejV;D(x$Z4a|tkUROv3_RnH&%N=m}&kJVPOM6Kj+S7J6Bzi zwt=i+;)8RL%JF_DI9Az7;#?##>BJ%n6Z0FAgOVh3IX&>hAAE*9LMu1ww(;@H8{ho- zw`|@i66&Np!gz{7_nozFthSNwmae0yCxOWqPW{4zKJw^KESv%o5DiAA>R|0DHg?wc z6r4eq`t4w6a3 zTY|bqRB8%{_Fzck9Jem)P_*E)(Iul26Pgh`g1Ik9kAty17<*r~DqHtP{J>d;=EktEpKpf%FNjMOj#(W&4TToTM8 z;cai|ywKW?Utj1o;BL<#-NwFrcwq0)y-{1GrU&P-Gro&r;zZaVYOSP znUunnaXOv3huxGpkghahJv~gAdaX!``8vB9YqQF3D?9Nzl5_CnVMtJC%lCW;a_pxQp%N)mkkPtKh+Ijn#MgDl<;Ia6l5}E9 zC$gPL@`5(y#kMdlx}(Iyw`8_#t<_*)G*lp{Wu45WB`JR?~?3*EqOp{?zIH1>v=o>eS49_%+osO9W`6R_eN}9=9 z5ORcUq@ja8Runkh_DI#z9Pp^ENDsoBbpk46aK&}l!|sV96U$t=$;Os8Zhfb8IMqU~ zj!0*hXN(&KKZG0iFb9z-obUuzt9Xwq*#~9Av_v;N{*3X~`O0`mizFW93$jcUO|d6) z;YF1y+nAy>4yqJHKl8&B$L<|&AFR~7_(a~qTNqx^Zb90sH73=AxD!@4zxnO0dwn~A z?g*hn@yw~8dGIq2{la1=axcTUA$C_uV}ChG;p7w9U_BL{|L|Yudb?rUuW5aa=_M9m z{QS><9huN~MCom!@ovGNa0znXp~%aA->>fLZLA^+w|b@6%p^w6!uVGi|+*mx;da zNQ#CIRjl4lRRY55ilL4NVj7&UU-8ZyT)}Qs#hEvy!Jm z$puwqnr4vkx>Ps_oq3*z_F3-)qcF*FoC?GADeFYtTe#n?x47P#slD-6|KP`@G+`E& z%7|h6E4F_V=aMLU?GY{N4yp6If9t>GU;LB*Wi-rj;C7Gol*!<#`vLvF-EiGIS8gam z4$?#TNqnyyZd8&dt`d-SEV)ihQaH4Kk|p>z{oYjj$)Q&5;X%V=dz?k-vZF3Q#05OJUKOOMhh2Wn}*< zhOiA86F!`OfNsHf@772B9(N{XIPD0{oRSJibTOOWcxhL@Yg>>FWa7*@COr?2<1Rg1 z;MnhOaH38bjRYDWSg;rmTbcNF5Dnc!i)_7P-Gf-uN3OPm4#||DFs83EO=MGCGEy!~ z`GTf=w+QtkMXk4ho7@mjaie<2B|*;NT$G4O-IU2ECUWewhXH@JhIX)2dF2|00_G&k zoGnwlvH2&eD0Kuilo2E&KHvM6>U(s0Dl{LjQ=%at#m-uD9HebLSW0N2A)Nc(%V%U0 za!R3|bmv7s(NY_z%s?V6T;^Q!fW9pL9rHL?TR4O<$TtCJzIELZL;+dDT*cd%ApMZg zaPP|Xdqw>FvbKqtM|-79UkZA7<(|Q<#5wFn8S*vcvH#qc-@9giFLn)C$<@_U9p;(=4DJK zO5bjHYxugs2sJUQ!PDrKw4CXCj4EOtAukSn+u8Ru3~Ejbj)n}T7}k%&CFAXisL=L` zT4#HHMw75VuYgd_Q+zH8{kcYzY@Vo_(c29h20dOAmJ`hqb-j`DMxG1SjjdK{4Tv{Q z6Plbn!ikb(KOI?mHWe)o$GSj^+4Fn;A_A^By8m*~hNI%!A}ie6Dr)KWw(L+bcU8O&jVk zsg8KqXz3Wm*j;Gd*-~ZejTS5@vS%VPC3f`}$)lJ*qQiN=(Q)r2&E!kr{N6czE+!rI~O_3sr`NEjtY-0h1D3DHo;X@ka!SK8Godn( zbsiR=Y1{;U*LTA>h>$mJq71m%6Plg5CC<9=SSFS}v-p`Q&CD{BN6M4+aIkB-v&za% zuDCmsO<_Vn3)2uX6K9eqsyD=UFu2K;XMf@9E1D*X&LP#Z*kq-oOlQTlBd$nu>Nd2e zgeggq==9Edp~~l&ZMcSM&rM!p!*4zE(9`HtE!h6*@&3gkoP*w=8`5KqpabeRizY!e zWPEc@lr)&?Ua2(>ckD39Fye2^Sm(#jCnhfb$df$rK|kY>cVsQp(UoJFE;S-E9d@AF z2KqvI{EYdp|J!`?-3u?DenH#6<&c&1VUzjQw;$Qt&OFT=yF~Yx9z)kP8kJ#wqgnA@ z!kc_N528DD4TgQ)D-b*8sm$alk){P_kDYg~&^p%lSUokvuFrA!r$Vn=ICmsLv@tyt ztXibEK}gp;JkZ-5n{JcDvzzL}PYZZE-lYabTv9D>;?k3hV6? zCG7~pwmQAmumep&rqiSWsi(+5pXWlE=77d?SQ(f3ArABrGpiDW#!g&QK_Xi|7kW2R zio&9VgPE-@rdgS3=8-lg@cH`>{QApZz_30}IV0sA-Ztv`N_)6)&V{rT*5;V4{Py4Y z&-nP&|A5=CG0}kW3?L#agG4F!NgdvH$43!_vDY6>9%IX87&i}A%qlw@+kk>AiLq*N z8gL?sleR93Hy9U-Q5 z_*ujmYt6^H@+g~ewz&z2;mO8p92lAfN9s;IV@yv2MtciK(mNTbdF;dBtjuP&1>(R>KbEF+GsTTK*qWot}$JUzrA*M z*sbHl5K?Vrw-@&QO7mB`?KmrwSful5K?o$yi8PTp35zwhKCz~qy%mz|B+58nW8jGp zof3Sl=$nQrK-t?s>f(V*v0JGC4M?H+Bz#bUwVe55o^7 zBQ_wE9;G$>{bjHU6J0&JJ|b}qKPIVgdvc4s-Xr)Ri<2~@SY3CTz-q=bS610st?|;I zdC(=?=k&yrgd2`(NHrex%;8Gg<+p$E$o;^rDUbQuN%u5o{h$Y5;~ zNkI&I(XpEzeP<+Qr5t3PSm1Ct(TNX@dhE@%J0zuG|u81XcWF@LO z^c=2HmM}uOP={MvA39FaC;&ML=9!iwhVuAkhRhBwq%=bg)XQ3Oa}X1VR?l(6j+$VA(RXF#juWsZGi zifjg?ASw~4vVP4x$9iesTig@o=u{{<9L{pqK(=zk5tsQy$~oRw4hS=kNKP{!?CEHZ z(-cl#VK*D=GieP=;msd@;x(Yy?$A3uuv9w6hY!ESFMs_nvA$Cz((U5lZ!jcI0_^qmx%K0!QR(_4m1xWsbSnkuuJp_LY2m9uVEwH1!a!;+Z&D8?{^O*)8v53 zCG4Ju+^UI@w3G2MrAA|_GNieTefDTlnmcJIcj7(1$vFMUf|tRTCww`M{Q9{5(NG-N zsi=^;q9&vovaU=x$iwL zE;(uNK92fyNN|%0)^@)Ai%-1!N_qFA%u9a31@?XAO&MChxoAgM?@mmSV7YX zw;NI>Qd=PHL8P+I$NtK*UU_F1PUXZqJ@Jq(Jmn8@^`z7FhDl}T%11s@hIzwIAOn3& z=;<&LNP<}C(Or}z7SOuN80T#u4sW+BhaMk|Zd4tyk;vo$+K$y#-wB3hIR0iI$zi{lz)~KC+(&p(rjH%GW+i!IKAq`xXWxw8g`6sT zU8!|v&lB_IkuX(J>|pk4kmTGV45)XHT=w2b-f1-wtGp>`E`xj6u^O!J_4$=NCu-m6 z(rLBFx+H5@5BG+f#+o5P&O)D0cS2x2o}t#*uRG#Ko)Wb~ZEe_qLOzAbism57<}xwO z3nDTm^C%QD8jWdw8bxqCSsJH>q!N*=MB(xgYs{pKO$c?n;S$rj4;bFG#OHh4`SAG% zAQ=6wism^q@!Jd6kAKO-`!5LNP{S-UWq5tP@q?fICw%(Ve~bH#H~93eP#=~jNLZSN z_j*9X2Pfn=zI_js9^C;qTltu;O#NdJ3+a5IvB-s!0GvSHvcs!5b*vM*hfcbLW-}yG zvQp_NOK_EF>};40(ch6%38Jz$D~`o=xo1+s*$UnR_XiYp6=q#078Y2zv(8*{hVR1$fG!2L(LFt7_XU;6R-Z-p2&77;O-26&Tzr~0A#A9Ai z($KUQu!ifIN1MoeqN8jY@VOn*0zHZqcmHos12!EO(7GdLbaDKULybhI=+cd5ozxnd zON5#=cdulXglWX&CPtP_9z_M9whi}<>My*c5)N|+(v4J4oc)PY7TT47k>nsB9i)~- z_kpC~s3o4{1I=$Vjr5mEYLp%qL#hZN;in z)v?s?Q%F1@aSz^)3KhmV#LU8jKX8!;K9kRxlsq zXksRl>;kfpydVVUs9H3Mn}E+fVt4JLj?Y~yB5vv*XfWSN=yfZI#niSX=GW(^%t^vOjglxwDF-= zHdd}a-L-Oe*uZ7jt_IvyNQjQz^dT0qiVdR}+>w;;HlRkM2qeO{c25OmhhFdUfh81- z%o>h5(LowTd|0!FtI&xD-Z?z`&L`W+TG@#p7(Ft(iR3eNL2??q(4pC7-285MiiSmX zFwxEN9xH<047G-O;~>Ic?Fk?`5Z#$Xh>I<}+J(>KD#-0iQ8dnk(6ZRjCg5 z+OEO#oJc_+)CFWBr-|HVc3y+jCr0v0)`_f#d@!7q%HSNB8@K%vyRA%l#%=i9mnY_r zLfckKnd70^!ul3TgX|U$th)wJLSi?5k$1fF5%$odfRr{fS)uqu>KU~NgGu91kl|fC zF_9%xRH@q8xH0=jUhNaF^(FR#DGKu58?8rsahNg$x-;NT5hl5CvI{4D2lT=DIdsUtigte?e(Z7Z6bNgv45PP;m_Ce{?uukBh%!&Ww- z?AMQR=#@+=3wt%nR6-BVu=w;o$YNu91Zhldridhu%)}7{xwVldD?@mdHoC~hRo?Z*M zFqO>w^t&WEV?JVARcIZiB~h#K`49hNe)jc01T_u^=EG7sCb1~wNuZ0O$?sm|@;$hH zpv?ET5zQ!ILiNTs_8ps6K6Il>rzNMEGfQRC8E*kM3xY|Gm`quNY>P4ZQGnxhbssaP zIGe15&^L-}$j5?TRK2qLPL-Xm5x0yFBD985NobhG+SK4JE5XOTb+=A^J0}3V8%MVJ zorHBbOxj?@AHUB)+Hg_^>0#EoFawI1viZ(bCt3@1%FHM&AbJF{q+p>tY`wF3XnBr; zK53@Ngd1$~$|o$m(g$|DQ`vN7vm4c~Tx2w8-f?phh1pLOeFr1)G7*E$M#Ft0^^jF6 zK@#p}TzloUuiWfLwVftyoI8i3UGRBUZ)`qsW#!se=J_!Q!k#JaWSdYbAHRCx)7LAm zg_r#!FZPKD;;j_IuR%#HBqoXHD*~{36!b&;s|dTUk<02=W-om0!bO&`!Cgk0j^aLr z2`?`tsVeI}nW&Uc(0%$051+3Je)n0_<~^p5m8ex7JAYm~xL z=xwFfJ?0)2>Kf)O{k9JUhq3`Wm&iQ#VBz*^?0t{dP28_toz@%ec@Jr07EJYiO}aQ! z31>P@jA&S;oKNIZnC2OshRKqK`K31+!$-0Luz-_wV=lYpW`~BjJsD_ zk9+gIJ1w`+6zI;nlcBint49y5EVQ(5gsvyS&L zlF3;~nxoMhE5jJh2jknuBtCTF@P-W(BqCoMcZBjl zLnbeXW$GS?0@m4T4adnAkbQb<2N^GqJAdJL9mwD#1?Obv%0vxc2ofTV-B+5w(5dXU zaM4pBFdmXpCsqz8T}XPyft$au+Qw^t0XHTl7C9jvYJ%tf66?esSKO&FNO@(KfjoQI za$jxdtNtxhK0#GZ=^Y{=?Y{Pn*Y*-_sUw`_YL%P4uyZAxM|uG5qD&G>DId*O$H@$~ zuBy__ao>35h2n~Pn(Ww|ZARWB1_dO&R{$~1Ldj+Yib!Fv7 z)t%dZLwneGPBH~yKyo;i`3WIWyRkK6k`{VDo1*ilkv-DTiaY0eV$s+^D}t$y4pf40 ze%xDQGlVdppO9_2FoFyGvFr;MTX?by@AgM7`-ORPs#TQ6+?FtZ(85Vm zL?e!bpFU3J$vlm9RHdiC=xMKVuc-TT+z*5C8i3yTtbl*{%U`i= z9a2Tfgp?{&2_g;yf)A4dk9EE)kU%L6tW-fn1#;$OFoy2oy? z-NHvYk5Q@jn6UjSXcAO&SYEb9Yec*+4yhnT*`8nN`-)Blog&A;?XcPL@%n|{!o%U% zn0C7-Q!`DGuMoFs__|Le4v##Av=d_D4WEKwmj~>ez%2-KJ=oPvgNBqOByYW6!@%a4 zY*Tn@_g3Q>k)f>V6{OJnPVJ5EN;9KlTwh;#e*Q=|r<94k8QqOpI=$^o`3q8-m`f;0 zQWAO%n`U*Tr;O&#AO5@l1z-O8zsK`e|D65$m*6jSUupZV*w>#A&#h=)kz;S#@94-; zT8=67o;WDNkwhp%Ce_`zNoBTAydvZj619k8nlM7>v?QTgxR+(=$I}#0e~KoyNoUoK zo9_5nm3cR+x7ZPT3k8GOeFE1Mjkc$daarp}HIKDGXu*OLb6B&b@2$YbGkGLG-`}~! zx!I9Hv;~nMpD~cn7AHnEi(a&6`Tw10$p%>X76#1C+t2Z=s-C4AuSYF@HV_e z!WVMVOp+8zB27H#iIQhlUa8*0bjDINRVZo1K6Um`V&UYJnTdgF_YFL;S>?6AA_ga! zA|nK+wWxnS?0XtDru1PUJbEI!2rm{>{;%p+wB%@CQ4#jm*sXK(SJr+Dc-?n)UpWGH zCW*#5jrW;`!BL=hF*If$2e?^4)7_m{{|=+`Xf5mpRfn{rP;}kZ=c;e1GS09vrBUjzix#Btt1Lzy{VZEuwyWc63@{FjE=NU|xPfHMy@&poVt?+9QmgNixE=Eoh*qh`j z=P6v_7)*W%)ya0dQszQ)#i<|@E+zJw9a@W(Piu{8iFK`P`%2ySK#lTDmIbp75kb>A zK9dwX>b-Wf1OY9YH>YGUpZVeM|680t`|Iqlufa#zZ>To**Z+%`@BUZT>;E$}@`{>a zs)+YH>K8loBg@@?qsogOrcz)Ud-5vA=9R1Os9ec@Axk9;XA+Urw#9R4G07f;RZHOn z*UHXKcWPRPq1T|m_3+*3Hf*l@Xj;cQG31vroDRdWk8yIKg!$7k{y3;b!=^4HL?xbe zIR*kBV}!t)VU3ToT0x`H%7+gIjg~XAhjG;|GqWp`6)ry0{Y(eP@}^WIAWN zu=!4w6ox_)UKeRdDpf2@(`a>92lM)5h>j{ z5*st|ye1-@FKL9b8pb|iwByemcBw;(5)WPDDjyLM79KgXa`rQ)d}d*e1DXh*sMct< z;WXTgT!-w@BLwLy4nM9aGsIw}}Fg<8>xi=00=c%+jNnzw4jz!GDVf ze+r3#1mj&Kg|^y+uFg)#Jn%;IILyrZaLcQ7?UeCh&>hdQH<3ZG>CUhqJe->xmrk`H zP$Zox)0vZAg8U+IcwdL$FgDk-E=-)6{X$9?E)u9pmgt_-AR!5PFgSDUs z8S%u4OOOI>rTd0^rAxz2hU8=v!=Y^!oMbT##d9wAU2_&C`FlQ>fCX3ISheD|4i+bG zFrAOCn?liv;)y&I4DqmpOJS0*byQmjE=MQJgwe>q_qVa9_fZHZc>jZ+@Tq@G-F}Y0 z1T3gF%sj?*zpg7U*Oh6CaFtwQx0g~hO=u)4sZ3+nSfiL(2TQ*(nKch~xO)%D zq?2@_b3qgj>FIHnw*L#zrCHl$dp z5|j5RXdymN0j;YC3qB=sDX}9@6PgRTETKS9LCX}9PE~T5@X=7Gl(81YTF2bb+lJ;0 z6vUmj#a`Tx2~2|+WbKO0?`drx-t0k6t*z4b2E+SeZ9Ci6+4h~6msj>Z?nf;j;(4n( z)4Y(UC(<;>%F6?8R+MJ3E?J7udYA|0Bn<8zeuH(tf=;~qEB_Jie*7Qs^`HIsyng#X z)9W|%9#ht#$3FNtM|$8rz4AE3IS7hFZY6z8(GlokK6X|<6fdDQ3KEzf!ABt8G3{(p zxu%U*xl!|#ZZ^Pz~r?hbIX{vxy{98U^0q)o&DScr#{eWSvG(OBkEY>BPoJ{u{+S$$@+d*_~t& zhujAm9M`i^*=br)&Lmk7&5`WsVO?#zu=_R;1!s~ORO!02*=;cMV=Z%*M})9#y=Z1i z=a7NYI56Ss*p)XrTd%C_!ISWgim><;`RC)DZwA#@KDE~fe2PN1VO_V3KJK@j2Zb&sbQKws`{5wubQ;fLtcFqwIJdXP<>?)5-3GirUIz(lTc8`l9lao>xLV!N zd7)clK0jdn!gl+TW&^g&h2AQ4uQ8#w#`DW3_7+i_E=tOuAsX8Ce0oPpr%_D&Ve5_F{XUS{ zaB?(zb5A>(iTlgYaKt-ojSppy6Smk40$v|%^$5v|0;=jGDeeA9fA8x;Iv{$F^ZsaQ z5(nANhx?*&Gs8L*y>ih7F=f`7YL&?|v(ER)J0{`5br+aCQ&J*zC6Pub%g$9+7Fk(% zWs-?W!hF>U7IHFWW#17kdGFNCIjJ%`~zNfW$&*Doh(W- zr+K4#tTvicbApK5+90NXaN!GD3db0d8hQiq9^8*DVj;rVs9%k z74KrqzGLjDz}|NzcObJfMS9LCG)OSHZ@v>WxY%DH!p6o`Z(P~gvSB5rbS(kNiigFh z`-whZgY?yUOzRqUowF^RY-VBMA`2%jJjlYy9y#&A;wQxOQNp+f(O~z^vwG-t-5imX zPNJK!dJCfyG9@jjWQt@mGuci7mxc#xNE{qO6W+mt6qSx{7w$~fFnyeu(}j0D(d-M< z3pWXl|Ix`UUSb-S%p`?8JoxT=K2fp=#Rug?+MQe>u5qK7(`<_*C)+|V>o(*uJ|1_5 zO=GZ0lQXosy^!^V>U|XJIP_JO$rp;woP1_s8uy?K z=}vh1tM@R{@k5HT#Y6LhzfStm@6e}$?~QJa_ZQ_`ov3X?-P!Lt_;E5R+-^5sUS4_n z?16Qy^nK%Wj>N(6TnMsR(jY3i1^LJ24IYhL@t6#J-=T#>G@6GfjBY_?ktyLRcE1Tn zmW6cK61&rCu&^mPh;gkUbFf`w@87_pfl$eV86L$Nm*G(AxTj&*;iwi4l7h&D9K|e! zn^j)sF_|3}r44iLxH^cEY>B+9ZZ^tO`|e0=?uGR;hv&zR&-}#ROVnfP{b%Q~q5L69z~OkUXG~Xtib9*!9S~_dFtE zKh|Qf*11`YEW1io&Z?W|MC`pD-}n2jdPCdbUH*cio?D+Rlf?_&NxXxurdY2oWFwHe z(I2=>>#jC1vSkpZkl&^w!_-qF7 zLDq>!ec*|Ayq9N=ws6uD59!D<9w=jpZrdXc{owVVWk`+6>i*VxaD$0PI*{)*R&DGC zi=2EG_6$KX}Y^b(F&RHeOq@*8-rvs zpk&KYp*N>N-N%XEelz7vvchvZ@x7jyWu{nRr2e^27PpNodSGE;;Xtw_#)m%c@=xbJ zeNjw0DwTm>IPD+)C1XA!k}>V1l-Y+ycjD6%)w}h~4~?8)+c&=b<|7||^q!K1ln1S6 zOfn@xc~Z)e`D~C1Xop-}?Ji#6YV!`B92nMkIdjTLOAfb?;YC11iCRyX=IGd?*iJ`u z4s>f)PjHL9x$ibz17WDsy3|Q~f3H2euQ7(dt1_pcCxVfXQL5o<9fTXj!J88&l_DSr-dQP@h~CmZ0qlM{_1PWltZ1K8RF+l+ZvYr9T9P2 z7bElV^vLU{Bga$W>#x7$<1H5at%pO!<3EpI{DSH9A9?pj|DOHw8(zNo&%Av5U#Z*o z`~Zy<@7KL!f4f)d*15j8P-{KV@n&iv9jA9UHRt;>sw<+ zjKBZh_kVxJ{inKL5}rpOZwv^F>cjBgIx%H%T;(BKJAGr;%$A9on7uWvRET_8NA9XjZW3dRaP#x z@@bq&_?mXJ6%*qiGmr8>k%`?py9~D6xoE}Gpi6h2$519ay>-)qq89oUaWbmnlZ!E8 zO@X=14*$85d12`jmlEf{qkaAG^+sldpi#rZIK@OFNq+k-4M)z7w>!wgWwI&dZMX8n z*-(lI!=!BG%9%4+TrjUPDB_4aOMW5W$Fo?YlTlkiPH($dp`rJ|v~~v}42OOU9rV#X z%2a~`E=Dd3Q|x_r9W-`sMf|yvqcB^hveK!X?ZTp;nB)sYJVop=Ke6hSroP+p zeR_6^kU)vc`mR6EDV7cv0SXAnU5W1%ezlc8R<~^QmCdeHbvs5um;_8RP2F=j)M8X= zWR8$3>9f0@&p3`0lN#UIO8lfHl(CNYy@NO<1Rx2~nG#mD9FiClPwDe#TFB}GFvA6S zx37Lq`}vg$j+1z?6y^LxkR7}SEBKny8<0cMM?Jt?S99HvoF@eKC1-N?CkQJ8!b ztamciFifkjfUJiSUwpsor@YTd)c?K&bw5|mIhi|@q2N9-1Gpb86mTG*bZ z_&!~KlGEbe`{MRJkAaQxep(o#IcZFlG#z|pAmUSok`Y_nC!Usw#tq9-RUfgpPTL3j zUb$X3jKXc*Xnj!YPHR5i%;g&o~{9@??EPfF-tK8Cs33=1Es2w?Sq)3WO*Doa@C!hc6z^OO8l^9yE_^D*CF?z zw?A_v4TqAvosp7#FDv~XDQ$7d+`Dn7q^W!+r9tR?qA>OtZi)3ubkg_Vui)a&?x@z* zJ8O4;{0Kk#5uYGFk;pQ8nxxDat82$?Fp(+gzU1`J%h~9i;>WfFhmvv88>_9n=z&u@ z^CU;!vf0I$hLGpQyK8HlWo5OUO$L{;({m$B;-($p${cr;g$}Ev6oP1RSP(w>y_4d6 zMDBLEZ2s94?h)2GW}Bfeuedx2 zJn+ny`UPL{V?Nji-q~YxS#Iyp5cnyO?du)doWg zBG6>GlAVP{^@E!3b(&?wCLfcM{8Ak|%{G)u1`3{3wb@6SooMz*WoMBiiG@jKCQf8o z66Qs!gwKQz<1d9j^wR#2+xO^6RmdLDV)gn8pQv{4`h=V zO%<|rR3`R6`Dbugf^X1C%bfipvVTlO6 zJ3T9<`%YGn;_;>$aGbl1rq|u=S(1FLuF4%~B<87k*4YoGkG%q|F2^DOa{a-^oYe_X}^=>Bd@6Nwxd2cgam^}7vEPg8S6IyuwZ zPMMBKS?H}YdSgELIWb1{-M{*wmvV-C`rdF4y)tDrmgM6XJoVw)rGZuaG z+XZi*$KXVx0AVxjie-0&NGiT^F~cT7VwKV*2yck90`99M@wr&QR$U+&BD*^g)I)u| zOT8nwRgI>@3#HzuS}`*=cD@}i@oQbIdE_Y^LQenO@wB+cV79^>p*~)-gcvi0)*z;5 zDi&P)GdH{NQ9VyU6sA;oCyx|e>GnM-Wtvt#a^)qhtg@4`aY>uUlr{opWNci4#!?ol zH6Z)4K40j`l%_kT9!jw5&Wl|+%Q;fXIzgZ`Lj9^#=lw5u!F)kn~3;v8~qKK@blhfIx5bL~pK8u1GxHbXXeSn1P#bJ^<0ubgb-^ELc&}+7I*_|6o(-&F=2X2R!XziUHN-Xs z7mTM!5(2DHWMZb!*bx<`q!feMyzue|%8N2lbvt2PJeVQcsj|L>6RhLLu4gv8vh|&N z2v?zlXLX31o=_$x8;G0!{P;1*q&?^o3P6R@>R}bhjK12N9o= zbaBq|RnC|h2YGZQs5#xqo9m3_iOB>TaCv&9{q&E)lxbQJ8C+K-N#?jbu|EGf%g6u8 zcKMBK6_SsKJ$%rw+;6`51MB*y+-@85G?S9CObN?NOg(((=g-d#;lo)Zm=;UUzptSob+bK4968&Cxc84v8SMkHoVTba?b?5<%`G@>IevJ^7!D zkNgcoCMQ7W=-|ELS4;*e9bI{zGN~-+Xq2>|y(891X>p2PT`@JctVLR2nY?)LQf9co zEft0}R3R7t*$j_~Epwsn8>P&c3MtKT!6n+Z(|e;2Lp9Te@6NC5N*{x*R_cCZ-*?7n z?EA*PT`>7k6eq&*{a2jc{R#85IBPx&t-2neESXU~UbkS(#pn&X3Z=lHkaFhf2)CQD zS7$d^AB^TJooSlm;8X6b36Tj?zeLLXjxT@luMz$YjE&YBy-n$Q*Wc3X zA6zxBtM6-v2dz{dII(log*m2bo@PFr4wu{#o1!4}3)|lUi3?p~#{ZTIXoNl{zHjrl zxg<}s^m9bf;+m>t>1`TE3?)*^Z~xpB?}&sx!7p@yl(`3Di6|-#4pUVh5y#K-=BP5^ z#?E*8(a$F{4pJHM*Dtbj(G{gr#09wnb^S)h!)@|J&MwTfXo`|5HbUU5ps_|olx+w# zH<}q&R_9q@T+_y8oA15zgh^u6&Lo{?H_VjX)(`<(uoXN2s;MjT6M^%_EoQ+L^61te zon{0ip;izXWKkN4YK@JJhEr1y%ye_-*J9rNA6Q5-Fugk>ET-SCBPhMQf9CF$^e-ZL z!dK$$%TZCT@c%4nDwRR?3N6Ofp8x6}Y!_#xoA^cP z8tm>C78~sS!brx=c2+&V;R|ibjAD$X(N2#RIYMmU~Ja7vh!#wPx78wjvUj% ztTUPti^V}iX8ZX+g{Px?Sd*ca$pP`m$A!b;D;~f4C7191hwDCaKr6)2#z``_b>qA% zk6YvUQPDBcGf)S4nyGzbIXw7CXf)p++wjcfoM_!epMIGMqkFgNlgQv+tMBtumgr=K zJT0znS6BR}dG_eg;m?VhA|->(UdB%`X1Dv{G5aNhLY|}WcHyJjmO?KP2VRn+|MHaL z-Atr%Lg>s7U;1~_+;d;1iP8NXmYkj8PNMaO_AP>zjJ98y9-f1-K4O|8MuN5L9ONdZU|h+bWmag{>>sYexs{wXy9xt#<0R(%ObB6K%V3SQ5`)|B9z~ zAD9nIaLE00@j^dSjuZR3k}Pw*4PR#z|L~F~whqfQ)9Mw5vW>x^WJVuIZ=8-#s1CL@ z^a9Dxkg}NnzNU#O1zcr%WbOmi2YMYG-v0xh$G>EBrS4Zo|DL{oLtFore*GH?JGYl_ z8U4y`J4Y6>NGPELZJok?%3EX3+a};Xxw6=)s{@wq)-F-s-{)A4OY(C*6+uR(2Pnv` zzWy#q3Ttotxya}JIru8UegE!P$L}R5pi8Nns>qPKA;t$bx1;0!!@4m=Zby!zRVFFoshc#aslaGN@Mh*1qLMX0lBo zO!n2yR3=K!j+{-xZXRDOmYB^WQTu2v5Kd6Fdoz-J?(bTtj7tY12R{DXnSP9~H-d}N%8`C9W119|(j;|nx@YKB#| zTv>_>rF9F?fu;Tvjb-~D17zJpE~M)P=0Cog40vyZ-g(HW}vh0MgT3XHez zHQ_9FR~$!Hvf-CCJJl+k=rW}!b2nPl;9c4qA?$A;fh*)MYC^3>%^M_!_#;VoV9_Cr+DG^>ue}uYL zhE?astJBKVg3ph~IS%pNu*=RmXWczV+`KvuJWmK^1n0VY5JQUkw5xIEg-`N5-|)gm zKC*N5ZHsSyBiO(h+I@Ij?j}2jaiPi+m5oPxV%P(7KJma2!Lh;P^aa;H{)H!%iO}Le zze6z~Q6ArMY=26bp3wAre+KT)z4#$@y{>%x{yQE|Gs`9OJiX^6GiH@!o|ZSp9xrTq z`)Bmg$ze}1yo1)UljhmGJR_bB@%_EI10dy0DGPmH{r%BOP7^~LGA$(8(G;U`^QcyT z$+Iikb9N0%&hG!W;-gem7!^vvmyii-4y(zyA2xN1 zk|l9_X1E}*;62EFl@;%hdR~Lwcfabok9%h<2zk2i;5~>(Bt=o4xFZ+5$@6h`&H<2# zXIo-|;Py8kf&1U~VpWGbFZvixR2x0WW^dZPxa^eIaib^WCKW~4)ice(1!rA`-(Xo7 zIg^X?L&%9zrntNOdB0ouR0kyw*IA6_@0|GF*)S?Q!j8z~*6QS(kd%x69*2L2CeD*{ z9faE;JKm7`j5+Y;q3TH_ip)OoQ@_-+Sy1C#nQk&d@sl~R_}7Bc#D{ptL*aOwnDY!H z!%e8Sn->gnH|+Wf=pIT_G;9y483n=e4*)axtkwsL4jOR65ICU4$M9V`mOBsjh$dsQ z1Kr#{m85&8EXvS|;$?!dVHq_NgOX%snW&}Hr$j#pa!gDqcA8!232-$R=IFtvYBUl1j$%(YfUyq$gWz~0d()&$RtyWK$a7$o;{|} zjI7FzPZ|ntx0`e(MHOx8Nk@&1NfW!c&FGMh40bXHN}8#^k-71q}H#do6 zPaP8C1%gMO)Zj1Z_j$~%1~k3ZmhS;wGK=U zTyNj8)eW=EdfOQWweE}_zI=P-=fC<7JpS~rNOGi(>=eG)%?CCT*_5VGCZmr;Hn5Ty zZ6G<$0RN~xb6w&0pE}c&nU=(58{D>reg8dAPalw_a4a)*cl}M8CQ?o?68jjW3FaKB zhC^t*V^)yqk<3n#>gOEFz6n`7ujh^B@JHD5LjLhDXwAMYEuPuQPTyk-uoeB5pdG?o`}qp>AK|9&{zKFTZ1%2_TLH zNXa#L;ehfA8pEMpqeszYQL?{H6Jl5xzxKvPmI~^fY%+6{vLvJ=C<&V+{y33yCg+Ki z%bTWK&Cli02hp69vs3L->yX{uLMZmd!hMk(Y?G2tJ0WOzc-*iBx~quuND|(nca)63 z<4SYOCr+xHY;tR|_zqp(&bQ&34M4;@Zl8$_N`dF+nWryi-anlvlNa&ZHn{#iv3+c0 zF^{B`&>D$`ZB1RBXJU*lV2x6o@{=t2E;xDhb`MSv@i~?R&^G}?8$-MUU#)VG2WRdQ z6*3;dsOGBprZ=vUOfv$~QOw7KcM*Z9e?XRe=QGPh&qAKS)o&iDarc1RP{!D)wPMZH z@)qMol0P8VbmMiraOA|12NvH-IJ#9zkj@4UEg5)*vT@9Vp+_1!J#`M_NVAP~ygEXX z&M{Dk2RS$kIJvKKwuLOSSD8B4(ni-pADt=9%(-zJ#;Plq{=#K^qW0Y%;@nu(Z3+#L zEIb+k`!kdyg74Z+*;TT)JGWb0r(n{#+J#s90N$r#1Fdat&#Y30nBvwY84KXFShIPNtP-thcm z)T>Vu2ZAIckd!NZc|gDTGvxhWu`NI2G7L@G%i3k({g2)`|6CU4lIZbSV1NebVk*pK z;ql8~@%r2UMDOS5Q|@af4+#16@{!kdIAnvaA{l(B8DZqIROw(k4UG{w*D zA}3SNRUqEUoEOw*>#od~LMkrk>M9OL8Rq-`(I`1VF6g*>n7!aG$0y&ZlMpqJSM8lT z24lN9+H*SKX=mNJ;blhKj%d&rr&ER?xn0hjFBg&& z_O?-5rS(qRD?>X%=cm8?cO2gTCDs#6LhBaAJ`O`c+1nsz!2?^2JWq7<&p!7~DKlxx zth=%tGpEzSS92WAyK*JI{H z%9*6$roka$YUZTC(5^Y?X^^FGWPw?D|Geqm|c3+L;`>$f{H8f{hj?&rE& z69<@2XZ{}m00960Y`s~JZP}LJ^&4Y0YwaBo=bUVB=B>JQuU+@LTz1J|aD!!x%BB!t z^TY!(mf*AaqwvBvK=K0;0v<4wE!!YrTec;atGI18=R~vjYGyNd7<28&GMv=OOr6Y# z*n91@<{0BY{!P4*BD){Jg6}XTc+RHX zV+k72sN<&f9rZ!D;|ll$)+D%XY~R`0S^5jt>Jxe$I>c*pXF4?{cHz>`e3I@t z;|WY|i5tdiJCU@Y!Tp5IoaA@43#%=75>pwF@@t3fGBJI9XmOpl;|Pte8;VkzgZzLK z|L{n|nZQ|Qf(aMd*clnmR)~1OL}6teHo>brvePF8IX@VR%KbolRnUo`2ZPc=I_im!~ zdwS{YrL$ZMZ$6sX_hCO;g>_pwO%rqX$*+n}=dCsjZUv{B+w6J)>$F-?@fD`^HcVw0 zQa(R-T~-)~_n(p8{KuTOzYgVvb^VvDFaI~o^Z&(u{R3LvXl17!O_?0}ak~|D8$`KV z*bK)s<*>W!n;khp2JuaG!0t|pI}l!E5MTY$jbH95Uwa>}XT!BnURSyP)dF4^!q znyn1Yw>s_XcyQG~yLX~}TdBpvI=mTk^O6wU7(;?kN21rJE6?r9Sr$%qC6Q69RKg%J z9i{@WEFaD(>yvMX0ths74^gyF_fj zOb7CH6Rr*PW!Srl%lv{kT&bZDy0G_sJg#_Ph$@A`4s6!gtr6I1;;db<%x;~nuUz|; zVpp;RA`g^4vxbc|Y$N`0=Vl^-5z{?+`XTwvZ*zY8?{RwjW8&$apw3E$6Cq5*>CCpT zeDr`j{ELvHP#MNO)#$^Xv{$esr1^nx{x#ly@t64O<==3_TL-VA*UIIxuq+!dmxa@L zX4xwe8%cK{k<=e3$zgaYcp*&Tgc1C3w92|XIg1^9VjHrlFuBGQb(gq4c68RB5(MMqE2UN(o;94EYzebUZ%$eZ`C&k_ zjrH*>!ZaZ=qmdzti?mv(>*9!AoY>a|vqqXvzEiZ~P-c#l8tArz1q zmWfe{k>@^K;~)!I4^TTXMOqLfICQ&g3+L&9-rNAFb|arMr8d@e11kugKuB`Vhc$O> zLt*OXs-3M;j$ofKjAQC(x+(`0DI1`)R{l#QNbb`C4y|IsNd%M}|c*fBcsWPK%D+c1Q^clmD3< zNP)ecNypz?A81v-ohgnac!S`ojN`Q&KWt3xwL6)z1SpO&N*5#y;;er&A9}^rBz<_> z$B~f{#T^#GFf9aTZ*Xx!b-`G9O4DM|A@R2DI%t@ z_AA#xvvMeMgh-5uu?Hg-$&NFL5&5#a?)^ z7v_EJc7B97q2t)eA04!e+rEiF4=Bmk5!T4eY_@T2>u5rRt^47T#ZjBB zZ8UY#-`ZD-U71PDBl@(_dFd~n?QMl3I|P`fFPY9iCcpW2n9n~!(W`vr>v6F;NV1@_kve4rS~B6TG>P{PeP-a^mfme}ixT=zqfY$6Ln^czkc! zxLy}tUY>aE$JZZh-Y|`>-5BC>fB3um0eB-BXw}sp$7imR z(2&MtBO^p5&|4#AC7#~Us@)jly8z(_(%tSFt9aDTfbNAU_;QYzIPb+_i>(~D$-+ui+^ZfoF(f0Qa6(8K5+Z0=& zM@UYXu99}CjxChF2Gv3E82r7i8q+)1u0-@>A zG>oQz(Ev3_;>2lDSN9~GLv@7UxMbL9D(t;cjp2S+K{}iHIxmy4Dp*%i%+%U>`gUX8 zD_JA8G?q&sbsfsI=m>}RL$6};0jwOC+Ha1rUlKP&zjac#yp8b{rb6$&N59Go7cMMz z<|O%+zSh6f1gR;anS^m}ovxLoxqe$lZg$2~)tU&d3TYm8VXn*T-JlwM+py}s=U7LZ zYjkIsNs{Tfp@9Z3beZi8N;|+k_;t8#n^3Um6`M17sPjemh(q{8T2zx;3GPe z+6si}HgO(W9RY~OoDXEd-TiV%NFPB62kKx#3c}alY~&b8=Q}if!54q}Z}ZhZ{qLL+ z&X6r4v{rd~eqx>{ViI!pK%MF2zWgcsJvimavb>OzuWq{Sgy0YKFm`oLNN;F}l)a$Z zhapQFJ7-4)M1!MW%|;BcXO|-oVs{+I-1_FU0#qp`96G1nyqyD_TqNRadvZ;(d>6?^nSq( ze~A7XGrN}!(P_Z%N-2$H^ZohD^M&Wj%4Kzn*VZ~IC6;Yt-4U9g+-lgG5$+<|Bm2{ptu|taphJsn zg?WaqK5@kuSr?Z@3Fd_xrPW4ALYmJI;%LN$IH9~h*wuMMgR|d4hWfO+9)=ANZedlu?1j7Mw_cj{7 zR%vyo6gLC81NepzUTl4SR8>+st0l5|QBOciI=0`A;-5Lau z*8=YA1BcO3w~n>mpgKua4MG*9>alqB`#$K+t3pwd88rwr8D10PI*nbuzh7TBH;m2v zT))~%rP8F6y3o~8nV?FJ5t>l9O4LA}1FZd^R|LpKI z^I;0f(bxJ~1r8a?2xD}uH8V;4&}n_A$>A*=eGh9!8H{W2Fp#6uw*j@OLWmE9hc9{f z&o@zJ;FWMgw*EFR_A+X zw1ZC~02YxHkSPtMCU_r*xpQF~k(YgS9q>4MTrT4vxORtq) zys)E@luu|%?zCurFfuILTOG}IOte-hrMg%9zS2>)t+DUk5I$WO)>3(Xe&*Y!N3P42 zoF`r`FYMdSwyf;y3-#g867K&x(|jhT$tOy4*`#5f>0qw;HylEr6!x`|l5p9)2^547 zgQgsC33H+r;oGl`hqs>+Lts9?BcCRwIfB6B`wv_ll;9tY{vn?Iru)timhI#RzQ zdmHDzTd%%u%606B!6E!Ip!QlSW#4H1uyP(XV=()j@f~iv?Bn|%E^4v?W*N1Ud4;R$oZio6>%tUTzjaVdfNOj~947^M^Ryo6-8KJ8Y zdxVkbi8!ysz|GTyk-k<~`@(KJJ1bW=@rC}9wJhF~bZ6a)c;PWW zVn$&wN-u1zY_`&SAA9vgBr(b4?q}ASSlKMOCwnPwy;%Kl*CMnoNE5QT$9!y&)RaV| z#_AnVl#wzvn2cT6!^#sM2%4BIAk{cCq3t^d7m$s?(idv$)V6zeFM${)B+Q)TbR!-a zLX#8Kp8ROG|m-AUj1maZKh8VGVA?abNJ-joX-X10M2%C|M&3H!Zx{ z&TfZ({CH5uR!IgQLy{Z8N@t(Wl((NzKKT>qN54jjXX<`sUlwninj0^q5Pf%;yw#}t z?yhD*3C)Nxy1aV!3Bsdo$Adl0SwzfjgR8sb?bRV~O^x&YiS@DZ*-!pUmJj~|tC!Ko z8MV58^}1ZRJWo8GW@0#zQUlwFF?yeRK9O@m(v0*%E!_!iLoJ~}{2&r_-F9!(?MlpN zR3oKVv<-EIgb|M7WpS1CW!!X@pt1`u~nYM5K znf6XCjn)Hut-L%vvh6!tgIa|5-#)V~SIWB6$_{yE-&VHWO`X>H$6VuI8Xx%0^=k0SQWo zk&q^04t#lk&-G>Dn_vB$X$pMw_H%DuqeG|b=25sQ2&dD;y6;GewBlr{$7dt03wIB1 zcv_yF`F=X{=HrQVbAH9?e&RGI*4=2;XtlDJ;wfNw10n{eDYBME-5RYnw+9ZvZBI{c z`SefzCw%<BA@%UG9 zr#}&M6P+U&&|T98$TuMC?&~t^LTugj;|D}<$w`@G*gekr1Y@Y0sJ0Ixu?`}*+tn7U ztbJqc8@sJ+Y=a-unKW{ei90zl%giJblPJj)TA(e4%)Y+Zw@y&!o;VH^MtwP!W;R-m zTk|F3AsCRR4GUC;`xQs|*Kt^kuhTR>luGDnY{*@Qt0a_2$M?KOrI{O?R9l^m-45GV zMlx5z#s4nOpKYc{XRU5;m%7kH^S#fJbYsIbq$yL6PE7E4E0Va$g9VpF+1TB5j6J>Z z(j$RP3z4>WGL>ur%oDAg&8XuwUtQZwAcn*#+>`ZmgIiwrOr7om6F0QL8O=^QOCXib zPLq{lE0uyt1v(-&0#JrzV|XbyGsJ|=D$jQ1vG2U;JDEh5iAlSA%i%W9djuI$&Rk%s4cV~I+PvpYBCK#1ZNoUNkWki*3;B+^}C zufi0R9*m@M1Tl!$_3jV2CO_~+{qQmkDOdOlvBs?nG6BCO1dgK9KX7kTPz^YQv7$516)JshbezGqo2& z$|yoz7D9}O`hn@X=!$A&d$}Uk&}ky5QtR%MWJnxq5z2xAQRksac4B026{{7EF2{kf zLk&7o=lYPH`Lm)SkAuJy&5~T^P z<1F>v+25rpPmhnRrSbgu$n~=D^!S1KG_h?Pd#!BiGj0BYyU%`)-}>@X{_vOn-f~QI z6V_db>9wIy+zVWRt-x3B3o$CK8!Yq4`qF>4&nF%on zby3fs2#MNu??5y$&Bk(d&;F>2jq|}@PbN;vopv_aSj_JYQ5nvFj)lsU(fnKd@ZC?? zFYmcr{ssHXKcTJvgdmT87gj7DA^5R80=n)GH^g8UANAn^6{?UNO=(}fiw!1R+ z?Ph2JZ2@UUZXicMibYi`6X6vwyrzAS`KuQWKNQK zkTWMeajy>qqRZr}VO!vt~jw@%&VIe`&mwVOk|RqHPD7Dnf*C!}|tz@70Jv z1gk=b?u;Y6k|2(6;@^mygN|At;MS&5qTA|m$T2EdqgkQ$GBl*YC0-KQDK6}nFbGB7 zIb|m95TXS38ofK!9hGB>Ru0EI!KGZmqRT!^+^G!c>bv%vxq)@82e!2EqK}@m7LC&y zDSC2-YLC<+V1?dSx*0*-dT@$oX1#YN?SW#Lg7#6gBar>Z)>jW91iD3xovmMKRN63h zQE`}O68F;Yp%V}LU4yk&n!!uk`Ou$vDCgnM=Y}&`#fzeFLt7f{)`SE(5`r3)jYP&M z+}TXT149@$xria{cpx2;3>pX$nZg~XaONzYh}Zjyv_O}gjSeKToCqNknFfI?vcLTv z-+cNfc=`UXBXj2RVWF1C5!JdA2Jt1}<}4zRrW0{^mG=N4HNWA_nY4Y|Io;ngr8tN% zerQWk;^bDO*f65powOHXf}vThqD*)W*IS)|U(4 zjx~r{LwVqw@7QWZ#HXel0#gzYFW&3>f6d#^e&W`|b$8;Lx-?LdJ4CfwvF>V(kY_LC zdl`q1j)Pv^+E|=`=sQZ6JXz^jO!T%7SW)TK9k(1lKUQ9N4!OCMO;UnBIh(q#gm3~A zG|!Z6qtz9&MsEheGu}g(2w_5Frfn+{ry=v~h`2STnJZ#?uTEebjr6{6lBF=dM%y1 zS!ktEo6t4l0Zcvy2C-o-W3(0s$+<#(m@b`@ux`$#Io2ZKlsxAG(CDN@VeCpxFzLMg z>>cO(2fqF4SA6r+Ul8ZWX}%|@yCkMyOg*yh?k2Iq44@DbB1H zVG5bvJEcOcF2@Q6`Ofc`ATFc4UdkxK%{dq1TeotAdDz%-i!i0gn@_*s^!9UV{mZod zJ?dY@)|wb*f5ktCWK5kW0F3IanawlI$UcuLLi3w zj>9S$8(}8BJHhKBx-Iws@>s{K!D(mNuowO%u7_*)0In7S`)UAIhV>-lw1;_ zhnt2{)kqqc!yQw&^N<*4lK6*ptS;0Ocf4^}e8Of-z&;MM_rkR=?6%N`MCqiFY@G!m zjBAlK(WFy)BgR0hKyQ3gUO34aA#uX@Yljy()(01&)706_ZZ=}jja63fZY^U>ATONy z1FCg20wCRepTeP!M2GX+%sHGn>BLE#iR~NwN@IA96UpH;nx6^Pna9t6ldpdCr?{R@ z^y^A_dZgJ-Z)Ff_`Z$;(Xe7j$sEK%YLOBKmXZCh0)V+HnNB2WKcrgh$LpLX=-LUQl zSsxR9$iq_^qctI=iEZy_%IJLJ-S>Z&y8INjZ=8v}6{g8y&t+TDCGwbG2qE&aRwQoJ z*06cvJk4C!D|^3ik~=g`g#32+wARk5zOwTY-})Z4a=wU`j62YT7qmyQ1Nfi#_b zO=cB{?8`=NI}aa!N{VO7z7nQs*x5SS)b`Q%_DGEC*QG;izWQj*yqRsr&{$ ze%X0?e&YH1MD6g+hp(9?M~>EY#b~r2{4L_?cOXPQeRtw|HLjaGYiaN`U>|Jf(tNVs zi!kTN^3q9a?42=n8O!F=yDP^001MH%B6X~4QVdA<;3gA8JEXHGW|;uVl_MdjpN|d7 zUa?@j`}kAZ$Dh*Hl@IT~V!J+)(iv+LA)JZ9eLZq^TkE8*$3NnGG5EDF&!_|*uYt?D zkw~QEg{7;r`D#iG2As2Ik-=46naGi!xhmDfK+{OXtg*3RT@;# zlF2oZ%uhVgK>Usj(xY76tfx?E)~VJ;A>YR|zO%7YZTI2T`Y^Wg>y|Vy$;8Zwhj_ zXG9sWkMC^{DA;|1aR_1*Q$IJ{`ARyY;5oB7#*DN;3VrO1p^6N}c_nB9GR2I-Hg*mx z17LA-6LI8!5B;NZD>|x`&59GpYIT#Oqqqmx{PxydGitzKe3!JqWb}4oFDtob=Bw{< zVizWf%*>#|98V;fyf%|S9cb2(rRp<8*K z%!jTWGk24t)0=;$gdtVKpzhw}bvL}RR_ObMo+m$aTLF|_WHc9v7*5o(f^_P(Lu}+} z=Hc!4$L@9`ga|TG$^}syW-%^>6fw5lwYiMQ;h?jdD6I=yEwr+;mz~Q?;pM{z%C@lY z#)tRc((6i_-%#uBmeIfQUo)Nl3}vsZFB{jFozvYJiogU*soc$p7#-pd;v9^1+cC?o zt!^%N3{k0@k;C9}7{mZ&cQCbV9TBBv<&>b*N}L0&8Zn5cd#R1a&?SIbg{3+HE<`9B zY_*<}9ombTQ^>_Tfd0CPD~`2BmEUiOM;qze&0LE7r%q&-Ll|>Ftr;gw{NbZe2I_;)6g6aTH>PD`Rw%F*#PcuTy&u zUSpaL<@mAp#@uv?u@Vx8zil)Vy*trQthv3mIEMlWR5_q__uQxZ3guWM>o^}{94UEb zP&=(O;?@bf68g*(X4KNHHhSKI^TUcY2hZEe#_mO(=F>PHaODZ-uL^-1*dRU}Wiod% zac^(9OK(sz2SFj2lf-uuN^u9##Ttw5to_2O`;fkl0G;szwsD<(@)Q{ZJcA`{uPqe} zV}5@af(F8f(revm{@v<0XpP-AHd$Eg3FXf1^2}3gvKhNME6`2vy<>~w?D`^p!LI$v z)^{%bg;g$?Z3F@{${n*q?Y*&z%h9p~s=2?mc}L=sjMA{ZBUya!+JWfB*2bPtq=Pu& zM^dBZE96G4fz1-BMe^QIok^yg{8ZZQX6okMl;ScBB#t$Q za+dQ53K(mT4p}NjCv>GphR=LO5UO~WzSPR2y^zv`_CyXtej$ESS6N{gRWS6ThNBvV z%2i)(MZfkp%y`0EmPqSDwuqZqO(Z>W7w$O89ci#UWx(Pp%50TQpi|k!yG`b|{OSk4 z!-t>z2wOUB->BOQwXO70M~H|w87he!XHuS>lVA-=P9jXAY_;H;2xYH3A%I5pzy`^* zuA`x9OexXpKy7ehmk$_5NXohzL3}#un|t=pv!Hs%^}{3j@LTBo59!-4sLgpF`{hEM z&XjfG>FZy@+c&88@gUxT8MAeCn%F~yvNGivYY8*s>DxbIDi`?TH%a;4S<2-~>u#Z2 ztADmZWkBesp<(S1C(7bTPaH6+i4MEgdgGBOlNZ(I-MbryG&H4GeoPDy&O?$qx!kK) zw2m|^oLLVL^33$`5!2}{r9<0Sj^wH3!w1UxLcG8CX0{n-4*PfW;%AcBmW>{a_3}dP zm2KPEOJUzD??1e7xo)icm1Qk#>*7%J`OYV|zF^<~&-u}B{CU3qp!Bv=mW?ir=MPWB zn9y?1c?#@R5jDc3v~7@_RM<*Il9J3DxMsnPnjD}b2c?a(LoxR*IL;5$IUAzHIiu=l zm8z1XQ|elWf)Q~j*v(ElDL7Hkr$#4!g%J7l*M9_ESeJ#ABhx(b^7zd2(^p8l@c4dn zTj8Ha(v*34_rPhsW6m>G6t;${uLJhzd+QG$u58a2rcdsC*l8P9J7q20-A^uq+6(8m z50q;mNB4m!HBs7?sE)uswC%FL8SJ=Q+Rpr@Vaqzp_66K4txX z*tU)0OvK@V?$hGItv>9xY&b9~IvQ#l%3US)A-fvY&$=scWEhE=4gP|-Jo<=673;*T zt`-PRWMn+!E^l*G_(p!~hJ|BqZ=POQJ5oB-0<9yK2+GaqCG_kluhyf9)ny{dOJir5IbP}h{_cw!f2Oj$q7gn0?90{i7FT6%CnKdEC;ya>cmkcWq_sygd=SPA<7V^mw{b)lD)P%E>}ob(M@&%oG=`?7T~ z{f#)fO=K8k4o2i*j_AJ5LKAoYGV}B~zn9#9j_wWC46 zqyQV89m5Mw5T)44hyKEQd*Q_v+A*4jILm=SJ zSUUFIP0Dy!g%%>)M}Ly9f9F47`|*#c-K9=-TYQr29(3bDCXo=b@8v=w=QBFH^eU*M z2coXUw%R!~sq<;*Lc<;N?5Rs38t1!&s8Nd_EFsIy70fKS1C-i$xH@GhAMPH6ZiyaTz^7zlZ$fk(K*Iyy|9+k|t zKM&TfA3z~yzaIcinGk26#tq88p=s!;%qZJRZ5w4<*sd@1+GwQ=I5Z5j%_nX|=(TVd zVu(iX7&X#cp_PSNuKrw^M~qHyJ|W~gWN<#}z7TVumz}+=l;uh*SHg56q4eZ;M^6=Zdw7nFUeDmQe%C<4ZNUOdo*jwS0&TQL?OztFy zDm19AP|Hq8VMN{2YNMEN&PvSL33c;FoZkF7 z?mqr&O!IHk>c+mk$LfaSz6t6hGe<^xh{1M7S^vt{8q@1KLe5kvP|6ROb!oJ>ulCpZDXgf zQ(4&AY-43(u`3G~c2+8zqu;mT`;UElLQL`R3b@EV#G9Ti2&gL4l$p*arqe{4GWm2O z<>+QJ$Mkda96sb$4o#TBY!fL=-06uq%!J@%vN(KrMP1Vz2J7(3%D3%_Z+Oo)?OVRG zulUx!<*FBIY%Xt*PM5~2m4dSgk-=;qyZqWKwRg;R_Eyl*wDjoS(=i45AhaBsL=7Gf z7=nOA*LUxoxI$cwT$Cs?NoJB}*XSxZEzhr;9`cNF11Q}|3)ZNaPv7~?SBz!f zpu9%^?X9>uN_SQ$!5yqZNJz-2267M(9dajs(5-be1hy4=S8`6A?p%=&#i(6r9Y0h8 zScBTdr;yQf29y|JAL(NzjpYKRxczVydtwZ+ zu`Uv4((c!V5M;P!b4Zjil&W=O-(JQ&bOsA_+rSts{|UEu1x(RA z`{6h4nV38$pj#ydrPT^FcW)bxdPBHEua&m1Zu4xNkSAikC*_$mzd`cZ^|vXJ@`Q$r z=Cd=`Tc_+Rh!XOH6E|DK!jLbS7sXm#X4i%!-DPx{%kwj>buOE6d0x4`JhRq~buTZ_Z4oldD{E;{M)M1KaKifP_FC6226m$#}nmAlloQ z&H=H=^VRs?J9u0e1z*NA=}mVrapRc)PtU6(0nyJr9l7d3lxoJhzmkR9?#*LseX#m% zARrzgIvzMQC@Cd02FhBow);U{UC!qGfzd3+$lb#mKKUojYZtQ*aD?Pi$nN)Dt2?z8qz|8g=0!Y=LY`_M7NM7lm7Ultca!ni zXD2@WJoCxNcYONsThbiaH}_y@y@586PFLTh7jmO?v?BD)jKs@AWL+3GY67Q_?l$hso9%uPP%eEX=0IsKBRfp}1>x+QUN3m#rZ^ad);qEbVb3t(=FKQ69>E00tAnt! zr^T(0Jonm+sd-RMx5_RXTid*2)HGf{gDfy4Ujq*5-|-O+xD8+*p%*TUch?_oI_=|Y z#@a=onmDJ;Z%;DG)3^+R8jP-Pm1l&^#PCQy7zg5Ts|SxbP8>5p7lDS8C%%zUQr2Ieq2Yy`>oeEaqX{OkumX8r7Yc!qsMsnk%J#3%_`7p!@= zty*cV4Tmw8fb`bUT8Y`Sx~+GDx`{)x&i-(^uKTo;&< zGsbg*%j%O90=>Ad8Ui^+iuwM24u6&U#V^>u{@*CIk)pGC$(gNG(zc@F`|~=Vd07h9 zE@)3ag*-1zr_2;4*0qr5NI0EnrPA9)#S-q82R+z#5r>&d#@|C6rb$v)$X`8 zMdE}8C#%-Y5Zma*n=5a+sv|bd*vn3<&XRw*K7$C)*TVJr!n#~(2G36yo~{?3UoP(R zP%9FY_~n1Y>GUbrN1wv$rEs3biD)XMyP4d8y0O0$!~*Z$WICNBLK!*ry;diab|=Br zwsL(=eDpApC@iHTx|8BG){O$qJs(koJN4nV7vzpCn}*)D=c+P>1IsPVbh?8 zLyG6Hx7z64h)Kygv#*72mD-$eYa(bca!%~6W2KVJO^BAg5MtzeUw+EFPrgU%js0a~ zxju8pO>HVtNx2&_8>Pcwun--QM6Mq7TqZ_GTbDhT|7vhA(0!e#`DAbKmt5hH{f9n zN5(HQY&K=U$N{8wbQR)NNGr%TFOWi8&5r#_z4DhpNKH<#sMl ztDRB`SodiikDfhvK&@6ELac*!^68Ev!q?0h{3&|#RQ5tt*o&hj`{HIh)A=pa=|oB= zG$itTVtzQ2@;u(P%UPR=lN@o_e{Y=+-)^p#9!9Wqq~a5Hj?ob|>ptP{m7D`u z_H6K&F_il^AM^Hmze9TW7m)Lh2=ReQA{i%a^`Y56jJsqEJ1TOMuF=0^K4ZhV@<2XC zU1<~}F-3CDNE}0EYi@{G9cE80GPS^5BX=b+^+c+XPz)^{iW70q4~dUHNqql@_x$E> zea4qR{FtDbg8jdAy;+ZDYnI>jThFlfe&2}5%rn)g(^b{g)q~q^8p)Kgj2k0kx0q}- z;sOgSEE|C=8TpbgP~U)S_#6lcBrf2}2)MB@9$Ln7cXfBw88R~>-eK=&T3oEP-^i+N zr<6J;Pv(h?cMs1R{u7ty!sWS8OLbYa?IedNl}Z&e2J5?ryl-GWEZ`p&-u=HDF5W0o zSXtR*rG%ALE^M6H;5%=(0{^@ z>yPHJoxMQNePF%p_x$ zrlqaB;y@UEWfWT@#k^QtsCWKRjL#rZ$RXY~DP=u#y`D*VVp{Hr*{o9MyF?vun09iF z;dDZvRdd$b-+>`UJR824D#au-NTfAO)XK?xo`-f+W~xTU=^vx2q--)uiHRv&Xoy7! zE3K_gFvZy93MpmJLomst`+D6r7^8z?9`A}h=WPr|ZPc<7!c34%Z3P|1r-;e5$9~;( z3_>&y{k<@G4YwCPWuN$`+x_j^+3?Qp4B(he3DG)zvtlf1_G0dsyV^=uB{Fn4c}z*! zf`?3N-i%1tjg7tbM(fJ^cPF-W<@EGK>xHci9v`2$Y!-l1N~MjJ#~% z^yW9oAN`OKKSz3lUKsss4vIcV?Elm~M%aiaK9G9x@+}~;!xf1%CE{czJv!8KABG@9 z$t|$-%w5eK+RVg(SThVUX1Et;39#HHKKty*;V$#>x9>Q-IgGS!|D9PBL2rG_1&e;n*dQab>g-~-KF6B*Zh+v@(;hhNFe4p{|I@p ziJ9k#<*=~a&D`A`xbtFe3`6ymm>YU@dq5>7n|vLoGrg@zr!o^uxaVGuEaAvZA_O}? zBJj4q<8A+nKWsnY$Ms+GR=@U@H0&n&Ath4EMySZiCTp<@WE7yx!oo5VNitc2uY%3~ z(j3Z6r581lyP3`ecVdfz6?EB65v=Qu+aRt&y27+YMpLe8c*ly7%DNO(I@O%l>Dnn& zh8DUu1||jRT5st(T@5pDS}A(931O&dVF9$8b*_;c2olL5yQ#~*^oh5(K?DYYD1+pU zRTLpfaKe`1aYZ)HTzKTn*{6~{i~EoL_+$TB=-T{1_?YqPm-+fTzri1V|Cf3G;ydWH zpv|K={oc+wvK-Ayv}2^LS{i9ej9RF@nsEt`^TAh7MrxFlj4%`frF2pVRA=3maw3Hz zd0vPqaJ@W{Q)ZrL-?(ryW7*F+o5o#(9PPQ8Qlu4AX(0A{V+d0+IKb9kg4E94n_r}9 zqCEd2;t-}hTY(;sr;N1_W~R|C1`a`tEgqEMF}}9G#j>hfwfjEoa11e%(u}wdzqO>e z>5J)WB@DLhLakRj#99M25}<%VC1QuPQ5%v?^|YG)k9KL2wZKK?hTO&IOO7#FJrdvQ}-M)$MU({>zL zz?Y~EUnwPW-k%2xdC~^blw5_SCFY)4>da9O&3wP{mj%?UqhEhCb9b0270&NB z%Ck}~ne*Gg^OpmyZYCsqh>W)949 zWC{oFWFiGCHgCr}zUe>V58EH{DvBIv2EYa++$Ntb59H80=n=)M@(^Zg7+(clQ zgh@9FSKN)>*2ikP#KvZNVJ)^!AGXpO!#cUDm8ylRg{GTfKIYbgiph;CmJ4ngSL>wB zU?CZ1ukIBf`#EjULUh-<%>DqHbDaPsG#~1BObdsDX}?WQWF$v5daF$^U=2_(>7eZ9 ze(bP=6+BBKvk7ZTf#D4j`3odZ)W?5<1R>`MVx+ff_a_E-vg*u}7!fZ`KibaeK(#y+}l00bGvi@^bjZ1%j^4@ zrh#-!^r~!^v!$tJ(<1xi|W)NLtwjhC*zqe-{jhMJzgCG z=X3FbKW@b$_!_)xK>J`y_8#SB;c#3?(?W`gA;Pv5x+pyc?(Zkot7RXUIgAk{XWt^l z`AD2T;^C7Ya(wj{2Ln&ms{&=K?9Y8VL)Kp$e%8Q;QsG zW~rIGzLSGg1KxO-voEtGn1K48O7tH z+wBnj`QrZbMR>Qd?K=tGiGwlhiU2zkdcS=IpWk-U^#?fV&lL3R7`nhTW#%Qb95ctG zP3a+uttl_3xR-nG!Yf|OE3!;BsfUFqktIwlGMST(CIXq% zGDl|eNTlJ-2j-Uzinc+z2Igxbt^w+xUZv3JMJ)7D1qyj$dH6*>``&-RFZ}A?=F=biHKvcgi=@RG47CZ!hZJH89Hz)L zWqKcMWtjEnS}1)WDWFZ6mYE=x_4MAS$+VAD5E3cQ_9*bmC^d6;CuJ3@x zd^mEr{}j{?PvgSb1m1>UlMv_~=V91$I=Yd4c345Ysg-2*nL12I-I`6PQ6keJGatVT z?UC~SUocRXoDCc7-N-!w7>!!4{u0|n7DFT~_e|3rpp4#cdh*^43r9dwCWgiR)Gb-5 zbt5}P4{YhJg9gtg&)#gCqudyFI8eJM5Eg4BTOlRG{_Nou>UIVhs2Itt*FrCiwyuy8 zF(1$%mStWo)MRwy#^mGYgphB|Ky8&;3bkAzC2AX7t{2wxh1v$CcD8ln{Cwu|`H{=% z*}U| zL7M5oL$HWR8MlCs6vWJ%nwhV(VsH4vePCU!s0=KaV~Xb4JzAq#z9~7{M8CULzEBVo zy(=l2DUCrO!CBkJdY57G)YHR}DOk#1E4FeDYPsWcQl8#DGkP`nahiy8wjvoaL6S{- zerAdotN(gw)K+ctsJL9ricuSbPhLm1OQTe?Ee=6Q*~q3r@{NpYhDN&Mm$tD{A;d(U zX68JTh}2;aY&b+>G-iBnjUb&MhROGCZi#mfA2U7tIu9TJCF1l0TDwr%J9}RH4o!$R zaCwQ%_+arwFt)f`HLBj|<{n=_*McbGP4quhqspD*4&6CJxBvtFEsH|JBH>>fnh zBAI>i_<*l2UITX1otLlkQqY(AM~1%z<~cDRC+5S<;qG7(2i+Zny04P-X6-4_)_dX? z*6z7y(fT)H?CE0Wq+;=+r}51D@fBaTpYY@Q2mDd{1G+Zbk1}p+i0Ha-qS?vDm>n+; z)~$<>$t)Z>^1y*RCJrQ-h{3XblO$r8n8R|zo-NN=n8(aAB2gjunru_^)TS%>8c5ej zUOn$!-5kar{vfWWL}^-RW2NXyl?zp`j9$=TTF9=&EN|6tKy^ae&3D-Ubzsq{Lpo6c zDVq6!tznG~`SSnR9!61c(x7+;8;B&af-6C344&l5J3X0f&DZ?HAF}=765oBrH1qni zAM&kV{?GaDpZTx&?3aF%B-PgPmF=sRcQk+nfJkP`gtrec%f5~=zM=NhhY3BapZ*%|V3#P*z>vpB~mE~|? zUMAC?3ch-_>y(1MP(~iJN9|_G;480AV2W}p^0nI`@X70$U-7q`)+_7v!t?2ockkbEI-Mz{@cjJbtong` z{6pfKKaZq^hldA-On}lh_XiiC`n!jP+~^Rtrp(94Xz*}na@6k4Snmd<1(doqYh;oY zC_zZ>Nzt2{K}j%twIi&(b4Y>f*x89Ac*#~FfW0j z7IP}XO>#NZV2-{uVuWQmm{LRSfNw*MOt@9f&sSPqjm$euq&bpP@Pg{3Fvpl{ZHU-s zZ?(LHqzr{&#c{NO^ubqOUMQ_u6A%+=o=DNcfy|=Ywxq)kryMM>hT&Q1%?3P&yb+>t zX4K7Nf|^<=2GV5lqrF!8aGn0>OvgL!KlycDfA&{+c>NcM=~IXaiN^mCmxcNA?1mTH zS)&AvWDVpxbEw&Vwuxh1+|9#@p+1!l%!g`R#I(!^L@Z?C3Vjci{OziFd@c!my6JU!A z`*qqGnbEs~D1f)Y6rh1i7vA)Co*BwVSz; zMTX9^sXqSc@198F&Vu1n9)A75<@&q-1Fb%BzOLLKt$**mnduS}ar?eE&!zBgjBf9{85jKQa^Vj(xOuwAaV=A^qHc3Ku%Yb1?SHPRtY zL===!%_7;7r79sWs06z1W2}+JE_HLGo=BXICf(`~a%8<+-3!1pxG7|Vk;=wUVXcL( ziB>z?wa|6q^8Aj+(|d+SwryqII;{%Vbz@yuJE7^s!)wB)zfIPeyD715gTo<#-jnAe z=cf~GH7|tL8}U9MG9wudM2k`m%F|^qPaf11ExdvOwL#ZTau>ypCEevY(S~p>h3n~= zhu25)l1V)f8eBHdG@ortvh@lzqOG$W4&%{_z zsyBa_Brte07IP#{X2>%Xy4$zv5b_+6ZUr#88INrN%t|@x4ui;z)vpS1*d`^!h>SrD zvkfo3aqSyA1)p(&W;Ld_&N64@lV9WEvp+>|g>re%4%;creFdV5G@VDYqwos*e_s%KQ}cpHI8cYk?57fB>6A=2<{A%w+N z_gs)Mk>X&{14k_sU74Av>~NXjW)*Ehqk?ltDQl*lYA|V zX#bHcWX0hL+ZU1@3mh&_v$e2kx>46tW9A()0FTVG#HjAX245q(2kx17eANdh9tgl? zoOtA$n*q(wz__|!RP`N+O*yyg?>L%>EmBITJmb2_VULRtBK##xhiYXtV4ulzz z10sVw1>!OjQ?LSD-ELQvK00eP8&wOO0HM>XH)3iynoY9!VQ7#NVhL6;xxJ*o{bKT@ zuijoc93tndGBgmwOrF0(_?5rQ^`HOugnH(35e~~jPD1aSZ?YP*-nq#~gFWSp#P9vH ze@H05Kt9e)%PUe4D1{IP%kjZ82&{RXmjiuR)7#sXs%loh{^Hb&;q00swX94z-H53{ zp^aiwoKNjz*fkqk?3oS`?VUW|BVuH;trQr7#7r&51yPNZx{}h&wHlX3d!r6ZLaW!x zrY0Aw<&jzorBuq;czQbX^k})~wKg-{8RpTSKL2abUqcesmYAZgjOT3JjQIM&!as_c zFhMy7qwdKyVq0NMM%P`L>BD##|1fWHD0?bN_J5QG_7I z&$a2=K7&o>f#xnjCr&($Gbc{G*JqxMW(QbOR`bt0qJ1w$=HMoQ+rPGTq2XmK6S@Z; z1TI{8t7qQonG@@+;R-2p_xexstzY>s_=P|9_xbpX9~%DU5tIT*!n)nwEw~~?rfkZC zlqbL>HK?#Gk#BuI@zZY#qYPr~EX&Np!yO%=j|$cFyO+zES{~_jMI;fX2j=AscSl=s z4IQlOiREz5d_0;xszl~xL1MHuYH76631Q;y?m)+~tRqnO=_UFE5rmWiIry5_vG(YG z1oJHJ|12Emz-8^!3W%_^$~*^_gF!Y!8!9v7@T;`TKPL1u5~E}9*;c)3d|1&=$ca(U zj4q@+la|6-9yvUGN}7+h5Dd{UaVN^;>0k#-H$R4)kIc&hF)db1C7^D$Lmyl(PZk3^ zhNZNb*}WBTvB_Jz>E?T{zKXP|*EI1PkZ4;m&WtA3^NHRzrs;vwI>gN5^Ru~Um5nw) zLZ+5ZE0tOcTNT#pGh4aRM&a@C%IWz;9fLL+qdD|JXa42CNq+rXOv&{1DNZi&jf^`l@Np_ zMXt57i8|b6>WdJDG1rGN#fKN};Cb9_bix?SlkiKwbjQOH9-mET-D;=SV()1(1Emy{ z>!mP?Wl~6tCZip&T?*y;Oq>(xa3JOEY6<^yKB<-3P_2w&9`9}dXbq5u3t6B~cL*wy zmdTj+ZW{CYexdD+LJTHrnJrG5y!im`?`Q6g ziAz;lG@pzVC#IZHiO`e{Ax#r82vs{VLktr_V44zfz9S#M!<%pY77ri)HaQ+x*WY8* zjW{wvGjSw`9t8t7lY`Ip8KMN+YN>H8cG#`-K~a0s5(lC?aVE(~c(D3|NfeU^UBNb9 zgW(Z$Ep%4BQp8Sm90J*KZ#$E%fwYbJ2fP4`h?UZtug`l6EkRTX)!dXS7OdhSgbuPxq?3FE-Va*oIH< z`oV|#0LR6w8XV9r!#>P4}uB>dmQ5Y6OuN|}C6kC*MBP0Y`ua;??%(1IAW7Lk`Nq0x`F~R5_?qa%B-zy=W<~B#=>P=yc{#*%6 zQ=n9Dp+qTlP*n{F6gS8Tfj;)4A4#K=mrQ*1Z&9BAKcv1zHPET#kQuu?b2$=XwzYmv zXfI61&w2B$Uqiyg=c^%BGC&!ra(Thzqhl9|X z5rQOOEcPXP114ru4b(nt3Qj_rO!FO5wDX|um@(EA_kl=bmvn~S8Nr}5LFouN2C7Gm z5`^{IknXG5VH=(GymGlVMjzxfc}BOB9^$1+=Ia@mS+(#tE^6ujiQyc7tX`{)0+V_zU7<=G81A(Wa3tI1XD-&G^x@2 zII9Yq6jrVjE%dNiK@X1g@4oioXDCx2{JU*{gFl=0xY@n!I-CdLHPrmUZ?Us`c@=>r zWa6t&Ui}EQFoO`p>WJ$;mh{OJAJ0)&hcA+kuQGr@A26$|7Xk}{f4p3U8|dtIR0l-bZ?z)wU;l) z#FDeE|0OU_nV33T8KgX!2lrMX4&oenxO*^uh2^G@j8R~@)b&ico@v$A(ISdssbtsd zvt#QMdATPo2hf3*Zu;5b*0_!>N{k%uX6}~2b!|MnKC*d;OALXKj3mUcW-3LK_vJ}! z6N8$=ls|WC9XH24aQ3eRY9GweNmV*%B+GOTk@?dfQpzJ?{W0PjnLO`I-|7Z922CJF ze9K_2U)zerXapz0C3O*P_DyN)jA7bf)faMG46|)An!o5lnT|$kvYY^W$J*$&0=500 zHIxCO+<}@~nUK&?_ZQD?m7~e3)TWx+26f$Nu9}p9 z&ZjfIThomwIb=%yi2l95#o^VTWljrINK7Ho#gelWMV7=gMcS%JGDf=sy_$?_o-%O-g~h%&coC=E$q%zz7SU{KB6n=(l+~|3i8>(L+a5x6KuU8X6@iS20O( z5z8uH$JK*Rwp&1V7vmaffG8Ox+j$?%A7dvFw_&~_RyzipT+K^!T-m~jA@0L4AFvB?}77cFdBxUjKtrDK>< zz<2|Qu(DF(#-tM$otarUj+u!>)=VT>12GagBqj;WM2;aNnrU?2^(W3!;mr^D)-U}I z_n-ecBpyu8GfY+`0#gKu!F=L!$Al;v0g|<~fbce8F2WdVm zq%?6^2TCPjM4c4OaV=Hz<*s9J?AZc3LIAPgj5n_WZ{Gr~(KIl{K;0l^rH_E=_R+ktEVu zp=!kyR%oBlXr!ub-N;iSqyu#;Y~_S%q}J8KS2S5nX6uAJv2BI(<=Kpas&QaW=QFC7 z8dgeWE1jmnSCV!VOi?(=C-Cuq%5i#wl4u=BGXyxsz&sl>J~T5U3X>gnHmxbsY=J1X zc8*hID1<2(w4xBA(mRZTHG#hBG-Cm~J_KLGkIu4WdR68_U<$&y3SnuyeO$fSaYwUY zb3Cf<&#tsq$O64ux?@UaMx!DYz~h@UQ8Q)fyd2IF6hbtdTMGcAPe`|{hbae;#o&}| z!7ZaVx2sS>m?*{48Ux0G7+R^t2ydzep~lHLKQUXgtjUaUEZ2ReH)UR6iHi*qksB;n zi;?v@7?DrRh^7e!xn;}t=q>W&pL7Dz?Yf;G1dNb~sS#qbL9P$PQ_)l_DH~R7aD`vj z%`(#S6d*#*Cf8&PmiyUleLFD;IUo4$Z~hMVpZo^TZ~p=3um5M(`ZWzDX(ebTj4LvP zN@KWUtBD1xbTPtrM3^KojibAC3P}swI3Sw6!L>S9DJEB@&}C4@#(7+*q0mRShCkRD zo~MbJ3?|X8mQ&EoQhWER-|L~Nrrg`bM_8+SRyTfr$u1I@LSUA}kpr*79qI7ufCR(B zP5apm3(-L%)v@BvBFiAiIMj*siUSJ_8W305T5ofb8P1($MyC+njij>=+ zGKiiuR$FKJ{NJP0uaNa$n4{KNneGngfc5;AINfn~I8aJqnkUxMK?`ye&_Sz@+}%B( z1S*5RZbsBe**-55ty?2fTQ^4al+aq(dLf2_j!u#U(ka)oRS3OO1M4iQz8>u6MOFdd1Fb!rD9cQ{r$C>J{qN9V0gkb6GOm2Fm8v!3LAGYMV@C z(7HJ@>aY!f#n{>!T6+L05{z&sIWa0oFkXnM2MTcxX6PKUD~cjhzGHL?;E5@sJuGym+LUI8Nl3xPZb)@s`X#aQg4bV^rp zw&7){SVCMJo;qlawt%hh2M`jfgA@}v4XRI&CP%j1c$I*v1wg5o55wfnb*h-kBH3UQ zrf7VKD)bPT7C#4wEXfAY&<79S`X%!Hw|Vo$U*`Fz{|o20|10Zwvg_V$DD17%q*Gbx zTD^Al+d!E}9HLF|S+8V{7E#?3fn?-wv8d}xVQ6)+TBWhFa;8&lm+a49Op%->QnKKs z)CyZM7$6KYff6x^Z49Q|+Bei82(>w6pg8Po4S6DvB{7GIJ3a79?syYlkq-A0+6$#_ zF7Ft&P9KSBvK_wqrVxw_VnyA$HbGys>cjqW!vfhyZE)}I;HxUIsp7UjaAW(i|0Rx* z?K?C365~eh8KV-&7E2n3ujK7VkB!zlr~aO6f28%oSM@8t8Si=G18yc9ss=+8gY%I$cyoT`tL>T#R>wO4yqQ4URZVIBxkOA#fXU} z7c>G>a3?c|6Lc7dflld-Rj;6dsEMSu8j2Fhnn@D4W8&`k9p*3o65%_4k^9%5Lo}y* zjSw4zX+nk)lchj~0f)t2%+@k%x0IxOSS;SNZsd7FL!)lb7JP9$7*|wninrG?P>ZqS zNj4$$F^Cyj6ME^?qD=FH5tzbcDM`H=R_P9Z<{Y(=5y;L#XeLbxSy(qAh3Q6W8-3&Y z_ATY^HTk%3SvxwK<%+jLa68r^1}zOkg$U6iK5cSU#CS=Jm26a z02b)^Hhmqc6m-RormhWJWSwpw&tpjk{@~4U=t- z9*8rL?`aBI5_yh{II)$=+LWe)%hj4mBkpx42AYga`>+Sbc{9BYQqG7N-ynO0Cw-9T zOfB{1g9?XK6Z-WlCLLV@G&TtM@u>6dut~9Eho&vt>!?}##x`aawTXa zj+w+_$(}d_sSS&!uBhjr+pq1XxTJI+#&&{Wp3FmJE0EoQr?(fV1~Jm^ZJ)yNbgM-~puJjjuc;%nZ>$HXtb|Iv^7D74y*IoI{JoL9w|rmeeP(u=Q4)vUnV zfrsi%tNmeBwC-ask#^+-Uf7x;xY2|E`4Daw!t%XuBl`_&x3%{0rr}%pZL59{ zA|XwP23oiL&o@{9i?9R_>)f|IEEDiYq7)HrWS67K!CeZ;buS9tnQB60bltJ zK$??8p`1IdTumm09ab^V+&>&xyHN5Eh;c*8Prcc(B5C{)(~_#%)L=HPX8Ab$dfK~Z z1<7C#=eYRxrZ?Y+jZUrR32*CQI}F<}ruurhfFH`E4-3E%_dalwDD{w)bt`O_mEJnn zTBxP46-$yjU#?s(l~Nn)S}4~Q4KrJ9)b&iS&7B8_n?fb7mn*``H}`)B_%`>i55(+p zF%gzS;^3_g(JpDPD0(B10)ua8gk;zL*j4<6z5^sWc>mw zj-CJOY;#-TE2@#^tZ>m`&8_;q4W?;V9fV;dH^3T;?nT{ghP$WSsdiGH46jYu%wm!~ zKPj4p_Gs=gq6SN43y-H23skxdI$m?F8L`4GVi<4qEREej#yNoYK1N}8EA2zgwNh>S z+SIL1Rc|c#m`oXyCfiJg9L(L?iEtL_>r=U#95DvktP0NAef`~#s+LAt635q{bDaM) zk8l40P*4my+pDGWLG9p$jE$P)x>BinWz%O?J#iUNT=j{KCsuu?jVnzzsua3~y}pz^ zub*ZVlihgBrf(TW#lA(L+W+vP;__nNTBkNM_c1H)%uMFM%pHr{s2%x89{4PN!kh3Z z$8b;l=-YQcs%B(tQ)DpDVLJ#t0Av_;AZnzMozSMkh4_16G$`NkaJfz9`y_759h1)x z%q`1utNjAVOYpt;G_{+h$c}{xH&?9v@4}g?Flb|=jKZZ~d8$u5a^lPOmTj!Jo4K$0 z_lvi;8y^;3e8ih?{}sOXul;>K`oVw5eE$iC9=|kGNHA+tI>%+A zSL^C?Ost#bGB3%efo_LHZEjGaYTsuzZ}}7>t<>ASkKP2e-ra`Mw<~Hyr4S(}yN`Fr znRTn+9E=w?qz-%1TF8!FPcJJI_696kdQ?h=n+~Oy!g_hj`t&8AfA5z$Ussl#k$^j5 zc?;(EZm1BGkv!co1~4CY9X5$s6KO=PKFoiht&M@nfV2-FaJ+xTayXKr@bN1p2BA#9 zN=(9qUt^JP$iZ0dXuB2in4%w)@g@n1DWTP@RJ&&vbhj44skh8 zw*45MF5jKA*XsuUt-##sxT^ zY%3QGsIqO^V6?*JeBwHN&hx|HV9MX)_kZ{Qq+A;Fl$j1Q(`4^;85V^ZhH^cx46)>_ z5R&2B-AIY}En?u$qDi|%19Nt%(ojb2ARYBa(4vteqZ#jJ0BxDh-7dvABMtq_8%CTyiVRLRMl+NK;Sn>g0KD?(n*nGlCxQ@dX=*w+M$6TaO` z*E))d*=Y~6X+_m!z`eSJ*rzx_SZ&CF=DHEE0!U6zPE_Wcn7EjVX1l|qMx;&mEMbypYwg}8*2+D z%0v$PM9zUbIdT^scq4DjB{kgJ?EdDn`ycHakQgm_Xv(G$Oey#`Eqh(Jo3l?W18!ic z-oBp?F42b{)r)*I%R-6iB|PHRow!Y=SO|%qyZ&dahz4hr?@M{%#i4E|POSaPbzC@) z3(xIj(~4~rZ#cxy6m)eD=6ymB_VVw>4PHhVG`pam>4SPt9AjA+6vVZS;L*o9; zL3yuNp2Ny>*f?>uja3N#(|oFLP0kH?@P=vZ9>=^CHWBjjijThdD}3iq|2;na!GFTt ztM35LCD1@lii-J42Z@C4co&iDb+dvyXS7=|LWlv?#=328rsD)bFS<*b=(en}2h=}9 z@Cm*4Vb6|p5o{w9h&ed+IXG|5bVbo-__`UrytoYFCO*cI*r$s9ptXZ5WV>G4J8j!+ zb>A*Ly!iqZn5GG(TMl!#DK4epaELb{V(N-11r8IG-EGoeep>_yeRQ-{nrFKAHaHxP zJiNIhPiBRDe+ayO$h?2-&|$j!MYe6FgkR;T|HQg=iQXs}-ne@R;L;TxYE4bF6t~eK z7|3vAL``4dyxOdkrKO=h#l(ll0Cb~k(5tAtU=iLo9#HPaIL0IPC+zubxl<+_s7L{8D06(Q#2uvj99HC^3T@T0(W zwZf{y7~7+Df^=F>L@~EIRr|2k^iN(m#qYNl8OILx80yiD>oZEHwato4w^c6zQ+GRW>M)b0fNd4LuG92oAQX06Tv(e>)?rwDgI0Zxj^e5XBb8k)l`$$htTByIY^y1@ zeH=|${(rjO?AMk&yYu?2-w+Xd?=##n=gi8i!7i7}6SA;uS_VP$0K(lgtrn;yi$(}g z_X{n7c;JN;{1JfszzdJG#0vr*=ms&^YRYb)Ww%{!yIihvRnB)f!`>0UVezn5#J)+J zOr>t-xi`<*J0kXPt@T~s;SfnNK~%=Wo22PmoQ_}6mOpi5`0Ud8CE~Uks({)#p|953 zwGUXU_$$TyOZAQO`6MgJZCx)riqx7RedYynCQ7a)%==aVVu%bOv6F#46PI$qfeS|6 zGs-|_a@AC)suCZ*e*K}5xeQL3hLLF;$k`5=?mbKQ-3Zv!CH*{kzfu>sGQJjdJDBm= z-HA*RHYT8OhS()UM+cl4D=Q@7w?7yJ+huJu&R4;v^@d`GDXq87FvEI}6=XS+@m?+J z>&=KU+73JzTA}{n3g#YHskGp*iT~Y$T45J}fTf$MPv?S=P*F}&xeF)mIPo$ZSwcC( zEkTe7YlgR>`>SjLhegj1nFz!*@Zhyy;q7n!d%XRPf1TasdzRP}J;qTYc}Pa?DPlnl zt-E0loR-DqEbiupBCD)Wl^}^V*0uX<86+4q=MSe%=KemT!RaZiP&urrcq>t)RXYr_ z7gZ7eRTXsgLSE>-8lKZ5>f#4=9ejwX4_qBY37#2>RVrF zZK2gWmtGlRwJSg}mTzmcQYrJyix|gn}`0mZGqIJ&?|LD6sd-gf4z2xrMcZs2J_vzoKELVhK&*k+MWftOK z{F5O~j8o#}-95XVNj;k?((Lni*azN!NBQiFPN~Afhlyows0Nnaj3^l*s>L+n(e{=X z`^>2{niw%`HxAs-mBW+?*#?;)5$&CqpFLyEiipwAC!bUeg>XeiIGcp5YpZQa!#*?C z%$nqIJ)?RvWkO2PryoJ7es%@onuU!$W0rNGhQ73h_F|JcofOh$H>=u-d9e4LlM~B? zaU8vAHPlfBhB0jU3r*Q%zt(u4Lr)0q)!-2lA=sM22*_(gjHOiL1CApphBQIl+}sSc zNM5v7w@tuT0G?&Oo_W}3eHsIzk-Bu2lNs~0dNP7pO7v#g2q9AlyqPlT;P`6S3azX$9i!Zgl-_hN*#>rZ@49(Ws-HX78 z#%Ob9{BaZrBQ^Yp8~&f7on?{NL} zTaIa~1x`eJn57G2%y#HChhfwrU}K19dtTN~+7B3Y7#fpHt+4Lu*}VD-lu`}t5B8xG zzt$-RH@XSuYb$~zduG?Y;o1y#RcPW|3}MKbT4s7HrpNaCWQF#I;PY9GcqaH5Qim%b)K#Y5kY-Sx2LCxd3b){Bio)_EOlW0}Bzq_N< z8A39Butf4Wq7u2geQDN~*!?g~cche=o2$RT|MUHCFyzRmKmLSre8GJ8oWu2-)VX-m zb>#CO{*Ux!;PCKm#{G`62%(vJK7>F_q*=99Y1<~ z82u+E^jH4cVrPTx6~)&x62o?n5gW>+pZ)i>`sW8rTFmu) zQv`f}Yu7>jNtEsTJEWwYB9$tY9vaOHx+?Z{I#o<2(WG;mPTYo>V_3M0Gc|Q*!TPsc zVHp7p>qW)d-wjRZ4|spiADOC!L)Wk|4R%rF9sR zIe2OBNRAsvqf~>`v=vtlgzbZ6q_%Z!OGB;yVYd1QB(7^e%H-qa`T)`&6Ddtsi9U^NUodaKSS zaJIEtnw8d0U934WQ;!A70}>+3Vuhl4)M+V;*|!2Q4um+8_m}i;EML@i>?^^p7IPyz z-hIK#>wl4W@z0>kJ-2r^9EK}yUp_;)p|umzD&_P!qBAj6Za(=x5qV15zs_`+s51Z(+gh&dJ`P8@cuBB9ZQKl5> zDN$=-DKoo$*ABcT5|1$`w8u7y0NXbt5GyT6LwbRlf~4?9Es&TjR0 z)uiL*GzXculuI7P$29IfD5>XVTy zLX7K=bQq;?>{>fl{ica-Eb)zd;5+KI>lJarh8F=4f*z48sN@Jt=!}|ZZm;M5}bZTgn)M%=f`Az2`M@Np@f)d(%dG}x@rlw>$6B`q4dVmt+3Ioi)^JLAzBDUFwJCdPRLQ) z-^GwfDN?J!N->%WfnX19!vY!%Hn*?!?ouE+Bw~y=*cp#PxHO` zilWap{wi|$%LofEpWiZ#2gW_z-7hSs zPq_Q+yWBtfJ$hRZK4+K)=HtwZ&whuv`zqIu-X`y|%kmnnsYAt)`(t4mgJmUP4Pn(z zjKbB0a9l8!cC$t;`Fq{CD1O*hRZ>h$W8M%yJN70*67FBzbGkj+8b(bY4S8H>C|FhKe0(%8(3c$|<@L5cC#NH6s;C?zzyR&YiN%oAq&b_IU`A zoDy-!hWue9z_=fYQ(_oKQksyEeDKn3Iy4^D?+&ViouIlt8NvJ+v#Gcm_#KHk>cf3eHLtvLf5LCjs?-m ze0xvti`A2mIXt*z+FNakqeTI?Ma`>!Os=0-G(@sQdgvUU`~)gr;r6rNq178Z>(-`z ztrvWG$g`@x)`eHpM_4V35)Bzji5L1TzLPGK}K~VP#nQ*E~s$-q`Km;_(N6lXt%P@ABZm*Bs#xB$+Hi)DDKc%O<%f zMpPSOu!FpJv>L-Tx$LPoyAI~i)Xnz#=w=JmqD0q;JH+G!Z~^VK($}sB!Q>=Ego|CI zxQpMa(ki{%H40D{A)=dvPSK4t6UMYn|KgCa_C{~jFT7 zy;HQAt~>}SWp?AlIN4ewMrgfq^6jB_S7mMXg zaU{j$`(87?kqCKAjQeXs%7h>^&sdji2Y+o1?biHMcZ0OAS$IbeLK;S6--nFK#Jm*l zPqTk^guA0P2fZ$wj`w!YwUcDwlgq!%Nq?5xXU|xUN5;c7_jmV3b~-Jj_yCnaiVHz* z5E;06`GVeWkr24~=sSerYrOH!8-{MEdFo3J9B&J4Dda;S41thfUd~N^NLE-+(iwvl z_7Dxm)y3e;BuXBHWm!=or5CuL3sVlHDKf~wCqMkyLQ%wxph94p2F7VLg^wcvrJS<| zRErVdbX^1-{Q%mzzg?^t_eS>>KyTgnE4|bDf@q_wt(Y_f@(@jO z7!%sXR$-x$cLRs3D~8bmi(-Pjvt}lRfCjrJc{B^wlrWoPCtl}ZP3(}pP@$v>m%eKEFS ztCnNit1~YB0+@7qwXj<+fDMIS>D>uP@ zpgOa9MGV%Wz5S`RpsZ8+THV(hw7u-LLpzV>D`Y0(61BKOTJE$aW#}5LfwJH!XdzjyuIbZ_V}3R_J@{8{@x=zdkR*V0*Iu3VIS^MzR^o1hqqA zwR8*)L*^u#OJDDO(|3nx4T*P87%Uzsy_%6wvqGf3WBJ62ns*zhqZC02Z8aSUl%-IY zm(-$MK77nLM($6QrOY;EN7MXAzjt#r*iWM6x`$|xVbZ`jM9a4C7WR@{RwUV02X!u+ zNkk5ToNQ;;n-SQK_l+n!v=%f9wM2%?H#x<(8S5VsgHp;&bR?qH#%{ky#i!#^Sjx#{ zjWIDzI~220E!9rmly>BCWV*Oy*d5qSJL4a;N>HWuLK-rXGa(J+Jd%9>T1!P$SmuS( z{SB=g0Ws!!sfb#0Uzc@;GRu=McE7-}{5+@I=gjxF(1go}*95F^wO%+KZ|SEWq4gyi z_S8k_^*MsCShR5S>2GnY@AB6B@6wB)RR|rzWNhW2YRUqMPQ9_Ivd(HoJSQWdcBynV zrASxHnPo#+|Pyi1k$>PAGzN_>jvTXO3>A^*RbZ8AV{=K2?DLo zNNkLkd#cQgCU1> zJFXC*STT<(^ng$5VuZFJXGGTJuznoTiVvht{uRYgxQ->qHT%6S_oFFGQG?p&*%TgS zhHl8cdV5|;`zYY;$Cj%GZ zil^Zr59Bcixh5(Uo$16vy7d7Hd-)b!lW38u)zsY=)ra~ zs!I1XATY^YSKVCZRE^!afA9;u_Ws}Ijj#O`cGIPG&%ru=Y040cd47MKX->>iR)U8& zH7^pn?I~lD{YoZ-j_~U>gJuT zj$9bg$HuO!iKV758wjP1HJ@|xyHHy~2o`5C57?j_O@jhvl zWx40c>u++b1$rQcftW1!Ir&E0IBjqLro2h>D#9 zMCSR9e)*V>%U>jAlMC(-j|n+4pN+6m@jjaeQOtu>aVkaL0_jQE5RZCmMFUq_CM*~~_7QkVNXUfkS} z)LgpKWOnXj4BXvxLJAyqdn87leepT-?F+&%5Qm+~)!cKSRGT0L;}w{Od_4k`!+r$1 zp?y;cCzR;=ti* zVm}!%^}bYN#3PmrX@|BWjD6F#t3)I?4}{Lsx87uT@ymSt!{3DZ%qO;OiT>vn^oOHBVLQIlbEo_ z=4dFo&IB?46$Ikz@4x+_b)2g7{MxcJMd3GQ7ph z>t@ul9=_|;w#uDkWqkVov+Xg|8wQu#Y(_TT)p)SI*&wR_y8b!*aIy~>>n~oYj79DR zeuH_u_m(r7uom-mcwF_1K@D=sF(UD-!L|>dY}4=70C*$e4Xuv*)F-)!FU!z^kZnavNutER6-%7r}jxGf< z_d&ZxN!-)BcjzW-3n5xSP6&vGa|0-9Mm1uNT%87GW_S6}?qf*o#%$2IsIiw*q-i0l zJ)?KCAstZ+##>_y#T%8FAUM2FgAf&MZVif9UUvvcH)&pw%IRp1Sw`UMh--(@$gq3N zGJL?q=fw8XA-qf)2J7Zip!G@~1|tfJlE;A@Cqfu#trBFg=`1D0ch9OI&bY00p)O`% zRF>jKLDs;Rvd~&F?fJZHk;tlMIctGQf%&xfUbm81_;~m=ht;5jAqIvJ zxj&v5_R)6V2qKNg4>HeQbYd_gm)#VZXJt7p%*PvgtF}w+fnFP@Qklj`9zi8BrN~F$ z`vIlhF^(6e3JA8Z&%R=`F(UZ%YGo-O|c?nYsa9@aHbnN;_EHr4cp>m_EA)Cs>8R8Z=}HZtndMRxr>S^WH5nEk#fd zjZ?Mnk%B$fY!WoJDO}y(y_=L%{d1P{N>nwp>NKwx#`sk$Q#^`Q2fqUA!ABG`v>B2a z3H55kMbv^<+FWSMLYa@CjSwxp&;pzG_8G{5af&QendgE?Gr8Jg@wunlf~cj_>1OVA zCg~c2pger?keq*-7oYy$)cQGWCReW%^5FGB*E;5M-JHnDocU7B8$ZGZ((ZGqrS72+ zw40r6H3z)l2$D_bLegjse2xHL%7I66&6D_)N8zcFoUsrp=v1komVhvqnfS*0?|&$s zh_o6X7>tr#%V`UIb6m1QXcKy)_GS!TRo`Q*E<*m0txb-I*G(^w2pUZireglIcA<5f z!us0X;Dx(`g%5ZjOmAP38=R$bcpKrOeQykWZd_l`)-a&2!sv2#K@#-`!0#k0^p39* z9CHZgxVu+=bNdPF_w5)NYmI1DT~P+>%tMOouYR5<@BK|4zw?(Erz_Kl#t1z)lw`Wf z7_2QgE|sPB?fNR%6d598PKI2ucKl};az&Qx(AnB9QcPRH-J}*?RLmfu(~8=ECxfdc zS`;X!C%KP7#zC7OyWifh@dSv+^8ElNX-A$O()WsIO)%Z zH8!??v|W5>zrSMKWphYtm1!_plF|vRv4+aA6x$E`v%Ef!F`K-tuWJp=HnSCfo<%IN zEI7p<%j@n0_EX|mD$~V?5=fp1rmEzm4C9DgeG};~81yAZtWu`Kj{S51aU}qOA&=C> zoaRzA`JAedLgYR!{`!R%z);w)?@ zB?g-~xqO#D_~<=)nYsP^GcF!JB*jdxGs|gVy2@N#KIQpm&(XAlo>|Isa^BPC8)xk= zXsh&gPwPi|y=PfI=lJZ8kjtOu$!iZ;ij@HwY#)Aib7aV)!O>o5s{4=A8uO{pTV*~q z2+DkaqSj)*>O|0&@dQk^zy}tm(M=4=Dl^s-6bI=v%8i^sp73{B4zWuABF@P zD5bLIR>T009tcxX?oQ1PWyE&ru0J;Ur=Mv-wx+ptMUpkb-3KNKo#Aq1cX379?Wipo z0nIG{frP%AM z)%5$In~klwM922);w*JLFM1bi^c@)u3e#wi_&6A9SW4wE1>zu_j?Gpl#dut8DU^Ap zobG_`L*+m|>=-ZhjAJ5)RlrdWadzw4P`$9xmN@LgwyQ@U6?)wmY#p~ClVlez% z8W#^9GYmh;vycBiwcTy#8)xOMA7f`0eu$BjlTYUZk}aKcMeMpu)Ks*CL1PwGS8MM26R6Wu=lZkJ9@ZN{Ws^i9{#1Kf? ztTiqDD|+)Kh=0IaHLJ+xn!2#*$-`!pvR;MttUq6vb@E*&TM+N$#EVn#X;9UCj*2`UTi-S367%r_G5kB&eB)e^y;dHV| zD?|&-F`wl~N`VHn5PVWLZMbPztz(VBcF5w^qc(Z3_pRDw?YlPPjx~B|=1L|8A9hj3 z5S%V-mY6uJb=~Jngcy@ev|`ABcIRm%AxB~75tb&6vwLp`9|j$EebxVqdM zda$lt#G1nORI=Lh6ZShJADPJv{!G{@DWY6G z7zk20Ew<;(IUs%2*h3yH6ytPvVmFRV2Vp+i6mKM<&M-u7Uf%QRpM8%{e)uEw;^&!$ zBcXiEkVi^g+zQy72V=5ek5%3;0a~4{;AVRcCAd~zyzx=<=mvxSZJM;*ek~`OAFj1D zv^Q$)^j@fSF^k_}BIc2p2edav8sD$KLL9D$IzY(Gr`q)^z^Y!EdlPAP9$-fj|_vM zC&kIKu@>fHJOK+tR|pw;MG_qEo-j+7E{7#LRh zmUa+BDOP_7L5SH5UzTE0vls$N0;joicT@tV4rStb7#S}QOuN0ariI$Yn>48IDDZW3fXOPr3nlx z?CbmB^_*5`ysI_(7CG+|ZS7>&(T9|*S@6bi1?^QqtL^H0F%S1V+V?L@cU2C|?g-bK zQd&c))MKG7Gri6>?!>@!Ir6PJj+O$2-W?^j4dm_h7t&p`b>>{Of%G?lO zS-Qy>qa%4LL{(pb*!R19^pp@k;MvFj3uid@l_Onz3c;uIlt|fac8%=d2(X>)y?3Nn zLq65WaIr@s_N#Oo%#=#fNOrmL+DA+wa>;=w@d;1jYg~i}cE)L^=}gy3^Vb%|qO{{1 zAH4nH+KO~P0Af%h6r{-6h7_P6;;CP?Z*Xt(1A28=Tje5ODr&wz*g74In1qYz#S7~? z;p#d%+rRl#?j|?dY@hB=h8_ItmGmE}Hh%?gL=>y)XGI`Bb-L#>-gOy9?GviHW0LU# zR*WfxxIwVU`NM$M5?Lqoja28aDad*68#}|{bsoO;S9$X8uk-M=UuGDttfO;DNUhcN z&SE#-txK1p6sL;IN}dUjQ)XHVbO!X{3B*4VxtHpM4kY!sXMiG99ici{U7T zePo`^hrM-imop2F$-79sJF*)h8Z)gGS``jgkH|?87Gl06?bf6@WnSRZAN&0=ymUD?jxj;*`IBH@kX zmO9yaPO1WKfTQiKiC&@c^$dV6_W6y_94cH@EZqxXoozpE)3G-j zK&ck_TJINnEtE2&-As{UjO6`5p7z`x2Wk)G97xFsx9XbrR(+Upsq8Q$;t)U*b+OOz za%$wsnxl>)V!M8ccJ^ztG`|N=-{~x3VM3V6t1x~Z8H-yt^QsjQ3jIih;M$? z3c6~e*Fx{+j~jzI8rebY1Qy(pshOX(?a@~UGcRMo_wne~?ZFvdGPuURCT?43`_#0- zydoD?X>Z$6As-dU=$ zly2r8T@ixq$?>Mcwb>0zZ89ycP0D5Nrh8tmt$KKj8@+Vbz=pW)ATT!WifZ`1Sos0Y z>M?ezH(%!PWIwaHTb3oR3FDB@jg4BivPpbwtXOY%h(eYCAv&wwc1x0?*(Qd#F^Db0 zw_y@GpZvWU6nBzqt%6vDZ5}5=He!sg9qpNt6>%|g**D&W&tFDT&Yc+!)YAg094-c4e*TiXn>#;yDi5DrF$@Erf3a|J zbs!A`-O)!wm8?oGC#4*VvBhIUn+*>5a}=YWO#!IFCm-KiP>Py-(MDKnTthb4HVgyf zI57+vNtqC=cny=Sb1n{nlwhf6wzPIr6%CUyr&&D|5L^^sXI^8g?$VW_kcqT_$rh6p z;m}R3CRkxI&AFYc;}p0!2=BhLrZt~-U-ntRfW_GwL zYEFAqXl;Sot)Z-iRu@AQr%2vSjJrK~92urS8tfXVlX_7&EsX@E)ZKJPIL%6LfijzC z#xM%^H}}LmGE8EKAGl4jT_-!m0xF#+Z+?rLFAB%I|I3_7*V+KqsC!XQDO;Yz8nn~b z8qm)EELu&b=26#Uj||;7HezEfiA41DNS}ETQKpc%3YR=ik9m}yGLn5=b)26Z5JNIH{ZH3r)BM|)?)1cZUs7=(S&t3 zXLg5gaQ)U_=e76$8vBcPjCt(^M%9oA ziRYggrBF4{+)lQ6q@L|mv0XVz3emf1A%edLgSF;jI@m_{d~b+ikh8AMiU=ajh>$B^ zLe6`!_4=;&P}Rs_)=Naw(fb&o-oyppt+g&TjW@etifm0-imzNlj2(=g%@7AiP`Y-s zLP{g8SH!7GCb6qXNJvndfLtP?+BZ|07&EO@4p#?q9!L@HkN4DSYlL+}RBPpUYN%$$ zoY4+>u%@U2`yunN+(!YNOaXk?akB*Ezs*7go&IoIjgTfl$1xBK#)kON9Oq@LgJ%8`D2q9DX3)T zW2Y9_U+hWaWScuVR_*v}zD`!64;FFCcJ2+C zJS6gvk>E&74DK1>GP!Ot)NzbNRxQ3029ue?hzc>=8ccN6c#EGShG^t0wukpupCpd<;}^D zhNc>*5(q?c4e_az_u%d# z7bJL2uURy{>g*&=NLq8rgKXH56Mk&Jv)0&kD&H9DA{#X2cY&4pxlZg`pRu9J_S&NV z|7JcCH#w82Y`(?ol+OCGUP<)+4Xv23Q@MS((*7~mul*X2zVdH!@#JS2hLJ#|ReLot zS-^t2XR3&qun>(c-K(sPy}jsQ{@$vXoW~(-Nf@Kmuj8r?n1;ZZ+2kUKP08w?ICZ;F z5$m%1x`%$HA+q<_y@Ow^Cy8$kEmo!)PAkNMOoBN|itPqd(#I{-^(t zvV0d@zA0GOAIArj(=+n^5f2`}#S*_tKK&*s7^G+Z;}cu3Op1P7b^><)Tb)tt;EdTC zWbNu{V-`W%T1AqeB%l1N$*`iJr9-enE+G?>P3loH9W!P5c=>?)<(kuJru9OInJ^AO zvS}p>tyjKy(a@z(mK%^ptw+lJGxBr=L~cI&hlFq>fbnp}<%L)f%&Z*m?zz57+}|rHC6=2znl^Uh1wCg71GGZS5$(YuH!JM-7c5KX zvmgE$P|T=w$qVj;EMmF)X)e)*@Yd~;gSd80T=Na5py|I!FT78 zAc-K^Ld^)o*WY{cq4u`Ph+0{o8~s0~usME-w_vT-jYQK+qb)8avnof}j{da>^e@@J z+J%!d6zvnCxTbH-6JO&v?O_vwx;a4iqO$Gd?EzeC{;N$z_qx8WlfYqC-#PZ~PG71H zsjbriwuAL4e&fn3tX{t>JRiKXYaU6uZlJ8|RfciL<&$6G!8?D0t2h24dAu^8Z0#(I zcX83&$f_C%E(M#GZBLU?%wBXwC;+mr3sw(h9KJR;vv{6-Rmee^8!T<@1;jp#0XG72 z?nAck6~zcg0ki!j*v`&k(hY4;Z@(>>L17keL=Mm!)Q)v-k=#TVm(tEb-CmE(IZN4 zn@q0t&Y0a-zEzg_$S~{~QZ#>OnoHR*b0u$jL;}aT5=4nPu-u;*Br{HFa~d3?5<=le z-~Whz^!NTYz5NJ-$_pV*gs>w7;V>Mzd-*BH7k|d#@lQdxU^rY5?*5TWdg3PElxS}# zgh*N^gl^Hes?N@L36M#q!q!OVl%PjSooOAS@5|fip4tl`jl_Iu@L}(i<1Nc_N3RRL z&3s(H&HnN=hCI>Q$o1s~F_}4ws+ri(9l_`e$I}8@X!A3)Tde8xkA53neng(0LP%y| zE5QqBx}~C3qJ^hq`|mUakVwo1_eL=;NB~cFGrs9G+8Jd0 zBy)Acv(ic?4E;%MUg;$GKL^pz63>N7cyVyS0iKnfp4{lzZM2Xqf zdodW4Hw;v4&7HI7}s2Fe1$im`K zY;B#Z2UmpfliWW44z^;n_qL+OD_L4M&XA*zo}01y(Hk1(sD-N8tD~qGakh!ojT*YS zjE032ltb8Y9j>`b54j9i2pLr<0)d1`B8bJoiogGa_Dy%$i|x?uP1~W-g4(o%F^hYv z#(1{REe0st6}JJ&_7I!r?@AoQ$ZVD`?1z8!8}B<`$E&R{`#2{AE9P`k>9kac%?g=& zwfO(yCEFh?17C2MhE)b`vMK)$#U}pd1v~eEB!iGw5|>4>20HajGz#Yle+7O`Dd0EN zvDQ3X@!;*h&V#pqjcI>LD<)-%BBVSp&-X6>FsoAwtg&e+N;HT{gcKBwkuR8H&helBtf*JknCYY*lytBwjY0W;U zlF{6t;u*;1HMO!}S>ghY&m0u#ucZk8`QN0N@ z)m}38ejXqOGZhJI*hllj#nRfMV7p2&q(l|d%(@wcXdn+eS_fscum~|Pf8!il)`O@J zTH-k0bMx7W%STsqnSns^bwg>*AogZNx~t29m(OoV(-Tw!_n-Yf%kfVbcGpNWluF!A zT6Lkz%ujslo3yYa?;@|g^OWZ|pYZ7q{xR=<{oA~JX=X3e{=nVwmi^V9`B?bz_kN3M z_ktcjCJ$HKytKfT+hbvx8soTU%p;$F@*}j}natL+fcq2$5PGb;KlI%iRf! zWDSr4O&Zc{Whim=%II#XYA9WIUHQfJ$jxz}7V}Y0$>4QehnXl`Ov3Jx982QesHoaIh~Jh&deD`9{n0Sy+1Y*E9uMvGDC%L==9YJj(&20nkL+})d$xYvrJ zwkq@DpT~i`9~sAyG!BfTArMi_PPS{K`bw`XO0O2(j68V^_F>SKx4m z-dB^65S$fh9iQ#x{r~Y$kcJ)J-2{}Ri`eZ;M1)ypVG1R30F|s za&ND1f60D-pr0Dc@yPCCVm{53`#VHCc`{Ped^}Q5g*>dvQMlX>q#;med!C+sev4@1 z;%Z01?qQCmN&e&SexL9DZ~qzaeN;238EGp*ZzsO?jSu+6U-~7MrSjg}U*li-*Zvy+ z?SJ!kI6V0_mB^EKzR7U+V$(~0~U+1-l5BR~K z{+N7tkC-Qh9H3Upu`uj+v_<&i-~J7ry#Fuom9PB_vqsut`s8V}e1qh{HlKg;1L&O; zCz`^re@IN3ydT)_FA)ip#okW{rrj>5TT7^mc5hQk^d5{wM#AKpc0To{P8K%5c6)yi z24R>c-)mbFD{7Xlr$u;i1J9l{o;~mW`BbKzoiE4Y@=t6^HS1&;#0qI9Sbo83u!VhY z)-*Fanw8Lu*U{8$m^}hx`+PT-0vBH^A(qn~Rw=SOiLM-(n4(GEL>VVoYPILdi`ctw zN0wvf;bY~iU%lo}zkj4JW@MzjT8)SihDe$w_PYs5gCUGNVMu|}44GKE(yJwym076s zLZPx762oLGq1J5OS6d^Frb37*l3nW_qMGW%BeHvag<~bAxRq#3^CmV-X;7{X-{jdx zze8)!&SY)QT!a;=RByJy3XT!u)-WqQ=aySrK-J13M~W^ioS5}w&#DA60|)k8g)1I} zCk(Q;RVv%ok|6OFRNM@};#(iQ{$UVf(wc>&f>fkdVpL-2#OTv`t<++cudSM;pE^T1 zB1Gv#W%FfU<3{}FBe;jKL*W+3YQEhBoUqR;Ft-Ax<3lU0S8A!$+MLmB)AvTUlW_id zvaPn+UWTsg4SzM>0atH4OiSDJ;Cx3yKzs>nbxYY+LHyk(vpLy!R%ELEvgr6O5mkx4R{naq6o zy4#;~B4Y2oJXkB@J|>x&FJE)-IdLNPTI*Y1!;6pq1ylKgnAXJZ0U`8+nEkpKDXvS( z`IE<#xZ?Qah;MxT10Fwqmy_ehkA6Aw1<* zCi->H_0=u6*SA)HDO|j|;&6L~h&3Ub%@MgfCa0dbULgomsXlEML;~YsqznhTqm_l> z#N_LnVgJ)>TJw`P~ zgYc7|CDw>H&dxg?ohL3|jn*`v6P+kb`lxkrnWn%|6?dw>nW9*~$Xtio zY~MR;n(UuZBiqoEWkZq;7R;Q?iWenF=e05z(bB(WvM=218@GmNqm7jzKv&lgmASl4 zby^_3R@+Q&1dQd3Mk?jrv)CbN@dI0fzZtoo+H8MO5Hi(C1cv{3Ee_RQ)8ftkMp0IK z5d5qA0WQmhR&QnI!Yn#pE}dZj|ImcyMlq_9;x>eH*g#N4-D}*?c6;YDj871xO{^aO z3Ge>iKjQeo_ss}L3zCg+RwvsH-|Y`HHJ7m@LQ!Qc(E?4}O0>1gdM(`DHXfb#+}uqJ z2QTbJN#X16$6ON3x@$CN<5nNo16ojo*C zSemO4EETPlW*+ZdcFx6`rj1$-K&Gf5Om2V#A!I6(O)UVusz=(ViWxw0;s~`V!_Sb(y zkd<>A8p@U^nWzxQXTOq8MV)$1*f#diIY zB3;_peXUBDO|Kk1mJ{u5O;oM3%UwqdnNki6hlv<7o6RwBy9se`d75+ zODhU_L&`_Qye8$2{mm^RiiX5c3&-1z&C!~?I_C2)U$Z?rP_#0<`fDy1GQN3j4@FC zyo!FVjBZ3ESAd*El6qTzj+TY&hFa!*FoU6}H8BzlnF-Z`S!y$suW7qS zO=&cgsoKDjsFbQ~)^^4a0%L)kob-k8)t7r{hS;b!qzPYsK0qtfp_sf+o1gc>bSR`g zllm2s1Dnm78e|bkX|T0X04R-7qw^EY)sUJ2yC+L9GoP4+t``nhqYsz~bRzX|eKT^l zK1S5kDxI2UzYHL8GTlG-R<*S`kb>>vAAkKrE?@rFy!_&SHY-=r1w{_UB+2u&Xkxau zRiOpF=X!3}R5`&RY?7+A1mFSkX)f=7a zgc{>+87vK9k-N+jq+eWPhKfOWvz#r5XcAXdQVKLTe!-1)nzibt^HdLKS^6Q9O{)r^E!TD5`^dLu5m=2uZyDHsV+2$bO#nh^4ulZU6= zUEM;hy#K*drnV-#)XU;ZO^LDYJ7Sn~r2~fn*3rU0nh06~+l?>`JFdR`6`%jR|B0N9 zaD!kT-x3X8j)~Sr>NK+2Y_hkjm4D%m0Bm4+9|bGNFC!i+1JEmfL-bl zNet7(&>nEHKjFdCCtQ4WNA4P}2s!qIc+6^b%Jw9&-`y|`2SNy3eeo0amw#jCG+N2s z8L>N|RWTGPMkB|C1lsZ7LE_}>5v3N69=y%#i#@A#$A`c7Eq?UlPdR_|0jeE+m&m!X z*&OrBAOAl*{n`)s;KL8u?-ZTv3@T1c+uvN#=S-RGjMy9d+R*eP?LcO!N#! zhAgc*lRGhv#a2)iv?zz6K&gzwEnw{Lyy^)lvOQXpSGJp1canSaJc=PuT3dphs-J*@ zc>xHf4-Wxy7LHE>hsokZUFfh(^fN52Q>8U54<17noj*wo!sO3;7Xs5{kn%iT;;+rn zQR5Do?!Hkq5m6)ax$4NAV6Eu^D<~>T!UmW|W7R3c!LGj{t7gp$kX8v|B;=0udQG>A zI=&7>tztkEfQOxYne_nQ6r&QlAs_3~l7Vfk6i}Q|hR_()3 zXY`d)5Ha$G6;dzeIv>0?P0wccUL$R)R&{OrOi~jPvXIK`kZu0v@uJceXnc-QH6mAA zc67_#JXajwiOWoMa|i+)lAnoo{%iA}7g@d?vn8YHCzU1251f&2H&_S|l3^C16;|6v zoPYR_dHmjgjEFn2WijiqkXUU3)7Y^eCj{ubj)0T%yhAJ6NRmJT7gtb9pwx*zC0bSb zXx(=dA&dPucfmTqs(ugpuGpvUE?c3j-cbj!PfCJ?Lo|1UQkuWlxl^zQTtir3H>wck zs8?@*fF+)_%q9v%LK0_q+oUSNq7h^A`$3J#uT*Na@1dr?p$i5lO-1R0-Ir4ZaWY)> z?q9tyM-ik;v>>!m=xe2v(b9|321O}#Ld%`WsoXzZusz}+#Xij^(gJr$f+iOnVKI3|C&&77z^ZNNUrw@(@5=hdh(iq3U>o0%H{?q@3Z+`nB zK@$66;QI2w)y>@CLXfqiA~$^g=_h>qJKr|4&3FeASoMMP<2&;Dl$+~4Dg7xw`R(8E z2k%}HQ{ylUbkV%&gG55^?cO68@Z_x3S|^mYuwiR0)K+b`UJGcZl>@{6hH-yET0JB= zDK-GDRu1Ey!+uYYipUkAU$a>!p1l8*Ho*2sNilNR?b%(uWPe*t@)i^O;f`|n%2z=F zSQF9_U`}+i_;mIGKobAvuU_%=owr%9dp`faC;!cO2ziNXAjoA zcx{Bg?djXRcs-b9a*m8GadLdhSHJm$*fqKbXSACg>-7mDJwcP%h9+Dn5v zLVN?&su5|8>L}&3AM6lKmbj%sNS$Sv7x6m%*D( zXPmbYUhgf$rE^%c)JB&r#~}Ejo4f40T8E6qhOROdEWXJQq^a7km!U3}&~{8()N-qa z{t0F|UDSTxR4ZL}y>v56UNeXja+qE7lrmZ1)7iOjby29}f!XsO0;^5t>03wK?(98E z473uFsN^h6Qza(*HRdzAfKb_ujs0)UwUAy}t+(_kGEH_M#jLEhMj(z`A!%aO2}wJ~ zI?+W}Kp>W?xYS&~0R?+K2E8(GtqV$bwC2gz{!0#rpAh904CV$X8t6(SN+e36DGW@` z;Zg#+5DaGtv~>-j?fzSXH~)B!i8k)IVy8FU#aA>QlW9Z>Yk{JsZ*Md5iW1-Y`qPil zX1=hcnul>S2sg**#iF_Qv;DdeV4O^)n3Tv*d2RPE=Dr~6BJm*3d-7R>>l0y^Axpoi zUgYiYuGDJZ-yWtpCe)zwxxU+aSC$Sp#9+DWPF|ZGe`LX-7L>`p08BgB(Q>IcWO%O?}`s`8)p-jqtDAZ}P4?27wqj~FZNy+FTCK38 zw&AcFnFYu7d+V!PX6JlN`qz&H%{yrqmtvI#M+js2Z6 zs5uMTz7B4tz%Q=8!L#e%W4lW9U0@n2moHy%clDf?&wk0_a6@-?MC!Is3b)tKx%~1k znRYK}Z9r-zbQ@B4OvuNCv~p7^bF2#?BOwvvnvXyJiVy?a-V9ZSqI~u26?Zq4qetHa zI{GBMdU@dZsN-%Ar;k4%bsL%rvA0COI!)YMzF>87M%Qha_6KsZDY`aGLknF-NRH$g z<~v(ItM6RFR6w;>>NGJNb~GL7`yPpryzW>Xtz;xzmbUD+L$I%fBUDku)Gin&CdPTXhfTI~^_ySoxVbB4J0N}rV9)pNmH zk$cFtQcXEn(qB`g245Gb*~A_uhG{~z(r+?3W>j1P7#b-HrFbZgBa$M*beJg8=vEyS zvvDcvM7a6b$7ae9by2;jPl5@%2J6iUUzGRD0MUqpDC8C8qS6*>TXo#QG2i1v*HmJN1pq5QYWzmn}3meQryzCILo}Y zh8B~DR41a$L#56ID$e$*#zw~t5ALD%Ij)sukH7qTzQN~Dl^Jz+&|U3AQB|TSM-P6$ zli&X*Jb3y&MpbIHVisap+|F95j6*TLfe8J|G{ce;1dA?BVw1KD0}YR8>QJOz*V*~3 zI)@<4Q1vqH1#38(d#Q_=QQZ45tNTHFLowS}TE|2w4X8wkG?W}nDzoZs*H?>Ds(pQH zoGj6;)@q-t!?TJvBeP4DLr5(MyWL2wMn=gg5^}QUP@O~K4pLATZbemN-lsUbPWcJq zO`kLzes8`y323d$Bx0RgL_>B0p;BEVO)FHL7Vo65bGkk;wq}v3Ioo|L%6>m^`T1Y5>3+n~$te#XJw{{XFpk_@+;RS3%hk<@ zX~oU4&1@SZuU@_6y$?R%FgB(V=`(D%@MnMdn$6}2s<1iEynfyI>iQ9{ZUbH1leuwy za7BYfOqvu>&Ck46N|_j^0aaT~R9CBLQ&a-ARbNkd>}+d{)5u}CqfP^#TyFTy?%(I; z`VqtR3)V+lUcY+H?adXB9u>4dXLI~Er;nZxv_s3t#h1U~_VrKEdZ11_YTXe+CZsi~ ze@M)0LhN0GK0C#UH{=mQ$Fpa*eDdj6eEQilKKaEj`RwOEr|*whpS;hLM-R*fwOLf^ zYWs*7x6}&dFrnJWA@IegzoG9lxj#0S!CFXBSs!(v;*fl@1VJ&c1({Jn720IaZ=H;Y zJ0A8-(*Y4kDU&xV(rQK5_oOa+I;AzbDH%#OTQbZmvSs2AvT$`~KMM<3GGgxNQ2Okb zVe&~o7QHc-PLK)X<5XSvF?Oa2t5u@!6YEU^74|zvsbn4mK&wYd`;ZZ$HRy33UaFxD z;seqgz3P3nuPSVCDWy`!Vi^FwmsMx#&YtHnN4oWz)hd~xjXFw#tzhOYu30zRk1eXZ zF-;>nRbmeGo0Z95=YeH5n-TG}NekndO7p$_z1n!7<+wcl&QI67R$|snr&w(N-54dCNAH;p}q%| zWioGbChi-1>-$6>|M9#(pWDUXU4Vnb$g0gx%_ipb=9*!CFAMBt*Ca-k z2{-y{>iWpZ)*ccG=8&c89lQI+&oF6Ich*A|Im>K9q;_f%Tt1@;Ii&?f*&jyQeE-kr zjLi)O#j4$V(f9eY%&?2IwXC|i#f%#G594goAs+tYg2s^0Hed6C>a-+PT)+N=zB^%a z{*=>`o`|wL>}lHA-Q9Be)hFyOK4Wuoj>HTpG95;aj*sl|3qrqAzWn5uY{q}ddb1*Q z8=k)V9>+&V937wV)wAcEoE|eAD#I8&R3*97UZ9ncm#;2)@4cr4SrM}VeV12zF0SDC z?3C5|gmHhz{_>XnbjFLD#~i|%E?=|lJL|VRS{oj;;mKSI(|pd+?G87Jy^$MvgE zxqbDwh%~x>#jv~fCaojJp4cA|^AR!iNHV5-485ZkRz#w6OhVk!rhqmhH;%&vtpy&x z_YSr7?C%EFtBx`%$EO`3^&F;=+6pNNS1+HlK0YOc-p``QG*&Z?Y1k?+SaAl+l_*W9 zwfb78GVTv(EgZ&?I*yjGl{-!zuIW~5Ld>LWhzky*FN1`iDz%z^+Zy6~b&Q3S*gc%0 za-go;s_#>x3Aeol0m*e62n%)34%lL&{1 zbbhV{+zE0X*h~R6Rkh}SC=@NWHteiHNGTfZA8fJ@G0^tKo`uQegfRzlYV7wD-KHZY zoE&JwT@3f?AmiK2$BHtk(23dV8V^WGv7?oa!{wh-wKCPhR41SN99s8cY#bIR8ZV83 zPwcSNr+W*Yx%@f0Ey7AVwqeC-JmYD6%z1p9Bpty~?k2YO9JLbP|M0DkTB~NMSS%KG zstqklbT2}!mMGP#oq^gM5}$L_mlGU^h760h&dfWGcz^JR8S;Lkz$3H1aqbiD_wG$S zC%CDT_gwGi7f{5EPNEyaM4!&Z$y2i{ooO_Gx0wHKWnVtWr3iWXBZ$)V8y>y)pYpZu z{$sW$Z!uM680LY#p=EIM26r@@n-(uB*>$W&me57^77@hvmN`eaIy9E-_DI-|WdtcDtZ$Rs;f_&8gtS{_o;IS(qtsgR}x_`_05 z@zsSlg|(4lNA(3&4AECZxOcbfP<3?pOW9q0%ENcQL(V<7yFKG!0EPYS1vk%s0y42a zdP*HD+oMzV`#lfOj|~Y4!Zh8ofAwP$zaaM=-~9U5`Sv z6TZAY<*pn!+bFpc#%W}l#$`8J%0P8%P0PJiRI2@4EyR?}dQ&SJ6Owvf98UPjtM8%d z+qA(@io?wph`{0Y6%QUi;`rnYv_P8}Z*Cd)ueo^sF~iNLr0oga`h<{<8E?KsfRr~# z>`1F~LR^_k9g!F^GjTCU^4RKBJIo=bXLp0?}g(lS`Ya)IYDlNd#No0R#+_3ekr__K1bs4XpqrTF}+433MY-jG1 zyA4xLR}X=%d&J$vubGBV8ET=H$t7v?NxKZ|OT#w%SQw$#1I6%jSM2NC%y$3#1YsqK zqqyZ!e89u>gl#w@YPM_v4HPCOsfrjkflP%D~KjpDrF?b%JxVRm*g&4e5^*7Lo?<-(ehi`Fw}89U3#!l*wHtt~N+cjDw+M zrZf_Gvb&qe5vFM(_q}rmtR5vVuKu=xKu%DrMZ?ORDKGZS zEZ!+Oq3tbhU;hPK?x>|gRVN8LY0Ih#_e&g^PbZttbt#{AUM($y{X)PZS67nQ%9gYE zfYbDdO*}PJPlZV)4q6#oWndt_^}(Z$%21fb!mt||$7Vk5)yWyn;G$Y=q7$(k?Rgh& z1==o-xrNzFnr%|&>{u(*f)E$jH$?kyko$^@Ey5myq zGn+#UwArrqKJ(sh=!y{y6=p4ZjK$Uf!FPd%GAw)v z|9o?_-J0#u3P>W!3Q(?I|B?q!f1g$xhhfjU-!M*lhW#Deleg(tYXs%1PyRpN`tS!! zQ?l8@uYdY?bnP$c*3J+PiQ7ZvM?d}%>#p(O{ETNW4t(F>4u8z;-BY9mc6S4Z+rbY1NszGO=;(~2 zhwt+4hwt#~pMTEn~~1WlxYBRK#jj7rJmRy6VnO_ z*$arB0S2`OLQs|fZ`7I%ZD`q}I-zag_|e}Z_D|UF?C?D~U9lSi`dZ`~)#9rv8!*hP-*-&G#*X<}iNRD3 zGZLor&&xe|*i=J?9581@hz%a|xnrK~!4*SBi&=K*%7Hporm{EmE?IM* zw>^EAi7C_N%-LCFG`C=virMoSePWGbYg22|h1ahu1guH)VWSpHUR0_pOe}X~8k&DW z=wgR-5eXgTQ0e=`FifPbBjYoGf6x8zj+o3XNFayIHf%Tw$DF2fwsLHSJ_utQ z*tN=DZ`sS9`1svNAC+;U917!5I2@{bv}1-Sj_hayX&#v3IomKZp4Io}ic;=_4P2|e z_@XXkCpma%i8ltpCgN!8Jc=J25-g|Nw59f> zw`Mn9NWq{s%u676SGrk8o<52U2TM;{n6?q~c5i_eFtZ6qQ&6QfLvLcR2h<2}4T74J z(!8E=@5$!80ec9dp+d}Va6Xl*dYoin@vLmtP?)u;dmFT9(;RBhT}(#0k@;|qzIXH8 zd=)durcs6qXo=8mm};fptf7re1LVyqr;pC~>a$<7zxWvs-u)BK&W_j(6F1i{dGYDb zdGYCA@SX2|m*cZ7o6U-0cfs!N1yA37kD@*Q*FXPja#|ClCxi|SW_BYnLCCH_wW;Nc z&;A|ztIydSy^X{z>(lqx@AsTPIN@%$C#A^YZpUoe6bNWY1PPR>I=HDDWT{SK=kg_t_h>ICA(?m=;~mCi<0O2bmNV(tk| zK`ULh5R@|RDZ?Ffr>q};NGpLZ2U;I!`^sj!=JN72HCj^ zYr?1f`!eL6og)lw{yD)-eeNyNte9JaDH6y;R4me(_vzo%+YLSTx#=>fofgj>>(Xxo(Ka%U8c6?yIq5N6}*d;1%43w@Kq6w z-oZN7KEuTLmOB`MiDrA$d&}8!UxanuqXa(y%$jvB&NI9;@7vLty?PJV&nSZ|O@Q6x zf{^(zK?!qVYKgMci5tcRL@)mpj#&9?HDdQ^m&pGKMra9HgJ6ead%VdX8nJS`% zihb6l+5=vTQU>MKWn1>x0_H2w%&J#J5YHy2DOzXapgFSBAv858Dm2%^J7gyqRN2Lu zpwfJQ3L&^eM~m?hfaWnef?qffCNMH#G}DS;TnnwfD)7CcH6!@J9-uWec37faNA;=W z^2JXHx@L3yh|Tea!)_quOv-DzZo|tjf5oG7Wf+b~Y0b&$ip$F#SHJzYy!_%Xxw&gR ze*1lnkG8DV8y-G-hcBKL{*V9tFIaUOR5Fq}BzAbRrJN2shw z>&JB6+G2KFpzBxMU0v7;VF@?!Ki(R&!tSQyvsW9^I&$1iRy-xsf-+5$c|b_uN4I~1 zrti|r8le({HDfv3w0XF`V;FX%{)i{ra;6FZZ3HIipgC5keuS)v}ICT~D1Fzu}?VtRFN^xFhl?1b4L%zxd~9KKg~czo7hYZPM0 zSc;w)GT>9QeQj%w&EC~>?|I`Koe69@t6R)-f@sS2cKjGC6K@l|*aRQ{*z_ObWqJnwYJL&NfsPt?mo2z7{fvPigSh zX^ewOm(``pK?N1ls#_9aFz7vaTy>4?hJw&oZ(w!YadZ^9x;k+DU}c;+C~+$zlqPrj5&b$91{lhAT>cAU=HS?4x=ZnGVV{y3?1Kv3&KS zt{5CKhnB<$AvS}?usv&Q7BOkCnIBGazaO9B_~x=Cm>KF`V8ye*y>J*L;>EmJTx*?* zb#`+>4|WcuD8y`&*X%TOPc--)8)%cen~9P0YH5s{Ivz2NI)qL z%LEnoYxn=g_QNsEY;~6AsTPx;HEon?#Zgu5U<*zPN!ZSwKoV;PM3i-(iJ>tTAqJC_ z*gerqLyJjKVh$)C%H#e6)_&Tx%qbzxjK{BQjA1#zLNw`!1;kWTBibxoPW(Nk7#4z^ z8KgKnzX|wMXUSRB4i+^og*9>x;YPm+{C=#p*nKR5Y68 zV?bhOva%4ET7w)&*-4^{ue6Z6;Ee*LUPuz1e5Oc-Dvjf{Fitj^Vc929~N4mZzcG;ZYIw4_bLU2NzN#abGKPl8vd39Ot5zB=U z4%2A9=#r{A(&c2=L~OmoXy(Tsa^U*nK)31W`iM}d+UOj9R}r_1 zwbZhCQb-{>DYrS&s}wcGffe_F$SLD*|J-b^tC`Czxe_X<6s(#y-(FTnN9;^9VzI@` zMj}x%Su#m7kJ2x%U<4zYcmTz%o=r|J38f^Z~sI7;E(WtgSFe}JPKMCnL6qN9vhm#td zjjvn;TJf7e=j(gVu)p7%2>32NcyUgFMLQZ|WU7V&1d>nmMv@U^dC&}kv)5mX`U=B7 z>!A4cG-s<-9~lk>%ON&~u6eE`C&&frXiQ0-o-7}6(K42Pm z^xX;T^_HN8{gBx22TZiWiz`&j zhBbyv%3J#NDc$-JWitQ3iW#1iwny7Q8L!zs{6m5ULOLdGJKDZ6jfFA{cJPbs?W^mm zp&Fd1)@V;-&u?FBDRs~3W@2h1Ki~g=nBV2@=9UmMqC)C=QaUE4o~8r)-D|EcUa(qk zXl3L#zxXN2fvFe)Dy0=*5}M8N#xmA(M@mM-tJ>JTdPayN{n1-U%qW>C9YoWg2NG^~ z#;kYFc?DQ1nTE7TUX5#@Xl-cQG3OLv#bF=F4iahM*P} zyIJ$8Ff!d-ImP)565udYG(@+3Hok}zanCew&CYF?W#zsjNFr^LHE-G8XMn|0I%HvL z%`@2NNxYHN+(=Utbn=%I17$EXGo;X_kv2l;+*}Gvr8Le|@+Lh}2DrVQ?0nHctxyM( z*q%PPPHN=Qu^3_{!Hs=fqK!3GG{~zJ^)j-5{kI0Y&!%Z! zu$4*`A7&TYo2><#IM)m#>}D_K9V@b|5D6YFZhx)B%$HX22+_c8yXLB0a9Lk5gah&P z!O=%$tV}~$ro8!OScm5@Ml`bxV{a}E3^SX!R`Vi9#gPPcO(_;F=$4748Z@Jd8yZ+3 z%!~vqs|CNuif3_8rTYH-ekGBzMR_JC!-;ox>Px_cI}BV5rT4j z{&l|g_x~AR`{sW{T4#0#JnP%_(PEQ$ZI*gw&S=&-S5ZFSQKKk z={s_Nla#7Rn;*IvT`&nrQ9#r*m(dTBXcz1Ly*ngTz{qtLtA~fMgkU=>buwMRShB+& z3KbEH>5MU$iCflfgKcK0nllg02Y;r3!Lyca% zx?tLk#E=?{k;E z*wsRz9Qz#G>srVCW04pZj1JHr}2hqytBXx z4LmyAG8J?Gin*s&NRk;2JNng{rV)|Mw7a8>&xzfNl(vMpA?7WyTbaw21SGkAWwk(^ z+#eg8J|rU$&P%Wq(PH5#A!d|7ii*Y+#1%PrpvwMkSP-RF3*Y(n31ynt?+UrI19z57 zwNgP1Hclzhtu}<%5p(jO6_Zsa0(~FN=Ge`*g5dGS3hGd_2uSmWU)-R@_RzC@vQ=dm z3`v=t+O;;Njg?j!wHTZ|fBle>HOpNf^%0St)Z0BABZSU5Lp~tJX6|>{ zUFa00MHdS-xo7OVj$OpAcWV%wgD`vI<26bJvNsJe*{Q~8$UsPuZf)o5Y9kDjIY(yO z=-L1|BjDa&&8Y1vX9^zrrOG_XI*{$BVngMOyI=hoS(NiH0Yw89|CA07%*b z9}9^rfk;O$J)Nw{o{a7#nMkAyJ!{#pl{HNQySitmx7@Zn?#eZ3Ius6r?WY|@25rm! zc{YWa51V;kXE2TJ*Q@)s`=9Wu<8Zx=@a|~iQmEQ!VY0)b39*VXsw);BnvA|t6|~P2_x?i$A1j!+9b$DC@jANrZ@oqM?2?A3{ z5Srhh4W=2&v(FH4i4oSVqfisR+G8rpW|i&9!jhO`xS!(HxfC%fC+o!7nH`wVo>iJu zl3SZ1Fdm9Q(J>hEVf1(|CXbax3BiatQ;ALlOhl>Xm7ly}44}=X<5EXrie`z6kU~bI z*^y=~+`RZ1wFMr%^Dei$JEr|D=MT@&%_-UfeQ&wweYa&ACU?+^5LWhYKLBFLv}oSu zstsZz%E}MlnG_a?+94rP$f#Cwd&)Fk(S`%l-Am3N{sBl}(ven_ZXMX)8L_UFN~mJ{ zQLO~=23^%zv|P0SlY+>p8rkX-U~Z(I^$HVIWspk^nVl5jf)h>_%M z^}Gt)-rktCr|%C%l(N4?S|H|gBf=pTl95+bDMo~vjCEd!q^=`Hm)5yiM@#{7Mw(A7 z`)u&53Ppvxs~0?Y@{X+^nh~yyYfz9H_`8pHRw(+;q(?g1{W&zyN{R;k$J`M+XLcti zS$bh6!eR8>3YUdV)zGJ+M$QsX<_gK7oxD{wJHoAp!|qL6BJQyAkhg{8r_l*KA)4THU8Q|KVHX+m-2%Sq72{>IO> zYE1T8{H&WNOl)Not%*m18%ISuYrI&aicU~ONJ*FPk+Tgfr3on~N>wI6e&_6V7X1>r zEX?U=5==H1v-5+RQbg&Kf6o{g!$cngeP^-F>$S2Ul*~wJ&Cr{fPvvs7wr{k~>|47| zIFv#X8!W|#9A{WleJCI$)^9(dfBFw7U;UppXf5rAQlwItXj%!rLI}u$YR*n|B7vld zM5dEOz$};%b^ePmX=BvFZQE1jU{)N>to2kIvFo~z=KZhX{lCivpY^e`VM_>B2=7BO zgg5_M^xZy<*#%qfj{AM8nvPnu8p!^}PJ4!KTQ%=?OX_KJyI?yRPdu~NWRqF+PE8Tl z&(D%ApIQ+6e-PhydGcEqc<}Z=;KT3zcRYOb4fi(|`UJzEl+g~ct`Af(e|9ZU#$q;_ zPT0s!x+IC=an#{CWn6OSKlxjPsVmHUizk^SL< z-NjejU43S^RWx#!J?kroJt6kQ(1Ao!XSSz=L`WSWu8|OpEH}#!)pl)Bp_FUdbjSMP z9}=RlS@#?c6ST;h`kY0WtJWaDP=U6D_SefiboKT$a>Q=91dum7{?K9u)BUn>^H=)G4g7+ zA+3(@TLum8SY|P3u`|P&7$eC&(al@li$zEviOpsUX+vH=CNQzTd(O#&Ck#WQ9IBaa z%(9RMqH2hPT5{vkoEQZiiH;6sgCBzgQkRIy-QR%R8JaRHF6{vd5FtC4MBOMV#z5@E z3B@LXLIM#14WuNVE$({b2wF@_ErLz-(NimfpwWCQYVrL!KFPbhvyFCM8e`lRm-eyD zcB3{-Rb;U>O=9fv85~xhIJJ4qX|n;PX+?{j!_hkh@tpUNE%YaMft0gxXS!(eQ=O-B zLmkD}5j3ciuU|#Xr$S8A?yNq)H|+H^ok`Z_r6E2SCs!^Yk(dH~wAZ4dbWRlRR<^!e zt?gZolaXetle4Wp3qkB&ZZe~`KAfp8Yrvconps)fnqihlH_wcC%>L7V1#Lv#j#afW zQY=;+CryhWy3F1Le;OhVw@XhiTe2hqktB)PuBM8R#S|Gu3u7A@WX~i!Dibl}{E-8b zOQ&Op8gBasi+fk}%<6V8#CHzVQjceeo5417H>Y!*UWfwrdu=Zc_Q2Tz>+n@m_mwvf zcl8O?evdscM#6A*w@>J`HFy4T*hFS$I+Ht@7F*}WhuB3PzW1N-weSBUj?Ug?dUJYg zu-k)FNL?Ux(YsZLj>JtDOpH#*HeuS~=*WiRVJi0T;uue>hH3<{gR+6A71`I!p7LaO z7ACL4wAEd*hfsV7Y^@n$;ZV=)Kqq2*^`o_+0l{IaIvLz(XoWHCQ?hQ^hV5oExp(Vu ze{h?O&<~3goUo+JgPLZ0Si`)D63mD~9kz1WoXluK!|yxuKd9AyU-CVDsm6Y9RSmAv zU{aniTQ&w}S)QP@CZuT5soB3qj2_ye^KD>FNtcrCBGsJqOzUo>s}KUxqLcL!N-{^Y zctmUP==_+mVEX%M&(+J9>|cNEkoU@_ap??_j}|yW5OTLhL+=wzhlC9=b_T_VOb9&^ zdtadhv=v&tVLH6vnP@oPPs<0u2xnq6s}(AR%E2TQWA~DwnIG zGP5ExUN`PN_nf`gnhzS^nCn~AC6zmJy1~~I zH|H1Bcy~Vf@XWh!H^J)IVW>2Er`Da(TUas&R2+N^OU6<%$uoHgC%@w4LYT0OP^cIa z_A?KNxCadG9(RO>7oi&yWz)cenc{}yj&iq{_6fq3(aj?iMvb!dus!Z#(=&pL(ji;p zZ~vP&TsnOFW@erXiDZcArt3F8Lyv?-f-!%T78uQ9ATruz1G+dUbuegp=a+=Dg%#vh=^!EOWCD&BDb=X_vZghID%C?u^s~)KtRG2o>Icu05BRE3{Sxs{VWaC&B zyBU5eTz~vE+q*wxYLK-luLts(EMi$=;-0Hg8%DB3v4z!dD7KO!5m3+0F|wWom285nJL zLWV(puTj#0RUvF+9G(A&-zPd3kqgK4eb(2~zT9~ED)H@`=yY2&Je?@iU6H3FY-KGS zracFi(8UzDuGPRy&hrR_(JsijS+!@pIZMBpCIfi1C^8wd9)vqxHWrifh)na8WFAwS z9n-(wxme?j9?o$(Rkt^Z7tfu2Q&HEM3-yEzdVkW+j**U!YpNWE30liJNg_uCvkWm? z^K!%G-Iv_G_?WcbvMiE}6f%#O%IRdh{^kp|`!9I+`d{K!@O08TsNCV6F_R@|UY_CU zETWDl}X!R}o<2@gK|8H>F;O5yU>SxzKhCG|6BSr?>>EADf%jGROtpUr=&m%>2Xh=1qs~c^{{lt2Ei@9V^Lz`hugF!0mzHquZ z78$;h6S^&QE4DJ6O|r*4AJNyce` zWJ7$ExLFuO1lX?k)5eoLOzIUi6eT&9Dela!vkFk*5aX2<$)vg8fp_kZ`6(~TlkwNr;a-!;_SXc)9Z#y3V|=9PJJ(u_Sj zs>i$}l`xshyjPTkzMi$tlKLq8=3Aw=#&o62rY56BE=WodQGL{pNq9yEVzJ^3T!Rv8 z$h0ifddtI)|92RhK64{vj8FfQcuGK*=f*7AP;8+fHv7t1jo=V--lMFm3#*J#wGxe{ z@SF=Nm;6JEZXwz=X0u}PA#_>aqAjgeJL(^I5PmMxAvNp!l*fSG< zW>KF1bxu@*kb|vk^XG|*H)h{Sz)5p5pDf6EdFv32*r~TJqSzxg2bGL z^=Fj2rp-*sdf}HPp#Sldj+70KequOv7Xk0}>lQCn=w#pj{_aokkN)6$=!_GpwwO%x z-{;O}v}oG;L&+dl>H{5S3MfenR#q%!H5@5}6~?Fx zFWA_H>hyPPkDpVPk2t^j6<&Stl5fAcj| zye1yryj3$(PL$9WtAR5jzt;V^C{MsR1IP)Nx>^ODI~j&Wk+!{g(|R<$O`NfOxW zUc-`CE_0_WD_a-yR_|rfJ?0i@2}G0f#4XWUb_Dn6>3y*EhWkJI14jQ^Lvqy5WKS-5 zTD*ieM(EO2Ka6Y(nT6u|`%%bEQL7W_p*IGNHDyY2R(H;}l5#0OoM9Mq-->uVURX z)JV+Vc??b9pk0y&PH#s;6b@W1Qi5X*P~5n^^`kM#*|@!NKK*pz>#wWWq=6!MKoM<{ zbWDvz?@wLqnjJjx?8U+<4{lDY;Qv^;INIH-CwrQv+zANu}-sPxGuG z!b~J7wU#)X3d0{kOn5&S#{1UTuR9Fw)3;sLj=ekC3!V$@df~+fAM)y>=gJ8v32y`J z!q=aF#@jFcIgBfVMR0C8;a*5ySk8CsTc_4U$_wTNL;u+=AFy7^iIhqp8d_9BVIuyujO!|llmf2ieztkBZW*@DmaC-OdY?@cMf+mT!uo+ z>7*i!VCY;DX-=*Ia`dJ&uQ3{J+i2lV+3Uvja>05RNw+pNHe)FByXu{2b)I{{`#oei z7WYqf4FMUBJ2pi#+nVm)0etV%%)7@ZjIqX>DQ+|sf;pM}+{c-(zHF2-7(F;6Q;R;+ zD5Hr#u1?b=K8abQ62)A^x7s-Fsc9mnNj*_YI=)z1C1Xv)qVb2i>mC(}&cup$P3@zD z%TqPho+9kFrWLEjTCv8Tov57d+-P7%n2wD>&I@Hx!&i!ovKpOJPC7eoJUl#5N26|? z(~{KuL!{Sb_Tk5~umS5D^5Y>%aqkvIHSXA0`|8=~zVE?@vXgW9va`SbN0?`Zhr6n4 zm6I$5x~O5sqTbC0%*;cBzEF@3J*P}YlDw?c^#~e*V$QjoS?z|~d>5^9Jm6V4F=-&v z@$}=Jp!NU5n>jTCngY!xHr|wukOtY{LY_c)Tp2+5$vhjGWY@Rp)l}^IgTbCVVAR+EB zhKf*G3M1AF#3X9d*vC8B{5Y8IvX-=wFz*s@el6H)KF8{d4h zsiEtzO=zX-LY(%x;#36mN+*$ML;I-v`_8D&-mWYjF{05R1-j2@((xz4-##Ey-94JP z%VIG>YvS$^=3pt-DK;SX?Rzy!u-rX`p-<8}q3zL-3?+VP`pe-eH=s2}H9SA#a(!f7 zojw{g=dm~LzxbSoH(#*5{jmsLxsdY>5Df6V@bM?#<%_SrrR}JYmsPvwr0HGE_;KtH zQ##Z7J4!xNZ7}$VwO^_29qsZXe*Dk=Tb5Ji*+;*{yEpG}%i)_Z_r3k`k>C8a5BZ}% z`I407H1_!VXBdNZb!Y|a&w2Z9-Hpq>iTKv!MVxZ*ElA{(5R75Q^Oq+cFITRY zX)ZG8wQ=*}misrI)-*kB`zG~E+gNU&mfKCO^f@fo7<;)b=v zuuk&MbxW+v!sv~CYhldfRDi0xD3wJG3IJ8Q_$B-l25J;$gs~Gl;)Z#|M^~uo18DUc z1-j8kFj91Jdh;`A}S1s#$hkx-erIl{gu`J^j2;_8hZcmB(N22IV;8X91!c>$@7VNE51ZK|0hE!EyWR4Bm*z)@o?)=)T zhPeJzhTOFumxq4F^9as^Q=?IP_i*L0%P`(or+a2xI(`^^i}$B5VoWVY3#OG-)4BNvBVaj$p3`ul7@`k%lai3Kx+u}mMGZVhjcsDK*RHX0J^ zHM;GL(db@LrzNXs2hwOTv`cr>&*!ahE_YI1m!^tyz}rOo8b#iGFiC5wP5S>$ zVwU{e+Y>R3n3N}`!0|_8uQ#PqF`*B!-w*Q$p8lFf2!fcNc47pa^VE(^4y4ZK7$`Ba z4``KVAOCCo*6;t^NFWxihs+8XJuVg_7X)lQAKp@=iY~B^|h89XO>TY12Qo^U8n>zO) z^?|!#Il6NjOqraywp|0H0_c@>S$Y2POWr+pZp+|jfA$&M_Kq+A^nb;yyycc$ z3SOS!S|K z;1&CEUY(Y*7YVNOfm>M&QXV)Gh0hxpYUt1O z-YK`T7f!Awc9`JoRAfd1&JvTHTSR=`EWEnS)TZ3?lnTpfAup?T>_Mbc``VygW#Y8$ zjCKX9l-&6A^3b3! zlcm_VZnS~NS-lU$iASqa>2Wk2NvGiG5QCZ!f-`)4qfbqF2mLv-SvW-nM~&2o4Cy# z@15Z?QP*Fc*53Ppjiz!WL-)BgHnwR97&ex(BXkcW6F-;lfgyGQl zCsd`5A#V_Ul(byIJ$z@@?&MbEDA`D=3Sr8M1yrl#p zGSGN6bSKDb#09+q&+am#4;~&jdQ7(Tf#rdXh3<_ULi)-er3GwZjLzFPuY+uL<;!mx zUw`u>xIO?2>E=0R1-BK?cZ{@RcA|U2^Nl8D&*b$kCQzq!rz|-x0%>~NXo4@hho*bs z`O90LKl?ep`ss&U_YUt?>g99(`2YHEa655+@f)P{oVyQyou7R38Kb_&3?AP6KeYX4 z)b_|2kKBFo1K!*}(&`nu^LV*Xn{#)!0LC@T)TUM)oV_;a&WJUX_R#~+PTRUjd}C*| z#OFW#lI2`T$@!HZyyElE-|_aFjph6uAsRJnRn)FpMHwuq;3bonv*IWj)Kot z;b`m+{>eU=stPlgT{Tmo5E2qgnmAo5j6L?SDH$c40+TyaBHl1Q{di$n8sB+&;-CJD zx4e0XMy}59S12wI05$cQvCM2YH`mQFpFJk+Tru>GwHN5O(R!Wxkz4ji=^M>IOeA2mGc9xY$drMp&3wzzD zLjwiZE^m<(gBVV0E}te~ggPe08O+&LXJQkT1Btajrad{eH`ZEEe8|hYg+KhK z|1ZziTfX@5KctkETwbxPFG%YLETEn zQ>e|cWc=JGAMy6hgkyy4ZLpVnxIOmetlS&jNoGu3+M~B@20}mqd6Z>7@T)!?1PlEAki-3 z(Omy%niX?7n`60X2U)}{P9>3Xe({$wUw*rD|EBZpw}U_avq!Dm!e&~;J?WOk6qget z?x8)-l)RGCN-k&0dZwf^xtuXyS<5Y{tfZ3+b5dFjg+iCkXR=`zGpG`7c3)o`>LAN(2r9obF6pP7F zYYdm?MRI=OlfvV>7T0}?8X^RtM}6`(DCax2&;Jx_Z-YQLpIr+zjczZkt>v;<@|m-p zxy{cw+cUDARl|CVHAbwFO$}u>{qK@aWGf=h!O*AYi7|& zNxQjY+K;a{CevN}%HZb-vK~hF*h>ttlhqd4yry+onZ@pfgWPmvD4QOj&%gUqoMC(; z?L0F4;II7ye(87qZON|O8780M9v#=L$!>7n^iW$<=X_qB^)7MUHT`c_74%vad@@V+ zv^G?VmFiaS{eY|ub-^{5+kGTFYmerpbgOl-gRfAcbMGM)8&&Q^IjLxMMxY#$*NxWk zFl(6xKdphMaWFJn?AN-9yi-b{FnD;U&bY;zq6G}+rs6xM!AMLQIjPuo4`1e?$=btx zsfSipyYE5H2@`Kf&TT~(wOcTJO{r^j$dpE@ae>B!Nr;Duh8)ksj3ZVACF^t5VKN|- zOy|@LJV#qSK#qEL9O;r&%)a-@%A5O*F<)NE@X=KeXELkNtyK~vE<5SZ&*xOjF5~G@=H2SQQDJd zJg->3qvRVbzo50ZLcaVtJuO&TNhG=z@KuOGIg|4Z-~07{pZkZ-d08+rcjuM2_Z!7i zu>J#OL2Hnd3s85 z$67tQ;^bO~r7{$bG&J!YcbDrDPB~GMq>w4rBc&9qrz3b~DGO=MWG^INB|q{^S{JQU zl2bg?9Yg79DbyLY9@k)?b2|6hJ*(;Mt;IUc4}>zg)+T0R;!7*-SQ(6w@Xq1vw1jt#KJFp&f2@N5n# z<@CdJOtm3+pVM}XfK%?o7$HH5*~r36y%?nwwFG1CZnTql`paVM3{81-M;=hn`#r;C zssphXjt@ShQPZ>fDBhl)cI)mT576vqY<&N>{|>+LyZ^B+^k31@pLRN0eM_bL)`v;O;E5j8RpPQ?Szaty4D@ zXOCU(-n!WE6V{HbKSRv=$w<}i*$?D{9x(u2KKgoLHR&`PSVX<{-X+nBiy;^c%z+;R z6B|VEWFQe^dd;`lxWw-m&C8RNFNTa*kF-_=FS{SdBDqH~*Gj<#j4tbuk`uj#?P7_O z&^ulNR-X+(N0$apN1e90pvsO2b{>a5XCoJ_i$?1a5Tk}*Z-Yr{6iH0`E6+|T@@D_) z%Wt{=_NSE7Ez8aKS{XMnGZWz?KlJ2~ zr0aE@W*#IUU2c}-lfJCaDC@`6%WE(=pFg4PR|ZZ>XUr52YZR8-kNKtF{Ci=kj=E^s2K{ zHt5tAgR5c|QWQ{)J+zg>VZ9|JOH=sAX3#}Q!&&fFliWk-{2{FFY&^|nc(T>A58hdSG-Pa~Jzd-L! z#c8BiyT-@jiG;K7J0mGrsOvHn!jNY1*MO*ad!38619Y+r-ORbuno;eB$G`X|)cOsz zU+7KtuaiVDIZxRNOIo?{m%Q|soYF@WJL!2Cw9)8nbkr2=RCac*M^{}SCvQHRU zpWbmS4k_9JIq)>CClNzDrqyYb!`S)om;XI}ENa@X!r*#o zk|4|iI*eu2H2v_<4;e}8%4cq&-JAt*7GrvJr)Ff!)ZWE( z%(FYVT%tPX90L?!Fbdy-Ud1lgmR_U~GqKcx)lUiW}uK+h{(_S=Z?YLtj z&lp2~*0XWTN{dU`!3C#d#+pUoBbtuH;BWmK&-k++ZQ3Eu<}!E~y&He)Z{G0hznu8< z9}iB8vsLY{JT6R6f|*k}bMyQqcQ3xj>HHC8eaY$kjI!R5(-})8CbJs_kSqzvl zjgX`Ho{iaN1)iz9FCd!Ev4$|+I-w*>U`tHMJ1IY7yWZ=2FR$499%sa{vS7Bb-h9aO z@BS{^wrj01;Je@XkcaEWsbsdPpa?XqS&yGX&vIE4pMGR~^=%Wgwj|1GtT%f9*RtXn zmYbDw%8;DCHy+-;(M3Oms;%oS<-FjfXnhtL1H&fqNPg?1OM{$p)=oLa*=_;PSx`iD z{Ja6>yDKMs*c?z|_iJ{n*2YAI`iLm-=>}=a0q}Y2#(7u$1O~OmzI)!k(Q%u_4ju7f z`rIKSd8fN^e?N|5n$i%_(z@K-3?UmiX+TI8GSwNm>}=h{aJNCT#xMT-!sERZFrH+V zV_82(hp^ezfOPm=*d$(i$cckH)4F&xd(}E5)KPUnTGc4Y#ZX^U&6!am{Dt{CxQLG> z$t23iEM*b;nKI8#E43@ew6>uHxBUr0o}}X=FvSw14l+s4)6~$-+zk*%OpU+A`HmWI z;qC8<`@i@J*ZV)B^^HC@-6zA2_uqz^i5tJ=?9aJPA8@i~jFFkWMx(2sPtE7-+H}VB1DbA9U4A3rgn-#|&T<6H`g6UD=ruKkZC2+fzESU@ zD^iDQafBTXxP87;Pw&>;-#kI?$CMss4a~W6cEfaTKKLzu>-YaY&t87SV0OQL{Em4| zJiANB&e)T>t=c-TUM}3;ByI1;>jxC5}5X1vxH-_jnXjUp`SC=C_0340sgs*{Kuj z9DRl=a-p6GeZDSCHI44luBI#~JQ3$3d8|JK_1EyZ|I^Rv@q$b~?`*`@44?g^@uQz= zMX|q^U2iFq9Puo2!EiM*?y?TW@v@ND6KO4!^9e5}p1mmC+!XdM2D|*!bL{QM@!V6u zo_%yYj{s#rn!kY02_1b8DUwA~txM5o#HA53PN($^8wpHa_ckDBDOMR!ZeH^7_kKq~ zLpZrOKl|xxmQy*P>*R5c4$ItVBwD9-czr+c$X=-1mEJq`+PGc^mxo8@@@adl^fuV8 z8}DBKjIx}#xrqd`)51tO*!#{B_J}E?vp#f(6i;&R+8Z>f5=KXn%6kikL%qYxO`+Vb z;j=JTZgCk}XJq98WD8TJSS?wwqZxyGZCFfAbNKN0nr1LQTH#$YeCWM4n?@ggC~Zp7 z^hhW{GFs2I-pKJ>=GmTzfXDf-vDclp&^88jpR9J^NFR$vG_K|p1!n||X7qSZgFj+V zSsas+l8(Dn9uu|eu28lF%m5lCLyl0Zbe59Xuf}B;W4={&7AG$|_^-*F-2POICpjxtD@e277CQEW%0bDCQ&Fa$<_LF(3W$O_<300r?Vp z@EKNOcDOLjXvaCnzfU4rZeH@MzxVg~&i8*^NkgvvzQy!BOhE^2NRBZy$|?EDjhD}y z>oy`kSo`g5*XrT2SLG+~{m4p=SsAD|(`UA~8jV>P(sV&%o>UZC-38O_ zivMGDtPg73CMioEq+`%U=9nZGQR#I)c0uZdrd6gXB6wj>#2RL!IG=h8W0(j;nE%Ye zeNY6ueiWTSC=#m7Fedq~`0;)}NhfV0MP1W;G!jIUm`XlY2I9HQ2521Ij9EZuv*R{h z^h6#jM<7dNlUulG1I@BY$nW2sS+Tm^6MZn%GYVJV5;{aEE>pPmfPTAVGM*F3&f zGN-$o=|*?XH!DUCQzc2qO3J+b`ZZ>i)6EA^lCsA=;km?xEOf2MUf2f5J31`9%jf5A z2gMU#jJzgtNh~*u))_cUNz}F@dto6AZ44<;x6WvS)jegMH@A?qc1CJ)$#d|OHJLL= zh|^%^Tur7P9i167r5{@IV=8F>UFn>dcsGoypSKuelc|;aICke6&BW!vjp7AMA#+VG zd86rf?{ulCk^*uTOPua9%bM99uapGWkQLAMg?@Jrw8L;$7Qz^kF;@{N!h>C(+0DtQ zwH+4K$%88tl4z!6;*lMS?&K~Yc z?~~~S!$#;v@?%Fn;*y+>bH?1kM~#lI#-d<*6iV~|Uon5LB``BS{q_HxU;0b`j;6?f z&!^qs=mg6#rnzYVV=_wETc=jI?m9%~23bFBtAo19IA=oN(N5{_4$I=KMUpR=-ERCY zX2%3!b3{i*7gH}j;_E2*VQ~K_nCbkPBI$TUqW zB35)-ZS1Yag{e|9tkXuL`I8$}?VZspSY!BfbTWns!b)L`;%-M;S`WF9MPV#q`jS$9 z@AH}y_*6#3&pgkY*@T6Hn_%yu4#x=*AtWxw;nRy&S?Wlm;BI-a9!I0H2@ zJ*%lX)y=QxuoPYVH>|p)Y(CI#{ZbVdyE&|5% z<$h{*^cgqy`k*tk+-V2DoUy)9w|iZOUU>HL_qciWecru!VA~s8udF@OQzK>Lum80> zaxva~dlkeOZ{c<8Pv}l?Scc2G(kx^{o2Ke1-5Fi~?D63(dAXJDeGIL|vIV1CP<@Z0 z(S|g{7I_WF<5Qun*LE2B^d5s07Spf3 zwix0fyvo=`4c|l?XJl>4uGN*Y7m-<%iP*b3AAjQF>C~`{Mv~T6^|{SyyPMvr)*5?A z1-I5?sEPGjpKIiC)Ql8&tYwcg)qos9it1~>LCe?l~3SiWU|gmG(_1{ z13X;q#%Lk8d*TDhfauBnvsJ(ok6-+Z_V6bp*J^5w?1s@hdwm38wS}`k5!Ua+=h=R_0MSlMC`PUdc|LCvsYk%$Ul9zH^ zG7uMHz-irPF^Ke>A$ZMQCNN70Y^v)eTUI$u)m<=DYYIxRAeNMr5B>CaK3aKk2d}@a z0ei)FiVx4)6GMHPL+JO_j<9FIkPHJ#Wj?ZKhNiXf2tuM*zZT4B!Hy%C?AWD zP@?_#zE#&qOrw%*%DJ?#`d zrV>Z4W({bO`W3E>qxo@;Tdz@Eq+%EtdAVckjkdpIjEfqj-g))?zeG8`WWNdy&m!C?+|( z;p;+KS4|cke1eo|H9Y=X=X6TEc%FH4zmwfqOY9QOC^=x)L$NT20FnB77vo(>Vl+HeyNK5s|PmcoLFg5d+*EBK51AY4;oV+ys{zVHFx2 zvED|IyEMS8Wu66bSXv+SnIn(RQte&EB4n@@xdd~6PrUyhf0Vgi1|PgM9v<~)l8r-I zQ)YOIIs4UF&xyxt4+~@hwvSasoTo8nBNcaXmo&{{h2|;vEAKTwdJUq9nOvU{bL9y5 z9wC#nky2eTj7BNOvKCs;cr@rKo`Hc@o36ymQs$jMBK{c|b7k0AOQ9?$wpzJ=`-VZH zB$w>B_NnQ`+}UeCLSMwcw@_c%F)0s+WmQ6?`%r2hBWh+SicoHP3JLfrJ3Tx5eP;XO z4=Bl%X;99%ov8K7Rxb=1CsxjW$Jy`5tg-HycjF!vUE23zvWLY6hK92mRJpXCPd{{@ z8lk62eCC}WS+w&%AG33Rl7Vy;gS|E7RR{b!r<~;S)lKO=-T0gW;=`EJ|I>Fc!F+Qf zj|+8@y}+W-&nbOQSqne^+y4b0|Ke{3fh(GhLsI~w*&zuMYcX`qL3T^AE2%qRPRU9E zyI$lQ-kP$3TbBcr_QEsRKpE<<-*jdu$(VP~Bn!@$C`I8+V(I50;Pv^Pb3Vhi6CLlw zaVGpWw6hvf}d!B#dxMr0E{?g8DRJzmousRxw%!OIgLd~oKAuQtl!JU%=<(^DQ? zF7cvHhJ7FueKvPNUa}m#fdPFFjb^KO8pqGuYmaW1AXkP=D)xh(#(d*-8h3WqD+us|&$=YG>6r1UtoI58^LV3oB$$t#C+PPlUY_5xG;0RZ=oW3?{!SEkDLYlUkO;TISs4$HqF=ar|mslw4OZN%`I#frL|7+ zpAX1rc77bqmSCs&hjVA{bCUHZ$1rRb^w~q|VqNaO$FKd)e?~c{Eko@U2CC%tzbPM?J9^fc5QQ_9kX-k6TqGDWDI}< zrq999zCqpXtn@?Hx_|k1?)ceH9|9rOS;Jy~Kb}Z(LYW*|T=wyGYm>}P#tSKkc)Iv3 z$yeOykWCSwqq1GDlD#YhDMd2D;G=Q5L=o}%i$tJHYvC^+O#Aov0Il`8{g8Ap-htjb z-qoD8A!I>$>>2kgqE0gv=vdb3>a-y02qsj+>p-Km3!`1IR%xyBJOBFMU~oDvR|g*M zFS?{q)BNW@zVc_EwL|OO+JwXBM8?6fDM_eXcjxilqfm}`Ut0Ju+<)_i?eRicS8`eL zvK;&e^N^OBvG4VGUTW6#UVBcIyl9vTghgRP`aae>!*vc?Z?uLac5MzHPlUrK{krZc zx4~X380@>Gdk6ez3YU@eOIqtroa5O4V)77gL+FlrFL`TZi&a1u6q<6#feVf%%|hV{e0J&vO7|gZ1P{raSLR-J{uc zuarO`&5Y-_@cNA`XSa|f&Xu5|tc9F;(pp5$ebHEriQ2_G76X)SB>mND2sehBC>dU< zG3gP{8)b;4gbP~u5J;H#vCc9VwXw|waZK)&#!j`J3lCg)2V;=k1}*&4kM6V2 z>N**I_H-FLnr@>oY}ZYiMF=^Ew8y#tpCGb4JIpu$!zA8sCbEace)8Z;G0&h19WJO= z5B=%Icw)vIV^nT$e}&Vt7dq4xjTRE~sVD`Ml;R>Ez_)KJ`68$^yE4m-!CH*#b#U$B z`W9Hd4amMQhGbBqM`xS$V14R!d&u~PiY(F9cOVCJMDNkb2JG0yYSfOY(+1%^-f69K zE`_@9x_}6`DtE#7U3>G|blA)X`?fR2M%}Br-lWfI5ShiEj^-?nc#iuuY)4gel*SlS zHtOhS!!~+*(sEy}GK`6U58X*UBsrRPJekdvD5Hq*4? z7@IN`G!;}e3}$*x!;!mK_!LYIz;@Z0o(h&=2~DidhD$GHBvfha zk`>NGLo?;8x2_91B_pL9dVZv~x8z*d>n--M9M55{B(Q_B6#6DSu2wyx z!($;e+*Y8;>bHhI**yy2rU}vpY@J>EJ!yO$O`Jnb+g^99gIQ(Us=n`Zx@^#`3tA^* zN*|F!n(MN2mwVt=iJ`&+oiZqD#65)Df<_An7EvC{a`K7k3#?gR6Bx zML|+aS%D6{SH=Y>!M1KNTEU7gmo^awM;42-2^y1C8vtu1q%lJw4yX~BcBRu1(}uAu z3)fATnVVBe;=E=a_KodPkaO!I7mYEvJU(D!$5SFNi9Tc(J6y=bh`p#;W%SCmU-8`n z!VW{@;&^qMX)+$sYH2g(+IQpBZ4-*v8g0yJe@^Os3hAkj6*suVv&enLiW-|yh0a)x zMxX~#Nb`}{oXw<5Ht9`$Xfn&iuoOvCS-gWBtYrr5wdvBWY6w&00c=(Blgo7jDx)`2 zS+JaOB-#5<{@q*thyUd(*7eN!1Ydr$lW-Yp>~SuKh%)X*lQTV|n&MpoNvf>{16<8y z4t0n*wE9G>@dUkQEH1!4n%;~NGP;lz?fXU|Q|l(!ei*3~+VxSp#&pNXSJvCi)|GrW zM#4|d%exal{mENW*3PdZbZA+j?<3?#B6eE%Dfq6bN(LY@K%yC+|M(m7dKM}*9MT|V zos_)Zk}PAn#2Q22Yrj_9GCg$eB9rNYwwAE8M^viLsfM1;AQT!=LneB#T`x>e3sR=H zE5rQYMWmcat0a1!U4*OCnK2+2?afD@@R5RQrn+XYk}B4{(udXzzUrN}IAHR*=gD^= z$y(LiA_N60kiCm6rCWq<+V{8j6gWEj1T$UVyAL5>*_2<14a&-4O}$lpK7aVfgRNGU z#rgW1?a0i~;W7p)NDcUf?`3}cIkZjR>&->)cnK1j8EktG{)<5pyxik6oNEK|Pg>}) zbyvAN+hr31)^xvW9j2d?>+muaYxs+oS znYmo9Jpb?+-+cWw*Zqo-<7XRzP>9g2Va&Br*&r?PWZK}*e{^A8V*S;WV?dhsyPk;; zktKy_#mX}3ld`UKFE1awBE9%+?9Ct0z2iNQvA9h;#%32TgXfeFze?kROb3gkqQ}FvBfuDwAN)Nw}Cr zRJ&Xqo@7R4c1Y@QhMKb2o6o&FN0B2gAm#OH!qv~aaPz^hLh5<|uJKYi!s;YVe?-V< zbdt%X!^{R_H_By`K})h8u0zK^$W! z3we6XEB#56WZNZe8@;2fXZ@@xAn(x{wN|B*EtzFWJb&qY``J|%g@YrJ?s|Ddx^j!1 zU=OXQi?AQomOuCLLiU}1{wJMW620%#zLQ%RDl`vBJ283_$;Sl~rktO66-}hJYmZBr zK^r2B#5j*z)$YqotB+RM`35ZO?Bt?L?b5+BWpTE>k-ShxXVekFK$1YU-mzkbI>AyG zeCuc;$Rh~0rf1cS+9k`gRCxFBNN<(aH?U4|XQT|Hv2Pa`M%^3#-T&NaJy9R7ym_ac zwRh)wxhg?w7|k@n^fs^|OV65hc{?)8S#yvcyEp`MTFWM8J_Ed{8L73CmO`hKha*2} zgZO;GD6Ehd^3tgLBh_~5w&8xp?80&?_>#GKwsKz2z=_MHQcB_5uisG?A=$h!|{SlfyTf#vB_Hx z&wBG9hJ}7T=}hI4XnP|&>_grVeSnor+SRV*5iW8eYjTHXY7$%Pqye>7z}X0%hz+(a zK*Rn-THD&76uo0Yk`lw3rpG~~6`G=59a0KSwH;T8pwx4fo83V^OFMM zBxl-MIDhbL@DiBkp&Crvn`<;=OF=e(fM|Wn_XdjINt>w?l4oZ zeF!S818$P@7e9MLP761yb6%X32X7y$pqkXlxj?(h>adK^(c0mZW~kxu=Je*YB;W~Xqwkzg6v2VU9nl6i>>TS z#adI>i@lIMMx#Nx_GQ7di4?LuJ&J6#F7&=Jww1j>ly)pww@PY>VfdI-g)}^Q6wsBVp6xl)u5CvlZ+%(mFmRxk`0d5-M$U%d^$Qr!AFBy z;pXhJ>W$#t<0i)|*M^T`N{h;atD9kc(9xk=^D~+k%58R}i#EJWN`kgkgjsdiHe$$y zu-4Z&jrUJ)*!M?HAAF4Uo$KX>Se@&(aecb#bM%de*Ef9r#m-unOrP=`>omMnDgXu6 zpkISMX4;tyb{s*#=FWFMc*PfQ-cd%QUxR8(o(Twfs|%6*nb7=3P;HJR#*o$Mj0C-1 zoP8JE?rzj5LIfI#%#Az~GE3Xj+o4n(!Sa2QuIi$K+6yDiNz8*9(5T-15734~0Go&$y2rg}qYy)~1tG##;RGehC$;FAGXD!w^+}sqNo;s(K zF8H?Vxm)H~7?~mAhF4`iL>F2-6$_;VZ40i?U8J>YJY6@+)>#&*d9H($O{Y!u3b7Ap zA}E&Pu#8kys0&|8=6Y0U+co`9ghqvlFeub&k}&l9)ur(2-gx_VP)`f-{a@qyhd;pj z&#_RtV6mb^$4EO@9(f$^S?r7=Q_-lxf-(l(2GZ_pd|WA%SVZU}C`=91d4B;(AkK{`EuUxF}1IgvrZ=cl%q>G zQEij>^P&&M^zVN7qkn^6{n_88Tb9g;I+Ps#Hv*A0rxZtBe+Ad#=|A=O3kHw-gQ9-BORC=(s>Dz-A?{zq=ppDx1`U^zcPri%PV+j z{t2p#du0B6BtdJW^(%UaW5Rw3ixDs1*9ew{Wc?TVXgY{H2iu(_E;$88nyic`lC$02 zS4wrR*BviTSu5cpwH23(U=Y;mTz3&K2^kjk-f8^?(*9TkOqgshK;Ww&Tq*byqyjC6TZw5qx)#Waf; z_u^SFo2R-g$-Y-t=Q(FuG2kp2l9L24mZUDt@KV zk?UYN0huh9IV$v|u}zt1aVZyibRp8d^j;k%y{u2&VbpL|sL^`EZ1`KGaLiC%;g zksK+@0YRgQwR4{8OimxaC1I!cRsNe z=Xu+6Or!IPk=&iGe_uvZc~+b%7Qwa;PB&Fr__femW9wJK+p6e23cO-G zU-M@Uh~n&To{4w=L?g1%8DpcxhNW!RnduHH9P_dj!oh&dAsF5%z-d_zi`!~WS=Rb# zBDzQCAow#K;A*^!xC?u8}wo1Rr;V%+qhdBY&^F)wm*mL5kX zSE?L%yeOv7GXosvSV)`0%qYt(f9@~+mwfoWAE~QNbRi-MQBxw_IY?SHXPGk;V23<3 zWxQ}YRa)z8*N!dOMGz@xBR{i}g)D}0xKY*X`K+e@Z-fpl&rXDNzRTa@xE#ZzWu7J{ z#Uow!Oaz$pO6?g8kPwGp+bks9<+)B6p6}wI8z#GYc1xB-xKbTVg+YF(7r9@kkm?Dm z4}$M}bi?Jc1D+dc7KM4>luSb^MPAER)G6icJ<=0C5=k-Bc%+m}t(rgEEnW76W>_Q< zha^_c3lJnj85Q&3Pd>Zy*)Okxi9_Yenbvn&@4SDvp=7+u7#l&S57|Y^7p5Ht zvev!`PTRgQ$wXSND(XgWBFrEe;~=0lF53mSuJKRr?0qN3o-^LYpy}{tz-mYJeOit0 ze6;ZNq~gFWyFJ7(j+_D3Y77rbT{XtRiN0gD(Dp}OefRs+hYyKnN7wxH{LH$X7`ULr z^y#llCA#TyFwIHlDlN6DOFPJha`U*kzooTcT^8!1{P;28@vA@O=JgL*Ppjlti0#~x zL@7ekIP7oTjMM7e-Xuw?cM;BdnrmdoYnD3U%-Npnd1NtOUGgFi7usQqy3JCtp;6XS zs*1{5G@mue?^W#T%n3K~?ui=v;F+h{r+~ zMfy69ZRhd%qUYY=dPyUwlElej zF#On8c@;5wu#`jyYE?TLE&V@IJ%t@VH+u4~5IOvOl708cNNK%DV~jKVFa9C)E4^>D zkPh8Ugj)x~S~h*so6o+A1BK~SgVVWkzFE1sU3oa4IGs*&O(v|3X6BIxwg4>6m z@%ocrr@5f-(^;s((U6ogEy`@(Rr!^KHd_nsZz`=fo}Qk#J>7DX^I|Do z;>8Kb7HTot*a*uRGxZ?Sxd+i*go=?cRiYX_33o;ADj6NgF`FxHY*$&bVnH9L{MyjS zAx9I27K?|cc?R^kF;n8xThH!atZWqqoz~=-6&NE4UcQPTWUf&JMZ}%8uIeVE^ZugW z-RIh{I&ldV5@C!|@c{QV56V#I9zzgpASm87BchH2rX)AI^&qTkG541>V8tjI<7Z_}~8}Hr*@80FJShTSVX@#5f z-+IclvbI1OEcFDBJI)=Kr_cG|yWeG9Z@Bf9%TgJLeEHD_4{W`0YQeQEI6J*AxfXN~ zlfh6^h0xMOC~RnKMBr9gOJOgvL+#BtRdvs{+@=RWXJmmraz-63a7%xyv;`e)@U+3R zgGI-~*`u-V?daxeaY3F9NLV(I|31}^qPQ$YXp~3BscL`pA^-33t;4$nDuM{s3JuGG zSR|}Iz-#by)gfCIEU8Y?Oc~^s^4-wcH>9N_jTba_a;PO3qu`<9sfWgE0^Kx<7(?MV z4>!j9rzR4oYtlNA$-U