From 12c377beea7f94c06a3caebd015d9ee3087503a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=AA=E5=AD=90?= Date: Tue, 30 Jul 2024 14:54:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E6=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.php | 19 + README.md | 2 + _astro/DisplaySettings.DzxJq6Tk.js | 1 + _astro/LightDarkSwitch.CrseSjSX.js | 1 + _astro/_category_.BWAG4XaK.css | 1 + _astro/_page_.C2WTn4nY.css | 1 + _astro/_page_.DHnhnUL2.css | 3713 ++++++++++++++++++++++++ _astro/about.DjJRFMus.css | 3544 ++++++++++++++++++++++ _astro/client.Cx1FBVJX.js | 1 + _astro/demo-banner.WD4SMgz__nlqjd.webp | Bin 0 -> 405472 bytes _astro/hoisted.Sb1r8TRi.js | 1 + _astro/hoisted.aW6J7aTb.css | 9 + _astro/option.css | 361 +++ _astro/page.3zT6KwRv.js | 0 _astro/setting-utils.CmAt4it9.js | 1 + _astro/translation.DIdkVo7S.js | 1 + a.php | 116 + archive.php | 19 + c.php | 298 ++ f.php | 33 + functions.php | 170 ++ h.php | 107 + index.php | 32 + nav.php | 134 + p.php | 152 + page.php | 54 + post.php | 224 ++ s.php | 120 + 28 files changed, 9115 insertions(+) create mode 100644 404.php create mode 100644 README.md create mode 100644 _astro/DisplaySettings.DzxJq6Tk.js create mode 100644 _astro/LightDarkSwitch.CrseSjSX.js create mode 100644 _astro/_category_.BWAG4XaK.css create mode 100644 _astro/_page_.C2WTn4nY.css create mode 100644 _astro/_page_.DHnhnUL2.css create mode 100644 _astro/about.DjJRFMus.css create mode 100644 _astro/client.Cx1FBVJX.js create mode 100644 _astro/demo-banner.WD4SMgz__nlqjd.webp create mode 100644 _astro/hoisted.Sb1r8TRi.js create mode 100644 _astro/hoisted.aW6J7aTb.css create mode 100644 _astro/option.css create mode 100644 _astro/page.3zT6KwRv.js create mode 100644 _astro/setting-utils.CmAt4it9.js create mode 100644 _astro/translation.DIdkVo7S.js create mode 100644 a.php create mode 100644 archive.php create mode 100644 c.php create mode 100644 f.php create mode 100644 functions.php create mode 100644 h.php create mode 100644 index.php create mode 100644 nav.php create mode 100644 p.php create mode 100644 page.php create mode 100644 post.php create mode 100644 s.php diff --git a/404.php b/404.php new file mode 100644 index 0000000..0a5ac70 --- /dev/null +++ b/404.php @@ -0,0 +1,19 @@ + +need('h.php'); ?> +need('nav.php'); ?> + +
+ +
+

404 -

+

+
+

+

+ +

+
+
+ need('s.php'); ?> +
+need('f.php'); ?> diff --git a/README.md b/README.md new file mode 100644 index 0000000..734e467 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +移植皮肤 +建议使用第三方评论系统 \ No newline at end of file diff --git a/_astro/DisplaySettings.DzxJq6Tk.js b/_astro/DisplaySettings.DzxJq6Tk.js new file mode 100644 index 0000000..7e5a17f --- /dev/null +++ b/_astro/DisplaySettings.DzxJq6Tk.js @@ -0,0 +1 @@ +import{S as L,i as M,s as Q,a as K,I as O,c as W,e as _,t as P,b as C,d as v,f as h,g as R,h as T,j as p,k as s,l as H,m as X,n as Y,o as i,p as F,q,u as Z,r as ee,v as te,w as se,x as ae,y as le,z as re,A as oe}from"./translation.DIdkVo7S.js";import{g as ne,a as G,s as ie}from"./setting-utils.CmAt4it9.js";const ue=e=>({}),J=e=>({});function ce(e){let a,t,l,r,o,c,n,d,b,f,u,m,g,x,k,$,y,I=K(O.themeColor)+"";const w=e[4]["restore-icon"],D=W(w,e,e[3],J);return{c(){a=_("div"),t=_("div"),l=_("div"),r=P(I),o=C(),c=_("button"),n=_("div"),D&&D.c(),d=C(),b=_("div"),f=_("div"),u=P(e[0]),m=C(),g=_("div"),x=_("input"),this.h()},l(s){a=v(s,"DIV",{id:!0,class:!0});var i=h(a);t=v(i,"DIV",{class:!0});var k=h(t);l=v(k,"DIV",{class:!0});var $=h(l);r=R($,I),o=T($),c=v($,"BUTTON",{"aria-label":!0,class:!0});var _=h(c);n=v(_,"DIV",{class:!0});var y=h(n);D&&D.l(y),y.forEach(p),_.forEach(p),$.forEach(p),d=T(k),b=v(k,"DIV",{class:!0});var w=h(b);f=v(w,"DIV",{id:!0,class:!0});var V=h(f);u=R(V,e[0]),V.forEach(p),w.forEach(p),k.forEach(p),m=T(i),g=v(i,"DIV",{class:!0});var E=h(g);x=v(E,"INPUT",{"aria-label":!0,type:!0,min:!0,max:!0,class:!0,id:!0,step:!0,style:!0}),E.forEach(p),i.forEach(p),this.h()},h(){s(n,"class","text-[var(--btn-content)] svelte-3akcb9"),s(c,"aria-label","Reset to Default"),s(c,"class","btn-regular w-7 h-7 rounded-md active:scale-90 svelte-3akcb9"),H(c,"opacity-0",e[0]===e[1]),H(c,"pointer-events-none",e[0]===e[1]),s(l,"class","flex gap-2 font-bold text-lg text-neutral-900 dark:text-neutral-100 transition relative ml-3 before:w-1 before:h-4 before:rounded-md before:bg-[var(--primary)] before:absolute before:-left-3 before:top-[0.33rem] svelte-3akcb9"),s(f,"id","hueValue"),s(f,"class","transition bg-[var(--btn-regular-bg)] w-10 h-7 rounded-md flex justify-center font-bold text-sm items-center text-[var(--btn-content)] svelte-3akcb9"),s(b,"class","flex gap-1 svelte-3akcb9"),s(t,"class","flex flex-row gap-2 mb-3 items-center justify-between svelte-3akcb9"),s(x,"aria-label",K(O.themeColor)),s(x,"type","range"),s(x,"min","0"),s(x,"max","360"),s(x,"class","slider svelte-3akcb9"),s(x,"id","colorSlider"),s(x,"step","5"),X(x,"width","100%"),s(g,"class","w-full h-6 px-1 bg-[oklch(0.80_0.10_0)] dark:bg-[oklch(0.70_0.10_0)] rounded select-none svelte-3akcb9"),s(a,"id","display-setting"),s(a,"class","float-panel float-panel-closed absolute transition-all w-80 right-4 px-4 py-4 svelte-3akcb9")},m(s,p){Y(s,a,p),i(a,t),i(t,l),i(l,r),i(l,o),i(l,c),i(c,n),D&&D.m(n,null),i(t,d),i(t,b),i(b,f),i(f,u),i(a,m),i(a,g),i(g,x),F(x,e[0]),k=!0,$||(y=[q(c,"click",e[2]),q(x,"change",e[5]),q(x,"input",e[5])],$=!0)},p(e,[s]){D&&D.p&&(!k||8&s)&&Z(D,w,e,e[3],k?te(w,e[3],s,ue):ee(e[3]),J),(!k||3&s)&&H(c,"opacity-0",e[0]===e[1]),(!k||3&s)&&H(c,"pointer-events-none",e[0]===e[1]),(!k||1&s)&&se(u,e[0]),1&s&&F(x,e[0])},i(e){k||(ae(D,e),k=!0)},o(e){le(D,e),k=!1},d(e){e&&p(a),D&&D.d(e),$=!1,re(y)}}}function de(e,s,a){let{$$slots:t={},$$scope:l}=s,r=ne();const i=G();return e.$$set=e=>{"$$scope"in e&&a(3,l=e.$$scope)},e.$$.update=()=>{1&e.$$.dirty&&(r||0===r)&&ie(r)},[r,i,function(){a(0,r=G())},l,t,function(){r=oe(this.value),a(0,r)}]}class pe extends L{constructor(e){super(),M(this,e,de,ce,Q,{})}}export{pe as default}; \ No newline at end of file diff --git a/_astro/LightDarkSwitch.CrseSjSX.js b/_astro/LightDarkSwitch.CrseSjSX.js new file mode 100644 index 0000000..ccae402 --- /dev/null +++ b/_astro/LightDarkSwitch.CrseSjSX.js @@ -0,0 +1 @@ +import{S as lt,i as at,s as ft,G as ue,n as re,J as He,j as S,D as ut,K as Ct,L as de,M as Qe,e as M,d as L,f as j,N as Ge,O as Ot,H as jt,P as Pt,E as Mt,Q as Ke,R as Lt,a as ve,I as xe,T as z,b as A,t as _e,U as H,h as N,g as ke,k as I,l as O,o as x,V as Q,q as G,x as K,y as W,W as J,z as Dt}from"./translation.DIdkVo7S.js";import{L as Y,D as Z,A as B,b as $t,c as Ft,d as At}from"./setting-utils.CmAt4it9.js";function dt(t,e){const n={},o={},r={$$scope:1};let i=t.length;for(;i--;){const s=t[i],c=e[i];if(c){for(const t in s)t in c||(o[t]=1);for(const t in c)r[t]||(n[t]=c[t],r[t]=1);t[i]=c}else for(const t in s)r[t]=1}for(const t in o)t in n||(n[t]=void 0);return n}const te=/^[a-z0-9]+(-[a-z0-9]+)*$/,pe=(t,e,n,o="")=>{const r=t.split(":");if("@"===t.slice(0,1)){if(r.length<2||r.length>3)return null;o=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){const t=r.pop(),n=r.pop(),i={provider:r.length>0?r[0]:o,prefix:n,name:t};return e&&!ae(i)?null:i}const i=r[0],s=i.split("-");if(s.length>1){const t={provider:o,prefix:s.shift(),name:s.join("-")};return e&&!ae(t)?null:t}if(n&&""===o){const t={provider:o,prefix:"",name:i};return e&&!ae(t,n)?null:t}return null},ae=(t,e)=>!!t&&!(""!==t.provider&&!t.provider.match(te)||!(e&&""===t.prefix||t.prefix.match(te))||!t.name.match(te)),ht=Object.freeze({left:0,top:0,width:16,height:16}),he=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),ge=Object.freeze({...ht,...he}),Te=Object.freeze({...ge,body:"",hidden:!1});function Nt(t,e){const n={};!t.hFlip!=!e.hFlip&&(n.hFlip=!0),!t.vFlip!=!e.vFlip&&(n.vFlip=!0);const o=((t.rotate||0)+(e.rotate||0))%4;return o&&(n.rotate=o),n}function We(t,e){const n=Nt(t,e);for(const o in Te)o in he?o in t&&!(o in n)&&(n[o]=he[o]):o in e?n[o]=e[o]:o in t&&(n[o]=t[o]);return n}function Vt(t,e){const n=t.icons,o=t.aliases||Object.create(null),r=Object.create(null);return Object.keys(n).concat(Object.keys(o)).forEach((function t(e){if(n[e])return r[e]=[];if(!(e in r)){r[e]=null;const n=o[e]&&o[e].parent,i=n&&t(n);i&&(r[e]=[n].concat(i))}return r[e]})),r}function Bt(t,e,n){const o=t.icons,r=t.aliases||Object.create(null);let i={};function s(t){i=We(o[t]||r[t],i)}return s(e),n.forEach(s),We(t,i)}function pt(t,e){const n=[];if("object"!=typeof t||"object"!=typeof t.icons)return n;t.not_found instanceof Array&&t.not_found.forEach((t=>{e(t,null),n.push(t)}));const o=Vt(t);for(const r in o){const i=o[r];i&&(e(r,Bt(t,r,i)),n.push(r))}return n}const Rt={provider:"",aliases:{},not_found:{},...ht};function Se(t,e){for(const n in e)if(n in t&&typeof t[n]!=typeof e[n])return!1;return!0}function gt(t){if("object"!=typeof t||null===t)return null;const e=t;if("string"!=typeof e.prefix||!t.icons||"object"!=typeof t.icons||!Se(t,Rt))return null;const n=e.icons;for(const t in n){const e=n[t];if(!t.match(te)||"string"!=typeof e.body||!Se(e,Te))return null}const o=e.aliases||Object.create(null);for(const t in o){const e=o[t],r=e.parent;if(!t.match(te)||"string"!=typeof r||!n[r]&&!o[r]||!Se(e,Te))return null}return e}const Je=Object.create(null);function Ut(t,e){return{provider:t,prefix:e,icons:Object.create(null),missing:new Set}}function R(t,e){const n=Je[t]||(Je[t]=Object.create(null));return n[e]||(n[e]=Ut(t,e))}function Le(t,e){return gt(e)?pt(e,((e,n)=>{n?t.icons[e]=n:t.missing.add(e)})):[]}function qt(t,e,n){try{if("string"==typeof n.body)return t.icons[e]={...n},!0}catch{}return!1}let ne=!1;function mt(t){return"boolean"==typeof t&&(ne=t),ne}function zt(t){const e="string"==typeof t?pe(t,!0,ne):t;if(e){const t=R(e.provider,e.prefix),n=e.name;return t.icons[n]||(t.missing.has(n)?null:void 0)}}function Ht(t,e){const n=pe(t,!0,ne);if(!n)return!1;return qt(R(n.provider,n.prefix),n.name,e)}function Qt(t,e){if("object"!=typeof t)return!1;if("string"!=typeof e&&(e=t.provider||""),ne&&!e&&!t.prefix){let e=!1;return gt(t)&&(t.prefix="",pt(t,((t,n)=>{n&&Ht(t,n)&&(e=!0)}))),e}const n=t.prefix;if(!ae({provider:e,prefix:n,name:"a"}))return!1;return!!Le(R(e,n),t)}const bt=Object.freeze({width:null,height:null}),yt=Object.freeze({...bt,...he}),Gt=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Kt=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Xe(t,e,n){if(1===e)return t;if(n=n||100,"number"==typeof t)return Math.ceil(t*e*n)/n;if("string"!=typeof t)return t;const o=t.split(Gt);if(null===o||!o.length)return t;const r=[];let i=o.shift(),s=Kt.test(i);for(;;){if(s){const t=parseFloat(i);isNaN(t)?r.push(i):r.push(Math.ceil(t*e*n)/n)}else r.push(i);if(i=o.shift(),void 0===i)return r.join("");s=!s}}function Wt(t,e="defs"){let n="";const o=t.indexOf("<"+e);for(;o>=0;){const r=t.indexOf(">",o),i=t.indexOf("",i);if(-1===s)break;n+=t.slice(r+1,i).trim(),t=t.slice(0,o).trim()+t.slice(s+1)}return{defs:n,content:t}}function Jt(t,e){return t?""+t+""+e:e}function Xt(t,e,n){const o=Wt(t);return Jt(o.defs,e+o.content+n)}const Yt=t=>"unset"===t||"undefined"===t||"none"===t;function Zt(t,e){const n={...ge,...t},o={...yt,...e},r={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,o].forEach((t=>{const e=[],n=t.hFlip,o=t.vFlip;let s,c=t.rotate;switch(n?o?c+=2:(e.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),e.push("scale(-1 1)"),r.top=r.left=0):o&&(e.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),e.push("scale(1 -1)"),r.top=r.left=0),c<0&&(c-=4*Math.floor(c/4)),c%=4,c){case 1:s=r.height/2+r.top,e.unshift("rotate(90 "+s.toString()+" "+s.toString()+")");break;case 2:e.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:s=r.width/2+r.left,e.unshift("rotate(-90 "+s.toString()+" "+s.toString()+")")}c%2==1&&(r.left!==r.top&&(s=r.left,r.left=r.top,r.top=s),r.width!==r.height&&(s=r.width,r.width=r.height,r.height=s)),e.length&&(i=Xt(i,'',""))}));const s=o.width,c=o.height,a=r.width,l=r.height;let f,u;null===s?(u=null===c?"1em":"auto"===c?l:c,f=Xe(u,a/l)):(f="auto"===s?a:s,u=null===c?Xe(f,l/a):"auto"===c?l:c);const d={},p=(t,e)=>{Yt(e)||(d[t]=e.toString())};p("width",f),p("height",u);const h=[r.left,r.top,a,l];return d.viewBox=h.join(" "),{attributes:d,viewBox:h,body:i}}const en=/\sid="(\S+)"/g,tn="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16);let nn=0;function on(t,e=tn){const n=[];let o;for(;o=en.exec(t);)n.push(o[1]);if(!n.length)return t;const r="suffix"+(16777216*Math.random()|Date.now()).toString(16);return n.forEach((n=>{const o="function"==typeof e?e(n):e+(nn++).toString(),i=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");t=t.replace(new RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+o+r+"$3")})),t=t.replace(new RegExp(r,"g"),"")}const Ee=Object.create(null);function rn(t,e){Ee[t]=e}function Ce(t){return Ee[t]||Ee[""]}function De(t){let e;if("string"==typeof t.resources)e=[t.resources];else if(e=t.resources,!(e instanceof Array&&e.length))return null;return{resources:e,path:t.path||"/",maxURL:t.maxURL||500,rotate:t.rotate||750,timeout:t.timeout||5e3,random:!0===t.random,index:t.index||0,dataAfterTimeout:!1!==t.dataAfterTimeout}}const $e=Object.create(null),ee=["https://api.simplesvg.com","https://api.unisvg.com"],fe=[];for(;ee.length>0;)1===ee.length||Math.random()>.5?fe.push(ee.shift()):fe.push(ee.pop());function sn(t,e){const n=De(e);return null!==n&&($e[t]=n,!0)}function Fe(t){return $e[t]}$e[""]=De({resources:["https://api.iconify.design"].concat(fe)});const cn=()=>{let t;try{if(t=fetch,"function"==typeof t)return t}catch{}};let Ye=cn();function ln(t,e){const n=Fe(t);if(!n)return 0;let o;if(n.maxURL){let t=0;n.resources.forEach((e=>{t=Math.max(t,e.length)}));const r=e+".json?icons=";o=n.maxURL-t-n.path.length-r.length}else o=0;return o}function an(t){return 404===t}const fn=(t,e,n)=>{const o=[],r=ln(t,e),i="icons";let s={type:i,provider:t,prefix:e,icons:[]},c=0;return n.forEach(((n,a)=>{c+=n.length+1,c>=r&&a>0&&(o.push(s),s={type:i,provider:t,prefix:e,icons:[]},c=n.length),s.icons.push(n)})),o.push(s),o};function un(t){if("string"==typeof t){const e=Fe(t);if(e)return e.path}return"/"}const dn=(t,e,n)=>{if(!Ye)return void n("abort",424);let o=un(e.provider);switch(e.type){case"icons":{const t=e.prefix,n=e.icons.join(",");o+=t+".json?"+new URLSearchParams({icons:n}).toString();break}case"custom":{const t=e.uri;o+="/"===t.slice(0,1)?t.slice(1):t;break}default:return void n("abort",400)}let r=503;Ye(t+o).then((t=>{const e=t.status;if(200===e)return r=501,t.json();setTimeout((()=>{n(an(e)?"abort":"next",e)}))})).then((t=>{"object"==typeof t&&null!==t?setTimeout((()=>{n("success",t)})):setTimeout((()=>{404===t?n("abort",t):n("next",r)}))})).catch((()=>{n("next",r)}))},hn={prepare:fn,send:dn};function pn(t){const e={loaded:[],missing:[],pending:[]},n=Object.create(null);t.sort(((t,e)=>t.provider!==e.provider?t.provider.localeCompare(e.provider):t.prefix!==e.prefix?t.prefix.localeCompare(e.prefix):t.name.localeCompare(e.name)));let o={provider:"",prefix:"",name:""};return t.forEach((t=>{if(o.name===t.name&&o.prefix===t.prefix&&o.provider===t.provider)return;o=t;const r=t.provider,i=t.prefix,s=t.name,c=n[r]||(n[r]=Object.create(null)),a=c[i]||(c[i]=R(r,i));let l;l=s in a.icons?e.loaded:""===i||a.missing.has(s)?e.missing:e.pending;const f={provider:r,prefix:i,name:s};l.push(f)})),e}function wt(t,e){t.forEach((t=>{const n=t.loaderCallbacks;n&&(t.loaderCallbacks=n.filter((t=>t.id!==e)))}))}function gn(t){t.pendingCallbacksFlag||(t.pendingCallbacksFlag=!0,setTimeout((()=>{t.pendingCallbacksFlag=!1;const e=t.loaderCallbacks?t.loaderCallbacks.slice(0):[];if(!e.length)return;let n=!1;const o=t.provider,r=t.prefix;e.forEach((e=>{const i=e.icons,s=i.pending.length;i.pending=i.pending.filter((e=>{if(e.prefix!==r)return!0;const s=e.name;if(t.icons[s])i.loaded.push({provider:o,prefix:r,name:s});else{if(!t.missing.has(s))return n=!0,!0;i.missing.push({provider:o,prefix:r,name:s})}return!1})),i.pending.length!==s&&(n||wt([t],e.id),e.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),e.abort))}))})))}let mn=0;function bn(t,e,n){const o=mn++,r=wt.bind(null,n,o);if(!e.pending.length)return r;const i={id:o,icons:e,callback:t,abort:r};return n.forEach((t=>{(t.loaderCallbacks||(t.loaderCallbacks=[])).push(i)})),r}function yn(t,e=!0,n=!1){const o=[];return t.forEach((t=>{const r="string"==typeof t?pe(t,e,n):t;r&&o.push(r)})),o}var wn={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function vn(t,e,n,o){const r=t.resources.length,i=t.random?Math.floor(Math.random()*r):t.index;let s;if(t.random){let e=t.resources.slice(0);for(s=[];e.length>1;){const t=Math.floor(Math.random()*e.length);s.push(e[t]),e=e.slice(0,t).concat(e.slice(t+1))}s=s.concat(e)}else s=t.resources.slice(i).concat(t.resources.slice(0,i));const c=Date.now();let a,l="pending",f=0,u=null,d=[],p=[];function h(){u&&(clearTimeout(u),u=null)}function g(){"pending"===l&&(l="aborted"),h(),d.forEach((t=>{"pending"===t.status&&(t.status="aborted")})),d=[]}function m(t,e){e&&(p=[]),"function"==typeof t&&p.push(t)}function b(){l="failed",p.forEach((t=>{t(void 0,a)}))}function y(){d.forEach((t=>{"pending"===t.status&&(t.status="aborted")})),d=[]}function x(){if("pending"!==l)return;h();const o=s.shift();if(void 0===o)return d.length?void(u=setTimeout((()=>{h(),"pending"===l&&(y(),b())}),t.timeout)):void b();const r={status:"pending",resource:o,callback:(e,n)=>{!function(e,n,o){const r="success"!==n;switch(d=d.filter((t=>t!==e)),l){case"pending":break;case"failed":if(r||!t.dataAfterTimeout)return;break;default:return}if("abort"===n)return a=o,void b();if(r)return a=o,void(d.length||(s.length?x():b()));if(h(),y(),!t.random){const n=t.resources.indexOf(e.resource);-1!==n&&n!==t.index&&(t.index=n)}l="completed",p.forEach((t=>{t(o)}))}(r,e,n)}};d.push(r),f++,u=setTimeout(x,t.rotate),n(o,e,r.callback)}return"function"==typeof o&&p.push(o),setTimeout(x),function(){return{startTime:c,payload:e,status:l,queriesSent:f,queriesPending:d.length,subscribe:m,abort:g}}}function vt(t){const e={...wn,...t};let n=[];function o(){n=n.filter((t=>"pending"===t().status))}return{query:function(t,r,i){const s=vn(e,t,r,((t,e)=>{o(),i&&i(t,e)}));return n.push(s),s},find:function(t){return n.find((e=>t(e)))||null},setIndex:t=>{e.index=t},getIndex:()=>e.index,cleanup:o}}function Ze(){}const Ie=Object.create(null);function xn(t){if(!Ie[t]){const e=Fe(t);if(!e)return;const n={config:e,redundancy:vt(e)};Ie[t]=n}return Ie[t]}function _n(t,e,n){let o,r;if("string"==typeof t){const e=Ce(t);if(!e)return n(void 0,424),Ze;r=e.send;const i=xn(t);i&&(o=i.redundancy)}else{const e=De(t);if(e){o=vt(e);const n=Ce(t.resources?t.resources[0]:"");n&&(r=n.send)}}return o&&r?o.query(e,r,n)().abort:(n(void 0,424),Ze)}const et="iconify2",oe="iconify",xt=oe+"-count",tt=oe+"-version",_t=36e5,kn=168,Sn=50;function Oe(t,e){try{return t.getItem(e)}catch{}}function Ae(t,e,n){try{return t.setItem(e,n),!0}catch{}}function nt(t,e){try{t.removeItem(e)}catch{}}function je(t,e){return Ae(t,xt,e.toString())}function Pe(t){return parseInt(Oe(t,xt))||0}const me={local:!0,session:!0},kt={local:new Set,session:new Set};let Ne=!1;function In(t){Ne=t}let le=typeof window>"u"?{}:window;function St(t){const e=t+"Storage";try{if(le&&le[e]&&"number"==typeof le[e].length)return le[e]}catch{}me[t]=!1}function It(t,e){const n=St(t);if(!n)return;const o=Oe(n,tt);if(o!==et){if(o){const t=Pe(n);for(let e=0;e{const o=oe+t.toString(),i=Oe(n,o);if("string"==typeof i){try{const n=JSON.parse(i);if("object"==typeof n&&"number"==typeof n.cached&&n.cached>r&&"string"==typeof n.provider&&"object"==typeof n.data&&"string"==typeof n.data.prefix&&e(n,t))return!0}catch{}nt(n,o)}};let s=Pe(n);for(let e=s-1;e>=0;e--)i(e)||(e===s-1?(s--,je(n,s)):kt[t].add(e))}function Tt(){if(!Ne){In(!0);for(const t in me)It(t,(t=>{const e=t.data,n=R(t.provider,e.prefix);if(!Le(n,e).length)return!1;const o=e.lastModified||-1;return n.lastModifiedCached=n.lastModifiedCached?Math.min(n.lastModifiedCached,o):o,!0}))}}function Tn(t,e){const n=t.lastModifiedCached;if(n&&n>=e)return n===e;if(t.lastModifiedCached=e,n)for(const n in me)It(n,(n=>{const o=n.data;return n.provider!==t.provider||o.prefix!==t.prefix||o.lastModified===e}));return!0}function En(t,e){function n(n){let o;if(!me[n]||!(o=St(n)))return;const r=kt[n];let i;if(r.size)r.delete(i=Array.from(r).shift());else if(i=Pe(o),i>=Sn||!je(o,i+1))return;const s={cached:Math.floor(Date.now()/_t),provider:t.provider,data:e};return Ae(o,oe+i.toString(),JSON.stringify(s))}Ne||Tt(),e.lastModified&&!Tn(t,e.lastModified)||Object.keys(e.icons).length&&(e.not_found&&delete(e=Object.assign({},e)).not_found,n("local")||n("session"))}function ot(){}function Cn(t){t.iconsLoaderFlag||(t.iconsLoaderFlag=!0,setTimeout((()=>{t.iconsLoaderFlag=!1,gn(t)})))}function On(t,e){t.iconsToLoad?t.iconsToLoad=t.iconsToLoad.concat(e).sort():t.iconsToLoad=e,t.iconsQueueFlag||(t.iconsQueueFlag=!0,setTimeout((()=>{t.iconsQueueFlag=!1;const{provider:e,prefix:n}=t,o=t.iconsToLoad;let r;delete t.iconsToLoad,o&&(r=Ce(e))&&r.prepare(e,n,o).forEach((n=>{_n(e,n,(e=>{if("object"!=typeof e)n.icons.forEach((e=>{t.missing.add(e)}));else try{const n=Le(t,e);if(!n.length)return;const o=t.pendingIcons;o&&n.forEach((t=>{o.delete(t)})),En(t,e)}catch(t){console.error(t)}Cn(t)}))}))})))}const jn=(t,e)=>{const n=pn(yn(t,!0,mt()));if(!n.pending.length){let t=!0;return e&&setTimeout((()=>{t&&e(n.loaded,n.missing,n.pending,ot)})),()=>{t=!1}}const o=Object.create(null),r=[];let i,s;return n.pending.forEach((t=>{const{provider:e,prefix:n}=t;if(n===s&&e===i)return;i=e,s=n,r.push(R(e,n));const c=o[e]||(o[e]=Object.create(null));c[n]||(c[n]=[])})),n.pending.forEach((t=>{const{provider:e,prefix:n,name:r}=t,i=R(e,n),s=i.pendingIcons||(i.pendingIcons=new Set);s.has(r)||(s.add(r),o[e][n].push(r))})),r.forEach((t=>{const{provider:e,prefix:n}=t;o[e][n].length&&On(t,o[e][n])})),e?bn(e,n,r):ot};function Pn(t,e){const n={...t};for(const t in e){const o=e[t],r=typeof o;t in bt?(null===o||o&&("string"===r||"number"===r))&&(n[t]=o):r===typeof n[t]&&(n[t]="rotate"===t?o%4:o)}return n}const Mn=/[\s,]+/;function Ln(t,e){e.split(Mn).forEach((e=>{switch(e.trim()){case"horizontal":t.hFlip=!0;break;case"vertical":t.vFlip=!0}}))}function Dn(t,e=0){const n=t.replace(/^-?[0-9.]*/,"");function o(t){for(;t<0;)t+=4;return t%4}if(""===n){const e=parseInt(t);return isNaN(e)?0:o(e)}if(n!==t){let e=0;switch(n){case"%":e=25;break;case"deg":e=90}if(e){let r=parseFloat(t.slice(0,t.length-n.length));return isNaN(r)?0:(r/=e,r%1==0?o(r):0)}}return e}function $n(t,e){let n=-1===t.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const t in e)n+=" "+t+'="'+e[t]+'"';return'"+t+""}function Fn(t){return t.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function An(t){return"data:image/svg+xml,"+Fn(t)}function Nn(t){return'url("'+An(t)+'")'}const rt={...yt,inline:!1},Vn={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},Bn={display:"inline-block"},Me={"background-color":"currentColor"},Et={"background-color":"transparent"},st={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},it={"-webkit-mask":Me,mask:Me,background:Et};for(const t in it){const e=it[t];for(const n in st)e[t+"-"+n]=st[n]}function Rn(t){return t+(t.match(/^[-0-9.]+$/)?"px":"")}function Un(t,e){const n=Pn(rt,e),o=e.mode||"svg",r="svg"===o?{...Vn}:{};-1===t.body.indexOf("xlink:")&&delete r["xmlns:xlink"];let i="string"==typeof e.style?e.style:"";for(let t in e){const o=e[t];if(void 0!==o)switch(t){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[t]=!0===o||"true"===o||1===o;break;case"flip":"string"==typeof o&&Ln(n,o);break;case"color":i=i+(i.length>0&&";"!==i.trim().slice(-1)?";":"")+"color: "+o+"; ";break;case"rotate":"string"==typeof o?n[t]=Dn(o):"number"==typeof o&&(n[t]=o);break;case"ariaHidden":case"aria-hidden":!0!==o&&"true"!==o&&delete r["aria-hidden"];break;default:if("on:"===t.slice(0,3))break;void 0===rt[t]&&(r[t]=o)}}const s=Zt(t,n),c=s.attributes;if(n.inline&&(i="vertical-align: -0.125em; "+i),"svg"===o){Object.assign(r,c),""!==i&&(r.style=i);let t=0,n=e.id;return"string"==typeof n&&(n=n.replace(/-/g,"_")),{svg:!0,attributes:r,body:on(s.body,n?()=>n+"ID"+t++:"iconifySvelte")}}const{body:a,width:l,height:f}=t,u="mask"===o||"bg"!==o&&-1!==a.indexOf("currentColor"),d={"--svg":Nn($n(a,{...c,width:l+"",height:f+""}))},p=t=>{const e=c[t];e&&(d[t]=Rn(e))};p("width"),p("height"),Object.assign(d,Bn,u?Me:Et);let h="";for(const t in d)h+=t+": "+d[t]+";";return r.style=h+i,{svg:!1,attributes:r}}if(mt(!0),rn("",hn),typeof document<"u"&&typeof window<"u"){Tt();const t=window;if(void 0!==t.IconifyPreload){const e=t.IconifyPreload,n="Invalid IconifyPreload syntax.";"object"==typeof e&&null!==e&&(e instanceof Array?e:[e]).forEach((t=>{try{("object"!=typeof t||null===t||t instanceof Array||"object"!=typeof t.icons||"string"!=typeof t.prefix||!Qt(t))&&console.error(n)}catch{console.error(n)}}))}if(void 0!==t.IconifyProviders){const e=t.IconifyProviders;if("object"==typeof e&&null!==e)for(let t in e){const n="IconifyProviders["+t+"] is invalid.";try{const o=e[t];if("object"!=typeof o||!o||void 0===o.resources)continue;sn(t,o)||console.error(n)}catch{console.error(n)}}}}function qn(t,e,n,o,r){function i(){e.loading&&(e.loading.abort(),e.loading=null)}if("object"==typeof t&&null!==t&&"string"==typeof t.body)return e.name="",i(),{data:{...ge,...t}};let s;if("string"!=typeof t||null===(s=pe(t,!1,!0)))return i(),null;const c=zt(s);if(!c)return n&&(!e.loading||e.loading.name!==t)&&(i(),e.name="",e.loading={name:t,abort:jn([s],o)}),null;i(),e.name!==t&&(e.name=t,r&&!e.destroyed&&r(t));const a=["iconify"];return""!==s.prefix&&a.push("iconify--"+s.prefix),""!==s.provider&&a.push("iconify--"+s.provider),{data:c,classes:a}}function zn(t,e){return t?Un({...ge,...t},e):null}function ct(t){let e;function n(t,e){return t[0].svg?Qn:Hn}let o=n(t),r=o(t);return{c(){r.c(),e=ue()},l(t){r.l(t),e=ue()},m(t,n){r.m(t,n),re(t,e,n)},p(t,i){o===(o=n(t))&&r?r.p(t,i):(r.d(1),r=o(t),r&&(r.c(),r.m(e.parentNode,e)))},d(t){t&&S(e),r.d(t)}}}function Hn(t){let e,n=[t[0].attributes],o={};for(let t=0;t{"function"==typeof e.onLoad&&e.onLoad(t),Lt()("load",{icon:t})};function a(){n(3,s++,s)}return ut((()=>{n(2,i=!0)})),Ct((()=>{n(1,o.destroyed=!0,o),o.loading&&(o.loading.abort(),n(1,o.loading=null,o))})),t.$$set=t=>{n(6,e=de(de({},e),Qe(t)))},t.$$.update=()=>{{const t=qn(e.icon,o,i,a,c);n(0,r=t?zn(t.data,e):null),r&&t.classes&&n(0,r.attributes.class=("string"==typeof e.class?e.class+" ":"")+t.classes.join(" "),r)}},e=Qe(e),[r,o,i,s]}class X extends lt{constructor(t){super(),at(this,t,Kn,Gn,ft,{})}}function Wn(t){let e,n,o,r,i,s,c,a,l,f,u,d,p,h,g,m,b,y,v,w,k,$,E,T,F,C,D,R,P,_,U=ve(xe.lightMode)+"",V=ve(xe.darkMode)+"",q=ve(xe.systemMode)+"";return r=new X({props:{icon:"material-symbols:wb-sunny-outline-rounded",class:"text-[1.25rem]"}}),c=new X({props:{icon:"material-symbols:dark-mode-outline-rounded",class:"text-[1.25rem]"}}),f=new X({props:{icon:"material-symbols:radio-button-partial-outline",class:"text-[1.25rem]"}}),g=new X({props:{icon:"material-symbols:wb-sunny-outline-rounded",class:"text-[1.25rem] mr-3"}}),w=new X({props:{icon:"material-symbols:dark-mode-outline-rounded",class:"text-[1.25rem] mr-3"}}),F=new X({props:{icon:"material-symbols:radio-button-partial-outline",class:"text-[1.25rem] mr-3"}}),{c(){e=M("div"),n=M("button"),o=M("div"),z(r.$$.fragment),i=A(),s=M("div"),z(c.$$.fragment),a=A(),l=M("div"),z(f.$$.fragment),u=A(),d=M("div"),p=M("div"),h=M("button"),z(g.$$.fragment),m=A(),b=_e(U),y=A(),v=M("button"),z(w.$$.fragment),k=A(),$=_e(V),E=A(),T=M("button"),z(F.$$.fragment),C=A(),D=_e(q),this.h()},l(t){e=L(t,"DIV",{class:!0,role:!0,tabindex:!0});var x=j(e);n=L(x,"BUTTON",{"aria-label":!0,role:!0,class:!0,id:!0});var O=j(n);o=L(O,"DIV",{class:!0});var I=j(o);H(r.$$.fragment,I),I.forEach(S),i=N(O),s=L(O,"DIV",{class:!0});var M=j(s);H(c.$$.fragment,M),M.forEach(S),a=N(O),l=L(O,"DIV",{class:!0});var A=j(l);H(f.$$.fragment,A),A.forEach(S),O.forEach(S),u=N(x),d=L(x,"DIV",{id:!0,class:!0});var z=j(d);p=L(z,"DIV",{class:!0});var R=j(p);h=L(R,"BUTTON",{class:!0});var B=j(h);H(g.$$.fragment,B),m=N(B),b=ke(B,U),B.forEach(S),y=N(R),v=L(R,"BUTTON",{class:!0});var P=j(v);H(w.$$.fragment,P),k=N(P),$=ke(P,V),P.forEach(S),E=N(R),T=L(R,"BUTTON",{class:!0});var Q=j(T);H(F.$$.fragment,Q),C=N(Q),D=ke(Q,q),Q.forEach(S),R.forEach(S),z.forEach(S),x.forEach(S),this.h()},h(){I(o,"class","absolute"),O(o,"opacity-0",t[0]!==Y),I(s,"class","absolute"),O(s,"opacity-0",t[0]!==Z),I(l,"class","absolute"),O(l,"opacity-0",t[0]!==B),I(n,"aria-label","Light/Dark Mode"),I(n,"role","menuitem"),I(n,"class","relative btn-plain scale-animation rounded-lg h-11 w-11 active:scale-90"),I(n,"id","scheme-switch"),I(h,"class","flex transition whitespace-nowrap items-center justify-start w-full btn-plain scale-animation rounded-lg h-9 px-3 font-medium active:scale-95 mb-0.5"),O(h,"current-theme-btn",t[0]===Y),I(v,"class","flex transition whitespace-nowrap items-center justify-start w-full btn-plain scale-animation rounded-lg h-9 px-3 font-medium active:scale-95 mb-0.5"),O(v,"current-theme-btn",t[0]===Z),I(T,"class","flex transition whitespace-nowrap items-center justify-start w-full btn-plain scale-animation rounded-lg h-9 px-3 font-medium active:scale-95"),O(T,"current-theme-btn",t[0]===B),I(p,"class","card-base float-panel p-2"),I(d,"id","light-dark-panel"),I(d,"class","hidden lg:block absolute transition float-panel-closed top-11 -right-2 pt-5"),I(e,"class","relative z-50"),I(e,"role","menu"),I(e,"tabindex","-1")},m(j,S){re(j,e,S),x(e,n),x(n,o),Q(r,o,null),x(n,i),x(n,s),Q(c,s,null),x(n,a),x(n,l),Q(f,l,null),x(e,u),x(e,d),x(d,p),x(p,h),Q(g,h,null),x(h,m),x(h,b),x(p,y),x(p,v),Q(w,v,null),x(v,k),x(v,$),x(p,E),x(p,T),Q(F,T,null),x(T,C),x(T,D),R=!0,P||(_=[G(n,"click",t[2]),G(n,"mouseenter",Jn),G(h,"click",t[3]),G(v,"click",t[4]),G(T,"click",t[5]),G(e,"mouseleave",Xn)],P=!0)},p(t,[e]){(!R||1&e)&&O(o,"opacity-0",t[0]!==Y),(!R||1&e)&&O(s,"opacity-0",t[0]!==Z),(!R||1&e)&&O(l,"opacity-0",t[0]!==B),(!R||1&e)&&O(h,"current-theme-btn",t[0]===Y),(!R||1&e)&&O(v,"current-theme-btn",t[0]===Z),(!R||1&e)&&O(T,"current-theme-btn",t[0]===B)},i(t){R||(K(r.$$.fragment,t),K(c.$$.fragment,t),K(f.$$.fragment,t),K(g.$$.fragment,t),K(w.$$.fragment,t),K(F.$$.fragment,t),R=!0)},o(t){W(r.$$.fragment,t),W(c.$$.fragment,t),W(f.$$.fragment,t),W(g.$$.fragment,t),W(w.$$.fragment,t),W(F.$$.fragment,t),R=!1},d(t){t&&S(e),J(r),J(c),J(f),J(g),J(w),J(F),P=!1,Dt(_)}}}function Jn(){document.querySelector("#light-dark-panel").classList.remove("float-panel-closed")}function Xn(){document.querySelector("#light-dark-panel").classList.add("float-panel-closed")}function Yn(t,e,n){const o=[Y,Z,B];let r=B;function i(t){n(0,r=t),Ft(t)}return ut((()=>{n(0,r=$t());const t=window.matchMedia("(prefers-color-scheme: dark)"),e=t=>{At(r)};return t.addEventListener("change",e),()=>{t.removeEventListener("change",e)}})),[r,i,function(){let t=0;for(;ti(Y),()=>i(Z),()=>i(B)]}class to extends lt{constructor(t){super(),at(this,t,Yn,Wn,ft,{})}}export{to as default}; \ No newline at end of file diff --git a/_astro/_category_.BWAG4XaK.css b/_astro/_category_.BWAG4XaK.css new file mode 100644 index 0000000..1370df2 --- /dev/null +++ b/_astro/_category_.BWAG4XaK.css @@ -0,0 +1 @@ +.prose[data-astro-cid-up4uz3l3]{color:var(--tw-prose-body);max-width:65ch}.prose[data-astro-cid-up4uz3l3] :where(p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em;margin-bottom:1.25em}.prose[data-astro-cid-up4uz3l3] :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose[data-astro-cid-up4uz3l3] :where(a):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose[data-astro-cid-up4uz3l3] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-bold);font-weight:600}.prose[data-astro-cid-up4uz3l3] :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose[data-astro-cid-up4uz3l3] :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:upper-alpha}.prose[data-astro-cid-up4uz3l3] :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:lower-alpha}.prose[data-astro-cid-up4uz3l3] :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:upper-alpha}.prose[data-astro-cid-up4uz3l3] :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:lower-alpha}.prose[data-astro-cid-up4uz3l3] :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:upper-roman}.prose[data-astro-cid-up4uz3l3] :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:lower-roman}.prose[data-astro-cid-up4uz3l3] :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:upper-roman}.prose[data-astro-cid-up4uz3l3] :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:lower-roman}.prose[data-astro-cid-up4uz3l3] :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:decimal}.prose[data-astro-cid-up4uz3l3] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose[data-astro-cid-up4uz3l3] :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker [data-astro-cid-up4uz3l3]{font-weight:400;color:var(--tw-prose-counters)}.prose[data-astro-cid-up4uz3l3] :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker [data-astro-cid-up4uz3l3]{color:var(--tw-prose-bullets)}.prose[data-astro-cid-up4uz3l3] :where(dt):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose[data-astro-cid-up4uz3l3] :where(hr):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose[data-astro-cid-up4uz3l3] :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose[data-astro-cid-up4uz3l3] :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before [data-astro-cid-up4uz3l3]{content:open-quote}.prose[data-astro-cid-up4uz3l3] :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after [data-astro-cid-up4uz3l3]{content:close-quote}.prose[data-astro-cid-up4uz3l3] :where(h1):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose[data-astro-cid-up4uz3l3] :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-weight:900;color:inherit}.prose[data-astro-cid-up4uz3l3] :where(h2):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose[data-astro-cid-up4uz3l3] :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-weight:800;color:inherit}.prose[data-astro-cid-up4uz3l3] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose[data-astro-cid-up4uz3l3] :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-weight:700;color:inherit}.prose[data-astro-cid-up4uz3l3] :where(h4):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose[data-astro-cid-up4uz3l3] :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-weight:700;color:inherit}.prose[data-astro-cid-up4uz3l3] :where(img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-up4uz3l3] :where(picture):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{display:block;margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-up4uz3l3] :where(video):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-up4uz3l3] :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose[data-astro-cid-up4uz3l3] :where(code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose[data-astro-cid-up4uz3l3] :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before [data-astro-cid-up4uz3l3]{content:"`"}.prose[data-astro-cid-up4uz3l3] :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after [data-astro-cid-up4uz3l3]{content:"`"}.prose[data-astro-cid-up4uz3l3] :where(a code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit;font-size:.875em}.prose[data-astro-cid-up4uz3l3] :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit;font-size:.9em}.prose[data-astro-cid-up4uz3l3] :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:inherit}.prose[data-astro-cid-up4uz3l3] :where(pre):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose[data-astro-cid-up4uz3l3] :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose[data-astro-cid-up4uz3l3] :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before [data-astro-cid-up4uz3l3]{content:none}.prose[data-astro-cid-up4uz3l3] :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after [data-astro-cid-up4uz3l3]{content:none}.prose[data-astro-cid-up4uz3l3] :where(table):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{width:100%;table-layout:auto;text-align:start;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose[data-astro-cid-up4uz3l3] :where(thead):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose[data-astro-cid-up4uz3l3] :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose[data-astro-cid-up4uz3l3] :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose[data-astro-cid-up4uz3l3] :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{border-bottom-width:0}.prose[data-astro-cid-up4uz3l3] :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{vertical-align:baseline}.prose[data-astro-cid-up4uz3l3] :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose[data-astro-cid-up4uz3l3] :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{vertical-align:top}.prose[data-astro-cid-up4uz3l3] :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0;margin-bottom:0}.prose[data-astro-cid-up4uz3l3] :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose[data-astro-cid-up4uz3l3]{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose[data-astro-cid-up4uz3l3] :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0;margin-bottom:0}.prose[data-astro-cid-up4uz3l3] :where(li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.5em;margin-bottom:.5em}.prose[data-astro-cid-up4uz3l3] :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:.375em}.prose[data-astro-cid-up4uz3l3] :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:.375em}.prose[data-astro-cid-up4uz3l3] :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.75em;margin-bottom:.75em}.prose[data-astro-cid-up4uz3l3] :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em}.prose[data-astro-cid-up4uz3l3] :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-bottom:1.25em}.prose[data-astro-cid-up4uz3l3] :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em}.prose[data-astro-cid-up4uz3l3] :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-bottom:1.25em}.prose[data-astro-cid-up4uz3l3] :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.75em;margin-bottom:.75em}.prose[data-astro-cid-up4uz3l3] :where(dl):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em;margin-bottom:1.25em}.prose[data-astro-cid-up4uz3l3] :where(dd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.5em;padding-inline-start:1.625em}.prose[data-astro-cid-up4uz3l3] :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose[data-astro-cid-up4uz3l3] :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose[data-astro-cid-up4uz3l3] :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose[data-astro-cid-up4uz3l3] :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose[data-astro-cid-up4uz3l3] :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:0}.prose[data-astro-cid-up4uz3l3] :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-end:0}.prose[data-astro-cid-up4uz3l3] :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose[data-astro-cid-up4uz3l3] :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:0}.prose[data-astro-cid-up4uz3l3] :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-end:0}.prose[data-astro-cid-up4uz3l3] :where(figure):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-up4uz3l3] :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose[data-astro-cid-up4uz3l3] :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-bottom:0}.prose-base[data-astro-cid-up4uz3l3]{font-size:1rem;line-height:1.75}.prose-base[data-astro-cid-up4uz3l3] :where(p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em;margin-bottom:1.25em}.prose-base[data-astro-cid-up4uz3l3] :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base[data-astro-cid-up4uz3l3] :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base[data-astro-cid-up4uz3l3] :where(h1):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base[data-astro-cid-up4uz3l3] :where(h2):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base[data-astro-cid-up4uz3l3] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base[data-astro-cid-up4uz3l3] :where(h4):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base[data-astro-cid-up4uz3l3] :where(img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-up4uz3l3] :where(picture):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-up4uz3l3] :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0;margin-bottom:0}.prose-base[data-astro-cid-up4uz3l3] :where(video):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-up4uz3l3] :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base[data-astro-cid-up4uz3l3] :where(code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:.875em}.prose-base[data-astro-cid-up4uz3l3] :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:.875em}.prose-base[data-astro-cid-up4uz3l3] :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:.9em}.prose-base[data-astro-cid-up4uz3l3] :where(pre):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base[data-astro-cid-up4uz3l3] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base[data-astro-cid-up4uz3l3] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base[data-astro-cid-up4uz3l3] :where(li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.5em;margin-bottom:.5em}.prose-base[data-astro-cid-up4uz3l3] :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:.375em}.prose-base[data-astro-cid-up4uz3l3] :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:.375em}.prose-base[data-astro-cid-up4uz3l3] :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.75em;margin-bottom:.75em}.prose-base[data-astro-cid-up4uz3l3] :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em}.prose-base[data-astro-cid-up4uz3l3] :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-bottom:1.25em}.prose-base[data-astro-cid-up4uz3l3] :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em}.prose-base[data-astro-cid-up4uz3l3] :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-bottom:1.25em}.prose-base[data-astro-cid-up4uz3l3] :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.75em;margin-bottom:.75em}.prose-base[data-astro-cid-up4uz3l3] :where(dl):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em;margin-bottom:1.25em}.prose-base[data-astro-cid-up4uz3l3] :where(dt):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:1.25em}.prose-base[data-astro-cid-up4uz3l3] :where(dd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:.5em;padding-inline-start:1.625em}.prose-base[data-astro-cid-up4uz3l3] :where(hr):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:3em;margin-bottom:3em}.prose-base[data-astro-cid-up4uz3l3] :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose-base[data-astro-cid-up4uz3l3] :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose-base[data-astro-cid-up4uz3l3] :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose-base[data-astro-cid-up4uz3l3] :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose-base[data-astro-cid-up4uz3l3] :where(table):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:.875em;line-height:1.7142857}.prose-base[data-astro-cid-up4uz3l3] :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base[data-astro-cid-up4uz3l3] :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:0}.prose-base[data-astro-cid-up4uz3l3] :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-end:0}.prose-base[data-astro-cid-up4uz3l3] :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base[data-astro-cid-up4uz3l3] :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-start:0}.prose-base[data-astro-cid-up4uz3l3] :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{padding-inline-end:0}.prose-base[data-astro-cid-up4uz3l3] :where(figure):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-up4uz3l3] :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0;margin-bottom:0}.prose-base[data-astro-cid-up4uz3l3] :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base[data-astro-cid-up4uz3l3] :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-top:0}.prose-base[data-astro-cid-up4uz3l3] :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-up4uz3l3]{margin-bottom:0}.dash-line[data-astro-cid-up4uz3l3]:before{content:"";pointer-events:none;position:absolute;left:calc(50% - 1px);top:-50%;height:100%;width:10%;border-left-width:2px;border-style:dashed;border-color:var(--line-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pointer-events-none[data-astro-cid-up4uz3l3]{pointer-events:none}.visible[data-astro-cid-up4uz3l3]{visibility:visible}.fixed[data-astro-cid-up4uz3l3]{position:fixed}.absolute[data-astro-cid-up4uz3l3]{position:absolute}.relative[data-astro-cid-up4uz3l3]{position:relative}.sticky[data-astro-cid-up4uz3l3]{position:sticky}.inset-0[data-astro-cid-up4uz3l3]{inset:0}.-right-2[data-astro-cid-up4uz3l3]{right:-.5rem}.-top-1\/2[data-astro-cid-up4uz3l3]{top:-50%}.-top-8[data-astro-cid-up4uz3l3]{top:-2rem}.-top-\[50\%\][data-astro-cid-up4uz3l3]{top:-50%}.bottom-3[data-astro-cid-up4uz3l3]{bottom:.75rem}.left-0[data-astro-cid-up4uz3l3]{left:0}.left-1\/2[data-astro-cid-up4uz3l3]{left:50%}.left-4[data-astro-cid-up4uz3l3]{left:1rem}.left-\[calc\(50\%_-_1px\)\][data-astro-cid-up4uz3l3]{left:calc(50% - 1px)}.right-0[data-astro-cid-up4uz3l3]{right:0}.right-2[data-astro-cid-up4uz3l3]{right:.5rem}.right-3[data-astro-cid-up4uz3l3]{right:.75rem}.right-4[data-astro-cid-up4uz3l3]{right:1rem}.right-6[data-astro-cid-up4uz3l3]{right:1.5rem}.top-0[data-astro-cid-up4uz3l3]{top:0}.top-1\/2[data-astro-cid-up4uz3l3]{top:50%}.top-11[data-astro-cid-up4uz3l3]{top:2.75rem}.top-2[data-astro-cid-up4uz3l3]{top:.5rem}.top-20[data-astro-cid-up4uz3l3]{top:5rem}.top-3[data-astro-cid-up4uz3l3]{top:.75rem}.top-4[data-astro-cid-up4uz3l3]{top:1rem}.top-\[5\.25rem\][data-astro-cid-up4uz3l3]{top:5.25rem}.z-0[data-astro-cid-up4uz3l3]{z-index:0}.z-10[data-astro-cid-up4uz3l3]{z-index:10}.z-20[data-astro-cid-up4uz3l3]{z-index:20}.z-50[data-astro-cid-up4uz3l3]{z-index:50}.col-span-2[data-astro-cid-up4uz3l3]{grid-column:span 2 / span 2}.row-start-2[data-astro-cid-up4uz3l3]{grid-row-start:2}.row-start-3[data-astro-cid-up4uz3l3]{grid-row-start:3}.row-end-3[data-astro-cid-up4uz3l3]{grid-row-end:3}.row-end-4[data-astro-cid-up4uz3l3]{grid-row-end:4}.-m-1[data-astro-cid-up4uz3l3]{margin:-.25rem}.mx-1[data-astro-cid-up4uz3l3]{margin-left:.25rem;margin-right:.25rem}.mx-1\.5[data-astro-cid-up4uz3l3]{margin-left:.375rem;margin-right:.375rem}.mx-4[data-astro-cid-up4uz3l3]{margin-left:1rem;margin-right:1rem}.mx-6[data-astro-cid-up4uz3l3]{margin-left:1.5rem;margin-right:1.5rem}.mx-auto[data-astro-cid-up4uz3l3]{margin-left:auto;margin-right:auto}.my-auto[data-astro-cid-up4uz3l3]{margin-top:auto;margin-bottom:auto}.-mb-2[data-astro-cid-up4uz3l3]{margin-bottom:-.5rem}.mb-0[data-astro-cid-up4uz3l3]{margin-bottom:0}.mb-0\.5[data-astro-cid-up4uz3l3]{margin-bottom:.125rem}.mb-1[data-astro-cid-up4uz3l3]{margin-bottom:.25rem}.mb-2[data-astro-cid-up4uz3l3]{margin-bottom:.5rem}.mb-2\.5[data-astro-cid-up4uz3l3]{margin-bottom:.625rem}.mb-3[data-astro-cid-up4uz3l3]{margin-bottom:.75rem}.mb-3\.5[data-astro-cid-up4uz3l3]{margin-bottom:.875rem}.mb-4[data-astro-cid-up4uz3l3]{margin-bottom:1rem}.mb-5[data-astro-cid-up4uz3l3]{margin-bottom:1.25rem}.mb-6[data-astro-cid-up4uz3l3]{margin-bottom:1.5rem}.mb-8[data-astro-cid-up4uz3l3]{margin-bottom:2rem}.ml-1[data-astro-cid-up4uz3l3]{margin-left:.25rem}.ml-3[data-astro-cid-up4uz3l3]{margin-left:.75rem}.ml-4[data-astro-cid-up4uz3l3]{margin-left:1rem}.ml-8[data-astro-cid-up4uz3l3]{margin-left:2rem}.mr-2[data-astro-cid-up4uz3l3]{margin-right:.5rem}.mr-3[data-astro-cid-up4uz3l3]{margin-right:.75rem}.mt-1[data-astro-cid-up4uz3l3]{margin-top:.25rem}.mt-2[data-astro-cid-up4uz3l3]{margin-top:.5rem}.mt-4[data-astro-cid-up4uz3l3]{margin-top:1rem}.block[data-astro-cid-up4uz3l3]{display:block}.inline-block[data-astro-cid-up4uz3l3]{display:inline-block}.inline[data-astro-cid-up4uz3l3]{display:inline}.flex[data-astro-cid-up4uz3l3]{display:flex}.inline-flex[data-astro-cid-up4uz3l3]{display:inline-flex}.table[data-astro-cid-up4uz3l3]{display:table}.grid[data-astro-cid-up4uz3l3]{display:grid}.hidden[data-astro-cid-up4uz3l3]{display:none}.h-1[data-astro-cid-up4uz3l3]{height:.25rem}.h-10[data-astro-cid-up4uz3l3]{height:2.5rem}.h-11[data-astro-cid-up4uz3l3]{height:2.75rem}.h-3[data-astro-cid-up4uz3l3]{height:.75rem}.h-6[data-astro-cid-up4uz3l3]{height:1.5rem}.h-7[data-astro-cid-up4uz3l3]{height:1.75rem}.h-8[data-astro-cid-up4uz3l3]{height:2rem}.h-9[data-astro-cid-up4uz3l3]{height:2.25rem}.h-\[3\.25rem\][data-astro-cid-up4uz3l3]{height:3.25rem}.h-\[3\.75rem\][data-astro-cid-up4uz3l3]{height:3.75rem}.h-\[4\.5rem\][data-astro-cid-up4uz3l3]{height:4.5rem}.h-\[calc\(var\(--banner-height\)_-_4\.5rem\)\][data-astro-cid-up4uz3l3]{height:calc(var(--banner-height) - 4.5rem)}.h-\[var\(--banner-height\)\][data-astro-cid-up4uz3l3]{height:var(--banner-height)}.h-full[data-astro-cid-up4uz3l3]{height:100%}.max-h-\[20vh\][data-astro-cid-up4uz3l3]{max-height:20vh}.min-h-32[data-astro-cid-up4uz3l3]{min-height:8rem}.min-h-\[4\.5rem\][data-astro-cid-up4uz3l3]{min-height:4.5rem}.min-h-screen[data-astro-cid-up4uz3l3]{min-height:100vh}.w-1[data-astro-cid-up4uz3l3]{width:.25rem}.w-10[data-astro-cid-up4uz3l3]{width:2.5rem}.w-11[data-astro-cid-up4uz3l3]{width:2.75rem}.w-3[data-astro-cid-up4uz3l3]{width:.75rem}.w-40[data-astro-cid-up4uz3l3]{width:10rem}.w-5[data-astro-cid-up4uz3l3]{width:1.25rem}.w-6[data-astro-cid-up4uz3l3]{width:1.5rem}.w-7[data-astro-cid-up4uz3l3]{width:1.75rem}.w-8[data-astro-cid-up4uz3l3]{width:2rem}.w-80[data-astro-cid-up4uz3l3]{width:20rem}.w-\[10\%\][data-astro-cid-up4uz3l3]{width:10%}.w-\[15\%\][data-astro-cid-up4uz3l3]{width:15%}.w-\[3\.25rem\][data-astro-cid-up4uz3l3]{width:3.25rem}.w-\[3\.75rem\][data-astro-cid-up4uz3l3]{width:3.75rem}.w-\[70\%\][data-astro-cid-up4uz3l3]{width:70%}.w-full[data-astro-cid-up4uz3l3]{width:100%}.min-w-\[2rem\][data-astro-cid-up4uz3l3]{min-width:2rem}.max-w-\[240px\][data-astro-cid-up4uz3l3]{max-width:240px}.max-w-\[calc\(100\%_-_3rem\)\][data-astro-cid-up4uz3l3]{max-width:calc(100% - 3rem)}.max-w-\[var\(--page-width\)\][data-astro-cid-up4uz3l3]{max-width:var(--page-width)}.max-w-full[data-astro-cid-up4uz3l3]{max-width:100%}.max-w-none[data-astro-cid-up4uz3l3]{max-width:none}.-translate-x-1[data-astro-cid-up4uz3l3]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2[data-astro-cid-up4uz3l3]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2[data-astro-cid-up4uz3l3]{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1[data-astro-cid-up4uz3l3]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2[data-astro-cid-up4uz3l3]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[0\.15rem\][data-astro-cid-up4uz3l3]{--tw-translate-y: -.15rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[1px\][data-astro-cid-up4uz3l3]{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0[data-astro-cid-up4uz3l3]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5[data-astro-cid-up4uz3l3]{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4[data-astro-cid-up4uz3l3]{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform[data-astro-cid-up4uz3l3]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none[data-astro-cid-up4uz3l3]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-\[17\.5rem_auto\][data-astro-cid-up4uz3l3]{grid-template-columns:17.5rem auto}.grid-rows-1[data-astro-cid-up4uz3l3]{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-3[data-astro-cid-up4uz3l3]{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[auto_auto_1fr_auto\][data-astro-cid-up4uz3l3]{grid-template-rows:auto auto 1fr auto}.flex-row[data-astro-cid-up4uz3l3]{flex-direction:row}.flex-col[data-astro-cid-up4uz3l3]{flex-direction:column}.flex-col-reverse[data-astro-cid-up4uz3l3]{flex-direction:column-reverse}.flex-wrap[data-astro-cid-up4uz3l3]{flex-wrap:wrap}.flex-nowrap[data-astro-cid-up4uz3l3]{flex-wrap:nowrap}.items-center[data-astro-cid-up4uz3l3]{align-items:center}.justify-start[data-astro-cid-up4uz3l3]{justify-content:flex-start}.justify-end[data-astro-cid-up4uz3l3]{justify-content:flex-end}.justify-center[data-astro-cid-up4uz3l3]{justify-content:center}.justify-between[data-astro-cid-up4uz3l3]{justify-content:space-between}.gap-1[data-astro-cid-up4uz3l3]{gap:.25rem}.gap-2[data-astro-cid-up4uz3l3]{gap:.5rem}.gap-3[data-astro-cid-up4uz3l3]{gap:.75rem}.gap-4[data-astro-cid-up4uz3l3]{gap:1rem}.gap-5[data-astro-cid-up4uz3l3]{gap:1.25rem}.gap-6[data-astro-cid-up4uz3l3]{gap:1.5rem}.gap-8[data-astro-cid-up4uz3l3]{gap:2rem}.gap-x-4[data-astro-cid-up4uz3l3]{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2[data-astro-cid-up4uz3l3]{row-gap:.5rem}.overflow-hidden[data-astro-cid-up4uz3l3]{overflow:hidden}.overflow-visible[data-astro-cid-up4uz3l3]{overflow:visible}.overflow-ellipsis[data-astro-cid-up4uz3l3]{text-overflow:ellipsis}.whitespace-nowrap[data-astro-cid-up4uz3l3]{white-space:nowrap}.rounded[data-astro-cid-up4uz3l3]{border-radius:.25rem}.rounded-2xl[data-astro-cid-up4uz3l3]{border-radius:1rem}.rounded-\[var\(--radius-large\)\][data-astro-cid-up4uz3l3]{border-radius:var(--radius-large)}.rounded-full[data-astro-cid-up4uz3l3]{border-radius:9999px}.rounded-lg[data-astro-cid-up4uz3l3]{border-radius:.5rem}.rounded-md[data-astro-cid-up4uz3l3]{border-radius:.375rem}.rounded-xl[data-astro-cid-up4uz3l3]{border-radius:.75rem}.rounded-b-none[data-astro-cid-up4uz3l3]{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-t-none[data-astro-cid-up4uz3l3]{border-top-left-radius:0;border-top-right-radius:0}.border[data-astro-cid-up4uz3l3]{border-width:1px}.border-b-\[1px\][data-astro-cid-up4uz3l3]{border-bottom-width:1px}.border-l-\[2px\][data-astro-cid-up4uz3l3]{border-left-width:2px}.border-t-\[1px\][data-astro-cid-up4uz3l3]{border-top-width:1px}.border-dashed[data-astro-cid-up4uz3l3]{border-style:dashed}.border-\[var\(--line-color\)\][data-astro-cid-up4uz3l3]{border-color:var(--line-color)}.border-\[var\(--line-divider\)\][data-astro-cid-up4uz3l3]{border-color:var(--line-divider)}.border-black\/10[data-astro-cid-up4uz3l3]{border-color:#0000001a}.bg-\[oklch\(0\.45_0\.01_var\(--hue\)\)\][data-astro-cid-up4uz3l3]{background-color:oklch(.45 .01 var(--hue))}.bg-\[oklch\(0\.5_0\.05_var\(--hue\)\)\][data-astro-cid-up4uz3l3]{background-color:oklch(.5 .05 var(--hue))}.bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\][data-astro-cid-up4uz3l3]{background-color:oklch(.75 .14 var(--hue))}.bg-\[oklch\(0\.80_0\.10_0\)\][data-astro-cid-up4uz3l3]{background-color:#f3a3bb}.bg-\[oklch\(0\.95_0\.025_var\(--hue\)\)\][data-astro-cid-up4uz3l3]{background-color:oklch(.95 .025 var(--hue))}.bg-\[var\(--btn-content\)\][data-astro-cid-up4uz3l3]{background-color:var(--btn-content)}.bg-\[var\(--btn-regular-bg\)\][data-astro-cid-up4uz3l3]{background-color:var(--btn-regular-bg)}.bg-\[var\(--card-bg\)\][data-astro-cid-up4uz3l3]{background-color:var(--card-bg)}.bg-\[var\(--enter-btn-bg\)\][data-astro-cid-up4uz3l3]{background-color:var(--enter-btn-bg)}.bg-\[var\(--float-panel-bg\)\][data-astro-cid-up4uz3l3]{background-color:var(--float-panel-bg)}.bg-\[var\(--license-block-bg\)\][data-astro-cid-up4uz3l3]{background-color:var(--license-block-bg)}.bg-\[var\(--page-bg\)\][data-astro-cid-up4uz3l3]{background-color:var(--page-bg)}.bg-\[var\(--primary\)\][data-astro-cid-up4uz3l3]{background-color:var(--primary)}.bg-black\/5[data-astro-cid-up4uz3l3]{background-color:#0000000d}.bg-black\/\[0\.04\][data-astro-cid-up4uz3l3]{background-color:#0000000a}.bg-transparent[data-astro-cid-up4uz3l3]{background-color:transparent}.bg-opacity-50[data-astro-cid-up4uz3l3]{--tw-bg-opacity: .5}.bg-none[data-astro-cid-up4uz3l3]{background-image:none}.fill-\[var\(--deep-text\)\][data-astro-cid-up4uz3l3]{fill:var(--deep-text)}.fill-white[data-astro-cid-up4uz3l3]{fill:#fff}.object-cover[data-astro-cid-up4uz3l3]{-o-object-fit:cover;object-fit:cover}.object-center[data-astro-cid-up4uz3l3]{-o-object-position:center;object-position:center}.p-1[data-astro-cid-up4uz3l3]{padding:.25rem}.p-1\.5[data-astro-cid-up4uz3l3]{padding:.375rem}.p-2[data-astro-cid-up4uz3l3]{padding:.5rem}.p-3[data-astro-cid-up4uz3l3]{padding:.75rem}.px-0[data-astro-cid-up4uz3l3]{padding-left:0;padding-right:0}.px-1[data-astro-cid-up4uz3l3]{padding-left:.25rem;padding-right:.25rem}.px-2[data-astro-cid-up4uz3l3]{padding-left:.5rem;padding-right:.5rem}.px-3[data-astro-cid-up4uz3l3]{padding-left:.75rem;padding-right:.75rem}.px-4[data-astro-cid-up4uz3l3]{padding-left:1rem;padding-right:1rem}.px-5[data-astro-cid-up4uz3l3]{padding-left:1.25rem;padding-right:1.25rem}.px-6[data-astro-cid-up4uz3l3]{padding-left:1.5rem;padding-right:1.5rem}.px-8[data-astro-cid-up4uz3l3]{padding-left:2rem;padding-right:2rem}.px-9[data-astro-cid-up4uz3l3]{padding-left:2.25rem;padding-right:2.25rem}.py-1[data-astro-cid-up4uz3l3]{padding-top:.25rem;padding-bottom:.25rem}.py-2[data-astro-cid-up4uz3l3]{padding-top:.5rem;padding-bottom:.5rem}.py-4[data-astro-cid-up4uz3l3]{padding-top:1rem;padding-bottom:1rem}.py-5[data-astro-cid-up4uz3l3]{padding-top:1.25rem;padding-bottom:1.25rem}.py-6[data-astro-cid-up4uz3l3]{padding-top:1.5rem;padding-bottom:1.5rem}.pb-4[data-astro-cid-up4uz3l3]{padding-bottom:1rem}.pb-6[data-astro-cid-up4uz3l3]{padding-bottom:1.5rem}.pl-10[data-astro-cid-up4uz3l3]{padding-left:2.5rem}.pl-2[data-astro-cid-up4uz3l3]{padding-left:.5rem}.pl-3[data-astro-cid-up4uz3l3]{padding-left:.75rem}.pl-6[data-astro-cid-up4uz3l3]{padding-left:1.5rem}.pr-1[data-astro-cid-up4uz3l3]{padding-right:.25rem}.pr-6[data-astro-cid-up4uz3l3]{padding-right:1.5rem}.pr-8[data-astro-cid-up4uz3l3]{padding-right:2rem}.pt-5[data-astro-cid-up4uz3l3]{padding-top:1.25rem}.pt-6[data-astro-cid-up4uz3l3]{padding-top:1.5rem}.text-left[data-astro-cid-up4uz3l3]{text-align:left}.text-center[data-astro-cid-up4uz3l3]{text-align:center}.text-right[data-astro-cid-up4uz3l3]{text-align:right}.text-2xl[data-astro-cid-up4uz3l3]{font-size:1.5rem;line-height:2rem}.text-3xl[data-astro-cid-up4uz3l3]{font-size:1.875rem;line-height:2.25rem}.text-4xl[data-astro-cid-up4uz3l3]{font-size:2.25rem;line-height:2.5rem}.text-5xl[data-astro-cid-up4uz3l3]{font-size:3rem;line-height:1}.text-\[1\.25rem\][data-astro-cid-up4uz3l3]{font-size:1.25rem}.text-\[14px\][data-astro-cid-up4uz3l3]{font-size:14px}.text-lg[data-astro-cid-up4uz3l3]{font-size:1.125rem;line-height:1.75rem}.text-sm[data-astro-cid-up4uz3l3]{font-size:.875rem;line-height:1.25rem}.text-xl[data-astro-cid-up4uz3l3]{font-size:1.25rem;line-height:1.75rem}.font-bold[data-astro-cid-up4uz3l3]{font-weight:700}.font-medium[data-astro-cid-up4uz3l3]{font-weight:500}.text-\[var\(\&\#45\;\&\#45\;primary\)\][data-astro-cid-up4uz3l3]{color:var(--primary)}.text-\[var\(--btn-content\)\][data-astro-cid-up4uz3l3]{color:var(--btn-content)}.text-\[var\(--meta-divider\)\][data-astro-cid-up4uz3l3]{color:var(--meta-divider)}.text-\[var\(--primary\)\][data-astro-cid-up4uz3l3]{color:var(--primary)}.text-black\/10[data-astro-cid-up4uz3l3]{color:#0000001a}.text-black\/25[data-astro-cid-up4uz3l3]{color:#00000040}.text-black\/30[data-astro-cid-up4uz3l3]{color:#0000004d}.text-black\/5[data-astro-cid-up4uz3l3]{color:#0000000d}.text-black\/50[data-astro-cid-up4uz3l3]{color:#00000080}.text-black\/75[data-astro-cid-up4uz3l3]{color:#000000bf}.text-black\/90[data-astro-cid-up4uz3l3]{color:#000000e6}.text-black\/\[0\.2\][data-astro-cid-up4uz3l3]{color:#0003}.text-neutral-400[data-astro-cid-up4uz3l3]{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.text-neutral-500[data-astro-cid-up4uz3l3]{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-neutral-700[data-astro-cid-up4uz3l3]{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-neutral-900[data-astro-cid-up4uz3l3]{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.text-white[data-astro-cid-up4uz3l3]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline[data-astro-cid-up4uz3l3]{text-decoration-line:underline}.decoration-\[var\(--link-underline\)\][data-astro-cid-up4uz3l3]{text-decoration-color:var(--link-underline)}.decoration-dashed[data-astro-cid-up4uz3l3]{text-decoration-style:dashed}.decoration-2[data-astro-cid-up4uz3l3]{text-decoration-thickness:2px}.underline-offset-\[0\.25rem\][data-astro-cid-up4uz3l3]{text-underline-offset:.25rem}.opacity-0[data-astro-cid-up4uz3l3]{opacity:0}.opacity-100[data-astro-cid-up4uz3l3]{opacity:1}.opacity-75[data-astro-cid-up4uz3l3]{opacity:.75}.shadow-2xl[data-astro-cid-up4uz3l3]{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl[data-astro-cid-up4uz3l3]{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline[data-astro-cid-up4uz3l3]{outline-style:solid}.outline-0[data-astro-cid-up4uz3l3]{outline-width:0px}.outline-4[data-astro-cid-up4uz3l3]{outline-width:4px}.-outline-offset-\[2px\][data-astro-cid-up4uz3l3]{outline-offset:-2px}.outline-\[var\(--card-bg\)\][data-astro-cid-up4uz3l3]{outline-color:var(--card-bg)}.outline-\[var\(--primary\)\][data-astro-cid-up4uz3l3]{outline-color:var(--primary)}.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.005\)\][data-astro-cid-up4uz3l3]{--tw-drop-shadow: drop-shadow(0 2px 4px rgba(0,0,0,.005));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter[data-astro-cid-up4uz3l3]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition[data-astro-cid-up4uz3l3]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all[data-astro-cid-up4uz3l3]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200[data-astro-cid-up4uz3l3]{transition-duration:.2s}.ease-in-out[data-astro-cid-up4uz3l3]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark\:prose-invert[data-astro-cid-up4uz3l3]:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.before\:absolute[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);position:absolute}.before\:inset-0[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);inset:0}.before\:-left-3[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);left:-.75rem}.before\:left-\[-1\.125rem\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);left:-1.125rem}.before\:left-\[-16px\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);left:-16px}.before\:left-\[18px\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);left:18px}.before\:top-\[0\.33rem\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);top:.33rem}.before\:top-\[0\.75rem\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);top:.75rem}.before\:top-\[35px\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);top:35px}.before\:top-\[5\.5px\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);top:5.5px}.before\:ml-1[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);margin-left:.25rem}.before\:ml-1\.5[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);margin-left:.375rem}.before\:mr-1[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);margin-right:.25rem}.before\:mr-1\.5[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);margin-right:.375rem}.before\:hidden[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);display:none}.before\:h-4[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);height:1rem}.before\:h-5[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);height:1.25rem}.before\:w-1[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);width:.25rem}.before\:scale-100[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:scale-\[0\.85\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);--tw-scale-x: .85;--tw-scale-y: .85;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-\[inherit\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);border-radius:inherit}.before\:rounded-md[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);border-radius:.375rem}.before\:bg-\[var\(--btn-plain-bg-hover\)\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);background-color:var(--btn-plain-bg-hover)}.before\:bg-\[var\(--primary\)\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);background-color:var(--primary)}.before\:text-sm[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);font-size:.875rem;line-height:1.25rem}.before\:font-medium[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);font-weight:500}.before\:text-\[var\(--meta-divider\)\][data-astro-cid-up4uz3l3]:before{content:var(--tw-content);color:var(--meta-divider)}.before\:opacity-100[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);opacity:1}.before\:transition[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:ease-out[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);transition-timing-function:cubic-bezier(0,0,.2,1)}.before\:content-\[\'\/\'\][data-astro-cid-up4uz3l3]:before{--tw-content: "/";content:var(--tw-content)}.last\:border-t-0[data-astro-cid-up4uz3l3]:last-child{border-top-width:0px}.first-of-type\:mt-2[data-astro-cid-up4uz3l3]:first-of-type{margin-top:.5rem}.before\:first-of-type\:hidden[data-astro-cid-up4uz3l3]:first-of-type:before{content:var(--tw-content);display:none}.focus-within\:bg-black\/\[0\.06\][data-astro-cid-up4uz3l3]:focus-within{background-color:#0000000f}.hover\:bg-\[oklch\(0\.50_0\.01_var\(--hue\)\)\][data-astro-cid-up4uz3l3]:hover{background-color:oklch(.5 .01 var(--hue))}.hover\:bg-\[var\(--btn-card-bg-hover\)\][data-astro-cid-up4uz3l3]:hover{background-color:var(--btn-card-bg-hover)}.hover\:bg-\[var\(--btn-plain-bg-hover\)\][data-astro-cid-up4uz3l3]:hover{background-color:var(--btn-plain-bg-hover)}.hover\:bg-\[var\(--btn-regular-bg-hover\)\][data-astro-cid-up4uz3l3]:hover{background-color:var(--btn-regular-bg-hover)}.hover\:bg-\[var\(--enter-btn-bg-hover\)\][data-astro-cid-up4uz3l3]:hover{background-color:var(--enter-btn-bg-hover)}.hover\:bg-\[var\(--link-hover\)\][data-astro-cid-up4uz3l3]:hover{background-color:var(--link-hover)}.hover\:bg-black\/\[0\.06\][data-astro-cid-up4uz3l3]:hover{background-color:#0000000f}.hover\:bg-none[data-astro-cid-up4uz3l3]:hover{background-image:none}.hover\:pl-3[data-astro-cid-up4uz3l3]:hover{padding-left:.75rem}.hover\:text-\[initial\][data-astro-cid-up4uz3l3]:hover{color:initial}.hover\:text-\[var\(--primary\)\][data-astro-cid-up4uz3l3]:hover{color:var(--primary)}.hover\:decoration-\[var\(--link-hover\)\][data-astro-cid-up4uz3l3]:hover{text-decoration-color:var(--link-hover)}.hover\:before\:scale-100[data-astro-cid-up4uz3l3]:hover:before{content:var(--tw-content);--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:before\:bg-\[var\(--btn-plain-bg-hover\)\][data-astro-cid-up4uz3l3]:hover:before{content:var(--tw-content);background-color:var(--btn-plain-bg-hover)}.focus\:w-60[data-astro-cid-up4uz3l3]:focus{width:15rem}.active\:w-60[data-astro-cid-up4uz3l3]:active{width:15rem}.active\:scale-90[data-astro-cid-up4uz3l3]:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95[data-astro-cid-up4uz3l3]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.85\][data-astro-cid-up4uz3l3]:active{--tw-scale-x: .85;--tw-scale-y: .85;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-\[oklch\(0\.55_0\.01_var\(--hue\)\)\][data-astro-cid-up4uz3l3]:active{background-color:oklch(.55 .01 var(--hue))}.active\:bg-\[var\(--btn-card-bg-active\)\][data-astro-cid-up4uz3l3]:active{background-color:var(--btn-card-bg-active)}.active\:bg-\[var\(--btn-plain-bg-active\)\][data-astro-cid-up4uz3l3]:active{background-color:var(--btn-plain-bg-active)}.active\:bg-\[var\(--btn-regular-bg-active\)\][data-astro-cid-up4uz3l3]:active{background-color:var(--btn-regular-bg-active)}.active\:bg-\[var\(--enter-btn-bg-active\)\][data-astro-cid-up4uz3l3]:active{background-color:var(--enter-btn-bg-active)}.active\:bg-\[var\(--link-active\)\][data-astro-cid-up4uz3l3]:active{background-color:var(--link-active)}.active\:bg-none[data-astro-cid-up4uz3l3]:active{background-image:none}.active\:text-\[var\(--title-active\)\][data-astro-cid-up4uz3l3]:active{color:var(--title-active)}.active\:decoration-\[var\(--link-active\)\][data-astro-cid-up4uz3l3]:active{text-decoration-color:var(--link-active)}.active\:before\:bg-\[var\(--btn-plain-bg-active\)\][data-astro-cid-up4uz3l3]:active:before{content:var(--tw-content);background-color:var(--btn-plain-bg-active)}.group[data-astro-cid-up4uz3l3]:hover .group-hover\:h-5[data-astro-cid-up4uz3l3]{height:1.25rem}.group[data-astro-cid-up4uz3l3]:hover .group-hover\:translate-x-1[data-astro-cid-up4uz3l3]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-astro-cid-up4uz3l3]:hover .group-hover\:bg-\[var\(--primary\)\][data-astro-cid-up4uz3l3]{background-color:var(--primary)}.group[data-astro-cid-up4uz3l3]:hover .group-hover\:bg-black\/30[data-astro-cid-up4uz3l3]{background-color:#0000004d}.group[data-astro-cid-up4uz3l3]:hover .group-hover\:text-\[var\(--primary\)\][data-astro-cid-up4uz3l3]{color:var(--primary)}.group[data-astro-cid-up4uz3l3]:hover .group-hover\:opacity-100[data-astro-cid-up4uz3l3]{opacity:1}.group[data-astro-cid-up4uz3l3]:hover .group-hover\:outline-\[var\(--btn-plain-bg-hover\)\][data-astro-cid-up4uz3l3]{outline-color:var(--btn-plain-bg-hover)}.group[data-astro-cid-up4uz3l3]:active .group-active\:bg-black\/50[data-astro-cid-up4uz3l3]{background-color:#00000080}.group[data-astro-cid-up4uz3l3]:active .group-active\:text-\[var\(--primary\)\][data-astro-cid-up4uz3l3]{color:var(--primary)}.group[data-astro-cid-up4uz3l3]:active .group-active\:outline-\[var\(--btn-plain-bg-active\)\][data-astro-cid-up4uz3l3]{outline-color:var(--btn-plain-bg-active)}.dark\:border-white\/\[0\.15\][data-astro-cid-up4uz3l3]:is(.dark *){border-color:#ffffff26}.dark\:bg-\[oklch\(0\.30_0\.02_var\(--hue\)\)\][data-astro-cid-up4uz3l3]:is(.dark *){background-color:oklch(.3 .02 var(--hue))}.dark\:bg-\[oklch\(0\.70_0\.10_0\)\][data-astro-cid-up4uz3l3]:is(.dark *){background-color:#d2849c}.dark\:bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\][data-astro-cid-up4uz3l3]:is(.dark *){background-color:oklch(.75 .14 var(--hue))}.dark\:bg-\[var\(--card-bg\)\][data-astro-cid-up4uz3l3]:is(.dark *){background-color:var(--card-bg)}.dark\:bg-\[var\(--primary\)\][data-astro-cid-up4uz3l3]:is(.dark *){background-color:var(--primary)}.dark\:bg-black\/10[data-astro-cid-up4uz3l3]:is(.dark *){background-color:#0000001a}.dark\:bg-white\/10[data-astro-cid-up4uz3l3]:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5[data-astro-cid-up4uz3l3]:is(.dark *){background-color:#ffffff0d}.dark\:fill-white\/75[data-astro-cid-up4uz3l3]:is(.dark *){fill:#ffffffbf}.dark\:text-\[var\(--deep-text\)\][data-astro-cid-up4uz3l3]:is(.dark *){color:var(--deep-text)}.dark\:text-black\/70[data-astro-cid-up4uz3l3]:is(.dark *){color:#000000b3}.dark\:text-neutral-100[data-astro-cid-up4uz3l3]:is(.dark *){--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.dark\:text-neutral-300[data-astro-cid-up4uz3l3]:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:text-neutral-400[data-astro-cid-up4uz3l3]:is(.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:text-neutral-50[data-astro-cid-up4uz3l3]:is(.dark *){--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity))}.dark\:text-white\/10[data-astro-cid-up4uz3l3]:is(.dark *){color:#ffffff1a}.dark\:text-white\/25[data-astro-cid-up4uz3l3]:is(.dark *){color:#ffffff40}.dark\:text-white\/30[data-astro-cid-up4uz3l3]:is(.dark *){color:#ffffff4d}.dark\:text-white\/5[data-astro-cid-up4uz3l3]:is(.dark *){color:#ffffff0d}.dark\:text-white\/50[data-astro-cid-up4uz3l3]:is(.dark *){color:#ffffff80}.dark\:text-white\/75[data-astro-cid-up4uz3l3]:is(.dark *){color:#ffffffbf}.dark\:text-white\/90[data-astro-cid-up4uz3l3]:is(.dark *){color:#ffffffe6}.dark\:text-white\/\[0\.2\][data-astro-cid-up4uz3l3]:is(.dark *){color:#fff3}.dark\:shadow-none[data-astro-cid-up4uz3l3]:is(.dark *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus-within\:bg-white\/10[data-astro-cid-up4uz3l3]:focus-within:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-\[oklch\(0\.35_0\.03_var\(--hue\)\)\][data-astro-cid-up4uz3l3]:hover:is(.dark *){background-color:oklch(.35 .03 var(--hue))}.dark\:hover\:bg-white\/10[data-astro-cid-up4uz3l3]:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:text-\[var\(--primary\)\][data-astro-cid-up4uz3l3]:hover:is(.dark *){color:var(--primary)}.dark\:active\:bg-\[oklch\(0\.40_0\.03_var\(--hue\)\)\][data-astro-cid-up4uz3l3]:active:is(.dark *){background-color:oklch(.4 .03 var(--hue))}.dark\:active\:text-\[var\(--title-active\)\][data-astro-cid-up4uz3l3]:active:is(.dark *){color:var(--title-active)}@media (min-width: 768px){.md\:absolute[data-astro-cid-up4uz3l3]{position:absolute}.md\:bottom-3[data-astro-cid-up4uz3l3]{bottom:.75rem}.md\:left-\[unset\][data-astro-cid-up4uz3l3]{left:unset}.md\:right-3[data-astro-cid-up4uz3l3]{right:.75rem}.md\:top-3[data-astro-cid-up4uz3l3]{top:.75rem}.md\:mx-0[data-astro-cid-up4uz3l3]{margin-left:0;margin-right:0}.md\:mb-0[data-astro-cid-up4uz3l3]{margin-bottom:0}.md\:mt-0[data-astro-cid-up4uz3l3]{margin-top:0}.md\:block[data-astro-cid-up4uz3l3]{display:block}.md\:flex[data-astro-cid-up4uz3l3]{display:flex}.md\:hidden[data-astro-cid-up4uz3l3]{display:none}.md\:h-\[calc\(var\(--banner-height-home\)_-_4\.5rem\)\][data-astro-cid-up4uz3l3]{height:calc(var(--banner-height-home) - 4.5rem)}.md\:h-\[var\(--banner-height-home\)\][data-astro-cid-up4uz3l3]{height:var(--banner-height-home)}.md\:max-h-none[data-astro-cid-up4uz3l3]{max-height:none}.md\:w-\[10\%\][data-astro-cid-up4uz3l3]{width:10%}.md\:w-\[15\%\][data-astro-cid-up4uz3l3]{width:15%}.md\:w-\[30rem\][data-astro-cid-up4uz3l3]{width:30rem}.md\:w-\[65\%\][data-astro-cid-up4uz3l3]{width:65%}.md\:w-\[80\%\][data-astro-cid-up4uz3l3]{width:80%}.md\:w-\[calc\(100\%_-_52px_-_12px\)\][data-astro-cid-up4uz3l3]{width:calc(100% - 64px)}.md\:w-\[calc\(100\%_-_var\(--coverWidth\)_-_12px\)\][data-astro-cid-up4uz3l3]{width:calc(100% - var(--coverWidth) - 12px)}.md\:w-\[var\(--coverWidth\)\][data-astro-cid-up4uz3l3]{width:var(--coverWidth)}.md\:max-w-\[65\%\][data-astro-cid-up4uz3l3]{max-width:65%}.md\:flex-row[data-astro-cid-up4uz3l3]{flex-direction:row}.md\:flex-col[data-astro-cid-up4uz3l3]{flex-direction:column}.md\:gap-4[data-astro-cid-up4uz3l3]{gap:1rem}.md\:bg-transparent[data-astro-cid-up4uz3l3]{background-color:transparent}.md\:px-4[data-astro-cid-up4uz3l3]{padding-left:1rem;padding-right:1rem}.md\:px-9[data-astro-cid-up4uz3l3]{padding-left:2.25rem;padding-right:2.25rem}.md\:py-0[data-astro-cid-up4uz3l3]{padding-top:0;padding-bottom:0}.md\:pl-9[data-astro-cid-up4uz3l3]{padding-left:2.25rem}.md\:pr-2[data-astro-cid-up4uz3l3]{padding-right:.5rem}.md\:pt-7[data-astro-cid-up4uz3l3]{padding-top:1.75rem}.md\:text-\[16px\][data-astro-cid-up4uz3l3]{font-size:16px}.md\:text-\[2\.5rem\]\/\[2\.75rem\][data-astro-cid-up4uz3l3]{font-size:2.5rem;line-height:2.75rem}.md\:before\:block[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);display:block}.md\:before\:w-1[data-astro-cid-up4uz3l3]:before{content:var(--tw-content);width:.25rem}}@media (min-width: 1024px){.lg\:col-span-1[data-astro-cid-up4uz3l3]{grid-column:span 1 / span 1}.lg\:row-start-2[data-astro-cid-up4uz3l3]{grid-row-start:2}.lg\:row-end-3[data-astro-cid-up4uz3l3]{grid-row-end:3}.lg\:mx-0[data-astro-cid-up4uz3l3]{margin-left:0;margin-right:0}.lg\:mt-0[data-astro-cid-up4uz3l3]{margin-top:0}.lg\:block[data-astro-cid-up4uz3l3]{display:block}.lg\:flex[data-astro-cid-up4uz3l3]{display:flex}.lg\:hidden[data-astro-cid-up4uz3l3]{display:none}.lg\:w-full[data-astro-cid-up4uz3l3]{width:100%}.lg\:max-w-\[17\.5rem\][data-astro-cid-up4uz3l3]{max-width:17.5rem}.lg\:max-w-none[data-astro-cid-up4uz3l3]{max-width:none}.lg\:grid-rows-\[auto_1fr_auto\][data-astro-cid-up4uz3l3]{grid-template-rows:auto 1fr auto}.lg\:first-of-type\:mt-0[data-astro-cid-up4uz3l3]:first-of-type{margin-top:0}} diff --git a/_astro/_page_.C2WTn4nY.css b/_astro/_page_.C2WTn4nY.css new file mode 100644 index 0000000..a91edfc --- /dev/null +++ b/_astro/_page_.C2WTn4nY.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Roboto,sans-serif,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:start;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-right-2{right:-.5rem}.-top-1\/2{top:-50%}.-top-8{top:-2rem}.-top-\[50\%\]{top:-50%}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-\[calc\(50\%_-_1px\)\]{left:calc(50% - 1px)}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[5\.25rem\]{top:5.25rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.-m-1{margin:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-2{margin-bottom:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-3{height:.75rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[3\.25rem\]{height:3.25rem}.h-\[3\.75rem\]{height:3.75rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[calc\(var\(--banner-height\)_-_4\.5rem\)\]{height:calc(var(--banner-height) - 4.5rem)}.h-\[var\(--banner-height\)\]{height:var(--banner-height)}.h-full{height:100%}.max-h-\[20vh\]{max-height:20vh}.min-h-32{min-height:8rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-3{width:.75rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[10\%\]{width:10%}.w-\[15\%\]{width:15%}.w-\[3\.25rem\]{width:3.25rem}.w-\[3\.75rem\]{width:3.75rem}.w-\[70\%\]{width:70%}.w-full{width:100%}.min-w-\[2rem\]{min-width:2rem}.max-w-\[240px\]{max-width:240px}.max-w-\[calc\(100\%_-_3rem\)\]{max-width:calc(100% - 3rem)}.max-w-\[var\(--page-width\)\]{max-width:var(--page-width)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[0\.15rem\]{--tw-translate-y: -.15rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[1px\]{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-\[17\.5rem_auto\]{grid-template-columns:17.5rem auto}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[var\(--radius-large\)\]{border-radius:var(--radius-large)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border{border-width:1px}.border-b-\[1px\]{border-bottom-width:1px}.border-l-\[2px\]{border-left-width:2px}.border-t-\[1px\]{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[var\(--line-color\)\]{border-color:var(--line-color)}.border-\[var\(--line-divider\)\]{border-color:var(--line-divider)}.border-black\/10{border-color:#0000001a}.bg-\[oklch\(0\.45_0\.01_var\(--hue\)\)\]{background-color:oklch(.45 .01 var(--hue))}.bg-\[oklch\(0\.5_0\.05_var\(--hue\)\)\]{background-color:oklch(.5 .05 var(--hue))}.bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\]{background-color:oklch(.75 .14 var(--hue))}.bg-\[oklch\(0\.80_0\.10_0\)\]{background-color:#f3a3bb}.bg-\[oklch\(0\.95_0\.025_var\(--hue\)\)\]{background-color:oklch(.95 .025 var(--hue))}.bg-\[var\(--btn-content\)\]{background-color:var(--btn-content)}.bg-\[var\(--btn-regular-bg\)\]{background-color:var(--btn-regular-bg)}.bg-\[var\(--card-bg\)\]{background-color:var(--card-bg)}.bg-\[var\(--enter-btn-bg\)\]{background-color:var(--enter-btn-bg)}.bg-\[var\(--float-panel-bg\)\]{background-color:var(--float-panel-bg)}.bg-\[var\(--license-block-bg\)\]{background-color:var(--license-block-bg)}.bg-\[var\(--page-bg\)\]{background-color:var(--page-bg)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-black\/5{background-color:#0000000d}.bg-black\/\[0\.04\]{background-color:#0000000a}.bg-transparent{background-color:transparent}.bg-opacity-50{--tw-bg-opacity: .5}.bg-none{background-image:none}.fill-\[var\(--deep-text\)\]{fill:var(--deep-text)}.fill-white{fill:#fff}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[14px\]{font-size:14px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.text-\[var\(\&\#45\;\&\#45\;primary\)\]{color:var(--primary)}.text-\[var\(--btn-content\)\]{color:var(--btn-content)}.text-\[var\(--meta-divider\)\]{color:var(--meta-divider)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-black\/10{color:#0000001a}.text-black\/25{color:#00000040}.text-black\/30{color:#0000004d}.text-black\/5{color:#0000000d}.text-black\/50{color:#00000080}.text-black\/75{color:#000000bf}.text-black\/90{color:#000000e6}.text-black\/\[0\.2\]{color:#0003}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-\[var\(--link-underline\)\]{text-decoration-color:var(--link-underline)}.decoration-dashed{text-decoration-style:dashed}.decoration-2{text-decoration-thickness:2px}.underline-offset-\[0\.25rem\]{text-underline-offset:.25rem}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-75{opacity:.75}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.outline-0{outline-width:0px}.outline-4{outline-width:4px}.-outline-offset-\[2px\]{outline-offset:-2px}.outline-\[var\(--card-bg\)\]{outline-color:var(--card-bg)}.outline-\[var\(--primary\)\]{outline-color:var(--primary)}.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.005\)\]{--tw-drop-shadow: drop-shadow(0 2px 4px rgba(0,0,0,.005));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:-left-3:before{content:var(--tw-content);left:-.75rem}.before\:left-\[-1\.125rem\]:before{content:var(--tw-content);left:-1.125rem}.before\:left-\[-16px\]:before{content:var(--tw-content);left:-16px}.before\:left-\[18px\]:before{content:var(--tw-content);left:18px}.before\:top-\[0\.33rem\]:before{content:var(--tw-content);top:.33rem}.before\:top-\[0\.75rem\]:before{content:var(--tw-content);top:.75rem}.before\:top-\[35px\]:before{content:var(--tw-content);top:35px}.before\:top-\[5\.5px\]:before{content:var(--tw-content);top:5.5px}.before\:ml-1:before{content:var(--tw-content);margin-left:.25rem}.before\:ml-1\.5:before{content:var(--tw-content);margin-left:.375rem}.before\:mr-1:before{content:var(--tw-content);margin-right:.25rem}.before\:mr-1\.5:before{content:var(--tw-content);margin-right:.375rem}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-4:before{content:var(--tw-content);height:1rem}.before\:h-5:before{content:var(--tw-content);height:1.25rem}.before\:w-1:before{content:var(--tw-content);width:.25rem}.before\:scale-100:before{content:var(--tw-content);--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:scale-\[0\.85\]:before{content:var(--tw-content);--tw-scale-x: .85;--tw-scale-y: .85;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:rounded-md:before{content:var(--tw-content);border-radius:.375rem}.before\:bg-\[var\(--btn-plain-bg-hover\)\]:before{content:var(--tw-content);background-color:var(--btn-plain-bg-hover)}.before\:bg-\[var\(--primary\)\]:before{content:var(--tw-content);background-color:var(--primary)}.before\:text-sm:before{content:var(--tw-content);font-size:.875rem;line-height:1.25rem}.before\:font-medium:before{content:var(--tw-content);font-weight:500}.before\:text-\[var\(--meta-divider\)\]:before{content:var(--tw-content);color:var(--meta-divider)}.before\:opacity-100:before{content:var(--tw-content);opacity:1}.before\:transition:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:ease-out:before{content:var(--tw-content);transition-timing-function:cubic-bezier(0,0,.2,1)}.before\:content-\[\'\/\'\]:before{--tw-content: "/";content:var(--tw-content)}.last\:border-t-0:last-child{border-top-width:0px}.first-of-type\:mt-2:first-of-type{margin-top:.5rem}.before\:first-of-type\:hidden:first-of-type:before{content:var(--tw-content);display:none}.focus-within\:bg-black\/\[0\.06\]:focus-within{background-color:#0000000f}.hover\:bg-\[oklch\(0\.50_0\.01_var\(--hue\)\)\]:hover{background-color:oklch(.5 .01 var(--hue))}.hover\:bg-\[var\(--btn-card-bg-hover\)\]:hover{background-color:var(--btn-card-bg-hover)}.hover\:bg-\[var\(--btn-plain-bg-hover\)\]:hover{background-color:var(--btn-plain-bg-hover)}.hover\:bg-\[var\(--btn-regular-bg-hover\)\]:hover{background-color:var(--btn-regular-bg-hover)}.hover\:bg-\[var\(--enter-btn-bg-hover\)\]:hover{background-color:var(--enter-btn-bg-hover)}.hover\:bg-\[var\(--link-hover\)\]:hover{background-color:var(--link-hover)}.hover\:bg-black\/\[0\.06\]:hover{background-color:#0000000f}.hover\:bg-none:hover{background-image:none}.hover\:pl-3:hover{padding-left:.75rem}.hover\:text-\[initial\]:hover{color:initial}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:decoration-\[var\(--link-hover\)\]:hover{text-decoration-color:var(--link-hover)}.hover\:before\:scale-100:hover:before{content:var(--tw-content);--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:before\:bg-\[var\(--btn-plain-bg-hover\)\]:hover:before{content:var(--tw-content);background-color:var(--btn-plain-bg-hover)}.focus\:w-60:focus{width:15rem}.active\:w-60:active{width:15rem}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.85\]:active{--tw-scale-x: .85;--tw-scale-y: .85;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-\[oklch\(0\.55_0\.01_var\(--hue\)\)\]:active{background-color:oklch(.55 .01 var(--hue))}.active\:bg-\[var\(--btn-card-bg-active\)\]:active{background-color:var(--btn-card-bg-active)}.active\:bg-\[var\(--btn-plain-bg-active\)\]:active{background-color:var(--btn-plain-bg-active)}.active\:bg-\[var\(--btn-regular-bg-active\)\]:active{background-color:var(--btn-regular-bg-active)}.active\:bg-\[var\(--enter-btn-bg-active\)\]:active{background-color:var(--enter-btn-bg-active)}.active\:bg-\[var\(--link-active\)\]:active{background-color:var(--link-active)}.active\:bg-none:active{background-image:none}.active\:text-\[var\(--title-active\)\]:active{color:var(--title-active)}.active\:decoration-\[var\(--link-active\)\]:active{text-decoration-color:var(--link-active)}.active\:before\:bg-\[var\(--btn-plain-bg-active\)\]:active:before{content:var(--tw-content);background-color:var(--btn-plain-bg-active)}.group:hover .group-hover\:h-5{height:1.25rem}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[var\(--primary\)\]{background-color:var(--primary)}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:text-\[var\(--primary\)\]{color:var(--primary)}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:outline-\[var\(--btn-plain-bg-hover\)\]{outline-color:var(--btn-plain-bg-hover)}.group:active .group-active\:bg-black\/50{background-color:#00000080}.group:active .group-active\:text-\[var\(--primary\)\]{color:var(--primary)}.group:active .group-active\:outline-\[var\(--btn-plain-bg-active\)\]{outline-color:var(--btn-plain-bg-active)}.dark\:border-white\/\[0\.15\]:is(.dark *){border-color:#ffffff26}.dark\:bg-\[oklch\(0\.30_0\.02_var\(--hue\)\)\]:is(.dark *){background-color:oklch(.3 .02 var(--hue))}.dark\:bg-\[oklch\(0\.70_0\.10_0\)\]:is(.dark *){background-color:#d2849c}.dark\:bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\]:is(.dark *){background-color:oklch(.75 .14 var(--hue))}.dark\:bg-\[var\(--card-bg\)\]:is(.dark *){background-color:var(--card-bg)}.dark\:bg-\[var\(--primary\)\]:is(.dark *){background-color:var(--primary)}.dark\:bg-black\/10:is(.dark *){background-color:#0000001a}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:fill-white\/75:is(.dark *){fill:#ffffffbf}.dark\:text-\[var\(--deep-text\)\]:is(.dark *){color:var(--deep-text)}.dark\:text-black\/70:is(.dark *){color:#000000b3}.dark\:text-neutral-100:is(.dark *){--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:text-neutral-50:is(.dark *){--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity))}.dark\:text-white\/10:is(.dark *){color:#ffffff1a}.dark\:text-white\/25:is(.dark *){color:#ffffff40}.dark\:text-white\/30:is(.dark *){color:#ffffff4d}.dark\:text-white\/5:is(.dark *){color:#ffffff0d}.dark\:text-white\/50:is(.dark *){color:#ffffff80}.dark\:text-white\/75:is(.dark *){color:#ffffffbf}.dark\:text-white\/90:is(.dark *){color:#ffffffe6}.dark\:text-white\/\[0\.2\]:is(.dark *){color:#fff3}.dark\:shadow-none:is(.dark *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus-within\:bg-white\/10:focus-within:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-\[oklch\(0\.35_0\.03_var\(--hue\)\)\]:hover:is(.dark *){background-color:oklch(.35 .03 var(--hue))}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:text-\[var\(--primary\)\]:hover:is(.dark *){color:var(--primary)}.dark\:active\:bg-\[oklch\(0\.40_0\.03_var\(--hue\)\)\]:active:is(.dark *){background-color:oklch(.4 .03 var(--hue))}.dark\:active\:text-\[var\(--title-active\)\]:active:is(.dark *){color:var(--title-active)}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:bottom-3{bottom:.75rem}.md\:left-\[unset\]{left:unset}.md\:right-3{right:.75rem}.md\:top-3{top:.75rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[calc\(var\(--banner-height-home\)_-_4\.5rem\)\]{height:calc(var(--banner-height-home) - 4.5rem)}.md\:h-\[var\(--banner-height-home\)\]{height:var(--banner-height-home)}.md\:max-h-none{max-height:none}.md\:w-\[10\%\]{width:10%}.md\:w-\[15\%\]{width:15%}.md\:w-\[30rem\]{width:30rem}.md\:w-\[65\%\]{width:65%}.md\:w-\[80\%\]{width:80%}.md\:w-\[calc\(100\%_-_52px_-_12px\)\]{width:calc(100% - 64px)}.md\:w-\[calc\(100\%_-_var\(--coverWidth\)_-_12px\)\]{width:calc(100% - var(--coverWidth) - 12px)}.md\:w-\[var\(--coverWidth\)\]{width:var(--coverWidth)}.md\:max-w-\[65\%\]{max-width:65%}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:gap-4{gap:1rem}.md\:bg-transparent{background-color:transparent}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:pl-9{padding-left:2.25rem}.md\:pr-2{padding-right:.5rem}.md\:pt-7{padding-top:1.75rem}.md\:text-\[16px\]{font-size:16px}.md\:text-\[2\.5rem\]\/\[2\.75rem\]{font-size:2.5rem;line-height:2.75rem}.md\:before\:block:before{content:var(--tw-content);display:block}.md\:before\:w-1:before{content:var(--tw-content);width:.25rem}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:row-start-2{grid-row-start:2}.lg\:row-end-3{grid-row-end:3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-full{width:100%}.lg\:max-w-\[17\.5rem\]{max-width:17.5rem}.lg\:max-w-none{max-width:none}.lg\:grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.lg\:first-of-type\:mt-0:first-of-type{margin-top:0}}.prose[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-body);max-width:65ch}.prose[data-astro-cid-qtyrxm4s] :where(p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em;margin-bottom:1.25em}.prose[data-astro-cid-qtyrxm4s] :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose[data-astro-cid-qtyrxm4s] :where(a):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose[data-astro-cid-qtyrxm4s] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-bold);font-weight:600}.prose[data-astro-cid-qtyrxm4s] :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:upper-alpha}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:lower-alpha}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:upper-alpha}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:lower-alpha}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:upper-roman}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:lower-roman}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:upper-roman}.prose[data-astro-cid-qtyrxm4s] :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:lower-roman}.prose[data-astro-cid-qtyrxm4s] :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:decimal}.prose[data-astro-cid-qtyrxm4s] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose[data-astro-cid-qtyrxm4s] :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker [data-astro-cid-qtyrxm4s]{font-weight:400;color:var(--tw-prose-counters)}.prose[data-astro-cid-qtyrxm4s] :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker [data-astro-cid-qtyrxm4s]{color:var(--tw-prose-bullets)}.prose[data-astro-cid-qtyrxm4s] :where(dt):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose[data-astro-cid-qtyrxm4s] :where(hr):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose[data-astro-cid-qtyrxm4s] :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose[data-astro-cid-qtyrxm4s] :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before [data-astro-cid-qtyrxm4s]{content:open-quote}.prose[data-astro-cid-qtyrxm4s] :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after [data-astro-cid-qtyrxm4s]{content:close-quote}.prose[data-astro-cid-qtyrxm4s] :where(h1):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose[data-astro-cid-qtyrxm4s] :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-weight:900;color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(h2):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose[data-astro-cid-qtyrxm4s] :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-weight:800;color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose[data-astro-cid-qtyrxm4s] :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-weight:700;color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(h4):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose[data-astro-cid-qtyrxm4s] :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-weight:700;color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-qtyrxm4s] :where(picture):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{display:block;margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-qtyrxm4s] :where(video):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-qtyrxm4s] :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose[data-astro-cid-qtyrxm4s] :where(code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose[data-astro-cid-qtyrxm4s] :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before [data-astro-cid-qtyrxm4s]{content:"`"}.prose[data-astro-cid-qtyrxm4s] :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after [data-astro-cid-qtyrxm4s]{content:"`"}.prose[data-astro-cid-qtyrxm4s] :where(a code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit;font-size:.875em}.prose[data-astro-cid-qtyrxm4s] :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit;font-size:.9em}.prose[data-astro-cid-qtyrxm4s] :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:inherit}.prose[data-astro-cid-qtyrxm4s] :where(pre):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose[data-astro-cid-qtyrxm4s] :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose[data-astro-cid-qtyrxm4s] :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before [data-astro-cid-qtyrxm4s]{content:none}.prose[data-astro-cid-qtyrxm4s] :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after [data-astro-cid-qtyrxm4s]{content:none}.prose[data-astro-cid-qtyrxm4s] :where(table):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{width:100%;table-layout:auto;text-align:start;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose[data-astro-cid-qtyrxm4s] :where(thead):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose[data-astro-cid-qtyrxm4s] :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose[data-astro-cid-qtyrxm4s] :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose[data-astro-cid-qtyrxm4s] :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{border-bottom-width:0}.prose[data-astro-cid-qtyrxm4s] :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{vertical-align:baseline}.prose[data-astro-cid-qtyrxm4s] :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose[data-astro-cid-qtyrxm4s] :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{vertical-align:top}.prose[data-astro-cid-qtyrxm4s] :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0;margin-bottom:0}.prose[data-astro-cid-qtyrxm4s] :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose[data-astro-cid-qtyrxm4s]{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose[data-astro-cid-qtyrxm4s] :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0;margin-bottom:0}.prose[data-astro-cid-qtyrxm4s] :where(li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.5em;margin-bottom:.5em}.prose[data-astro-cid-qtyrxm4s] :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:.375em}.prose[data-astro-cid-qtyrxm4s] :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:.375em}.prose[data-astro-cid-qtyrxm4s] :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.75em;margin-bottom:.75em}.prose[data-astro-cid-qtyrxm4s] :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em}.prose[data-astro-cid-qtyrxm4s] :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-bottom:1.25em}.prose[data-astro-cid-qtyrxm4s] :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em}.prose[data-astro-cid-qtyrxm4s] :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-bottom:1.25em}.prose[data-astro-cid-qtyrxm4s] :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.75em;margin-bottom:.75em}.prose[data-astro-cid-qtyrxm4s] :where(dl):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em;margin-bottom:1.25em}.prose[data-astro-cid-qtyrxm4s] :where(dd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.5em;padding-inline-start:1.625em}.prose[data-astro-cid-qtyrxm4s] :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose[data-astro-cid-qtyrxm4s] :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose[data-astro-cid-qtyrxm4s] :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose[data-astro-cid-qtyrxm4s] :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose[data-astro-cid-qtyrxm4s] :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:0}.prose[data-astro-cid-qtyrxm4s] :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-end:0}.prose[data-astro-cid-qtyrxm4s] :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose[data-astro-cid-qtyrxm4s] :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:0}.prose[data-astro-cid-qtyrxm4s] :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-end:0}.prose[data-astro-cid-qtyrxm4s] :where(figure):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:2em;margin-bottom:2em}.prose[data-astro-cid-qtyrxm4s] :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose[data-astro-cid-qtyrxm4s] :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-bottom:0}.prose-base[data-astro-cid-qtyrxm4s]{font-size:1rem;line-height:1.75}.prose-base[data-astro-cid-qtyrxm4s] :where(p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em;margin-bottom:1.25em}.prose-base[data-astro-cid-qtyrxm4s] :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base[data-astro-cid-qtyrxm4s] :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base[data-astro-cid-qtyrxm4s] :where(h1):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base[data-astro-cid-qtyrxm4s] :where(h2):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base[data-astro-cid-qtyrxm4s] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base[data-astro-cid-qtyrxm4s] :where(h4):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base[data-astro-cid-qtyrxm4s] :where(img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-qtyrxm4s] :where(picture):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-qtyrxm4s] :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0;margin-bottom:0}.prose-base[data-astro-cid-qtyrxm4s] :where(video):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-qtyrxm4s] :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base[data-astro-cid-qtyrxm4s] :where(code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:.875em}.prose-base[data-astro-cid-qtyrxm4s] :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:.875em}.prose-base[data-astro-cid-qtyrxm4s] :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:.9em}.prose-base[data-astro-cid-qtyrxm4s] :where(pre):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base[data-astro-cid-qtyrxm4s] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base[data-astro-cid-qtyrxm4s] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base[data-astro-cid-qtyrxm4s] :where(li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.5em;margin-bottom:.5em}.prose-base[data-astro-cid-qtyrxm4s] :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:.375em}.prose-base[data-astro-cid-qtyrxm4s] :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:.375em}.prose-base[data-astro-cid-qtyrxm4s] :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.75em;margin-bottom:.75em}.prose-base[data-astro-cid-qtyrxm4s] :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em}.prose-base[data-astro-cid-qtyrxm4s] :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-bottom:1.25em}.prose-base[data-astro-cid-qtyrxm4s] :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em}.prose-base[data-astro-cid-qtyrxm4s] :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-bottom:1.25em}.prose-base[data-astro-cid-qtyrxm4s] :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.75em;margin-bottom:.75em}.prose-base[data-astro-cid-qtyrxm4s] :where(dl):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em;margin-bottom:1.25em}.prose-base[data-astro-cid-qtyrxm4s] :where(dt):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:1.25em}.prose-base[data-astro-cid-qtyrxm4s] :where(dd):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:.5em;padding-inline-start:1.625em}.prose-base[data-astro-cid-qtyrxm4s] :where(hr):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:3em;margin-bottom:3em}.prose-base[data-astro-cid-qtyrxm4s] :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose-base[data-astro-cid-qtyrxm4s] :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose-base[data-astro-cid-qtyrxm4s] :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose-base[data-astro-cid-qtyrxm4s] :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose-base[data-astro-cid-qtyrxm4s] :where(table):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:.875em;line-height:1.7142857}.prose-base[data-astro-cid-qtyrxm4s] :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base[data-astro-cid-qtyrxm4s] :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:0}.prose-base[data-astro-cid-qtyrxm4s] :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-end:0}.prose-base[data-astro-cid-qtyrxm4s] :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base[data-astro-cid-qtyrxm4s] :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-start:0}.prose-base[data-astro-cid-qtyrxm4s] :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{padding-inline-end:0}.prose-base[data-astro-cid-qtyrxm4s] :where(figure):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:2em;margin-bottom:2em}.prose-base[data-astro-cid-qtyrxm4s] :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0;margin-bottom:0}.prose-base[data-astro-cid-qtyrxm4s] :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base[data-astro-cid-qtyrxm4s] :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-top:0}.prose-base[data-astro-cid-qtyrxm4s] :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *))[data-astro-cid-qtyrxm4s]{margin-bottom:0}.meta-icon[data-astro-cid-qtyrxm4s]{margin-right:.5rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.375rem;background-color:var(--btn-regular-bg);color:var(--btn-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.with-divider[data-astro-cid-qtyrxm4s]:before{margin-left:.375rem;margin-right:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--meta-divider);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content: "/";content:var(--tw-content)}.with-divider[data-astro-cid-qtyrxm4s]:first-of-type:before{content:var(--tw-content);display:none}.dark\:prose-invert[data-astro-cid-qtyrxm4s]:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}#display-setting.svelte-3akcb9 input[type=range].svelte-3akcb9{-webkit-appearance:none;height:1.5rem;background-image:var(--color-selection-bar);transition:background-image .15s ease-in-out}#display-setting.svelte-3akcb9 .svelte-3akcb9::-webkit-slider-thumb{-webkit-appearance:none;height:1rem;width:.5rem;border-radius:.125rem;background:#ffffffb3;box-shadow:none}#display-setting.svelte-3akcb9 .svelte-3akcb9::-webkit-slider-thumb:hover{background:#fffc}#display-setting.svelte-3akcb9 .svelte-3akcb9::-webkit-slider-thumb:active{background:#fff9}#display-setting.svelte-3akcb9 .svelte-3akcb9::-moz-range-thumb{-webkit-appearance:none;height:1rem;width:.5rem;border-radius:.125rem;border-width:0;background:#ffffffb3;box-shadow:none}#display-setting.svelte-3akcb9 .svelte-3akcb9::-moz-range-thumb:hover{background:#fffc}#display-setting.svelte-3akcb9 .svelte-3akcb9::-moz-range-thumb:active{background:#fff9}#display-setting.svelte-3akcb9.svelte-3akcb9::-ms-thumb{-webkit-appearance:none;height:1rem;width:.5rem;border-radius:.125rem;background:#ffffffb3;box-shadow:none}#display-setting.svelte-3akcb9.svelte-3akcb9::-ms-thumb:hover{background:#fffc}#display-setting.svelte-3akcb9.svelte-3akcb9::-ms-thumb:active{background:#fff9} diff --git a/_astro/_page_.DHnhnUL2.css b/_astro/_page_.DHnhnUL2.css new file mode 100644 index 0000000..0a1a05b --- /dev/null +++ b/_astro/_page_.DHnhnUL2.css @@ -0,0 +1,3713 @@ +*, +:before, +:after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: #e5e7eb +} + +:before, +:after { + --tw-content: "" +} + +html, +:host { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + font-family: Roboto, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; + font-feature-settings: normal; + font-variation-settings: normal; + -webkit-tap-highlight-color: transparent +} + +body { + margin: 0; + line-height: inherit +} + +hr { + height: 0; + color: inherit; + border-top-width: 1px +} + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit +} + +a { + color: inherit; + text-decoration: inherit +} + +b, +strong { + font-weight: bolder +} + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + font-feature-settings: normal; + font-variation-settings: normal; + font-size: 1em +} + +small { + font-size: 80% +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-feature-settings: inherit; + font-variation-settings: inherit; + font-size: 100%; + font-weight: inherit; + line-height: inherit; + letter-spacing: inherit; + color: inherit; + margin: 0; + padding: 0 +} + +button, +select { + text-transform: none +} + +button, +input:where([type=button]), +input:where([type=reset]), +input:where([type=submit]) { + -webkit-appearance: button; + background-color: transparent; + background-image: none +} + +:-moz-focusring { + outline: auto +} + +:-moz-ui-invalid { + box-shadow: none +} + +progress { + vertical-align: baseline +} + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px +} + +::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit +} + +summary { + display: list-item +} + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0 +} + +fieldset { + margin: 0; + padding: 0 +} + +legend { + padding: 0 +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0 +} + +dialog { + padding: 0 +} + +textarea { + resize: vertical +} + +input::-moz-placeholder, +textarea::-moz-placeholder { + opacity: 1; + color: #9ca3af +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + color: #9ca3af +} + +button, +[role=button] { + cursor: pointer +} + +:disabled { + cursor: default +} + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle +} + +img, +video { + max-width: 100%; + height: auto +} + +[hidden] { + display: none +} + +*, +:before, +:after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / .5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: +} + +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / .5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: +} + +.card-base { + overflow: hidden; + border-radius: var(--radius-large); + background-color: var(--card-bg); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +h1, +h2, +h3, +h4, +h5, +h6, +p, +a, +span, +li, +ul, +ol, +blockquote, +code, +pre, +table, +th, +td, +strong { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.card-shadow { + --tw-drop-shadow: drop-shadow(0 2px 4px rgba(0, 0, 0, .005)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) +} + +.\!link { + margin: -.25rem; + border-radius: .375rem; + padding: .25rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.\!link:hover { + background-color: var(--link-hover) +} + +.\!link:active { + background-color: var(--link-active) +} + +.link { + margin: -.25rem; + border-radius: .375rem; + padding: .25rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.link:hover { + background-color: var(--link-hover) +} + +.link:active { + background-color: var(--link-active) +} + +.link-lg { + margin: -.375rem; + border-radius: .375rem; + padding: .375rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.link-lg:hover { + background-color: var(--link-hover) +} + +.link-lg:active { + background-color: var(--link-active) +} + +.float-panel { + top: 5.25rem; + overflow: hidden; + border-radius: var(--radius-large); + background-color: var(--float-panel-bg); + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.float-panel:is(.dark *) { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) +} + +.float-panel-closed { + pointer-events: none; + --tw-translate-y: -.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + opacity: 0 +} + +.search-panel mark { + background-color: transparent; + color: var(--primary) +} + +.btn-card { + display: flex; + align-items: center; + justify-content: center; + background-color: var(--card-bg); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.btn-card:hover { + background-color: var(--btn-card-bg-hover) +} + +.btn-card:active { + background-color: var(--btn-card-bg-active) +} + +.btn-card.disabled { + pointer-events: none; + color: #0000001a +} + +.btn-card.disabled:is(.dark *) { + color: #ffffff1a +} + +.btn-plain { + position: relative; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + background-image: none; + color: #000000bf; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.btn-plain:hover { + color: var(--primary) +} + +.btn-plain:is(.dark *) { + color: #ffffffbf +} + +.btn-plain:hover:is(.dark *) { + color: var(--primary) +} + +.btn-plain { + &:not(.scale-animation):hover { + background-color: var(--btn-plain-bg-hover) + } + + &:not(.scale-animation):active { + background-color: var(--btn-plain-bg-active) + } + + &.scale-animation { + position: relative + } + + &.scale-animation { + z-index: 0 + } + + &.scale-animation:before { + content: var(--tw-content); + position: absolute + } + + &.scale-animation:before { + content: var(--tw-content); + inset: 0 + } + + &.scale-animation:before { + content: var(--tw-content); + z-index: -10 + } + + &.scale-animation:before { + content: var(--tw-content); + --tw-scale-x: .85; + --tw-scale-y: .85; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) + } + + &.scale-animation:before { + content: var(--tw-content); + border-radius: inherit + } + + &.scale-animation:before { + content: var(--tw-content); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s + } + + &.scale-animation:before { + content: var(--tw-content); + transition-timing-function: cubic-bezier(0, 0, .2, 1) + } + + &.scale-animation:hover { + background-image: none + } + + &.scale-animation:hover:before { + content: var(--tw-content); + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) + } + + &.scale-animation:hover:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-hover) + } + + &.scale-animation:active { + background-image: none + } + + &.scale-animation:active:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-active) + } + + &.scale-animation { + &.current-theme-btn { + color: var(--primary) + } + + &.current-theme-btn:before { + content: var(--tw-content); + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) + } + + &.current-theme-btn:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-hover) + } + + &.current-theme-btn:before { + content: var(--tw-content); + opacity: 1 + } + } +} + +.btn-regular { + display: flex; + align-items: center; + justify-content: center; + background-color: var(--btn-regular-bg); + color: var(--btn-content); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.btn-regular:hover { + background-color: var(--btn-regular-bg-hover) +} + +.btn-regular:active { + background-color: var(--btn-regular-bg-active) +} + +.btn-regular:is(.dark *) { + color: #ffffffbf +} + +.link-underline { + text-decoration-line: underline; + text-decoration-color: var(--link-underline); + text-decoration-style: dashed; + text-decoration-thickness: 2px; + text-underline-offset: .25rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.link-underline:hover { + text-decoration-color: var(--link-hover) +} + +.link-underline:active { + text-decoration-color: var(--link-active) +} + +.text-90 { + color: #000000e6 +} + +.text-90:is(.dark *) { + color: #ffffffe6 +} + +.text-75 { + color: #000000bf +} + +.text-75:is(.dark *) { + color: #ffffffbf +} + +.text-50 { + color: #00000080 +} + +.text-50:is(.dark *) { + color: #ffffff80 +} + +.text-30 { + color: #0000004d +} + +.text-30:is(.dark *) { + color: #ffffff4d +} + +.text-25 { + color: #00000040 +} + +.text-25:is(.dark *) { + color: #ffffff40 +} + +html.is-changing .transition-fade { + transition-property: all; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .2s +} + +html.is-animating .transition-fade { + --tw-translate-y: 1rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + opacity: 0 +} + +@keyframes fade-in-up { + 0% { + transform: translateY(2rem); + opacity: 0 + } + + to { + transform: translateY(0); + opacity: 1 + } +} + +.onload-animation { + opacity: 0; + animation: .3s fade-in-up; + animation-fill-mode: forwards +} + +#top-row { + animation-delay: 0ms +} + +#sidebar { + animation-delay: .1s +} + +#content-wrapper { + animation-delay: var(--content-delay) +} + +#footer { + animation-delay: .4s +} + +:root { + --radius-large: 1rem; + --banner-height-home: 60vh; + --banner-height: 40vh; + --content-delay: .15s +} + +@supports (color: oklch(0 0 0)) { + :root { + --primary: oklch(.7 .14 var(--hue)); + --page-bg: oklch(.95 .01 var(--hue)); + --card-bg: white; + --btn-content: oklch(.55 .12 var(--hue)); + --btn-regular-bg: oklch(.95 .025 var(--hue)); + --btn-regular-bg-hover: oklch(.9 .05 var(--hue)); + --btn-regular-bg-active: oklch(.85 .08 var(--hue)); + --btn-plain-bg-hover: oklch(.95 .025 var(--hue)); + --btn-plain-bg-active: oklch(.98 .01 var(--hue)); + --btn-card-bg-hover: oklch(.98 .005 var(--hue)); + --btn-card-bg-active: oklch(.9 .03 var(--hue)); + --enter-btn-bg: var(--btn-regular-bg); + --enter-btn-bg-hover: var(--btn-regular-bg-hover); + --enter-btn-bg-active: var(--btn-regular-bg-active); + --deep-text: oklch(.25 .02 var(--hue)); + --title-active: oklch(.6 .1 var(--hue)); + --line-divider: rgba(0, 0, 0, .08); + --line-color: rgba(0, 0, 0, .1); + --meta-divider: rgba(0, 0, 0, .2); + --inline-code-bg: var(--btn-regular-bg); + --inline-code-color: var(--btn-content); + --selection-bg: oklch(.9 .05 var(--hue)); + --codeblock-selection: oklch(.4 .08 var(--hue)); + --codeblock-bg: oklch(.2 .015 var(--hue)); + --license-block-bg: rgba(0, 0, 0, .03); + --link-underline: oklch(.93 .04 var(--hue)); + --link-hover: oklch(.95 .025 var(--hue)); + --link-active: oklch(.9 .05 var(--hue)); + --float-panel-bg: white; + --scrollbar-bg-light: rgba(0, 0, 0, .4); + --scrollbar-bg-hover-light: rgba(0, 0, 0, .5); + --scrollbar-bg-active-light: rgba(0, 0, 0, .6); + --scrollbar-bg-dark: rgba(255, 255, 255, .4); + --scrollbar-bg-hover-dark: rgba(255, 255, 255, .5); + --scrollbar-bg-active-dark: rgba(255, 255, 255, .6); + --scrollbar-bg: var(--scrollbar-bg-light); + --scrollbar-bg-hover: var(--scrollbar-bg-hover-light); + --scrollbar-bg-active: var(--scrollbar-bg-active-light); + --color-selection-bar: linear-gradient(to right, oklch(.8 .1 0), oklch(.8 .1 30), oklch(.8 .1 60), oklch(.8 .1 90), oklch(.8 .1 120), oklch(.8 .1 150), oklch(.8 .1 180), oklch(.8 .1 210), oklch(.8 .1 240), oklch(.8 .1 270), oklch(.8 .1 300), oklch(.8 .1 330), oklch(.8 .1 360)); + --display-light-icon: 1; + --display-dark-icon: 0; + --admonitions-color-tip: oklch(.7 .14 180); + --admonitions-color-note: oklch(.7 .14 250); + --admonitions-color-important: oklch(.7 .14 310); + --admonitions-color-warning: oklch(.7 .14 60); + --admonitions-color-caution: oklch(.6 .2 25) + } + + :root.dark { + --primary: oklch(.75 .14 var(--hue)); + --page-bg: oklch(.16 .014 var(--hue)); + --card-bg: oklch(.23 .015 var(--hue)); + --btn-content: oklch(.75 .1 var(--hue)); + --btn-regular-bg: oklch(.33 .035 var(--hue)); + --btn-regular-bg-hover: oklch(.38 .04 var(--hue)); + --btn-regular-bg-active: oklch(.43 .045 var(--hue)); + --btn-plain-bg-hover: oklch(.3 .035 var(--hue)); + --btn-plain-bg-active: oklch(.27 .025 var(--hue)); + --btn-card-bg-hover: oklch(.3 .03 var(--hue)); + --btn-card-bg-active: oklch(.35 .035 var(--hue)); + --line-divider: rgba(255, 255, 255, .08); + --line-color: rgba(255, 255, 255, .1); + --meta-divider: rgba(255, 255, 255, .2); + --selection-bg: oklch(.4 .08 var(--hue)); + --codeblock-bg: oklch(.17 .015 var(--hue)); + --license-block-bg: var(--codeblock-bg); + --link-underline: oklch(.4 .08 var(--hue)); + --link-hover: oklch(.4 .08 var(--hue)); + --link-active: oklch(.35 .07 var(--hue)); + --float-panel-bg: oklch(.19 .015 var(--hue)); + --scrollbar-bg: var(--scrollbar-bg-dark); + --scrollbar-bg-hover: var(--scrollbar-bg-hover-dark); + --scrollbar-bg-active: var(--scrollbar-bg-active-dark); + --color-selection-bar: linear-gradient(to right, oklch(.7 .1 0), oklch(.7 .1 30), oklch(.7 .1 60), oklch(.7 .1 90), oklch(.7 .1 120), oklch(.7 .1 150), oklch(.7 .1 180), oklch(.7 .1 210), oklch(.7 .1 240), oklch(.7 .1 270), oklch(.7 .1 300), oklch(.7 .1 330), oklch(.7 .1 360)); + --display-light-icon: 0; + --display-dark-icon: 1; + --admonitions-color-tip: oklch(.75 .14 180); + --admonitions-color-note: oklch(.75 .14 250); + --admonitions-color-important: oklch(.75 .14 310); + --admonitions-color-warning: oklch(.75 .14 60); + --admonitions-color-caution: oklch(.65 .2 25) + } +} + +@supports not (color: oklch(0 0 0)) { + :root { + --primary: #53a3f2; + --page-bg: #eaeff5; + --card-bg: white; + --btn-content: #3275b4; + --btn-regular-bg: #e2f0ff; + --btn-regular-bg-hover: #c6e1ff; + --btn-regular-bg-active: #a6d2ff; + --btn-plain-bg-hover: #e2f0ff; + --btn-plain-bg-active: #f4f9ff; + --btn-card-bg-hover: #f6f9fc; + --btn-card-bg-active: #d0e0f2; + --enter-btn-bg: var(--btn-regular-bg); + --enter-btn-bg-hover: var(--btn-regular-bg-hover); + --enter-btn-bg-active: var(--btn-regular-bg-active); + --deep-text: #1a222b; + --title-active: #4f84ba; + --line-divider: rgba(0, 0, 0, .08); + --line-color: rgba(0, 0, 0, .1); + --meta-divider: rgba(0, 0, 0, .2); + --inline-code-bg: var(--btn-regular-bg); + --inline-code-color: var(--btn-content); + --selection-bg: #c6e1ff; + --codeblock-selection: #224a71; + --codeblock-bg: #11171d; + --license-block-bg: rgba(0, 0, 0, .03); + --link-underline: #d4ebff; + --link-hover: #e2f0ff; + --link-active: #c6e1ff; + --float-panel-bg: white; + --scrollbar-bg-light: rgba(0, 0, 0, .4); + --scrollbar-bg-hover-light: rgba(0, 0, 0, .5); + --scrollbar-bg-active-light: rgba(0, 0, 0, .6); + --scrollbar-bg-dark: rgba(255, 255, 255, .4); + --scrollbar-bg-hover-dark: rgba(255, 255, 255, .5); + --scrollbar-bg-active-dark: rgba(255, 255, 255, .6); + --scrollbar-bg: var(--scrollbar-bg-light); + --scrollbar-bg-hover: var(--scrollbar-bg-hover-light); + --scrollbar-bg-active: var(--scrollbar-bg-active-light); + --color-selection-bar: linear-gradient(to right, oklch(.8 .1 0), oklch(.8 .1 30), oklch(.8 .1 60), oklch(.8 .1 90), oklch(.8 .1 120), oklch(.8 .1 150), oklch(.8 .1 180), oklch(.8 .1 210), oklch(.8 .1 240), oklch(.8 .1 270), oklch(.8 .1 300), oklch(.8 .1 330), oklch(.8 .1 360)); + --display-light-icon: 1; + --display-dark-icon: 0; + --admonitions-color-tip: #53a3f2; + --admonitions-color-note: #53a3f2; + --admonitions-color-important: #53a3f2; + --admonitions-color-warning: #53a3f2; + --admonitions-color-caution: #0081f1 + } + + :root.dark { + --primary: #63b3ff; + --page-bg: #090e13; + --card-bg: #181e24; + --btn-content: #7cb3eb; + --btn-regular-bg: #283747; + --btn-regular-bg-hover: #324457; + --btn-regular-bg-active: #3d5268; + --btn-plain-bg-hover: #202f3f; + --btn-plain-bg-active: #1d2732; + --btn-card-bg-hover: #222f3c; + --btn-card-bg-active: #2d3c4c; + --line-divider: rgba(255, 255, 255, .08); + --line-color: rgba(255, 255, 255, .1); + --meta-divider: rgba(255, 255, 255, .2); + --selection-bg: #224a71; + --codeblock-bg: #0a1016; + --license-block-bg: var(--codeblock-bg); + --link-underline: #224a71; + --link-hover: #224a71; + --link-active: #1b3c5d; + --float-panel-bg: #0f141a; + --scrollbar-bg: var(--scrollbar-bg-dark); + --scrollbar-bg-hover: var(--scrollbar-bg-hover-dark); + --scrollbar-bg-active: var(--scrollbar-bg-active-dark); + --color-selection-bar: linear-gradient(to right, oklch(.7 .1 0), oklch(.7 .1 30), oklch(.7 .1 60), oklch(.7 .1 90), oklch(.7 .1 120), oklch(.7 .1 150), oklch(.7 .1 180), oklch(.7 .1 210), oklch(.7 .1 240), oklch(.7 .1 270), oklch(.7 .1 300), oklch(.7 .1 330), oklch(.7 .1 360)); + --display-light-icon: 0; + --display-dark-icon: 1; + --admonitions-color-tip: #63b3ff; + --admonitions-color-note: #63b3ff; + --admonitions-color-important: #63b3ff; + --admonitions-color-warning: #63b3ff; + --admonitions-color-caution: #0091ff + } +} + +::-moz-selection { + background-color: var(--selection-bg) +} + +::selection { + background-color: var(--selection-bg) +} + +.scrollbar-base.os-scrollbar { + transition: width .15s ease-in-out, height .15s ease-in-out, opacity .15s, visibility .15s, top .15s, right .15s, bottom .15s, left .15s; + pointer-events: unset +} + +.scrollbar-base.os-scrollbar.os-scrollbar-horizontal { + padding-top: 4px; + padding-bottom: 4px; + height: 16px +} + +.scrollbar-base.os-scrollbar.os-scrollbar-horizontal .os-scrollbar-track .os-scrollbar-handle { + height: 4px; + border-radius: 4px +} + +.scrollbar-base.os-scrollbar.os-scrollbar-horizontal:hover .os-scrollbar-track .os-scrollbar-handle { + height: 8px +} + +.scrollbar-base.os-scrollbar.os-scrollbar-horizontal.px-2 { + padding-left: 8px; + padding-right: 8px +} + +.scrollbar-base.os-scrollbar.os-scrollbar-vertical { + padding-left: 4px; + padding-right: 4px; + width: 16px +} + +.scrollbar-base.os-scrollbar.os-scrollbar-vertical .os-scrollbar-track .os-scrollbar-handle { + width: 4px; + border-radius: 4px +} + +.scrollbar-base.os-scrollbar.os-scrollbar-vertical:hover .os-scrollbar-track .os-scrollbar-handle { + width: 8px +} + +.scrollbar-base.os-scrollbar.os-scrollbar-vertical.py-1 { + padding-top: 4px; + padding-bottom: 4px +} + +.scrollbar-auto.os-scrollbar { + --os-handle-bg: var(--scrollbar-bg); + --os-handle-bg-hover: var(--scrollbar-bg-hover); + --os-handle-bg-active: var(--scrollbar-bg-active) +} + +.scrollbar-dark.os-scrollbar { + --os-handle-bg: var(--scrollbar-bg-dark); + --os-handle-bg-hover: var(--scrollbar-bg-hover-dark); + --os-handle-bg-active: var(--scrollbar-bg-active-dark) +} + +.scrollbar-light.os-scrollbar { + --os-handle-bg: var(--scrollbar-bg-light); + --os-handle-bg-hover: var(--scrollbar-bg-hover-light); + --os-handle-bg-active: var(--scrollbar-bg-active-light) +} + +#banner-wrapper { + top: 0; + opacity: 1 +} + +.banner-closed #banner-wrapper { + top: -120px; + opacity: 0 +} + +.prose { + color: var(--tw-prose-body); + max-width: 65ch +} + +.prose :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-lead); + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em +} + +.prose :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-links); + text-decoration: underline; + font-weight: 500 +} + +.prose :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-bold); + font-weight: 600 +} + +.prose :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: decimal; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-alpha +} + +.prose :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-alpha +} + +.prose :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-alpha +} + +.prose :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-alpha +} + +.prose :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-roman +} + +.prose :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-roman +} + +.prose :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-roman +} + +.prose :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-roman +} + +.prose :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: decimal +} + +.prose :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: disc; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker { + font-weight: 400; + color: var(--tw-prose-counters) +} + +.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker { + color: var(--tw-prose-bullets) +} + +.prose :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.25em +} + +.prose :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-color: var(--tw-prose-hr); + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em +} + +.prose :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 500; + font-style: italic; + color: var(--tw-prose-quotes); + border-inline-start-width: .25rem; + border-inline-start-color: var(--tw-prose-quote-borders); + quotes: "“" "”" "‘" "’"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em +} + +.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before { + content: open-quote +} + +.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after { + content: close-quote +} + +.prose :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 800; + font-size: 2.25em; + margin-top: 0; + margin-bottom: .8888889em; + line-height: 1.1111111 +} + +.prose :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 900; + color: inherit +} + +.prose :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 700; + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333 +} + +.prose :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 800; + color: inherit +} + +.prose :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: .6em; + line-height: 1.6 +} + +.prose :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 700; + color: inherit +} + +.prose :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.5em; + margin-bottom: .5em; + line-height: 1.5 +} + +.prose :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 700; + color: inherit +} + +.prose :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) { + display: block; + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 500; + font-family: inherit; + color: var(--tw-prose-kbd); + box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px rgb(var(--tw-prose-kbd-shadows) / 10%); + font-size: .875em; + border-radius: .3125rem; + padding-top: .1875em; + padding-inline-end: .375em; + padding-bottom: .1875em; + padding-inline-start: .375em +} + +.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-code); + font-weight: 600; + font-size: .875em +} + +.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before { + content: "`" +} + +.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after { + content: "`" +} + +.prose :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit; + font-size: .875em +} + +.prose :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit; + font-size: .9em +} + +.prose :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-pre-code); + background-color: var(--tw-prose-pre-bg); + overflow-x: auto; + font-weight: 400; + font-size: .875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: .375rem; + padding-top: .8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: .8571429em; + padding-inline-start: 1.1428571em +} + +.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: inherit; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit +} + +.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before { + content: none +} + +.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after { + content: none +} + +.prose :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) { + width: 100%; + table-layout: auto; + text-align: start; + margin-top: 2em; + margin-bottom: 2em; + font-size: .875em; + line-height: 1.7142857 +} + +.prose :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-th-borders) +} + +.prose :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + vertical-align: bottom; + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-td-borders) +} + +.prose :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-bottom-width: 0 +} + +.prose :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) { + vertical-align: baseline +} + +.prose :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-top-width: 1px; + border-top-color: var(--tw-prose-th-borders) +} + +.prose :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) { + vertical-align: top +} + +.prose :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-captions); + font-size: .875em; + line-height: 1.4285714; + margin-top: .8571429em +} + +.prose { + --tw-prose-body: #374151; + --tw-prose-headings: #111827; + --tw-prose-lead: #4b5563; + --tw-prose-links: #111827; + --tw-prose-bold: #111827; + --tw-prose-counters: #6b7280; + --tw-prose-bullets: #d1d5db; + --tw-prose-hr: #e5e7eb; + --tw-prose-quotes: #111827; + --tw-prose-quote-borders: #e5e7eb; + --tw-prose-captions: #6b7280; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; + --tw-prose-code: #111827; + --tw-prose-pre-code: #e5e7eb; + --tw-prose-pre-bg: #1f2937; + --tw-prose-th-borders: #d1d5db; + --tw-prose-td-borders: #e5e7eb; + --tw-prose-invert-body: #d1d5db; + --tw-prose-invert-headings: #fff; + --tw-prose-invert-lead: #9ca3af; + --tw-prose-invert-links: #fff; + --tw-prose-invert-bold: #fff; + --tw-prose-invert-counters: #9ca3af; + --tw-prose-invert-bullets: #4b5563; + --tw-prose-invert-hr: #374151; + --tw-prose-invert-quotes: #f3f4f6; + --tw-prose-invert-quote-borders: #374151; + --tw-prose-invert-captions: #9ca3af; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; + --tw-prose-invert-code: #fff; + --tw-prose-invert-pre-code: #d1d5db; + --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); + --tw-prose-invert-th-borders: #4b5563; + --tw-prose-invert-td-borders: #374151; + font-size: 1rem; + line-height: 1.75 +} + +.prose :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + margin-bottom: .5em +} + +.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + padding-inline-start: 1.625em +} + +.prose :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-top: .5714286em; + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 0 +} + +.prose-base { + font-size: 1rem; + line-height: 1.75 +} + +.prose-base :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose-base :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em +} + +.prose-base :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em +} + +.prose-base :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 2.25em; + margin-top: 0; + margin-bottom: .8888889em; + line-height: 1.1111111 +} + +.prose-base :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333 +} + +.prose-base :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: .6em; + line-height: 1.6 +} + +.prose-base :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.5em; + margin-bottom: .5em; + line-height: 1.5 +} + +.prose-base :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose-base :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + border-radius: .3125rem; + padding-top: .1875em; + padding-inline-end: .375em; + padding-bottom: .1875em; + padding-inline-start: .375em +} + +.prose-base :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em +} + +.prose-base :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em +} + +.prose-base :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .9em +} + +.prose-base :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: .375rem; + padding-top: .8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: .8571429em; + padding-inline-start: 1.1428571em +} + +.prose-base :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose-base :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose-base :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + margin-bottom: .5em +} + +.prose-base :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose-base :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose-base :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose-base :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose-base :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose-base :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + padding-inline-start: 1.625em +} + +.prose-base :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 3em; + margin-bottom: 3em +} + +.prose-base :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + line-height: 1.7142857 +} + +.prose-base :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose-base :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose-base :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose-base :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-top: .5714286em; + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose-base :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose-base :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose-base :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose-base :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + line-height: 1.4285714; + margin-top: .8571429em +} + +.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 0 +} + +.enable-banner #banner-wrapper { + height: var(--banner-height) +} + +.enable-banner #top-row { + height: calc(var(--banner-height) - 4.5rem) +} + +.pointer-events-none { + pointer-events: none +} + +.visible { + visibility: visible +} + +.fixed { + position: fixed +} + +.absolute { + position: absolute +} + +.relative { + position: relative +} + +.sticky { + position: sticky +} + +.inset-0 { + inset: 0 +} + +.-right-2 { + right: -.5rem +} + +.-top-1\/2 { + top: -50% +} + +.-top-8 { + top: -2rem +} + +.-top-\[50\%\] { + top: -50% +} + +.bottom-3 { + bottom: .75rem +} + +.left-0 { + left: 0 +} + +.left-1\/2 { + left: 50% +} + +.left-4 { + left: 1rem +} + +.left-\[calc\(50\%_-_1px\)\] { + left: calc(50% - 1px) +} + +.right-0 { + right: 0 +} + +.right-2 { + right: .5rem +} + +.right-3 { + right: .75rem +} + +.right-4 { + right: 1rem +} + +.right-6 { + right: 1.5rem +} + +.top-0 { + top: 0 +} + +.top-1\/2 { + top: 50% +} + +.top-11 { + top: 2.75rem +} + +.top-2 { + top: .5rem +} + +.top-20 { + top: 5rem +} + +.top-3 { + top: .75rem +} + +.top-4 { + top: 1rem +} + +.top-\[5\.25rem\] { + top: 5.25rem +} + +.z-0 { + z-index: 0 +} + +.z-10 { + z-index: 10 +} + +.z-20 { + z-index: 20 +} + +.z-50 { + z-index: 50 +} + +.col-span-2 { + grid-column: span 2 / span 2 +} + +.row-start-2 { + grid-row-start: 2 +} + +.row-start-3 { + grid-row-start: 3 +} + +.row-end-3 { + grid-row-end: 3 +} + +.row-end-4 { + grid-row-end: 4 +} + +.-m-1 { + margin: -.25rem +} + +.mx-1 { + margin-left: .25rem; + margin-right: .25rem +} + +.mx-1\.5 { + margin-left: .375rem; + margin-right: .375rem +} + +.mx-4 { + margin-left: 1rem; + margin-right: 1rem +} + +.mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem +} + +.mx-auto { + margin-left: auto; + margin-right: auto +} + +.my-auto { + margin-top: auto; + margin-bottom: auto +} + +.-mb-2 { + margin-bottom: -.5rem +} + +.mb-0 { + margin-bottom: 0 +} + +.mb-0\.5 { + margin-bottom: .125rem +} + +.mb-1 { + margin-bottom: .25rem +} + +.mb-2 { + margin-bottom: .5rem +} + +.mb-2\.5 { + margin-bottom: .625rem +} + +.mb-3 { + margin-bottom: .75rem +} + +.mb-3\.5 { + margin-bottom: .875rem +} + +.mb-4 { + margin-bottom: 1rem +} + +.mb-5 { + margin-bottom: 1.25rem +} + +.mb-6 { + margin-bottom: 1.5rem +} + +.mb-8 { + margin-bottom: 2rem +} + +.ml-1 { + margin-left: .25rem +} + +.ml-3 { + margin-left: .75rem +} + +.ml-4 { + margin-left: 1rem +} + +.ml-8 { + margin-left: 2rem +} + +.mr-2 { + margin-right: .5rem +} + +.mr-3 { + margin-right: .75rem +} + +.mt-1 { + margin-top: .25rem +} + +.mt-2 { + margin-top: .5rem +} + +.mt-4 { + margin-top: 1rem +} + +.block { + display: block +} + +.inline-block { + display: inline-block +} + +.inline { + display: inline +} + +.flex { + display: flex +} + +.inline-flex { + display: inline-flex +} + +.table { + display: table +} + +.grid { + display: grid +} + +.hidden { + display: none +} + +.h-1 { + height: .25rem +} + +.h-10 { + height: 2.5rem +} + +.h-11 { + height: 2.75rem +} + +.h-3 { + height: .75rem +} + +.h-6 { + height: 1.5rem +} + +.h-7 { + height: 1.75rem +} + +.h-8 { + height: 2rem +} + +.h-9 { + height: 2.25rem +} + +.h-\[3\.25rem\] { + height: 3.25rem +} + +.h-\[3\.75rem\] { + height: 3.75rem +} + +.h-\[4\.5rem\] { + height: 4.5rem +} + +.h-\[calc\(var\(--banner-height\)_-_4\.5rem\)\] { + height: calc(var(--banner-height) - 4.5rem) +} + +.h-\[var\(--banner-height\)\] { + height: var(--banner-height) +} + +.h-full { + height: 100% +} + +.max-h-\[20vh\] { + max-height: 20vh +} + +.min-h-32 { + min-height: 8rem +} + +.min-h-\[4\.5rem\] { + min-height: 4.5rem +} + +.min-h-screen { + min-height: 100vh +} + +.w-1 { + width: .25rem +} + +.w-10 { + width: 2.5rem +} + +.w-11 { + width: 2.75rem +} + +.w-3 { + width: .75rem +} + +.w-40 { + width: 10rem +} + +.w-5 { + width: 1.25rem +} + +.w-6 { + width: 1.5rem +} + +.w-7 { + width: 1.75rem +} + +.w-8 { + width: 2rem +} + +.w-80 { + width: 20rem +} + +.w-\[10\%\] { + width: 10% +} + +.w-\[15\%\] { + width: 15% +} + +.w-\[3\.25rem\] { + width: 3.25rem +} + +.w-\[3\.75rem\] { + width: 3.75rem +} + +.w-\[70\%\] { + width: 70% +} + +.w-full { + width: 100% +} + +.min-w-\[2rem\] { + min-width: 2rem +} + +.max-w-\[240px\] { + max-width: 240px +} + +.max-w-\[calc\(100\%_-_3rem\)\] { + max-width: calc(100% - 3rem) +} + +.max-w-\[var\(--page-width\)\] { + max-width: var(--page-width) +} + +.max-w-full { + max-width: 100% +} + +.max-w-none { + max-width: none +} + +.-translate-x-1 { + --tw-translate-x: -.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-x-2 { + --tw-translate-x: -.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-1 { + --tw-translate-y: -.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-\[0\.15rem\] { + --tw-translate-y: -.15rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-\[1px\] { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.translate-x-0\.5 { + --tw-translate-x: .125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.translate-y-4 { + --tw-translate-y: 1rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none +} + +.grid-cols-\[17\.5rem_auto\] { + grid-template-columns: 17.5rem auto +} + +.grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)) +} + +.grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)) +} + +.grid-rows-\[auto_auto_1fr_auto\] { + grid-template-rows: auto auto 1fr auto +} + +.flex-row { + flex-direction: row +} + +.flex-col { + flex-direction: column +} + +.flex-col-reverse { + flex-direction: column-reverse +} + +.flex-wrap { + flex-wrap: wrap +} + +.flex-nowrap { + flex-wrap: nowrap +} + +.items-center { + align-items: center +} + +.justify-start { + justify-content: flex-start +} + +.justify-end { + justify-content: flex-end +} + +.justify-center { + justify-content: center +} + +.justify-between { + justify-content: space-between +} + +.gap-1 { + gap: .25rem +} + +.gap-2 { + gap: .5rem +} + +.gap-3 { + gap: .75rem +} + +.gap-4 { + gap: 1rem +} + +.gap-5 { + gap: 1.25rem +} + +.gap-6 { + gap: 1.5rem +} + +.gap-8 { + gap: 2rem +} + +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem +} + +.gap-y-2 { + row-gap: .5rem +} + +.overflow-hidden { + overflow: hidden +} + +.overflow-visible { + overflow: visible +} + +.overflow-ellipsis { + text-overflow: ellipsis +} + +.whitespace-nowrap { + white-space: nowrap +} + +.rounded { + border-radius: .25rem +} + +.rounded-2xl { + border-radius: 1rem +} + +.rounded-\[var\(--radius-large\)\] { + border-radius: var(--radius-large) +} + +.rounded-full { + border-radius: 9999px +} + +.rounded-lg { + border-radius: .5rem +} + +.rounded-md { + border-radius: .375rem +} + +.rounded-xl { + border-radius: .75rem +} + +.rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.border { + border-width: 1px +} + +.border-b-\[1px\] { + border-bottom-width: 1px +} + +.border-l-\[2px\] { + border-left-width: 2px +} + +.border-t-\[1px\] { + border-top-width: 1px +} + +.border-dashed { + border-style: dashed +} + +.border-\[var\(--line-color\)\] { + border-color: var(--line-color) +} + +.border-\[var\(--line-divider\)\] { + border-color: var(--line-divider) +} + +.border-black\/10 { + border-color: #0000001a +} + +.bg-\[oklch\(0\.45_0\.01_var\(--hue\)\)\] { + background-color: oklch(.45 .01 var(--hue)) +} + +.bg-\[oklch\(0\.5_0\.05_var\(--hue\)\)\] { + background-color: oklch(.5 .05 var(--hue)) +} + +.bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\] { + background-color: oklch(.75 .14 var(--hue)) +} + +.bg-\[oklch\(0\.80_0\.10_0\)\] { + background-color: #f3a3bb +} + +.bg-\[oklch\(0\.95_0\.025_var\(--hue\)\)\] { + background-color: oklch(.95 .025 var(--hue)) +} + +.bg-\[var\(--btn-content\)\] { + background-color: var(--btn-content) +} + +.bg-\[var\(--btn-regular-bg\)\] { + background-color: var(--btn-regular-bg) +} + +.bg-\[var\(--card-bg\)\] { + background-color: var(--card-bg) +} + +.bg-\[var\(--enter-btn-bg\)\] { + background-color: var(--enter-btn-bg) +} + +.bg-\[var\(--float-panel-bg\)\] { + background-color: var(--float-panel-bg) +} + +.bg-\[var\(--license-block-bg\)\] { + background-color: var(--license-block-bg) +} + +.bg-\[var\(--page-bg\)\] { + background-color: var(--page-bg) +} + +.bg-\[var\(--primary\)\] { + background-color: var(--primary) +} + +.bg-black\/5 { + background-color: #0000000d +} + +.bg-black\/\[0\.04\] { + background-color: #0000000a +} + +.bg-transparent { + background-color: transparent +} + +.bg-opacity-50 { + --tw-bg-opacity: .5 +} + +.bg-none { + background-image: none +} + +.fill-\[var\(--deep-text\)\] { + fill: var(--deep-text) +} + +.fill-white { + fill: #fff +} + +.object-cover { + -o-object-fit: cover; + object-fit: cover +} + +.object-center { + -o-object-position: center; + object-position: center +} + +.p-1 { + padding: .25rem +} + +.p-1\.5 { + padding: .375rem +} + +.p-2 { + padding: .5rem +} + +.p-3 { + padding: .75rem +} + +.px-0 { + padding-left: 0; + padding-right: 0 +} + +.px-1 { + padding-left: .25rem; + padding-right: .25rem +} + +.px-2 { + padding-left: .5rem; + padding-right: .5rem +} + +.px-3 { + padding-left: .75rem; + padding-right: .75rem +} + +.px-4 { + padding-left: 1rem; + padding-right: 1rem +} + +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem +} + +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem +} + +.px-8 { + padding-left: 2rem; + padding-right: 2rem +} + +.px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem +} + +.py-1 { + padding-top: .25rem; + padding-bottom: .25rem +} + +.py-2 { + padding-top: .5rem; + padding-bottom: .5rem +} + +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem +} + +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem +} + +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem +} + +.pb-4 { + padding-bottom: 1rem +} + +.pb-6 { + padding-bottom: 1.5rem +} + +.pl-10 { + padding-left: 2.5rem +} + +.pl-2 { + padding-left: .5rem +} + +.pl-3 { + padding-left: .75rem +} + +.pl-6 { + padding-left: 1.5rem +} + +.pr-1 { + padding-right: .25rem +} + +.pr-6 { + padding-right: 1.5rem +} + +.pr-8 { + padding-right: 2rem +} + +.pt-5 { + padding-top: 1.25rem +} + +.pt-6 { + padding-top: 1.5rem +} + +.text-left { + text-align: left +} + +.text-center { + text-align: center +} + +.text-right { + text-align: right +} + +.text-2xl { + font-size: 1.5rem; + line-height: 2rem +} + +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem +} + +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem +} + +.text-5xl { + font-size: 3rem; + line-height: 1 +} + +.text-\[1\.25rem\] { + font-size: 1.25rem +} + +.text-\[14px\] { + font-size: 14px +} + +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem +} + +.text-sm { + font-size: .875rem; + line-height: 1.25rem +} + +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem +} + +.font-bold { + font-weight: 700 +} + +.font-medium { + font-weight: 500 +} + +.text-\[var\(\&\#45\;\&\#45\;primary\)\] { + color: var(- - primary) +} + +.text-\[var\(--btn-content\)\] { + color: var(--btn-content) +} + +.text-\[var\(--meta-divider\)\] { + color: var(--meta-divider) +} + +.text-\[var\(--primary\)\] { + color: var(--primary) +} + +.text-black\/10 { + color: #0000001a +} + +.text-black\/25 { + color: #00000040 +} + +.text-black\/30 { + color: #0000004d +} + +.text-black\/5 { + color: #0000000d +} + +.text-black\/50 { + color: #00000080 +} + +.text-black\/75 { + color: #000000bf +} + +.text-black\/90 { + color: #000000e6 +} + +.text-black\/\[0\.2\] { + color: #0003 +} + +.text-neutral-400 { + --tw-text-opacity: 1; + color: rgb(163 163 163 / var(--tw-text-opacity)) +} + +.text-neutral-500 { + --tw-text-opacity: 1; + color: rgb(115 115 115 / var(--tw-text-opacity)) +} + +.text-neutral-700 { + --tw-text-opacity: 1; + color: rgb(64 64 64 / var(--tw-text-opacity)) +} + +.text-neutral-900 { + --tw-text-opacity: 1; + color: rgb(23 23 23 / var(--tw-text-opacity)) +} + +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)) +} + +.underline { + text-decoration-line: underline +} + +.decoration-\[var\(--link-underline\)\] { + text-decoration-color: var(--link-underline) +} + +.decoration-dashed { + text-decoration-style: dashed +} + +.decoration-2 { + text-decoration-thickness: 2px +} + +.underline-offset-\[0\.25rem\] { + text-underline-offset: .25rem +} + +.opacity-0 { + opacity: 0 +} + +.opacity-100 { + opacity: 1 +} + +.opacity-75 { + opacity: .75 +} + +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) +} + +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) +} + +.outline { + outline-style: solid +} + +.outline-0 { + outline-width: 0px +} + +.outline-4 { + outline-width: 4px +} + +.-outline-offset-\[2px\] { + outline-offset: -2px +} + +.outline-\[var\(--card-bg\)\] { + outline-color: var(--card-bg) +} + +.outline-\[var\(--primary\)\] { + outline-color: var(--primary) +} + +.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.005\)\] { + --tw-drop-shadow: drop-shadow(0 2px 4px rgba(0, 0, 0, .005)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) +} + +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) +} + +.transition { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.duration-200 { + transition-duration: .2s +} + +.ease-in-out { + transition-timing-function: cubic-bezier(.4, 0, .2, 1) +} + +.dark\:prose-invert:is(.dark *) { + --tw-prose-body: var(--tw-prose-invert-body); + --tw-prose-headings: var(--tw-prose-invert-headings); + --tw-prose-lead: var(--tw-prose-invert-lead); + --tw-prose-links: var(--tw-prose-invert-links); + --tw-prose-bold: var(--tw-prose-invert-bold); + --tw-prose-counters: var(--tw-prose-invert-counters); + --tw-prose-bullets: var(--tw-prose-invert-bullets); + --tw-prose-hr: var(--tw-prose-invert-hr); + --tw-prose-quotes: var(--tw-prose-invert-quotes); + --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); + --tw-prose-captions: var(--tw-prose-invert-captions); + --tw-prose-kbd: var(--tw-prose-invert-kbd); + --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); + --tw-prose-code: var(--tw-prose-invert-code); + --tw-prose-pre-code: var(--tw-prose-invert-pre-code); + --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); + --tw-prose-th-borders: var(--tw-prose-invert-th-borders); + --tw-prose-td-borders: var(--tw-prose-invert-td-borders) +} + +.before\:absolute:before { + content: var(--tw-content); + position: absolute +} + +.before\:inset-0:before { + content: var(--tw-content); + inset: 0 +} + +.before\:-left-3:before { + content: var(--tw-content); + left: -.75rem +} + +.before\:left-\[-1\.125rem\]:before { + content: var(--tw-content); + left: -1.125rem +} + +.before\:left-\[-16px\]:before { + content: var(--tw-content); + left: -16px +} + +.before\:left-\[18px\]:before { + content: var(--tw-content); + left: 18px +} + +.before\:top-\[0\.33rem\]:before { + content: var(--tw-content); + top: .33rem +} + +.before\:top-\[0\.75rem\]:before { + content: var(--tw-content); + top: .75rem +} + +.before\:top-\[35px\]:before { + content: var(--tw-content); + top: 35px +} + +.before\:top-\[5\.5px\]:before { + content: var(--tw-content); + top: 5.5px +} + +.before\:ml-1:before { + content: var(--tw-content); + margin-left: .25rem +} + +.before\:ml-1\.5:before { + content: var(--tw-content); + margin-left: .375rem +} + +.before\:mr-1:before { + content: var(--tw-content); + margin-right: .25rem +} + +.before\:mr-1\.5:before { + content: var(--tw-content); + margin-right: .375rem +} + +.before\:hidden:before { + content: var(--tw-content); + display: none +} + +.before\:h-4:before { + content: var(--tw-content); + height: 1rem +} + +.before\:h-5:before { + content: var(--tw-content); + height: 1.25rem +} + +.before\:w-1:before { + content: var(--tw-content); + width: .25rem +} + +.before\:scale-100:before { + content: var(--tw-content); + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.before\:scale-\[0\.85\]:before { + content: var(--tw-content); + --tw-scale-x: .85; + --tw-scale-y: .85; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.before\:rounded-\[inherit\]:before { + content: var(--tw-content); + border-radius: inherit +} + +.before\:rounded-md:before { + content: var(--tw-content); + border-radius: .375rem +} + +.before\:bg-\[var\(--btn-plain-bg-hover\)\]:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-hover) +} + +.before\:bg-\[var\(--primary\)\]:before { + content: var(--tw-content); + background-color: var(--primary) +} + +.before\:text-sm:before { + content: var(--tw-content); + font-size: .875rem; + line-height: 1.25rem +} + +.before\:font-medium:before { + content: var(--tw-content); + font-weight: 500 +} + +.before\:text-\[var\(--meta-divider\)\]:before { + content: var(--tw-content); + color: var(--meta-divider) +} + +.before\:opacity-100:before { + content: var(--tw-content); + opacity: 1 +} + +.before\:transition:before { + content: var(--tw-content); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.before\:ease-out:before { + content: var(--tw-content); + transition-timing-function: cubic-bezier(0, 0, .2, 1) +} + +.before\:content-\[\'\/\'\]:before { + --tw-content: "/"; + content: var(--tw-content) +} + +.last\:border-t-0:last-child { + border-top-width: 0px +} + +.first-of-type\:mt-2:first-of-type { + margin-top: .5rem +} + +.before\:first-of-type\:hidden:first-of-type:before { + content: var(--tw-content); + display: none +} + +.focus-within\:bg-black\/\[0\.06\]:focus-within { + background-color: #0000000f +} + +.hover\:bg-\[oklch\(0\.50_0\.01_var\(--hue\)\)\]:hover { + background-color: oklch(.5 .01 var(--hue)) +} + +.hover\:bg-\[var\(--btn-card-bg-hover\)\]:hover { + background-color: var(--btn-card-bg-hover) +} + +.hover\:bg-\[var\(--btn-plain-bg-hover\)\]:hover { + background-color: var(--btn-plain-bg-hover) +} + +.hover\:bg-\[var\(--btn-regular-bg-hover\)\]:hover { + background-color: var(--btn-regular-bg-hover) +} + +.hover\:bg-\[var\(--enter-btn-bg-hover\)\]:hover { + background-color: var(--enter-btn-bg-hover) +} + +.hover\:bg-\[var\(--link-hover\)\]:hover { + background-color: var(--link-hover) +} + +.hover\:bg-black\/\[0\.06\]:hover { + background-color: #0000000f +} + +.hover\:bg-none:hover { + background-image: none +} + +.hover\:pl-3:hover { + padding-left: .75rem +} + +.hover\:text-\[initial\]:hover { + color: initial +} + +.hover\:text-\[var\(--primary\)\]:hover { + color: var(--primary) +} + +.hover\:decoration-\[var\(--link-hover\)\]:hover { + text-decoration-color: var(--link-hover) +} + +.hover\:before\:scale-100:hover:before { + content: var(--tw-content); + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.hover\:before\:bg-\[var\(--btn-plain-bg-hover\)\]:hover:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-hover) +} + +.focus\:w-60:focus { + width: 15rem +} + +.active\:w-60:active { + width: 15rem +} + +.active\:scale-90:active { + --tw-scale-x: .9; + --tw-scale-y: .9; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.active\:scale-95:active { + --tw-scale-x: .95; + --tw-scale-y: .95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.active\:scale-\[0\.85\]:active { + --tw-scale-x: .85; + --tw-scale-y: .85; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.active\:bg-\[oklch\(0\.55_0\.01_var\(--hue\)\)\]:active { + background-color: oklch(.55 .01 var(--hue)) +} + +.active\:bg-\[var\(--btn-card-bg-active\)\]:active { + background-color: var(--btn-card-bg-active) +} + +.active\:bg-\[var\(--btn-plain-bg-active\)\]:active { + background-color: var(--btn-plain-bg-active) +} + +.active\:bg-\[var\(--btn-regular-bg-active\)\]:active { + background-color: var(--btn-regular-bg-active) +} + +.active\:bg-\[var\(--enter-btn-bg-active\)\]:active { + background-color: var(--enter-btn-bg-active) +} + +.active\:bg-\[var\(--link-active\)\]:active { + background-color: var(--link-active) +} + +.active\:bg-none:active { + background-image: none +} + +.active\:text-\[var\(--title-active\)\]:active { + color: var(--title-active) +} + +.active\:decoration-\[var\(--link-active\)\]:active { + text-decoration-color: var(--link-active) +} + +.active\:before\:bg-\[var\(--btn-plain-bg-active\)\]:active:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-active) +} + +.group:hover .group-hover\:h-5 { + height: 1.25rem +} + +.group:hover .group-hover\:translate-x-1 { + --tw-translate-x: .25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.group:hover .group-hover\:bg-\[var\(--primary\)\] { + background-color: var(--primary) +} + +.group:hover .group-hover\:bg-black\/30 { + background-color: #0000004d +} + +.group:hover .group-hover\:text-\[var\(--primary\)\] { + color: var(--primary) +} + +.group:hover .group-hover\:opacity-100 { + opacity: 1 +} + +.group:hover .group-hover\:outline-\[var\(--btn-plain-bg-hover\)\] { + outline-color: var(--btn-plain-bg-hover) +} + +.group:active .group-active\:bg-black\/50 { + background-color: #00000080 +} + +.group:active .group-active\:text-\[var\(--primary\)\] { + color: var(--primary) +} + +.group:active .group-active\:outline-\[var\(--btn-plain-bg-active\)\] { + outline-color: var(--btn-plain-bg-active) +} + +.dark\:border-white\/\[0\.15\]:is(.dark *) { + border-color: #ffffff26 +} + +.dark\:bg-\[oklch\(0\.30_0\.02_var\(--hue\)\)\]:is(.dark *) { + background-color: oklch(.3 .02 var(--hue)) +} + +.dark\:bg-\[oklch\(0\.70_0\.10_0\)\]:is(.dark *) { + background-color: #d2849c +} + +.dark\:bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\]:is(.dark *) { + background-color: oklch(.75 .14 var(--hue)) +} + +.dark\:bg-\[var\(--card-bg\)\]:is(.dark *) { + background-color: var(--card-bg) +} + +.dark\:bg-\[var\(--primary\)\]:is(.dark *) { + background-color: var(--primary) +} + +.dark\:bg-black\/10:is(.dark *) { + background-color: #0000001a +} + +.dark\:bg-white\/10:is(.dark *) { + background-color: #ffffff1a +} + +.dark\:bg-white\/5:is(.dark *) { + background-color: #ffffff0d +} + +.dark\:fill-white\/75:is(.dark *) { + fill: #ffffffbf +} + +.dark\:text-\[var\(--deep-text\)\]:is(.dark *) { + color: var(--deep-text) +} + +.dark\:text-black\/70:is(.dark *) { + color: #000000b3 +} + +.dark\:text-neutral-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 245 245 / var(--tw-text-opacity)) +} + +.dark\:text-neutral-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(212 212 212 / var(--tw-text-opacity)) +} + +.dark\:text-neutral-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(163 163 163 / var(--tw-text-opacity)) +} + +.dark\:text-neutral-50:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(250 250 250 / var(--tw-text-opacity)) +} + +.dark\:text-white\/10:is(.dark *) { + color: #ffffff1a +} + +.dark\:text-white\/25:is(.dark *) { + color: #ffffff40 +} + +.dark\:text-white\/30:is(.dark *) { + color: #ffffff4d +} + +.dark\:text-white\/5:is(.dark *) { + color: #ffffff0d +} + +.dark\:text-white\/50:is(.dark *) { + color: #ffffff80 +} + +.dark\:text-white\/75:is(.dark *) { + color: #ffffffbf +} + +.dark\:text-white\/90:is(.dark *) { + color: #ffffffe6 +} + +.dark\:text-white\/\[0\.2\]:is(.dark *) { + color: #fff3 +} + +.dark\:shadow-none:is(.dark *) { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) +} + +.dark\:focus-within\:bg-white\/10:focus-within:is(.dark *) { + background-color: #ffffff1a +} + +.dark\:hover\:bg-\[oklch\(0\.35_0\.03_var\(--hue\)\)\]:hover:is(.dark *) { + background-color: oklch(.35 .03 var(--hue)) +} + +.dark\:hover\:bg-white\/10:hover:is(.dark *) { + background-color: #ffffff1a +} + +.dark\:hover\:text-\[var\(--primary\)\]:hover:is(.dark *) { + color: var(--primary) +} + +.dark\:active\:bg-\[oklch\(0\.40_0\.03_var\(--hue\)\)\]:active:is(.dark *) { + background-color: oklch(.4 .03 var(--hue)) +} + +.dark\:active\:text-\[var\(--title-active\)\]:active:is(.dark *) { + color: var(--title-active) +} + +@media (min-width: 768px) { + .md\:absolute { + position: absolute + } + + .md\:bottom-3 { + bottom: .75rem + } + + .md\:left-\[unset\] { + left: unset + } + + .md\:right-3 { + right: .75rem + } + + .md\:top-3 { + top: .75rem + } + + .md\:mx-0 { + margin-left: 0; + margin-right: 0 + } + + .md\:mb-0 { + margin-bottom: 0 + } + + .md\:mt-0 { + margin-top: 0 + } + + .md\:block { + display: block + } + + .md\:flex { + display: flex + } + + .md\:hidden { + display: none + } + + .md\:h-\[calc\(var\(--banner-height-home\)_-_4\.5rem\)\] { + height: calc(var(--banner-height-home) - 4.5rem) + } + + .md\:h-\[var\(--banner-height-home\)\] { + height: var(--banner-height-home) + } + + .md\:max-h-none { + max-height: none + } + + .md\:w-\[10\%\] { + width: 10% + } + + .md\:w-\[15\%\] { + width: 15% + } + + .md\:w-\[30rem\] { + width: 30rem + } + + .md\:w-\[65\%\] { + width: 65% + } + + .md\:w-\[80\%\] { + width: 80% + } + + .md\:w-\[calc\(100\%_-_52px_-_12px\)\] { + width: calc(100% - 64px) + } + + .md\:w-\[calc\(100\%_-_var\(--coverWidth\)_-_12px\)\] { + width: calc(100% - var(--coverWidth) - 12px) + } + + .md\:w-\[var\(--coverWidth\)\] { + width: var(--coverWidth) + } + + .md\:max-w-\[65\%\] { + max-width: 65% + } + + .md\:flex-row { + flex-direction: row + } + + .md\:flex-col { + flex-direction: column + } + + .md\:gap-4 { + gap: 1rem + } + + .md\:bg-transparent { + background-color: transparent + } + + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem + } + + .md\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem + } + + .md\:py-0 { + padding-top: 0; + padding-bottom: 0 + } + + .md\:pl-9 { + padding-left: 2.25rem + } + + .md\:pr-2 { + padding-right: .5rem + } + + .md\:pt-7 { + padding-top: 1.75rem + } + + .md\:text-\[16px\] { + font-size: 16px + } + + .md\:text-\[2\.5rem\]\/\[2\.75rem\] { + font-size: 2.5rem; + line-height: 2.75rem + } + + .md\:before\:block:before { + content: var(--tw-content); + display: block + } + + .md\:before\:w-1:before { + content: var(--tw-content); + width: .25rem + } +} + +@media (min-width: 1024px) { + .lg\:col-span-1 { + grid-column: span 1 / span 1 + } + + .lg\:row-start-2 { + grid-row-start: 2 + } + + .lg\:row-end-3 { + grid-row-end: 3 + } + + .lg\:mx-0 { + margin-left: 0; + margin-right: 0 + } + + .lg\:mt-0 { + margin-top: 0 + } + + .lg\:block { + display: block + } + + .lg\:flex { + display: flex + } + + .lg\:hidden { + display: none + } + + .lg\:w-full { + width: 100% + } + + .lg\:max-w-\[17\.5rem\] { + max-width: 17.5rem + } + + .lg\:max-w-none { + max-width: none + } + + .lg\:grid-rows-\[auto_1fr_auto\] { + grid-template-rows: auto 1fr auto + } + + .lg\:first-of-type\:mt-0:first-of-type { + margin-top: 0 + } +} + +:root { + --hue: var(--configHue); + --page-width: 75rem +} + +.collapsed[data-astro-cid-ucso7hve] { + height: var(--collapsedHeight) +} + +.back-to-top-wrapper[data-astro-cid-eymb5ayk] { + width: 3.75rem; + height: 3.75rem; + position: absolute; + right: 0; + top: 0 +} + +.back-to-top-btn[data-astro-cid-eymb5ayk] { + color: var(--primary); + font-size: 2.25rem; + font-weight: 700; + border: none; + position: fixed; + bottom: 15rem; + opacity: 1; + cursor: pointer; + transform: translate(5rem) +} + +.back-to-top-btn[data-astro-cid-eymb5ayk] i[data-astro-cid-eymb5ayk] { + font-size: 1.75rem +} + +.back-to-top-btn[data-astro-cid-eymb5ayk].hide { + transform: translate(5rem) scale(.9); + opacity: 0; + pointer-events: none +} + +.back-to-top-btn[data-astro-cid-eymb5ayk]:active { + transform: translate(5rem) scale(.9) +} \ No newline at end of file diff --git a/_astro/about.DjJRFMus.css b/_astro/about.DjJRFMus.css new file mode 100644 index 0000000..54e5c80 --- /dev/null +++ b/_astro/about.DjJRFMus.css @@ -0,0 +1,3544 @@ +.custom-md h1 { + font-size: 1.875rem; + line-height: 2.25rem +} + +.custom-md h1 .anchor, +.custom-md h2 .anchor, +.custom-md h3 .anchor, +.custom-md h4 .anchor, +.custom-md h5 .anchor, +.custom-md h6 .anchor { + margin: -.125rem !important; + margin-left: .2ch !important; + padding: .125rem !important; + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important; + opacity: 0 !important; + text-decoration: none !important; + transition: opacity .15s ease-in-out, background .15s ease-in-out !important +} + +.custom-md h1 .anchor .anchor-icon, +.custom-md h2 .anchor .anchor-icon, +.custom-md h3 .anchor .anchor-icon, +.custom-md h4 .anchor .anchor-icon, +.custom-md h5 .anchor .anchor-icon, +.custom-md h6 .anchor .anchor-icon { + margin-left: .45ch !important; + margin-right: .45ch !important +} + +.custom-md h1:hover .anchor, +.custom-md h2:hover .anchor, +.custom-md h3:hover .anchor, +.custom-md h4:hover .anchor, +.custom-md h5:hover .anchor, +.custom-md h6:hover .anchor { + opacity: 1 !important +} + +.custom-md a:not(.no-styling) { + position: relative; + background: none; + margin: -.25rem; + padding: .25rem; + border-radius: .375rem; + font-weight: 500; + color: var(--primary); + text-decoration-line: underline; + text-decoration-color: var(--link-underline); + text-decoration-thickness: .125rem; + text-decoration-style: dashed; + text-underline-offset: .25rem +} + +.custom-md a:not(.no-styling):hover { + background: var(--link-hover); + text-decoration-color: var(--link-hover) +} + +.custom-md a:not(.no-styling):active { + background: var(--link-active); + text-decoration-color: var(--link-active) +} + +.custom-md code { + font-family: JetBrains Mono Variable, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + background: var(--inline-code-bg); + color: var(--inline-code-color); + padding: .125rem .25rem; + border-radius: .25rem; + overflow: hidden; + counter-reset: line +} + +.custom-md code:before { + content: none +} + +.custom-md code:after { + content: none +} + +.custom-md code span.line:before { + content: counter(line); + counter-increment: line; + direction: rtl; + display: inline-block; + margin-right: 1rem; + width: 1rem; + color: #ffffff40 +} + +.custom-md code span.line:last-child:empty, +.custom-md code span.line:last-child:has(>span:empty:only-child) { + display: none +} + +.custom-md pre { + background: var(--codeblock-bg) !important; + border-radius: .75rem; + padding-left: 1.25rem; + padding-right: 1.25rem +} + +.custom-md pre code { + color: unset; + font-size: .875rem; + padding: 0; + background: none +} + +.custom-md pre code ::-moz-selection { + background: var(--codeblock-selection) +} + +.custom-md pre code ::selection { + background: var(--codeblock-selection) +} + +.custom-md pre code span.br::-moz-selection { + background: var(--codeblock-selection) +} + +.custom-md pre code span.br::selection { + background: var(--codeblock-selection) +} + +.custom-md ul li::marker { + color: var(--primary) +} + +.custom-md ol li::marker { + color: var(--primary) +} + +.custom-md blockquote { + font-style: normal; + font-weight: inherit; + border-left-color: #0000; + position: relative +} + +.custom-md blockquote:before { + content: ""; + position: absolute; + left: -.25rem; + display: block; + transition: background .15s ease-in-out; + background: var(--btn-regular-bg); + height: 100%; + width: .25rem; + border-radius: 1rem +} + +.custom-md blockquote p:before { + content: none +} + +.custom-md blockquote p:after { + content: none +} + +.custom-md blockquote.admonition .bdm-title { + display: flex; + align-items: center; + margin-bottom: -.9rem; + font-weight: 700 +} + +.custom-md blockquote.admonition .bdm-title:before { + content: " "; + display: inline-block; + font-size: inherit; + overflow: visible; + margin-right: .6rem; + height: 1em; + width: 1em; + vertical-align: -.126em; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-position: center; + mask-position: center; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + transform: translateY(-.0625rem) +} + +.custom-md blockquote.admonition.bdm-tip .bdm-title { + color: var(--admonitions-color-tip) +} + +.custom-md blockquote.admonition.bdm-tip .bdm-title:before { + background: var(--admonitions-color-tip); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 0 1-1.484.211c-.04-.282-.163-.547-.37-.847a8.456 8.456 0 0 0-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.751.751 0 0 1-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75ZM5.75 12h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM6 15.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 0 1-1.484.211c-.04-.282-.163-.547-.37-.847a8.456 8.456 0 0 0-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.751.751 0 0 1-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75ZM5.75 12h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM6 15.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z'%3E%3C/path%3E%3C/svg%3E") +} + +.custom-md blockquote.admonition.bdm-tip:before { + background: var(--admonitions-color-tip) +} + +.custom-md blockquote.admonition.bdm-note .bdm-title { + color: var(--admonitions-color-note) +} + +.custom-md blockquote.admonition.bdm-note .bdm-title:before { + background: var(--admonitions-color-note); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath fill='var(--admonitions-color-tip)' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath fill='var(--admonitions-color-tip)' d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z'%3E%3C/path%3E%3C/svg%3E") +} + +.custom-md blockquote.admonition.bdm-note:before { + background: var(--admonitions-color-note) +} + +.custom-md blockquote.admonition.bdm-important .bdm-title { + color: var(--admonitions-color-important) +} + +.custom-md blockquote.admonition.bdm-important .bdm-title:before { + background: var(--admonitions-color-important); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z'%3E%3C/path%3E%3C/svg%3E") +} + +.custom-md blockquote.admonition.bdm-important:before { + background: var(--admonitions-color-important) +} + +.custom-md blockquote.admonition.bdm-warning .bdm-title { + color: var(--admonitions-color-warning) +} + +.custom-md blockquote.admonition.bdm-warning .bdm-title:before { + background: var(--admonitions-color-warning); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z'%3E%3C/path%3E%3C/svg%3E") +} + +.custom-md blockquote.admonition.bdm-warning:before { + background: var(--admonitions-color-warning) +} + +.custom-md blockquote.admonition.bdm-caution .bdm-title { + color: var(--admonitions-color-caution) +} + +.custom-md blockquote.admonition.bdm-caution .bdm-title:before { + background: var(--admonitions-color-caution); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M4.47.22A.749.749 0 0 1 5 0h6c.199 0 .389.079.53.22l4.25 4.25c.141.14.22.331.22.53v6a.749.749 0 0 1-.22.53l-4.25 4.25A.749.749 0 0 1 11 16H5a.749.749 0 0 1-.53-.22L.22 11.53A.749.749 0 0 1 0 11V5c0-.199.079-.389.22-.53Zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5ZM8 4a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 4Zm0 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath d='M4.47.22A.749.749 0 0 1 5 0h6c.199 0 .389.079.53.22l4.25 4.25c.141.14.22.331.22.53v6a.749.749 0 0 1-.22.53l-4.25 4.25A.749.749 0 0 1 11 16H5a.749.749 0 0 1-.53-.22L.22 11.53A.749.749 0 0 1 0 11V5c0-.199.079-.389.22-.53Zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5ZM8 4a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 4Zm0 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z'%3E%3C/path%3E%3C/svg%3E") +} + +.custom-md blockquote.admonition.bdm-caution:before { + background: var(--admonitions-color-caution) +} + +.custom-md img { + border-radius: .75rem +} + +.custom-md hr { + border-color: var(--line-divider); + border-style: dashed +} + +.custom-md iframe { + border-radius: .75rem; + margin-left: auto; + margin-right: auto; + max-width: 100% +} + +a.card-github { + display: block; + background: var(--license-block-bg); + position: relative; + margin: .5rem 0; + padding: 1.1rem 1.5rem; + color: var(--tw-prose-body); + border-radius: var(--radius-large); + text-decoration-thickness: 0px; + text-decoration-line: none +} + +a.card-github:hover { + background-color: var(--btn-regular-bg-hover) +} + +a.card-github:hover .gc-titlebar { + color: var(--btn-content) +} + +a.card-github:hover .gc-stars, +a.card-github:hover .gc-forks, +a.card-github:hover .gc-license, +a.card-github:hover .gc-description { + color: var(--tw-prose-headings) +} + +a.card-github:hover .gc-stars:before, +a.card-github:hover .gc-forks:before, +a.card-github:hover .gc-license:before, +a.card-github:hover .gc-description:before { + background-color: var(--tw-prose-headings) +} + +a.card-github:active { + scale: .98; + background-color: var(--btn-regular-bg-active) +} + +a.card-github .gc-titlebar { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: .5rem; + color: var(--tw-prose-headings); + font-size: 1.25rem; + font-weight: 500 +} + +a.card-github .gc-titlebar .gc-titlebar-left { + display: flex; + flex-flow: row nowrap; + gap: .5rem +} + +a.card-github .gc-titlebar .gc-repo { + font-weight: 700 +} + +a.card-github .gc-titlebar .gc-owner { + font-weight: 300; + position: relative; + display: flex; + flex-flow: row nowrap; + gap: .5rem; + align-items: center +} + +a.card-github .gc-titlebar .gc-avatar { + display: block; + overflow: hidden; + width: 1.5rem; + height: 1.5rem; + margin-top: -.1rem; + background-color: var(--primary); + background-size: cover; + border-radius: 50% +} + +a.card-github .gc-description { + margin-bottom: .7rem; + font-size: 1rem; + font-weight: 300; + line-height: 1.5rem; + color: var(--tw-prose-body) +} + +a.card-github .gc-infobar { + display: flex; + flex-flow: row nowrap; + gap: 1.5rem; + color: var(--tw-prose-body); + width: -moz-fit-content; + width: fit-content +} + +a.card-github .gc-language { + display: none +} + +a.card-github .gc-stars, +a.card-github .gc-forks, +a.card-github .gc-license, +a.card-github .github-logo { + font-weight: 500; + font-size: .875rem; + opacity: .9 +} + +a.card-github .gc-stars:before, +a.card-github .gc-forks:before, +a.card-github .gc-license:before, +a.card-github .github-logo:before { + content: " "; + display: inline-block; + height: 1.3em; + width: 1.3em; + margin-right: .4rem; + vertical-align: -.24em; + font-size: inherit; + background-color: var(--tw-prose-body); + overflow: visible; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-position: center; + mask-position: center; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + transition-property: background-color, background; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +a.card-github .gc-stars:before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16'%3E%3Cpath d='M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16'%3E%3Cpath d='M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z'%3E%3C/path%3E%3C/svg%3E") +} + +a.card-github .gc-license:before { + margin-right: .5rem; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16'%3E%3Cpath d='M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16'%3E%3Cpath d='M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z'%3E%3C/path%3E%3C/svg%3E") +} + +a.card-github .gc-forks:before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16'%3E%3Cpath d='M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z'%3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16'%3E%3Cpath d='M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z'%3E%3C/path%3E%3C/svg%3E") +} + +a.card-github .github-logo { + font-size: 1.25rem +} + +a.card-github .github-logo:before { + background-color: var(--tw-prose-headings); + margin-right: 0; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='32' viewBox='0 0 496 512'%3E%3Cpath fill='%23a1f7cb' d='M165.9 397.4c0 2-2.3 3.6-5.2 3.6c-3.3.3-5.6-1.3-5.6-3.6c0-2 2.3-3.6 5.2-3.6c3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9c2.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.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9c.3 2 2.9 3.3 5.9 2.6c2.9-.7 4.9-2.6 4.6-4.6c-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2c12.8 2.3 17.3-5.6 17.3-12.1c0-6.2-.3-40.4-.3-61.4c0 0-70 15-84.7-29.8c0 0-11.4-29.1-27.8-36.6c0 0-22.9-15.7 1.6-15.4c0 0 24.9 2 38.6 25.8c21.9 38.6 58.6 27.5 72.9 20.9c2.3-16 8.8-27.1 16-33.7c-55.9-6.2-112.3-14.3-112.3-110.5c0-27.5 7.6-41.3 23.6-58.9c-2.6-6.5-11.1-33.3 2.6-67.9c20.9-6.5 69 27 69 27c20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27c13.7 34.7 5.2 61.4 2.6 67.9c16 17.7 25.8 31.5 25.8 58.9c0 96.5-58.9 104.2-114.8 110.5c9.2 7.9 17 22.9 17 46.4c0 33.7-.3 75.4-.3 83.6c0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252C496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2c1.6 1.6 3.9 2.3 5.2 1c1.3-1 1-3.3-.7-5.2c-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9c1.6 1 3.6.7 4.3-.7c.7-1.3-.3-2.9-2.3-3.9c-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2c2.3 2.3 5.2 2.6 6.5 1c1.3-1.3.7-4.3-1.3-6.2c-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9c1.6 2.3 4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2c-1.4-2.3-4-3.3-5.6-2'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='32' viewBox='0 0 496 512'%3E%3Cpath fill='%23a1f7cb' d='M165.9 397.4c0 2-2.3 3.6-5.2 3.6c-3.3.3-5.6-1.3-5.6-3.6c0-2 2.3-3.6 5.2-3.6c3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9c2.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.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9c.3 2 2.9 3.3 5.9 2.6c2.9-.7 4.9-2.6 4.6-4.6c-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2c12.8 2.3 17.3-5.6 17.3-12.1c0-6.2-.3-40.4-.3-61.4c0 0-70 15-84.7-29.8c0 0-11.4-29.1-27.8-36.6c0 0-22.9-15.7 1.6-15.4c0 0 24.9 2 38.6 25.8c21.9 38.6 58.6 27.5 72.9 20.9c2.3-16 8.8-27.1 16-33.7c-55.9-6.2-112.3-14.3-112.3-110.5c0-27.5 7.6-41.3 23.6-58.9c-2.6-6.5-11.1-33.3 2.6-67.9c20.9-6.5 69 27 69 27c20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27c13.7 34.7 5.2 61.4 2.6 67.9c16 17.7 25.8 31.5 25.8 58.9c0 96.5-58.9 104.2-114.8 110.5c9.2 7.9 17 22.9 17 46.4c0 33.7-.3 75.4-.3 83.6c0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252C496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2c1.6 1.6 3.9 2.3 5.2 1c1.3-1 1-3.3-.7-5.2c-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9c1.6 1 3.6.7 4.3-.7c.7-1.3-.3-2.9-2.3-3.9c-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2c2.3 2.3 5.2 2.6 6.5 1c1.3-1.3.7-4.3-1.3-6.2c-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9c1.6 2.3 4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2c-1.4-2.3-4-3.3-5.6-2'/%3E%3C/svg%3E") +} + +a.card-github.fetch-waiting { + pointer-events: none; + opacity: .7; + transition: opacity .15s ease-in-out +} + +a.card-github.fetch-waiting .gc-description, +a.card-github.fetch-waiting .gc-infobar { + background-color: var(--tw-prose-body); + color: transparent; + opacity: .5; + border-radius: .5rem; + animation: pulsate 2s infinite linear; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none +} + +a.card-github.fetch-waiting .gc-description:before, +a.card-github.fetch-waiting .gc-infobar:before { + background-color: transparent +} + +a.card-github.fetch-waiting .gc-avatar { + display: none +} + +a.card-github.fetch-waiting .gc-repo { + margin-left: -.1rem +} + +a.card-github.fetch-error { + pointer-events: all; + opacity: 1 +} + +.card-github, +.gc-description, +.gc-titlebar, +.gc-stars, +.gc-forks, +.gc-license, +.gc-avatar, +github-logo { + transition-property: all; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +@keyframes pulsate { + 0% { + opacity: .15 + } + + 50% { + opacity: .25 + } + + to { + opacity: .15 + } +} + +*, +:before, +:after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: #e5e7eb +} + +:before, +:after { + --tw-content: "" +} + +html, +:host { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + font-family: Roboto, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; + font-feature-settings: normal; + font-variation-settings: normal; + -webkit-tap-highlight-color: transparent +} + +body { + margin: 0; + line-height: inherit +} + +hr { + height: 0; + color: inherit; + border-top-width: 1px +} + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit +} + +a { + color: inherit; + text-decoration: inherit +} + +b, +strong { + font-weight: bolder +} + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + font-feature-settings: normal; + font-variation-settings: normal; + font-size: 1em +} + +small { + font-size: 80% +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-feature-settings: inherit; + font-variation-settings: inherit; + font-size: 100%; + font-weight: inherit; + line-height: inherit; + letter-spacing: inherit; + color: inherit; + margin: 0; + padding: 0 +} + +button, +select { + text-transform: none +} + +button, +input:where([type=button]), +input:where([type=reset]), +input:where([type=submit]) { + -webkit-appearance: button; + background-color: transparent; + background-image: none +} + +:-moz-focusring { + outline: auto +} + +:-moz-ui-invalid { + box-shadow: none +} + +progress { + vertical-align: baseline +} + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px +} + +::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit +} + +summary { + display: list-item +} + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0 +} + +fieldset { + margin: 0; + padding: 0 +} + +legend { + padding: 0 +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0 +} + +dialog { + padding: 0 +} + +textarea { + resize: vertical +} + +input::-moz-placeholder, +textarea::-moz-placeholder { + opacity: 1; + color: #9ca3af +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + color: #9ca3af +} + +button, +[role=button] { + cursor: pointer +} + +:disabled { + cursor: default +} + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle +} + +img, +video { + max-width: 100%; + height: auto +} + +[hidden] { + display: none +} + +*, +:before, +:after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / .5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: +} + +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / .5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: +} + +.prose { + color: var(--tw-prose-body); + max-width: 65ch +} + +.prose :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-lead); + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em +} + +.prose :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-links); + text-decoration: underline; + font-weight: 500 +} + +.prose :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-bold); + font-weight: 600 +} + +.prose :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: decimal; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-alpha +} + +.prose :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-alpha +} + +.prose :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-alpha +} + +.prose :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-alpha +} + +.prose :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-roman +} + +.prose :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-roman +} + +.prose :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: upper-roman +} + +.prose :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: lower-roman +} + +.prose :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: decimal +} + +.prose :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) { + list-style-type: disc; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker { + font-weight: 400; + color: var(--tw-prose-counters) +} + +.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker { + color: var(--tw-prose-bullets) +} + +.prose :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.25em +} + +.prose :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-color: var(--tw-prose-hr); + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em +} + +.prose :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 500; + font-style: italic; + color: var(--tw-prose-quotes); + border-inline-start-width: .25rem; + border-inline-start-color: var(--tw-prose-quote-borders); + quotes: "“" "”" "‘" "’"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em +} + +.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before { + content: open-quote +} + +.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after { + content: close-quote +} + +.prose :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 800; + font-size: 2.25em; + margin-top: 0; + margin-bottom: .8888889em; + line-height: 1.1111111 +} + +.prose :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 900; + color: inherit +} + +.prose :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 700; + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333 +} + +.prose :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 800; + color: inherit +} + +.prose :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: .6em; + line-height: 1.6 +} + +.prose :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 700; + color: inherit +} + +.prose :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.5em; + margin-bottom: .5em; + line-height: 1.5 +} + +.prose :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 700; + color: inherit +} + +.prose :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) { + display: block; + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-weight: 500; + font-family: inherit; + color: var(--tw-prose-kbd); + box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px rgb(var(--tw-prose-kbd-shadows) / 10%); + font-size: .875em; + border-radius: .3125rem; + padding-top: .1875em; + padding-inline-end: .375em; + padding-bottom: .1875em; + padding-inline-start: .375em +} + +.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-code); + font-weight: 600; + font-size: .875em +} + +.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before { + content: "`" +} + +.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after { + content: "`" +} + +.prose :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit; + font-size: .875em +} + +.prose :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit; + font-size: .9em +} + +.prose :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: inherit +} + +.prose :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-pre-code); + background-color: var(--tw-prose-pre-bg); + overflow-x: auto; + font-weight: 400; + font-size: .875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: .375rem; + padding-top: .8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: .8571429em; + padding-inline-start: 1.1428571em +} + +.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: inherit; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit +} + +.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before { + content: none +} + +.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after { + content: none +} + +.prose :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) { + width: 100%; + table-layout: auto; + text-align: start; + margin-top: 2em; + margin-bottom: 2em; + font-size: .875em; + line-height: 1.7142857 +} + +.prose :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-th-borders) +} + +.prose :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + vertical-align: bottom; + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-td-borders) +} + +.prose :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-bottom-width: 0 +} + +.prose :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) { + vertical-align: baseline +} + +.prose :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) { + border-top-width: 1px; + border-top-color: var(--tw-prose-th-borders) +} + +.prose :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) { + vertical-align: top +} + +.prose :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) { + color: var(--tw-prose-captions); + font-size: .875em; + line-height: 1.4285714; + margin-top: .8571429em +} + +.prose { + --tw-prose-body: #374151; + --tw-prose-headings: #111827; + --tw-prose-lead: #4b5563; + --tw-prose-links: #111827; + --tw-prose-bold: #111827; + --tw-prose-counters: #6b7280; + --tw-prose-bullets: #d1d5db; + --tw-prose-hr: #e5e7eb; + --tw-prose-quotes: #111827; + --tw-prose-quote-borders: #e5e7eb; + --tw-prose-captions: #6b7280; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; + --tw-prose-code: #111827; + --tw-prose-pre-code: #e5e7eb; + --tw-prose-pre-bg: #1f2937; + --tw-prose-th-borders: #d1d5db; + --tw-prose-td-borders: #e5e7eb; + --tw-prose-invert-body: #d1d5db; + --tw-prose-invert-headings: #fff; + --tw-prose-invert-lead: #9ca3af; + --tw-prose-invert-links: #fff; + --tw-prose-invert-bold: #fff; + --tw-prose-invert-counters: #9ca3af; + --tw-prose-invert-bullets: #4b5563; + --tw-prose-invert-hr: #374151; + --tw-prose-invert-quotes: #f3f4f6; + --tw-prose-invert-quote-borders: #374151; + --tw-prose-invert-captions: #9ca3af; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; + --tw-prose-invert-code: #fff; + --tw-prose-invert-pre-code: #d1d5db; + --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); + --tw-prose-invert-th-borders: #4b5563; + --tw-prose-invert-td-borders: #374151; + font-size: 1rem; + line-height: 1.75 +} + +.prose :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + margin-bottom: .5em +} + +.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + padding-inline-start: 1.625em +} + +.prose :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-top: .5714286em; + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 0 +} + +.prose-base { + font-size: 1rem; + line-height: 1.75 +} + +.prose-base :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose-base :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em +} + +.prose-base :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em +} + +.prose-base :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 2.25em; + margin-top: 0; + margin-bottom: .8888889em; + line-height: 1.1111111 +} + +.prose-base :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 1.5em; + margin-top: 2em; + margin-bottom: 1em; + line-height: 1.3333333 +} + +.prose-base :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: 1.25em; + margin-top: 1.6em; + margin-bottom: .6em; + line-height: 1.6 +} + +.prose-base :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.5em; + margin-bottom: .5em; + line-height: 1.5 +} + +.prose-base :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose-base :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + border-radius: .3125rem; + padding-top: .1875em; + padding-inline-end: .375em; + padding-bottom: .1875em; + padding-inline-start: .375em +} + +.prose-base :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em +} + +.prose-base :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em +} + +.prose-base :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .9em +} + +.prose-base :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: .375rem; + padding-top: .8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: .8571429em; + padding-inline-start: 1.1428571em +} + +.prose-base :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose-base :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em +} + +.prose-base :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + margin-bottom: .5em +} + +.prose-base :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose-base :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: .375em +} + +.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 1.25em +} + +.prose-base :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .75em; + margin-bottom: .75em +} + +.prose-base :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em +} + +.prose-base :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 1.25em +} + +.prose-base :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: .5em; + padding-inline-start: 1.625em +} + +.prose-base :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 3em; + margin-bottom: 3em +} + +.prose-base :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + line-height: 1.7142857 +} + +.prose-base :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose-base :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose-base :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose-base :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-top: .5714286em; + padding-inline-end: .5714286em; + padding-bottom: .5714286em; + padding-inline-start: .5714286em +} + +.prose-base :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-start: 0 +} + +.prose-base :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + padding-inline-end: 0 +} + +.prose-base :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 2em; + margin-bottom: 2em +} + +.prose-base :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0; + margin-bottom: 0 +} + +.prose-base :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) { + font-size: .875em; + line-height: 1.4285714; + margin-top: .8571429em +} + +.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-top: 0 +} + +.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) { + margin-bottom: 0 +} + +.btn-regular-dark { + display: flex; + align-items: center; + justify-content: center; + background-color: oklch(.45 .01 var(--hue)) +} + +.btn-regular-dark:hover { + background-color: oklch(.5 .01 var(--hue)) +} + +.btn-regular-dark:active { + background-color: oklch(.55 .01 var(--hue)) +} + +.btn-regular-dark:is(.dark *) { + background-color: oklch(.3 .02 var(--hue)) +} + +.btn-regular-dark:hover:is(.dark *) { + background-color: oklch(.35 .03 var(--hue)) +} + +.btn-regular-dark:active:is(.dark *) { + background-color: oklch(.4 .03 var(--hue)) +} + +.btn-regular-dark.success { + background-color: oklch(.75 .14 var(--hue)) +} + +.btn-regular-dark.success:is(.dark *) { + background-color: oklch(.75 .14 var(--hue)) +} + +.copy-btn-icon { + position: absolute; + top: 50%; + left: 50%; + --tw-translate-x: -50%; + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.copy-btn .copy-icon { + fill: #fff; + opacity: 1 +} + +.copy-btn .copy-icon:is(.dark *) { + fill: #ffffffbf +} + +.copy-btn.success .copy-icon { + fill: var(--deep-text); + opacity: 0 +} + +.copy-btn .success-icon { + opacity: 0 +} + +.copy-btn.success .success-icon { + opacity: 1 +} + +.pointer-events-none { + pointer-events: none +} + +.visible { + visibility: visible +} + +.fixed { + position: fixed +} + +.absolute { + position: absolute +} + +.relative { + position: relative +} + +.sticky { + position: sticky +} + +.inset-0 { + inset: 0 +} + +.-right-2 { + right: -.5rem +} + +.-top-1\/2 { + top: -50% +} + +.-top-8 { + top: -2rem +} + +.-top-\[50\%\] { + top: -50% +} + +.bottom-3 { + bottom: .75rem +} + +.left-0 { + left: 0 +} + +.left-1\/2 { + left: 50% +} + +.left-4 { + left: 1rem +} + +.left-\[calc\(50\%_-_1px\)\] { + left: calc(50% - 1px) +} + +.right-0 { + right: 0 +} + +.right-2 { + right: .5rem +} + +.right-3 { + right: .75rem +} + +.right-4 { + right: 1rem +} + +.right-6 { + right: 1.5rem +} + +.top-0 { + top: 0 +} + +.top-1\/2 { + top: 50% +} + +.top-11 { + top: 2.75rem +} + +.top-2 { + top: .5rem +} + +.top-20 { + top: 5rem +} + +.top-3 { + top: .75rem +} + +.top-4 { + top: 1rem +} + +.top-\[5\.25rem\] { + top: 5.25rem +} + +.z-0 { + z-index: 0 +} + +.z-10 { + z-index: 10 +} + +.z-20 { + z-index: 20 +} + +.z-50 { + z-index: 50 +} + +.col-span-2 { + grid-column: span 2 / span 2 +} + +.row-start-2 { + grid-row-start: 2 +} + +.row-start-3 { + grid-row-start: 3 +} + +.row-end-3 { + grid-row-end: 3 +} + +.row-end-4 { + grid-row-end: 4 +} + +.-m-1 { + margin: -.25rem +} + +.mx-1 { + margin-left: .25rem; + margin-right: .25rem +} + +.mx-1\.5 { + margin-left: .375rem; + margin-right: .375rem +} + +.mx-4 { + margin-left: 1rem; + margin-right: 1rem +} + +.mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem +} + +.mx-auto { + margin-left: auto; + margin-right: auto +} + +.my-auto { + margin-top: auto; + margin-bottom: auto +} + +.-mb-2 { + margin-bottom: -.5rem +} + +.mb-0 { + margin-bottom: 0 +} + +.mb-0\.5 { + margin-bottom: .125rem +} + +.mb-1 { + margin-bottom: .25rem +} + +.mb-2 { + margin-bottom: .5rem +} + +.mb-2\.5 { + margin-bottom: .625rem +} + +.mb-3 { + margin-bottom: .75rem +} + +.mb-3\.5 { + margin-bottom: .875rem +} + +.mb-4 { + margin-bottom: 1rem +} + +.mb-5 { + margin-bottom: 1.25rem +} + +.mb-6 { + margin-bottom: 1.5rem +} + +.mb-8 { + margin-bottom: 2rem +} + +.ml-1 { + margin-left: .25rem +} + +.ml-3 { + margin-left: .75rem +} + +.ml-4 { + margin-left: 1rem +} + +.ml-8 { + margin-left: 2rem +} + +.mr-2 { + margin-right: .5rem +} + +.mr-3 { + margin-right: .75rem +} + +.mt-1 { + margin-top: .25rem +} + +.mt-2 { + margin-top: .5rem +} + +.mt-4 { + margin-top: 1rem +} + +.block { + display: block +} + +.inline-block { + display: inline-block +} + +.inline { + display: inline +} + +.flex { + display: flex +} + +.inline-flex { + display: inline-flex +} + +.table { + display: table +} + +.grid { + display: grid +} + +.hidden { + display: none +} + +.h-1 { + height: .25rem +} + +.h-10 { + height: 2.5rem +} + +.h-11 { + height: 2.75rem +} + +.h-3 { + height: .75rem +} + +.h-6 { + height: 1.5rem +} + +.h-7 { + height: 1.75rem +} + +.h-8 { + height: 2rem +} + +.h-9 { + height: 2.25rem +} + +.h-\[3\.25rem\] { + height: 3.25rem +} + +.h-\[3\.75rem\] { + height: 3.75rem +} + +.h-\[4\.5rem\] { + height: 4.5rem +} + +.h-\[calc\(var\(--banner-height\)_-_4\.5rem\)\] { + height: calc(var(--banner-height) - 4.5rem) +} + +.h-\[var\(--banner-height\)\] { + height: var(--banner-height) +} + +.h-full { + height: 100% +} + +.max-h-\[20vh\] { + max-height: 20vh +} + +.min-h-32 { + min-height: 8rem +} + +.min-h-\[4\.5rem\] { + min-height: 4.5rem +} + +.min-h-screen { + min-height: 100vh +} + +.w-1 { + width: .25rem +} + +.w-10 { + width: 2.5rem +} + +.w-11 { + width: 2.75rem +} + +.w-3 { + width: .75rem +} + +.w-40 { + width: 10rem +} + +.w-5 { + width: 1.25rem +} + +.w-6 { + width: 1.5rem +} + +.w-7 { + width: 1.75rem +} + +.w-8 { + width: 2rem +} + +.w-80 { + width: 20rem +} + +.w-\[10\%\] { + width: 10% +} + +.w-\[15\%\] { + width: 15% +} + +.w-\[3\.25rem\] { + width: 3.25rem +} + +.w-\[3\.75rem\] { + width: 3.75rem +} + +.w-\[70\%\] { + width: 70% +} + +.w-full { + width: 100% +} + +.min-w-\[2rem\] { + min-width: 2rem +} + +.max-w-\[240px\] { + max-width: 240px +} + +.max-w-\[calc\(100\%_-_3rem\)\] { + max-width: calc(100% - 3rem) +} + +.max-w-\[var\(--page-width\)\] { + max-width: var(--page-width) +} + +.max-w-full { + max-width: 100% +} + +.max-w-none { + max-width: none +} + +.-translate-x-1 { + --tw-translate-x: -.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-x-2 { + --tw-translate-x: -.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-1 { + --tw-translate-y: -.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-\[0\.15rem\] { + --tw-translate-y: -.15rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.-translate-y-\[1px\] { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.translate-x-0\.5 { + --tw-translate-x: .125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.translate-y-4 { + --tw-translate-y: 1rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none +} + +.grid-cols-\[17\.5rem_auto\] { + grid-template-columns: 17.5rem auto +} + +.grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)) +} + +.grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)) +} + +.grid-rows-\[auto_auto_1fr_auto\] { + grid-template-rows: auto auto 1fr auto +} + +.flex-row { + flex-direction: row +} + +.flex-col { + flex-direction: column +} + +.flex-col-reverse { + flex-direction: column-reverse +} + +.flex-wrap { + flex-wrap: wrap +} + +.flex-nowrap { + flex-wrap: nowrap +} + +.items-center { + align-items: center +} + +.justify-start { + justify-content: flex-start +} + +.justify-end { + justify-content: flex-end +} + +.justify-center { + justify-content: center +} + +.justify-between { + justify-content: space-between +} + +.gap-1 { + gap: .25rem +} + +.gap-2 { + gap: .5rem +} + +.gap-3 { + gap: .75rem +} + +.gap-4 { + gap: 1rem +} + +.gap-5 { + gap: 1.25rem +} + +.gap-6 { + gap: 1.5rem +} + +.gap-8 { + gap: 2rem +} + +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem +} + +.gap-y-2 { + row-gap: .5rem +} + +.overflow-hidden { + overflow: hidden +} + +.overflow-visible { + overflow: visible +} + +.overflow-ellipsis { + text-overflow: ellipsis +} + +.whitespace-nowrap { + white-space: nowrap +} + +.rounded { + border-radius: .25rem +} + +.rounded-2xl { + border-radius: 1rem +} + +.rounded-\[var\(--radius-large\)\] { + border-radius: var(--radius-large) +} + +.rounded-full { + border-radius: 9999px +} + +.rounded-lg { + border-radius: .5rem +} + +.rounded-md { + border-radius: .375rem +} + +.rounded-xl { + border-radius: .75rem +} + +.rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.border { + border-width: 1px +} + +.border-b-\[1px\] { + border-bottom-width: 1px +} + +.border-l-\[2px\] { + border-left-width: 2px +} + +.border-t-\[1px\] { + border-top-width: 1px +} + +.border-dashed { + border-style: dashed +} + +.border-\[var\(--line-color\)\] { + border-color: var(--line-color) +} + +.border-\[var\(--line-divider\)\] { + border-color: var(--line-divider) +} + +.border-black\/10 { + border-color: #0000001a +} + +.bg-\[oklch\(0\.45_0\.01_var\(--hue\)\)\] { + background-color: oklch(.45 .01 var(--hue)) +} + +.bg-\[oklch\(0\.5_0\.05_var\(--hue\)\)\] { + background-color: oklch(.5 .05 var(--hue)) +} + +.bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\] { + background-color: oklch(.75 .14 var(--hue)) +} + +.bg-\[oklch\(0\.80_0\.10_0\)\] { + background-color: #f3a3bb +} + +.bg-\[oklch\(0\.95_0\.025_var\(--hue\)\)\] { + background-color: oklch(.95 .025 var(--hue)) +} + +.bg-\[var\(--btn-content\)\] { + background-color: var(--btn-content) +} + +.bg-\[var\(--btn-regular-bg\)\] { + background-color: var(--btn-regular-bg) +} + +.bg-\[var\(--card-bg\)\] { + background-color: var(--card-bg) +} + +.bg-\[var\(--enter-btn-bg\)\] { + background-color: var(--enter-btn-bg) +} + +.bg-\[var\(--float-panel-bg\)\] { + background-color: var(--float-panel-bg) +} + +.bg-\[var\(--license-block-bg\)\] { + background-color: var(--license-block-bg) +} + +.bg-\[var\(--page-bg\)\] { + background-color: var(--page-bg) +} + +.bg-\[var\(--primary\)\] { + background-color: var(--primary) +} + +.bg-black\/5 { + background-color: #0000000d +} + +.bg-black\/\[0\.04\] { + background-color: #0000000a +} + +.bg-transparent { + background-color: transparent +} + +.bg-opacity-50 { + --tw-bg-opacity: .5 +} + +.bg-none { + background-image: none +} + +.fill-\[var\(--deep-text\)\] { + fill: var(--deep-text) +} + +.fill-white { + fill: #fff +} + +.object-cover { + -o-object-fit: cover; + object-fit: cover +} + +.object-center { + -o-object-position: center; + object-position: center +} + +.p-1 { + padding: .25rem +} + +.p-1\.5 { + padding: .375rem +} + +.p-2 { + padding: .5rem +} + +.p-3 { + padding: .75rem +} + +.px-0 { + padding-left: 0; + padding-right: 0 +} + +.px-1 { + padding-left: .25rem; + padding-right: .25rem +} + +.px-2 { + padding-left: .5rem; + padding-right: .5rem +} + +.px-3 { + padding-left: .75rem; + padding-right: .75rem +} + +.px-4 { + padding-left: 1rem; + padding-right: 1rem +} + +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem +} + +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem +} + +.px-8 { + padding-left: 2rem; + padding-right: 2rem +} + +.px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem +} + +.py-1 { + padding-top: .25rem; + padding-bottom: .25rem +} + +.py-2 { + padding-top: .5rem; + padding-bottom: .5rem +} + +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem +} + +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem +} + +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem +} + +.pb-4 { + padding-bottom: 1rem +} + +.pb-6 { + padding-bottom: 1.5rem +} + +.pl-10 { + padding-left: 2.5rem +} + +.pl-2 { + padding-left: .5rem +} + +.pl-3 { + padding-left: .75rem +} + +.pl-6 { + padding-left: 1.5rem +} + +.pr-1 { + padding-right: .25rem +} + +.pr-6 { + padding-right: 1.5rem +} + +.pr-8 { + padding-right: 2rem +} + +.pt-5 { + padding-top: 1.25rem +} + +.pt-6 { + padding-top: 1.5rem +} + +.text-left { + text-align: left +} + +.text-center { + text-align: center +} + +.text-right { + text-align: right +} + +.text-2xl { + font-size: 1.5rem; + line-height: 2rem +} + +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem +} + +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem +} + +.text-5xl { + font-size: 3rem; + line-height: 1 +} + +.text-\[1\.25rem\] { + font-size: 1.25rem +} + +.text-\[14px\] { + font-size: 14px +} + +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem +} + +.text-sm { + font-size: .875rem; + line-height: 1.25rem +} + +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem +} + +.font-bold { + font-weight: 700 +} + +.font-medium { + font-weight: 500 +} + +.text-\[var\(\&\#45\;\&\#45\;primary\)\] { + color: var(- - primary) +} + +.text-\[var\(--btn-content\)\] { + color: var(--btn-content) +} + +.text-\[var\(--meta-divider\)\] { + color: var(--meta-divider) +} + +.text-\[var\(--primary\)\] { + color: var(--primary) +} + +.text-black\/10 { + color: #0000001a +} + +.text-black\/25 { + color: #00000040 +} + +.text-black\/30 { + color: #0000004d +} + +.text-black\/5 { + color: #0000000d +} + +.text-black\/50 { + color: #00000080 +} + +.text-black\/75 { + color: #000000bf +} + +.text-black\/90 { + color: #000000e6 +} + +.text-black\/\[0\.2\] { + color: #0003 +} + +.text-neutral-400 { + --tw-text-opacity: 1; + color: rgb(163 163 163 / var(--tw-text-opacity)) +} + +.text-neutral-500 { + --tw-text-opacity: 1; + color: rgb(115 115 115 / var(--tw-text-opacity)) +} + +.text-neutral-700 { + --tw-text-opacity: 1; + color: rgb(64 64 64 / var(--tw-text-opacity)) +} + +.text-neutral-900 { + --tw-text-opacity: 1; + color: rgb(23 23 23 / var(--tw-text-opacity)) +} + +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)) +} + +.underline { + text-decoration-line: underline +} + +.decoration-\[var\(--link-underline\)\] { + text-decoration-color: var(--link-underline) +} + +.decoration-dashed { + text-decoration-style: dashed +} + +.decoration-2 { + text-decoration-thickness: 2px +} + +.underline-offset-\[0\.25rem\] { + text-underline-offset: .25rem +} + +.opacity-0 { + opacity: 0 +} + +.opacity-100 { + opacity: 1 +} + +.opacity-75 { + opacity: .75 +} + +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) +} + +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) +} + +.outline { + outline-style: solid +} + +.outline-0 { + outline-width: 0px +} + +.outline-4 { + outline-width: 4px +} + +.-outline-offset-\[2px\] { + outline-offset: -2px +} + +.outline-\[var\(--card-bg\)\] { + outline-color: var(--card-bg) +} + +.outline-\[var\(--primary\)\] { + outline-color: var(--primary) +} + +.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.005\)\] { + --tw-drop-shadow: drop-shadow(0 2px 4px rgba(0, 0, 0, .005)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) +} + +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) +} + +.transition { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.duration-200 { + transition-duration: .2s +} + +.ease-in-out { + transition-timing-function: cubic-bezier(.4, 0, .2, 1) +} + +.dark\:prose-invert:is(.dark *) { + --tw-prose-body: var(--tw-prose-invert-body); + --tw-prose-headings: var(--tw-prose-invert-headings); + --tw-prose-lead: var(--tw-prose-invert-lead); + --tw-prose-links: var(--tw-prose-invert-links); + --tw-prose-bold: var(--tw-prose-invert-bold); + --tw-prose-counters: var(--tw-prose-invert-counters); + --tw-prose-bullets: var(--tw-prose-invert-bullets); + --tw-prose-hr: var(--tw-prose-invert-hr); + --tw-prose-quotes: var(--tw-prose-invert-quotes); + --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); + --tw-prose-captions: var(--tw-prose-invert-captions); + --tw-prose-kbd: var(--tw-prose-invert-kbd); + --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); + --tw-prose-code: var(--tw-prose-invert-code); + --tw-prose-pre-code: var(--tw-prose-invert-pre-code); + --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); + --tw-prose-th-borders: var(--tw-prose-invert-th-borders); + --tw-prose-td-borders: var(--tw-prose-invert-td-borders) +} + +.before\:absolute:before { + content: var(--tw-content); + position: absolute +} + +.before\:inset-0:before { + content: var(--tw-content); + inset: 0 +} + +.before\:-left-3:before { + content: var(--tw-content); + left: -.75rem +} + +.before\:left-\[-1\.125rem\]:before { + content: var(--tw-content); + left: -1.125rem +} + +.before\:left-\[-16px\]:before { + content: var(--tw-content); + left: -16px +} + +.before\:left-\[18px\]:before { + content: var(--tw-content); + left: 18px +} + +.before\:top-\[0\.33rem\]:before { + content: var(--tw-content); + top: .33rem +} + +.before\:top-\[0\.75rem\]:before { + content: var(--tw-content); + top: .75rem +} + +.before\:top-\[35px\]:before { + content: var(--tw-content); + top: 35px +} + +.before\:top-\[5\.5px\]:before { + content: var(--tw-content); + top: 5.5px +} + +.before\:ml-1:before { + content: var(--tw-content); + margin-left: .25rem +} + +.before\:ml-1\.5:before { + content: var(--tw-content); + margin-left: .375rem +} + +.before\:mr-1:before { + content: var(--tw-content); + margin-right: .25rem +} + +.before\:mr-1\.5:before { + content: var(--tw-content); + margin-right: .375rem +} + +.before\:hidden:before { + content: var(--tw-content); + display: none +} + +.before\:h-4:before { + content: var(--tw-content); + height: 1rem +} + +.before\:h-5:before { + content: var(--tw-content); + height: 1.25rem +} + +.before\:w-1:before { + content: var(--tw-content); + width: .25rem +} + +.before\:scale-100:before { + content: var(--tw-content); + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.before\:scale-\[0\.85\]:before { + content: var(--tw-content); + --tw-scale-x: .85; + --tw-scale-y: .85; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.before\:rounded-\[inherit\]:before { + content: var(--tw-content); + border-radius: inherit +} + +.before\:rounded-md:before { + content: var(--tw-content); + border-radius: .375rem +} + +.before\:bg-\[var\(--btn-plain-bg-hover\)\]:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-hover) +} + +.before\:bg-\[var\(--primary\)\]:before { + content: var(--tw-content); + background-color: var(--primary) +} + +.before\:text-sm:before { + content: var(--tw-content); + font-size: .875rem; + line-height: 1.25rem +} + +.before\:font-medium:before { + content: var(--tw-content); + font-weight: 500 +} + +.before\:text-\[var\(--meta-divider\)\]:before { + content: var(--tw-content); + color: var(--meta-divider) +} + +.before\:opacity-100:before { + content: var(--tw-content); + opacity: 1 +} + +.before\:transition:before { + content: var(--tw-content); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(.4, 0, .2, 1); + transition-duration: .15s +} + +.before\:ease-out:before { + content: var(--tw-content); + transition-timing-function: cubic-bezier(0, 0, .2, 1) +} + +.before\:content-\[\'\/\'\]:before { + --tw-content: "/"; + content: var(--tw-content) +} + +.last\:border-t-0:last-child { + border-top-width: 0px +} + +.first-of-type\:mt-2:first-of-type { + margin-top: .5rem +} + +.before\:first-of-type\:hidden:first-of-type:before { + content: var(--tw-content); + display: none +} + +.focus-within\:bg-black\/\[0\.06\]:focus-within { + background-color: #0000000f +} + +.hover\:bg-\[oklch\(0\.50_0\.01_var\(--hue\)\)\]:hover { + background-color: oklch(.5 .01 var(--hue)) +} + +.hover\:bg-\[var\(--btn-card-bg-hover\)\]:hover { + background-color: var(--btn-card-bg-hover) +} + +.hover\:bg-\[var\(--btn-plain-bg-hover\)\]:hover { + background-color: var(--btn-plain-bg-hover) +} + +.hover\:bg-\[var\(--btn-regular-bg-hover\)\]:hover { + background-color: var(--btn-regular-bg-hover) +} + +.hover\:bg-\[var\(--enter-btn-bg-hover\)\]:hover { + background-color: var(--enter-btn-bg-hover) +} + +.hover\:bg-\[var\(--link-hover\)\]:hover { + background-color: var(--link-hover) +} + +.hover\:bg-black\/\[0\.06\]:hover { + background-color: #0000000f +} + +.hover\:bg-none:hover { + background-image: none +} + +.hover\:pl-3:hover { + padding-left: .75rem +} + +.hover\:text-\[initial\]:hover { + color: initial +} + +.hover\:text-\[var\(--primary\)\]:hover { + color: var(--primary) +} + +.hover\:decoration-\[var\(--link-hover\)\]:hover { + text-decoration-color: var(--link-hover) +} + +.hover\:before\:scale-100:hover:before { + content: var(--tw-content); + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.hover\:before\:bg-\[var\(--btn-plain-bg-hover\)\]:hover:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-hover) +} + +.focus\:w-60:focus { + width: 15rem +} + +.active\:w-60:active { + width: 15rem +} + +.active\:scale-90:active { + --tw-scale-x: .9; + --tw-scale-y: .9; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.active\:scale-95:active { + --tw-scale-x: .95; + --tw-scale-y: .95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.active\:scale-\[0\.85\]:active { + --tw-scale-x: .85; + --tw-scale-y: .85; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.active\:bg-\[oklch\(0\.55_0\.01_var\(--hue\)\)\]:active { + background-color: oklch(.55 .01 var(--hue)) +} + +.active\:bg-\[var\(--btn-card-bg-active\)\]:active { + background-color: var(--btn-card-bg-active) +} + +.active\:bg-\[var\(--btn-plain-bg-active\)\]:active { + background-color: var(--btn-plain-bg-active) +} + +.active\:bg-\[var\(--btn-regular-bg-active\)\]:active { + background-color: var(--btn-regular-bg-active) +} + +.active\:bg-\[var\(--enter-btn-bg-active\)\]:active { + background-color: var(--enter-btn-bg-active) +} + +.active\:bg-\[var\(--link-active\)\]:active { + background-color: var(--link-active) +} + +.active\:bg-none:active { + background-image: none +} + +.active\:text-\[var\(--title-active\)\]:active { + color: var(--title-active) +} + +.active\:decoration-\[var\(--link-active\)\]:active { + text-decoration-color: var(--link-active) +} + +.active\:before\:bg-\[var\(--btn-plain-bg-active\)\]:active:before { + content: var(--tw-content); + background-color: var(--btn-plain-bg-active) +} + +.group:hover .group-hover\:h-5 { + height: 1.25rem +} + +.group:hover .group-hover\:translate-x-1 { + --tw-translate-x: .25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) +} + +.group:hover .group-hover\:bg-\[var\(--primary\)\] { + background-color: var(--primary) +} + +.group:hover .group-hover\:bg-black\/30 { + background-color: #0000004d +} + +.group:hover .group-hover\:text-\[var\(--primary\)\] { + color: var(--primary) +} + +.group:hover .group-hover\:opacity-100 { + opacity: 1 +} + +.group:hover .group-hover\:outline-\[var\(--btn-plain-bg-hover\)\] { + outline-color: var(--btn-plain-bg-hover) +} + +.group:active .group-active\:bg-black\/50 { + background-color: #00000080 +} + +.group:active .group-active\:text-\[var\(--primary\)\] { + color: var(--primary) +} + +.group:active .group-active\:outline-\[var\(--btn-plain-bg-active\)\] { + outline-color: var(--btn-plain-bg-active) +} + +.dark\:border-white\/\[0\.15\]:is(.dark *) { + border-color: #ffffff26 +} + +.dark\:bg-\[oklch\(0\.30_0\.02_var\(--hue\)\)\]:is(.dark *) { + background-color: oklch(.3 .02 var(--hue)) +} + +.dark\:bg-\[oklch\(0\.70_0\.10_0\)\]:is(.dark *) { + background-color: #d2849c +} + +.dark\:bg-\[oklch\(0\.75_0\.14_var\(--hue\)\)\]:is(.dark *) { + background-color: oklch(.75 .14 var(--hue)) +} + +.dark\:bg-\[var\(--card-bg\)\]:is(.dark *) { + background-color: var(--card-bg) +} + +.dark\:bg-\[var\(--primary\)\]:is(.dark *) { + background-color: var(--primary) +} + +.dark\:bg-black\/10:is(.dark *) { + background-color: #0000001a +} + +.dark\:bg-white\/10:is(.dark *) { + background-color: #ffffff1a +} + +.dark\:bg-white\/5:is(.dark *) { + background-color: #ffffff0d +} + +.dark\:fill-white\/75:is(.dark *) { + fill: #ffffffbf +} + +.dark\:text-\[var\(--deep-text\)\]:is(.dark *) { + color: var(--deep-text) +} + +.dark\:text-black\/70:is(.dark *) { + color: #000000b3 +} + +.dark\:text-neutral-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 245 245 / var(--tw-text-opacity)) +} + +.dark\:text-neutral-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(212 212 212 / var(--tw-text-opacity)) +} + +.dark\:text-neutral-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(163 163 163 / var(--tw-text-opacity)) +} + +.dark\:text-neutral-50:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(250 250 250 / var(--tw-text-opacity)) +} + +.dark\:text-white\/10:is(.dark *) { + color: #ffffff1a +} + +.dark\:text-white\/25:is(.dark *) { + color: #ffffff40 +} + +.dark\:text-white\/30:is(.dark *) { + color: #ffffff4d +} + +.dark\:text-white\/5:is(.dark *) { + color: #ffffff0d +} + +.dark\:text-white\/50:is(.dark *) { + color: #ffffff80 +} + +.dark\:text-white\/75:is(.dark *) { + color: #ffffffbf +} + +.dark\:text-white\/90:is(.dark *) { + color: #ffffffe6 +} + +.dark\:text-white\/\[0\.2\]:is(.dark *) { + color: #fff3 +} + +.dark\:shadow-none:is(.dark *) { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) +} + +.dark\:focus-within\:bg-white\/10:focus-within:is(.dark *) { + background-color: #ffffff1a +} + +.dark\:hover\:bg-\[oklch\(0\.35_0\.03_var\(--hue\)\)\]:hover:is(.dark *) { + background-color: oklch(.35 .03 var(--hue)) +} + +.dark\:hover\:bg-white\/10:hover:is(.dark *) { + background-color: #ffffff1a +} + +.dark\:hover\:text-\[var\(--primary\)\]:hover:is(.dark *) { + color: var(--primary) +} + +.dark\:active\:bg-\[oklch\(0\.40_0\.03_var\(--hue\)\)\]:active:is(.dark *) { + background-color: oklch(.4 .03 var(--hue)) +} + +.dark\:active\:text-\[var\(--title-active\)\]:active:is(.dark *) { + color: var(--title-active) +} + +@media (min-width: 768px) { + .md\:absolute { + position: absolute + } + + .md\:bottom-3 { + bottom: .75rem + } + + .md\:left-\[unset\] { + left: unset + } + + .md\:right-3 { + right: .75rem + } + + .md\:top-3 { + top: .75rem + } + + .md\:mx-0 { + margin-left: 0; + margin-right: 0 + } + + .md\:mb-0 { + margin-bottom: 0 + } + + .md\:mt-0 { + margin-top: 0 + } + + .md\:block { + display: block + } + + .md\:flex { + display: flex + } + + .md\:hidden { + display: none + } + + .md\:h-\[calc\(var\(--banner-height-home\)_-_4\.5rem\)\] { + height: calc(var(--banner-height-home) - 4.5rem) + } + + .md\:h-\[var\(--banner-height-home\)\] { + height: var(--banner-height-home) + } + + .md\:max-h-none { + max-height: none + } + + .md\:w-\[10\%\] { + width: 10% + } + + .md\:w-\[15\%\] { + width: 15% + } + + .md\:w-\[30rem\] { + width: 30rem + } + + .md\:w-\[65\%\] { + width: 65% + } + + .md\:w-\[80\%\] { + width: 80% + } + + .md\:w-\[calc\(100\%_-_52px_-_12px\)\] { + width: calc(100% - 64px) + } + + .md\:w-\[calc\(100\%_-_var\(--coverWidth\)_-_12px\)\] { + width: calc(100% - var(--coverWidth) - 12px) + } + + .md\:w-\[var\(--coverWidth\)\] { + width: var(--coverWidth) + } + + .md\:max-w-\[65\%\] { + max-width: 65% + } + + .md\:flex-row { + flex-direction: row + } + + .md\:flex-col { + flex-direction: column + } + + .md\:gap-4 { + gap: 1rem + } + + .md\:bg-transparent { + background-color: transparent + } + + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem + } + + .md\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem + } + + .md\:py-0 { + padding-top: 0; + padding-bottom: 0 + } + + .md\:pl-9 { + padding-left: 2.25rem + } + + .md\:pr-2 { + padding-right: .5rem + } + + .md\:pt-7 { + padding-top: 1.75rem + } + + .md\:text-\[16px\] { + font-size: 16px + } + + .md\:text-\[2\.5rem\]\/\[2\.75rem\] { + font-size: 2.5rem; + line-height: 2.75rem + } + + .md\:before\:block:before { + content: var(--tw-content); + display: block + } + + .md\:before\:w-1:before { + content: var(--tw-content); + width: .25rem + } +} + +@media (min-width: 1024px) { + .lg\:col-span-1 { + grid-column: span 1 / span 1 + } + + .lg\:row-start-2 { + grid-row-start: 2 + } + + .lg\:row-end-3 { + grid-row-end: 3 + } + + .lg\:mx-0 { + margin-left: 0; + margin-right: 0 + } + + .lg\:mt-0 { + margin-top: 0 + } + + .lg\:block { + display: block + } + + .lg\:flex { + display: flex + } + + .lg\:hidden { + display: none + } + + .lg\:w-full { + width: 100% + } + + .lg\:max-w-\[17\.5rem\] { + max-width: 17.5rem + } + + .lg\:max-w-none { + max-width: none + } + + .lg\:grid-rows-\[auto_1fr_auto\] { + grid-template-rows: auto 1fr auto + } + + .lg\:first-of-type\:mt-0:first-of-type { + margin-top: 0 + } +} \ No newline at end of file diff --git a/_astro/client.Cx1FBVJX.js b/_astro/client.Cx1FBVJX.js new file mode 100644 index 0000000..3a0a67b --- /dev/null +++ b/_astro/client.Cx1FBVJX.js @@ -0,0 +1 @@ +const r=()=>{},f=t=>(e,r,n,{client:o})=>{if(!t.hasAttribute("ssr"))return;const s={};for(const[t,e]of Object.entries(n))s[t]=c(t,e);try{const n=new e({target:t,props:{...r,$$slots:s,$$scope:{ctx:[]}},hydrate:"only"!==o,$$inline:!0});t.addEventListener("astro:unmount",(()=>n.$destroy()),{once:!0})}finally{}};function c(t,e){let n;return[()=>({m(r){n=r,r.insertAdjacentHTML("beforeend",`${e}`)},c:r,l:r,d(){if(!n)return;const e=n.querySelector("astro-slot"+("default"===t?":not([name])":`[name="${t}"]`));e&&e.remove()}}),r,r]}export{f as default}; \ No newline at end of file diff --git a/_astro/demo-banner.WD4SMgz__nlqjd.webp b/_astro/demo-banner.WD4SMgz__nlqjd.webp new file mode 100644 index 0000000000000000000000000000000000000000..7d0c1f0e76801dcabd160b6d49e2b9a7d951c1b3 GIT binary patch literal 405472 zcmV(vKtLV_ ziA?}GRDXRps&DG@B_D)mrOF`Umn1T7&5;}=teNv#>-!h`o>N@&`)_KG1Ae`G0Dm_A zzyC+qqXI79djNPi^Apem%kTXkLJzb(fc(GzzvIXEPx=0$FRZv9%hG=+{KGgtzVzqx z|HuEQ|L6X{)ZUFxL(132m9sj3Hu@cgV`VcUQ0iu z|Iz!I@Dcq}{Qv&%_1^NIf1Zs$ZU3YDkMJw|EBi<7-~a#q&&1!}KmXtNz8`;czyANx zIv{}1D5_?q5k(Y!c1IoXL54zBt^&Fu;xiL#nDBykCl|+e8+X}4H94yEDC~^>A35J` z5>(Q1YxNTQTqsNFMn%UQgPaq$xK#l^eB-|TI&8`~Ey zPzhi$57m^$n-Y^8ygQ zx>6_w?mJg$!zSDRJ91#gEeCh9Tro}xBm7%aM$R1ji}zrHJ|qTFKU|gjniEvJ*8bz9 zH~aW*caai=e2+z9r{v-m*N6PwjhsgUmaocBL1vqcFUD1Xu!C|SBK&{I8{D;-DX*RE zBY))vHi48mlkX1!Fe@&W{=^W|j=#~#J-63Z6jXnkdb{cW;qn7bZGeK;nlq~^i?=-E zln7tFZvZddi&r`}Xl|H2)$4|ohzj-8s>IzIf&Zo|rD-)#xm5-*e7 zi1hv%^64T7@jVl+qeD`a$Cuh%m&Par0o!Q8%h0tGCn;a4RuKAavf!A)v`c`KKw>Dz zBxm@#%WX@ORv=D_c6IU-?LA(?1eAs`U|`(dou}>~b)6>V!#Uo9#3}wGOdV?3Ifkhj zcmOEj9YzJJ1H@)8P+zq{fDMLKOws4`MdVMe3$_I2V%#$Ha%q#way)x}e4bwK zVd8UJjKSVIAK;0;waum??JrK1=|#u{%b$9|qOmQ(6CkP~mJDf9oVSkl+RT z&-N&x(-?8YL_vPOQ&&|083S&-O3h6k#InQ5ScxqUj3!KVw4~MUN2P_}f^!PM-n~(A<-PCSLK9OyClg<)hz+%{t_w`qBCI7!-nNZ0y0<( zD89vN;=pRL;%f_rgpJ7rCx$Vf_#MV%11cPcbA4INu2sf<=~|EEioLSDn>^5Ztv&Mg zsWBO|l1@jW22*&^2<-SZ-j_7-HQuRMY}C@5XrorERe%2*3_sGaEeobwuj9Os%LzY{ zS(;ZZ&os3)IK6~NV!|#^ALJ)3k%V~VdQ4B3&mlgj7?$KU(KV^2)H88pO2}n7?f!(w zjX0l{c>zzfMSG>)Yl@jfb8^gM?#C*9V$~0}dx@-p$cp^=y|>;7Vo6kF^M|`ad>yRI zw~(&=V?>qnlxJoe0hdp7(Y&uYcNV4SL7{Z+19rEl0(-h#8V+OMoEE%BoHHGJ5>o}* zFROWsJXnowG7|t=JTY81tl@eUV*XGJE7lH`Hj+TrN>{0R)t*p3YeU9-28xZ3#>`1( z-fCx)^#;RC>0@DK(gj-awIH59EISBe)lnqC%QUPIpiB29)5$JzfAk!R@NzXpn+Q20 z-gB7H*OP%^TPtp_qjd1Ica)duau!!AF6~p%pXEdc8;5U< zc_N;8_=~PaE6P>?2-M2d;hTvjnwhY!f^)TqIz@zFuzzziC22j4nM~07;HtM(jSvR+ zI&|&8PJzwk9BwBWFhXwll%FTE4>N26(>f;(Uirg*>)Bld9=wXFy61+>ktBg=|bU?c5Yz-tHWX&N{qJR|^>?^)&mMG*wTUi@v zzf3~%G14xu&Mq|hqH~Y}%AD;|cWe4g)ahw~6So@xB-+Lazv^f|DBCfU_(JkP_$bT0 zcfJb;=`}@%%Tvy}jg5he#ri=Ke$(IfRq;xaHB5_6)lGN%nvpg{^nWsRTX?uJs?DYf zCh7hz&qgPGP{NPR1?uSZwzj1KVGW4N^(;1MoZ||LtmOh*n2!rscUo}U z`PX00(DW3-FTrSp8}v=K-rdrYbhT@gwAA?{0YD(hUp>JX0=sSgRmu%d+#p@IOh$xE zcjcV+=?A160&;z}Zy`+W&m8!M7og@b#dMY7NaOqVtvXfT1bp$7RJT!XHVipk4`dPkC385q=l&7~USYxsg=4=1EJ02Q(E)FyV z<>c#diGrY22h@|%-M0LYCW;&ieaY9a(L9$0L(vXd}cnnFBPK781tHBeysLYK-fG# zz1hP^aRWJWWHdFBy_k6vzii*;O1a(Wi? zG_5KCaTSU;V$wk)WS*nSFU{;Tr!DWdWM(2VzXS?Aek3XgPPUC4IGLHw zCq{0_0>WMB+he*88+ij5s;&h?wR#+3 zWxXJE2kA(FqSS-NG@}i#-v5^0e9G-tN66J}q_kuE zk7?^cRgUG{?&{*lN%gPy64^{*$q~7 zPwcBkgHVXWuh##o!BuX4GC{kPjvFOhlaZ@b<2DZ6nV%|6%0)~_=lom!6yWJl5H z4uO}r_V)y6W4I0hN6r0prjXAv9hu+TY@|cd!a>gZ`YcUqnKr<(mWrtA1NP!O1;Q?a zPz(7lZ|*8fYM00ANCThP!Tt&UP|U9r2QT9xUFV0*oVI$x6%ntu;Gfk)_mEj*>KVj= zullbYUwX#e|Gj#>3JMp^B}Puicv@Y#E2h0iO-jfA!b{szp*SaZVaE{SG5k60TXwZ1 zux#vcw9EWLA~=2PlsnIx#>o8x>1C{BrxHTKPHQlkktg@t>Z{qf_q5s1^Xju2Xud)k zxWNI$$fw*xSQ18fcJd@2znDE1unp^%?GMrvp8% zy5;O7G!9WZVT;*lNu3~8MZsw-LggC$t(JbfbGM|UqR@P$vs=goZ@ybculzG5JGsUr z`30Z&&wMGCA7HWvQB17S2is^7UZcq2(*o#gfLiezvP!f@`%(yT97Q+|ra?W9dFxH| zoic;)RM^)Tpth}qlSk44sQ6ikA>bXHZt<2ni^kwDa`_HIYy)Dr>g>K+)9$~e7=Bu9 zH%)bB-9XdwVgUXProAMo(Xs+ioV_omo{ud!(2hexq3{{Mzm3H8N-3o4{Gg%6&dcT- z@}PN04Unh=4d$H57rq_)F84R+5Fb?>!QvJIQRxgDlfsz29HiY z5PPmCdeWbi)smnA9ncJNU?L-iis2E;IImyNZpLcT62_E1c&DRm#xbS4%>PWO^ z5p-tv|CF|m7(geK-hp|G5>;Lt^bwcW@(luJ(Ci%jZeFEfcT4ScR+OO#wWt6?V|X@3 zeL8eDIlv*Tx@5QQqxYYB^GyFb+*J)BR}w1dZ<$pne*sHZ`ZcLYu$q?4k2_M|y&}*K z(=5$Rz#1H1`#7tYS;2!OvZFti9-^Z2?3XUx zH&`9~iKq7(_J4i;R(05t^#AIIxy>XbC@tB54+D^ZsDPEx9GRZ^!X`;$-1`_ji{$repGkgtwx_9w1%u581^tRpG>3_Qa#+R9#0M4;P) z-?Dq29+zDVBsOi0xv#%#*YHQJin{z(2_d`x<$8W5)ohVgO8aT8MPlNn^^n{wZ*2Qa zXIG=Uu0^INB#_6vUr5cjFw`T!b#y_n!B&W>5Mu+QX{EQ-ufei>QN0hG^@%zIW!rS) zch3aD?DkrH^F`NHt$7T)zVQ8;4tBx}cwV%{phDb)?1--;*};&NJ*GWWj!lllv;@If zV_x3(=#QF-lYZfcYtrs`Ohv@_=Z911AumV$MPB_$ndRC+RP>2L^PFSvz^XQmZxasx zo*Il6v#|KP@sO5H2+e7sc01(q&Vd^MOoa-@Ge!%Vkgc>KG;l+q|KU9*Q`@^o<_VRY z-QH|K9?YKFI)BZHZY%|#UCFhMaJKGTlyEfWp4`);|2_xZG)3xGqxG|h1N^g&2=sgF z(w<$5yHs<4nbt8J18-)T`z8yM$sG0w;6v4nAW;`gGLg_c{FLZU*E9v7^7B6F6Gil0Ck!GKn#Wlv8;lgAk8k+`LWqd0scb;?|cr8I$l zrXB5_3e`&G$;!*xyhD!(-M6Na3{g@k2lagt2S##dPT6s=bPnX+m;r`a^@sAM|?MMR$j(ZmjV zNIGHF6f&wfN{I*yRD?>}Y$d>BvGBl#4M;k80rnoq4zCo(F>Jr@-#ESI3Gk=lpYmw> z`a=Z+e3A!yOs&Xxl1QDr*#h{(|!1@x1zw)|rT?o*_33Rlaa(D%E9dBji%=gQEjtXF}nbr5PR_n@2v_9{8uNg<~#|waS1fcspP!$Iw+C%Df*!! zNnGP1`I|_;pT+kp^=i!gpsP$C28Zf%F)ynj3*J2lA;~4jaJ;rKITZ$XJaQOX zz!R`s0Ei$(jUK})^rhVe-U{bhbLucA)i4m+x|9dlr=;doO%?lZ@2tDs^KRwr>w)%O z7F`zPTprk7??&rQ7%OWT$~~fVbGnBJ=x4Yf_z8A45*0Fg4_Te#XK+hCj&54Hec@rv z?BvMK;!&nWwC?W3X2uCUn;>NW5PYb7%fLdLKpFf*Wfqqw?r=)FPFOX->l9bYw(lY=gp$^Kaik}ZfV^b5;{ubrNF}`)uL_8&SD>=p z?cCl46Nk8-UKTM4Ug@%xs0}~c*iRtcQ5Nf(ufZoLn|^g6{D0=(M@=Z1l6Ev zsr9LwlyC7cn)pjEUCf}*7}H9DGoSy;pY91@n;UyW@Aqyr&G(PC;X{vwE)z!w!DsJ+ zr>mqEIspbfPk2llKKT_iX6fC&(8!og0`p0ZF&xm4I6GF%UOs-sm$21>~pSdF(5RAV3T0B?PMU z@Xi*3$`b7bas?P*Rt?VW>-i`F`+AzM?WUGOGA#=-@ZU9Fh{+qHB{IArdDa)sVaXvO zV!ffTyN~E5l3EHioS&X(&J~wG9>1U6W7mBrm5<56ng>oA%&b7WYSy87*k z%EZ&9w|w>?`ib4kTr3GXFJU?;EwLE4M7*?6i{a0zhJ08L*nB{Oa8qL9B+sXiD22L5 zvn<1?oi`{l44wNc?+g*Fc%j%9aA7mL)Q76v-#blUHNZ z{i!AMJ`mk!%D;&5Vy1DPUjCz1PREHctF*jSo{0q;nk}|2Op*u2G~tV86^7{dK?ipl zCT>agqItH=nLncpn>qM*3qXv)d;skE+9!roHQ$fT=TK%3)&E-nMCWZ|rfAJ~V)1v4 z*WpGkin$FI88tT73sYWLX}Qtjdf2|NFXhp2CNBu6tAR+qOKS|7 z{l@!|n_TvVqAF!x!?%=j0Z^Z1LkQ7)Rour77pG&5q4heklzpaTBcRl!^`8);0ahO{ z$Z&1KJiG-BJG&eigm8I9se)eWdFSsrHb^ub6t4jlk(@Xgw8X z$<8xI3^-c->N#s*O#1!6d%7(7kW&vS3|{24_j(luY3DDqqttw`Cd)SHcx}_pljw@A zNqpCnmY37oMeA5ijIRbo5>lkn2=;{=i}>wlger^4UY{XN@Ib*#{lN+7uR8Gu!Y|`` z8KzeTP4_ywon+4CM+fL}yOF;J$g4B@GnQKA_iw3A%2WTf$CPDe5sU!S9vV!6_G5n> ze!lj!>t2puwEKT<>}8C2nI*QTM}=gToazo4P(vW^iQ6PKiZxlec@6a>&Q#AMY@xXH z=qN$SA*=>WBV4V%WSvFF-G)9rveng*@+s@TK*1q;Tt59m;*40#S+#N@8nqyPxaqT! z7VhNy4Fa1tMD(XnmxOv70Z9JjA6EvR$0WT{d#BLwTt<>j>R>a{3E^l;UT1_j?CMjM z!5HvL_16R>X9M>fEw9Um%uQ=m>h|nYRKar#KYs_dW(ta z>?1JAAYFEd(fLG9{jqW8Y%({}P*!sm(w5qY?!bKe9zu~%7_^f?S;ZA)*PfY0YTozW9!;$J1U&Zv<~>4Kfs$9(i#Yjw4uwj4-QB zRmNW@`P0@U$%m2?+j?FsW1s@dq-s9@L9iA^spqJ3a zZ#ud*^~rVPpU_OyG!X4@?4IBMC`KURsU}M9gz4sP$E^|S6WF;*17tt(_GG1j@vmSm z4BM)s0}y6M($)VMFWBy#d_HJV#MjC;v%1hyv?;b{l|N&Ka;HNi*>ppoc9SPPS@?44 z*@@rAqgY7$-Za+z8gc3{UaHPy4Bia+YqGRviqvgBbN+*mfCH3c4r;yG7aEs86IdA= zrm2%>)g>FRi|o+IeW+(m=F96Ix_)?Dxwnf;wu-`%RNI{4$8LS4nP7mQM-; zqG_V`=*ZKT*2`=3-jC4dyk)*VQ78HVFS;<{Dj0TM^5hiMu49iyYVlUg*vzhYfcCRj z$_4i$r!-8@&}xoKNc~_>!B#)Dp((99_@>UJ=>-tupjf=G$kMVdgM{DP3M4SSs>umY z8<~Fb|9<-1_bHAnx9bWH;)aO(t_pF$D-nA@Re)n;JkMVfnd8!ZgA;#a@nCC+eBbN zPbJjOWZjwIw5&O+aPy6`ATp=gWj;9MsNRClr3NW%d6)pz8X4!nzgyxc{{_4;k)W^D zXvE;hoXyWX$Re!b0>A&%)$d~MdH!mM3HkaukewnteJh_H)*neKmv*I@j|XRisn?~C zpSoD{=~H7J+FSEHR5{GW4`2Iu;z5^zr$o}`bH9ll0378KPtDs$w2j#$uGueG>oP9LupLY#X;;s@ZjM>-O)ox>@qAm( zZF@f(rr(4iM@!90y{)~Q`in=y7P~-**JOH-dB?P6#r-<8H(_0+4NkXr8URanc^P7 zjM+IliSH$TUV_|}Maw%P)y|W$qZSAAsA+W#sXf*lkS3=FhUhQ8<<&j}JQF&V|8;+> zd-x4j@R=-NQ%*LL&0Zj~F`gA#${&-l=Gcn&cj5qIR_h65DXkCy5amV`DF{ECcnv23lC)=rd39@19a5cM76Kov36ZE2y@HK8 z-YI2*a9&r#@pgn)QpN68tu?8Yr>QAwW5Ld4>Kr=eB*U**n#dq+nfuI z$fy8?f9!=3Bplq8&*_(*#zLaNJ1&@eT=-nqbx6^_e_T#M9#JSLTVqed_NbZ`Y+=XI zX}0J;eN4S=F-sCKOog+G%uN~#Rk7|GrO~1h@0l$B%%;p1we?KnF@r8-vNmqmeNrjL zIKNy;l)(A9Zv8OA9i>pfS+7bz(I|!u?LPryHlqJ*vYo*AX-DuP7UwK4XL}P8 zV3^bOV%6zR5-M1k?yqsuK0J$5xxe+vgj>B!vfTqJG*I5ZA8uf+n40cd9%%%M1q8Wo zq%uZw)yIYCUZ$70vyxr*V>fFy+;;+nM_yeb^0m`aj*HzMYkhWcisRInf|EbVx1mf? zEEOeZL$px#-d0yCOCqWQ8hc>o$*JHchK%Kus3k0Hvc1iSi?W4VsEMeXz?^SU49z=Iya}TT^3TF~{^+aewH@u_ zogvyS)PZbAM{3WYMLVng%VL0|@^t7~7St}LQouR)x^{WDGvJK+*S3{7$s~%lhXCG`#M-v`}M0~F50D<+WKq0 ze-AxYT7Ps8B$n)uUj{Sf48gh+&Izsp&;fKk)_r2v2#W;~t`NqZueXr^zl4rG*cG0~ zNgu5^@oFN?-p9*6&ZMgo%7MejqEP#p@%+ zZg6yh$_Sf0-j38W@!($YwxW7^{CC#_!su?Nd9_(8PdRivw2UDj{Q#4z3d7esxuk)X z$>9cQ)}kuuDzZ10M-ERgVAg8s7v8y;E+viHH;*+j$+fMj*26<42i;{CwC z?=r8j<|pPm|B)e0Bx!^uc|KvfOr)tZO1XM!ylI%$yRc6KGi2 zoC?~yq$_8W6Q7d*YoPV=r{U1&g4HU;^X}mqI133Cal$ztG@3niz5d33uwQ^_g#+OD z#s1A!WA%ItFpv4-)dIS3X-l@R>$E*TBT3ZAnw3ArQgf6vyoL;muYjHb2op;V-jd-H zH@`(__cGi6AoTNZ(8DpQ2W1IbOCitSX1-&(a=l=Y8IUk7p9a>Y_g48;?_6 zBe5cj`$lC6W{h`@0IvO=qeHK_EvNk&7DxkRvM}QT9E54~{Xe$k8sj;QlkFM2L@$Yn z1^y+kmb2`t%=r+5wWZY{z8EO+`;%jm0XjKW%Gm&NJqTm1dyZphWq9%a18J%lH=rw51r}k(}KR-2Q??EnfrF5xd%~d@S4k;y?A^U*@BdGIz!mNR@(NTXntlZ%O zYjCTsG`G(aIiCU!PAobov3p+$rJmL44%#*F#7MU<(L9gb(pn>Bp8<@hqAyEc>u=B8 z(ubK>WP4c4(9WG3MvVLt9waK@y)obxLX>`zP$faas)up7CMfv}_-5@z1QV0fO z7=7czxhlJ~MC{7bw_mbC6EOx2CmU+3Kmynw38$8HwGAe)!I(_jlE>U+=f0gfbuK1P zdsfmx(-xY_K`d<^iWG+R$Tyu#d2B40oovOKABf!U6YOcJOy*-2fs=7_`z{yuuWAkiMn zp?tC+)#SWdW_l1)9Wp3R(sI=-vMo6`tY!5;g?m?-p2jV6@KkEpSUMZpx$ zAa#Xc&)V?tJ2S)h<`fykC(RjcS%Ke45%VP5&6MY&=XzQkTR-&o+dyGgamf04=zEOj zEFVL{CG=dfsXk*(+2L%}{CKNKZ;AgmS{Mk4 z&}qYt*SMbRn9THnk4m$#X__~NQ4asG&I#+kY31|~g~eL2TctG?{d!p~LkS?)37L%j zQ|F$GIgo~L$s-f3&KV%!`*Hk{yj-sA8ua=JwCE+Di-o8UBj9+FlO$ZCSe`B}TsLyS zV<+R62X~b8l&ArBIJbsjYgMKgGJ*-?K;0|pHX^eqFi~vPkDld)Qk!oIEo3DsK&vK} zUyrF(>1P*^M8=e44(PzdF*5V!S$H*HsX$xRo`QjhIE$Z(2tfhm-@%myx8qI@>88QD z=CJIE8u>bbNvA%W3WFEG2MVbrn-@27H_z3EbySIRRiweQ*fWiD6%z5-LymnT=v}{l=I)@qP~VgwC@dRZi@( zyQBo3^tBeoVb+7vr`!Q(;LY*gSBZka zK=AA=cEch6Xuex6Jtic#sy=MQmnLcUj_9)*$&qzXtWJ*XZ&a0AH&_(>P;3GFo(KS?SHwmVcEfwyDy;=O%>Oxsnm*6CIS@wTI%iOCIM zSfB3O_S#q0uK2CYx^mLNFA6wf&HY4MgU zGGEpKA7VLw?DG)1(!cu~gzN-V4jQ1)0t)Ie8F`sv`Xn=7e4DDOPpI>2UW{_ObKAXt zw1D7`)18%pA6!qTD-*^;NCKvZxmC&wXTDk78)ye^{~Q4gjUA*1c(_3l25-cJ8Oswl zf#Yl13dsq&vzYeq);|^qaq{gApjb9dMVyb}(E)i#h_l}C)~+iP!B}PE0KZ3InEm$? z-Xuh;A4%a?L@zw>o!Os#_nH7A6TY!SgP4rDv64_Nx3(Kv03ZQ38pb!$JAb-PZ3jO| zzMf>BKayyV)=hW)QiG}OkIQ@{<)a93O19KRewv|(Tq!7~b${1@bn5Q zv^d|mH&%6`vr~i-CzyAk#1z_%=QdsDiHP2l4vKb$jf1mMy7I2$qD{MNNGL$Pt&ahkzc!c;G^u5 z>cXB&^)q$vmD1O}?uTlM&A86Z=mu8WhFSYQO(e`G$1laX!UeR*tFCiTPXS}TDnnsf z(3sK6hjG>M*|~0jzc;h2F|4ik!dqm2Vj~sWE3+nU3n>LGKG^R(qhvR!Sc%aHh8O+{ z1(Fd9elSIsL`d1-mByNLk~(pA@hHY{X3hd|96yi{)+{`)uk|Nd-`T$fwx%;jZW2R6 zpOZR#;dbG(+wpH%J!}cKVtzlOpx}?(w)_4DcGj$VMY2-&8x;O_GPSW{^YLGm~C zlrv8*jviBfm+lJXHiyN0f+rbk{zhz@z4(XOQ}1F|plSPsw$5(p!%#irC47?^P;|$1 z*03bElqwX+bEyBz-)umDo1549OcJX%%shnO{R+7u z4)tQkT$3~$QFA6MlCwiS5)XXt7XOCn^!6PtsmwrgUf!lP3|C%xl@bTvl@eb-(51mo zP!vD82#A$2y9C=adFj%JVP!2@zJIo*$M#Plu@bDUixCBd4Jw_z79^;D^z8SkHHsQm zg-L+0n7^laPYw(%+u&YzEisx>`tXOnR|j`TOD>eYP3e5JIDQCF^5(k*{IPMp4DGB- zZ>ly4vt{s1w}rEq&JKII?2&|!Pr=L*zB7h(Wl$$VGR1V#ft;^4%L+s3`h_oNN6Z)L zGR~T`G7YlVlPj6^d!6NYKd0~$ZZj$a(PODu=Qw*uwxDOdUoY+{-0Df=^{hNVCaZAx zMu^ayO(AeLm!kcd7wD)v9`}C%O?_{@KT-~fkKa_1NHJC0m-IzTBFip82!(epfqq!y zg;pQL{VhRcqn<*UU10xFSFg zu$ky3CJi7q3cNLJ$T`3GNBeAGB|NI3m3pskkaRXvOnQd?kCP4BB`9EKt?Vl6uaa0r z{(f}&nUnB)Be@p)k%k8Q=YqxS3%*WM>3SY**%|2bs3nfX#S`vxqI3^#b$^aS^)wwO z?sWCzuPx6Th%A|}Bg~iHzt&Y89jwlU3Pn;E)z?^FTIfmg)pN_?CaCf(WxF)smg%M< zw9=ElE6B540YW#{LaopHcXFS5q&b|tf0`ohC5qhhdRoR#eq44D&R}?rcU>QzjC=LGj~`h%7@%Tw&P0V zdrs`t3Zu)(t*_w&1@Adn^RTv!^H%Vp1L-n1yLHaZzw#g`^nGAa>?E1mSJwJT+HYa@ z{P?%zk>UjV+%u@fQ_?m?QsVxg&1dWFPmCNxOL(uqW*~|?Tq%Hc4^r*$>ghRhfgGrH z0He%(Bi!9cDqyachZsZIuDRC|10IWuW3NhDojvM|a@i%oKm-vhCd5?>unnijQY2jq za&!n0APEP5^#@m(Kc&v;>UHs|?{K=5^!~IX3&v{tL!9Bsb^5Ps^507tsH_xN^VLwz zGm;Oz{BuyTe<$bYb|F_pXG=vpk|K|=N8ZO<3VjF{&yOn}H^+jPZd&7{0C_7f1=)`2 zZg%*{p|JWbBDT;UAq#LDeGs7;TbXc0_ycK4K&)Jl>U$$;x%t8F=2J^Ii%J-E*=G)z zHK>!x5UF$kj#Kwz!1K0}X`{`Xe3`bS=F@czJ>qAPrh!-MN$PZt^s;E?;Ya;@y84$cK}^3-qja7hN=3W!tT5AcT@>bU_wi6`IF(LocC-3U%A z9vROMN-@@;6Gt8Dm5Vh?%aVxs4<;hK^KOD4gNl#gbhtw|>7cy_tcPaCsrs!m-X2<@ z)YB8ulazZnO8bP5j=oh&5jJR;WT4Fc@H7md^lT~77o(D*rmFS9u2GU-bIFFdZ-~n= zk-quZXz}+xFb|#yRE$%Bsa5>ttz0y<`;@nJOD!w^V@nQbp0_O;|0Un+bDbSvs~M&h z004t>c=0iwpkT+{-dr2=`+twgicq@N!ja!u6_UY3K+(0U`EL8+K@X?$kV19N>39FZ5bd2N>4_-r=TsS}Ydz>yg3Aa0WEhzD zzF)t>f|AgFi5Hdx;cBwmx$@94c63tsescsMRNbv}5QOPyKOXHBwdAs&(G4u`1Kv_H zuFyBT1gg*u$0g#?RhB?DZ@c??l_}r;lDz0^bh7-${#fd|MKpI0+Tc#%u`o&le8e;ap&Kn!Yl3AgNOUz=a^4Nrw-;A_3kQG06TI*K zgq<&2EVhv!8bETbdB))haBZ35Oedgo>rRv-ibPq}*zh6#bs4 z=vck!MoH!^yomK*SLYpbickFZ=2@u&*q;6krqvGunKh1W+T&~iQT7babof&xcbNfY z!!}!@C>|S{j=)gpZ!UM&+9|ZA@>R&@a5w?V1@e1pD9QqKm?K{c-497EJdil7q0*jS zOg_Bw&&$i*0uAX5W(!~gWE;6DH-~mRHZRDCF~s)0{Y|>&jOw{as?}HeF}&m#rGA#T z_6RrEe0WNpGpgzfcw@aw)@q_xttjl{AJhVtwplF~t!MLhmtyAa=EO1VT#t-c>wAooPVpSL< zJi^p{ZEWY1k=NU`Ko`&W+7aUvSboY?6>oa%zoRYFn|{4`v~laZOY<;>G{YN?@Ovao zXfr)WzuJrHch$?cyK*h+!c_~N_qw&f(mrm9VaKxwtQehxin=ei>In)w^kNx_{TW~i zt5%`)Wxx5^^X$tH;X-#(1}KpPl(EW+BCg8g7pQ!bAZAq6HXh(eSAoI8=EY!s>N8(& zs(oScEf?dvw2dyh1cKRy=Do+19$~QopwNXcXoj!NqC+8`(2Lr$v7sAejF>J)R%b1lmtb*hE_P^;#$4>)E(#=u z?+!{l{wyPPg|&#zaXGTl8~O6VyulQ!QA?=mgosvU+?hY?F#Uiamr% zEH`=y_M=W8QKIYHjcM^(ByI%fm|V$SQ6^l}seWq+(4zL;lFZiYzvL`%VvDX(tLU}Y z4+-TplOrTwjoThRkxK}k9`?p@h&wHPxL9Oy#qSwx) z`lQ8FiU0lm0_(aTb{ugDWya&@F70LJ%@qE4TQF(_)=VUFErJCOLk!Mb{@X{$y;UqO zovy~F>|)7Hh`%=J@BO%edi(coWKq}{>r8XKe{7lzITN2R?5t=0N%;*bMgH#8E{zSj z%mg)#C8Mh7)xcZpL9geE~Q3On2T5KGdA?^6D!zOL%b}S7HA|6G6Z{qUVfU`{=Gb!b70=5K52%(=Ej8h$2G9yG){cb8V8S9*vf&5;LEM=^r5LM+c zukY2=N%+f22f-gCk9p{kn&~ zo|ei{_FpU=t+K|Y&xI~{J9aC?QIl2rdaX|eapmUI04qS$zq8bms+x0Hcs_;5y@7y^ z9F7l?b+x#IiHxz$eKGOJ7HVnZf6!V^l95WF6|KAvYt^ogX_u&(DG4^MH<@gSpa|?^IBJjTa+} zIQLsYw&l}46SnqLkL=BD&?YRuxoSo99llcIW_ouijiEB7Ge4AShHvDam}lRyt2EL_ zckNR@?&cnbHW+6O6TK>5?7doY_>WPq9ezlFIFKao&rxyLEd&6b$CZos&7g- zlAiX&ojV>3zuy=gRO>02e9hANjh`q`B``}ko_DZPlo;E9&&?f~+I-jB?v)bDI2xMa zh<&u-DHTm~-ejd#TicWh4R+o9q=M9qjR$Ktqs!whnWy*d2j=pq#ii9y8=F`50RS~9 z@gr-R@9ML+yVv3DjO`9PyHi3op;6}~;33Dz^e0q@Liv}@zWCdzPP}>V$Oaq%>zI=j z6w?R~d3nY*$|>xf#XbBtw3R4DTgP}t;N~~@^H--w#ybq6vO+Q~K4lWLu2y5aa0^UR zZ1pg9Ye%!;?l>~PUdy&L5LbOrX4wl)gXSM@y!lKWT%K%a*4}3mR>^QF6V;VP`#=e< zX*yxZZqcMdxWSO7*FV^8P(y$G|K4{zx}=+HI zh9G;&Q@8b>1rtD4epxWF##j@V99}oKUCB;hvvi)jYiDe>)q|1~S$gz4^DD%6(uqym zTOzM}+87RC{3$t*`+2y3kj=9CA$`}S^f2Z7t!jZ4oL}P@b;8ZRqB0@>vY;3h+kmO}EtX~K*vSq=Hwtn(7c9kz8dr|#XP>YcN(pJ!J z(ik+L#Ihs6`_#1av(t-;QqdqNgeJm)#bWrX9E~g(?)+rx$JDss(^b3N0z@Fi_h#XT zy>h+h1|NWc(sWzQ3u=UAFHi|DL1c^mq9CzG&Ld4c_+fNz{J^Ee~32igI(F}3e{fXekb#6c81&(h7~-vJ8uKxk#$*qb{9**|SlYKICf zLgO1)#ajz#Z#2wm(#^68#a7+^gakXjcW1z%Zq-#FQD+yCKnHK#F=ILXz4hYxstFnG z&K0Zy_cRK#qJMPuzLPax14?oC>9F;m>Y?XkwAl1GLki&2UbWU4YJ=c+by(Xus(tl= z_Y=O@w^zM2J?G*yOtSyo`{ckJ0&>7>M}#$woZT*yk5 zsSlCB^_$G(Wd_{hSC^z~G_Xb+DniSX%LEK@Q>Y==|H8Y#@;p&jq%AzaRr#*szrI3@ zVw*AOszlY)M9)^tO~iz#(!Efx8zn@atUCuQ=l##yia4mlHjqLEtG5nmb>Q+MPUSIM zCQyEZEsQO#Fy6kxa8HSq!ht4J!x`q!>DoHxt?cuZDgtaeX-ncEfm7;aDxQV&fnLFM zJ+XV;vf6-R&r6X>9U@NKesCKVCX|=1l|=Y1JYnC=0mfCrfcLqHgPfOjQ-a=(r4Zt8 zg%-kx0Q(_LKjc#mC1=A7YDCZCsO|>TdKQge`#YisnF~%eECgli^mulM8noq>gBh8kOHR6? zeS3mAlqR!0{wlQ721p0|chJjWSdlEjpQHZxV3thpSE1%Q1Xf)xkmHgFXg6vzUa#du zhKj%Ed7jG5fB}-yMZzAh`q~W2TLW=k!&ob6B~CSg$d@Xan=Y2qrlTt z20r$cpd(18bt)27yG6PUWOt3k;@cU0vbV00MK5$EZ;?C8!5Q2P9AtO<2|6Egk=%e_ zmk{wdk&oniPAOdNjMViu`+xstoP(M;T7d*^36?xTqt=X)l?@crQvxG9(;nqMJJQux zI3}unEPL?EIY9UjFfAc5X{6+RwDGsQy0rVPfsir4ye$wIAav5N6K)+O{cIW>4oY3a z0NMcOqa?zptV1!xlq#2RS zS4~a*5O{R9BysAD>;$53L}lug0?_-ZSfLNV-dSI6a+9R?#*@VzrOQ0-#uawYt8}Sb zfA$CcqeV2-y3a7PFDj#e*9C@x2uJ^o%}jW>fbVdzoRE{gWh_~O6&oovsQrZv)#irU zDIPdxh4kiu?!88Po;k*XdH)t?e2QQ>3R8zh&LO)x|$`7G`9NKkx z1y(Z^<8ab*;``G2-9vBfa+>yTg_^v8vd7vg+}67;k0ed=2*5!mCRdI@HWMD|A;uwc zdT!UIu2ubcq!a&QKjR-b=0R1^T6?JQ^kF$6>*t^z9>T57l@siNp2Q7*HET<6vRLeixF*sf6 zk?)SGy{-Q$h~D*$I-|N8z@3K}0;6XyiPar}r>a^&iSVA>WLS|rn+Tl<8F*T`GQZx>t5dOdYBCbY;$Fxe@U(59pp}@Q#!De*(|$k zFvHO$aKQ9MV#+dCeaQfr7+}Y0vf?SC8R?NzIJhtaec6?K@_08alIDy8IRx~NW9}8i zTO&+rPg@E*6Vo#URJcJs@isv_Ot~zVZKPfDWXLYBruZpn)!ULn%eB5Xcqh=|#psyl z!XU|sA}!a}1ux?wKgte5DSW|WD87s_U!@C|3;hef{3x){@;m?f#=6I{Ra17hb z{#%R~2KQob%n9sg2ty<`q03T=IDgS8f|=yt0G;-;eP4CPec^*C1P-v3n&ejfGx5aY z`!6?l{N^Fe57ATaRl!_#e>wLc?wzg88h1n3{EJYh8&Jt)`#p$wtK+x^#nz_pk^WB8 zqsvhVmnB1=Q|`V*ujx@p8#~zAhu9?q4_r00lI4KF#;-?!in0CgH^QGn(;4QSV&xFk z9W5~5;j2Yz0#a`K;~<73uD^odytfr;j&VQVr}r{}!uxkLpLw3q5unm5)d<`-F^l^& zVPq{gus0>WDC`9Nlqr;YZQ1Tj_DD|DrrX2b%z+^I^Y7C*+#o#6ArR;SpGQmnG<6@< zP0~P*sd#pK%z1(84j<}iQNb+lX)tWjE8ph0MtMjZ(Q@F?cHpAZa8j7#qh4X#BH4 zWnaZoF$8U-*IcPDGqoK9bcuVvNyjtFkygViQ<{@1r;d)^SZ=`QplL~2yAA{&d ziSj1lm2ww~pdR%#6g|!}!=YI`b~Vc&b`q$rxvRywlW0B<#Z*eSqX=CtkrN+EDa@T~ ztzDR@JmIu8KYQWoyk=f%^VzM`@{fAx>hC^*?q+oRkm172x*#&P)1)tEiZ|ZHQTMQT zx~)0OR_Jlsu@fw9>WnoKeUwFj2@gQ~4Xq3pWOWfvyZ1LDKV`;h38YRJvHwgJvYK(A z&964X?wpyp`Dx-Os~FVjvI;ZaOt=nd@k7G$I{0%n7rF=B@m(bfBkbYSg~TKLA^Cf{ zwd{_3xvxg*aNn`JHn5Q)pFbzb7R$Sl$s>-!A}S@l$0>ZQ)p|OPU}rC?cYuto7dI#L z#a*oI{az}8BjE9P0NDye`}$1ZRwI39yvn33F*mBuxdp!QJY0x-hq`ll$Rk^3(Q=_y zKmzMTu1R>=1KRvd6}eCILdB-pR|NBFD@c;6Q~)o(Qf>1^ZLiLBd*_v^WZfO(=1^8h zH?qgxz%Q2ACI;C@cSDbbja5Ig{Eik^q(mg_)8$s!X!uV}NNpV)*U(8lue4XIVpv#L^ul_>wY z543%A;1rDtkdQTe1*s zBmO4pTI*bY)XtL}Po$;TT?di+&&rmw@BH(c$A?8>F?#9hUoA@47%9zRux4BdqbbRXX8!Z>;)s+j5bgo%wRt0pmKNWd(8awmc1_0i)8HUg?fgvV&1PSP z0yN+ZGuP{v5v^a(Q%r5|t229JV&Kj^+sXHETwp}Ot&0`!kBeH9u2Rl56?5YkST`P4 z2pd$N)3Wzea^F!)d|QywFA;q2#l{XNJB0F%S5wj3=2irxe$qAj7!ALnH!2ZOrppZM zz0YPT;g13q2hrsXxnuU+%Z~uv>dsd^(XD*?~rTbK7SO3WiS4UHCFO5`l0TN-H6X~#*b27P#UlGhQ??Q*L_K6 zY+Gev|G)t@R9A<=II{|-99%>c!oGDa>E%e_5<>4eD39CFnPiJ3WjvR^(jt;TMSgW4 zbmekcV!2*z@{c&t$(66mlIdpNyk4m+Ipl zQ-Bjleg2O))DpW5e+|llP|Hq|%(&1ecLP2R6znK{-(cVN^1g_^g+CccWFi}l=)4W6 zNjpbr;V`v>0e}ODXW+kr{_q*fd*Ms}euPPHIh)nwKx)D%C6O^kP#RPVs)0-E!5-ry&eb8V`>7})=y1ApVu+LpnPXY;TkbU>Yx@N?z_Esc& z-U=Jg0dkG&M5eD?gAC_|^sJ(&Q*e4^=#9rfvLpdolqpvi$~;Tu z(QH6-Rfi@czz^DPlz(2(Z^LcD`Z~f7(nnps`NG)C@uH7gg&==p^!xnd0txMu07gnm zBOl*SZ{)raUqWSuU=N{B&z1yfcC>@|qMmWRShwGK{yY^9YQXPG*>iQ;PAIphr31K+ zO&bJ%jl?u$WZd&t@FXND_m%rGc$>@uQ)ai=)kd9!p2GXSZb7|sMYGDbhJ=lX zxXL7=8b}24m@YUQgU2QvB(*5T>wpIZnPJwfiqXQWFrXy}`HmchGW3fQW+?$^79*rUzyz80`jg{~q1IDz)-I#Oa9$1_c*1+sn%e zt^kbiJNUy6Pbg41Ofsut{C7adA`!Jq0HA59oi;Bu@OMriBS)&9%IP07W95R2Vw2xg)^p%YMp@-pApC9TpJ`ybCZmCCE76AxiW3L-UeZ~!5oPr6q zq<6My4?TihW!0gnA`~=1vB>URDPDc~{&e(BYJ z>sTA%%!pC@g~ec<{xYqju9i)1AkUC54J&_1B)qWnbtJGrNe+v768MiFR;6iUUwCtd zp{sfb+@z4P7Svhc&Dzb-JBFHnvp^g99c_oR3)$UzYbNG!`z}3lC58nUtD`ui)6Wpaw{d>a!v6sr$sA z1e${gMZT3KxSWm69MARU*V5!^JV+N%WabOb{J(J`l|V`?3F!>at_)K5u#6(T zzv5!oiPbyQ=h`+xb@v0;MGb)r^upo-S_Z{$*fo7Kb!Dw%(n@(I`YhCV`UG=rEr)prjjcauJdskPX@W-Y+xuq>qHeBny*;x1fHOzxWehnLMkA%Yuc1 z=rEjbC6%!dlh9G$3*qz14(42LK*P{Yu_#VVY-Yj+trv-gR1t{-JKdJ{GxDQ~Y&#pc zTH~_f#95lKGci>Db74h~sk1wlpx}Q~r>Wj4GCMATZHU|D&fEFE`!q=(p1nXa%6%&%TX z`6=xKGx}yV8a&b;=pR{5)?moJ%c=jh#0z8#L!62j2Yq^U>p_i-O?+Xc&_(F!Gu<(k z-tv|R@m3*Y%jeuvw57v4Ln;2w_^tsi`mR#*UD#>^{f6pX!GK8GSo^c4IzA>W3f_pu z>^&rZc0@JaN$t@o3jXbj`OYj`O4iunVm+l&X{LSb^D-yu@cx~aJE)7zfj*xTjea@&wm`99a1t!4PbTf2pV?I%K84#7nGlst|mLG~#IUek1^4 zb?e5HM5oeXRHrBkRWoP+BETc9@W|L2s%o&GJkwG25mpn!Vo_{@gX-;l^ z5QS2@4_3gk1@uL{?HJJc6PXK<@Um}|HIx)pm3T{jbNZ4y^SDL!kg|`nrbByJE-=ZPaTIk zC=>hpB}}qBzTKKy)a2&~B@x$BVc&Wf3YfYl|9S?pVw7r*z4EOnjaf3dv<@nJWDIVV zsQQjjUEJMj;u7~&9-lVE&hsDNh|G;}8rjLOppq-jJ&uI~A@hgITR=3}9}k3oY|H{~ z?c)VYLk)70B?^*NMi1?5Bd1xO%^AnY_B%&H;z&wP`@Y*x40v(g8sZG^1pH(9r7DqE?Aam3 zZlyBy5Y4craJ|3v$n zv6P#;PIV;K%+nGzIJEMc!%{a<4M@C?q>`xYKu_N7&1wWV=e}d^kiJYE5AA{*T7&(Y zUfcN)`?p}CUT?-5mC{frfMA0HsMt9$)>%1*>CaY_G_6Al)Yjw3nuV2N7%{CV*qTg_ zObDLchn~qR$HANcz*|!k9j~q>FhU0D20sZzc$JDc8L|m zjrG$g8jaMX;z6z%W2lOYIv_C1uECqMqWP5aR_7-IQ_^iC{DhNcYK2T?MmG`LTTifP zt^}rvvHMlwBEgLX9_mR&u53dHZ~g6u)mDX;UrIOONIZoI$L7)>1?v@08taF+g(hL3 z@o$5iX~v@K>#q3l-%e_wQtp^~7SHr_??-SA#Y#{}j@xvP&8BM*voOdaoGb3?)vRCl zVt;DW#hN$Rm+bV}S_xH{&1vut8`wyB6V;%bj_m(+U-3tFo(V@qQe>P?bd!`uE)`&v zP)@6N+&`j1<##m&%FwO!nBa~pwA4(aILzJ_Jyhh0m;0iUu*=))=ZXuUnT9pho@v~f zuI6m?!!8(RB&WatEMIiu>TYQjM5kkIA}a^*ATZ9~Q?hcPDUn#CPpx>G#1lH%LHoCW zIG!)enuHt+b%4vlj@dV9KbBCzeoe$TlrHM0nukc@<>QTiX!iVSg5UMw_}?RbqD)Kx zlB*~^o8xLj_{sX?tnPk78Ig&O1o7yusILLfO|4_&n11y3km)`i{&{OR=5$dikvJGh z=wqK4+gRRjS$kz`n11huGj;F=)tITPQ|#=Av~P{5xjq6Rweu=e8@jMxp@!;~a_Ajg zRc3t;9fESt^C}xXN}Ut+{+IDshqMng8YmI4$H5QCEv3Oc-_U0RKpqj*#df4j-5(Vk zxW{@9mwF1T(p`+NSg6Z0!U@>HIr}!5Nl>KcQ_O$-`n?eyW>%(rF&A{vljN>Wy_sh~ zwvML)Cvrw>h@VTiRIQ70x_(U6-?U#+c*Eqr2~99T=QR=OCLd}@bppr+l(5(((I<>4 zwpml%Fua#*tb1HYSehnIjze&~xanc8vG%)Wu(KFZ><_ezp!;hhHrxsni&X&f}e$xjf(~A)|qLDRmzw!pQW{3yr&j_d3 z==L&2#g6uczwbs1NpKlAkc4_q*cgvr5CyjkY)MB;jAZf%?Q2ZTIfny(gr9T=H4-(gNI_YN}z8VYTI zBXsBaddVlZ zS>_JJIE9zqk*ANth} z>*|CJZG_T*S2{4-G3NFg)z_YdcJDVm!~HBrG} zHwlhpI(ai5nHbMV&&{Co&>~3?5O#aGTuwt_W3{U+Mb?Y`KpF0>vX$ZF9h-|%KCY_x z%w(DeRsi*F;`5X-D_yes&>bK=JF}EpDtQy0t%kr^{>l!$Fpdhw?3pYMWq^6SV+e09 z9R%&tST`jtHQnQOxM-N{jwL6nN2oqP!~lJ8W@hcMTbCCXz|hMQi@Ql5&>FGaqI7)R zpYXUr(~_hXnS-JWX7^ymG}81oqH20mUI4$|hO2@;2?|j&F$%fsIJ>GL zCzgINsL<2U&g4`u3>2`y<63{sGOPgka9w)uCtWql9VU%g<-qY*@AThYt~Kab#>j6# zz!d>U;NmE9G~^?g$ReLss+|pmyT0l)MC=sUyPOp3{gm7^(R-yYaiS z)EED(fk5v6yTRWnn|m3eYuA5sv>bx#=1(Z%)UWD>v~yJ?|7tzsDqdHJ*C``||8O@b z$y;Clz0`YP3W0HNsF`|}(YsVZr@K3*Q{-Ai$6&|lr`bJ#5BJ4fnxgI0ZpFy3PrJWh zcsocht}ZYrj2J_Enx-kQpq)v{8&y5+AJVO*#;JS$prit#PFy(w4hU3BWJQDSK@zrj zjZ0^^@(Apre9CJOkZyHzKzTu#JR|(&hH2S4LDc-Y2?(EX1j!RqteJKcImO!gAz+qR zpll}00O}!!WPRIcW*sY_ITo>T=Cu6Oco>xbe)k2z(#H&a)I%bRSQizLmG44D!O%Qb zbre{Keq7KfP7g}rw*?t)t6|`c)WtGVmp4g=#02^A+lrxu+nUD^41i*4(@T!b@h~#+ z)Ur@!yoERfBu!;^|A;NdIOZ@t(Vo_~-{ossFg612&T}iZ{+D8F)K4sd?FCkBPM%?P?!t?Stag&R_6BBw-vT@KVG9Xy~Ao7&l{ z%R`-XOEX!G;pfM9gkJC$;k+v_;zv7Mau3D-n?f<)ud2sLCXImS-0r_Kdx+l8q4317 z*Rr$4B)vKjGqB3RGkt*&ycbhC&CA}g_WqF7s;CbBI28@n%$oT-pViu z;7c_dEH}ht%@>f~O)q_!O;^dDT@eJn|Hm^^-@pIh5$}HGWkbKTddXfKK?8?W)iKD( zUMPu_7aLaLKMpL@Fl7S(+7|>NmX3$DaS27=DgBj-ePLwP zhCG!8e|PAWZ8ps7496^{fKb-H2KpFjNmj-MrA#k83h-qF>BxA&(nQAf8vWl!k9JU@ z%>B-ifltjm(^Ou{DyDxrMv7?yiFZNO@Njt9+ONmj^f0^1i@s6+_w^pOk=?Dn4eTd< z0MpgTst5w9|8_MSh7 z3(Qbn@{1ViK?idkWdn68N8>ksPbPDyRh?rhO|Tb|T2*eVfF6zH<6;1==%Lraj~NEB z+OESug9-b%cKg~XimK=Wp3zda8~{NaCU)`c+%`p_zjt!#O=7O7fAP(CaC$mz>JVi{ z5V$Wvbt*%2He_1@nktNkQZqSfiQoU*?_V(6rFDa0nx{4EB=^jOdVjTMVn+k1qd*v| zFhj`qB8Kb-0>A}V18A!kREf`{-}P4ILw})horazwSVa;dz7K-JfdXjYJLjpOB*$t) zFwuHMRDB&5IL%o%BqR460q^R#<#97f{L@<=IZiA_c?9QA^4vQJ$yGSFVbZocd3}ia zw|W`-UDq!G_@k;Hga%t0!rAjL-X`-^^b1}*;JZipU$&L&bIFn)2+Fj6St9_sKi}NU zoypFxXfH0EUfL36RaE1=2=r7eG-W=z)>EbW~wq!nIHkOMaS*PxLeX$Fn+xT~W zk_Cta){hsJy`D6(U-MSgr26o^GK2t|+(hsZun?a9%A| zqfabd0;KUq-a%>cIYYhRx)yt}*p+)9L%81-Rtm)50qNb~G*^@l+$@rk!)Q=uJ7ZG^ zD?{|MY&Jn%;>+~~AOOz?`(>dWGwkUedI(Ox3N1J7S83fbvTBJ*c_5$u5jhA3i?exV zhRFD4sFqbHeXDF$zKe?p zM$5Cg26(I1ZUpm0(Vsg45xV=w1ozJ7da7Qy64Jy-50bVZ_yE}TZ>bZK$&X|=m=s@e zub+&2BxV?cVpH2=+xpYH3;qs)6W5KRwV3THM`!IZr#oDHmjTa*818fps=WYW#}?k% zYiW!}4}WsHakC*oSsnj0uoU>JFv9C+PCbE^=h8iZ@g`s0)NPW+BW4JMZ8PDsS@qiAMYbI0J4s&o~nBZyhxqOrZq0&LEu3E-m!WBdqASB8N-eofg5d@`&JRLbrt#p-HhfHt_EUg%S z*9Uj9zOtSdEAUzPpFLFg5!e)3T8%J-tG_4&r!R|n3ybkt+%#Hni78#F981Y$*O$yS z(K`1_FN#_X5T@*BZRk&!@Zq1|b-1&z9|<8V{-9H^U2C~rs^rZ7NTQhDeHCQmhlPQy z`PtJiRJ{q4#+-~Xmni)_Z1WEq(J5X7BtQG|+*_jkE1vAFx(P{YNPg=)U>#pqD#RYp zl-D=!gyD?P8nBT;eU<00uMuXT=Mt}H2K~+j zJgU?vF%%4?-zFH@S(m%o`XQa@+bx$_<;*gUO=-)N9}!N~M0pE|+?iAG6L!t4-wvWf zeGH6wffj+1ls=2z)#v_?)OjMZ-`Du6DfUeVY4IxNq~WX6?Ifb zJ)TN0I>9)@4~RfBVS#>n5X~L2YmPuzgrl=Q2aC9MX!HHKMd+&75#?-DlJ{-*oV{tm z9G3O#(%D*UqsBR`<{vQ5Ig~Jk2&H$a*J~C#v$L(h3E->V5buN9l1Nu_>osCh7v>Ei zr#RIJn=MOyDvz^fT^Las*YkYgB+Xx_;~1r6E?b1ZHRvwr_5|vdeW}dDhfe&Z!9ojJ zi+KI5*R&Ok)cto;MJE-f`A*_V8ZW8U5;%~QGdy4GSLSnL6Frj|EVBf@V^?b(fF%E@ z)o#QEV6~Vviw@yR_8@kpWIk|2j-BO)SE^l8vp0Lwz-j+-ZkqvomtcZNZt2BcQt-EC z6lGou9AJAl1p=Dass3iBjqw0-Z$})DlBYC*-OIg=fy?mMusiNQXQDH$EC)@!RpUeO zP}TI49i;n{I8coB1{s06wO%CL>f?49j7ePGEnrbY`+Ww7I{)$1+d%8z2{?lyn~sO)`(+Tr4_BZbiGUBNdFGOMft+ zq`M}fBOF(E{o1WN*p^{pe=0TcB@3r!R zZB}_D;C_1XM{<=m{xvFWHc656(RZ0NG|o1u_Ao7szo>RncGCYJwRmC)P6>1?oAI(1 zuxC6Wqw0;#4PWY{PoQ1;l@+cSA6uK$mheecj-JBA;0Rg}E#9+!0jEJMzS0R=bGo+6t2hf&(_e}F($u?*jhLQ9*ln$K z>u2QlonVHzm%|M9HTuULa_6sTLHT=fJ}ft*0dKfW}C^7RZ+8b9@X^q@@kraYvGZ>?Q_u~mbgtFe`GI4B&g|%Qo1KLAEq!>d@P%iiC!zNE11=# z#4>)J9@Cw*oh+M%iesksNdA^WxfkBm#HoO+gitg=Ia*G zZtTK>aE3n!Z5{-+a4xkDVC|J?z6KziHywE&;V$9Qyo#?AB_GdaBE)_4UbiA8k9Jo6 zs{yJRJM7C&o+NB*9E(NZZi~n`#y8dTBHA_iMtHD41u~YzIS>8Ubw$qB`R+pZbiv6EWVjTlQ6D9uNd zuo7Fk;d=rzL;U3eEV})%-y%T)%4fT}Ntg-&dw@QVdP4GF*^Af2lG`PoE~eUoBkI#L zPeZ;Zi6igCOP4ACLpL?u5iNR0q2rf5348h$-H@{1>$#v+g2A7ot z4H@U&hpzEF9=rBFLq)Kfiq)cj?cy8q)35WoELJeb6M%YB2O7Oa@I%^l1<3I;#NK(u z8(l+sbNiFjEbs0TMqwej-YzG;0=&LEu=f(W^Hl@{Bi9aa4voNYJy&9+t}j-wbc=iJ zdAhXAp4KB$0Lu%!dnkAA(Y%4-|M_H8N)Wlw@v$jD0s5za5%O6#Pn1-7RUi&%B{Lz7 z&K$k`(=`em@(!xxqH6F_H`GASU6EGX<|kV;Z?7U2Ytf50&`(LI{D52ih5u>u8doDt ziWVDiqlGq0oH*e_|D?LL@kQ)}qoo_bn*l$E=2w48tI3#$BVQf&NIFCsduzh2!p~)e zzkC-sRg<`Yzvl9^be@W*?@6QV64(P$D8dqM8)bM3_2H=j)R8HV6;~3-Hid|at=-=` zj1YQ5<`? z*WsT1yqCr9Y0nks{HyDuWX>CrG=W*=uaHlK;w`+!>0jHXR=5>rny$P)sTJjbGKDYY zjxam{-0~q#G2w5TI@%3>yLTcTH8>$?4de@$ElTudp_@B5a`7C%`x|B2)WPogy`2xd z4y*OWa%|fe;Lxab14n6+#R~ua0FbCGgqU?^>XAn204tAuST>;afx>^8zr+OoaIHMK z)lUMo;IaN(zgoR00KA8!S_gUx?_qDnP~3x2Tqy?2OC}%`Hz1*jfa&NVgg_T#O(kIL zoNngkQ$?kByA_$&)u#6gYM$j*b`Ti-`Bw|p&CZl52( zlYc)uA!q+`zRI$et?HFFDO8K=Mo5SviN@82$)DnE-co$KT7URD?=3dA-lu2*W-{Hh zr{~sZLXRvZe3W2gb4LD8b4eKkF!7-We?&X4d}yUq7%LUfBXaA z%<4CZ_o6a8`QUX1429O)wsGx__q;^zsFnNxqvDj&eu9eheNS)VylxoVG4|#mj;QTc zK614m*(B>Zy)_i*%={2ci z1-Z$MZx?W--Flg0YD`zJ2^Cx5gW4A>xdvxmbg^M+_WS!_j3h_Oo^TDEF_N=r6f(R@9g%zXao2hfNR6LaP8^-Zr8 zZrQ$R)3Abre<`e4@9;nru~PcTT9s(id;zyK?sH@+RMOW$!9UzB};xzez~cRedATIZgT1 z1)TGKJ&UmpXCGfs%XjiVa-aeINtz8C+qUW* zAR=)DR6FBvchi7#VP@{08cs)Ap7%e_r6D2*iW0wpf|~w`lgb*A=oW{V_37Zfqe!;sC@A>rfb%u4$5Kb*?r!26P@nf1*(Ka$smC6@ z!Xdu4x0HSo3TA4#NAN=REC;T2bpMBqtO|Ywpip5p_X9MWq$B8jXtjOwYC} zh(i!v&l`EKe%tj^o&^dZgI$F*(cy!`f=&nkuNTxVek5S@)}(yHaVshCE2kF;V#mqe zEcTiRqYr4Wa5;5M);b$U`fugVGUIekHAX)fBp^Ubb3wFPPE8x`2 ziNpx23N$=}giJC$qtCc%D!3N0E3piN$o{xs^%zjslV}-(=6Yoa_I#6Q~pj*Fzlkb+B0$_1!wKj2yBb|NC=1o@_d^YeN(etToEU z={hue$$R0(&tq^kWIQeg;enA~8MhZOJh62yqkh0Tnh5B}@eLiT!`mTo@tv9@AZ^&= zXkzqhHi&jWb(=v)x<=*Jkh~J9DHgZLqoREfD+vUnLkspJ-d<9M?m3`AZrK1*AmcRr zq#TG7$un}!T;E}6nOuUKnJS(d&d*j(Q@y!5HU}@FDV-UP!Xik z?R|myrg12pT52NSgVVQ&7Kb+`T&Zc3SzXy;9->lq>0Y$0hbDL=i5w}?Z1Nsl*1SB0 zOUcAswH6t9%<<`+Y4`l(~_PyOH8t190$xHuK)y&o-DJ;y_zd)%(wIm>Rm z3)3ymN#Zt*LZ(^nmA_gqYxB&6@!a}4N8$XKr~QILig|9e&CZSDtTTLow zBdrh&rTHXF^D_S zSQ_*1LaZ|Lb*7s#)ch{OI9Rr(ZamUHIXxV+ndb(8F;Bmgb%k>m5748q6kl<8H#FFP z0?Eb)sn?0g^>oi;zW^_hQ^9kSXw{6%qOuzWtoWK&teb3ZaDiVFLmH7VQWEvnG|(?d zxfLOeA^bc3En%y~cd)4^%s;26fb_@XOfZc$M<)|Q075{$zpWmL?dh9D2)*_s8mbJK zB5&cCvO{X)6A%G!i`|8A=Gjb@9`!BMn_wk7%$rkT;Gq8 zYHGr2eyO~502}!T3mgTq-!y=SvHq!YR@^YKa*``7zNV$8_j?jmpHQGfb+|f4wVmk~ z!#|%nl35zF((H!R8kpu%JVwQMFj9J{EPR8m2lBX?-=jf9Gv&D=*z=N{`G zIDFbv_aSYxMzR92TTtnOunEtfcyVnWjg{HEXLh>7+F)5mqf1Tj+vY8i0V_D{2nIvN zD2{H02irdTi#d%%+7*3@$?l<`a2#YmYJ7 z9JHvZYGqUTDln5|&Yk*t$^F1|+4e3^VcoB8&gi@noL>^AvZBk&4Y!L(t-k)wag47` zWyxSNSL?4rn%yRgW+#Co@*@H;61W>cs_lxx@|(?fBKQ`Bo{q=_0WH(UfJ#Z3x?D(8 zB75efq&wB-L%c~7s)i%EF=Q_KrIP({|Hx@R6tHvrYH-#|{o&XCWL#-|%^{mMoB5hv zNH1Y73_6|_!PiMlegwkPBAOhhiocU^;>=J+S&Z22YMqk)JEJHNT$p+*#NI*7a(6R* znt+1#&7TP_@bn!(_SlWu9R<#%bK@V2rLgli;xbZMqfh~#`+?X!rz!sfAHvMMe^O+q z(~#-w)@QL6HLxzZKNpjODU3xK=jA-p13nThv!8uIO$N=~&*#t;@mHqW<~*%0M}`y+ z4-r~Az}SigM7-!909>G<;``B7m9|cv*Z#{Ns{_6w)v?)_Oy<`_=T} zkChgo8pVF_wFvzgIy%6We-=?v;xjUL*=?6`@0m9ky(C8Prn>_5`{l1bO4s7-;mZF- zB@6*e-9EwG2q$z>l3CeIlyS&+{g?Dr^hm|Zyc=OQF>0f5jMqbPbyRc=ux=fBlM#U? z2|T4TuolYNC4YMi`ycViMA4)`c59IZJbh+VVQFFMi_5)$EiCWSV`tg1J(!pEQDs`l zqOP>;dnSkno}Uds#*l1A)8+UJ28|x4*p^)5yb>uEf%<1-`qU&54BGg+WrJKuwE8Lf zW)r)=BqrVgjz>IDK{_vKIdMj`Tf%je;GJd@mn;%kNSAkaWj(y>Ir$7Stp2xo?Ivh@)hx4h6pn<`}wu>G(B< zE}nUyPeDfd0l}a@I>>4khYRJc;&q%sh3jo5*46bopZ#eMY?Jm%OIaN5v(vC@Q(N>N zP=-_)t8*+u6d9H+kAr^2G?#aZ)`eu|X)m+QpV&?hus!xVZKLpF3(1loQDp}7L)^}h zu96+y%>#py_;k9!%J*u&q0XgbayLTyKx6dtSazv8T_UP9BNx)V`$_%Pgbichjz#58 z?bMOs?GcoTs&zS=C6DJ4|Dp?RTab9WSHq2oKwzta3dl54{KKSmHwbDuH?_rlf#f#dH^5g;eVcCg*lUwf6Jn59C6D> z&eVh>!}0+ZL{Qz7sF}^f!%Z?773Alsl#xjMI=Rs|h{@d}-#hN)#|>(RO}JvbNo*;n zhc~Eu;<@?+=_);A@QaUoNMwd8HQqUAS9^=Eroq6=XxUp^M-{NoHyX*5EpRPX8=@wj zm1U0qvL@c?D1FGh>oJq@8Ih&x2A}xIyxbn5ONVB%lmF8eRbUSbI%fx(>?XMX%0#Q? z-t5(7TERdLFgG&LwP2&Q2cGmsbVWhD7?#N7kY5UTf!1wS>Rh@uTAyb*;PaZTR_qI_ zlDAqTBb#0;+vn!q)YIeBP~fHzRVuZ6cPw)LMA##&V>DU*Qi9jKZ=M+jyTk;hmo5J; zh!60jX2QhF-~ML4tU|}C+(@2NjfKNX_TM9x^rJcWl+qb&{fZrC-4AGr1Fm^yJ3}AH zeyF<-2cVyR#;ICtVo#cv?c06jZU5(P@ymN33!zW<<-l8j$h*p_cFRRxNb<#mY#-c# zvqNkFLub}2mRKK0jSq&5X`cujwRnP5WIl9U))*mf2ORRF_IopwwY8@|170ZmZ&^=C zlxg_Eb7~!TS^%$!;10rL!#{b!!l*cmEq7*0^%t0aWN_qzQO-~moSwhnuAln_J6@dOiJb6&g3f9}=U@9tu6 zq`R8&gg?c_)>a|q^CCz*z35){`E&@zl1^Kx-^1eR4SQ|gajK>T2gy`Y@cSra*iX+K zW;Soon7+rxa`m^q-G1_yVY+>X7XQ&MCy#J1NbuJdSiCkP%jFq?J6QW=aN!OO_6T%C zErGg9hLz=%g@6%A8pT^_r7EH(Ie){LSdrBn5@J)V%3+PIvu1&B@{feT+hvD4zO6(6 z2!HVXQ6+aiZ@G&oZGX=+nC6y@#C(#5oe~r<#uDh$1^i=g#>5ZSeCN6bHG~^DYBA1J z0~6e?Dw&>d5oSxF?X*cYpC|EbV#{l`3z>UeQA?|ZJs8i7V>zO0LSuYJCS6@vMB=Od zY07!o3CPBc+5m9qwsV3iKMt+$!$#LZr1fmdyYU;G;hLI6P>APKbe~}P?z1E=s}`Y* z%ZA2T=NWg`5&tW_eZSW3hhD-*Vn65LkI_~;gT?pgx)lL<-_R_ZrCJpSbQ1pGF7wFx zUYPU<3fE$Kx52KQx=tf?-q?7Hz`p?D{oBs$ z|B`71OX)YqIM!t?tf4;fN9VqxAb9`jEQv@?Z?eCKjWv6<&PhSGN37p*s9JJN$(Xq~ z1S0VluT~&P&``c25i@Z!4C?7>l`}P1njYTH=G=6^T@LWbeY-d_M1=89Phpni-E_Fr z_C(W9B7C|_i_T>x#}7ZBhW}*vfbyt?E@8@~VD5T3f)-_j8Tk0xa=$)_8Z{faAq5%H zB3`|dTxf;1nIfwUcm`QfXyvB=duxO0(e9+{+ZmRJ|G-CF{}2AOHvaN;H627;B~7yT z%wDq=BRwuOY3}eq&ig|$ERp&-$MdYFhk_s5>Tmc$t|j?@QaW&9boqq6-&O_I-6z7a zF06^!LoRtEjfEEhiK9aV^_!=3uV?U+w1q_nNLt$YX2&9 zyr|Olh*{59P1y=J!rb82^`r-#NA4DA%AVBTTElpi93?Qb1jQmIZ(CqTgW-Viqr(e^ zk}(4u#v{XCB-h#{%#k1K6tJUB33w@8V-#8~5v)v1!UT4s1&1`0`*JCn`+vT;HmC}c zZRa&Rh*>R6?IutB)e8eQ-}2k);+iU|t)q8Xs5KBM{?EN&<%plGUg(OZVn~R=_VyDZ zR3u7m-A^{i&3cJxrQ{-weGK~>#3{DiC7Z$PV@m?^`8ca3LH&o0K+7hqFE?U1m;h|s zW~4pMS#FSGiuaFXB^zj z9$L$c)J5UGzn4AkEtY;%nz6kkmfwDmS3o*kOCdq3tycT5QtQ;lNYb_((I6jXBuj7N0v6r} zsr`Xi~}piDp~R^^-l#GIcPnA&MQZ?S7~7nUt#u5@bb!foMJp zD^i<*@@3Fq^l_|98EaR4=SP8RZb@qI`hT};`WLXR=<&5FHnJ|3>E9&)YuxW?lu93* zLG{$#=RcP?N*h)59p3?3?*WccGATeIf!E+7Z%;2gowK6)oF`lSy{O?JYWhdLpMyI9 z_QODNAFxJ^_+tygXj{hlS7*zO|&=6RY=tTuyOb16cET0{}T7QFT z7l&NGFKWoHVw>o_zH=&Y1lDA_WUiSX5knyr5kANwXe1xKe`EoYZiPhOlRbM*EDD2L zeGD4JYZuV=`XXI?pqtug8!=-TFf}ve5jz+xbw1x(9XQgG59(s!8Z45Q_)RKIpHMx`_reLl3N# z(ZV^He0R@+rX7-KbGM(`bJbhgE3NH9^-Xv$UnM{Y=be|a8{wIzchUQ|KmYB+$FE*4E=Q{ zwwemZpR&?CjsZ_hyG_2NVswe3pqaO3C<3PkBoT{Fn*Hk*@I2>Sic}LnI}9oqUW7of zE65)L!F9Zr4&57jTINc{?+VnT7zlG9*XXR_J43*b06nzxyTH7e7DU6KGQXms`Y!); zjZqj$Im8l8XmS1_;#xzP=;zQrMEUS-Qa+x_WB)2U9!@Fx5lC&gRLcK$Vz)I`4z1X& zTc^CZQ;jbPW);tb*Xe#PB3U6WoY3~aUK05^n;vc};OP~TGHT-xZ0BY7dY|94DnRW|!tsCbZ=g5aQh+&0zbT%%jxG3W9 z#<9#gC|o5jHQmK%=VU*Ao&+QF^olJqp&;{Qm*AqYh+ZR;!_qi;{1nZQ97S(R#U_fT zjv3x9dtXGf8Q%U_JLW#@24r)PV>7SXUxozJm|$7B0kDOT2=wffLb%WGYt!L) zUT5gdiGYMT(!wm_tf(hRHKVBLuuwi$6X`#1x6<@6FwZ^RF-MNTbiB^V$)AHhnTnGt<34HvAv>0-6k$T<*>q#ZAHeN!22T&r@0 zLhB^seP^_*)ZA^wx>~h4LEy_UFiICGgnM$QCbPf0>%>(XzaX-dO)tl-i5i{>CtGtvqCJ!6WisPEYuO= z%CHZr6;?&Su*larW9*3Y_eQ9*i9I{lx5v@~`YOwv@t9^9$91Dp+J&yXczLv3)sXz~ zZQuWT=?$$p+1(JhPA7mmc?&cxkyd5T1U8u~P%HvG#ri^7QSa~nq*1(I_I^rq*aMQ~ zHk8~lsx;MWV%wS29?=-CKYbK3m8t@w4Kb^v64s5J15ImuQS{YLX|8}S&L=D^OYdbC zBUG0&p^ceusd1l0BvXzGyF>c4@q+5)tJy@!cBIA=7c@cguS)%4>4|tq_>>v8wu*^1qTvQT<1o(lF9OOPJaXwGQPd%C9(nRDLFjZRO_wX zF%?MQrj_9&n2WF|yp+acsEFXW8Ziwe7X?4nPO@hgrVg}5x(BdDTj9pN=2Bf>Cj}T` z?*6ywyaMr-kB)f5C$pS*J_IW$%YOxH1s$qj@2H6PxYjjWJSJ`A&SDjEPZzu`@JiF z{*Qw*VTo*rmny?hj8WWeH2jG_pBFgRnI(++TjbQyWkV*^Xek0#cg%jKfN$-+1mx5Y zE&3(-wA^I)hWs5=futEzu)ar*LKB(yqd>@R*R4uOEk*4SG@z;MzfbWuIVIeNgGr6~uh;R@6x9gZ7XE(V@v3%m-79#H>X+`te^1gEionl@1ysQ1lh? z^*-571pO}Ut%XGt-*p&M==flsc#e_ODCiEZHU5I&wHjXarr=*CZrMDfsyQ1-*-kC zaHd@KUKdX^UttNtL}7}v8@*sjUMVt}+V|erYni%;OA2>2hO2N^q=>|pBSGj{(~x4c zi;uJvZ(B3nwU6`Ry)+Z)Yl?xTn_xqfo$g3a99FSiI2EpQH&igFC zL^af4c@F;`of%*^vp0iSy#C>ww@QPV$t|GKzU~ln*iTuhqiZDvE`Vu!XIjs8%`c;! zJ|hiZL!TSklKvyBJ2DAnLO-b4FoxqaePA(9*q6lAvaVR5GQvvZ(fwuB6-D*5D(fJX zA6Ry=-KkF6OBjnk?j|gsXM(s750&`y1!fF~sljQ?qL8?!cI5C2$n4a}GT>=jHq}MLXrX ze%h!2s--r0hV#k(7Llc4g1IL6+N0n)daQnRhh!XwtQ)>P;s|3y4+um z+OFDf7L2zd>!NpnXJ^N3gtNFOmLbi!+B2}y6wYvFV;B9&!%@?G4))n$@4w@KK2^Ae_vU}gBKrU%og~GhZoN<$-U<8 zuu@FCv%e?KNVYj^+H(Rj9}1t}m3OaT=!xXAJGwxU$o;_n#toaW#`=P~=ioOwTam0= z1MQ;jdeOo{GseYx8-Iy-NMU&bjqU#{Z~mr`)2$l92ry;x-gLVP3#S|ZK6%W14G*Jq zPz$L}HVb}IP$RSR*YjgK8z=SwWTt7of3}D?1jR?=+{yYS9l4gFd1L|o|7D17QL+E} zBtY%7w#XyM8k512#zMYw>OV|#&-3TRHKtsc3L0gF8+a2?AI0vKlb>D+%SM0i@COlI zv>Dhpk`2Z?da2HaFBL>d`q21J&ZF@y6bfFQws6fAT3yt3X(2O+Ar_~|-eUsl7H_9; z`^czxx(`1FWRyOL1|c4E_Dpm7{-P5)Yi8+q&o481iD?zs$!7g%5sxRTE%+cgGdObM z#5uo6I|#TyA=)u7B~c})?m&>`S`&UK*S5H)iHnE9`Mfo=Weya~;MgH4D(@?Q#}ibO z3F}O6d2jBzyO=+6#Qtwp@bnj34{pl)J9Jc?mrOh9c_h-L>WcDQ?L&U5HYoasO0X<2 ziL~UIK}Y1f)-V=hTF2?H|JbEoKdt<;Ou*P!;C6n6A{~lDyowp%`w{@s%i*ygFQ#5a z%t;&;=JG{9Zk(RLbaH!&LEj8<=d}v|48k4Rs20q5JiNX2{o8?+tlOW0JbIU!dwFY4 z#>ec}=s)~J@&@b>RPa>tkv)Dj=Sd>!ti$piFUqzCFDb$NP{}$pO2m)xiAPueQAO;H zDX#b=<<0zg%Rb;?hZTKfK@}}=2~noQLS-KE>=AEPJU_r9xQ$=^BQyzfO1*elFIzSr z9hEZc@GZTKSR=bU@`)RPgu3?d0BsPnfCk*)O2E1iEEv!Iik5m3u<3^M9pK7xgkhdOdVu|6UzR2K2 z$43H)zrQQ{Ge2KG#d)Ez{>P!7nVf3}r?DvKZ2!50 z=kdmMeS5BsFwO%1=G@fr<2Fkjz8If~s|b3<;G=)7O1mMS6%Uq5@;Fgd`a7q%y?qU+ zXYjLzgoR3)u|})=5}1&Ak<@g@#w`s^^r@x+VyQz5My1(g;}Ykr{ySM|wyT*x^Vpi9 zF2;GQK5&}%7DHdfQs&y2po=9YLQ^k z31nP;Zrx6&|0mJbp{w>r+A6DWZfR%~_FsK>4y z%(Y?l>+I-9GBWa0ynT zFzJmIIVK_{r9?dug|0&-71)bfiZl=-%g%$a9gE*ejJ@<`TD9YrSWgf42KGh*_@?<^ zk6vGD;W;ea^NOqYs}jjywR_8xp|HC*^_+0Ec|mHl$N4o4lLNP(o=S6`wj4ZayX)_~ zMwfIQ2W_d5D@m_y6TGsat`5{0t#tjU(J|UBvXdywYt0&wAVc)*PsJWXX^ooor|~ zZt|nJ(**6Ev(z!ow)QOKv}m_53k(pujcFi*^+~vBCmkr{yU1Dxu++nXEWE4=s;h%* zF5(V&zuEbb90C7^HZ;_m@p0-M^|Y_Fpr20XqJ}UC5$eqX(MMVNyzm0PoA%w2D0^N~N=}cz#$M#BGtQ*&BHgu*3@0 zgw2joB9&T{GVOy=7ku#}a2t(z#WvJk&K+LFFGw?l(|VUt8e0uvu#FFr@-63!a9#K^ zCw%dMnBy*b#OV=8SlHIH5dV{AI9n|liLpIRg*zYRm6CK@K0OjEIbHE@{eXBq3X-Nm z@Y9PjOQn;$+N@+dC)iN?0_)-kFCrjY<`*n8s9e^dFy-xjv;40C>gD-ybe!j^u^imX zWR7p_qht|NY-pj>;fdRCkwZ2^+lDf_^15;VgmI!h)Y?1*`f8YvYPNg`rAkd`lT(eY z5fzuNH1zcmuU-%FHEau%%W9xJ!`o}YOJT@WfSK-IuXkFfwD7yaAMQ>B-UrHXzu3Z= z-Aj>eXJIc1-b#CF=e32H9z3V9c>GW;q8C)9of1baCt4R>R8c9&|6lTrAF)@&Z-WnI z09|Q-m>C>dtWuxcC(PwXkM{zeh|+n3lpEB3+9m>N!sW&e;SwvA{etZl6*=y|K!3Tf zl4QWMU$CXe^8zT;l~0n`CL6JSpdf3m;>|dhaY7ZLXL5f!O!En}$Lokq@;xXlmiKY0 z5&af}&wk)X?ydRMv?Y)y*-b7`yih`a^zX;1&%6v)tx3f-lL1(R0121K_hnOFMo?g4Y&G>3v>}?l-wBB z5$1g-BH0I8G+m=7F|^gJH>y&lDy+-)I#ITGgWlS9G^JFIcEoj@p5}4%$HQw!AVl{j z1}QS-Jv}(nt;|aOC&x*HgrjXHA+c{yR3h<=rKLh-)@J~sHj-v`i|eD$<2nhXe&l~S zI15O9Y4H()!M;%U#U}&PDfrF8?Kly7iuIeMQD&jUE|o(yuciH_T8<2RJyVa@%WYPa zA1>M+BWi1fbIjH{c7VhboOZzO|v(0uhBwTLO%TFEx?y~*ka7xWh zKDZ%cXPF7Zm8L82nv>nb=F#FA)HCx--*s_y6v{@vW9JH4&GlYokfd!u480UTzdvzR~j*q87h=vmMf4a#wc45PMEtHI}{mf)S_jsg_vRNTK{!20qdz>h91amNj`gT3eQmRM%!o^o0L+Z`ent5jYloZ@z<%}6PdaeucB zQktp%sfdV0rmW$+4RiXL1V>bkmi;g!)yh>{OJoi@%^Wgm^5n!=$qvuf+D7-B2=)lk z3PW4M@A+brn;3R=Ly^EaZO&E}zC(WakBdKMPEA|8HmhPs68wsM=#|Kv7#ll2F5b?c z@RBW~DoljxzRe7yMlcT?Q)5j`eMSDXX#pWR=WyaVbDY)*RM)DSTnsU6!PfQgF@BI* zB17&N-n=O%YmRVd<4_#~*Ji=SXr|yuNE2A5NatTo==Jn{Y-e%sB$7>K_JvV<4))X4 z^pgGxVc7XXb3f48V>R%pl^CfmC{8+>P}rj0#{_;!iEL{tr~P~V3+pf}Zp@$&BC2l) zL)D+V@Hu%=7BiM_N5>l^@VqbK=vD`#+LWQ~O0sW=CZbu`bJPVa{SNrm&Ry*R1*CGi z3rk#$yD_G$rFy1p1JsQW%qDy|=qX~u39PW*y?gI;E!f4P3Pe%)>}Tp+rZwW;4+@X%RnQ#tf&2A!lF}g1q_B5p@r(*cf*I6!fessa&*|zEi&uZ-?8T zIl~-#!lBOrJz9zPyQF$fNTcUjEqio1Sal&wu}#C2VK^?V%dC zU;C|io(+%}A7!xgzP=ApaEf;K`F{(}>%mz`=F2dU)tz>O9`Ym1Gb-ZaA3{qvUxeH) z%LU41L0oQ5hQW6aZ&AZc!%(ZQTS1nAwNuOflHiY& z8j#edR_Dqd1wPw;6Cko`(ZFFp4hWJ7A|qOXS?aO+WS#PVWQKxOI~l;8|!=GzIz zHvPr_|L}{s)7THomMJH_OY&mpZ{T0~ftzdm#dRqOgC?7ga4sveR1K0-hjyUz!5Yhd z<-C^82rgWFQG9lX+dseP^KJc^S`Ce|<>F6=5V%UDO$)=P!ZEN=lkZ#RGyU0cnA7DT zx8hcf%C|@B)8gqlf&A|7&TU0r?;|HZcC+bAMHpd-Td^yVH^xyw*O0ECMh)gse$(Js0CqOE` ztNp}S^aGimU>r+wS{SKKrMZa|+t^a~1&3XP^^5M`L?t?d(3hJhH4NxF2HVDjCWTd# zP=9~+1EOhUO?IcvGysd-Q$mU|M2lGYBu?e$P<~KsQc=TUPGJ(P#tk`fZ`Vx`BCD(1 z_nD&QM7VTEw2&D_%M8XATr&&#{Sw*V?&3<;xbPWg>a3s(HD>R@va0b%i&Zk?L~#yrMYcyL&1Kb$_RZDQec}F z+mh*I74km&G+@|~K5Pt@`Zs#G4)XvlvLjkwfcJu`o%2cIHeXyu*c8vKe zl=t2r53FNp1h>sdy>_kXEpqViQ;DvQ_?F*AA{SKJF1EbPT@fq}G>8hB_xY`#?|jiU zA!z%>8S|UhICKb4P|Hj)ruWvZAuM1Ki1$!A#|Z{^+CQ_BA$HTN-*}f(>4+WDH?D`y_O;^6c7z>BILp&n@t5@CgUx z(Y(=SP`W*OZYmW4DN;xCknl?`)DEky`y{uY{Q1b?zo37 zjUe#KPii`^LnrJ)G1B-hGk?;82>w#p^ws@=aUMHp9(Fa}OLxQG8$8$Ha89PVQpxca zy-!7X{11ykvh_Lr;&~{12{#-DzY>;3^~B2@6Z4mx^@sl2Fxf9DvUp2*7@nMUbtybO zm~8-cb$5N!bcwzBzs>mH$lc=##T$;fawjDZnNe0`vR!m1p)ad#%1iFez=db(!z&fi zPNjt2FOHuaTwQoznho1hLyWKQ;cN)_3 z*7_?4v>B8WMZ!Lx;q6-Mp5R0@C_@{pssEZ5yI6y;xaP`R4BMEHZGv~*zn{*LibQv2 z+aMYu{c|e!StX%{hT>X^lt~&c>AQZli(*<77^aAbJ;`SFLlZ*IW zPo5oMotTj{JVXD`i1ld2@Zz7h>9cP11hf;jk&ykt=Vmw-MKT#%48a0ZSNFe*I*JSP z)|uD%$&W|%{Y}nRm%Mg4SPd>qmPZD>gt_raHg=DJF8k`w#-X*uTXClp07v*f3aHP{ zoCp+pF}g~hOi3Yyb*(Og0$t%`K97>gPKoL63umL?n?=XmzcPUpFFd@|AVfUek~ep% zpl}dt2IxzwRH%et%!v!s-}>(#$@|*c$$7ZqmiDG4{Nz7H2{O3u49Crtc2Yhzc}6e( zyiU8-_OJj5K$3|I(lfBAHS=BS>NV&|{1S>+}cF z3M^JOPFyl_uV*sd5@%CQJfAvq`~&6qE2tYpMhq3*B+r_abERCgF|SiO|3iwbU{ zohGV*fF%`Hrv{v5l#)5D&y^cde-3H0ecY!ekI;|5VkrMM>S}P@X>Ux}jod{0xtR4c zqw$X5)m+Tu1#J`zTSmkPRq!`_cRee50-uS7^=A7HUf9)?*HfZePlEbTbBET!VtA{Q zB39hf_dXNunKNBlx2?d92_ov9!=l-6$8g{|eR?S2?&9g;h2G9>TF@ZV(N)q4EHA8z zQn~Q4Bb{KSe@ou`NG~Ce65@-zvPLyihF`E!Zw7&t@p6O`_J6HtTx8z>5kI})Kt+jF zshy-tM3bX3qX%u>`KA*^OMa2E+f*VDSsT(3I=u$lz*w73r?R2+?jMKS;54?39KGGM z%i1NK5oNX26L8PYmj@6w1b^|G0y5wt-~ncsGWh18*zaj=5GI+m;vwrRVP5qpoZl|G zzSESNF|406NVoQB2)T-Tjpq8oE>WTk*aiQog2#tI+Y{n%qwFsQ$&YL`$nl?xl;*B!u|3E@1WfZugOW?ccS9a1B1A`ufHcelwG17L%8UUVeH<) zgs%~^V|sKX>54#LIGec;e^B40saDwub48EjWI=fA{wVS8K1N+`#eOP6Eyyrla3X7r z4XU^q4yQK}-M~#VQ~#n3a&(2B#8J0bbl-3P&O**8;h+2sZITK&QQk9S5%ISDKy7mQ zIq2anB?XP|x=9;kTZo3*QwbgXr8g_oV3!*cYWpdiO>4Op}jpQawcUs)eQ>WKz(|T6QfE5zMfWhOR;dM3dXT zh8y+=W4Mx8lxtuzKCsy86ZncT6EK}EaNp(HvuD#;ZQH=EwCH+mooc$PCg3Z#YG&Rk zA)RicHpD;|>b76`+)1lLPAD(i%_|$<-9XIe59A*58OX$@hWO5cK-<$-556x>WN~TA ziD(t2*M8ZX1v*89nB#G@u!zxuqTP+ za&S1&t&sTo!t3BeJM4;y?$mNgU&pRhZs`_0Z|Y%+Bge$A2@1_sp{6eY;4&fgcUh+9 zJxS+TM212nVP6ja(wjRZ34 zQJgb|HY>XzUPbwd>?BCbUKJt-(-;$(I&otpN{)Qws{h`%LcpLU`SWh;%vXDmNeJ=C zP|fbm)eJ-ctwPq+50dGFOg0!e^Hho`(tJn6727(pFU;sqPG0=6X?aB0GcG-<#`Me+ zgxUm7_Ho&I*AwQESt>BmDxP_-szj_H`3^faD}p0%w%Fqv7y;#ur?eu~I#2XXLxk|& z%JtG=Bx?&#CvVuFb9`QiQGl3xg5@dkn+XwT{%vwgOhINQ(F@#uI)TzjrkNZkj?9}~ zY!4UCaMMUYpU&8Mxbt$DmMeODC-jk&wW{MtIl-_dUBLP~C$KW;{WPRp=4pkyLlMAF zqkRQ$^cx<0I;E>pDI#EE!>f|Jg&=VszRdZB_4Gn61Lds6%+9KydZkgXzmxBjpULqN z3M`$D%?#>3@gy{Q*Eywb7BT6weLrD@S5VGB_!$z~1=n4Vi73_gu2+lPDGhQduF!_7 zJ9Lk75cn)l*IWqP)~w-e4MUC$p#%&UprNSnD>suEnBtUOB|gl)y9MbkaSyLCf>Ipw zJm2zQ7I{xB-s6REqpF9av9Du^20gH@hY-BqJ|@Uew|!2e7#g*S+494^u!A1k4#vh? zJncTLK98hJ_;ZguZUS;^-{%gr37A1zei#uK%EZ13ioQZS@Gk7%SabI-G)*$x2^`_N z{9bhkZ8lnedvn!Kgn#h$r5mnV_Mg!1@qrub%}fJnHz$y}eIe3e*w4n{TVL{0pUJkt z-CPpB2{Jj0YQ%M?`FbJA+?Tj`mo?(oA)vC94S;wBe+HYRjAdPsr&?!A`7i5FJ}Clx z#q-Tk=>f(6nyI}(;vTN2l7DYNt3s)3&EN1Ob5D+9^X12pA{Ne|m=~tyCmiusFvM%@ z`MrhutBjit!wlNso*uVXZ!iP4;lQ=)Jq-O1-0ylM5m>@{Bz#qVD`J@Dti9Dc-~5q+ z^g1l{v4W!pD%Ij^SI6SlDx-BMn!tfrf81=4);!o0F-_0Q`sUx@;x@~xp{{aVwWA69 z;kC0#+m<3Y{4v~x*?F6wWIhy7*{a7DXW#PN5ulEG5eA>%9WzS7fks}b^(F6dFf)o> zMx^JMI36|ZM(!a>GCt$&J&qIpX}F4V)USBq;rC2-ZvoR{dO;4$`J`4<57k`D9y$0! zAzE}%mBT*yRPA1)xJLEa3W)6tZ3$of=BEQ2-s$VuMSu=9a?L8S2tAf;k zF|6)2izQm?j(wxY#Aceu`=~Jn~oRu_^NEcnZjL<*!;!Ti0by61mohGnK$j@1rU%Yv_rea~*T%`CCJ^%EK=Tx!nK>5eYcr=AXD+*b>F$|IdzH zP9*eLVO(q#$!*_%Fmm;QpbL9l{nP!{4)?Yul9jtt08-lL4keaiPG;T+xyXHDp{qWR z6hMYxdwf1-T0Xq<+{>r2Ag2ajrE!Vl**63V!J-H1 z(vLHPZ4E*lq8d#CCyKa_UO$RkJ(K%Bp%ok1jvcL7`Z+cI!NW}K)%Gx7|C}%4FtU@4 zpw++9#-z(|z2TKrufqR3I5!0(IKjbcktpR=;?=K`E1}v=cX&F`-Lh9s0An21e3?PL zpF3UBzSW9Re>fzUC`11O>o99D=uzEnlK@V%$^Pzj%i;jD*TL6FOe*DYui8IpmHYRd zoNKZNHch%V_8${ZpHbP~=te+UnUpmD4rKt+zcHIV(xLWBYviB}o#?$Pbq5t!9~X5> zu(>2R^~XmO=lYXGA~vxzSfVH3q*L|GmN3k6ivR_yR~gz>vcL-q)MQx9{b*zw%1_8eHWArTm0~& zZivmv!u)5dOr4<-a>ktV{jEcfKzeKU=|sK1^SN&zde;;7H=%HYgG77|-_aK z9i%cfL`hGb#v=O9yp0;Rr+h+RFgCMpeO%nhpZ5+>?Zca^-+00EtsVypm|Q21*D@S^ zgCPwRp11PJA>cmr5BSqVd+y1;U#@%|-F1B!xyCYb{}nP$pF!42=s%#x9b^N_dKBQb zKVJ~RLN9_jwZ}VZG`ng8^noF>0>d2~x%IYR|D=+4ijF5@?MiAZ6`)cp{By_I#BX05 zfZn6z4Z})ly27>nN@n7Az&E36j2SLd0#F5)@fI(Ps>AJhx1BW2U+Ge|FG5DkhSm$I ztLL1>Y}5`gDM9BOhH~7s^$2|b5xa1U-{3Q9e9`+;ltx)r4D6d9bLNtyjp?N>x>Lh~ zu;sN+s=4kGIB#=e+I;m%F=w z-S=be_{$xW6!{(aYu(B~2U~ZEC)^@Ic|*Ptp^UC(>6R1w(T^NJuPgs2g9yAuS$E9S zWMq11$oEe!Mh1?w$E}JEP#rm>?DCchL2U;n3NDpu0IGQgwf+O@&J(YtOX3%4%~-Eo z5v~Otu@Wtkr+&_%+GoY1V*e*61s$cvpG{L};~E?5m&aE(qn;1Wf{3D@W<9BZQi*w~ zL1!=k0RA-|WppsbslJ*~=YjlPWdpnzX?;d1lugoR0^7{f9@(mJqcp-r(zz_b1+QQL zXgN`beSYja>Z;q0G55F;FGoXjKlldHg`1)dn7amH-jU72_xvD-eFi(N{rN`ag9N@V zG7Q5!cxvoVNgajGxlJdUIONz$K&7#>#8laP6cIvflaLkPpa(6k-H^%JYTW#59(0al zy5@R)Y%fEEpeH)2ud9Fh2i@zDJJkQcZ&$U>p&E;?fCiO7O>pTZKXPW=U9T#utmd)E zbzT4`HLmlpmm-qbc<;g8vxIKH{BeR^xG@B2B3A62*WdX3A95~)DXm8bISi9x$#XaF zw^*>0`7Ej*A-(Y6oDDmUH?|9&);91>Y11-i(ex=Mr!a8T$UBfeEbw)A+R(%APz=m{ zm52G-H`JK!{ahUO7N<15888v}Z<;B!@nDafK@COIvn+~cX10_i_gfX^%{FDa)u5#q zhss!SRGwU-bLxpYs#k=QYb;${n3n|)`Ex>Y&AypQ{#m^u9c-Kkh8J61t*@F|9qd11 z{)}v6_m>`GfpRuPiE8er&IpV0Zx(BG<#RK1j*TuH+bidut2t!|3Nf}IAC&^2LW$7c zwim3ZA3v+M!2)+Or11Pr&SUCE5IZzT&p&eVCjI=|PAPH?Hl0aXro^-TTb8Fo4YDsL)dYwgsAahauDx4NSiiNGA!~FtJzFwi z1nnXKIY7q0m?JssGIt;5+DC^VGl;g|@s*usi<;)42bF%OikudIT-M}$tg4mCXh(JHUctf>DCC3(|QiJKN#@Jt^ zgwmivp`DU=-B%X$eDip~E=lW>uJ$vgIGfGc7eDUIn2Wxs&Fzae>qZJLAA6Ca~PFpphtQL-KAjdMiY_oW-s7_T#Cpq*Z-mj8=xDCRR&Fso0pzT3|3WQAw_NvFKx6ri1p&jj{+5+pW{u z<@+X_E&g`?Tuj!#v3R>_c6Wf&p2z)8>8heo^A>{Q=vU>&l_V~Zx6U2{0^8R9CkZ@D zU}N{6#-)SEN#Al(G%L23E*rt1YG*=~f`gV0qo|Uj@3(rjedNaYfEPIs{`)ySIdbKL z8J!{vgovhNf(eC2;aqryhcTRvkWDT0T3#`VXb@HKH|P9WTx2v#?RFj@*>Bxpv@5pR zTsA4b^(snDY_da(ZfEx%y8wPANSpf33BK(}8N2HJ-7|>G6DmJ7eyRx%)bVPzbexZz z6YhQ8QN33qcZsR+^*EPKh{kn)F=*18PSQi6+lt9_7lBG3DrNM&Y|V+xqKOhz7oiFZRl-D97eSWVx*fl1fe!3hxYCs$iskS zY%D5iX)9QI?kS$i@(XpgZ?=xylvB%Z6D?zeZEwFi1Sk76W1aU5W~UTZ$&|(h%=C9$ zGt^<|i^k-$1}pb4tU4cxIDkG;DK3fk^UKLk#+&5x6J=nAwwz{PDx$vn`FldgFujb* ziS70(lpEp1qm`PWG&63$(PsS^d-CbE(tM;)qxeTY(`;i3JC(CaKF)W)&0;KWQ|g=QDE%t$il;jnc;VKI7HC6zEl?^Ls!uuJ~Gt3nrX zqYROth)||PjnC$s3|v-45tA*5iY>VIfwJ-UDrhG&<@73XbHYhUf>nyYF_yo%6*kx+mY&P zLg06b6DnMI=hj;y&Z^f9p$hS^ara8l3Lz#hI{64`b@wmJx2GTvzg+N;f}Gbhmhab0i|vM zHC4PIZx*zE1`J~cfz)$2GaIsYIK_8KW0+q9Jbh!Zb{Lc`?Y*8pnhw*XlH*G-@eZr@;v5Db3* zvr{E|CH;8|s53z0k^7Km0;673ZxX(jO#zX;ymAEMT4_*MPO$Kqt!`PK`a6~=O6Zcv ztRvPOx2Gdk%#zVc_a!QfU*X2QWfdV&3Y+KZMYbK28SkiL<&PGIx(6AO7@ZE!)_veP z)7)9Ai?1>Fv{r}W2g07o%VhrB8vsN zt6!oy!j>aqV9C$V`xe^1zo$;eGzOf(Oe2$JRx95UI>yqACpgB=j*G7`CH4fW@m1G| z54oSmGEsY|Ro*u9bJ^yxQOOx1h(HOQeFBcbdbzb_L_0`FPxW0K8FXcT>GCBGjsoGB z6S|5>w@0=1FOe(nJtWA51nL^^()@;aPlm?8mJSMk`sWTSjLSV=Vb#fC(Z5im&Q zN0jo@=w?;mvP)B`TRtjh>zlvk35*m(|E8x%$|2fyJ7bYVTm_+hTCwz7?DUi&OY#dd zW&AFy^1AQ4k>xMT|NJM&)f}c4~(FwJYivPNl zpeH#$_O#7Vw}}k@FsH6G(PEO)UTsGKh*&>;$7K&1;i7D$8?oyA#M-?0!{d>7A-5a_ zFiZ7Pj!|b7$+MX_|A0ZTz>3?AjwSw@6urlfwer9QNvbEPIW{zjD#oWwB>SV-KhHXIC)Jj`a_7SJp`bYF!RC&ih^xU*!Xd+BUAeP zjIj!)r2sPd)qC%wtHC!0dT4X_VzS6+U_oXfSdrmv1Uzh<%Jhp{q)?7U2ptRU2hm`7 z%kpZ$I+WKHp3Yxiud1MxB};{IA;KH+2qX=tOKz3GK~=wFrd|u_+`qIZXxpT+nLl87 zd2L&yoQb-kOH(G$G@!;G7{X@i;FH^ax83A}r#;?0K$nk(*Z=&9$ORM_h9B4>uHcO# z?0xle4#*`mn-C96B;?A_G;x^{;Eej4v&naDN&lLKc9Oi!cp_gET&NuAw`3$jTNu;B z`<9^cTNdtitJhpdYOP$j|4TUefb2KOufY~JVUTM#2K^+I%CnLOPV8Uhx@Uw~K|pU$w^~ZPVvg z6f3b&`peJQ*K+2OZ)_ z&F_hDPP5HTh{&drWx)}K8RnY;Wb`4V6v+Fciwro0GWoFxO%yAX0y1f?x+3nWsPQFz z3u>K&7$1&Fx($(X9O~=8;^WKX5w6Ybk}2%wRL_;l&-3=SV;mn!{2~?qOTEjlo1ea0 zDg<(k>;7Gn{Y=v8F8g~rC2Jn_f^~*jJ4nM1Tz{C*FySBOX~3HaOCvA=v+0gwM5osp zdY$rmQ5wyS{@-l>n^uH4QOqj+UszX(l-Uts>T_$5MQen4$Q7pl&0Lwdf)PJu$J^G- z>`V=;MPzSvs4?4J4k+9(wSDi%uL6c~@i`9Dj;UsR?6vCZninojN#!$oIQ@nV_nXpm zD&-739Q-VU#Dk>IHtXW7?{WOp+wm$aw@WTOFbDV>+InCSv3B7s3ykUa1dQzViO%37 zip8SpsRDDQD$v(J;)bboFYt!7GD4L3O7Ja94%w?LeN%w$nQ3N;Q+$$n{1L1{8s-i^ zL*;x8qCeCG#fMT`16aLF4?Q0BIE`CVgaN2@Z-1hDLB>Gf{#iGVY`fE@y0zMKndP{&-aUSFocz=J1gwt1dt(`k?uZIg{4ao;l^Y$E>n3}p zCgu$}`^_F1@2cV-vV*_`LIl2x1bmvDr}s~b#2pp~(Ru}Dw+U0@WysI6dM!v z?>;f%W^IzDK6%t$T?==bn+zNxK#@k6%UvU+fHSG&<$tsu7$qpx4ms>``LbQC;g+ck z-RGk~VVfasl16OsM#u~ywSXL+gnCtg3I^&Yz_Rf8_r8W;O`i+uB-@c-1+x`0Mrfl< zoahnAsg5qQK6AUhi!Sc_*Iy^tz|Zleqotk!46P|o9?CfzI^cqUCUg}_Jn&@xVn)pU zbt>;r!W0XRC%BL=x&szvF$bn-bnVg27ns7FGb&u)f5s~6JrJdRHB9}4C@jiax90s2 ziBHn0e^SORksux~g5YnOtLPe|sc)60!OeEkT~D7i(kGQ71BMFNB%?dw@!Lv+VMg}% zLT%@oCS6Ze z8x#snuy2&RxMrFLB9EamK3>s?Zz+?!>&-G*VeGz{0`7vd62bK~lk2?IgrkQ%4r6`RR zTpP7`Pg=!7y=|Ij1uMGsL)-O_6a-`1s0V!c6rRp{?}s6CG79Pi*v>+;)F3T2zGsC> z6<&@8-P6kk2?{og9^F{JG(jnf;^cD!G58vhE>(0yq>jI)qQhNplU2)X`RenYoo`F~ z|Ccus^`6eEKt#2#-dhH~aTjhwW{7^OnKrgsPK9mRi?)8DMAE~W10P1DyB|n`pYm;0 z^yCu9(z@(w7t3V*cU~N8s0_<_KJJGRBX9;*zYO6`Cx91wOQOsQD33>a7mS%TPro+E zyfhaN`#hft6RLI$${W}*o1<(%;AKt@Fd!G8Xh=BT>?1V^ivh99H7F?E6cdjc9*1#M zMK`WVq|v1Wi5&VJTJx+U|7+k6bkxnMbHz-Rf9H7be?&RNdHD5RfCV%9qELhKI=n%x zK@SE;P1lOE54(93zQj+XBm_d53{M5Un6lG&m2(ohL3b$@Zz=9sNT}c4&D|R&dL2m3B1Q< z8o~WvK@`KfME6;AD)Qs+1jmd*nTU!@qoemUZd0h+v?;NY#ew>b@i_9j@(Lq_$df+4 z9f;nGf=N_p2gmX<@>8E_;nxUa4}E;_X`v!)Zh;Bj>EnS^M)B@29dWOePx2AB_ar=Q z4ChEaE;4uYrf$nQJjpP9x#oOY=`5EEJ-khx)jgVub8dUs77eZm;KUJ7Ja64q3TE-X zt&2Tk`kED@aF`YTs=W6&Wa-Swe^>OrH*#zQ#QxNHiT(4lh;fHuPtoqtR;7s#7qM#h z?`u6Nh(6!iFADF20B1zIlvU@-rV%sjgJDGDG&TN@GmWJ5_3gcZp^0-v(UNMaRCDkHheU0o=RxI{Et3k$1q0@#r1WBQc?(_+xbO2`Jaf+5JR+ zn2gQYzSRIYwDL+aH8UStkoEDWx6`b~>EiNuskPwkM^*WCG_*dqUu;J$yUNt^*3PcB zYQdlvYw}943LMOG7~lPiU=%|b2zk2Bs};~J5)=+|)jUou8a#z9MFz9rpA5GIx158RJgf>7py8r9W=fkPnZO=Pc0Y@!%%LJVga;kNpsqKU!8r_He0bgkl?C7~ zA{q(R%LaCQ^oZnVs(}iNow~~F_@MK$qIrVJlt}^ydV$R1anGypa9aIE5w0r9Tn z^3we4l!J$2TY$B?gman%iFW5k zBasGBym%0KWOlb|Yo0D^(5*(Cv(Ej(VGW~ zVU2vY*QbEnAO7;5Y=M~oY%h)NMt-CYx7?UUa-^%m2}MeQW-!^^6ok885c3KNR9Hhe zq;sro80g~?nk1uzl-l6S3NZ_+1x|T42r}SIn2<3J3W9=^Hy~>Sd1;b4dk68~Ui#`4 z?0c$q-!0xq%XF}({0jS4h}5Piu$hzLL!A3Y?Bd78cP7%RxOES+x;Vu6Z_L6Tq3$SoO{+r{|Nnp=>KU&TCjTlD zNx@?7?74-WuPrLe`ETr&hUDoryGAJlSNgY1kkM~QT@A-PrO*PKbhW?OH6diN35n#S zlyG&OBb&Tmy|DEpKSznnivKKHSsPIR^N)Gof_@Xu>B*)HmRr>l4C!`Rk4G)+JoeB` z3oZ>Jkw}=Sl`eb9+Cqu*5#fXbv+9ud=E>R~k!&m3qq6W+VSqcRWvxYU?!!d44&AM0 zP1t%LP{N-1@A$C<9OioNJ;;l-uq@tLYq7jN{9#Ze(;@1M;qF7W{vs;Z*DE%eSuDi< zqbFKl{&_>SU|DqEo?dVi{4Q0=J&dASj3k4VEKzxI?nudw_dr|tYX~Jpy~CbX!r)1K z^V&;0&*M~D3fsD<_N!Y8%eyCJE45q1P6V$GnK5JNH`}7Z zoN^yv1uTtBNx;kH5J?-%+Pjvs7tTcNA zgBnsC+F%B!YBh;o4FhL>$28;oFM?Tc_}yy*4m+rGQfE9P+uHkKpgsBV01O#RV8Pw_ zZL*ho`rHpPJkf%BLj%Cb3iS~{aZ%P(gI7{v=qiMDDFyF&1OO_2DO5EW@S7koa*CKVaQPt;Q4Yp7Rphf&~Zp7TAk= zZmcz+;8bHfSpkK7gnYxTQFhpXF+InIvU#G0u@M(xiIgSP&bV!=4ew2e$s8)Z?`c@j0(J zL6!d=V%*HCF>p3I+02k!63o=VGNc5K;rx*3JUPtAbKq{h-V2>6t9s^Ww~F|&MhWi5 zvYzJ6<1RUV)d;s$>I7`(DLZ(34E3pwkl3uZ^?akhp)kG0bHn59eK#g$ zMrT1R*7?#s4R%ZBVs~8nl_XB4Aw82nTgxCO0dmj9Dr^u|W23U*9{yOeyVEzQQh?{kR^$k+}_YJ@^9W6zt!{`eybu9pw>YvN`9a z{vA!zbj*z{?F7Hwkd&;ZrV7YFy9(R41C}fzxr! z_SFsfs=HH$430@_FZ~PwYsNt38IZh3c-gKsM+65w$w;OQ++1Vlvo)D47=TJ&L}8fc zoWVpV&u!D^y{ykfu}T4f5H*Mulxv3rGJ%3eT}%_zeE;C!-j40mUUMR!Ms0dx&iteY z7MZ9PdUIWh?gU{>_&KoIA{d9r8#E!8+)~vjGUg@&$8G9s1F8ruu1o>%0g4JyLerNX za^mSRIbZtbZ~ZEvCs=?N0ZcHnJwPCmL;|-l9<`ns%!3EJ^(Ji$8snrX=GEqqaRC4C zJIfc>$0~rvlM``wVwiOwcVDmN@r^Z+8)|ZpKtaWx#Kv?{1eLwDKwiHZJ&V{2dE&qS za$mi*2u4%0{P12`FyKlQgmL0{1l~x~UCzpHyRiin9CnMm*<_Q_fu8hUQciP#qVeMw z^FUuM5(yJvoEcjHbAXYXi)d-Salhs3>>E}`Cx!v6fr1Uq394BGm`ZkZrI#%*e0MG| zdGQvYt@m(`o)x?;r5+%}fr;W2S`KR#y)>$PmvN*~>Q_6qtwew*`*&qGLT^j&uFF9~ z`sU<}{*ZB%J4p02g!@r)m(b|>j+a}lew8!Y)(c*UCE+`cYO!AH$;#AHsAcIqF)pAK z$Ru}c`=)>;1>wjK-d(zpupU}?EN~}eN0%<;*88pR2HFJK zF};ZAta(oRQ1dLQ(-a{Ic;_*>D-QOUg>8j%7sG9;aXmQNuE8CPY^RN=OnySgdm(+S za5LaxE|G@c7YE5Erd4u^E0Pu^adEo`5PxJurgm`5vxJtG#P8~@Q4?uK>}`d;L-mTd zt4lG*Y1vT56+Jq0eL-DQK7)V6O)sM#;aAxfdu6 zb3{H&5w!;}qfp(_KmUdFo|zULb~sFY$k?{rX2e3qb5LTzw;mg5^OH%8oNfRaB>Vea z2==&PDTi#qq?L}F#MCbL_8P}gAqOr`KHbs7Rt>AvE6?bA zWv9%@4^@KlrDj|NlqiQZvWM1xib?zTNr1DG?AobsCgza3B?}|F6 zhpSRTeF~m)%}{YvK|DEY!AuMl-On-LSHxnrFK;kkHp_;Ad_XfIf-P_;BQ}n9G3`(MLJO z^HteBU&8@dDdNZ;ra*+V9F$G4@S&tp1XBhiHwm4=;FHfj@=O8R_jeNnWf zTp+uN5(E~8{EI@7Vo4~$$+mgw)*9WfeYDwS+f8`>A?G)$5+4yKH99qKbmr2;A*dnD zp7?rlx^fHX!s$HKy+P*Rg1vXibjczVZ$Cvh6VU;(VovAx_o(fLD*B$2* z^bukgk-l$lFFW|UV!1_4xOT9pGNAc-UMHMx#_}O=3QN1Q!No3F;&qk-Tvwl74;^n|sR3G{I91e9f zkD`JjkY1Ui7p>EbqUf*SKYv<&-{o}NmXtWaaeW#>W@pK4n{OX+lryG#Z;*$=bEvfu`AgS0$(R zS!2FGvGqoQB#wqM08xw#XMyYXadIBnqc+S=$fM!66j<)C$?RzLd2U$dxG=PugO-k_ z%yNDNnTb4epN0!-9u@tjw4HUQJ{9x1aaD%D&|Z7&c@O zo6H~p6Oy$nn&^^mQiiB|!`R5hAo=Cjfza5tdBog0 zI!o+Dd#PG(0mL|;b_Fc@(~uHZvPjdN6ZVTplfxUmAx?SKOJ|~{3>ClINygMt4;%Nj zp01AUwFS`_fOI>M9sLIERm>k>gZ+8Q}z;P(&Mlzy|d?DNf$E+tbeKP zZW%r=7GT#S%qHYA&InN_>h+-J;QQ8)T}3M?h7}f(A~-onncqb6zwp){FL{)a@7A>S zMPxTc7IvGOuE3P1;({V6c!O2(gzEN2sE;5E7?pS{sDhtLo2VI_iS2|xudQg*EKD%( z=<}D^HHVk#H!$eoKc#!hD2gbiTp%vIi(GT>M9`y|C&Tg3SF^81LOg**SB%_bOay^G zpZ2{3g_)b+Um$2DW|}-R&vS}1s=z?{ZkP0CDf|0LF|%2Z(a=eO??YZLbz5W@0S&cp zYlRWruiOgc`KWMqHZyqN-tO=45ZPG&_2lXXC*}#xb~UeX$rWR`47H}uz{0|&@muTa z9nh|V&L4i>tCz*L-fE-INypI)rP#92iHs+zMIaB5ElA5o-5N1T+Pkc^UJ~UuPT5u^ zcqvUVzp4K?0?ET#7yJ5wy5Uw$roM6;k7(O3D1E$IFAY4)=s->^KH{xT^rVRa?qx(X zu?jWwHro^+iA2P-=vo46P#$qifS``-*63Jj4*%T2C3jRy%~AF`WhOx_+GPuKn2jPI z*~U&HOU_eN> zg~?{Q(VpF;Ghyjbt7Hb#<8(lv*uBJV;$K^~2Q4Cbph%&pe(Tt7l1gP6RBd_Khy_IB zTmr2HnR5jtvZBvwj`dU@SKP3I&X;~{Q9R;i8)QcgY^`cb?&s6pv8Y3SS74;pT`G)(BisYH)ir>Sl(HWvF^vEGx4tR>tg;hHW=K4dC9{|Jq0Vw~T72hc zJ$^ftdZU$q9@LSmcK4BTWV2v|FcQL%a# zyrKb-W)s5?j^nDu+BW1VmSm%O{&Dk}Up2g3c=o~QOi@u(_rBz$o9*vlT%Q)`*YSq) zQVOVpU0+Bx`Ckgv06~%^OqB^Sw!5|y$Jv^iKB=|!DPDPvMxe**YwDDVZjg>BI58Zd z!A2_Iqo7fQY6Ovw?NyQm-nmWVld(^n^JAee=6ce0DN0}wh{H<-K;>KoLwN0t9iJ$l z_@OTxYORoOyH6gKAnsj+0`r%xz{TW-5`s$==bSw?mOQw9VH7TH^iKgaBGp4(nSbHF z6l`9wCkT*8J-Vm+L@HyuL?QppQ8HnW=9!A$QDnHrG4al8*PhcC5tNuOHHd`EFT@S8 z7d=&@w~X)mylL@&+*exA>#2oW*5D+D{m=tvRlAdEz z-V&sS9B7|ezS)YuNbXb?(b~1OhbXK1bGDYD2UZ3p_eNzXx~5pq;NX?9XD46z1johZ5g)V;h6N+ zX8~rXhuyxU@ICecQlt;8+VrL52>n%2&1qTMelfJvR#(H|R=j_62MYv%7bNcLfL@NX~lD8p#WU@U%+LHrwFE;aK*<4wO zuVriC&v0~L&1kfSJ}|Mj1wW4H+UNqgf>@9mXvNvQhM9y1+_kM2M&f64sbeq@@0t9? z{NH)e8?KkYd}@5D!^Qs7OyE{5qZN`J`{~zQp_s!+9!;(Hfc_Udo3=UyBwn0Mt(d z6EqNWP7H;pb}aMMZFG3xX4y+gLO6JXV3XZ-suu9 z+}3?!>`|Mt>-1lH!lVQ~VGCf>gwe5&UfX4D2OW_&k84khn{Jck=iF)Rc|8#9QYxqG`603)84mh_NH8E~p& zLJ&kd1qQJfhu6LJwr$1BLbYtp(6!~%7vyy&bDeXFAP)QQ$k6cU<`xX0wCcQDOdT`X%vtN zock`3j~~TPeId&vv1#wB2OWqkIT)u=uh!ba)TQL_Bb?@VH1U@@DH`H{ANv>1JoE|*4{^Cwql_+bsPht0#;bKDbf2%!ixfElM1D24w;(pd0IzzB!W-*^xe3_ z!EHAGu`Ot6ae7s%e?9dNcUgY(OtH{MK~<3e-$a4u2A$F>EU_)#x?15$-5;$vk&F=v z=u9Ab%G%$=RWR{F-Qinxj$Jnd&rXXdy3O8+=UMFQYU_f7u1@N80Ze*V0|;3Vm}nr; z3a^KQR26I4nG0FzmKL5mhdg=Hx_1WCGZRJCkMbg3U#RswVlG<|cR&y*6_=gwG#A1xYQFS z2x4Wc2%Fo2Gxwhe4fH|>xqNs?-&%cz17OY4Xpi1=*TbZw=nfDhs_d2^KEB9Ce8c); z;RztfhhY&nX>bUHLI*lXw;3|n!Q=ILL0!~*=|q{Ycgb{kf{e!R5V4{OK2x8(#)rP6 z`<{&*^azZBi}q64n!Ilw$;Cl2gE=#*6-3?IBg!8Ha|oniavY% z{UOs%B;I*l`(5BFiMgxHDYV6|9Y@qS+IaY`eIXzibOic{hYMmQYcx7pCens~Qbb!0 zkbpvESCx+{wR|u;nm>2np*fVlzQurG7d1okf*u8mrC+30m*$Q#Abwiv_in<{{8W78 z!e}1q>Koo%;QK{A?ad_*yh*RmxC6Z8+3i(34K^QB0wUq$_c_afshjY1O6@9&>*1Cu56j$0~htdXJW*OzCIcg%-MM-vvwtFMvo#qZI%nZ2;BOX-m>M?u_6h zv;7KqtML1T6LqWd(JDM7KG<64CEb3V)3UuP;gw|T>qN<34maU5f?>^iYr^UHZ+6#Z zzR{SeyV5u`Pk37lT(Pro{JI{_Tzk=RsL3V}KT}sStJCYd=LVCTZCWtuAev-i_x^H9 zF!Lkl=3A`FHW+WI4+MnL(5nA-K&UFU#E5twTM=lAdRl3kl{hSBv0R=9YFR?VoigN0 zAo#6O6;7YnC2mjH1lbNwQvsu;uY)W!ea71&nex}lgnxZ>vVO7W`*ZC>2&NevIu`8; zikP=CSi^AiWu71{BY(oZcyzoudUYGOiZZnv@Jt6L)Pi?zBMw?EUzKg7V~Lt<#oyY6 zh_e9U|Nc#*(%riTW{`KCUA1vVUXP(W_IRizKC2Uzw@u!91-y!m80EqC#qDzw1lVUG z@{t!R?x7!xW#}jZ4|_o1BuxmX1j9Z0)zGJUNn5kSZhV_qM`o!TD=G6<1TTAs#wpD; zutS7GXD(XsqEG@QFUl^y=H$3-;9)S<$(Q0j!%ccA^!xjB4^JPq=K%1#L(uBsMR#m0z&tc#{Yxn@{W2R0l;Rk>WRq!x+Te4&#nXg4IU~DwGMSAPB zde1yo)~);>#$sN~Qc&KxD2smN$__gH>W z5{pjXM0EpF@9l`F6B`==04%n9Q9vY;zc8|aT4;s-qOUfnP`?j)W)IR0l8foP_Wyh- z69O6K@NeyHVjv$IL<@moq`{rNu?Av$J!W-s}H zFc#@I!7|dap4XXhH^&e^e1$i?!`{BQES7Sb!gvC50k`TyQ)E?+8-HNL?2J}6JfF*TnI5s9U3 zkmX%Du%p}e0FT6CsEB`H2VulAQ9SGwg%NTDI+oyxQMml2J-s>eh;7Q(?&|;Y!C!7` z_#`Cq9Ead4;wu25R6uo#Eqtw>hg{1kyV0V!OK(Ja@@OZhypERR z5L{u?nN;-1&dI2zsb^t6^zU2^!t3E{zwha)BY~bhd74Vwb+W*VQ(jk(4AX-=}u=UcH*JslF6?Vm2#f^!cYuF zB5)}JX{!Pl_HRUBEM=holGo|h}mBx|{qnRz;{smx+eQS(tw zxId=pJ**2SYOSsYy-|kLFe+gTX#KA}-9V5+Rb0A!nV%72gsLtCKnVu<8KU#hf9H)j z@TQg%D(koho|;JdhPS^sc93O^dSALXeT(0^w|l-%^oWIX!e{w`xy`wxKp>=m3QHFi zot(Ir{#;0j#1@ArHQ2c!j z>ueq_icOz7>9U{-!j?ucl%O_{CIX-ZBWONSo%hDrE|1Z3&iS8BGc97`aU%_=Xu2N6 zpxYp5)tu20Oz6STOBT(kOm$=|9_HXOZuE9&v3i>`p00r?D}4#2Oaq~O z3RHy|Tds_hP1Czk1GwDse@Y}?DrGQf239%1u7ubkP zLXv_DUq*t4N5c6K8S%aNhx+H+iR(0-h0AxKFtKFSdpwVmESObg)~9?K8I|ttglb4r zy~T>qbkE*+pQ{k$sT*EzyHluBRD8L<%7OhNTOI&itDPdIR9Po2rI+$P5W(=;;NQ1e z{tsq@GQRtk0<=iijB|44Z(-HMPTw7ecX2S2H0LNc`w%n*y$wB-Jv%gN z-|#uq2EA};(~k=hss7|3rn+<=Ne=a%ca+%N14U9_M-ATZCG5ZcGkk_36hr~=E(c!j z`ni?k^Jtm|bm}w)hr#fT_FIAuD!d9TtmVXjTSM)Ctan@vIaKO-cOFY?sVzG5$NY1#p&( z3h*_~cnY1y789$C&dR)OTh&H9cHC3O@hWcpDaF}x&C}3#gbXVsKWf=R6i78k zU2v7o?Z37euQQo&{-!OC$8Z`~T-A&jUc>%#MtG$z8|w$uJ?6S{MhfL~m%PWIE>1mR zK3H~Yv%higwR^o~4nBry8pr6Sl59l$%vDH87Hmb-m7xBFAzZWb$aSilup?sbVz0FDv= z-6Zu6$_Z`0iY0de`wiAt-VPX;%;#f}4Cv5qHKeHe%biw!yLc;VJWCq2?8D&wQ2kAj z=_b%R!i12)cKk35Wxk*~iVyFu+&4PQ>p^HzC_6eIQDz+3{vm0Aa>XuM(5SkDPKet0 z+4r(r>s@E^5_1G1i7b2#WXQHc^qb!;^AF8E6m=%Y{PFd5yP@(BTOj;7BLAtt+t<9a z0k2yAL;|YOslHXfZZ=LF#CfM^(3M@iiq!?O(xqy3hymOdDb48nBG4$JX5I#moC23$ zh77a%jREjd3;e>xy|}Mc-vpLRCWat}RRNILz~_$(}K}K%^=F z&Em7}A>GI)RLEA0KoUn0i!XC&SXtMi1{t=;R6+}j7OA$rfJuGmlkl2MGxH0Y+f)F; zMZ|yFC>@x6nFq}g}VxaS3r;>l(eu;aJf7Zhogo3 z!+NyFa9tv@k?5x27ZcoD+!lf<=CwVIIaLQj6;F^-QUVO9=nIQz%>MUDSg)?|hR`Va zvxB*VcdmglWR{@1HZSadnF0o$6T^u-?y%a&HJr*UnlGF=gq4{wcu_vXx7lxzagEt8 z7rAPiU^Z&z0Lsi1@J4K6FPUaMUXi>9MMz{FiAY=yBV>0j!_Pf|?lL}8J`+S3p{Pa( z!EmpkxCzPKUIvY0_Tsrz_!85g*UqdFgJ6qe!t25Pddvc^x}LiEHHT<-eP$D{ zzt1vRWP$rclwc6Qh&I;&Z-2oO!}Kwp3X%wLacXE%>A7);3T!W^f2um3)Fe!hY` z`2pBg*%vQYZtgC*kYm|fELF;GYZS2T@v&*#Wyyz7vBBnk{4ov&CANsQgHG>zbc=z< z^K2(uf1Qq2;QXNOgId4t&TO&a!~UKga8m3v^UvYcGHeXgDzXlGJ;PC zaLz+W65Z1}TUcVZ$kVwBnQ(DRS-;kXiI@UiQ^u9EOq!(=8_~U>5DcNn54CtU)GpQ*!d?x{5Y?`va*tiLW`$SU zR@oa?oDUcsT-tFM|fHNi7zoo)PG@dkG;uA$bY@)Xj z=4bM|*CFPnJawFw;SDo<5FXSDRMNkQ_>v&7%lU?8IGJ~-J{|YeK%S6~m0{5}F z4HsuR9)|cTkt3X``oF60M*uHC(7y;)$kjS&mFVo*#eg0OC_WvkbB{1O3lknH0d;b7 z1sA)Kuu++ld<&I#N@xy@Jgr)kz$;IExp08cRBVpMfJk=OCW;3UVB`-LW}JhsvTdyW zyv63RXGA zxS_IntN?DB3WVVYv;|zi@a{;l3*FPJ?l#2m#!a{&^YE*w5$R?Hk{~_$8o1i^{^)57 zirSpN2y9C?HX6Np_u!QXZL?9YU;Q)iIIxSNEs6GaeQ*tMhIlBaH7(2pa3R^boW@*< z&yv_X_%k3q(Tf_V$+p{4F^$&R(9XO8X2uQ_-B)WiIS~fG?{snw#uP*bT)*%uPl@bm z5q2u7W}}T{ph|Gcr6t07Isp(inASjupl%8b0l$d#p(SdMIQ$Z%Q-=VTH^=5gFrHBU z65}P*xA66E_8%hf2LInS419i$s$uEk=ChVvLpj>al#U5OApw(?0kmWBWXFryMu|Pt zg4pB=TC)_#FFcic{_GeLW^n#>?0;?>qBj~aj*q_s&BFhnv@Mk5GsP zrK=Ys^km(TI%VrMS$ihFgFidyAPbN|;-kmnQL-C)7-{Nwsh*{`g!p%C_b|JE+jI#R z582guZ4Wo)@9KXZpu!yBM2GR=?4ltJ03b7QU0?oGG#JV6swIc9L1q7BExdBPRd1mD zup?=E35$1$dwBoJKiW@@wYFslhTeQ;*AJx=(BG*mU)|z@u$*5R2tPGM=7)`bScJ$W zNLynY(;(`E5E3OVdTn|S-K+`wuo$z$7>`wj8)xaumr+-vjBa%d#>m@5{c7}(lZq(c zWG3wK@5_UlS=(YIGO2**bK<&WsBXNujZA2Ec*5$$qw*COx1dui#t9}X*8s6|OjaT7 z6uAbK@q}ewtzYwgz+Qe<-hKzDD)`!y&rvTVF)(Ja zAj-g|QNkbmJ~jnWvM^$`4CuNnyW_d=FXy05xpq9WpnojwTEDt-jG*y-DcyRPF+>a|FU0V(EoG>qgItox!u4@1(X@ufvo{&zOM`a>5?wwaU`aKy+E%2K}n`l1H+C zozf_4ciGq#*ILrwCOh8`9-t#81#iRxUZ<05hKYamS_oVKCdF+apH{;`pLvpRu|OS@ zGq~f>5w1z#*MKz=XVOqWNUXsmQY}$oPYd)$ds?Xw;A$ZxCdq&deS<;-#YHJvy!C*Z zdj_ZvMHKgtIwQAla>m}c3+VDQ>#G*;FZ0O@lf~im;74KO*DI(IiESN!roX5rlaEu0 zm$ada%NdB{lmRR{1&f^D`80ijW^1|b!c8kjF6?g>GnhWO7H09W9uvG-;=e>eN&W+_ z>q*snK|FGe9Px;IJ?Zv1r;dV-M=51lXMOU3(Mr3%yMn~uRoiqL*i>3fqU3+oMZin6 z7mLV)=ePCmn8J6+@Q@*0lv@FopK(7TqY5mlKeLS^inCTVtZ%q~DVqI?Caf5*PCoqA zR1U!ZkJ{0H`>4x-8)be{7OhV(v#yE@1&we%kRt$_=2CX}+j)Dp>Sixq9gXCv^90-H z&rgtXAA10~)k3h2y6=qyTcNPZvN1hoz1LLBl?EQGJQ$uUnj`ucz4#&$qr(r^3A|V< z%GFL19~44_i;}A0GB>^Ps`{2JBakJ(L|)zBd&O8mn6Wk)qnzPodY)XFJU(?9T#9hy ztXQuoxW*|&vy?|?OA462f|R*;gLE*Bl0%!>Y0Cc)t1eFVE#s|sbaIIftI~85X@?(s zx`XIDiU@4-L&xB>U`W&`^Og>T5$8KN<&uTV4^z|VYzY{H&X_@J4HBFx!&JRi%yEd_yfs{Tl-O{GC08u`@`|X@ zvNlfO8kdc0L$h)Osi#q$m9grYt}cstM=~Uyfq$P_;&bnZD7~+G4qvkJ z$8eTJm{xiyH*?ZJYq*3cg;W*_nraF&nPB``M(Yf z*?tj<_s8dgKXiY(-6;!py(cw(H+s6Ful@J-18|tuTb$oEN$~$OJ=xDLgO|Uo0ZM(n70y zTzNnp<2t0>)B_Z|Ys|{!pvbHKvO24|KD5=S&24^Z$>hS;L0Nl#*%?wbd^ytwVCiH* zhTo(~S(eN?W%3)rVqN#m5miQfAaCcZCnMaw;@jn!#u)1fu*qWWVwiHrD}EO6;2XM3 zMj%?S1UQWl*&UHmkW&cd^QdcLLfLDX-wQO`IV|@;rb@HEzi9HOG7(aco@4J?(MsgY z!$9zJHv<@S(QJEHoS=keYS8K%$dh8oYCd1ti|bs#!-(Lj3zr%Oc1|bcHx+pw<;8gIn7VtiQ~Xz;MhsO-O-|VwO{&(T*A{5U`jOeT~Yf{Dt})$m?zDHXIYT3vcZL+(;(OQmxVJr z7OGuy0fsAHfOiwLr${>V~2gBEw?7`k8-QlAV3G+`b-aJ_q+ths74 zSu1%ETKogKSl5FdXeXh7a3e)@E@*_c@udkbWfKd)M=C)H;*{teqGqzH_eT}I^w_wI zx^{>gOc!l6WRF7_xMn^y`{erMaMSd#M9zRP!^z*vaxT*&)Z;MuZ!7<$${fLC26SI` z^FZb4+7?9cq%zY^dD{krAeB#(Ntq3z@d#L8;zr= zR^Y>Km>4p!t@5iAnE5XvLQ8z}#F?}9d=$$5*M5#!8Q2hx3XayTjX!ljylBk=5~Ix3 zu{NFujA6TjQ!dc}S7ZWoF=^Zx!fYEls|zz`n`o?(Y^hP((h=zsz2{Y~U2xy_4*&(D zNHy&GPxx9OIDaTEfsF9w3Gh$rjL;9G@x9dmW|Y7#=o=>}T3}pxxNfVTnfd(klkCoE zHRNFegdPv=-`;*M4MI?bH|YMf9w{kCc}BHZ;XTX51kmoH4F<8RXM)lyn$~I)@a6Lk z3fsgU!f~^$m`5;uN>S_%chLgRV=tDUV2!9bOwuGaxQ(yyqG2TRq51RUwMO+)YQF+a z5nh87$UD8TAd<0LwHyzB;LTsCq&Hx+>n)r?jIF-7iPMNra&U42ERvB9ab%L&8SM1g zaL`02a*lF&cILHUqiTYD(JVepeQozErOD7<8>G@X)5TAB)iGtXnlBqTt{JTesm^wQ z6m6ptVW;H7&Dst?%IVu%%eYFgsP)*owUoI)rw8yQ+IGXxxqQ=EZl)j2q}mU+JvjP$ z!w40u^fbq+ZVtqGDiUY)mvb!wEFT)%*w%GTNYS~~x}PBU7n#AK=wp?l9$X&D6VvMp zEN2-kW2>9VV%W6idik^F@rmrxt{na=+};tRE7pIFG8(v!Ao z#Yb{5ytN`S51&j43VWbB?upXbc&+9Ze$Issi<%3QR?pGQV-WB`KD1ZYABUnLCM&)w zNn=Hn&)VqMdt!lVEor%B_TZkV2u2M}K4cCI+$XLzuxC%!c6ZqdY&I{2EYJvLT>}C& zkTxAxU_f|PGXHnIkd(?GOavPEW0v^R(ZtR%SU6xMJox5CI$t3`pBKOfiSOl+9tEdo zK#lf^Ekmgr&vACe`MKAri46Zrc6D0Lj+KXueg&1+kQ$y}!4<=Z*6Ibm!_H`{OL!GY6C@HC(gYkVkooFXrxj>~m zT^K5`yITo7q#eKn7P|_*CNToGJZ!qkBB8&25Tz&w5;1Xe3EDP-VT6Xr&}da8y^1(< zO(a1j!|<v+m|rb5!BY^9{nv!dsl$Hz|g1o;kToS;3~2SDD|^cCjM<5%^+>tlsn;9tUD* zvC5v-=4akA@PQk2>kJYUe8t?<@L*!A(0Y2p`#nH{GSFQE-6kKdmzZYYCmPa+4AR4V zy<^Sn5&K~H-cblBR$izRC~k=KTz7eU2()sFLK7x6lkj)u6i9?gJ!$|Dl&Jg++~Tt^ z0`bdUyD6H3w#CaVgQz?+{uNN9QiU#*qqAi< z;_nFnuzeKiX^a|M=dX7p-@@{R(yL5>6OobayKcD{--6MlW;RhmY1NK54TCji<`_DR zdmv)e99}cT1l{!|``2;r9r?Tk4IOIP@5`}|i9s4!3of~*m z14+}}(*Lso)NGhjo9boKOiwI%Wd6XxRDIY}ypbT9Un4F~VnW{X(X=U%FoA;C$l8D- z3TybeI2b&n+~g7PAhjv1gIjlv=YjbzW$5aOJD`2 z;TgXcN|ex{^pv!8uL6FdwB~^ML3TX{#3q6D?CdcG*{1lA8`}`J@v^Eumz;|Rcu_Hq zD)Ao(ccp9Q>**sR!?s!q+D$&GyX?1Jx~Qw0w_+O>m(zZv&;%Wg=`#y5W>we+!vrQ? zqnd9Siy-IBWZP{c{%tc|4>~brZVzzaGSAmuG)NaR_kiz^kct+tk$Z!2`*SQ%eh-N84(kx5%u4Js{GHf+KH;z2Euf zEo(WW*yj!zBl{T>!twVQN@U&I%B0Zgm$`}kh5LwLPFX-5<>KEx?4?SW`M#TX{a?cQNN8B76pe9%0R=J0L+{VCG6cFEo`)iy zXE}I54lzPwGQ-zaz?zm|2%)CbMu1!GwVtEi?DixBX0fr$7vlR1Mw|I|d?sM`ueguW zAqNA!(jYtQvX1$TuF@CILzSS-CKf{e0$okb-!0}rV57o5#zr>1uR3Rb>gyInN(<7Q zwT@mHp`!2<>g8W>c7P;rWqjLEu2l){v3Ok_Lv8Lv?cVQXr!ie1B1{tTr^b?(SQC{~ z#1f-g1huO(3;O~@6CkVH8-i*=1XDa=_ zOQGmb36fQ%jL3je&#a}M#%rwGKy&H9KMEci<93PT##8zZ)CHFew3p^H8~p*WWjMUL zTKe|ha~eP2$08D-@J(1HxqF8Tr60ansR1-NHsNEje6<%D(G#_Rhp53!aE^Sm7?JPh z*}^pEhctwDRZo+Hi!3fX^FW`YN(*tK)_D(NhB3*wGovPG`Xqo2 zQ1Us1GdN}Q9?I7}AA=VHE~Jzu`<*y=RtYvwlXyNf@&t@%q3b>Hr9xF58&TqH53jEU z)G&3u_3HfCg6fayQrvMs1bk0;!q}pFJi;MXYlDABqVrzu)50}}er1-`Cxir4-!~7! z0~n4)U189W(a?E1@t|MB4MiUC?-;}9Zp%3I>FIeOV+OW;_+&pYwB_U{=U4o%G$-RV z!`4FreWimidZanF&6J28^lT^Q*gfyRue>j&+J+S4!7e6Wj$#jy?};ByEtQ0nWvwQ) zx}tmar85s#OG%#c&66xTiYCRSzk=S>b1P#hg_0a4UIqp?g`iLqclS*J}`CvVo8xi@`ty#zsMIbN%AR zlV0A7ecjZ^2g_XvXU_Aw!eaOW{>QHS2b8&>3DD)U{pU^}Hd@e|?wRB1op={GKY$ zM@v55d5Jm#Cg0<>SVb%K3H!adVL;gdmMoxPQ;ac^G-Fc3UF4UZ8}`Ug0VaW$MT?Ds zr{U>yj|UI{6urxVoz$@z%=KEm$!p}UNjrpFq09c`>q2vC~=ie=J1vf>#c!+O0!w5(%UX=zq8f}~Gnqh6V~kE(lZ z6_!)+hwpTUgA~&mqX@rLUj~lbMABfSlSH(k8li_O+l_T{np@k}aXYpk68~F$o-X3q zyo`p|g8M@cI0WDX5QfOW_hylrn&yxvI)>+h`lF2UCQyxcIL_wQm(rRIH2r+ka1OOI zZ9)<9wha%^-OD<7YLlWKQl&4e*xTG=Gu^^+(7#<@-)6UZT{4)mLty5fm?4vwPjoj! z6#>bc_SB%5WA~pnIopdQ%oRmQATHihXaTDMg!H}7ykV?NymT`ZI?*(875&hcD=u!F zyrM+}kp$RE-ccy0yII-WB4Zd)Z#E`}mPoETF87($fbUWBDwEyHR>-Deo@pSin)oU_ z9;7yf4`2Y8!F0e@E-n9^qf^0u5gUr#V%(C!?`qcPeQ|dx{D(u$|MCqN$TOz%_^rGq zcw`H-C!`m+Ej>Cb-;?P|YptMP0I~~?WSm)D&C^W5l3H7vhmTkL9@W(b+=ng6#KUE` zE`bG>MHx=jkCB8^VSsiftBO!0ykavgvvJq6c`>~33O(L`vyDBj_wZs*q|)sxH+y48 zVQgl!ZAihYk8Cnwa7HYL0fCg!J3Z)(cNkN5@ne zh%pWghTq~vo?a0h-e#PPXu%fLryr7*Zn1-+Uggz5Jlw*-Egtk_oaD=xgN)(4yJ@2L|BejgOwEG>z;UsCMF-@ zo%A{ic}ygd_EBZU?-@Ay0L{lWTjBnc+Oy`UW!Az*V13X-&e~7S*2zDBZ?)M%&=f)& z$X6iQcsxI4$eILDhRr(QkNIZFvBiRJW+%VGbH-2y8X9D0qK$L_U~Fkf+ua#mGp|y` z!9op3Xm;LQ^T@XF3K+veEpsIdwnQ&9Ad|kucM$SDOa#jz%qN^$D;*>>bZ&(ITul)X zElfdRcqfr(N?9_v_{LW_SCed|1A}NGDSeI-7GtX{<-jYMLsV^$Ex;MrOWj(##;Xhx z=pcOVRG*~Dt_;@#W>c&O(XLWhSbnl`5kC2oT4=2yI%D^)3mb_bjO(`HmnU$60dv3) z0|KG68_aNDe?hOKWBh{H6A3JrL|TF{XHvJvqV&;_`Fpxl=68o3u0|XrJrGEa<+W!* zAZxRZRAb>UY~@X>oRC&E!@sKnND{C0Tg(ZWJQd%Y@a!J93ovdF;5PVC-FnS8PV_@Q z4rV*Q^=$_?fcjuxT*yXA0DS>M!EWueA}&9C3E2_SbZZ?|%OmH z#jSL!Z{TUL^Gtf~e#T3EIN^++N$w65Wyd^=KCJ#>bTN3wCf)_Ba^oI+xXhM3-v$i? z`!mBHykkJq5gzaCrmo73vb!?Fe(O1DDcB~f!m1HZ7@)@}vWyKm?FPQCWZLX1ennvJ%0&iT>10GWf_E^rxHHB=IA1bETEWr+Ow+e1=@N|R=$O%K=ku1k%~)Kk zQ}vMR#Ga`KWR8;BSv1Dwt$7R#fl61Ua~oRfAWeb1AJ*Mu?AQf9p$T$SrbcQKHQv0Y zidvO}K%thoBF{o9Do|$&*a{D4Q@ztkwrg*u$dRkGrZ1g8&0OjX{oChPu9-)BL(8>4kH~O5k0GQ_3z6XB#;9Sxs1Sb9t}v<)V+S6 zjn%7p!sSeHTq~oT>gMU(LDX~4^nDzMOA<(8t)UG8%3q@XnZ&^+jrh4Fxn*#v1W37= zVyG29opZy$u9^JhlYX`izzBJvRH*)+tB~FOK!AJY7XyJTJYu~fbF$q7XP2ZYdHjA2 zZn3050d^VYY5Wli?Q~M^(f9@`Y^$W@Ffd0PzI9yYT^Rw^DAbG`_o;A*Vke>;ms@Fk zBA}cgHeR&$51{wAJHZ`)N^i0f(gKrdcu7$i6Jv45gsd)4?NDgqAC{Jo6D_Ar;Ho}f?Q?HDY8O8Lf(41F~FycO^5?HB$Z3ZOM}S{dTN!C>A=+Y zchg*LZFYh)Rw07@JO8%jYVKxrV=%BHmN|ChHY?Xd#lEdTFv&jsl| zcbrYL-m%)Akc^nQ1Aan{N_AdFc~f@`yIi+h__wk5KPb8D4nV({;}GG5W{dK@$@lD@ zm>t4km#38c?Pf?yie;F&3lLq?QyU=E<(%h z2ece$0`Bg@>s>6YlFZ=?fR|R=H~@+)J&*uznq^%Slza^}1Om;V#)&>Rx!A`Uamtx5 zod~&)&|{j{Erpc5G=-?Au4Q4;XZ>>OwQVRSF8#R{&K^tR7<)!1IvvB@a6&vAI7_-n z3d%y+z>gWW>415-q30YSsFpw|(avp-msmhDKx;|TtPgq^svYTQC0eswK-$2(CibW# zsEH3|fT%-B^%Gv89rc*2hW!JQ_rQ8y5$Dm+jogI)2~eX1aS>F{SUR4hOHEO}Ko%1q z@J@9~s^_cgKTUXvHQ5S6AUa`pMw!7Ci}g<6xPOa^@|zk_0U_E6%%_iyi4i(=5Q-2S zg_kgr%WzMF7x5_m+5o2LJ4QQ9 znLMuq^8Q~68SF%@b21JA#~cu&pRRbrC-C(E!W6!O!cJp6n14Y6Ysd1jE#qSQ(q#EK zf8j%-1`^tHvSSQ=JKq$7t7Qa}z z-|`gv;t&bA;kx0RMLZ0BbKo`CuG{77R99>tELI#$ngDAvY`smYawtR7 zsZ(0*_o`p`whP^NhQ=>lZIOnvE4gn@Q)DQ&&wwGfS!!gI7WMiq;8%R*UWKq6yAauu5mOnLwh5;g;TwVpD5fSr``-ld22BpW9oMAwcT@B0<(p~b`vFdY3{7kLc z+|h)_W=MK_^Fi82+vjV|@trBKkCO=f&UN#LEPvNI8cb;TkwGE)y-Kv*LNtf3nNB&;l50bkZJ=rfrzc8_EQxYQ7@FTuocfvWH`oM21}%* z)S(qmWHM%Gj@nqGSvvxxK|_CE|6T&5kux2zz`yQk-_BQs*cEdmnE{4}`!ymlRo!l! zt9xq~Pu_9TX{#ZXll={)W|5qiNg7vek6!XP#{flbo68_1n*3h}zBx0lH|BiI^8^|W zNujp^sk4R=u;drt74X5Zwq39BW$z4pn1D`Wj;TJk?6>1mV4yQK^}k$NsA{wCf6LPY z$xs}af?w74_NxpTi~u>70F$Yn9rB-W@rqjEr9z<Gzx}NR4b%n`a`hbcw{5{5z7vY?|)!4Ialh~HT zL^cQvxQ@Z8l*f~Ctxp4t+6cLEBwm?jYFaTFDzZ06bI#H|v49@4Z-zyb_$HGE-{HyN zmFgt@4@qGc61IoW{*Y;cD@&Pcqog)Np>W(&2<36ky%(z3kO9ZBe%I%5BAWp=v^`6x z-(hFEAhIm(*KO@pI5!C)k2zgub*KV3M4R|)OCik}edEiFelX??sZx4$+;wA^YFe|G-ID^?a%G=kYH9 zu9Ir7x&}3hjxH_Dg^RjobroqDCz*E?(&i3gIwuBaT}VX`o~M7eBviisQ_-q!78(8qPp$`o(9Q>~q^5Oq z;^lt&?`_@?V<{sXEtnruvuT$#?7O>?r=}oW-hEzqmN*FFF@Gx~On6EMAxZ~Ez=UZA zj>;@ObRbKp{yl|KRE&ZZ8Xb((?R z{=Jbk@Si!aDa#Y|A3Xr_RF5AfBNXA!&yT=fPRnsu8g`>LzpD!!Mf$f&M6ERuj; zlPQ8Ru?oYdxsIt#HpFJQ+C3}~@fy7DQ2q`Y|F8sC$PIf+p2+P~Z7M-J2K97Fr7qwLpHYwa|AX;2v zbBn8&J^{Z#e80Gby#;bAc6~ZLvX4Pwh(pN*lksK z$oVE+IPJtIh6&osb&A=zLGQ%3z_=O}TZbQ^>k}qe2^S(|DJ;;Sj;ZaHk$Aldi#(fy zm{1@n2BMKQd1X%~n=oc2grU8ygEN4`{a4%+;J#OxRyvHpvr(hl>IYckV2gG-yG~pPtCgMNZYEVFUFfkil=$GsW1;vV! zN_lz*G`CGM>X~#VoqF|a1qzM@Qzf zp3-{n2pWP7PMfrwgaYZrD5R4WgZIGFAaK!;Tn$>L0xXr>NVJW2n@}NYlu(7OTgyt( zWS$_ew2!-G1coWM3}eQscOQRgtwk)yOzT2^ zzOKDvuNGXSS@P38gi>b5#ui~VzNF2D${IsRCk7M~V9U(ksVGkudbnR6VXB2z@qx#l z&!C6>W+vB2l9pVSyW9>WL1ap!R`IeA;q!Es7pj9B6n0R`war9wF}|^(Lhybs>7vK4 zm4PK)v?v#tfp+((#j%e~^03MjV*8x?yrXVld;DeI=NeRX^bD0VUwoKk<>xHr$(Xi* zU1MQGDi#g6zmwJ4bnZK+2}$2jck>9|jAq`MX6&9wJl9xFM?snKcGMXCm7ST)O3a4T zm8+P#Z)ANS_+55?oO|*HTy#TrQdJ30HFg=Sq*b+JMJq&3`7g?mP^F`_@gwv}`098UcZvCjR#Gx~<}^tBgvyzZTr5V=_>#9KWaW=gpf(6-Bq|WeXQ`vH`tcl$6N$|=Q|>YKn5%azqrMODd54%J_SLM`rbsh z@Upj3seQX=su5tcz{N{~mnep~#)dFwp*z2E31LD*&`)J2%k(LXRZI=uhBjC^C=6(-!hZZk8}>c^oQCvb zyO2M{$Z1Bl#@*#Gn37%P)^Y?O5f)g+R+G{9O~}6?Qm`|r=4fhyH>It!0bXB*13E^g z2It9YOVWyBM!8v}1u}iuyx>5pkD7j}`sC!3V!)Zp_aYb0${6lh<~R$%J@r{Z-uqfI z@!>4b-8{*46pUnxgEZm^eFc4=bwm2;v(yL zo~lIXeKSh^A|-4M6O}+fXA7+H{Gmd1!KOLzw^Ez*P#yWeIvD0EA|P1qZCT0mC$rhj zv@$oDy4+{eOEdv_ae@vxv;Y5U+{JirA>>j~1_wY(%pk?Y*C1JC7mBRkVVNU9jk<4w zh|-ax^K@RVt7bIDE^S~3E;TshEPlWtCVfVg}FOn=}-4?P~#a*{9oKKEZC)$ zXn@zYBpc415I8~!S_;CO+GN2z1wsAN;|;0T%HH|oN#$1tiiHDV+mFE&c#$c|Kid5M zM)6onbTiJN9?18KN{95z|BBKj=&JQ;u#quW8Of`j{BJ-nld~=4j09N53~cLJ(yOWU}^Xs)m|pt#l&OO3TwVr*Ms$k0;!^##&G9!;^`pwlR%Aq3cpp zzS%qY<+_KXY9fu=eBBa7T}-lKc}44pu4XpG@ph`Yl}X7mgeH$}lS@~!arH(j(TY0H zed^-h!FxDWaq%s8v7^J-6*VGP5o=y0I$_hJEtbR7CSJcJ7cS4RMblw!KEnY6gL44+ zlPuLaJc*Z>NJdA80UBO5@h#HaRB08C%4Tof1&nUDtmNLPaxfD2WNfw+FUtHOs^d`SoBL&VLiYglh zY*ys7U%zbo|B-W8v*zlO;dEQ(*75tsv(SyY!eHSrW9XlM0j)7d|44TcdkvIC1J2X@ z#xWvs){8vqhgM~a*qul2Vcf!r8mLf<<@_bmUT4%aEh2oWSo z*tD3+%Gaq^=D`y4rLa!#X~Mf24Ora`0^-6Z;yBtxQT&v~553!9*Wf3dp==~ATZAU! zc@p->8<%7Qk;`|li3X5KYh0|2sM)wKur?I@vBOZPV7n=dQ8BBPw3!*`-WF^V>c>u; z*6CfPD+E0!>F+3%f5=n4DubWJ|41}`oS=1A0Zv;}jl6yju+lxlMmDs8cG@U+e_Wa_ zKA=-h>WGu%s0eKeuD(H(rdZwqQXyU=KU1{sh^yt`OI!Mq?ZIx+0%M*qH{#{C^<}|M zAXjtqpey81G#is7Xnt)gzMm)c8D8Gmo2u2%-8%98+yi4=;!3cBWacdBlR%Lal|5up zG={E3e&2||G`qPm_OZNo>6B{7`Cb_tC#Ep*a8gqpducx8yN>(fhQt=rfHb>?!egN* zbr*VCRPm%YGXOpkg2%q@h0$X-I(x1u&r4WRNomAV=)I>uSe6r?cnc7fqjudsAq3v~^v*^K@gl8@lqPa5aTQuIF* zVMrGToF*RX)dkf)rJpC_ACWAkU^xc2qsw+-3+x_j?+1aU{ESLnW)K_FHwI7=B3~v# zmywiB5C4nyn$$WdDs6#?W59nDhPeDL+?kQkQM){8yP^C89y&SLGVC^LCE2T(s5!?O zddoKfc;&H?=B8;KkL z6n5sW8b7<*L-a@@_DD7Crl_w=v2wh$=q2JdLw(bkw!;7{;PZ?cJ~tMZr+ajtZ{wK4 z2EZ&0oNU-}i<1CvjUUd0XC`88fU#eILLy6<~+h(0z1o)TSmTJUo z)2_I7a!UR*AhW${4~$yyhk`S;*xMk-0w8C?tuKI0HP81qsMv zk9XW#4Z77K;{D+-0b>!>l_Owi?WPWrMZj}64&2s?A5imIG+!p^8I-LC#9xe!Oe{JU z2Xv>7VkU7iHh1y_)E<{cv)>_U<5hV(+>anid_%3gREBz{ED7wr9N0}rliyG9uMq*T z=0BVSmgnrX%xR01d`!Hs8Z5m~*~g47f$iMc$@r@bS1@uh)1oMCG^$(G@Z^TORqVl` z^s+$WK;j`^>J&^p0>>Z|;D+X1Y2hoBo+}?_6GDqq3y7?#+VL=8TklBn%$T&|22Z=(F$~P; zmBfuN_5~K!s?v8>2I-taK0GFjKP$7T8d~x(c@q@rZ2Z|#Gsf`U2ozvJQZ2f{9TWBEMO^m}n6uRY3L)C1k~ocjx!Ji3d;V0eMJyZ(3r&Bvbz+9q zw1*iJS*CdK=)RqN(~1!s^+660ayOldkgY|c%!hPLRZW7+q)B|m9ch&bjD6IgVT zVsdkpy&K?3PW8HUhnj2@?r@} zX*u6~*bvBD82B~vd_G)_5lyKM&5(rYQ4l4vOh7x-qPB%cmUtPuF?@6X;*7v1U>Sn zp=Xa=D38gI|I_dzuIf=fR)I+r>91zPD7wjWi^aw+{th0>4rcZ+9VaFtR&>EIeSC`h z;3QXQ3aCc8Ex`ujJM!AHx%e$`g&WLB|61~;ojxdPm%D)c&PQY?qZU{FQs*MNb)3OV zzMve*&-%AJKX+`Put!VkAjdiE8JQ>}gJYVV(V_4`Nu~_Hj5Q284&l;!T7?;{Ms~mM zWHYFyfu!&7H#zUUR~Hm$UqSRdrM=5AF~9o$6UVa@seiSFyvyiir8L-OUvF`e?xjye z%cGJ1#ym->*LoeLy!My^SSgq`vvS3baN(bGL}%NgSTpGcSjF>P_`KB$btomT6Zb4g z8Z1%#8J+iLsU=iN8N#9rOU!tV|9u(%5S`;EKi}W#yw2UBj7qOIA97zD?8}vv9k`); z+l@Ze9Z}Vz!as1;R(9LY&9hFyq6}A(33X?mP|hjSGROfbs>1ToJ~b_G)g0D8GRojD zuyXw^fM~N&+Tb(|bPOw*R?+Y{1QE}POGHyBP-GnLfiqcKOc{i0(dTN=wvF3!)6QX( zX+MDpStTNs2O*>;k=DqiG`|c{#Pcb5RybC}qUHcdN;>SOGBk94NfteoGx%qq2Wzr5 zT`&n@pqT5^hKV(S0j$;f1Yfu|22J4&v#7^l9)>EmRqwil<4?w8tJO^4q9%&i%yzO4 zTzgyQ2O~>*Na0>ReFM<8b0o9{i%2}=0xl4(5~XU&`G$2$CVcj#+hdf-4c&LxBe7w) zQg@*G>0P#qZ?bGIpE)x1qL$dbh(7bOY+`_#?xmqdjlp>@&J3~qd0Dr2=2)GxCH{x# zkc*frz|(F;X#_RK&p3S1MVsT{sc;QIdXVm@{eZhSc7bEl?Iz7;>>4*^( zPgW337mkK3D4>nc59~*8s7jU;sq=!A`C8~=!qDr7g`JHwKuB60|-7NgU?3O(dP;0 zETRBGy7vUZ249I~tGlasIBe4t1E46Yc8?X%9}qV;9<^bpHXMGOumbmFTIge8!;7dZ z0C8_&({*6S6S_Xb?~K(-7m!f&@25UgZC4g^evIv@WD~&*sK# zMc2rB+{Nd}4E4+pG^-`e2XG6Ym~@|VLiako6*m;C3p0V>B~Q!V3z1{ZB!}CJz@^cB zFD^H+l-E2Q?|r!t%uk%_QtCKvtCPAqK?hSbDWz~WKz%`}tmvzF`OSze`KX0fAQh|u zVccO)-4m(s)9LPb(pju7@Dc4MNjh7g8`{*6vl%RLbLIx^a;Jf=w8%_R{H*#FHC<5c znAOrjh+Gj2ZWY>}2%A#b`gctFqvlsZ2a=^K$U84h>6+ZxrpKqPBVVn@lG<#v(L^_B zs0o5Rk17o@aW>0A?q@nnXtwvf?^rywZWpVT;W!a&S`G!jfTs$|X;z7Irqi}d z+&d28DXVJ5z5&ulDzS@gyx^GLUZHTtX$WG zBV4GxxYlm#7{ZzkgTgqAMG(&Df)dAVC1~@RH8>C7rVxdbxo5Q#=?*^dHKY^x?`vtY z6l&i(UY_3XLLicY){P2_H1kSZajU`B_d!oH;-~fRS;oYrJtpxbg`R2wvsoz68#2!2 z)9+_B>SEYpYpAlT-C|as7SXn#n*cpP!oU9TnVekka3chnTs>Cae!=g&$+G~q#t%K} z8cdL;j$YRbRR@x>#qS<~fByCz)+Q(L3wGyy6yq^!O?wlL*z%xKMM7oZ2q|C0=l zw*q%-Ofmp)9BJt>K}Tm281nGS1pX&wiPSWFE(8`myb3gW;2YIL_hGLo&|VC~dZ4HF zfqjxUq(p}E-b4vuCwhub?@u*BQ>3@ksPJa|H)Y+>a%9slLBT>T4>eM9Y ziYA3&JS1ji7>z!z8leps{eLs|`!?tc^a{NR3NAb|)afvX1tn%ED~$p=NmFCSz~WAvNO8u`FaV-2LL(2oT96=$k_CRfj0xQGz7 zo+yi7-+{}`t^EPx;fi%w-4)TA9nnVvD)Xqk>+Zuw4CCM~NxJUOP{Awd? zVq7Sn?HHr|ls3FZRp5rNm;s>j;#{i%V(}Weurq5a#n6;nsH>;WBk#HtQ*%Hag0Ld^ z321dP1R~4q*N~Z^=U_M!S#x-xFpjfctw#HENLor5n#~knxN7 zOfH8)cJ7yd(@)irVY7}a$r*@|p1lNep#pMZbvm(soJTY+1e64Xub#4dA||V*-Q8^E zDF8%JZ-ME#WSB33n3Z^EJ5_7{hdeR-v-HzLyI&NFZOt$v7>5=y>NUe!DNN!phR}lA z7-nAaADRXOWKw0yg2nieT|H@6L=(MdRq)&mgPT(&JXBD=%SlAMlG0A7@&B(^7JbI& z)ou`%N2RuqQ-zGYeJ{aPPgb!UhN@F}TAUs~+^5eFs_}39aiey1h(2I8Cy5dG7wW5B(L6Uwm&@q-Yf#;<5KG_GBUA zd_IyeN?r>xZ|Kk$R|;I;QbCpyXi}+m!j{HH-dTUL`}k)&evd(|?MRSVMG>ODHWR$R z>i2xT;{H{0u~IF=#=()Xd1be8&Sq308Lv*g+{wt@bD>yNt`V})fYwK;aOST`zaUKA z-GlM8cz&_H(U3Y-=!c`hPo><(KbRsJG2-n6EJtz%0vEl~QJltrZU|xa>5<(;Wk{=a zwFjsfAx7curUdc$%Yf5rr|AeYs9ooutA-Ol7V8l{;{YfIO!8gjp%7=U*v@&U^I(|A zaVMfj8eMGTc}frLQNNLYds1U%K`?g8hkPWaz1)#le+#+`V@F@iCk}m=i6_Ex*#?{` zVlbgyZ=9!7(!<@aO8qB7exZhJh!H6h;KHvSe{Ju=sctQr*BYHBygqvAcBRPHaJf}jPNryy*}(Z!v;UGRuEjxq*8N{vY?-|9?W z*9Plzw}^(UvBE(?+{ueCI%Y1!Ii5lZ{U^eNay)MXl9+2CR@K2L2Ii$&v)+V#?&M$C zuamcVAB*Y^+R0xO`_GRzzT)CMWflqv(C}jH=*>9y@CHcy9JtM)Wz3GelquVm~$q#=`1}9-?zX&#W&J&9mG*f zyxz565dm3WvbV59(kMkoQB$=?sCsxV#{O#|QzIL*-BH|5+fHzJ@-C8=zjTSqy-pv- zl}6_=m4W}HvF~xQk5-M!aWMX4IQJt2Y2w%)a0}T4SWNQTdhq-wSjrJ}l_zxltZ?DAn40M=jR6WNuNip;cRUM#>R0jqCN+E^P-*DOtFl;dci zct^y%_~682QYKm!r?d9UaC#@0etr=}eJIjM_)*0aS`B;Nj`;hnHSxPfL)XWccYi|j z?5?||R9_0O=4`4j;RBL`w8z_T>x`9dAWu?(4u$9lZ_R~4HcrXC;j@Uccdt!2zpG-= zPPV*^N_%v(;)mY(P9ZGAiiW2sbQ{5qh1{%_5C45{i0Im|r#^z2R;%|k(S`c48KH3; zjOQW$@$+Zg#yqrGFh3%qZg}&K(=L-;T8T9hQw&>rJ3a98=_A$P?K;|iuv3s6S3d&i znG=Vx9Zi|@1-uSh@NhMyHwU%{;^Yv6(sgV7POx8!j}+%|MBiYD@GCN8x0rLDs}`Ox z1LP9V%H^P)Pw{lO4H?@>STMRY`9%!%AE{u%WL5k%lWN(#qA;2CWmHOr*l`%w@mIVi z?>HO>A8r>RG+A`yE6N;%I9@+g;LTb~PRG4cWlpG)NVhia-cZ2IlPC<5Xq!XE;-Jdx zc@4Qv(3zo|mFDU%Sbz$6cBrMniH<&(j+*64LOpnyfMajrER55qkYkS4iVX+84h)qD z3&%|@S90vRNwTZqBlW`<#Bi=d+C$J6zc7lYZCLD}8vnu{iMg-^jcCvuZ~WW( zl1^rCQU#2{Tey7ZGofQ#7+JBr4S1{Ngm9<4&*>hI$|Z0`fR%>PM+Flj;tYAst$f;5 z|2g&ymrd*3{bV?E1~m-FRI&+ufQ9gwl)1`NICiABO)I32v=sA2Am*dZh<3c7e|xiy zH}k_!H*=4==+)!!8ix7Fdmz258XIfkw*GTkui?PH8&La@!F15xF0x^MsonE4PQjH@Z33t{sm#`m*SlfNuFevEyB5VBmxItb? zB1Jw1k)?PK!86r^&d+xSAi}x7P$SRX>x+v^sQ;AKKO#ZncxD^G@TW3;@*lm3=_qfj z=tM5WOIQk;im){M`qtPqMd2(9l%wy9mhE98oXox;Gf!`Me=J#-G;onz;?rmvb6#3{ zFbp2%r;XtBfWZhSR|OucSm13rw>B;R{9Y-1E^Zy+>f*-lHg-(2vSXIP9+xPa3$C%S zvn}F49$kQt*y5rDcY-dO;cvIY!WtykeT1|GaKdocXCfJX za@@}FPMTk)PTV&fJWSk^$fUhHW@l$1V}1B9iN;HqBw#3~w#csD`8}jpQUuR2vy(Pu z+mC#@T;agzfCZ8WGjraB?NALx#(bHUt2O<_N!*0??0268;vo4|3IH-1m$=Uex-?+2 z{8)y_mDa}8sW*C_4*Z-`x8>&NdQiPxGItWhP&oLWq;{tHIIj7x`#KQj2=;6@Of^DixqiuPInN_qE{o} zpWQ^NS=%TtMz94)F#k6fQ_D-KdOdvO3&hEWL#vh646nL`b2bG6JmBS!v)$KE_0to! zp4%UEODD;(o5bMd_k_h4sM6QPwNN4&wfS2-hp^fK2xOuo8}qWQ1{M%iCJF>##qT+V z(HcSu_NcBQ{v<7DlznYCx)ntEvbPJV5S+57Pzi{1)BRw0C$x=I<8up&3&M66R^1;A z2jhJafrw>#NPnO^H}x&tPE|9eO^%*vygm&n{#o z?-NNv`31_4V(igTZq(N}=Akjn;>gwPBh?1VAk}3d@0wW+G7QNS zY)Pem5Ey;D-_AXM`X<07KFLp0o1s6`w&)nR@ow9u$GLVM@h><51j<`Gl&CquRH=4x z&c!3bNQFA#0*D=;Q0!GnqnDSddz9i*PHdl!Sa5?G<(vApoQ(eqK=TjqX%5h$D6s8)0i-CTezpfPMuAMT=3LK#VN#a76qp>8^ zEU|uBrZW6_RRh_3N6V5E&yqW6xomfQJ866>j91Tq{q#heggmvQGa zfvD!J^*}z;6EQw4A+mTwJ%d_9Xxn^`C^ox|>okz}RQ6GRNYP^A;XUFjWW9n!tG|ec ze7xK`9mrFQKT-bkoq9)W0LE^fwn4sZmFTv(y06KVnoN_|%Co{gd~ z@?Dio4uf6vpLjgxikWO=n7*S=P#KyZn=u@Xv0`f_ymzsn8Mk5ko5n2`ps&`$gNAVE zfld0? zEeO7(z>gexWWs$F+UiI75bK9UfghBgRP^7UC^21@ib37sJJ9kv{<`R=`Vt$DE?aHv zmyKec2}wGWnKB;i5Fl}QjU5``h?KH3+j;~c9XBZo*BWS2f>d+UhR-idnXpvrI56Jqfeg_a1itmW3ArCTNp{q=bBz- zCI5XfA>v%}`U^F^y%s}y;m26D8S5$&rpC1{>$9_xtMBj~^n@*)gM^$sEG` z*a>5aqA)kuH=yjO_kNRl${KpNA2{m!C3bSxP#RH!b9YMRsNePX@E+D5PzgDx$2(4I zqu@Lt(mH1A60z7Qu5Hwps-tJqiVGvWK>{V1QDtj;%V?_7=QP=sL;Yt!?hI?8#0#@u zlT<_raCA|;dMD}i5G`9B;*RxQ;ot3y^dM}2reHvlAUBb$oN1J!+&FgIJF+SN8(d;U zENK1-QEG*9qwMX`u>cJqz&9}X6GQpwcV4`@l{}G@!8nmH&hC9NE@2c2sj6AN(bdZx zvjd<~C7K!iywZ!UW(3%k^V_bhQaL51y65I;z~Wk+cHmhEob!%;HI0QLj({2Va^*Pf?@D!E`0 zUTPiZLH5ptCq$WJbFqvHw-9LwYZ807{)xmZfsWJW!$2xO2}8@9+*g3s9Y6>@El^yN zVq?=zT@2S6UBSU5`h^C7odA$TB2}R_3H~>MzwI+#+D+_2>T1dCC`uF+QOs>0EQLHk z`U`{OEyV~2j1(y5G7ne1lpl4)bJESgbs~TO%pwwKBVaF!b_qPR2$3bVyBf!kfR&l{ z5o`s*80xdV?AklPtHg+FoZccVH5lr)3Rt8^1gVDlA?RQ{kUb2o=1bWhNiMLx2QwPf z*)AQ=RL=}4>1Gtbi=KLZj>QfH!x4L+Bn7C84qL-Rei+EtHR`5SkChq~;F>99;NIB+)s3F@UQ#dX% zIJ>OkI@oYwc#b4DD(yWNu9~4hU}Q{0+wZXW82SN9ZYcd}48El~jGm{1*&LbcVIvc4fLrPn2 zzI4^#e4TV4Vlcz(RDfEoXyeEiPbx~Y&G9Jd0Sw?ncx5B_qWXbu8d9RJP&gEZIuT4^ zbRqOZ-l_?3Hqx(Ix6h8TGK^$wm$E=MYc?wkW9aI6L#1nlf=#DomsbIN>S;>q44k+s z9xUKKxk2#};0rLWEukMr$6R9cQSn3|1TX}*WO>mU3YLieQXYVS=ZAiwcELg}w zk-1b4!sE{v(?PS^>vN?=VR|#y5)XMl@zbB7jj$|;Fw%K&zWaTjK&G4-d4}|I0vvVG)s%x!+g-i64Zm%iPg^tE>U z_XCo7`D=c>Jcaob#Q^nPPJZbqU(wzIb406KwXxLO4{2cU3nBW# zv8M-GinjE8#^ZQM#?O||=&+3&B_5v~4FD^Od3bJTk|WaoGO6(`-R{`s68@SK;`VVS zetL8@EP$2MP<&%Mls!H_^CV;JM$fOn{&v2yjC>)sgAc<1g1sm4g-0{CKpPP`Nup*H zv|mOpNE-rh1?dIok<3zd(p$E&9027Mo+*z2w6@u`1}}oIH?`Z}l6Dj9TArtz3P$J< z3$IB?PCHk9=bimqATCY?)TuC~QXx@%B63;-x71-Ose3|GLpkp|_l+ieGUt317f}Kw z_~96>M~`EPtQ#w~Mn6zve|Bg&e^$%XdK|v_|GyYhnwT(*Z%}>5p(p$ zQp|3c8dzUcYHL}>&>&126SM%UgVT&`5!D1TYDV%ERhW=sV#_a6&FEmVLV}-}zyt|I zER)cqIG0&&l8&cP_+FX}q;TlMMf!tyE>p8}H}kX9XM*f$FWA%s`_2By_Lan5^1(UE8L@lXtu8qqupGV`Zo@vZ;>W1^N3GTWtA-(gq;bF+6=$vwNyaZMG^we)`pKMvHw$yf^EfCLszc4f-eZ@yX8uN`U ztC9#Jfpcw@n!`5@_}Ro}D|zI#WRz!?VGDzmlw9b#nFx<>Qy{Vr@)Tr9ufZhuJeKFW z4_j8O%33^SNYyx}bh?OEA4UQ-kEO7Mn*U`AF{Bs&{ui2G8U{5U!gRQxvsx)1$g>pE z0j=px@5g{Y!P&KqwT78n+v$CpHefOT;hjBhMvJl`rn|kiF-d*)g0}|-y5le1Rw0Eorz0d`+V6OH8H`WUVB^X1J;}*4<0mPl&9WI&0Jc-@X<>5M2&oCXG z>~<;CA-OJ#_L!sELV5I=VNRXp0wOpmif)zcs+5aeZFPBE0qg~1-P;E6UDrjh^9^^p z7c6o>D4Xt*C{SH^o&ri)5^)83vM{&BO4k`e(#U0GdS;H;C&a&?<`>2ZS6Q8hn^&0^ zURiUrpeETkb7ESP3tzSeY_$CJmTaivLrzg0n!EhRW%^$jrS0LDN&XcCc(4BoS4ra% zA!+6jzARI@3Z3Q=ylrfIY=_(@oko5v#`j@1p~JUa{G z|F5ecaLMF~$?p%USi3yO6g7FBcAAMjTJ#~${mQhc?YlWXne9{v%4>}quVKh7qU0P2 zdlOD`)PQMh*#Z{@DbI6(CVoMbFpeb3W4M=W^-v>CtL{>s(`z(^G#4Ti0uM_!qaG>_ zpy47Lzp`p3gnOT4{Be zm|?uFvG=`)jJi-%-4FQw;oFF0K5G(<#JwIyK?l%Y=4fkiZH1wPN~`6G)zmr5ZRe~a zpFgAb6HkTQ96b_QJw0Jb=|VUAu;z|Q+7 zq&plX*aT+k^MWAj#~lzIv0kK<_TnKjP}+*Q#KtgSp^|5E`fccQ?=t9+%E*MbmhW1cdLNbS#HLN_1tA(3MgFXhiBk#{tZC|10-G z0}dHAs=GDAM7JfSAD}q14NAQk(MZau!zExkRcMgLcdyreNF@2 z_4fen90ugll8fWeRyw}}?gHl<3H+>vx3-3|LlwSF*<#}nst^{$7fOBh8X-gFKOIVD zg8N_=7@sV4zb7FpB1g+QnQPx<7^BKB$*;Q3n;f%m_kBHT)z&?xjMhx z=o9ZmD>5^hJ>&dNFY)Hn_}b8f!#fc~?n|q@cfTD0m*vrM={WM|FH@*8=FV>`I*Oi} z5Q27-4bcBwvfz(Y+sE?GToS?Mqxo`ljp$aGo6!(W6yvP%2&I35upnb_$5emY-QgOs zrBTKLjJ*gG`4m~XI}^`!b=C4hM?YU3u575SzV&zyjMflv24nZIO$oRI5+jpLDW+6X z8B2)t`$sGXhk{j~uzi5~UTz`RrKtmOxm{$C7|1`i^Cf)NAt}bG=nU z=`mFVWpdR!b!Y;Re$j`dbkV^Loch0`z182uJxT#v7`-T#)_O)70 z8t57&7{$TTQi7o$s^@}CNiMSDH;Us# zt@JHd!9f>5JY(QFhxE60w}&j~_kLh~Z!@>Ha{0U%*!)!&+IGgRkFN8O<15`0Au9HZd^8aJ zIFL`R8lOiroERRmMbfp|%`=5;usN`*Fjp0O$b3ljoqSxpgo?kU0-BI3t?sfC0$a$t znfT1NVkux*z^jeDVL`D$KXM72woSvLn)zr+DDz0gspP>ZAxMS;|NU{Cmqgig^~V$p zN&+F68L52Wv(TY|enTHwvn(;;qhmATRB7)i4USO~P&57Gig5|Gj&0z5*(Vd-5^ zZR!t=(E)C7wGMcxc!-r)3ET)*)8F+#gkj0Y+(7dY6X|jwo(29Pb@rZ*IMI5CJY4qK zYQN{pg&77kKZDPOo=Pgq6hqzkfLt&W+TX)J>TNUg$v<_T$Cz-pZC&mX47nHxE;L zASBxbu|ilY46yesfiZN*XP&`1^93GB>3>j?}eFek;}yYfgmH^%24VLb^!yhn#3e{A<#?Uu=iF~ zv|zq0|5z|!X%ZLdL*S?ZlP|oNWN1lIeEXT=p&Z?Tk&>N~>=qKIWCKy|KI!5X~{t43+Y=?N55i%<^9`SJb76 z1#U`MK;>{zUgGC9fSf-Sa7PxtQadeyuv`ENw<&(w>Un#0gYeiEfz(Hr^KoXLzKXNF1u?%NXeqa#5Fqw^xEkzK#uncn6GByh?m+&md zL5)`kgnVq;><6F&b5MIe#Uz*6ViaCbT?#24%VKkFEJS#Y`k?mveo`2Yd@Q6kE2FAN z!dn@x`O!>ZZ6 zw%;1~99_!^pl(Yay@Q4RiYUDc=74SbpA$VYLgITZIXXV+n@uM<=}660?I@iJwcMJk zwHQ;x5?beh3qxJl9x8w$mOliqf13#``Tp~T)%k@LS&YGjvk+RaNq|Kf&_V_4sG`hb z`B%CqMYl>SY_>Nbv+Qu>&$Oyt3>F2tQ2C)E?VCPRgyCYUE!3F-OJC&)a1g}CnLqb0s;)%WJDcjegB zG?1?wB`JBpCVh85=5{I4cy`DoCroV7LpX|V!U9N|n>HWoeM-_aee;kMX5BN!qfD|l z(k!U_7m=#gX}n;Xcfb{3tUL|bMf;aqp9N@_G4lTUUK@y*Vc&`>sV2~$kB)|Zf=7M1 zngOsHWItVB+P>38=VZlVg3m+Ds3u1aD1B8ZcT zy?;i2S?bQ{l2rqd8;p?vtWoJe=v?pB=vY~DC$NS?o}z*jgu75rVk&?9mwWrGuB=;;Zz_crC&g0^!B!2h;;hb*N5`AMM8_hy7zP5K47>MHWT zt4UB0&n_u$%1$;an)9R?OE4>02!ZX)`I67jIMu#8{ri#=SY!mEkLuqHUX#w&UaE?@ zy`XnJL}>VTnvE7t1p#>uCbZr+)&nt8^JECM?{hFQQd}hU=T{mf;v?IFe;0?)_a}1X z%CY#jrUz+=&r?psKV2$qFUA!qLIs%`{?q>TXu>;s*ZgNS6vkhr5AP;tt-5hT5i*oP zxB5ph-0cV%jkQ$t@iS{PpE}@jzF$>p=QZAnEIe`DMzk*_dQgonvVzi!v8*r3Q|GE7 z8d$oucBLP$oVwM|uTlDu(Ou}E>x;W#d7I}_BtrUYk{Wu;SrZ@$}b z&@^NboD~Q_0!{&p+cSzeXEVU{Cq2ydf8H?9vsA3>E4WTKUQP4#OYrMjJ~7>Pw_( z(LJgG2mp;A3#8Qr`0JMp0wS!<23~%*vjT`AhNh7W;vqS=wbR*tKfA^c8yhpZ^bnkF zrNAadst_fV!hgImp9-9;4p&I&_A1Cuv02NG$bldujgT?%B%q8>R5QlzFEtaVMSo2| zgj-W2z*$D9BJ2xL-y!Pr0NDhUgL&#UHRij5I`sYaaxxCgIXu<(QX^oZ^7dx3UMmk$ zb2HMqn0ngf25E_+T^1+Q$&oJ!0MkStDwnd}p$DZO0sA*bm^hG7_sZ?j6ECL6WNwm5 zP{nsOIug@56+BFJ@g5#a$dGTlH3##`oay!?VZ0T2rzUlRfiVI9vnJ5fo(!@@_|Pjl z!q1$6uaBzx&x$6_%Gjj!{3S>|A{DIRjSU&`*R~%|Ti{Fqx`{(0xjH;DSnk6*KWt)B zApnqg0P~tEx9s*1-%5>c5j9OIlzXOR{o2;vz5?{xEButo zkQ-{+(1y6@Z0;cbOWjJg74lW_K#d1Bf|v(P#OE0*G`f$?DdKm6n*I5EOX zSP&m1*~Sl_%K)T@oZb$QD}cBdw-u@XDy^>Wmed_Cg-wv{j;&iK{BD*M3hxLgIM42c zU)S;bkc(KbEH=sxFGaz$Rus>raM@)X-I6ovw+~U3y4_~;Pd1CK=z7RE7|&zP+|*~D zGX(*7f2f1HO0^zD4}B^6KbPp@cr^z-Ew|h*Yqoq#x~Tf5)Js5tQ*Z>D6=%~mfp9N@ z2mPIThJw?SNtL}P2rhh;fL=F~_t$a8D2=~JeeG9z#~)d8nd199ex~+M>qn{^#0W|z zlXfYTPvn+a~z@?M^?|JLo?`SfTOFvMTGE4IwYlu2n8j1$xQT3pYS_4 zU;lXZ$fi{#)Afs*tps{PDOOM8>U<`NdBp*Yl#c50PC!JV>F7?L@2L5Q9 z`?}>eW0&d~k_3d?m7wB&#PfRQF+v#r5A@(`WiQb2H0nW2#L2scaW2lDyL@&~n3cDO zDPmW7!nuVj8q1T_f#5~f&I%}RvXL1RlWMyPcx%cOtp?8Zk_8av*SE`V5&-3B83&aBMvbAVnD`Na}!etppe zgeK!j1bRySTcQJVb9nDeM5u#+hJ_EiN=|VfCjjRnZ8N?ic<~kc?42aoapX{GiaKmL zEa?RUTdCK=zS;rI#h}deox6UDN}^Ak)5;FxVWJ#rGC2!ZHr;-ryeL*+Xb|F~=97i$ z`+)z0iXtd|>r1wZ*`HUOOeVzfK!e|fB{u-?Fmx@tOl2fapE||w$AcUk><@Oo5mCnq zoC|+!KAp_RJcb%~G`!gy*s>J0y(5FWKZgFqJ+wZDFqmfHq1DIiiapTuJIx3|J@6$3 zuuHttereRFqz(!t=P37=a+J>@GDP2~(4x3<`G6V_q_f1v4FHmaOqTGi93V0R55Cbj zU>2c9oNr8kmXF?iqWZb>*>-5`HlsGaozr&6n8@jO%t&UI;1^z+IF8HrToUP}a_M6d==gPMfSo>=O zwlOYF(F5Kj(ZXj&F!i*(ir0#RJF;y$rx6nH6 zk7WA|49X+N=#?j{+vlTa(TRrcn)KEjJwC)nuu{CWqj)VTw~O8us&0#zrL|%5{J+j} zXuyQKW?<*+B$Z^x!{&iFDE_2P8pV<75-$h@B4sWQf_2^QhL;&`Cw=oQ>738lVA}WN!T7sv`oPW)>ITmcwQ<(h3*!Ritv7s%E z>>_Vh*c@x&3VhdqLXKd!u=9&_M31yJh;pzxW$%Lnj&-Uj{6@Kd9{lGv|&egnoV^`)+$#sRd-?e(Sm#htPlFu%t9g?_5noe zae!GF<9xpx_t*IQn0&MP{2ltk!h6xauMLHCtRCV#aeDr>r=ht4sBx*A1tg-V`2@ET zpY$@u4?9T=g$)&$kf}1V_agpJoAcygG|z0$v=C)~8 zm??G;>7eB4)J$ZU_ZDIfx8z`C!rsV+?HQ-_8XV^{nw3=h38r;zti40GOQ#B)vU)oC z*Zja}cS-F@L9&psl{wRw-7x&EFB@jCT(R4sasntIB8F~(O@#R7Ws;6)N#pb)KK!#J zK=~sLh(y^jt6<3P9MqW^_|opF!Aqhf5TAl1^=I<*#dOKFF(K6U{*uo*?wCtjHPk6L6}+%^QH& zl23G`@W#0T7er&VVL8>I^gr1YT(e`6Vc^h%qhX>zqGK?#RJ%Usp;Kaz2kcSo2T1Ue z%N4-qV7PS06+ZSe6FFenu+N$BS;_FLl!xjq^kCaKi=#(vHP&{slo$O!59QKCzou8# z`14VaUysfT&(7pP+B_XEzfRxC@Kd!xpvEww=)DR^C6n9a}a%BAizn;1$VcX9mxhy zUMhBDHYn5XkF_e3CfoKX2uld}N{5={GNFh^#$^$7Vh9*tU=0bP>%K|m1Eh#ukM{vz z3xsFX8$$`(CKB*nj!Ffql+PH$R8^zC)SrLjI!elRgLO<6I6xP=sGRf5!g<;Ojs<(h z9ZH3vpP(%gaC)gMgpAwwDXvYW5kJS5bmY2_cwO+w2{$@;jHC~GU1btbb%NIfc%ze< za=G89XYZJcaY$K`?h93(XM_UIO(nXM1;9)fJWlGc=D zmKI0o5gpY1wB0WUHMX4n(DLs{Rf4po5?Vfk=E-MJq;eB{a_1;Z6@QJz%R@zZARXdi zQvPGpUtkvc`*+|P;g%^>4*S^`^Dr_S0^*`wYXk;ONh#(DgB}ePztJBnT7N~ggMcp6 zI$ca5(_ggKS|)2{dX<_Q$8BT%WWUKBHr3(Lg#chxT;c{Qkzf;zQ;>?LH!rr*y% zKXQPKMuC4?BH}qWo_ZVFWo>(y^Z-8R|v_}PFjcZLr2iYp*Ru&+Oh zjYD1RwC^Rb|GC^I*91!7V`v5~rqQw+aZ3h40}2 z5#~mQR0fp1)0dgDQ2Q^w)}kC5Llw>a%^%>{he`^nu1%^|X|d@QUH8pMM}};p^@L@T zGfs@`scTTc`LtZ>--1Y|URyvvIyA|b%bXOmdG#8IXt_ScBpd(~Haajs(Ud&*(tj1bITB~N~^8s z2vZd7l8yFjd`A_Z8b-#a>J-6<*Q7~NC}+nCAy~gyoQ+a&yIGV*M8kO;D>t(M#+Mo` zgHQda9*r*Q*wuD*0zXXv3(9jr?-#M~^)KhgH1t9oMe-CimMdn^@_ds?JpJO@l_)d2G|sVXpJxF^Z!37kDsUz8=(C2-O-?J1i`bp zb!&EtRHnd$JbQV)rcEk90Q{k=DYsnFJzrjM?x=P;58NU5i~6e!3TjwTAzcXvILzk} zHGfK zMO1rqw}qpY)=t2mXf0^B>o|ECq_lLcE!Mn8V;*~tkS+a@fDGh8(&}s!$!uWR2vMK!-K6gh5tn>%eBhh|O0Lt|J$paIPpA@i7SFbgtUeIes zQ~VVLFSZsrYbDC**&`;^eX1vFoJse-2A}S0;L)U9^osszIF0TJ+Wq6x-F`6T+MQ)o zGL4xU#1fXq2ux&WEv%EFv5@Whv7=Wd1C0)G7u_Yq#D?mm)Bg^ zkReX8LZ6n)%u2IlO)MH9AA(T*qT&@) zT)p3zteZjH#w}bixhH_u3_wf0=0y%s_0MA$8c?%eM$Q6?W(s|mS zyckG0NffAShlj^?vTiy2J)JgO=F{=s4bXpw;)fxt zKTs2Z%EZChF#lZ=xcT35&vzhTj?iB0Vzyv3TK0b;}m}&3vAKGJTMAr0X?$voVVOj=uBVbbBlGRq@PRJb+l)Pd<;*{}J zDj)Qua%qz3y~zHJEau2+MNc}GCW#m)`nZ*Z@w-R24-3syK)A^ol#xlrZLIOkcU~Oh z;a4zcSb}v|$&YN8q`#*VWBl##om*@BzFc&I6|-xj>fKFt{Ffr2pC{U@I^C$=N%CQR zcOM*0>RR-WCUH~-kB|}fXv3p4HPXZzM>E@d1G=-XZK@??f#bUcJ-oNsIv_Tk8=Mop z6E%nUiU!CtuDb|oYm=~h*IHOXqj;hi^-=4GE(Mxc)FeU;I3Z958dLW(m)lmq>@O~d zwEC3uBR>|#qkkgAiw{vfFG&}lgIUlLBB*#}WE8B5F2iwYab+uzSvUv8t;eT&5-A-f z&P0Vmx|M&OO|Y8rd1IZMYnT*9PO6LPU2v3aV~$! z%f7jdbp})mHC#vDg#XBS!-L~^1bp#@2;bYYz7P;Q%2r<8dV}mUWW3%lHA*@SYN#=? zV<>ov{&->J7`gDJ6o`ZRgF)yMXLfbxbcupR4AA%yz>m7X<1*zsWoOcd&Jl^PhJl>F zSQ4?y#kG&FT^>|q_jwK*O6TDjvJ3Jrml_DrFn%SzJ)<*cjzZl@!5O`p?mzr(HCL_@ z2!gQl`IpbGY2WZ-1RjDgsPYy^=XcJi%Pjv^MZ+GYj=8gU8=F0Se{uZzn!X7-3$}tD z%TQW1WKhKZ%-QLMo8)j=4rQNQEQB*N-;?1~H6^p`*D$_H;Jt0mPkheo^eI$^Rrjbs zl1)7MtR^_sCk@c=?G zd=9s!W0EWsiYx31r0%LH8y40TS$5yiGTeDtTpZ)gDTbVDh zD|!p~TAu)t3^)1Pt*XIC|Kq4C<^FNDf0CTJhtRmku)Fnn8H*?#7mwe;1sWKIT z!IC?Rfj_dAcHD265qf27?fF2#s(S5M{0YN-fapd+h}>~cr7Im;hD^vI%dum?9F5BC z?vzunc8CD`7F~U$=zWE3XKmw7>u|0W!s3~2R&?kXukibA4-#RZG|ndZ_i1rjfOT|1 zxK-hquO|)a?c~r?KzReX^Jct%{-Mx64<5U}I!Eom0*3FUGjIe_o&|=o9Wim`c{@f# z;%!7%1$nhS8l%tzKF?u>Ol1`uR*QzRk(UQwqD7HL1)8sl35-aCY&h#1wnze(`ej}R z==0q_^p*c9<1&5&sx)k0_dK&s%qhXGzRA;(DDi-MRlQV#{#{U@T&miUmzLVKFQM$- zy7iNFLq_=kBOh$z;Pqz;`7pFU+&8wzzbYW|uNpE~AfYaq6_HzWGWq!S(OmgApY#p* zVq5FORFGHv=U?SzC91BznL6=)avE4h!o7S}FAZ0Zi_Y9uEIS5lb;tOyx*6qiV zawjVj)k%*r@)(P-^-=>)VkSi~Qpu)hi<7_C_dl@bdveiq#!z36qp z1YUy2QU`ZR7AKzo(5c~xDO_eyV+~WJOH!C%@&D9Q_sd}9P~~I*KS030jI%?IE5Jq! zJXz@RP+oy@-iR74UHepl+0K{;*Vyh-a8+2A7rjAa9!}4X##ykXaE@?nn|?)su`U?x zizi0~LE#^B>Dc`>N!dR5m}k7N-#^ZB z%4RW)v0LZeEuBm95^(D21zwe(1cpY;Lje&`z|eo;NEPcfe~?(;sw@Z5-L(p*r%X8- z!jOZ7u8?~1nL5^!6@8bdx_W0YtJp$H@D*}UegkQc!uktLHeJI)#`2<4msgv9uf7uM zFzr=t&75ORsj&~4{=Oe=A0QWBrq-xO0-{^iPn>{)it-;^F!j<|F$Inba>H<&(ojUp zrqb6ear)!ayGl6UGQk2FGDd{fm{}yoMZ8}%{Bp$An=wPw1W5*p{1=@EgffdwQ0)`{ z6)j10gg?+D&In*6ExzKU^d;ewghLlK3Gu9mbvT{cI9$lhbY!xbhSa*VgIIFTza*+G ze|#}|lL`Iie4Bg#7l5v^TUiSEEd2uYC7H$|G-<9EoUe=(azW0b%i2hD#CN9vGYPDZ zH9E8XD&paD&H?ipk;$D`*-BP9GCT4Pb`sWq4Ua4vmR#ZjHvl;1q*l@JO^bxGb>W5X zy;_DmjZ=86)v1cH)GmE4@Z;p~>}#KV$80yERJ%*%YLD})MDHvB1__j&F9f3O0YISV zil5aYQ?1`~3M6TmYm1vMD<%ifx+_rg8D@!oBVmuZX91PZz2;2~IyfCoLJ-ABXP6r)%JLuF080n|K#U%d>mTOTajzJxGpC;dN zd~kX`rB&N@7DyBt!n^#CD^X4~32W1!(ZeJqI{MElj)$6m64p{=0O_D8yTGo|!bXpu z)Nr8g`$S?0ysv$@ocNSmV?3)6_*|y0JwS8|VOy|qg;?D_K%ivjz0rLyU3JlsiZC>c zgJrRweBO3YgfpK)lOgFU_$eV;tJSE-(%~cEeYt8)*XT2c#K%Fku>wq3e@rG~O%WBt zflv9hk&h_~iR2SldDRxtp2~-TQpLPZTIIJ4JIMuAD3B=r^YxWJm+dT83U6Ldg+^)A z*hc`X?zuJlgcQL@b8v%b6p^4d;&l{rabkv2mN)x~T}&s*$}pCq6l69t`Iu_80pcU? z6xez(BXEHh2qZSwXXUMvX<5lkjq3$R>fNMU!32(4_3|5jkX3GvnNdlOp=Kom)F~%6 zq)tLF%)`fHNtz{Zk)8Jm6=+~!(6$FaNrOmyjx(2+wzbs}5OtnFU6yxg58W_U6a~fn z7t_v0?vAzn^*rT1b*;7pdOv>`ms3*qn)V77Yk463$_!d1;?~$=uatIycMbHPDJH9+ zEttt!p$zy_TF^v83|7ujwLPgf=CyJzi8KwsOEr#^u!Y6rVQO~Y*Fv#u&S&nyYGijoU0=_Kj7$BkDQF7Z8WE7oC0-vW!rL_l`M*`PJ(j32!@*4T}HPcTAYa^UL20Zo#oIJ^A`Z$Z3~gD{2{ zUTJ<{oubC;9D%fIetw5g+^ZN<6bpLQD9Wc^EVL#eNT2wkiX3j*$3&5;PfKcGz2{cK z+a#9gr=GR5j*#(Eju&PQNd;|y_)%WUF#831Ayj0zv;jbNeTU1sMiTTi8M}_ZUJTnoac=m= zIOvEa>y}HUZ0xNs@lmRk6r})4dv+3`teCj11s4IM|M9}*V4Vvm^bw!;HYCLJeTUVX zO0zuag?RKXGmslCg}$XMcdy5Ap*`GjtORbVftR}`>fUky2cpG)X8U%iB3Vuap3N{t z1;+)|h#k1~AzH>SMH0kxmcs-Zha@wdoIN%nor$UyDun7%kyDGutdoVV2WL^rA67Cp zZ-3_L14?!BSaFQ@T8Cwu2ejcafR7T_%i~%@OsYhRF%(fP?YkUSxc=EX*QOxLc)hZ- z*~hYu}_du*B-mmmP zO43u|80{O)xw5*-w+!MZTHuxA&`P-iE|dC=KfCzt(~Nk-8 z)!q9_rd*Tc0}$Aq6wvME207*}Ad6JZTH86#Qh4HM<-73w7e_FoJsuzYoUc%J40K%4 zB)I-m8kMXU${TeE=O(#=?Ou%TfGssWp|dR9 z6N?;d3i>#pN0<^b=akQnz|H!G1>XnW#6V;AO*f~Pc96 zn~-*uLMRqARz2nKQ(u44!RR!hwt@Ij+q+&+FJDdb;yko{33hg!-qltE3Emg!c z5KMNS#|%yZAYhYG*OQK>AZ$K75es!WmJN6!QTgSHvrf!r(@8``mS3ktr>~LsY_SRL27)aen5JN<{66=X>z8|~gW1FgF}m`e z-Q=B_tCdbm-hpO=R6@On7O~!jzX;~D?*o(As{u{oxpVpJYXIBz!4|`VWxVzqO&Mvf znbbu5W{tFEvqA>be}?*kcjvc@bnBU+_={P*D{+AyL;axFi9dg4>#V6x!j3;wvq5~s+n(@1!W}^O~1E4_CF_x zeRU?>TuqDA(GMmpcE$+nCc0)d*qj@+%qWf^4j)%6To!x&<^%+rT;;r&2|47JuGkyo_$9;^Rt-0QMhptv@J$^M{>ha4@Z;J%k%mu4mIaU%?cRKVN(sRL)H z+BV~2yZQvs#$;(xTh`}Snrew%_YWS`p5<7(?ouJh*mK~wCi(juiU0uTARjI33|n2C zZ*6Fv#gj9Q=l1&?c)y2U{;uWUsdBZRZs6>s3sKi7^XV}?F)NjEs~l*^DcUoS{^4c6 zRDbKkwF1xqjOYP_j8gfGkuPadeuqTrZ&jK>?(5}$e7OJ1u!P{tB|YBsh+P!KP6`6c z?v&eKIF_usZGa9B)aPe8#|#2V>J{nPL+91&(EK9pop7oU{9pT)^Y9uMhB7fo+$+IWC;N=eaWnP)}Vbax9b%ce9jD^-_L-r{s%DmV#QWT2BWga+L zgECw`A~IZPQ-?62n$0cy_Kw*$SUrO!EFL**Y;82%I5kj|MSk9Sk->SN0Ms(v| zXwYW|vg_ix55&|k(HCw}~ zj{A>2f@SM&_+(Q3&JxJ2R*M86Uhu`8%^x{fwmSl}IYw@LTHIw9ttl?z$LPrR;a&3Q zgeiV0IH6xQ%lmaKmGJn_%o$1ybNy~sSz)(T`C&MAGx~qK-Olm-SYIS3& z7a3IMgFGn{s!kM3wCP+04(&ncTQSOMu+^D?T`%;x8oWJw4NGa1|1hrz;{#vxF>c*W zg(eNaL$huDEertE!>8$f&u+C9;ozAZY>pA*Jsyt{X9v844V{+H9@6Ni>xs>&yL~3> z?{@>>i_tfilV^eaqru)0Vi+Ft)rkeZIm@Qd4o#HLDCuCBxtIS-ou{hH22z{Z(5e}q zB|7uNO&jd#hXlPRE=%B3kE__Fn}lKe`$u_to^vXMLlHKf-2yZMmRpfy|IkaIp&0VS zVRgTu+A=l`WfQ%lLvrRMLV`X#kjeNMvCw0e04a7M5?SQ1F{*$Ah8K>CNx4Y6Jz zW!7VV7>7F6cjOl2qiIFDF#0QAojlNvv+N)2@>4+fhFsO`!*Fg3#>-Mho#znom0rOu zP#CI&JPG)t_^kv7i|vORUC4wAtvib%tlo)dzu0)7;x)mFNE(s& zw=vNCgG({9{-6%@HvVbtJ*{Rj@%479YL4DJz;o7D!Q0Gm>Q!7lWRd;}Z}?2yTdOj4 zE@D)g_`90dipL>vy&s$cM2R2Q9=ktTO8l{B%a8?=SXl-I!J|lEjV4xFF6D2@WYWPi z@(Yp5&-5nu<`zP3t0UJ#O`C71*BX<6JL`@v&SI8~69Y$!LPRVG>S;vB3p`&E%wT+D zEsyG;>~jZ91`7o*qpEsQJ7Uim@C7gV<;4rk(8@_So%cL1;b-axdZ#t42Bx&=R7Y=# zl}9b*fBxvfdSRB9PsSEOr^MdOJ7fP%IA)7DZFY-`8-VcPYu5K;Kr(pUDaFclwqYHC zbaXlb>Tru#e>CNJ?%8)uY<2#FP|g1W8z4A7=jU7kCfKeiBxM6I0t1f&=;@8z;6|Rq z-Con@lYC)`PgRaZxJ1K4xM%Q;%Q{aRZZ{MOTsuf$Yu8v4mA}hv36z+ti>624)$Ujt z>!{B)EKk}KdGZ(=$ThAl>MtK2)_i}$vJX(3B;AZ(N4|-5c?h)YIPe29JJ>Q(YP@-@ z;GiV>rdy)EcFYlb_R8yiPVD}_tkbK>F=y=*+Z^mzqjaeo1Mhk7^>wXqafZ(wUWLl? zixO3oMtP4Od#N*bgc*@yoKoiYyI1YfE3NtTbIDL*GwK&=Bx%l09!1_`ew`)*9kWGO zZz0ofNCEJAl&)@b6pC#4QNwa12e9=9UBRFP_nT858N6jB*tOtnTcpncI`Dx zAdg8M1X9D|FzR;WdrNQ2-}~ewZ_5cDBLp}4KAfm7VsNGKx^1Z7Rh@VT@O5jBS1ePM zJvc@2oM0OijU253QIq>s5*3;2*jVg!L#kOAQ%}Lza=!ds1M+1UGlQ zljS*^?~J*%AP`4b$NBG#C|Fl1Z5<5LX$hTkG8b7gZ%$4Jk*{=WDQPc9$8td(Ixpki z@iB||H?eUquMjZwXhZVF!JLbfB|H3F91gp4%!{$r;&3$%^?1P!A2O6?dGzrw#%8<$ z?l(!u{AC_yL)k-e_w|3VB3YBXng}9d0ILa3tkK&6-hcBVhW9D=6l1Q<9a{}z7YF+@ z|LRGd+x7S)r&B{|Rh{lN!bB9nnxB=QJ@lVCTK0lLOZlQpAa4l7cD+uk#t`q3ApwMd z!3S-ea?^%);Xrm9MkBQdj=}F4XYIU%Z7JRvkjkiRA-e7xgUjq}cs8mb9Y|MZiViReiqdE4?aF+=h)=l31hinw{7Ztk*yR<{%7p>ogk-xvwB zqxC$Cx75+9#AfZUT15Y)A+7}&VqK15mgOIkLLx27Sbwve=^|NS^{p`Ah+Q(4oestX z*4Xu6%l4ELGd9DsX)~hjexa4|6kHt4E_kV}CBxMzVG&S_P*ITWiSJLy!4+4X$iL0l zy~~%W!fG+{Z6id``(4`(a%xP4#Ea)s`lWh-sTS;B3&!mfeJ;KE`Fs=^o5Hpc0&rX_ zM=v0X3&PdyG*;Ra-N)QwEd{cvM?$#EA7(&6L-Pr0*+!M-|H|;c){nx@z0PMt0N$Vd zlt!Y35ffxZaVoAu|41)f3HBPNS2m@=i0WythBiH6v@M>yw_%*HcuyCc zzh@|$Z$c4)1p&yZ0tc>&+%C?x%RjlR$e$kM#6gC3@i!S-jm9H>gs?!^-XWG(8SGL3 z0Kp+aI6EH(6bRsem`+mUeP{SJsCJWIZu> z4@q7BVIJF!irDP^TmxubW23&->K`ovFr~PRE6zL`%c#*ZgH{L|v%@^O4!!-_5REFDrCpb~+9#L{y;xM^PaOASBj zC(A|)`_dD+s3S61tb6K&A)ybgreeA^<;BC+3@x>N+aBSuBOZiofp+X+NKfPJg{tp0 z*8ixAj8FUbfsd}6o}G|0qq%XeVY1~z%SyvH(WEHEu~}!Egk&rlgf-J?qVI3h4{tN$Cl0V&EVT`~NmI8}$^sMKJ9XF8jYp=8%S6o< zm_{WiGG&`1xp1kd*0Z=k{T2ETgX*wI&Vkg}h1KJweje0fFvdbALw(5}_5<5xZLBWd z%V4kc$t)8c*dcb-)BrL23tm~$>fNa)5#J#O_8BA$er6ssN`$ki7|D2H2-)1>yGt$< zyA1tBVMj4Y*tvdeO|k6f81UT~ZJtB34+Is?afH_H5qy5;xNmZKrTc#msTak;y_aiq zTD?1OD!5YcB}dhL^__X!^cs7$M@~E0c5_NObIM(T1?#hbhH_WwwUt`UP)TVY}jx9*QVA0rn&FdUKNI3|dy2%dxb zeF}#pX&G8`e5kaZ64=D!;e|QcE#v!G$wTz6gZH}Bdf-a($)2#dIxA&#ZG~U)m{Dfg4yMuU;AsR8QJCQ;JxLw=E zDDZ`gg>R;9O{5q9h$|s#>q*nU!c^drN;Nf{w@-x%S>T=3l^M7>OQLu#=#$+81&CZN z=pF~jvu?w*M>0yX5OzVvNZ4&>8lWqqt~I!1C;3i!w8+t`ta$hY}U^j$R!tQC2LEIN};V^t`(K-}AWO=RN00Ni&|4rAphe_kR_f(3N z7WXD{eZpC{+a85lKUrYEr2yk^?-WqWU$-gSrA#pq_fwKedwywrI<*p)l+N%A^8te1 z;Y>i3ewB+o)c?g4|KYIpXM>7=xg>@<93TXVI%;4U%c`#BIg@=xv;3sai5Dn&En<^t zSvX`zsoND8JaCc3OCk|;LfTxvJb83MM^pK#@iN4!??%=c{)D&M;0_aVto0n(2Y*pt zRxU}^mszvoj`T*FtrUomt=F}^^bV8w1~XWgqK4zGzBe?ony=S|itQ`y zarjm088YUxa^Q~yU3d}Dui|Nv9N*S`89rF3*}i3%WBZ~`jhN2MRt~XF#TH*r!S}gW zwp)4%ZnBKsV|wF1W1)MYqaVh2Ch@)5($AG>5M>(S)5W8U9@;+sPn@zCQ!6V+%pM+4 z&|pU;eKLJBu?De{?(nou&_knI&rnit{iIxs>2If<8GQE>FCu_d6fWqt1LH-HA_NPC zKrWC-jVK*v-Dq#%ydyA%Pb6Qr5f90TbcxFnmNyU|jfwc%d?D0PO{~N{wmk!`wNc<^ zOegU$&6iF9zI`8EOE9{HG&$!m5%F}WB0Ep)WQ$2?;x5H1sz8LjN}D@!&vEPJpnNjoy7_2g)sdz{>y`cAFuw?1;_>i@^Up z4JCDPShEz0^+1|2hH+RgKK(Bkh-KY#&>z;fms6MCmMoQPd$MZXx*YN=WzjQKkZ=^4 zbXwqO9Xm-nQxPx)8R(3oV4lg|j<(Wd7&FM1y_(DUh@tiFz3Jmgp-B4e?rQ?>{>E!v zXpu$&H{4yiQXBf!+bl;7cf`4A8p9esjL6wF51Sa{&*RqCoWQ&a9$Hg^6SJ_vQAhuJ z@19irFLb&mGU4NS=0!p z5i#aKvTCxCMNt0p!1$y-wMV7M+Cy|32bOc)ILHO1Wa$$UR^`XNfr00@(K?~_Nw03R-^X4v@0aBZt9q$FTI z5YN9Ti?pC=0&m5_C)g%vy@OU_ZxjL|Ft%!l%j{wD^bP@xy)pLz-8R62Awlp6lcG%0 z-1?Y#IzEuLiB9HUdT+=87+{NcEG(m2YtzAW`qEP!N24~7*04MsatRneZvEC_Wr2`KY z$os(7_%qbqIbGMeY7FR(+NUGbbq$mG<7f;4{+W@@dJlW zZ>H8fa4-Fbs`1)qAPH@@)7v_LkN$JTQI+gn>~|gSGVuGn?j_4w?x52l+8K)G;R7Dg z!!sV(R+owO_>iwE9f00nA+qpI2Y>PLI)rSD8f+cZYpGBn#9dBoB?KSsPbg(n zB!p%=G*O|KkodeV1q&Cs$XxzZNHX##JM}jBMTxizkF1-|%uPqNuE$xFVmiB;L zdmbrJK)G=I5Ffu)OjX#%D~9nff;`Mp6RfL>-uJVVAW2TxBrbh-JJgwa8jse)@KqZ^ zuvU1jsVt+r7SQH0J<-Hn>;0eB9t&wB)Yef?#EY>`t|Ypox5_10OH1q(4N8w%pn9$Wkr&&siRT?sbUS-WUC(fp|1} z2$$x9j7`@Bly>94XVg3RbOYw0@0|)_YER|gF}9A$+Mv}|0?rIJG{hD3MM<~$;kPG- z0D<-zrH1--(U+5PF1|zHJbTP|NkgTnn9T7XjRzyFvj_!9Fa({v_W|D)4U5RM09~4( z7esj_Hjdz}CDr8Kqr*rs=xC!FisvUY9svLK?XVlBApBOWw4VQ~iyH#-SrCghKyA^6 zG{Ll)=QaqT%_bM>8~vl?>(8K@-x&t4Aik}8ZgVJ17-n%T+@(BB{KTrm;ej%d@_F)^ zeSBCyFd1VYMq4%%fQ%hCBpMAI3@;}>Nru{roWOE*WFq;gO!iB_Y<-vb4`egvi*!Nz zQeTQeDp-CM#X{syv82u`a`d|qid!h@fOX9DFl!nCYbpWB4OOuS1C5{pRw)a@tl6Q# z7|^~8;WCgdx8d4MB7}N;q=pe9bdo($g|aY}UujHL=LpL*ii#(1b!m`WP?v_4_f5*t zyAisDvTwLz(aRy6z+_Ru>xtWlpp0r~;C@Gr=rZ_J>Yj4{{V;AV1)oI$)2@SUjc$?5 zGo$1nJCUcTT7ipVKCJ>gYsldYz&{Md3oim9=(QnQOPysA^*v>)iUmZhV`)|D!e&XN zvStL-l5q#BYg@rZKFT@%RROdKsy3KvEqF2>0yG=Ttn&2br52f7>}}Bf++n6E<_jL) zPH}PgxLw2_?;AB#f<3NNVjaQUpUnZN4L-uCPG89r>l>-4Jp70ar5Ye~J29bzE zZs?iLIW%n;Ux8m>HvIo52AZ?d1A1rl>_jx3q0P3e2aYK0{a{||I93SY_w@YKLS*t` zf|z6l)SE}4Hc(;H_L~o3Ci!STqzu6kV-*zcfmrM?9GvD11f2NUNc)Pbv(K>$0Vpq* z#9W#lbi?hfta)OT2UP`ME%i?wjmT^{L=8Y}d~xec&ZdaJOzGibkU&jx39?a^u{kTf zj=E~e?d2)^4eFm{av?~=@%DUnDcQ6GQzlM2zy3qqGf=K!f4}GhUdg=nhtC@)2v5yE z){HNr_47L|wmPCaKp5VR`}=4}JVbt&J*2Wa!IkW(S&T?60uyugfq*bgrH^l|*$bR| znlR4o?C%F{nF5?-U&;pVJ4@B#3bL&ggW63bJhbjlMV7ICtwxyLL+kotmiKa(j_mZ% z@3xW3(kP81v|ORhqr}pXO)-iG4Dibv^6VceYh4Re@#1%@Wq4dcg7^kx?yG@kqP=Vjo7v$%tQh(cKFff{R2s6zmg= zH%NeKd#>@O(@#7pep&7kghm8E>^)Qh`aMAzJNOj_V)XrgzomF@~rGI>f^%w7J z?$W-zjLvxV^Zp&)wNOAO-*Zs~9of5*yPU-A3~%z!Obt1+1cyj`@pe!_QC2Q=Lr2-z zqZAh6$v1#a@b)D68B!g%MR9KR5>yNmoO~ldz7~t9ARU0!c<0WUmsO99n*^Gcq6eUv z((CxO2FfRfht;Kxqxtms^I7Z0ogJ*pe4rV!hfo5(KGv*4Nk*mf_jzVoWp@~G<}--j z4tH>H-Z*aXtT-~7y=hJ{?U&eqEt;zf5Ll`aoolH8V-N@X%Xr1 zaz{S7S+?i6+dNbB?HsgNP7-d;yYdxyBn#lKzgDfjw}C1M?+O8c4DoA!nYR_D+`Cs>O}IT? zSx+dPBNVfRuOuV@7bFqH&;hFln$AinO8|Jqr{=NdR{2#1F2{KP44QQ_*hYViPRTCR zN4pul{>`H?SrgEiY?08xC;b=d0%t3`qch1`{0^yWmGxRiE!De?0_T76TK_vyd1E{1)3X3O3Km1+)(zNr zKyxL@2h1|+jmJbPl6rDK3zT->+q!D>(!EW05-D>2&RrqT^&UK@xPiXe%L`+=(20lQ z1ZZ#52$*lLQnU+5+KhL(5dZuO6;of=3nDwXak+y|SZ;nZZe9yA%mH=&@<)nov19Y( zBk;c;lbLxZd_V|*`K`#Y3-V*z0~ zZfxvIwza?V9y zMt2Dj;eS|9USSnVcqP(h(){&}r3t?mCFv9cQmi`rLwaU^1UfN`POfW=NXl7FDrnIVv^~0 zdh~8(3+H(_6cI~M`WA7N+vJupe-d>cKvdRVX$h;}xQ*d~uTtnxEa;kAcKXpzlnqK1 za?Y|q#MufZTa}>KeeORy@kJeB=M|(8etmA4Q5e6fM+~*nl3ghN za!<>(+KU}yc(Ku@p|3U*B&(@1s|7b!4r|_DLp}FkD65fxZoQd|ymFmk^AsdIQm})% z0=30h{e(~W>0>6ljPm#Se$u3cV05`{<)4fK0UXVMxQ$kT-y|rgTR7|0_D5~$CM=05 z>OlX_EQy14lb(+@dko4~#0Gb8en7iA6@zA@mo@1|b+5ZQeiTCIBABV_7PRMH`CYH0 zYA89;&*(Aw#f!$C&p7_2du7QI7fy2mLf|i`aMR%p>2IrbLv`~ePGrstj$oU1^7sBE z9-dDsqYX6)f}I@3E%vjIy^jYVbzH5(U^G>DVkV$FJT3G>MB64+0(EGcqNW|uf7+rk>L_mU6zG&D$lU39+kaT-t`~Q_h|Vlnd8kUe7Fflt;5bc z>Tm3v?l4>L)z#*QJ|fPs+Vw{`&YbF*C-ELX5ver>`<6cIw(t`eBj^O z2E;Uk?mZhIcHyQEf%0SsGa2^&#W$p9I0kxd}y zqnfwV+jqHV5=EXI-#2Ww&Z}<-fM*zA0|U<4(6ci?6cEp1!epuIOE6jGs{>E`Dc6fT zz8L^7F@f3hT2MnmVizz}l)!$kRzeoK`zXE9?w#NUiv^8i7zOc;s;s$GaLX%hNh86nI~=QSi$Rod-f65DP$bn_)TB%*S4y>%FLw^vQZS|Lo0Y2o?RRVVQT^Zhq#N+K_tq#w z+4i7P*D0UH5-e2Zzw7m1p`yZvKfRl@J+(`bsceg~NCMcfT3La;^eKIp0}X7=|EX*{ zXS&7h7$;4W00A+`8n#l_rD4n{WpRduM_cMxt^{EH2t!}b{1eX>w&VfA;zjVz#J~p} z0_`$ff?k5O6i7kQ54EH|;R>>*jh&D#C=EPk=PY)9H9clscL6^-slKe%)R4mVOQkTr zUs1tdIXthG%LC-G*gFY*KwOC%dYsj91wlAZEXq>d8M2Mi$b#eO_qNI?$h8wkYMy znbGoQ1#SuG_||g3&}cywOk^7HFri1%r{|=1zTGE|`K`#XWU?zx%UA`%OV5mQvE$V- z;$B6hN0)C%Yu|!Q8o?!{Gp3a& z5Y94mj325v*zMdfjt!c=ag3uR2fNydoPT>kszgVQ3#vLvM?gMCRK3P<-e2Mnruy`T_CXn?yI!_ZIxSA700*^UK;lnm;g?Z|IW;rR(g>%qlcB-T9DZ5R8_z(l0l*H_1VS-K(d+QCc){ze#m8Y=;k?;cT6CY&=3hv%K?CD-HM1tCk{gBUt;~wnDb%UD%JpqpFCouna@POS{!0g;DV`$ zq;d{k`d-#doVVP#jFX8ST5J<#J}Zbp{N*sf=;c%M8Kp68e)%GIAjW7sHr#<>{;gsm z@CUx^d>C3%2%1Vg*V?!uT!D-uq;F{8)FSYu?*x*==+OaP+Wp$P_*ybFi+F&2gvhqV9>h*F! zT8@?(A;vOds=>#@>GbgLkqjup-9J(UgzydJ{1pN1F}O|@dt#luB=h`By#W|P!VD`T zy0b447)*jlEbSn9S&tXABnsvH3tX&RnWE4<-g)vvk2OL-{?X1RM9j^vzHGIc{dz%l z*jc&(9aK>TsJ!#4;zx_JR26oBOi6GL_Fe0xZ^|JLrd`rfDDSRNgQ0Khy%yjAhDBZ5 z``dJb2K@Y%-I`%y!2?sQk+R^HF~(}tdt}5bDjy@qCbu~i604DjSNXg>wmV#UgdMLZ zKqw6Ag?htx)6jkfIK zI*ErM3z>#m$G#L{(bvaGndh#6FBwBdx}p=m^Kpzardy=XaGuCOxbtS)h)XJLToABC z-sFe;K*@szD*p^dUTEE3*X?Iw=>XWP@tSsO32l&AmdD%YA+!1nS^La^`XSm?mc zJ);JG$61W*9*{NF4F)R{Ui~v8%I+jq9ofW;(|De8=%BqndyR{dJv5aUg-zdLR_@T7 z4Pb@XuT_%%H$1`d#~c*_x7f<-5bGR3>Z7B|?z~{B0T2?crpQ%B`Xipv*~j%xLu_n1 zrq7FP9V?X3_>w^BhToN<7Xo(WY`^Ffxf13s`{a^wd>!&)-uZh;*S!(|kZ^={ZImq) zLSu@*ogcjl|3l>KCXiDk7om z2v<3)tV>(YRad%JI7M{rbE82;G|1={BX?K0x5e!r@RL&7;zE!dqV11PY*rXrUU{j<%z2M46ts_@{4bd)Biyy{luQide03W&% zBMfKlGdss7xjQ94coT>}tR7tUvR@nYVkDo{deg1Rs90rDW}=P9-3h2@S>RpxcD}lU zb%?eZ8jFmdl7x2rW#GXo4xb=?<=_f$2uo3C9aBrP`PV-2n?%KVgX?N%27UesUC=;v zH)3gdO28wE-N?&kxINHOki$4?o9fe8B1%*;U+#?UVIq@FHnfm+(;`KK_G|xACOKnS zO86tlGRbj~JT{ zfW;)7l1c?Tyeb66>RF*nq*GKD+t$kx@6*~jrM)E znnRXpZO59wTRiP)EzL9W7QO^x1@eX+XHW8&;_S1Imt1C113|=tt?+RsI;{TR-ihZ4o*!vgT{8M0M^+~HaR#;klD1B^}xWD>^iNr+EoOT>{UbOGwu z5zkV}XQg2tQ~x-co;O zd7lo2U!la>>!cW%!1Sh9{(grS8B&qQ6e;At!y!^dA8VYmRJe>;fk8;BVH z+bB^J=tE+mn4)9a1m`D-EPRP$2oIcV{-{CS;ZUQlA=hTWA{0Rna)j6<#RQ=q+2b`(w1e#Uh zpP&?x_RfpbdPY6&Tkn1hU{fsFJL(Z{}o z4PO$+!Np>(z$+H!-nMN`1xcSu2Q8c^E&%HN&%zRDqMtr-fB;ITfcD#V^x@TTYvb{A z%QDK#;nTD_D2a{;Zoj4Rqon~p1_i`K3#kop*fo()R*4laRAn0oN9B{AE!Nm*At^Vq zk7R%($aV-g(Zp(pwY8D!qu8pgQ}Wnp&&wo(K@tM z-s%NHhauO_#rek23dsQaWH40UzX>U}MtS8Z5?N zP6l~HNuvZ%E01p5m}t|30D|Oz5UhdPm(C12qdH{uPra>>4Ps33bhHn^s+%x9q>#x* zh9XiCoX9y18&dcaEF2AKAk3L04D+maC5!}VPSVS+c z`D$sH-VER{CllT#>z4Nv0?VXZa;r*nWpTYiyPZ6&m3b#+qYbfw?am$YQ}2~(E`(fZ z`XM5K<0^w>q$>I&Ftu$Us>g7&BwI}L41mgyAn_GV_D57;uw(l~!yM}sUW+VEhCdw7Pj@d0Oa%O9Z#oO+?hy{Y?XAgMH(Feyk z!6E!^y5#M3VOSsFJ>0J6j6N3V`*orIMF9@8#30+B<_uj;Y0c>o2+fBXS(MW=$CXA@ z>aI7$Y(iU~Oymkaa898e4f-%H4=QC6ouC8CZ0!w;6Q7C7o?Qbi*}_Y!LL}hcHX0p6 zNhhbe33P-=$)#Aq`=k2KeC03oOuMe#vUJiD4GconVGbQzYLab%<-Qx^017*SoZ9p0 z?8FA{QBg?||DopRc-3W1p-PY$okturi*b(R6}LteR%JUpG*nnp*^2!o8tc?bo2W^r+Wxk>%(~=j8u0f%5BFMLKZkpL z@O*s`TkF{u=7blVdOd`?AEf~DIDdCla=!oMEX@6Ixrf?izJ;uaWkRCzt68|{FncaW zHpb@=;;lX$_yJS~dnHSL+h-WFS9il9PaS^VNNo~qEz&CCkjI+x z^Bx5(sCPZ290xM8W$!`qy^dRp-NVl%(ZVflMS*IfGLY?*Qo+v*cI=*WMrKOjC>mIZ zr}~Eq{V&HYO1QB3;M^CpvCWPwPB#|=BukR8lHuvAk;o42VYINAZX3sUgLLcje&lB| zpl#hr-s!1iv$e}SCbcRco{R8Ca(9BVjjCXYZErB{@Qwv=@ww}aKK~gHTrB*Nvyxjwa^EW{$id5*VZM6iwmwxZ3y5)T!&?VTRNLoH~N zMTwnp!Z?4QTOMEbO4Y;?%4~NkQyiH%NG@(3+JykjY@0Nb2s0E#h;vUH(070SRHE-i&P> zf1nmQQAY!g5KW8V{a`~Bn))X#r-||k>}_qQU56&K zgtiZ8b1}P11&ir{% zTz@{KqFb^x+YYLTA|`uY^xZM)Foyw|`$Q|&%EBm}(a;cL#VmRfSepHC1%e=BFg*aj zk!Z7f^YdS2v7R3YY4?4j(yDG=y==5%*p{#YTKG>8K5VH-p2u?;i(G}+*@_}KGKc&T zTS1GTk|$#TK|sF0Kygaw$3cx!*Uba6D~0`NU^<$YxH7AiX`1Poew~j~XeK$%Uu37y zOiT`LaJMGi`m&wr!sN4BIMQ4W*-GqJ<0LvmcAd{^KRAY%MyXCYBI3mNL_lFJz+dUT zJj(cOV9VVz2SCzxP50?s|5#HoT!v;1la4zy`YSiTq~{IUE&-nK+S zF9W-=*|qYj+^Y-h_H~h;bb7IysG$|p;n9TK4fW-G$nfb5c-O z8Q%Dm6LBE!Iyo47cQ!z0+R)7u`r}KE>&ESjLv+`rU-10e%5iGsx@lVMJ3Z|591cqu zB|5hIXdBa#c2Qg~Sks)JdG#+j<1nvv!pxz>3Y2MOsIlHH%;JigM3fqb7=PTvPq%Y7~`VbQmRZ*JDS?gOmYJ0V03Td(g zd8fa@H@vFNXw5?rbr)C5^^Lj@-OCS8SlQ0VCs* zIl(Q>hsxLDhKmh=Cs>~BsNB1Ayrt+N%Ylz)2|;UnJezD7E?AqDw#O?6t0~a7QTb;1 zpv)Y9Ej2D^>`ZAJ6(mND+Mb8j4))b+ov;f!tuY`W9VjDD|1Exl9_E*PD=q-{f(vnz zvm&0rYGd<%`wZyeGjP;T`1XAsKKUOfp}IW6+RnTjU5frtS8$b^VKXMFs1v9|v`o ze%oP04--fpt6YlZG5fSXj5kV8S?UwHi+w(j&sOlM78C0vbmZJKKrnt?ax_Nbc}^trtTg=G^tHSL=_3hk^JR zF`((ALcmILq-9#`>j|BJrs>1&FLQ#Y;Rme<&!R5Aj;!gxnd`61_9pZ|LfpkW?_=E+ zJUdoYBqglqBnS42z`sHtTTv7JD=N3b+zt^;ka$4m!2^isch2*0F+;FQHZfk80LyT$t}kx^>Tzr-#_2p#MC9N<7jq zXK*2)S`|teXwN!qt3XKbn&mycEClWCg%(nE8G63PQ%T!jpraYkGQEZ4T=ul$+S>(p zBIQLMpnSfW37`GoB;oHw+{p`)d0w>>>I;Y)FP_dtmVRbJ`e-Q-HzIMA8k_I8E@hu2 zyo(*sfEv_hYoCHaQyXUnq98S8ZtNru7>r5C=Rh3;Y%HnRV4A0*^^(V-Kl=C?!D~bD z&g`*&H!_iIJ82bQ+ogb+`pY@q%;K|$X=4OBJR~p^mW&Ogpa@b@PI|~Wg%yx<8IL+J zK6u+v3V+tam@V!M$bkCDcx-K6KG#a+1IJ$%#r`>Ot4N*rxDC$SW@WmYMT$6iOlwxf zl9RFGm(lO`TYMJQwMzQ3Qkc)D1Cmi#l~`*7=3*$ee|ZW|A?i8)cB@D7okDMwr}jD; z{caD)&(rCr-h_zIKM-GGb!r@eLMkNEwF>WUO0~js=}Sbyx^RE%Zcgh4TBrS(J{#-6 zb*sD!?|3`42Gy>uUt3Bla?Q)Cg|{`E_vZeKi6O`IbMYf(3jJ*0)XHj?*7tC~5@?T~H-N`5?nlch@ zm~umWv6eDjMU%ny%?H3)UO`8BW&!n2%XDE zL+Wil;LY>xhkpTT%I=JK=({cW2#3b00Uh-*Nq~gD)h6iGX z9Gg=_Xj#k?ps*1Z;OM0^@|y0ju?`d@IZ0+q@Qub~m&1hX)DCTZnTH53R*{RE&GDI_ z4Pke;Xo*5y@|NU=b^D5iz8Y%00Le$q@?2BdSL?3uHbuqpkL|nH@pmk_5yvK&avv`8!U-@$teYVL$TOo!}^*}w?P zL~{eKeKpRh+;&fpE|;u>r^j=~64%NQRMM0(-1B!nZ0BQ~S($`2*q=IBrf9Hlv$`aR zQsbcAjj2J^*oBBM+mc`KpR%nyrIXA)VDRn|J2dH~WXT<`jp~*8g%c91jonn=w$OQL zMiqaHT3dda+ndtF<^5sPlvS*7VCt7vDOVvTpS}J;#M*emhF*cbn5WEfm)6ufY|kbn zC>{!%yEU)O$pp=3pq0Pu`KYA3H#$)3RQ8eg`ZKRz`->49?Xqep59wj%S82=JnCT06 zk$W2=1U5U<%+&G4t{8EWhM7eEXfp#r`mg%NUP51>Cx?VF?b9X>>#nuS5^wTm{G~L2 zvP9M%TKigXRYCj)$YEl-cH4hgE2ky-@KHB#B1VNJKwr~5?;BO15NcSD4z*y?usvYs z3sCX>+Xd3TpZM?#zN97j4n$wckzu zHEInydngTqTU_7bbS20Lh@sHKwO$^*soD>)>c138g~~$f5`%5NuC2A1^lqlqT(~Nk zSiQTpgLQyR$eX-XxCa42$rQ3VF>`rg-B%~>dp~yrVA>w$MxWk26gOj%6?r`FZ=hDM zIcq;xZ+r5LV$0l5Z5;1)${$hodIOg8*{Q=kcf+zes;>@$vgmL)JEEkZD8{}xN}}c1 zwkIG6A-A8$B6t2iz7V)LHoI%wjiOk|EYNvO?7Cd7Q0znRuX~uCT`F`uI#NeLCIRb^ zLn=5CFtbjZkO8bj`VD8V-1|HLi)mLst=GP_Hw+j!z-=3~v~72sP~f0$YJ%WK=jTmj2F?mJFf%>hj}HHi;Z12RqK8;z(7aQb4;21bNqwnhTuUK z0P`N~Z7E>}reeC}F7kHX8n#$rXn_*94Ae7Zj!pBUF2owS&-*}Dx*a|{LRj{q5?T=e zfb8NGQ9g^X69Y|b&(KC_78;l_S^UA_%4lO@w}pB+0@q_FG>C>?sK8jddC5J^G7cW? z&@cX=5=h>0*ivrW>|hy;M{r`Yjlv>gBy{Y`NL zS@pt2JBgZT4DIVG-@m3IimzaZGr;p^vlTl0t$bUyvM)VlrUtkEJrTZENg#O109RZ3 zc?%+xt~7g+-y!Ao29MhS>cMT?_JL)J=V?+lpO&!jpM|voqQl5{9aalIRy^4OdT0!? zE8~qD!KK1Saxa;5-2$e&(cdG1=PHY;I(kOzptO-RVh7NQA;R|M+1&5=Z_5o61lQIz z$Oh4ae0+#aQlT_w&Z7=Viwf{Ilpgw0-g=e>KY5#Ja|jVLtNYM-_}Q`mRsayx{R-xt zxmk3{dE}{)s0zWgPrx}eq(rw4v{q@B5rj>JoYAlfZi)7Dcim0S2YLbYk(U#i-2Ph2 ze-wBl6{yS2N3u%zgGx7VnWsMe*8^5qgy|no^|@bJ;i%zqNn*}{mEXvHXWXC6c|7!s zxRaiyj0(HF0=z|gpPWMROeo#V$+MJ)Qm8I!(!lRT;YDpQ-O1j7)(_Pm?n^1Mp?cSN zP87U5AQNl3fsHid?t}py_nCrUg>ikCLK2NC%TfxOIKTTL1rL*w}K6-`@KPq$Q8`{eoPJ4KdPpqJExj^$d z{S;cl>a?VFDqK`0naX$!@t-x9`ZdDQCNu{(rbpmV+7c0 zLb7(Vr9j{F9ddx$MZ|aU6w7CA-!i%PTS@+ALB9FZ2^J-@A1bJj-#o&>js}e9EHhDXgkMuIme7qr40#)vEofplMb{1<;Hjp z^kZ19UJ8YvXvXwQ1|&pu?MG_`%uER#0{RVlyW@N_;x%?d$>J6qFM1>>dJS-uDG@;k zXm)tEt5pvQ3MnK|JuG~_lW2pN`Q-fB3(&&bnf1LG1m!yIoXkR3XRClkZpZFvr7#>| z<}d)0(*!!;DhtO!L;gzB>^qWOIssKOE zg@Onp1-CAGEo9#h0vpt4MO>tnJ*IA?38QK5G8qzwMQt?eT>{X)Cv=gR{kz=*24qV3 ze?A(WD?vdof~SFO=&MqA9-W2U>kN-w6e;h621|D3eF9Tu0`j(vkNC4YL|@%uG$DJr zSg0K<9>c#{|LC-IJ~`oFP^21F%fnqQ#do5>7!|aC8h91fc0xa)(&V0sW2TN>(2Io< zhsc>MCDNB3$rcOT&qBOYy24!aY0$nm;N^RZ{Yrp)U)EhBoZ1x0Y^nhU&;btNEg!%k zwd-T%0}b3{H%koFaD%&6Wa6rw(kl9Qr7lVi{n1Ezi_=6s3-;QKV})|lQRS+|U1464 z=+&4;{W3_9fO?1SxuM(!cqd$lP&elS)x)Km1X%Hp#pL-pixiB0=24nhV|DtWS9z1r%m$(lEsP%*bG9WoFDJRHLL>{D?}CkGmcY$)gLCKZ`1W2SIRjHz zq&B)JJF2C?7h4-Ar_gk%cqCcTerZj!_DV_r@L{_em3FXqhAb7G+HN*?Syt}n_W(`* z?sUY&uMD?rh97`YTS)UStAqJ=s!E^LgK|BEpD01OPVBMqRFm}LPS$eJ8I_vnvQ45H zl6HW^a{K!r^(Y(ie?oUHuVxhQ3yjLV5TMD@qmDX24xk7fEB?JZ|}iW@DuzG43X zZhOEKyHfg^Zc(`ylyHQz_<0IkPTkskh~+=uYKnu(epu1QZ3Ag7#MIPyp*wcq z6JK_7+AZVe_FTd{nDt#`5lqvaEe!cOKh2neMTvP0U)SPXc>us{g6hBlvovNLIg&l+gj5!warg zw#Vavp4>NS7W>KG%R-qS#0Jr8+ka{uESS)20e`kLg5r+d?D7|K`(34fi=$H8a0C``bSHJX*iScrQfNA26lqEXA+P8K zPhXgiPf~|X;~Sv_qwh?-W~iBW9~{8cd_->jc`!4ylQm})VH1$^)DABv+~(B*RDX{{ z9$x@9C0k{;ML~}re8Z16JW3ZR&jCj=A949?P)U>dyNj0N5ARjS&y^fKX0tOxhT;+JAr0ORoRLp6nR6={fdZ<2c z%}zUds-t9qGrfEpN{p?l5bw0ZcZ7$tV7t{+3bSl~?3J%^!fzLwnY>{A8QYHIakm@D zVeB?7K7%TccR1KB2w;fH5714^hU3a7oSW4x)K^ue->~0a(s*a;asp46Da+41Q%ZGp z8wQLHulgGL)jV$A0>am!CK_G8*b?)2@D}cf4dx5%l8PN(itg#X$t*4VMAf~X`pwIR zB&B+(Pg^YFT1ca7ikjclv3wW<*RlmnMKpC>F>=PA21tdf#T3jJ4Hw{GP0+Wu%jp0E zXpx4?HF#Gx-Zy9$*hoWz)sDzC zguuXs-pNrbAn*#ZIMvzG)6Ub$q5E3z^^}f~-QU6`2Aq3xs8r)l+Ey9vrn_?C9QF3N z&U@t4irukz>Z2JNkGoojkN@yZg|6sMuYwd*2{&Bvm20{D2?~g#xq5qGB}gf&;Z|y2 z>@M7*_XIC(aU<}IESJA-O}4BTW4&zng|BblpG~8jL!BJDkd{)+ckG_+Pjj6LIK}NW z&L2)nlnR~(6~u5g_%{(;U43A@;iODId!rONZ#5!-p}C7xWtcg%;wHrK$LWW$6Hsrr zFzq5h0fTbGQM!(4`(j$4_uYJfqY;1#t%brIa<*C#?7!jG%P4(y>nGP8MXk+}5m~J^ z(Zv{3r%Bo&?*sb3v8VE!x~|dChO8WmU@d^wq4Px&e;!M|Twweg)97U$q+ZsoJckvh zxV1L-bbx->Q+L{hfgHMF?IKg7hqu-2J=X%Jbv)aVf^AItg1;94YMP7fYZE+nxdsnQ zx>T^X+md=H7?BYed}mqGpTw(BJnCI53S7|Axt>3?yq!hZJwGNtGvJeIGaI0>!V`Gg z1jSVzgpz`f9{tJu|EeZrwozMN$7$jPV7vfNQQ-Y^_{8|3@hxEtp4m&Sv5Kt( zf-(miltcSmhYO4P)6Q_O+*g2-0GaKn1v3P?Q*n#ad++xl5CqP5o>+3Lmq3lr}m@CypZXg4_ z0tZZ;1%sDOC5!`*%G+4+4oQ9$G?0)y=X~{MP*EE?+6@wTR^9Hc&<0$ju097a2`=1; zkc&}`5>XscaQ2~z=5{dCI9%wEba%_&LLIN*?V`nQ#$HFya2Z(0S!S6ljt(?yeV>Qt z2@Cz#kVEVzTA#?Hpx3{eZw9X~8O1KU!t+^ah%&JC#^yordkBL`!@cx|N+l9lbYH(M zP?on!!^^ zb&=)g{02hl58+w1gC~E?4%d1P1$$uC&f5k^@vXg)=M)*Z_5+GqTe5&O%Q*bz0iBr# zPoXuTspWJ+J3jF;kA;&#&oK|-XGXIVcca>_z6Y%P;w}&V9ioXoLlds28$aOBP-jps?3A*R zIl;HYOYZ?cXRZONp|74xgZPC+x_`A86V+3^ z{jKIyV^~FgpIoli42XfDz-kwX@6k~|4S*Ut2(lF2&rvvJ{BQh8$Bh%DH_am5&cPZo zKPJolnNgbbY07e}49JqIbU?bLOg(vuqr^J_ordh-`(cbi4`xS$uj z$C{Z$Ff%yJl2W6v?CvGUuGK7Wy$?lSpzb9ub0(EW0~}E-h*WC#Wpy(=D$JUQ=>rNP zegoDP!2r?@$#&Xru3y7JfXW3*XVi_In%Cl)ezS(k9@jZgqec8#>Z9#0Bk>`c@+6z$6FTz95vj7G8N@V~} zeGJNA#0K-$mo=pA1TH!@;5QZAL5j8y|oQ zho7pIa-Be=&atwJn|644+a5wXun{MqrqDG!CHah_WL2CpNmCU__)!`!vaIS3G#bdL z+Q?nPYRfCZ-}!u0b&XIxx$Dw+Aq^XIN7S4S)uk!dpM{n!QHGcT`{JX1x!PExD z`z&NF=S8N~sdyh~vcymn3!Y&TRnJwmhE;P?;@@tNz4r}YgpX6X%Eg1Kfyz`*w*C$=42qctj=HOgNRC*}VSt}rlTdpnv8-8a=}J6K z+^M<{<1*T%Q&dps)2|984*Y5MtFX^@+Uj0VVjiZ`5mLA1w>|mFv5RzLs_pOh;Ra%4)OFth)(fV7EcR?@eyOA!Ek$=#nKzgpk$3gmpKOZgC)Spn8XdeH4WW5i z1Bjtok~2=!Bl9cDd=uHH<+{QCjMdRjC+d6UWrqjC-;ccp#Ri{|#pL&iMMi&o%r-v? zGhgb)3o#)$6i8CGsJujgTnEw>&i%IFZ{MO~t3v_S6e1)jP-QV?wr6tGiTY<#Sz~?f z+zgG(9N19#9VXNAKIB1Po!pL}L>560|7&IVDG2wE3-*k3<@E$PbF3OmHVO@-1-A>6 zzp5#3lBa9(ry&2vo}Scr+aNa&L>)~n2$dv%9rX=v**%~I19Xf^H>6_JAbY}K`$zH- z_vOz7!Ztbd@txfkh^8zR~Vv$J68LH$boJ^kcWy>4b@@FF8|6v8%BCR{;Rgz9p^G><}p9|hTbxC2vj4Pg)5Rr_X-3H^B1UZNY2YM^%N_WdD(MQ7d9{XZH7&_-%&%HOD1OP zQkoMg|F|k>RGR+4QwI_&mV~WJA&xj6ZXbAD-l!pwIF>#=3IYw^p8P{Qd~Nm=hq#vNf$dPn$$2RG@@RFPOeWa8O;G2KXLf|1Bq_e__di}NbCi=hM4KW@;voqO&mIUfq4QDu-E9ycf zkOJ99GNY}jcaiZV-IpIYMebU}<=Ak@18R|iq_Dnp)phm{+tFjwl|dMwE;xnliqP=~ zUTs&wo^P=zj5Te79E<^z>@NWTKW8&65T~DAKxJ*`YXu*oDD;Y~poyVgENUvp7#j6N zx&lzC*BVtJ9}&sH4`rK3U9lO`w$ZuL`WY~WmhHMKCvN6SGT0V&o(OMB!+DSGFOH9a zM5C8R0%^%3uH;dsJ=lI(v=rXfOU*&7i41H3_nSH~sYr<5Hmu@^wfw`8kc8zF?jdJeB#&@KsI4OkImeT384(2|1Cu2axMZ#h9JKOF0HB7Pxkm$$r zd~5?xAbelx?GV_MP513YE$OCykJ_%7m=mw$D^xt%MYY!5xNgQV-EBse~%S>**$28cWO8q+l?L#o*)!j?+!KGy_`4nal+!Wb49gGAqe=! zxfxSp{>RL+QVHdeB@p8d$^#AV$#pXFM~e=+Hg<^_Tb03nPDa+$9!~0#+dk!5P?@H% z^}$S)FH`fsZ#6N=f{bH7Z=$MRS%2UY_kqGW9NKYLRF6fPS-bk4E73LWWs?v7x7<46 z0=qI#i;8Xm*}B|>M=<8BB2GKMLXN?($6?QU%7P}f-ZvNiOYPYM^w(#nIt`Zm?)JW) zuJ5dk(tm2`u#TDlI*Xy<=0aBY498X7ynM~#er_}wegZe|DpQdb;{!hxzXn&NFe`$? zq5{Aqi-+@C1qmDR?b95p4_TS}NS44^u3)qX6Q$mz71$#jqr0Wrogk@-kPr&}<8x@I`exmok#TkL_qi-SFp=EKtwmz{eqJ9lkWJZn z*aUTDs7JGicW~~0vXcZIhpmr>irW^pf1KnEMc{zr?P~Vh8FJcG4;7Fcnr3zLmztA& zuvbQpY&HQHXi(abq<-!hD`%da5V?Qs9gS_s+7nGSgh7=d)i@JKQg*yI#EJ?=w#|GY z5SP#nTLob*Sg`Sf)h>VwHt8>S*F6}*4oLY=-t4?X)1h5YnpS(e6Fkc`v;O*NwclpQ z(3yFqZT8irbz0FP9tq-yn2->`=~6m)!^NzlLx4OOjRWcz{sYG0G#&jCm2(DmMYJ!B zWsvLBD{m(fb{y;D(I`e47l)|O!FjuPKhzd z;Dp`92W;V0*lODwghPcx(KiUq8tH6(D)iI1cVN-V@*q;RMEjXVZ# z3B=GMu;})2UUqj{QBipJ^c!RcxXoI+XGT*PI`J9B!Y5U}yNOTN@{7qBhG!025mqh~ zG{cf|r&)VUJBJeW7s-2s8}6bpt8d#8v`4UDv*aMHbW72@wky2d)rs@rQOt1FP6J+f zFAHNs6TbwoS=tQY0rCFvj#! z27<^A=^dz7VbwMH^iws*dADA$Wu|kQvNVK5I>ci2nrm=)eN>JxTTSsp4EH@&OQ6o{%RW-$XLo{s9wL{_}3(O5g>pu(y>OSWEcI$?T$ z$C6J~_^Gg+^T={jJ_5&vJo%O}l00|J-wTLeDyXyS;uvGaSu5Eb@~RDUN2a3w@Qb zE_$1up2~`IDO4b2qEUShWLN+SfpTm*c8cn69{k7Xn2XhiXMZWBY%zbDvSk3MM!*a| z`|0X(@?PsS_7hWK6sRh%+0g%ak$YO{o!%=W$cs=tFh=`aiY_Xsud;v80|98M@i!2D zHI&PpX_tlZYb~dnH2LhWzHFgDhy-&Z;0SW4dfh=qi6xnR5m+`tFw-20kNi~;gMU1Cgqhk~5olX&h?IsIB}f%5#gt4q`i z4JzcH_$*;fIA`s8W;-ys4pBnK#;fJb)K73FcalRk`{E`fzI%?nBsJ|(ydRSlf~F`7 zE0Eg1JcIS3vT#>bm^1ZkN9KPsrlj(l)hmci6c}v8@2Z58RI`^aP|@3{(ls;aIhsUk zY-LWGsg6e2klARBBgOxFno?OF{o0=o3V-YtkAXn^1MN>B68SnR)cpVasW)1|CgLDZ z;A$6=d#eF<1x9R|rqRDJYV9}`%bcs<4LJFKvkKL40wU`KICX?MW5ARy)AM>cI?P}E zcuN8hK@a{7hWcT;#54UL%qB6q zo5l4q?tg|4gzA{2HgQC1C7URRmoq3Rcu~m0#MV zbK*_N!H`&|yK0i;YRiTMVP)F|jm}j!#a-P^W}6%Aq-neMo^^qgES-_K2o!+-#=Pq> zb&Mt}QxmEtWVa0rLu#<5Fs!cx%D@2vq;szk$GW7wI^ezGB#(tQ2%)-v*otYuh61`T zr@%Ee5FS*lQEf&tB$}|11dJL?^4$KXoQy5m{}$2+2@OMDRNUst)PV_WL2LCOOC zCYon#-u+tHY=--cF7I*d3}J^zCk&_2WLYtt2a7~2`De=&pA)tJW&Vg{$#{N8({yZ( z5nxMEMCTd4aWay2ZAzS{7{i32eJa-r;DX&s@39`=tsqYv*n?r<6Reiu#JE#`G3(T3wAhQgxfW)k6Rw3<){(@z79Lq_~eq1;a7;x1?#Y zOtb(muZ%wc30{LOtB9|_BG8|$a=X=<5B}BirObZy=&lkhYfk>z#zGiuI+mjj1Bk$n zd44l3)je(a_Dke29$i28OKG&}yqWGEcXRaCcmq9DZdXDi7Np*-qDiq*T2j0kNOl+99 z@>12&(p@W(B$^}A)Q=M*`w~+q9K=-_lA&h>af61YLz3#R`1meq$UA&-t4#_lW?3uP zj$weu6EQnpaF3-!HxD$<`X52A?_rBZK<6*6KF4*&ZTAK^%nE(U-{mN)h!-~)#~OZ} z!u-48Hv4r`7y~@aj;NZzu9#CJ`0LVNCDy0k%_O5UEId`M##59e=Z*gza@&L6-b(eU za6x;q=sjLAtSUM-?df@N~xq$mxYlo&1`4`aXui71EIpyNe?N!*eQSX#rJ91<8j z$%gK6dSM!hjw*vUCr>3I8V>Dzq6!m-5nn>-43_||O6^D$auZZ?5k`(?9n_qryO~fu zE#m|k1oaGZF3&0+-&`7O31SY}fyssxxX^xNQ;kD@%z75|^D2teccC7?+4n=;udu|g zhQVE6ToKEr6Whd(CvR5dySIY6o>;);t*pn#fw60$cmDL z_^}Ec0>q*7A<}MnL+EjvKw##LZU&4hC_%ER-4DlS__Ei{X2GQ*aE@cR=>oXt)L`oBbQi z@ez6KY(VgtaUhSZbcF~aivWq~iViEUb;)88s@gx)$e&kr1tc~kIvkrwSP2!^wvyND zAfP#0^&{>M{8NG^=y8AtpdL)y;MD~dLJMhHh$19sFg(?IO`VrAkOs+!d*DQHUA37{ zz}@D{yF~7WHKA# zmyZ(dSwNij=&vKEFu&a!57944mB}%k(~TH%5hUoz2{q zSR6s2aZaqBq0~|Ab?7e<&NJ!+hc_KBYa3h1t~`5(&#CZ{ET=8jAVyxP|pCk_c@7P6|w58 z^fU$jCAkFzxd~*cw8i^Gp7V~4UiWlPeg2fTCtv>o&KFfj35le+-=OnM`TkPLtnpfk zYpHtlP*zduzMQ~Eg_=wJHtsLylg8?=?7|El1`3Ow95En}+$^AxTysLN z*es$ih}wcT+lNQ4hUWs6k|OA)k)9WXh>)s2f>e7G5nu9DS#Pjq9}W18pT6o~-Mv8z z1S`5eg)_zrbu+3@7t))2p~Sqb4Nt>4$;=((`(gL?~WY$o507XG;h!n4X5i{vY; zuC<~*d7&z61=VTnM#>RKgOLB&{7yY-DvGAVqDY1d2e0d=nkDYAk5KxuMQY92XO0(? z4Fn79^gATPe>tT%uyP34xV8U3XY;pQW8_cAVq0XXuvsfp&Rm_cUfgRuJ-2NdwnFTH zVL_xxYvSy>lXr8Z+oY3)fjXdUqb>_3hAfc>ccvO1t z6+(r;xO_-h$RgT_83U~duxGIm3q+2sJ5{0exEIwxTA&g7gxFFIO-}&KR(#Re2;tBy zu6i+lZ^(^qn~1KygTm?#O#FvUpi{P7=TS!~LKs8t7&hSRF6w`;Y(*Jw0(t_xNa=9) z-JHm0Cba-E54{7ym`}8$3V^Z+3Z{eN?6k9Kvb|`FPvTp91z&Sl$LyGD~wlGT-c46L$O) z|F>%9%gjnPAu9N|42zgFGfnWLS}~Sn^kgRd=B?C3C?L!hr74?RYghq+azlND@MNs^H?>M&9q({_BrKyh zxw%DHsoBejFCw8BwZw8N|L^O?N)M_8<1)&Jo*T$PfcZhkf;c&iBp7Wix2Y;X89k77ZUV!u8)ixDJ}smK=GH z^@ec3^nq(ad+q)jU;)=-&&*+Euz0|dbl1t1flzxAaZ-A?%!_{RCbdC4KCX>rR|f!M zP+QVHy4DR&Q)0YwsC$ho;-p8BK=n#JXL92utB@|tI8Gu*tzQfvM$7F@{MBe0I4-z5 zWl8c?#sDkya*e&Wp@;h-GX)y*A|7Ps@*j}ogFlkIl(9m<{|nK4mW6AeD%1;;Y1Vd- z$P-xj(Pl~~q4pQUqpr_+kX6*xAM~iGga*Bn7Z)3NLJ*l{|8@(U_s}8~)vbriP4)F} zSLxi1N6GJ`WPjWGeXD91=A8@l^V>Z7j-zmQLS@SyAyfvNy*XUUf?$s_c#J*MzvY<} z$vP0Jn#d&QZB{E9{vqO{Q+m4Xnr2nlcp*0&`_T`!J0M={Rg;&rMAss1RW@C(dBNI_>OF1@}B*YK)5!(2G4{G z_L925p;dsW^FBaDOOlVk$LcsvG>7$3(<0Db@B%>sZkTQv%e;+RPWoNIxWY@RkP@}N z2Wz^{oHgqc8$~H&-5=|Qy+tMEe=O=nY%FU6%1-y2mO1b0o2+0!xRzk^9q}wob2#$M z2`)3xlb`g=HA$W8P9AdWKMQz4%GJtG$`2~qqrzEO`6Ne_)?!(CxiYLti$G-E21A-{ znIDTx7c?lCWz860J^24Ov9(#&iP&aQR7a>Y_LQmr9pBs7!BvFxKo+&H&RYX@O9s`UQEpS5%>8yC5N&8$qgc@p&kyHcl*KpgV|y93 zxjtr3N(OgITOJE5(dj1zPX+yQG@=6^UtB16ds%+HTt>(p>MMI~856vPoU7%oUfsWG zOH}fX_~zrVv=Cbp2XhFqf?vZ9-k1`Cd#0K@WpF3N=x#9#}da0Va`)z3t6{ z|%oIph0A7(lHC_#YAlJ-XAQhUAn0JlI7)(0I zM%JlVOtRXL;&&a+JbM6H{_%*(!k_@`c6K3-%vgC_AbA=AmdY0@f4KxiC&`dR?qLZ2 z2BT)LwkFf#x(!*0;m`j&Y@3@V<}ETL+8;JPms79+DOgMapE<*Q0n6nRTl`K6miz!O zzIyE6o!`p;P{_+glhP=arJ3nZdy1j;u=&E2^F>lO={UFGo5@fq+mY9;F0z;KgVSkR zKI~!zF|ATPJqO(@9oHZb(0fz&V|Vx%$}`ZTN%)~5^JCv5&x3) zSfRI1?WM9+4~F11rkW`94YnNH0nbQMQ_?16z-x9zXs+%nbI)zL%pJ%Yiz6s}^ zYAgV?%Z~~kN?Er7@yl`slg3Vjo#{p^@V*oCwBk!Y918XNNqhXFTViT1? zRSOQG>jv#?{iRdqT%5R2J466E_P5_B!2B-lU#{nK^GanvpB`oFY6-70oFjE6!rM77vbR ziYGzMjzpvwK5S3`l=g=su(eSpZsOJ@e=81dG_CvwbG;ROyyOd#p+Rnhv?MJEv#78w z`^a+*vmg8v!~a!B`?9pV%P$ZPcH-DMiNJ>aPisD1`)!*CI+-nl&wcY{E*{fsoz^rR zqv1BqA!;WUgUNSEvzm_us~mE_5!3)}M$+!O=9JYJ9-GH{<*UM-ph)g{YLrFgh3(Rb z%MGV;3{Ah~;#E3+|6E?ZqfxHz0Pays=UsIeM~PZyVc2|AY_pR>#A!I3y@NQt23!O? z(y`_!wA39UJ`$*heA&_x!lqTsMof#7oz!+``|;P4=4`Yye?y#^$RX22=!}(Lw0dwM zmEMXYu-c#e2AZyi;y~(*C>%2|2T%oy1+q;*cS}$@g0Bu$D2b`4_6p&c8>ATQ?jS+% zY=|tckd4k;4&P z0h_g9_$EiZr@q$vg4PZ+|bdP9x%o9ZnV<*#`uNte13V=J4Lr1q_4p%fv?w9=(WPKuXo-nF9 z#B;KoNOmqw6ZBt2-LSsrnGOVGzET~16zMYoMb zIM;DDvH(`pnC!N-6X@XPNWxo%26yR|JWpKKmI|&C&#F}OIcg%5O6f%j=fhSng8`R= z))I|H1ZO|Jl|dE?j{_D@N>xRts_smCGYHx%$s2{DCy}J~)j;O6!eYn1D%%gaXYaVX z3@OM^_D4t)r^();xkO+RHt!`b4$n~?S<=YeqvdNn)8`<8tv(PJoCA~l1W#q8gk~Y8xuQbBTUYR zJ0`|A^^(NJ*f4q&?uvD;YETazMoerW?PaJtN@#tw#hyYOs1i8y1Fy|P;JBM)B*?+P z@HV*jKWM)-bz^!$_IH%c1shr6FJ>ce|DmRnjN#Oaie{HlkReafhxag#n`8yv{2e7T zU{FG|2_E|{;L3oSpfDBh!k$`a{F7#Xxpf9EC6YHat~Eh2YKFUaT$G0b=bzvOj8t<% zP1BEBkeI8f;>=x2L_C6o^4GwY#iLLO?TCA&wTVQ=MjxjPBq5;sV)YC?8lKN)kx6bc zv#CnW&j$APGN<}Uc{r}j-g6l88&0^ld5?N!T^FXwLdSVZj76iZ$}eN04F8;vN$tDU zDCXAE_YGfeC^ixKXE|%_Fonq5u9&I{pf@$z*m)_(xLAa)%Y^WfS;LP$3Cm5yii!>t zeGulrDrQL+!kBFK5QCvkAq8KF`ZN-H0eo+#wGZ|_nOGa7H!2OBfdfs>eG3J>6wk0< zXXF%1_XOS?tfMr|O-81Tpn+S-Q~X^``b&F1N}!Ca;Tu3fd|n^}y{1;oy0p~73Gwku zxrpmTP-?JBl3I*&5CBD%hqf>hIGX-31+vyk)Qf9Q{f;3CVxt<4Ce|y=QQEd=H*_+) z<=@4kPm*wx145>`DyCShg0LSYCOOoxm3j@2-SVu^L3{VwF2Xw~iP^Rcfa<0ite5a( zM`#nImkXhb(dsp?Y3g@E$qcnxxis@taITFl6z~52+y3DG$ZAfyq>1;0pxTu&T1r@AThG;crgC#>!)ruYfC+{g;Be?w-x z<*7B;uc7pFedu=m_D$!?Rsf27-F;*2DwY0e!rgEK1TKP=wN><=j#A{q2VM#)s-1553}JV&dZG|lkqvl2*z z%dW+7iW*YCvP|aC7xED6tGYjKyN6e9H+j_={-@D-b=uXy_k`q+U z-vs^5vgSZ~uVrQ}CuH> z;bNS(;-H*dYOgd}MXR9^4BQm;I*)wcENmua$RAdo#!5^&h#6sLY-DlU>#St^?1;A} zMm-S+kf{+5;fh`ZEj1rMb=E_ZiFKeCbE%3t<-#|3f;5){tA~`>J`yc+U4wu(=ka0( zQnyWMBBh&(phv*?sxVWL=`xz!BEM_kGPZUSoSS@=mcsoU zreb$OyvgzUR;-iL+Fk!UVa~}_?@IjQu}p5$bGZmb6g@siM$GCbb!{YGa$WvQRLau4Pj6t{&-oSlG7d;`F}STSywd%rU;aAc!A0ZS0VAAYs3l*Vol6e z4c&xJIxVxi=3ew%WRjwQDxGxdoz8<9!b~L!sI&PrIM!XfpE+DeC7=&5BN#u9q!tw0 z%vW~psC%ORVg>+PH22pl;G6*K2~qToG9FSZMzpMx|G&phP}p_nTzH4@iH&BG|3IR8 z{TnV#w#_3f#ow;6*>9v-*j;%(RD66sVs>Ht5Y(D;`Ckg@N%xeygrX(oXqgvZ;wH%0 zbx%LfnC#WVz1DX~fp1U>@uPcYhjj~^2QXK`cv({l599B_Qyv%I|BzXC&TkcAK^%y6 zVF<-lS>pb(HJwLx%__=V4Z&gzK0>!&jRpR2;Ni-zK|r6V&eZ*ybwidj-)O|n+&D=1 z4Z1Wm#eq32>~E-D!jGojNhHKeE$2!0g(uA`Mh&DpM*|-!zQrptAtzWJgD<}YGph97 zUXL~Io*jmikVD`(u{e;t0iiR+L=pR<*UZvA20NN=$gQC+mUsF0gyM2Fieq=*?yIK6 zH~?E{-kXcrV%P*GvfMn9lU)oh1&zj4Nv~g8ZTrw^xz4STYa|B<30J-h@dHgI52Rav zZ7U+5Md!z+bm}TZvc``v9e4`(gyMdmB-RUd=jmGNfxo$==~p=x^zA5o^7oDqJ&CLp zR+w0*a)Tz?oYNaJXaNNXL#I#-9=)Nuz>{G8e!iCy>1U0G`1Y(bmvND8=wRC}48e3Z z=jxwY&(Upfewt$I$GOXUnze9eo3xX};l88YBm+OA;yad#w(cc;yfRJ;1Bhh>N6xe4 zdCttHeD{_+zCz(CI9b#f%81{rO@B8`gK{B0hMP5Gorai3ZTzNs4O0aBEssScU#AkT zD%BaM=i+ULIB^awE~b1>4NNN$!ed(2nbY>A(R{~@%ZarJ$zl{w2IkRSTN1prVoLG?g%S?)za-G)#xDC?+tu5Zf_?$t?RcK@mT;s1|-%yykvVPWE<`{w8i z?2~W#*q5-7Wz6O7jmm z)mLhMG=^k!NWj83k~Y~+C?IAjW!irqcrL!*^GcP)+a~0AEY{}u>0w5sElvh@w9S;& zI8tpzTi`^=+TJvXkhyA&-o*B#FuAD%?}y#I;7Xe^?5Jpcf`EkN@vF4E!iBo%5qxvC z6|o4?>x0C{`4pH!&MAJS(g_h1^$i+$eGLT@aV;*f=8y{s>F!bC0^Mhjm}tk{hKZoo znzzNo;>+H_spAUGP^=%%nTClSxd#bJOm;`(qE^TNN+ zC4XLa$csfG5`T$j<3{F4oVIY}7=6U-8an*{?_1PCF5-3NNH+PCx^vi7y|S})>21Cn zG8R>|F`3`upVT@{DI=sd)1k(ItvSSRo@)f_Ed@GFtHp5TRdz0dEmH~hnOdld%t+>H zh^Rp65AW7EM1KHq3}2?F?#I)1ZPpyv|8E4fJ*a)sA=TKNZGOr1e2J=1an;--BI>tw zh(;*{NXR@Z44D%7*?C;SuqcfBR1-J9&o!b?)2Ba=bnV&${USeCPUY$yodw(`>=1M_ zwU|O!G4+TzU~oPBAQ&N264h6EBwH&#NpZOo&JbLN3gm9#_iMpt)mtxUW^hZC=#lQ{ z$99}OE-K|?Ex()xvOyQp-N&yz zN)?&pn~;nxh4pxlQ#m^NjloDwETq^%vahXuX`0n9KOiNPCbif#P84p8hjf_?H0>CV z?59lX*Krc|I^3AL^#nQgY{KQ{h`!OMhJ znK#4n>@wYdZyMCrm4w#0BKzCnyc>UwlWjXVBgo&{ND79nY2?GkZ@Oo*6_#25kr8a> z1i21}N-M9bs=0CF17DkdC$uZ~6YJB^!;ow$xXHgb>>0W4H2MGVlG9w>Xp#!+lR{!w zO@3}%JCjgWI{@5{deLuNbR4hLriN#?kgZ8fW;qXDMNr-z2OZqfT!f@1+{8ONpXlKT zDdarTKGkXN&m5Fp_7!~tUhm6c*qjClYU?9d?v5dKjXtpwI@U{jB%>cx*p%V5TeMg< zCFqmDwm&ugbC|9|Yvw6R1^a=skjBopUQY^9|66zx?(=Zo4$vRk@KTA3Nu*xzpM8y= zj1Q`L`y4bljy_?l?9svNL z!ewK1HGU^sh$($E0A34Xw{(?HT2f%!joYa|w)|U@cbgt!K^{^+-nDjXkf}S02vEy| zpvZ=PpwSQ;;a1Ljl*HEHh+k}oJo4j*O zwOJq?Ckytlm-e^9b}7~LOD9@>_yr=H8!-1sS}7`@-)>cGKolmAA?uJ$e{%f~OpXi?X3MM=Qr6s{UN#~fU|x3)97YAUrY%DqKD@)} zHiFl52INI8URy-HT8uA;)Q8}bu!`l^{;(GVa&C^EbUauS2jAIcBwJZseG~A3$Dj$?Dek_NBfx=}6LO91> zK66T%GFn{_bH>%}G#t)kK`O|Cy0-j~&KDOT85f_!{L*FH6I_-EmDY_{PThAcRJ>uk z3tqmg?-tXMC>k0`^#fYz`c!bg_$^JR{kva3_G5qNyg>r70n*MTR_V#LN>AAPpc80_ zb0}Dy;)-AS5do%AZlvF?wzar@1Jdi$q9SFrYIOU3JYygvtvOIW>p;Y^Kqm(5)ZvLf zv{OlFS5PCASLX}93d#|1AlJ1uB+31Jl10f?BMD^M#ve5JRFQD^aQFUrsNGU(4atCq z9ukGoGXw$bTTsK93<>$=F?mo^R+T3e@2oCs0QXaK#d~PfKvI+WPay6q?pcAv{U{b!VZ^L+9{*HuJpJ)RM_@asg7e)kYjQ`+)S3`ct!4<9T zgL4xoC2c5aSUnwT1~iAj^Zu`x4S%95uStXpb{aLdo*x&CD5w6+ot@Ffi4r$8v<34= zz5n!#=%`ch@@@PX4|RY>7z|`O#X$+Kk&$7wwFCjFcBZhxUMN7g3`}K}d@vNl;c_bh zsf1IqGDbjPTo?5A{EZKDl96%e^-_9Uw?*>HF8Xtop^zXCd5A?1xw~U&s&W~~E#RGW zvyT^WACGr~idNgCl7%1aSGWGk(@XS1I;vD+llKh(j|2!PuPh@(94JSfs=D>y{_Ejl zNwVE#9TC(nOquKPk!wj&qa3q3Yk*c(y`x>=6*!B)01;_x02|@z_Uv5n#rj_ai8m9i z7B@*enBgt?;We{76F%DfJcCD#hk^D~nwZ%YI(9nnaapgqLvn3(neRB26D@|4B~|u< zk(W>Pvhm1S%6-6d?f`NV-79D(Iz1B|9`@2?WB`Lqth;cOP8LB{72|@tTYd{(M1UVC z7FVQYsYzYm^hY6ldbtr06iHFEE=^Uk%KNz&DEU?bfTTNMj-raVGU}HVJ}hm%3C`2b zO5aSiG*^c>NIwxwWmDK+`*R!`xryY}7irp;cP6(M)d%X^o?Gxuf(jop{^;G%+q6pY zoE|-tD4xgn0V+Ik4UFin<*Gs2xNK7f{%OrMHhR0`v_f@jy1}YXcpqgROH4-V>Oaa! zT6)!UBX3}TCI=LSO+fW~ouZYe8JJUQ5ojCX43>h|-l^SYyf)&7bq0Wu&DC!kx;Bs1 zY9KD^d+|b+N7koI{Gpu5VnzkpvB%}tb|Ll#So_P(6nr-RkEfrEE!={_tnD%xM-r(oflmo%(&I5L!%hmoyP^_$e=1zt3 ztuG0~lx$oy;|lUBBg@#z8Es}%RMeVrl#MgO^?CZ|gXJ#(wASD~emb`<9Vr?QnDS=sz!nN#0JSLUzCZfFNR(KS2;y!0%9 znH8F_K>}}9;yX~Ni4)P|ab#`wun{w3i9n?V?IL*b}nHvv>E~__2rEA%|ZCNm8LX}aK ztqGLy#mq>>Dv|0P=gjCEijSf6QB}$|cAPyxoOD&^|B^Jamx{XyahSno5_}x_9~PPv zVn=1Fi)&h>A=~o)-lz;%t;1`e&Xw=9(4&S&=pTRJ_+SgE>G&cy?1;qi(C%Yyz(tQ? z8HyT^Xyth8n@pal~cZ$u&(3~pV2B6C9NknSz-=#Y_SK26i z=FJq{&jfNeh*n44CP%2VZ)h{V@9YTq7*s1w}=#YP>sULBho|{KeTVx&s z$JNj{9b^q;5a5wJ9}5e~p;=M&#wZ(o8|5-2IWZiW<_?|Mc@km|AI zEg>EIigIxKN5ZF0<%7SB{`ctRNDx6*{Xe~;ie2#HWJ<{Y7kWgxozQ4i5W*i}#K<|A_ zYXCv{Milx3_Bg_{ea`g)XX|v?QCx%Pj^P=&gCeXiWFw77W{zgOw_&vc_u^wnl)|!;dP2;n7 z#Gup`UfFut_|AZkL%RvVIN$y0+x}bHx=$n%<(A?*eSGR` zl-$GOB{ZNoBtKT;9nuRx9Z{L$HF50X1K9!8#u7||2CGz724TugL(acBY$&!e zFfdHK5*X`03a@XPYdJl-LnM1*m(Z=4a|4V-NceAUo~gA5-e^W(od#MafRH zFX&T-<^g#(3V7RsQs&m(kF{KgR-^55t^-2#dX_4P^Yh;B2|sE;PhD{g>qe3O;I9$s zGkS!hO+|Bpi~_OvJmyXTewm$`O*4buW&7p{!Xw}kwF`k%`m}J+UepW8RQhIa0&hXw zZd=Q4!MYe$C6iO!{jUA7Ex3_V)qm3Qj^|*G6VMSQMhv6px{tdg+O0}K_4!5bW1xvV zw(tHwL(m>sB>B_A<&fXlC`63riFUM)p_RyUC*y-$Id4=)?#nTyH0vRU?Aa|Kh1<**fna-u+N~R#m(6QyMfZ zeaXDC1x_uISQAr0ysxJm(Rx~-L=^yDb`Mlx<)%UgbfzgtWP~6eg*D?e#H^{K$r_G( z(jTlCuB};SZhxT3sil`rUlPIkbaw@83vHZ`XMVX2^#K%}eu7yS0~QF6m1~(zl=#;2 zxUvi12RXa`>b3T&qrZgV|)uy*^C4n)a7Ce0iASo^!UZ zA*-NAZU@8GtfR5QsA(cXUVQtQe~Z!I99YFdmJUBpz%`bzv=zj=<{&y~A`fce%=Oiz z(VT_!;Nz1SRVTV&+ZX~Fk5OWTd_bHOB5D$?Sj)4H{)Q)%6QuEu5rXfAcyBft6xEqEjf#x z$JztGw`o3$t(JvT=f`*|N>tT(W^}u%8RImVK)u16rGvGj44|DH*BNq>zj`v8Y`1L_ zlW`r>uC2s4QBMKd$zlpKVg)%F87TqeCvP<3lXXFh$NH$D(9IBKV)T8ep*YSq`hG?mBxqe#4C`kM~oSNWi zQ)gLyYP-1rBQ%IlwEwB2|sWLAyXp+!4*P1^-)jX2(P`SP75L7?XVqR z+8olIgE4bOn95x3N3RsVjBasm&byxkvM4&L5Ook#IRm}jRwc&CV*vif(-94XS#muuzGEhw{9XR{nPF#eUEj~{zz)7xa9 z5Z7C=Fs7BmugT<~=Xs(hl&|ZLs+8ZdJ|k)vwv;&d*?!S2Uv!meJe5dzhg-|Sve4eu zY5?LlE+@nItV~EzJL!-bDHv+no7J&a)!m$mi-v|lzi+1!T3lRi<@_xFIguDp0TY%0 z>3ZKAOXS}2g&8h8 zpd-Z=W{?F8)iNJLEHg>#!=kJ*uT0|_)_}#oXaqJ+>kPmT%mPy`xH&9Yu>SU$7@rzT zx|K7HcIgVB6+5UjD5w?!XB4YwA?$%O;_IIEw?OXuIQ-EjlweX&xcSxEX9i~OG4qa} zq*Jx0ijqS~f95sbXxU(Btc%cV4suQCr&ed!a!3 z{*`cw7@Fgb*-Fvr+ThZA*mG)X@w`9tagk`97_SIh^_|C3pte#a=m)Xo-|N3x7i+Tq z=roU=7k$ceGp`jN#E9K|Q{WL$u6n+ly;IK?)cXGBb_|>7#h~K@pf%G5v$UF(39BL~#(}pdW-_ANK!z{lI@k4>@gM2js{5oS8Na@*PJg$w>Pd$gcx<^oAr1YGa z+hbP{uCSklcMw1UwHs0uqJ?Ec7LzKH)6xVY%3WL952{Ticsu2FbFD4a~bHiy`t zylJ?Z=&F*H)Q4w^i$W=eS$|$dwd8{0=uFE+ty-oZSVc?x@HVneePMn~p-VOYRxsK4 zGw@pumt_EU<9B>H9Tq`tSXkp2xycNlfr_X(>arF%G(ojP+2Px4;u5BuNdPP;4+kYX zyE!a9G0_5q7wQrlP3qiob(I7yeDQ#$*HNn2$!}bXP*V0paV`$WcocYlm+`BJJmW>W z%0I%zMOae?l=On`jPg-i!)v+zf(*f3n^IL5v;#kxlNdlG+pGdJ+pHuFjAa5me$lvc z7@3j7CzWYenq63XUcux0hwdWlDI0sX>dQz-L_7bfIWGc^5uLz~qX2?(SQF|XUBx*A ztkelzl4RiNq(0QpIj>C80*Hcnz2+iqddR#kZBY!kl zJk4q4LDv=LTw@xXrHbBtiIOg$q0M3}_AsoJd`C&=aP` zz{T_MfqLq;e%@rG%_nEEA!UqJAf0dL0S@^QP5a_wa72XtITKY|(@{#l2y;lcc|Kh( zQ#q~c`j{544nH1SvgDA}%7U7e#7j8XnBKtI&(p!}lB}HMM)YDI`#`xRTs6&CU7;_6 z8lr5P@dp&GsbwzXM9kgNM+cK{ zXP`h4Vw?9r1n#J4our`4j3IdkP7nEF6rdNPj~!lkTMYtLIWUi0Tu; z-NbxoxmL4emP)ai-hfj}2{+`tqKT($m|c?1|LY3sE7RkSzLhHF2R$2b_rIf@O(xaUA|FH zkeNCG;P?BaFcy$_u!?740cIeYF8JCj!DJ{2mgW-~@&tNj)cS9Tdsot*HE|BcQSk+l zoalefG44qVgxhui0b;TO)Sjy%k671c+MHig9SwE@Q1B`u&i>2N?AX1@} z3Qz>yId;p=OO)4QePA>dSCuc8L2`r*1j;=8_IekuFRm4@{C+5T8lHDdTZdkUmXU)cquFCm7E`G(J4<7w%X>eAH4NB@7t>`74ko0uT-$eE%^9AC~}^A8ue z^%;uE_>2~(zaIZdM6Q=&rv(RyN*m#j z9mH7XZc|}O_kjKyqF@h!$c|u^LwV8I_*tXyYCKBpAlmuCd|7=jjXjf{t;ega-cSfY zWk|KWqLrV>i+^M_}{e1QWKdpAU3(6=L{@log6E?_)E#fY1Qfyq{s;(gTWA& zt^V>brXbALgZHxTXnkk)s0=|2%qc0&k&k%Kp}$euxtLcL^?_sChO{e0@5t}-AOzEY zFvT>2LFO|_h5Q{ZqQGG6jux}mrP35Nej?86EK364p&Qod=O{I>5r;?;>6VNMt$(yP zt3Rdee`}S<`Bo3N{~D&BaFNV-A$P)8_YJCiv#I%#eCY$nVE@F+wZ$f*)(W;sny%_7 z4Y|F4r-2{_N~*gpIwF7EIbKQ}9Ir)HM))5BxI^-eNw`&{To1kA=_!@%;_M&Kwe=G= z4-kq#?mpV@zt1jwHA9`9oCcD9F7=iKEClEPvo9$SDpN_bZw7t3Va*CX z-1TSYQh+S`jC*bhd+G*(q(N$tl=-Wzb)8*W(!&Vfj1N5Pt_4CXa3(b%oNudF|0TxS z$7u67W=Us9ssdJTSbPdo6g@hDtNcXbRTwMVDT;B{==jsGX=-^wEAeL7XMfcDwl=){ z4T^nKj`u(nMVG>U}lOdI4R;?vAbX-;|z^&b@d&OKC_DftIKUXK-h;dS2h>;CIYIO6FXoOW;1jnxTSt?`4g;=Jry6hs3>@^rC&G6& z2RA?Rjcfg&1CdCZ^@79^^DJO@DmNy*X_jBF?lt+>p5QOzxTb`v9Kw}ZDrUsVXGLuZ zG?lFom=)@|GEhmF4&|lX%nn{HdkC*Q*Z%{S$-CT!9d#1;fL&#dQ6*H$G`bbNU`=0> z3f0LRGbd7CZgx%B#7SaaDbrD?qd{ekF(U5yw`Wvs5C6GD&$QCoB{^f*^HSGO4JnrK zKQmQx(pGsn;YLI?5BV!OodHS}`4|L3wh41)AHZa{nyF<7N=d+Y4j%`mK?qE>}!{ ze=3y(_vDXj_m$4(?7D}lTv14BETd+o%7ZQP-XLNuS41AfhFSTM1Z=;9Myp>>WC2gJ3Lz27~}T*4U!wc&!DDKp7ZL3O^5g z5e6UdDm~!THR%GeP)c8ztKOx<87L*D3mHp+j7O zeOx>Wy2nnxINP7@`MaN-f2a7G{PAd!c@_RF18d8dt$2Wqe`XYTRa~HEPbtm{Q6|vL zO|Wni#Xt6KIigsWL%~pCP*d}++vJY>!VvR>(+wi|R|Y!&FY>GDB!q`nb{qPw$@)=^ ztJS&d+wHhvQt!PySB&UwGx*wlX(&KP+vtfxbVFI&?}FFdkF-9ALI2TUm-7%XF3odU zKX1!*dtf}>FsP+gXc*m!mw)E@y=JWT^<0FavqHy5Tvfm9IOANW`Xw#WwzB%wWrIdQ zRfUVDCxdC*{QPcW{s$3$6xGM0^@~FQRJ!^jE5i45$^b)X4@D8h9pN2Leb^#x@3}b_ z3}17qpKUmR<^qcK{tjMPnYEB{ft-R467`Kpg_xV73w}u7VIJmmI_S&!Bnsx^(ThXy zolHW`p)Dtt-CmIh(~k`_JpKpMv+UYrvZ!@P4@TyiUQDl;DE>g5uy(>%2yso^th*xx zFJno1o_(<9*9TB&h2f^GBj0*^F{A`g%8Xlk-;lw@AjE(oI~t*Ea zjOZ?ZRsB$STLsal`AGcDc<0LkbA;v**u-Lv0UK**7fZcR!H5Z2RBpBZE@?`8&3kyQ6;EXdFH56Rfh62?<-n-~C z^Yhw4rcJEF&|7}5O9buTFoGFvkWR_a*(%7c1w=f*TqEvY>WCfr!YgtRSs(mzTN$FD zUWD9vkD#8uGDD1PaE8uALY^}AYfQ1hT4E8*n$dWTwg(5?Xr*fZa$;<8Bd>HjZ+{42 zoU@H4)%n>7nR<_7gcQ|USSU(_nLF^AY~LHD6u(Xj&M&A5o;Nsg@VL6NxXsr-#8etAxOMg9a^I!R$jsqGS!{{9AQv|cQl0leas=4#@F`aGXK zo+g(|LbC$=BaLPMw}E*hKH|DKe7+-2;N`P~GZcF>G~gZXiYI?Y+EI*miFU0;A=m3Zcv zT|#T72zS3yJQEs-B6TXUyM7J&Lcf$wLvKAKRwb9U0x0t9$w~D-ex1%(1({|&@Sf1| zZAqn1R>00n!*-IE1)K0t!!vX2U0rc|V7+TBHqMU`G-`uU=%jHHjxlJPVXZx3Y8ja+ zOHPiby~Iho6hZ67*`9#AvKQ%UKc(jn!y6WC z|Ktxpf;QUMC3y1ktblI3t3;yUV}$d&tkR3*Gu6#W z%|{9IGbotYRZ#-u4>9CURAZfHFWzju z#*t9L;XP;Gsjs=I&rYgZxK!o#W$RU-E#varloQa^)nJACDXHYm?0}ObOHwoBJS$8$ zpE{@WNEeKtvK*4unP>ia&nweywVUqr1nx!MyA|al=-C+nxaE+BUjfutKnZM`dl_b>Rvv#h!Z(ED24tKV@~_H$MM|Au$oe z>jbxLDlhI_K+yAf0fn&sUh>^O;LhGnA~oCwY-{dtx?2|+7|xEx5BP7822DpAv-)xx zv^lDEWM54%-B~>zeCdBx zr&qEi3qfjtmpXw((M=%+*)nlXom)n#2}3q5i?vQPTue3~B6`QXx(lUTZTaM_@7 zD-hq|Z6v9kF9L?~sKW)qIg&7-_qWOP1|kpAY5w?q!FLGf3=lLEAg)pW>s|z3CV{e) zw4t@~w{Ejhayq9)ps*SLBk<?fp)6m!|8UcTOSsv=20heh$Z;;EX*_0uktPt;0r^j>KKn?ROAZ zm+SG2j@Uoa`*c&cF8taLlFh+MBOU;V5qHdKL|w(5k!sxZ^P`*?nR=0EqXZHmcEXQ! z@XOPlvo>#KaPuH1efqyufJ6fhmVe=UCU4LG zgNmDEw_iMfYIJD+wBvwlW@^=Aimr0+o-m<6Pqo*(yLWu%A05Ybnk^qNN;^rf2uVNi z<(vrcGn&2a=j$}qZVOhien_|z(HxEK1&;6A>SXfV9oX-YAqI83h;MbVQ|ef*ByE-f z!w8y*fc`VN2B**{0f>s&yQ$aZMavQ0SJE8mI2G`j0)+`nfh_lBNAP0s$(MqV>?4jz zqP#qmBki|k_fWFBb@;LS{o^&>gLXCb8apCU##yrvyVEBmIM?7qztJv27w(_8yfrDN z%JBkZd8KA{pbUtcY~m`cIl3LlgU zNijCTL4XX9P>bRsO35ePUcWoJe+nL|AIdeU7LqwB%6bK%UX>L5M>2LxsEe3R;+j!> zG(IBYNcQq`&1@X)Oy0)UtuxAiJnm&9e8@<|5*hk*4T#aYhu<8IGoZOaXuc>)_`Isf ze9Auw2s`9CLyXZj|3Xymm{h}8`>MEnP;Ma{2y?R8Bv>zv-#E;f#hisHRz?0<%qH6p zLwF@g27_d;A!5l>Y|8v|K~(O#r53g92aVpU1jR%of^M+dja7@?U9q-NOX?eY9cPLA zs=U>!Z>QIy$Hk6Y!SPe_$%k-ly!ZY``UTmmUIa&w`^qmtR2(K3U zKkUr62)0ZIYPX0Y`zc?j5YDC;E;6y8=V_0{Kwh@~S7k7^%W`lb(;pvf$p`RGs?jtJg7xWXK8=}{KF`l=OuSQ~>b@vuP7g6P8Z*(b z(Q3tFt>~#9V7JJI)Y&@@P`hHz67^;%ale6iA@uL}5K{O^5EDPime}}@BTkDz4UMuJrdl5iFBa2GBT8T%!o5Rhpx`aWbH2WW@KdpwX}0Oj0v zNW4u2OUlU*!8}adVj0&SFxh3o>x4jG{XS4hY2=dS9LY{K!4VJSk7{T9G4F@ZR)0Wttpuo{TiU_OzQRnzEQDL9}%)kHyCJ4Z%w0|wx z_&D0@eggiB0gB($?;nS#zPUg8SH`R@n!zV?vln-ci(uKxiF&3>&vf+AEZvI01^*P& zg<=EsIc*j5W>me~L&Q7tm!csgk}$4Y>r|eX2O;ZQR+noyRY=GdTK9j2eH+Hb-*gd8 zzD(kct%S{f*BE_U;0lV!1ISlCE30*z?cA;=qIZYhSXR>-Ol%tXTxEFdJ8cR zd65*=-2v;ZVYp;0v?UO?UwBo zh5-0LJxU>Ro=_+^v&<*pb}hi;{v322BdCE++?Ig$#wW?_>hJ9Y;f3hE(hsN+?cPNr0Dq7URh=8cl05qLCr(b-KWb$>eCF<``b>HcTsV?VY8TOIUFJd| ztF+1Q@ddV7%2ov`_UL00CRlZIfT!%F#O_E%+C$o6OV3Lcb)WA;ed?qfx>Q!(5y-0^I8RgXOX`j3PCQ<4S;DMrjL@6+~)pukpdI{J2 z#m%pt%J8MgPSmb*tXKJZMNG#971qLWLK{^;n#R87VgBil1IcRsTNyZ%5K;C51vlX) zl&YvD?S=mZKmMHDq7Ysi=QgsrFg5v8R|@K%c}$?OI%Q+#i28`fY2}z=bh#&aWkFtv zAJTV-SMklcU(V#lQZ@09Monb%tFxdTD>afqHM;) zm<<$veo0(|;Qc2xD@l|fSWx(?hyS%TJA91HWZ7UjBFBPZ zmiy=B*>JaApBzYxnQiK8L&C3FcNI@WiYYy zOB&$M(j1xtSM4pUQ6vj{vRgJ~EIkg#Z7AyStMFy#9C-xH{?>ZHlHx`0;-9ay! z(Y-Z$cakuBchs&kPY0Z0@96}#snG8=X)l)rwaXB&Y~6^G#i1f`sPv+yrhY;oTfYZ& zCf-svCfq;L94VkqJHcovG`QAx=(!=4oRfURcne@}g)*B_xvFi_hQ2GSo1B$vFo_@e zvjK$q>VLQZf(*gaueyWf^yShAzWdEw?Q66hg%Z*?GZM)k4Ti%pN-xH~&XeUapGoRZ zK7FeeYE;1}oGX!e1%gkwC^to?l?4Vo=BC5Ndpc@op%1=&^+zmplQ^dzm&Urhj7$Vl z5j-c_I!R&%NCr8$-$XlHW`QvqL|ml9jg=VA(e5TI#7~L`P;5;`n;=a%Vl2>xym!oC z{r=mkJmL%@+_6eXW zLF86N9FdYxX_VIN8Vj8DE&CU*?(=?C`lUbzDr=@%iv2dngIFN(R72#@v&3y<(YJ1_!UB#e&es4b7)~xAlO@NL^(s7tGM2`b}2m` z%;~h-0E#bG9(At>FFzN6U)v-XUba7ku?)KUf}A;0HnDh|8ZJSlNO#Z7e!19F*FMv{ zbu%A*Ue8MsVY6X!{@~YWSDoTwS|$OwF4y>)SBQOuPDHO6!Nw!8`HQRW8Cbl`uD$;i zc2%Ab;of9>{>Z1s6s2Y#Fi>&ktqz`&kq}JKwnofPsK{O%arZNH8r7m{6xDvu0l&AuqLf4fD{!uG`C6_v}yxN69a2Cz|-QtWyw zlxy1Q3H-8>Rt9qyTdB%AvSc=2EbA4yhZkvyc`T)Jn5SVU6`5NBO5{+-L)l{DZVtP! zJJp9>rbViFb9kr=2a&kTK-`VUmjB=o!fC#4yx{Z-CxWX`%j!(evj_?P9av-zty!T)P@(Ldcr8<1mKE9wbn(=zCxOZROLemCKGT< z%FRk+Gy*PnLKEL5NB0D^LY!&z8voVgSlVQwhO3-xa_ACyz-0SKvgpQJ(Z8>;_mUws zXq2Mcl&wHuC!;S>8+eEi&2%8U)Raz^j*H{Kpp)Ks5Y(vUq<5t7R;1ANZPZxA2&Yi; z*w2%tKOelcI(AyRr0(8>qD$c?iZ-|)I5c%XQV8d(cJnGcCceT@4fbd(vrN&TG+Lp5 ztEmM&Hw9w=KS030R+tr^O*4F*mc|RVz3S#K44rgo6 z%yHrqcQXU~jTzM+oO&@T6f!mY{dcuGLH{@PWrr+8!;{lk5byn{ zx6V~}F5mYqOSJw&t<_uot;Je<1ni77NM|VRY|@O{C~I^uf+Kujg_+#uEr4>Q0Z#4 zgbHPIKt~bf@<(z*nVl^#as&^T_EG)Pu@9Mz9OHUXNrGW2s31LWgc$xWxur+Z&hl>` z>%F&eb={;%;5LKxf6LE9<|b&(sU)Gx1`87WrYGAcr56+@Z(&#TxLM@uA<5X)+s@CG zSq0)5rV@R@f!_S<_iI0(o+1Kn^u|?IDWY%4;BH~7cB8dWsLILXpu9@k}^2wJw@hC z2Pag{-lb(tM7)4mKP4w;{*$WC?GYk!NS++X-e5V@O~ARUvkKmRALz6gIxrXBu*aM_ z>m5H%2h_NsX~mFA2B%x^T_G$Cctl%%XbYHvGZp8B0oLQ`@XLGjRDQcnZ$uJdUyiY z{%W;SKNIb*{eqnRkgBT=u%P6{pRqJ#1A3 zQ{AcWV=CMa^@J${7L8)NC|R)$Koe2yuIBslBRf@RH(HryJF$!GSmIu%cIEfyY)K+1 zCchHij-a%gwe=eM4ef%+(~ru&A&q`7YxWWU%PkH0Dx=_9k>&`@vz2S zM9K1YOm1NxIcb)tcO>Gv`#%zPXD!LDwNtq;ShFw9)oL}6Vf@Po*$CbA8Do!t9{Jc^ zIbho%P8c+$s>t&hTO)vS#3hZx6ya7dai25VH}Fogy_a=DM%m#g^iz@j=*MW`=a<#OtiAd7tU#v-?~zVJ*@s&Lt6F?Yku3d$yj~ z{y}v|>F`WAg&=xA8-680M53U7W0A-ZI=A@3+`_yjxEah6I_}EkgA#moVS86oZ9OyA zBI@;VG&?#Dlb~#m7Hd)9ibn6eG%m<_*4o{fr1yfn;;352=q+4mTv=Obumv6YW z!#GVV!QF)8e&|@7^mcglc?WST<^~<*2>F(96WxMW;`{?zPH9NQ#q48_W3ilm@?z7; zL&VL`^_OC0HuuZ5gJpP8j3H4Xe3`2M-;!@Q8VDQRf*zUd&i!Y#Q5&=?!wE=J9{5=T zRW#s86H>~=!e~WPL@$z8E(7Waw$zYa!`EE_)j}{) z-c%je<<7v@DxIfeHjP5=D5PBozBcbw9bjqk+~e)*qFj^U6mv_fPoyF(i0Ol*f^Z6! zXLz0mY7uYcRfe-tkH(G$^Lj`xoC5pu6|t8l`vlX5?mYIO`A)nG1B$q}-{(IKNkc^$EXJabVfJZIG}TVV zuH_Upja?Tsrli#aT)lf^1RVg!_K{?tV7_JU(Kr-j&7;76=fCj@+ecOH9 zUVTZ<`+=zSJAw0asBgpz|AeqrKc^2B-Yx8T22|(aY}3GF%|XoB;r+&mGBv z4{2s^q>tAm0pJI1g7t0evikOiq_QK&CZ=y~>>^;CzS7GBe#(Al^jHiMmT}gvdk|+H z8mlb^EF3g-m!QOQ%dFZp!)0Qd1cYW9kmKme3p>+)pynY{cZdKZ_8=t!KbD^wRc7H` zg=pDUWH=Gwyo9a+nQ(+7ZYe@??_7)VrGNu~P@fkHb3qVYyV%x^unf5LBjkht)_|Ji zG!tej#4Hwo7*YfPPtW_zDyi5_Gi-?gDq+~F019_29$hHZ28|i()k!{ZAIv+87%BL+ zEXNp@zP7W+Su0mVX!m8XyNZ&wOi>|WH{>!!KJ*bN(CZWMS(J%jdm=zd*z08`ZoQmC z=XQY^F{iULRzB&XUFeKjd{wq-xi$pTe@MK)3)Crl+T%Kt1zV=RxCydcNk#)*Y8|{N`EsdM83v%%W+U4yzJ^1*gc7)$URw`P zUz@+8p?n7&6j@W2u`>gy?eVi>etVBH-KDs8Rh?^XTMI<1DBNWLjcJFjNf_<3en#?v zS-@iG5ik>ko0ooY>}B?0PTs@q{-koakuCwtQTUR;-t>MVVbL?T9Y#?$-yjL~J1b|~uuKT2d8}zeZecUVexcDy-+lm-y zry`eBj3)utCmALRztNqGnVXyeSXjj{6u1c`h94RmucPb!GPlF@qO*2Pz61|sunX`6{alDf%usL6yxO~_z&%a01-AuwN^JoySGU+PlRtD9w#)9lNO@l8 zEJ}e<_7*ZViO1>zSt!;!>=t z#jTx%h>;-9xHc2gQEjFEjL&HqvC$%98>!@>Sbv{>4G-7iiQ>!DYW%E-M=GCLdjVBt zrS~CLc@pJV=jtmPy0A4+h2<>UdtGxDCvhtruvIq!W?ZXr!F_2{{a(iVsxhO4f)G1j zJQ1c10XgqAF09CBq!FQo?_K|?uAEI&?T2!OZ1SL?0Tj)Sw{~wUIF&j!xds7nbr_dmGL^3j$3zCw7}6X*uWT5S>l+vIL&Le35>K< z&C*~z!ES@T{eHgsf+mMR0JHB#e7UpnCGXK$J`a;YppY&6D+0D55 zQEr~*fHiGie}Cg`0BdyR4L=LIwS*B|svvv0{et!w@h!Z;Bnlt=|vvXm3tcT_3gmwxE)e$%e{A?-1Zikv-L$oqWGy zhtEd>bd~7PSfkBl8^8Fb7)sp+t|vQ(57Iqa*v+)Cn{*Epo+*?%g`O4QFW@;}G-t=9pxs;(pZRw}wWr$-X!Z+qN*#yJLE&MpP z7&x@#m`-BCBFq4ACq~+%F!REHL2H?+VSW{pfy!Rwr0-D1Fj?L)jpCZb3ai1_cUzN{qUp=R5OVAMl=}>^bIV^ww)a-Ii^IMK&?8eXHZKJ;%tc z*sl!EfMEuta4J>W`2$#`kc&EStZ) zIFKtHs{&;d<1Th}e7rDGl9(LVtaqt}b0?IsQ`Tl6c!_=OJ=GWUS6R~97-#S6%{^YN z^-6|dqB_e7>t|C@S6hxd4K(r@O|zNS7u>-i=divzQy3EN`l=11KQL&LwXRR*gEFD> zft}QOjO?(isZO)i{NcLH0o$`v`C}f-Xi7>_qikMEIlcf}5QK&>7Q|q^nclLXMKxFK z>oEu~1SsV?gNUiEGL8%;)LUBQvLk8j)utWoLWCN;I48W^Lq%i9NLdHCgvfsTaZU-q zGfX*pfPj(~CF4T&@iXdxb>tqW)&1=#~*+JZb<{AdTwELHdIB4JQUP z$z={R?qtt0l+>6|ti(f-lOI>G?wds9=-*+_ckPD0ph~t?MQP&tcEPK~I5yi6z9d?E z+__P$hqv$6m}5x5zj%`jow%qLPUT+nUV3(3$zB$1z5ZD^+g$z9H=paT^y6bH~ zLN|p4f|TK4lf2clz_KPDr{JuTb1=jCh1+)3I5O0ZYvYQY|)?T91pSav*XBwls=Pdu=EK)t0?M9f1ww8^g8 z4xS47P`GDNTUG@Ya7v*iOTIVwz$6DIQjZP8E9?zXx99W&jtAAQ#~B*|3*_}_UO zMd=pHnhR9?U?m10n_0bFfc3YQ4jnW4eY(pNkA%Ptm9(`*fnjog7;5C?E^86gL%@X> z(Lws@&E>pqrMey|G?)h+`~SiuyvUW+?TB+%5A7?;X{j@QeNTYn_Z)mc%&u{HylP;m zF@T83pTlF$h_%GCPan17{5YdlF2fSOi zzW^8H&`4Srxo7&0p)wG?l$gbzCG||qwLG?I{Ir;mcnrUG?TvDaseY6=&#+UOLuC7_ zbiVH7KJZV=AseubyeyW|Is&-Y?gW~$%jSbx`}xr?JKJv-YLjmd`TanK`-yZE^hf zbBGDs>&C`+{S*r+G@g>yhr2*SqoXzax{Z_M@HDUSxaTg@8F9X_$ZEoKb7)c1U!}<6 zIeSDhDLjvZNE4VC{<*L%Z<`%AA$fF(Bxu7VR3O>WtrGOAlBlM4k}@^(Fn zsSo^p=gnJmEcSqD9zJ?!pYR)|A)eGShHg3FPVS*SaxI1}$cyZKUPc)$pM2zTkvLlY z9?*!}vmhj`x;=U~Y0MilE$y=U&#-DJ3l!$1wSy_ADl%+#4XbE@$bZj6;&S8ftj@sh zEs3R(aQ25i94bLG&y4l6Z1m)#q}_?hR8k)*%4S|RjX9^RlcibdN)&`G*7%YBci zD+$(sMgj5fEo(m{Qq|8H2us?4h;Lzhw8-M)*enPc!A1=w;FJ#;jBX#z4)$Z%U_}AH z2G1TWHUfHgm=90Sk9yn#sogWsgQqd0rV5rZ;wRUm5JZ+vZWq}3V_Q$++BIjVvuP2m zIgUyS2EO*7D?RwC&-pod-l*K`LE!g_qJ*%@I6}D3cBB3Qz0fX7YBrFuR)psOSJ{Oo zy{l*p;)Y&HF@n(C$7{3S#n-}bgb`$sJis9R;^nnwa9 zLoh!%)!D;3<-~$Q45MYCtQe4P23O=bkd$;JNe)W-NU5Wo7m6~LeKCeeM<-Le$`b9= z0s(+F?#Y$Ah%^C)G)1?ElIMwX_zW^x?li=gfIs7+ty{9v#X`kH4a2fN6Gv291s8k_ z$6erD{tm(oy?T0>@KthM2=I4B=pB8MJ4pAhADIEtT&XTZ1-WHyzZeyReL;N`2TJt@ zJOE#%KjRirV0sCi5*w! za^oBeAUuUkgru*JRoy+blQ-VoN#X1RDFf3R!qrfE6|aDP{G6I#?DC)^0n@&#WLX1L1s7tpv*@?gMsG$mPHBw4`Plg5>9YCYy@vm84y2Kb-(b~icqd~u%?cpO|gy% zp^?)iwS%sg>3HV0us3t!gv7iIH=~9^D*b98y zYuSO=6l#djmE_=B(3^KIO}#l6JcKrP9;-$VzKo=&-l^AJUMCPTlCW9NYr-wO{}Gm} zQMC%~1PJRugWcxlw)d*EDZcU;A8=ob{Ar5XNEXmDGr}yAYztUuO1v5Qi9OccTV6jk?o=PThhZvkZG7h(a&N9MZH_ZT`ME=s* z4|4mq;3*@n;FPGJx$79vqZjdM-@GQKj72N#b>}<`J_KQRw z&nRS}F#mSOQjf!bs0jl&!-U!W{MO>PxOy$wV@$wOCua*sJN?wcgr}aV33( zp3j!~UTMv%D@xRiNJ&BEX)%N`2k8B9iF9rV)q~m%Fkp1mq!(ZwK`HD1NH<&Pm2WiB zE8b;;a{YcN3I4oIYda(A2*y@63$a}oZLb!dt6%$8p1j&^d(HPP%A#5}?SpENsg$Fn z1Az!`0&y+0l#V-j)wI+Q&P!==RLk789<{qPzQ!NAsVoLkXpB!5U)j;ij@?*YoY=2) zh&}!-8&_?;lrf`#?7XK6T%2E{pApEJSuSe37G}1!dl<2*`tiWu3dm?IUP)ZEo)p98 zcpiU>eK`w}x88L8-UVQ6R_>8Hbc7i6*T(Ebp`;!opfWjKDKxgNYD$k49h&Lg206y_hdh@*#)fzJf zo*Ch5vM;e$V4_u7$E=A&YcZxf;QM0UgVt(UqTwm&V3&^qW${^;`oNxxE;E40lyOz1 zHh<(#nE#ln_>fs)*hb3}=i-NHI#+ZUu>ye6^12y^ccL&^bM)| z%^$ji53NzcyefYZ#^|{&(uwxx(OXEM8!HAgH8&}hcj&%A!+2;Le9tG6|4^8zgSnWu z|MkBEQC?!JaojdbLa&h)20N~qV`9SHZ~eIiu5kb7Cj$Et5Z<&KmE9T(&e_b;_{-2E z9v@FJYQEi!D)J)^?|wYfkMn@hze(*%ygc@=X@r=s$3yJ*tYCx{EDp{nMFNF%bu5{~ z+Oh)M8y6m`qJ!D`0yfGAks<+}!;BZdk8Fi&`b?dE7c1mk2){-Rd95#^dkVT4>Ugg; zH&EsgF+Ups0SPyo~uV$HEepEQkG(;kGYE@qqeRf;WRn7TT$vzo^Q z^+XC)8F=`!^J-NytzLh__2%#js!eX!WAxUP$>zu$^mz>{ib!ZabhdBZJPf7JOcTQ` zY0L6^riwUK>i&~}dYb{=FM)pHR_rI+n(ucv&ISo@@_Hlj$SesLbg7C9AeG)v6 z`EvPuU#VJyd)0Ib8cbY`7))Iq*(p=XTCEGF_$L`=gnE|tQ#4szgVrp@>!a?r2BTZ3 zU0k?+msm(4%exVd<=x-zwnMcJApEjy4CqnKP_FTh3Sca;`S*+nd~<(n!#$ATvOWz5 zZ2~!mxiRqEWbWJ0$sGkx0Rgr&i?P!9I)o{M1_lAXX(XA{{$uR9rDye0FfWH+u&Gnx z)D>u-J|z3`<}TQrcKcy45|$&3zqCb0imfsxKGuBDVJ|&ju&3xCD%m}yks?z>K6x*;3Fb9ebdgtoFwzn;w3+UMv%pOEHmKL9xMqYJLS6+ux;|f>o@N2ugGL-ZRNcsR@ z8}`uj-v(O13+?mv0CxD5I$QqB(&nVf7XcFN`$25^UHF)>#pHF$j1qOPhwre>TW!7U ztWN9VD%(D+F@kAJTgA-%udlNe<*D(r_877m!5BUKmyo8BsA5GF6)}q>tIBY)7#havLrF-J3-BeML#)7@ zhpQf(Kp&K4hq$g$5QBD#UAcMLJDCK(k(g!mQ1oAB*spZ&!?t6`foY2u#DJxE+%J0J6gb@QCRt|FNEgBFizo@e2stZTg9+8_-ee^JSV|F6 zqEF8o*96Er0XN>{ZATSDb>V+iBTEEQi7rP-P=2wWE?0t0=!SP&bbD|L1L3 zYwXrk>YM&lZ!Ft8QR^nF-r^s*|7@5MhzOcgD=F~N#Kiqdi__E9;LYr2L0+Ev4o=mn zQZk@ViJ-Je#A`ge*b^9?XRmtifA!wEVE-H+e{ewc^|6y+{b`%D8`gQgqooT_I~rE0BU*YP#H>TC zggTE5OJm{!4r7^ymb%omw*5ughy{%w!(hh{EBeMWMgy56yp`mM8CBk`%$Q2Z2K1f! zc_T!Z|J4)Kk-U8nGLv8VN>V@Y3)vkZnOBIb`}l&vh97GKe*b#2ps+}13ld-1Z%Cl@ z>$^3#C(xixiDt1sROFxO9H|91{bTh&H7W&9aiVxC0VWaPxIDxd@+Qd0Mt#2a=#4hD zS3iE0+qu|P%{Mo*>j0Ir>XQYnL^`qQ2cdWjXjOF$P&164lgHYf)zO}-NnrJLNl}=c z08!D^HJYR2o(!sFv7vC!XXj=j#=O@520qD%NR+tZRLUh5 z^;y;Xs>6!r$}5{*ZwVFIKvR~wrDlMXAgJ&uWGCXCeBNtwpJKvT5z#nV(CKLIgVnY3 zHq$Ac)TW(%y0fXXFLTZwMcRGdBfYtf?Xe_?I}1@@(&oK65JH~1&ZkYQ$InfN&(i*;NWFEcg)3%cy#wvmOgY|&rSgXyt7<<>H1qrnRm!V9dz_SF~j2r47sE_~`1 zb>24p-XYrXlmec2s&)GOnrf&o%|Z`4GE}h(dU08bz>RpeL~3(s*!uDNathwX5G0P3 z<2vP!`ZLHoMc|&UETKWkvObj>9sySuSbQDAgwF+=_P$+eUdE-K4`%{bS(6=E%vqW| zY{K?$MrC}aD$O5NY%_ z9P5PRy;^WM&4ZoJ6|;Za;W%ZrlrFayGjRSnnZTF!p=?b(qFCP&eSxoJ-31MY@r(4} zIIfgrAOOg{oPd(Fui!ehhc>z3r2>0r5Xzsx42kqahop2x7Ec1D2r?{Z=p^mB^)@^e zRm)BOM;5a@(kj=tN>PUmSD7fyRuWW3NRZn{y6wFYp<0!a zS|ODZ6fy>5!m>6=Uy0x*`&J7deQFI0H%_MXoCX;Y?A8usJmPk?+mUf;k2e?P(i%0R zt$l|A(y)l5qT2^v3i0|wOPO8g?RsXv38ZPi#+za(2Y=s%m*VuQOOeltSBu9;yNDJK zZG8G06dU+a>r*W+*wfzS)b{Rw4zMDiiO;bvpeVo^wr5vCiWNA`zZFb}iMQ$x++i)z zN+7n^ zHj!V);0L`@0WtJ{ye(?|i-ej+-3Hxcrf-Kmn&5SmH%$YjfW zE6cc9e+i8f(S=|?`tHnJ@IuRR4ek>si-$hg---0cSeWvyyH4L)0B;94OMdE;e|W(C zXp8{$&-3N}s+)Ll0C_4huYz1BW%+3trS<{QoV!H!PW2ngNMH=xAgHD|nQ4EPUw5AN z|EGgX&t=pa)L%J-P(H$19{PHosRX#1@L6N1D@J@k%6iO9v-;1reioriDHZ7xPUBB z1)Knx?vHC7%i>WW{_Y5NFT-{ImgJ7V@k^DKp;V%VWbhGzwc4cTrgjbB7wj?i@WykhP*gV54mwPo&X9bGt* ztJYyvqRaIWW>&~LVX&H&M<(UkK6)qvw8pRmH-pAmQKoT^1j*u=rjiW0OTt)}J*{)k zwLuy6pW~|D0fE?+$eCv4V_7n0+59hScJK-?fN)5RNZccx+H}7Hf#U1mYl4|95A zJhAhjgV=<%*&X*JG}dDbAAvlz!cVn&U5uSiLfs0qI#`%OAj zn)q1~>#GSU4B!c^jd+|~rs4_i-?|j99laTFgcQzajxv(aCbFO(WKQ=VN-N#|X_o#c z0I+KQ%u3PeJiyGYRVbA65E4R?T9@>10^tp(7~#HlJ`ciZ@Zs>t%cM;$gE`!OWTTIyRvGCpRPna}2Ixk7`qU$P-bw8ZK22dN>Ch6uS4lwin>um{DTv1;eEJ?=$7R=Sg2j%hI3FOPV*OXyF-89U*eVHPd!i12ygtiJ~ZZ{x2F>UW;9=fQVO4HTpEK2_STT zw$N-tdCx~Z6@1jNk(@&ND5e+;PP{V_m|Nd3!ZmrH|<$eV^&Vv zs(oIqTYT+n=*{Y+m;ps)K;iT=ormAyL71RXNyoatND;7OXDL^r%o8SU7kjzIQL>+d z=WOK9dwnr&(Gk~GDOQAN(T#-vCdO2u!Bx9C<=9gtc(9rn#8~VDG}1|(B6lM`^u^K& zPA;jJ@MfgjJ$iRDM?%u4O?D@bx2r{d>nxn!&h|khCNER{1MSOT0_?OK3}Qgp0)_~g z?zZhf-CMrww1)lcDK|@DXkvf9NGfMX2^4B)WRsUHp4?mB+8-_#1j z_DZ6sYFp~kk<)}E*O8y^Xald1i$ZNwHnWtq4+Ufi9m!{}@|J?IV${Ok zrJ52)+9y~x36abL$7Wb3knc=j?#aD9v*Uq`64S0lb3V7K3{~gx9+k5wU8XYmdHvu^ zQjSevC$R9*WGPc?S@28@#DzqD7M3Wh(!Yg(%!#qpNqdk)aRqY4#8hTy3_NvP2M$%+ z2ul6auzLeM3L;`$NMbqrD!`^}zkb15chwLH8r)Rzz-V>S&)SE%AfgIib~XvIs8@oN z(^en2dihZ3;A5cuMV+4yk}E!=#eqks`%Kq^AlmHOm!xv2EhICjmZMva&IV$iN0?Ug)KSs}i2Q@1&}%(&)Lct!tHX#8L&t?QyLCJxYT;)`+IuM{N2 zK4f&@-bF%y_IY;pa{8!}_MxB1hZQv0YtMv#g^gh1LbnT9=(2l}cxaN_K z5D_#;=c^K4kd08%U@q6H3G9au`3TjU=o7yDN|%iiy0z7`#F^I5gtUk=oS`NuX3j!tb(Nrs4GM60*f%d7+HBLOM^HWoXwn+ zCG~wV#RolNAe@SRdqJCfq0f8cIWw@9+3Igbf&Vkolbs(5r^OB~Wg?YU8ck^HE`)Lm zU2_RjGB=CjdLH`{#h^IAJS9gCMR`5V*%%HzYodDGl5{_LHZt;8ZZ z7+pmLWg(aZJi)afoDHi%E0i056DN+oVEo1+Z4|eMyw;)D9q*26)}YFF%FP=9P$5;l z!-2mRC9;ob{peF2-B=#+F$4=m*)WwcQDdnEFzTz(Iph3-PlIIw#JeZw#1U%;Cg<$1 zUY!0vGX0ihJDIYfJgSKLZ@w4^XF9a<9>K*sM9Y=qy6K;y3vAp06#VuJp*J^?kuUxI zhNr^rG>ZgakNqe_mp-buPbcFP^?^K+vwU3$Ay-K>^)w3F&Rw4K?|go1eAs>L%)oTp z$lUzHT7Em1Nz&>)FlsQmPXCmL`mAx4bAFobvNJiHL^m*LQ}!6#iY0i{sXQ#Rv)=~0 zS}Ip(`sQ$LtZ>wXbXLJ83~HQ zniyYxp%*jCJUEMZNcv!?!yngL1yLuGe49q-@%{Dwcgmrw!wh$|+q=81vKMzIvwE#n z7*&?=Lm5VcS8?N{%i6pg214G}jd&ML4g_`Z`i>EX5WnKO-cF><%y!N8fi1JAJxXYa11-koD6WFLx= zmeiU)aK;&=X7CQzsRv#g!ZJW*<(%KXc26vaF0i-QQmn2by1YPSGCtJ0tyKn**(9-k zjGQhmYr|Z}I(0XI6SVxAhP2HD_fBBBO*4OcD_~!~9=QcTP9B~YM%ULfII*3} z+na6`-4~Bz?8slq4^dlx#1#ZM*HJJpxvrf@qNo2IOSLL9=*`0|YJ)5qQdO0Rd*Q`v zF+B~dq5kUSg<PzM*(8fTNuD@)A$K^)IO9 zb-6p5=;}Z{8;%g%ovGbkch1CQGT-A3g?Fz=20d}5ZR>>%PTMf{8wi9Z5IuLZoAmJ5zv-<2 z2WYFXuxYdYuTrkN26;G?*eziNy08;qs^AfgqNI3VR-#N~a44@BA~hR@-O6}iT?gdzj^owFE8xyPCtbpcMR?3L{-k@f~PjV zdzw9NmJj%SoxUIw?54)m@Pdrv+rkf` z_Tyv4Njz{U$c-6#ZEJqCe3daY4YrJv>@#Zv7m7C*Wg}ic^9{*9@%&wFK9~ZFx&@VZ zKq!n)jqqg>ME!+0vC8Bi+~rsfl-F@ZHZ8s0pxsM(UeuP(u2?oDr;iRuys{o{T%IEb1RjmPA2sc{GpKtT@=)=+Gd(}Bb8pgJI;pO<-3 zmV2}Z!%08o?8fyc1e($Y2i=Rq`Q8+%Q0g6^%mb>NNtwr=)~e*}Dp=(=&p`K5(6~|u zt+X*-bdJ`~WrKnJ)?bmsWk*^J8{N$~CJF}!b{U=*wgi0i89_oK&}^0El#FDIUYQ36 zWdffR36aKhR`i23#dhlv`a)AcNWbqv=IvsR77l*ud5MgNWkiCNea$PHyg=ok?mra6L zf2eky{O8I?(St)BmtXYrAj%K{X77C44%&%Uurv2u2&@U zEwGv?V`>2^t{Ib4^?en0g!}aZ?b{h8kuV0HDU_D3Fd`Es#>X8QcH2#4PluB?a;#7) zm(kDo+!>d^1`ZOIDa?k4!WTjf@?Hyrhqc<~5#j%tMGq0ZACtLP{e#o}%4`=yH8KEQ z`@Y=4-dIaj`8O<1umP7ZZ>_ew%XiFj8D z4}}{GAHC+brVPbnsiBq2+WB;;sP;Jw2EiGhRnd#cqcOq4ExX`28m4>@Blc6S^Al5& zdNLYJVO>3YTnY>hZM0Rw{sek<19mzdAK#F9wp|}>gn35pvb@0(4P$|Z$>&&1TRnxz zx9n|1gX5NQEClS|FGGZNNx#ew3uOUc9m8{}ZPM&cD5pTB39{Xko%1p7e3iZNh|)-w zJ`s-r+^lyYf>h5NT)ga@+7l#nSe-?wx(o6YVX!1l`dr zk(CKX`2zAe{D=Rqt8NzzhtH_C(4Zux|NT<|Nb zaqyrCJ}t|Q3wT376l*ya3PU}f$?^C9@^v|n;FNBy(MHMqE&piuD9h#=mL9aXK$*l! zmmT{Cz9xfg%O4b6IE1kuX1w`7Nnb>O_X)k8CqdeglP{Qp=D>K)w92*8fz;SHH5xF~ znQ4DzGH5B!F+3_%i;S&xt1q@K0%u949H4OZiRunuL(_K8 zfCpan%y@dP;lzE#^?i@iljJ-5#pNQl+o_C0k_kE;N~cPh%6S1s2k2`*;3>g*!fk-| z8ruonLY>|GI-OlostC;KBxOQq<1!$)(1_mKRoP5IVphH6%@$nm=kRj3=8&|SU!2aI zledi5gm`)R{R%*IC8byW-CggiO03zyg#RMR2kUBGLAk}|VKEBXb#Zvkyua-m$z+W)H>+p?v6QttqP zM^rtI?Z}f9Z{%JAJATL&4$HakBa60c^w8Lsq4VBwwz&JAF3A^pZ=&z@h}SB?O48cG zp}FfZ0dHHJfz&6PO|TxG{Z$GTAV**ePzF#+-uea0hAXc80#nq0+p*3$d#SgJhQt2E zfYE_DPb%V)Km5yu{^v1Ok`NiSWROoiG>|!Gzs-bn6N}m29O9ZlV3U`iI);%R&%~+h zdba%90ME-8@#moYunbyS7o?+LUM^~$;qS7hk4&qJNmb*&Oc$5(pR3%5G#rCSBy&Q{ zNnS7Ty;ZnQC04dp4EP?}B6)9i50IH}nwv~nPNq3vtoBWwx@7n@$beVu5$gYu(-eVF zFa~Wfm#Ifau|(|{f3Wrl(F~;RmAg*?tlu_1$DW*;;?I#*U!zGU@8=%oa^Ay!ZLpA9 zBZ0ONW=80YF0~q{n@REsL>zOQ9#<*HG@}KQP2|hY%DZtZoTDN9v7RWL=z3tCe^s(@ ze~hL->c+fb_ze4Rwu=tp3L8nGf{1F`((vPsQLi9$?u*-psO4OvKj_Wyak`)|zqU(7 z4M+RJKWqyU<~jxwr*b~U?x3TN%E5sPtoY;Zn#Jfmy z*6{>~K1Vo7t*#p<1Lrufo&8=oSWyk|xWK^w3H(LQXzR^-yf6^|D*RelFZ~sO764Fy zY@k7&zp`TkG-yw@s+`3JjWW53x?R>}a9hDznHB&W#<2GKJ#Xqx_Yal=HIs*wbk**l zu9TORZT~8Z^3K_ChppGmes7?Wgp;7R&Ai@2hd{jOL=n6;<3jq@-?+l?36Wo(OUJEv zD^f324s^ENcK_HWOc>=St7RZHF#{+C(Hta_+q(e6B(DBq6S{#Xug`!a)Z<|rVJVuU zvv<*$Kaw5C{Ij#K#s!Y#MyTvl1OaVO|`RDxpXc4IgVI5%d4ax7!N&3a-?pj(-; zHUtJ0re2OQyXFpHT7cff4kwrsjC?Y)m?E3kp>a}G@ zpu=`;WDj5QRUGmd5za2j19(*!65bI4ku)M7`b?c3caS?+EnXyy_4NNR7nOo0O#6YE zy6aP>Sg@Z6+0fiJ8_uMY$VD7k)qsX{5Sm_-Cv&~CWG7mk^!Mgp)W;*70i}yK`(Ul` zeeisUHV9kbbfc}djA1&dLxmuiF6+wbXG)r43vKw3l@6EaxS^)$Vb%e$yK7kcgI|>U zd7#z&P;F2XDYD9=q2~B*HuPcAdj1Rq7x~q+Fh&s|z*9#!x#9QLhMj^dNtruLss9Em z^5By+nH@EDer&*19guTf0hz2SoC0wMO(vMYc&SN1Osw2Ep)Fx5Qgj^D2OtgGzNPFn zD>T>R;6S(p$|*bLp9sLjspXa=?`SGwX?Ndoy}JNXX5=+rd7AROZ+`U+dIJLKq~9;_ z0nx7C8Tw=Cp>1LBlMTHay70XI*~l-_%vKO;m(_)XW<;fjwoHa$%kX%fqkD9kP)(w8 zo`S!&LZwFBb;&gmjbd7E02pHn-p~&IOz40BJ3z$0No9x;VI|Y?u9zv|Vq}2~V${r7 zt05y1Tv-&(=shA9GrJwV=5w1+Y2G6M&e4jGelSe7jYRv&VgM|kVLrKE%|PF>sREO5 zV1mZOf@X<@;P*kl-(vnCn)97mhq3QmvZImaAt}Vy;I|l{xzf<|%(-vVd8t<~T`7_L z*dN(kcPxpo=Qx4GL$eH6!YGsCz@uxVY!k6d7D6~%YuO{bd1-t?C!=)xh8B_bwIG8* zt|2(aG5^Fr0Dk9Oxd3S~&u?(}K%KESoEZ8<1qFI-IyR3JPcPmPL>=x$B%0p6hVkfG)mt_1A7pc!Z~lkL_^t%0vKHs1O3^oxFJ56o9nROu3y(9u&koN>mMOSCY7H56OBG4GzN`g~ z2GL4#)wxtt+!eNjF)2fg}j6p1nx)Iop$lYos|E1u=+zg!SiVp z8}`v3a7L!qrg=DI`N^^qbGIEiBa#j70ZBU1K+nXlx}}iEuEL6&j4747B{Vc*$xFJW zt_b6QvJ!WA6|l}*wk!cHMR+7U3$UC}ufkWi{N`F7^F49gXmsB^rgpJIjjq-N5mvWw zJqPe0NVNjuwKl;-q-CW76jqim5V2Y7fY&w^ZAx_DVR zJp$9j<6zj!#6Ac49Nd7ao0fk=*s{{Xe|`god-rGImG6AH;NOl{_v4LHLb$Ms!MrgY zEeH5qLQw-R2!JtvXZO=C=>%jXT~8R4@?O@|a`Y6j=iNBOWGHgSqE?#wkq^Do206V~ z5x|wD=Q{GNGLLR=WY&xeHW2JdsdGf>u$tTINyYVYq)6X^8I^Mc9M=#%m3u(W7xRXq zKRqWx2quL?*_J8f+E)a|L?PSsrtt13ZZ@DC?#n4hi}sY@TC=Sb>0=bLb@ci;;h4_v zuR4OaDZXthBI6@NdjQ@^bh5LNY26DsH6bY1fHmr?Za2xgY|!Xj^k@a=z(3M=Vy zXSkm@M8$K6yo0ets{JOd(j(rW<`1Tz&CFavdh}>#X8j=Z__j0Md9Laa2uhr)VUvG? zuhRyct4s^6~jUQ{zr~V7{fj{OeB;R#6GY9Do*=;Oip&$6T zB`r1w(M8Pk_}_2;jBVPmaPkjON=jdA+m|*$L2_Bha3|m&puagVs`w!`fhp*=3oj-7 zb~8LhBfhrsv`zRi1}~YaPZx%LTl4xGy4vg?^}pVm);LJ zu;Z(&rL&V{g*SLalDrehhOELIQ`>mJk2333{lI^ba+l(dQ046P8jc4c4x@7OgKXNy-(GGa@U689_57PDo;_7;!5> zqL$}GLqzMHOXpR3{&;>~M6ZvG@*{mCFsXk4 z&T4JsG%xQ1vbs4(HtorNo|Xx%$-04f-#yRkMa^`Gd06Tiwy-Z+=zirCF^BE{G0e*8 zy@Otv<8=?P7c6mFP7BV5;SzeJOABkVG&)>9Lbc2>hu3Tl;39UmE>k8d%6JkJQJg!p z?!e0Hq9z6P?LZ502#9Ps6LpK{7engmi|*0$$CpKUc(+H@F?y|tt~wJpNK3ty$;Yiz z*fX_V6m(S!gZaw}C>sD+r$-PQoJN~`DhS&jx8Ax&vbvtOzVl>@8S6KwXuW7q@S8*K zTJc>fjOv4V^wA{&e6}X~aIC|Omx%rr+bOY?-Iuz~#m8;PyuBlKadmiRTXWSV%Fe8i zX4dj$RK0p)I`>Gj%+b|5XMTW$a0}E4t!#xy(Szwxg!kqn2uu%YkEZiBr~?s9?y`eU zy<8f>aQ}R9s`kf`F%dK_dlT+@64a8gB>Dx~G%>(2u5Wy*S5K-SoP$f1Ic~g)NSK~a zDyDXq&XATt+nTR3hl>Lwy*<+N&UZ1LLX$3UVWYH6{f4YyD8g>Mb_{ps;jyTFN0?!A zmZ51zl?Z$qiZWoZuXkZVZ!yNSjK21BMUW9g9~Cx3Tl8V|2lIB!H1rg?wS}q9hABeW zPsOLqOBrl~vZm{cA0g3pMSZ~?PtM6NPO}gSkyBrnfnSUDA);vM*|lU~(D63Gb^PoG z85WPoSA=f|Ny3YvIJ45cjMbPhNKwNED8T^04Q$tc>uj_L(jrco?rm)kRR$?O9~q^)qHTv zaXNOITx|Zv!<@XJMN6*uI2haE=9BZhSKQc@@&MWMrIvrDSHo4T0iluoerPJ4>;VdI~g|@-$j6fbDG?}eUyeM|I^xA zZ)$Cx&Oxh_wVXRn*j256b9LjFmTcXXT6}t&V7!b z(Y^Xo(5k)>#fWF<4Ivbh?mS;C+_gFqlkUr2{{W$S9QWy==kX^;6ddzRM&?B23(lzX z--ElE@mn`|F$Fsl82@Ycy4<#^#x@-qjT+C{qy>H78X{zBnKPF;>e=aGu2ZWK=lNwz z)S_6QQ&QesE^(&c#@E4=svKX?9cUYkTvGPL|MRB=Pxb62ow?PvoNJ-owUK`aq4jV@ za7}EWv46uhpE@u|Pr=i$w1_i)YdStO4&*~EMVvaR{2>RL%A1Q`mGdFNB}3(YO7~=A zv>{{;NNFB?P{^3$qN7Rx0&O+B{8MOi?fVbt_lzXVzLrvIcf29fla503KS-H6EggKy z2`&`4Wi_7lKR9pHb)_7xVn&of~2|m${r^xk9WZe8m zV$X^@1vpQATi^T)k5X}?IKK^dgZCp%c8yZNM!;4VBWPUn&BL?PP0x$l6X4%ve3+?&zLYLvFxXB3p=|_ zl8jomP|)Ku;%qfPbqMXFE5Mb335*8NN?+)-1Iu_6V5GDgp~ejy_H~q2G-)DIcDJSYaS2L6{e7jR z=&r=Nro3j_5=dtS=<05sO!L!!@y3;y!R^Zf5Y29YoAWWWA&)p`asbQ;R;lUk=7B+~Vo!3w#`HFC>J(4VZ+8pt%TA2t8u zg_tP_UZLdkX!986O4T?Xle-z3>t{cBm%d4+ju=8@mWrkTp-fO6ohOKNXV@y;n@ppD z!W@L;rtdD2bJ*hRj#*-#g5-7(zxvHr!*aeSIMsg`d`1i^?`+R=Vd0jdSwg#j2X|OI zMa&)Vn~#y`)!DaGJ|2eFAB3lUN7K|`tm{S~#VJ>5IMpvEB;DFtNu^C`1~i+vY{9*1 z%42aljc2p$4eepzA95iXJIlRDCY95deQE};dG_{xH2w^S?3@G$N9)bsxqe?x zQZ~3y5CsT+S?y)`RW#)1kU5B!ptYuhl82{`*!tp_;C1V{GRq)d&zcFvy?1^r@rU-6 znkX&;ofLP8CEQJUu_R!B%C&@Or(Po`qI9SEE`mkAekHaV@v~1vkRm3hlFZG`gvOXp zU@n4Tx`^cSr=LjtI0V?x-zsQ+2(7sX4Lggajj;WM+eK_+LrcJaMYd1HwVLXdMbo-m-|GScpG{e4+z#+95zh(-!h2}m4F^u1HaGYz~EK5^^I`<(eLfg)BMLiM_?*-C)Lzf zc(Kl%ZteWr$%h(KET8xIvE~_>0Z*Y>IUcBeln~_~>LF&$ACdsFav#1oshInmFr$cN zJ)vIGt$mzm#jY&*!Fq-=Bs`^g*}rb{(A3>k0^%|8I!Jlj8cy1y0=UYi{*Um?3|d~8 z!J=)D1`HuAL>i$TVdbFf*=KlCCF6spE)o;}T1+UyQW>C{FMx^}n?RWwNi!s`vE=T; z0<-QVZW0Wi35&yE|GL(PL>Q}Qhj;+7?c+uIg2w(sB9t_z7xR+D{RHKGwdmMp$?ki= zjVEP@1QJ<1Rl8ltRy_2M!pdR+d5JT!a6@N-jF_x)la;0I?<%1T_UpG8p?kjBkuaFQ z(j+L-glLBlv|am#m;A~tbDyv4O79Kmf?KWhwm7ny)lG&~D}l6@S#ee&ZZtr3_XlWa z_B>OLN`wu}3`~=E<7^9aiq3N+B1QH>+BE$9Ux)*F%tbF4-jMGr$LX;rg#6f1&ZBjwv z-8t*oe@74(r`GW&60G5!ZHBtqwFS z7s5x(6)EKlxx?v{OQBVqs|$MZ@4$S-kmeZzDxW~wQH!1a*V`P0zdlcAb%LHiOzD294Rh)W-JfTYtUD5uYc{X;IOzZ#KyK2t$R6pJIy zA28twIFmQkuF&xiQx7-U3D87JIXbfb$+&uK(u;1wphFX50K}!UjjwJeBLu~$n$DVj zu;vn-I6wHG3GLU1t*c_g>hp4cKjHDg1{D*1kjzi8NBRzl*QTOvg-+!A3x#T`D{Ml} zSYG!sm>3YDaM2KS+!pD9+$M>J(f}?mB|UZQF0HxH&%2cWn#&vdJ*gFiiM@R%+l-81 z|G%_m7#htWgR*QCCEN->NfRD zifRB29K$;Cc3&;LCG!nQl&!RX<}s^$e9j!3lrW<8EU{d6vBd0)>vw;F4@$W{ju75! zM(*W_XH~8-6=#$cX%oy1BPj;Y7c-HCi>}iIQ)y67@aEq6iWwhWC^gM(1rYPolM7l!MAZ5F|4{(CgP3q{Spx%lD2=JJ&yyY>m^Qw*W*3Q4$ev6MCC@Z%Vl;uo(EuV#M@>wGn3g@ zAc(p4O$N;^`*9}3XeqlpX34Z2^j0`KR#E6^DCNZayyXPt>79`+>2%i?VmC_Oma||t z^?d4i>oB&V)gD~Abz_3oov0YWPKt^lste2g&4FCdY1z!M3!;bjxbzZX=ic8t{f+(_ zK+Iwc;B-wwq9z0nwHlBVDeF9u#6bFgeVFUx2TwFNv7pCA@=cBzJDcoV5R!}a;t=#N zl_`8w`K(Wzg=8OY({gO-Dj7Du{+|?IE^GTr~dF z@yN{h+6}57Gw-;jq9xrmsN#!s)f0OARMSAE5lFFRIQEV+MI!+79&dVf1(PkGew$)! z5pTmdW+3dHl0G@&7I`a7;i1ufEv%@GrC(21c+xLNrY_M1sZyTzH9oXu%>o?NM#dFS zC}Fk9QWrSW&6O_i(s=9)3rd^G)8ZMKeHf)s%e_M37sM{45P&}7CvDFC^zKHpqwwj< z8l7BKUiD0a6s==NfA@@B`d>+As2U%iJo&8;rXk(rEOvBD{+6IRqW}#(1N(oK=eRZi zTDA5w`b(+Ism>3){W4Zx#M_rkFu}&FR$$j?r3SJv-ZfKT@y#-zIyIt}-=JNH5+76? zZ95X>ZQk-h*6j%j4<21r`)o8wLHa~`HRW|upDj9(y5Q|t#tCxcKlDc+>*SfhwbX};Xqxo-5Vfcpuh%sAo+6S!o94GNy?O%u zq0ZjFmcH_0{w&SP^|x-YU8i;7 zo8xJ7BtfHVL0*~o_jS6Xry8!@x6Fu^qL(X7 zwT*vyz%8`MYD)iO-KzBY5dCn|-yIdlW-e@%L0DO?$Hpb`EO31&7j?w~y+Ts6i^>_% zCOZnN!AR>L%d1S&!SfrYk%O}-30u2fXZB6jExK60wYs-U7rnhY{H}0Ok zk<2OOU-3V<^8&*7^;iH_MUR+l*GS_xfq({v>(}@o$*2hZf;rf}RmfssBgVw7GJ%vw z;)hnZvRUk>Cbb%Ogq|H*D5RPAsNHu*s0&Y|Im>@G z<*_Is^v-NHenvE!?-*I2R88ID*5w`$ONOMeR@$?Z%GgSeA0ym%O8ku(SZr;nd&}tU zp3`Bj&GL6X^Nl5Y<;+W;O|xUa^KC=c0)}qPmu(kN+&U`^E1e z-JvyN+4fcE)qO8`fvzIR3_JY9s7mDUZnaN()ZV-sk(KX!-hl0brs%F`dw^2UB!70P z2~5!vhtG~3yz>asr|<^dXpRub6csjppw7l|-teB1s_02#B8ZoD054#%NUexqlX*)g zsz=-F3R$yJ;97b=_9Uq&FvNcA<}H=cbeWuV6a`#6oC^E4wG_*`G{XbflR4hzc#3LE z2xLwmb_-@LQ!DlE7005yIZqw#4n%oUWIC`mDkN0lX5|D%)~dvPeK{J+u$|{YVJA9r z{;GhkRXX=_8^=cRYWQAwIX3lrxsUNF!>rc#_i~WpDy1Fbs7=s56 zR7CxM*K`t`SSM>{f3AOQX1jtxF7g z(90EJ9QjPtlbfHSbqT#)$^NPppvh*G*?JjNhc~E|Y}5ZdQ`515(9xgcw=tz^`7C{^ z(XUT2G)D9L*N?kG-iw>{3e=UzgY3aq|9i(J7wlR91g7(xqMpLO?lrgU zTlFgt|L*P|Bw>@LmGt{2)|E36u{#Ka8{dv^FmxMUP&E@8pyUbo&`op0X~u={O)+P# zAR!n?ueEJ&H@m0L0GE6-_glA4$#1g^OVrrN|1qQS5c2@g%D+e&Z;-9IAY!}05%4vE zEhh8`P`}w@Bmt7PLcS7nMm@XCNdQtyJt0Q__MIZ@=DU~nVseWf0;0|Ofk=bcG5;x6 zlP9S*Az5pT0v3d(nn98^SIs2X$R&T6Qas!4%W$>>_UUws2&uvNgYs-KN-TzBcusj=ejyXwMx)O5Z!)YDhEr@GWL5ep-LN{4!!0}b^l!~Nby<(CH^y~Bre)d>pDWDdz)K zPrs&Ti;CN7v|?GZ#KFR*Sq~05k&bjX| z3D)tBpJma_o_Dn$mTm@#vmMjTR_1jX#JF&P3!(#Pi#D>^3Bt-1UojJ#jtnSHUM(6^ zDAqKlvQ%tjE4pKe>Y9TVHFK#x4NE5VO!YxuEkVbM&=Dl`qRvXq6`)bv)jbjbbWADQ z15EATW$>+F5c?$%@~{kKcqqB3S~vp%c;a1;mE0MlLa~awfvCU%WnZv=!a!o8Fa0s} z_h}*6C#wBMTxs}<0ay#E0y=w?jA^tOV4V8wjbV1ObOUgkYtej33KqN=>HY1X(%vbB zPM}Aq+#WGm{`#J!Z*FU__>E>5vt8}E=}s@Fm{?TYqUy`FHs<9USZF^713RBE948{9 zDdZp7>QYj&NK+(E;bc`plbliE*f4zp914<~@!!Brp7l-}a9s+PF5YQ}vhY4rH)OT@ z!J_WQV}YSFrx(FR!raWUSC=?=3cj&1l1&}Ju#86Ru8$u47o@uDM=_XV#sDtA ziGTGgZxHFBv+X8pxJr(48PWnL8nuc%iB95SIhO;g?`%N^@(e?dKno;C|OBi zB|WIKeVyQdF`QzD!bDP*1T8Vqh*00aJXn3udUv(omNwGu-<_^g?nGH{^^@WDu>n^I zMFWE#0$Nu3LxOs;8SiSf`^J8j9$4c;bAE18nPc_t)vassA4gwj89PlTT41{K@ z-OR`4W|ipjZz>*p7&rKOKs)gz`galk_=6GeDc~Vyw8!(?{6p|wD_w-I53(ovuc;5* z1Zroz1PBdgN{8j)`EK=7JeoWj*yk%u`M8b)LF2nz0!(tnUdlFsHjft`SEQ5FZxdm} zYZJ<_YjiIv^~PxmcbS+KrJQ#ynTq4CNtOynXmg$klB3=Xn7~!@TnT#vQpam%subGS zz`(*doqqH9{$u*i1=EcAj~fJ8KAoitMqNF!o*DdT{%SUrG~C1_@hxTbxCP z|7^D3ar0K~vZk1Xs^f?qfPf(ipOiw7n)gOsF6!aP^>eu&CKh5FcVvJb@_cN78TuYO zv`D3ZyvDN?*oGZ)X)UyuT+r$)g=lsIJ1&#@dzZ5Z`dmBXg!DX@hSBtaL&z zZ!W)Bd(voj7ILVKYHplD*4TiEKrq6VRkf6FTzW*`4$J21t zrK!~1vdeqybE&j$gyE>8NjMaHxX0PJ)+u9+by6yHhKW_M+I>=8C~}$w z=tJ75CxG2SpL|3!V9~-$blUa-WwLKxl9LWnnmW<7OHImo^Oy>A#v731{GWs@btow* zPv_m#U~iRX_EG5IYIq5!?s@Pk(fxeS zOJtaEQ`70D@DTgt>q7e5DVyOra}co$XD2DVHBSK?u!|zzjkcs3;g6i|&hG>B?h1B6 z6%s*RTYg&Hq%^4vLQM5ESJUH<0m=ABGA--O5$Vl}l8&X(miq)*i5$51X z7AfnOy&*_w8d`t|%zuYf64@!GKyJ^kPFRmis%2{!AdDP=7Wj#%rq3$LTp0^8MDweg zc9K}_@miSmB#2>=jr2c#4Ft~1r!ghM1S&>;cTQP+dX8Tr3y7wAnVe8KL7qRr2PO7{EFSN%o^33jNf?rm$y3cvzr2rADh!E!XRY+xH;xbdq{YD*9RZ zAd_rzZ>A!j96{`%udl;FSWl}-m#9>~vuVVIQQNDbFA>8e6&|Fe+zS4dMBRuT?XHBK zpsa>cjeIPzav!#$Qj68RcfEW*@e?5BRxilSAb&OFt}^N+Cfhm z?%x$!qf)SW6c`o`Ux1ZM0Fgeq(^rE|>SG|wF^V<3^d6DEHj2UCy2Q?;Fy?);dcCvQ z!Ldc+>Hd=f0|nQuzjZ!mpx`ntz9@QgnRI${8RFNhnumkABnM+xGm%Uu8RwK84-4I{$v4`rj&6={&fa zZN+vRxQ);1A3On)d5c*VAp6`l&8d00!X7bSujoA!y41kfS7^J%e;?v&uj0BTb2JDm z4XWA!y6Koo@w+h|dv!fyu%5R|KbmxkY0hMAW7ZU3W<7u+2(FRl5H;e$}E zVq7&FmNx6-xWUgUg|Wz}R2x;Mv#@77{TQS=9yfzerYke7w~lZu?#Y3nMgdUnGpCGTXFa*k2MCU{mJwY=q63E>>+J9f!vJZIwG42j7+jH1XMkXcw|$A-G$AO6 zkhQDZg%p4X#%dW!=}7crGG#DBQ%p9cMc)s8kav_>phiP0+Kp%JEEsFD2Ca5l@^Q$M zi)B?#@7ESA?}x5Z9GZVoGneEJLAMZx@7aB zcHr?-Af{p#&@g7KH+V5Mp~y8jVY;VqG1-p_GXIciy3^ zd6h1w*KyY1EZN0}rf28mU63NI?hCQQRsa;w(zFKHf)dA`0DAIo(9PZnGVVswWHRnma)t`k$ZM3A^g2WU|RjG&3cR zEUde>B1PGN-_0U8IdXs#1|FMhb4obku#}M5tU_U~VF6OmoG6t%PNTZ}hoDJ#XO!-M z6cnk&J0wP_l@E0XlgqZzjh7$#?CR6YKBw)I?Pp-(kUrH%=oOV4ax1Q`ZclmJyTYx{qf3rV4W2 zerLm#jo0B|T9rf{qL*FZZSr6lOdqX$+?pD;mgaD*PEOtODXt=sbQNW%@I%iuwm!!< zQKCs)D0iaqE)Ou_gZz=lCPC2z9II&mJ{@9O{_ID5C6GL=$L8OTF5D$zWq7QnXx|Z1 zXkuTrOPS})Z%aZA?-4Dr31;syM&fO=gJkds8!2{{tfZj%ZqE?t`aQT@LzN^Nd^c9g_Kw=+}?eN z=o{`WFmy{fp2ls-yaKx8jT=Bmgi_vwW<-UfHBS6IJ_+Etg6YkGvgKLyr5?7J>SH@bN}@5x3ZMevZfgUq#oM2}mw~ zuYXlR6P}PT{2Z7zCL2U>MhAdbkuwC}^>Ts~ znPG%*w(Cu{D0h3tmu}I~k6AP2@Fg1z#Yh)g1M1;Hq3>5pRHk3NmKI;3HbcG2r&B{v z>6&v!YqIaTedkVXv4-s zPNUR~-Ns=`8TJFFgvlaesO_?N5aoRGa*Y|Ix06bZLWv=W(%gn{=uPx)N`*GZWHx2> zJZ6-u+8g0s=rmN`9NOea2wa! ziS1ci{g89|dd@jSk|o{GKEH!pR8i5=NMl;db_xF5k0VK7oK}Sj zy%8Qom;bFH7@E*+am9!uVV_LW7#{(Nkf%NDBZ2B`g2*CTsl(}2qxQ9^d)A<@La&x% zzF^xwxc*|PVBn4^5tdP*)w*6qA0(Aai9fxr{AI{5Bd5%J;0XDX;M`~`vm^beS-j>F z1wO=3>Xqnc3%O)K>)_N8`BcH212vhi2e=cgCp~=Xq!<%%h5iE}K+UO=2Hf~vm0me3 z*G~6j5PxoL?Xin%QRua~9t8xaEg}O$Es>Z**cN4VJE35Zv#Vue7--X9#nU2 zh!|bu{kGYPM>m)!`T$`slUQn-Ik<&ksySAeTeML9_M{T$YM{HZPmJvYR2}9{gOc!Z zv14rr-!B~UIN6)3C7+Nibs|ihEJCu~geLxww--tg=+9&is5S(?Z$*lXpEtmoMqaCz zyIXu681Z=sj!U=Z@J0lkR<(E{#>a5E7?Zts6JfU8fRA36+~^)*jK?LamtX|0@`p({ z^c+-%4Lq6Sc~5f(G7wCft^Ak5UNhN-XPil1PCF&$=0gRwRZAm<$GZn`?F0&mgN+$R zvF*7TOy0CaRpz#RbVruf?$<^&isM605&2icpLVShS2(^UBD&~&4H}n z_9|emxdKO`mc?~pCU9%&EEFv9t#ZqLT+OOXCCqSVu)hcy+3Mvg0PA_mX$!kxv)p0M zFeV}4zViUd``fZY0p-Mq@>6dy!t9Ulr`1o~kFm|c8EL3FPk&Am_L^jR&$C$pJDe$s z1)sWT3krl@!Kj5oFND4-zT#U*sf`Bxh=I2-m42_vw4#9+l&1pBIaXmTDfR zp)q#$UCD*5j!dqdumlU{NJ8qCBs;~wito^NE+v$nz*Mqp(+qt0J2U6@k@{Nj zczV3lsfhRMiaK+tE`r4?zsy3<7~biGg=*Jt7z}_!KZ?SrM%pe}j*;LUM^}A~*QiCM zLtg0P9Uc>r>oybFY7QslxV|Twq+C{>6b#i(-E>U!SinvJR#=o2+uF#!yIVKs!#Rut zY*wVRLSawazb=rC_VZA9bYQ@WNYom9hc(1QASZ+d%-P!M5X%oxxEwO1 z%BA;&*`=_L1@kf-UI(tt5ScP60BlhCwj>dJq4AZ&vC zYFknUPwj-+31ie-^?9)6VJV-j;^mg3|Ge&f1Ooo-HBvqKuVcOVjZ??AY*=oe3wRTkQ@c{lI75;0?MNr#!)PmC_;T!8V2zjU0TS!#g zciXCOUbQ>Jdd8^y{?qt)R1xRp#nfY+Hs=%0m4CF6JzJXL#%|#2&f$`P?|PPHZr;!P zoQ)!lkX7|8mUj!{txVV^FsKkNx z!zGUUN!{5#zMxa!RAj?)u6$+*BVram;Y31EaCkhLB|k!X6Ox%wjyFezcgyhK-R zbiRppP}_*KaTK#FUW6JuKpIk}62E+N5?3DGO{-kg_ZVJQ87lalS`-I;}40rmnTZE zz^PCavyxqf+-rsH>>MqP-W1$(t6h}p&B?<6Bi=AA3?CwCQJ{Rl9FwnnlP&;)CB96#1kRR?-$aly z;|^dql*XN>I^;8K!$5x3ABt6AEyH~LewCtZT%SfuIz`C9y@%`6|Ri%_REHN8z}U$mg@xFG+;)L0Mi59CkZtaM~nER z7-hB0J3ChM!p$Hw#*}<%`y7`J=R=&2VSu@s7ANP~Ux?ohQ%<x)dH_aB0 zZg6<2!Q?i2G?2^ER+dF&g|yhDGt&mpFUd~xQSj=8GpOJz^}orH1gdTjPoBEHBIN6B zzLBgpmjF-%bi{WK#P5a7F@xrL<1(9BSa;++sGF5N>+T1zVZp(w3g5~LBImv)+x8c_ z#I(T~&bnNh(1cH=2%(z+rVUelBOH?oSeKnDhOqtrL3d0BTxwryN}Cu{eM zQPuiZ$p8FJ0Gplbmn;mP5Sd}%!o)8$f0+O`V{onLCdZ#%V}t#}9;UPSGZ0B^P^v40 z#ly;P2imEJu6(UTPKD*+&?cV?qF3h}*pNZ4d(igr#;wPZDjb-xSj7p%N-sJ(w6S4= z+{Gka2&GiYuSGE)PcAfeMutyUQJE7v@fBla?V+?YZ>V>CcO^LI4_3*k_3=dO+pcDqyBHSyA_aJyVk=U_ zRdWNVF{YwP6%3Xva`OxK;7rg(A%eETnbG3`T}|fgV~@me^2{f?Kme_7X+r1hc4G{Q?#PgD2$HNFr+Wg5rWEdS2;z_%bX2v2gt!_y05f`GA|O`RtQ5)2 z5U7fntU|<+AObDu`AT_+YbGrIiu0`-oB}M?HjEHml!oCkj!tb76Hl3hH+2KuXOM0S z%a%BW@6+;<_561nN8=TEF_-0DWYW6b@`2wZ+(uGXX7EIecJU4~vWdDG z*cCw9mBRnKfHvu$Y!I|?bPFb`lFEaKAGVXW2Ib!|MT;xRfzoL26jso8*; zF1_<%!&p81BUT>y8Kks|=1ADpFL}{2{Bp1XgB?lkwj6zfp*IAi!{cvs%hf!9VQcaA z+E)xB+BvlqCp7te|4J2w_a^7eHEF=Yk08m^CXhIx8L3ACnJ*`yv$9OG7twA$X-!s0 zcSB_{KYAX9O>VJrL0aq}ZewUXG9~g+C4k(2pWN%mQF^T}-T7pe_ST&+Cu*l|!1zjv zyS7><#vhxxiBU)PmDx=zT2wGDkYxHq7}>&LMlrZWW-Y@itl7q$HE*LFjaexq@bzW& zWsD|F^6}hc;YwCakkg~7l=3B~j6KJK{0{SiX$T#40K$uF7jqVOemOxazyW;joWeEe z)*@-)pwh(ZOj)n^42JnZ6-w`z06u_f2C-jT{(R45Wo3tvKsji<9DvbL==GSl_fA?b zk1eBmJ}r1|CeZnL%znyMDWZ)Rguvko;nI?^oW=_3kB%q$!p`+4(CUGHz~P5H-(BF__HVQ!BoS6 zug=cHPNEBuQ!rj1f9Wn+c!fH2){Fp{d#%H#v8nUUzpIzaKI#cIP~eIQe%Yb$k9x2vPB9gZ^L3p~ao!unPT4O1fYf8UTta zfqk+?tOIE<%M8Gy!VY9>n6N|IH)3l!W2?6$c)L$=-Z=5~jP(QA#mi(l1&Cg*DtGp| zE;qBE^AEldceKE3P8w{Ce!B>iab9|Ji1ze$mjuA{?rzTLmn5`gIXYEyuPYiFGDsqU z?dBs8p#X2Z|2-_)UZ@scvL1EF=w`1?HJ|Cu`I1c^6(#>_hWyxHp7#V^Z^qUq1%X`m z@|w*4K$VT&kH^9MbXe-&5EHO=Y|+xtRVk)t4s6MPzhYKowi#-G5dxOMS2rdZcHi)I zf?U;3Y~jLitUs1OzgUkH8W9RJB%jhp5+QO5W*0chw}JN$d~= z56UebwyVd5}KnkYoL)FFW)#~NgZxa z!uIAtvN|!iowjB>VTSyohC(yM3K|sF0Op{Ta z+<`Q;Sn(vX*@~TZ74mxmFv}(Oxqp&ylj$DZ34OOQ+fr!3OUt~uFbNBH(?9>!V9agj zTav<^wq#gtxGPS+Z%{=9eoJMDAMV*)8yJ#CHbWwvI~Qs`^u_MOdp^`h5@nL$yXF8& z;Dc)F1XXT%w`P+v6eLrJ$us#!*E=500JJYU$22>QO>@yA(b`OVhBWG}a-lk!m}YLiT_|ME^fKA`X6y;K5la1>ld%bpM zsp=a(GjZC7$%n(Rs;A)%L5338trr6M`Hxx}b3Ww9q4M$?3B$1z36wPq?Lv?@6c3e; zHtf-7Oe)OgAeq@u?T0trTu_kvZ$)^NlY1;6P;MVLK08V+qHB|Wm_RKvme26}j>lce zKtHw2bP|oe%XI^pzZB>TBE@{#*J7&SrcLm4L45*OZzO)3qo-Vh63EF|rSQ$-6Td8qrt_taQ}@1m z`kTFH9b?~;^aHtDsAK`kvRHua-nDgZM^__I=|&PHEClPm7*=wtu4w$gcH4;rZ?D*> z09vl+2Dg&fB(_`P5gu5tBjXL;*CDz^Th9vU5GW1^J(vbc3ue-F5V|+8Ed3dEkezAy zj@*48%gle(3f)Wg7&1pQPxC~>n^e%ad7otCwpy16{W5_gTSDE({yX~BTIEx&i;z4` zbMB<$Y_sCVdy~Z4YwH_d0SKE!>ZWZ3l{EvULNkhE#3CTo!zITF6y?zPR}GT;L~r+y zLzw@@gM?O3YLm`1zEz6|n6@#Prh5ta9g%fZ@ttR0wJ9l6x{*0=t6NIs!K#Oj8@=Wh z-ydCer(`Ve;6;H{rSFmOg)FWC2mAsLPH%M5JbaV+k@$LN`UdqllYqfkMM$nyV-H^V zjeN~Bg}6>A5O$l)wyKA_=e1G~2=R1z;TsX<>7*nuBYc<6Ps%bNO{6a}7CX}-tpVUG1}gex`Ink0{K+pc_A`K$X0MMjyQ5e7`m8gc(ZO!yguA!-}8=x;)*={nELLCfip}{{ontWwoFssNa~{^9C4mIW$4{l z_zBlL?ezkkiPlc;dAeNo)_=_T@sS0aE>Vkn5f`kWtJF|EuOkB@nc)k5smNmp$8$;8 zp;S0*fI9M19GAwq+RF9fY_aM(N#dAUD-914pG7&PJXck&D$4fN0O8V#rhvsY2SGB` zAtEc^RfF!32$tY%aiPzx!*sY*s*( z-I}Df9FyqzSJU3UgzQ5$56HuP!B5TJb9Q$cYQrR*fPU_jKj7=CB_a$UFY zr9D#F1OAEp6}zDk3`R*95B`QZmY9xUwBLAQ^b>pG4viCiJu_7Is#i(WU6lo)UR}6` zl9j;zdZVJxkZkuuLWJaMf0p}%TN(JfWC_`z*>1_nhlr{dJ6nbK(M?O$gKeQ+?eX3Y$pfxiiPIBBz7q>cdk^bZ`-H>y z2mPShE7~AlcNRT~mxDdxH?m8i_d%;(sh97EJy9^RGuYxa_rr!Y?*UF8O!wU-Slu*m zj451{;jrx6y~Ex(Rg6(&Kq%~b?T_YF1_YSTuhW|>zn>@3xe>e+{|P%a@$l^a^TIW! z2xkg}yx{S;JDUnzPEcWV)>Jm&@R`?~(NiN+HCjP9v0ilj>mc~*_7RrfTG|q%#DMgo zr5S^)&`D%$mVfBG4(aQC`a~S9fnmtx&`vDR`(T%;*=$TKBg-9uZae&gIA6h79^S!5 z3-~_z8@QX^*DzWpnfufB4;uSqPA@&=$xar^Q77~relp1kc+g_3tWzEK;q{ zE!cP(45SsVN{+miAaPu)CbqxO+YPV#$g4KXc@Q`yT*)hgKne+{+JJv7q?zx7!YsBw zs`Ec5A3rB@V$inq%G_VA&uwn;S_GEY1T+}fD6e9+XhQg^EYQaJP&>19#IAUsE0btL zl)P)H*6=+kfrBNv{rF_5vHIsYISk`1zG=RgfLBmOIGR(MsQK%XsEV=|$Cob?kHsnO z{CU$S4{+>LYd_R^v7TVNsG5sT; z^xh#8*{*$$tiN)%bNytdHLBKK(APkD=q#qDtI=AUi}90oQquY`Kh0&~Q4ncdLj+Re zILxZB@l#4fI$t?nRfmQ>a_BUM|BQ!DbG3xFdtWYH#dyQvD4`4L1hVtFlHyToI0m@% zA%`gUmHqt?ak9t)lvAX4D%g~WZUtVd7G`4@fEHSA&AiUeoy@z~pik$UkbTt>MFRqQ zv2Bn9&KJ8-CfuHZ0DM|EX(^p@=p{I5HFP@s{cB4=PpO_^p(Gt!!K}3f#AyOe9v>5B zqH_rB5_DQvoXu79S4|Onzt5_-rU+`2wMC1ch)WJs{GG!xO^yCggg6#b@qYR@i(4R@jycLYI#gyi$rJl@^I42i zT0LU|7Sqo?v++fTIlI4}?>4}E*Wh^Sk`ovpBB$4ZX>7hpZ4unXK{rG0oWmh=bG<5p znhsxkK3l43%YSajUa0g*+cYuJ)}5ypubnw_Ck^{KBNjitMYcsE<)XOS4tPsU1RJXa zAX>=5e!CbL&U79#iv-BzA!UC*?U|e!AaJV8g18*2V{hE~j%P4nvlznUnjVNWAElBn zC)$qEy_6N7ooyGUh6GE!gb2ed4r8gz+DDqc4C|kor8Uio2WOD-eFaRH(J0I^>qvS+ z?tiiw@589$Mo2zj;bvRDRXg=8wWGxp;5OSikFA~1$7FDIh!2+-I!Elyf$P>}cZ^6Xwd~mjKG8MrJ&zal_#7}(AtV>P47=H%m6)I4Z za$VzZL?R^uxoSmuJPVu$Nek2=8>oTFuo|TGq%z=&?E(LkiO2wz;IjfPa)G!y;G!98 z{J}LuxwiSoAe1A-T+D4>KzrjP3mvEN3+7vm4B~2L3R_+y^;gww=tp&zYtwlr>_GQL zmx;zbn`ai{dcoS^LI}T30-QB-R9HJ)kdoz@?q>;Nj9CJBuq}Vo%xul@`>gG1dK~2T zs``p5=XQm-u1AHqVOuaQ=2Ge7^46W!F`F2hO*{Qe8ZH3|=O>s*812e-@|AML%Y$70 z^_g0H{nYgFHVI0z)t-Ae_WQ=AP}Y zbZ_Atxa?;%2$1Nk9~W<*aUqMuEVO$p=5X?3>Vt$b{qdbK`LVi;igLwuFFEiy?UQobi74F(0 zFs$BSP9uai|m)A&DWSNq-=*V?zcB8Ic+}U95@S_huo?fkH;r@L+E$| z-3}jT4FT&BoP8AdS(fSMy928GSD9k5D|HLjBP(w^U+QE6{c=)z4XHC|!=hPC6c>YA zO4v_`1!af?W~i7T7oMj^+G#V^wJGH&sEH45Aeu(aRQ8(3b-W#gybfS!N*Kog)J#q$ zap=tPFMw`F{Ykn@q&mpq=2KYOBirZ=Tpci$!wlZ+7`Y9GZ%DhWW5WoDZ3=F)^}j%$ z290=a5O8EV8B=<&EfoAmiv8Dv3V#>GJ0}jXY%IZY_@aWiAt*C1YvB~87kTTbr|4va zQo51e)e~r?H$axygfi+}|1ZGu-m9oFvh?B)ZL2c%!a>fw01GSKARN&G2IMzZ$xa?esiWr_Le4C69!>k@+@|KGu9P~{MC>lq_R_w?;Q$m zrch+`N9CRX?%kPeOE$)W>aBexdbVPAQOdY^(yPo}X>1VRWB5mL`%uQUW}1W2?2VVv zU$RHE8#Pb$Ap_X)l&(XtcEuqgVSIC87O1@&>O4-LL|a&Gxg96r&aJknm%n-89R!*XueLtd_*1Y&=B zb#Q>*eL^D4PbOLGdC^=wz5IF?MyT82(2c8c-XHOA0b!R*U<~-WK(dr-@S-v`e>FKg zQikM7yS)RW$1#?%&w`|%WrlOHbysP`wC6KP$3Hl}~PE!)Lz$BH{Qp z*TUu~GPmf1diSs4W52Wzx_Vk(iK1Iq z7ajk@fPN?d=wlC@ji6{v(WAWvD>x zbj<1-Q9p62Y++|zL!eM98^lz>A9)40EdGr^xl)FMPmKy1fpLqoDz`LB1rx919sSeb z8konLR$KFt;@`TRox6>JnIWg{;cwwQV7*1m`-Rwv3~)mKW6!yHnC$-N?5vS!bSelg zcUdOmnil2NWBl8WIlf}*_)<|yckE)~cAb7+BG>Uj@^P2E!qjB2U?rkfa~T26?Lp_O z8!qjoL{>8b^>1M`a1timD6{vETa-bUe%#P3tyXJUS6Ryu<_86ONM2vVkEQ;vGEHi4 zhVJ~t2(iDaW>qDgxsSb*tw_jL5wuNJFE#t4OVzU4DQa1s`7>Jlmc+oRW^LDB37X0R zVWLNHM>4*W2-X6Ocb1Bo$u@=@(}4SEuezir9BkjZ-{>?+xnxls7Pt~>tRZF56;uvi z1!QN&6Et0O=UG+uRf<(Nsrv_Jln8+@u7TB*sbi9@!0;$1xyz8=yGtx%p^!rWfo`%A zfD7?#B8qF9wha2*CBy$-#)-huI*@9)IP-)VuY-M;d>NBroM zw^<69owzmIrc({t*pY$-8(+M!e-~0+_gQ_z$)qkIqszasu>$7#*Q9u$;U$-NKRvK= zYqwLkd(Wo$qM9Qx54OZ~pben0Fn2z|amBk?VJ|g7qw<}q;s5S|?7Yt8_!4yeQeQm9 zt!xaC0Xo5hb0(KF!j!AVI~Ho_S=1bGcE9PWr9$;Te)obFW;?pSs_o5uTLQRyQcX=* zuf+l4H6nYLhj`oNP-~r3I7&c*N)`7@?*SqKqX*7al*nMwkL&%8i^%w)cNGd9wofq$-N_N_8vISzQGl(!O+4+Accc2422eACqao1BEwzh;bh z4-c({s)DEt})68aKO-s7%CvE1B~6t{6lgpdGCdY_N`N;avW;UUxt90&c?5m}52 zId{X)9j-%VN|n{dr`Z`z2xtn>e1N;~SGjR$S1U9e0hwz1hN?ivp$K|c+`2PxfmI08 z{yl5&VP%{IUep#)WqHoqFs9oG5jHG`l|IYWA(OjcJZ&M5^6j=N zm&Hzi9N=)Ir{KYXuS#nt({U%pEdKDJSJ0?bv;Z@&ckCXABEw31q5f~Ed+WjYVrkPR z>9Q!=KB1CnVk7mmrZ;g7>8B_s%*s8G9KUV87c{HSt|=7lydZmj+k1DE)#T&$A+K@cH`O!{3n`Y@DtX{rdgDVAyK&K;o@l+Zj8Pc~ zS%}nH_ANd4P@SgNQgSJ>3ykwXT_Lnjk;|P|4Dya9CXM_< zpmij*kU{F^VHo!6S);`=w2AyqmDl0)Fg56J-scUXNnKg-@U*pg0jxm!T!=Hy)i;i4 znm|uVbILE>?zS6jORo}mlbl`@SX{o)g<2|O06DzO-`npY7Ao4^M$97%@(B)l=H72F zo0eHBnW{t68dfe8ptgD-IkMJOL)R;*8VK^fZ3V3>*T#5gqJfSQ(1_((5V?UU4!yt0!|KiXW@Laq}HbuvU{h1 zpD}yGuifsqqYV9eErpHR7p6%TdI59NyTZhOyH|qg>gkf%V|&az?Pi5fftpBQ`Q0$K zb&)dd;E!COD@;F?dQ=P?vKs((!SlkHFJ!Wi?DJO|*XF=^BGaPvpGd?civyxGXGz4s zq|L`27!5F2@GY{K+einqL8bCR5V%Jo*)Jux$X8nOrJ?!}@pjB9%{tFO@Led?PFoTn z1;ofBv`Om8j6=LhJPzLUDu$NO+4(S4I!b35izUjzrxRxDV8qO3C3KBhv;krK z8CF@azURZ~3|sr6Tr#cB6*BI4hr{EBB^mdfDom7U4>B*V-KmivmlJESuBf8+Nwn`u zbKvNE3eA*+yTkei7~K~EG_Q`s}?(~ zJnZxq-it3^;QY?sO{_|cfGDKm=kQI#v$4zcC9ae4OA^+5w#~FJm`>~1Y`6ieeL@~H zN1K8RzkcO?Jh_J@QNL8aMXM7GuF;X(z%2ia z=*r4s@OkV0krSOAKItONePpZqv=rpU17G67A`$_>2c*tiqY_U8a#&&Rt6X@)*{PLe+Yk|vMULf>i8q-X3j>BoL~I5A(R zFZdk2d#)r~<&OOOn?Mr!$Nj>Ube+I_{pj|U*e^%K(DyB}*I=j|n(^fa;SNI*>&IC=9)uLr9}xbAMjdIZsEfae)H(ruR`MxzQqWK*&4cL2-DBK^7yr< zUxEl4SG?9}AZ-SewgTkwNj<47@n^#t6cK8!u;_~RB0}zk_NMTXXZ3N^$6+uF7ufM| z<8NISA!H+K@_Kk5Go|!o7|Og}=cSERX~>L{LhM&yhxuWmtBC>;z!+#&2a(^aZECzZ z?WXhVtZ2A%R*sWBT|+QXtI=jD_l2DzDdOQ8L27nW&XSPra1CW+xV+x1Zz3DJwMgh1 zWO+suQa&lC`bHLYZcc${OBt&{&%W~3o?n4Cj&> z3w}cN&(>SSjd9iP$x5j$Av!7c3kxOhI_d87!+@aT+j&ziz-;42TghEti;8`1+eVDlYmmlW~4siJ9{Tgs9_?V zF&{Nzno*+dAPEolnhLE)JV}-V%vEdLJs0WqE>Q2Lf&i;}x{kF)BSHs4Cd#doXX3fd2>WG@~?_IKwYk8F+btTTsQ^7HjRejSjrylWB-C z3tcN3D=X4Fb-#BC5AU~J*GO_1`k}GiO>k1x^ocO1Ex-TPNgJ-=jMkLu2%H%rxyRpw zTZ})t0==Fm&r+7Q}V-H5#SGj@wO6kO(bkFFrKV@`miJbD{4fn`f*|02hF%{o`k+H!U z!dNCq=O7Wa@A&MNAF&}I6YR3(Kv{lzHO7)kmH9b;sbFK{`Q=rm1qe*)xxg06&fPcF zPF;K;(?gbV4AX*GFdiQj3|3HoeFgmo^oS!xT!u+_CC~$2Qug8Xq10BVh?g~_7??!# zIy^b!oeB{AgX610v5ygD=5UV7du5m@-mZ}*f|vPy-R&koFZ^zvnqY#6;Vm2owfNhb z!6S-PD||pW!Xh~IZm9o$_-h;tSfYDdixh2H3GPX`7+NhT&xByz-XqwEPf4$V1hPK& zOU6aeTGz{yQ1QgNX{3_Jxo@ai94gH|L!?7mBJ~wBbu)&sg%$penH4% z?nZ+$dQ2<{jhdjk8=)NVD%;Kvv||uXsp0P1Hd5Ww!~%3xfztf8qOH(XqUba=(r)z( znhNH2;G*+3t}IrVUv9~a2Zq{tmjZES$>(!E$xH3`7dyR;J{LpE9~|~T8z2MZZD%U2=D+PM(n4P_Zhg}Z`NwFBDcQ= zHq!wK^eG|=&m?Ay8e*Y;IW7HXb+y_yW+=<*enIXa;MHFj>nNKtT! z?~m6V>UL*Tx((ryX}RRmP$mRU<*@E3I1|7|L8+~M)v_`Zvq5Y;LLZP1K5f=|x54a_ zGAXFWnU3Db*lRZOv{#H68h-kCp|{3IVCsn5%D9=42(^fC*LHWb&-W>80BNv~PseY& zNNNV||CHmP$9ENCgW}a?=veKM4Ktn~Ri9wVr`kpeSlh!yK(d-s7ps<8pw~dJ{mo;< zU~#(nte33~1`*5kJn)_womV$Q92DE{(Y^Ev+?VV!LK3-xyac)EI7tUd0mxJ% zQ0j=nqVg%GRugzqP%$CIr%2{sd!DGvs@1H0Ay>6O4;UGd2w$7EulE`-&mmb`&gObh z-#>H9neD3X?ZHg0XLKrzqeQOe-6Rae{-#i8Abtt9&cF$t-zmEX1!yV^l|Wo(Olq8D z7y*kqFu4ha0KsH>(%%CY@uw!WA~ts_Fq8RiF7gJ>5mU`faBJkWMJitN_3(C)pGwMc z!QT}+Ln9gQBvI~mHJ3vy)XvC{Jvv588#^X3N%ZpBt>b`dl z&4QvWa7pfTa%5DEcJXjae_7kxBo{)K!!}3FWzK*qv;-E%BffE?!>hq%(T*MD>&mzn z#Rx)l=R1bQPfwWRs5ZFqivEmNN?;IA%k`%2Ts>z>P7e?`#(^?8?ToyyPt}a|)fhGendv z1zvEMU954*52&eHJNqCuFzntCb$c9eBgw=6x^KDXQ*Q6T7c5Ih?etD#uFL!LF{BIs zYs;ru_HR7PSO+RmSORw-7|d)A)tg^~q0{5hc8a{f+M>Q!>ie*um8Lz+%UycKN#3@! z^sVlsjyGtV8hPMFe9}gk$7#Y-Owv&;`7B?Y_(k6-04nO1^X1S-^2-RFIp*Dq436Z_ z<;sXNAU7es4kz!#Yqy5_b^KeqhDPJnu4_GQkYt6C*Own!4=)jCOCl|F@#wm>BK~N@ zoscsoP*5sWD#k+~e&HQUj?)?Qd?q2U=7r<8#D%1K z5`48P|ERBb{y_u17*W-JdHLk4>V_Z_Ct^RWnJ?P0#S5r*2_3%Ka&Ud{zPs@{NpvVG zGVg%Dq0M{74Ra-4cxjqLq=dJXlJI=%79}THD|{m-r6OAELXtTGu^2cl@1(s5u3j1} z3K9+tjFFhj{O&kdZIpgC-%y}HD0)4nwXy$|Nw2cKyl|KZPkmI`W;I;rPgX~z2iu90 zK%pxDGJ3YSq+7cH-xXZKhCkUzS}kkrXmRnbKbfMS)kaTxms%{77r7SoAUQ4RBa7!i zQe*SatB`g%pBLs=qGI9+h&+a3}K_b)Fd5=2m!x&Rn-2mF4a^Wg2w-6@~RB8$O zd;gi>$R^qLJ&em^1*T zi4$^+4?0alMt&Oqq+?jN9rpWg*7$PlH;X{&(VcJm+Xg@9cFhujBmG75PlHjk1DQqh zce4Q|(mVed#bAJCetSJpf(9?t20JFdG}KD4=FcmiNi#VuS+cp*IDGMt6W5PutqMep zzO|9bKBEY^sqLNaP9Z3OjjN3^KnFO?`e@b#uVLqqI9$1rI!mBPB1F2i1-YShfunqt zKeQA2tDm=e!YC?1mb=^btv2Vfcg33YzJ@}?8sUFUN`&{9BB25!Yk8ec;Lxn&Dq zhN|Z3Mu*EGwRKa%hS?-zbtOcQhRF@Z?K}Z71@y{tv28@{(J^7gC_jZq)w)mm>wW69 z8|3@ElE!Mc$7l?!$X7k{g}@d?Zq{4m^J1~oH=V}E73B0b!mPo`rnpHKINNWZS+nm5 z{vqzj4ct;VrYvs6KEe6(EVU0Mi-TqbV7>-}zlc13_M`2tnYdW^O3EOmGX8p8CVyV5 zLw5`cD%+QFgq?^V*Fs#LKon0oeX+et>*x7nS zt<8#Y@D6(i9op2P1!<*?gG5B|@b$kn~ z8Oq)#;-9lj{L`Ay5+vBHGSO+)nLIlsRH|<;deBSK8-OV(>Ev^}hX;;kaU+l`XTwMK7UwZX(!OB+0~9%r%gM;{xM_{lxY) zousQ5TeNG_tL;2`oU7Oxu3q>z&j5H#1LXb(XmmLhL_dX=6Ew;r_$4pE3h5#E=REpy zX7}jpw7>f%?sNE37oxHk^sKZEI+A*}7u!842*rw7#MymP_ZKj%uSl5!gD}V|fiDx8 z>BU)%RXnZ3E)6yBj5MF|VONTp@jXAa zWJq}lM5}=?^9@JTPU$p5(wP+30~1*VGNSx>)O%Oi^58+4gpVqEA` zbS?|es$bE zqqEVg4UwL?ea8W2kYc{S>29b^pEOD)z!=a@Pc-r>aye8ukEX;>(Rfa=brpP)+&R4_ zS+RB+iJ*U)5BhTnN~@w9o>@Pox3Sal>92sOvC4)Q*7(J5?}KG9PWVHBlFXx{*`kV{ zMS93x4EYs^ZpdEVHux4|O`#+7b_Cd78{!C1KcLP)rb-_cQv-Yk1g`(Himi|kkqq4i z(uiImePU3cz1&e` zJw6rXRAGJLsMN2+IM_cn#EMpC`!zangz(5;;Qna2zCqCOpMbq-_NO6&`?bjpB#8eU z_(L`N#jp2@|IhfNLhRR$0_NOPb_6-Dwx|}Bf8qu#Pv18vPaXA$oprQDlv9lr6X`!3 z;UE7(qcq-;E0DO_;6%*gA56j#8yHAvDF?;V5yqw-ySiLdGBd)L*!M4Eo)N?t;98+G z{+Q&{(J5e?{y$)pE-uP)Zof-4xa~;@wAhwn4`KtvHPN8_```E<= z+V==zyZy~zTLtk61kPc}feyR;Bx>EpnJhF~(^=7VrS z4@MJp-@tjAO+32b_VxhrS^50={#Xvb&KESf+}j=x7` zcime3vqLl%$zfZJ*EopC;XY*Wcz8y%=kfY)JrrddyJ`eubFpFa4Z+Ymm`q%gvN)tU zl$7|>xKiH8c@JbjYdd`2AW7VVcvLTqUwFPQ^*Lh$n zhxQAQ!@GxV`aXjzLW1o@1YZ(>2eS`_>+4ld%J4QW#c9~?K>~R{4$dNf9wXuAigT$y zbabgtd7u$}+%jER8D=-*hI~dca<1^tM1BoX1T)X{Mz6i=tbV7|?(OwSxvM9SZZ=jV-@zgU{Cmdj*Xia zMmTKSeI&}dDhq|lRnj_psG6{)t>DoS>-^gsSqKwq6aNp-57S)_iu635Gk;<@HFf-e z(u!0TrsU~4!>%J9-V|!GJzAXjSvjHy3=9Eej9uahsUyHRMzn8%SCocC<2?bUlrTL; zC1>TD3?$>gnu)p%Rn>p*Q{Xo`Zo)W~C*qYx)lBR^Y@xkh%XPC-2Pbu*>nkI>iC4S| zJvfu`0ornkNRd*(nmw0I;TP7bG!7YB;~&^$z9i|JgNbo8dYj_4@=aWRrku-TQEVUm zRmP99)PumAkgKaMBZS0_FYUtedahfzU*YAI5`#J9*&Q^M0WbuArMQn%=bBA3;^;t| zf%SXI){CTf?=!P7EIx4`%@`j7n_^?^OjN>cdNqhiv+5Y9t(8e)ex0EJ%Ep@?#d(`J zt=b1fpWdA@&AX!rM6Xme?C$Ao&hh@nqKP=C!FnSI7%dlHe!^EkdB|G7Abh)Fb>>dH zbMKs%2WL#EIFcp){+P)Og}DpBF#c^m5ta2pcbS7+0_X`M(F5f$&xC8_G3IsY)T$(A z#Dqp$;3L5aRI-mC&Ybl8F2Dld(6USTYY4#~_5wnQS_w%R%Lm%3 zODo%;`TEso9|C#GBsg4g6s-etju|BWF^)vi!ab~q_iB6?AG1EEMVmVH`4l!B`3C(R z>aIq5I_T#d<|K4&?q^yAf!`3>$}p~xD2};Wizcu~>y+=V*(cr&@e zrV^vzXPoKq-y+&ZE^jx~Z>WzH5_WP6xVN4oLG}ZJ*Abhf&(BE zpWkZ@(iRMu?N{}ee9*qMDH%y(9AP7#H?bLiq1OPQ;*bGL3kmn4S_?L{QN zxy>9vD>&j$#JvAYiF#g9H#DPNDkFUW8Ku>9hA-Z*07b(p-+*s}5HccJwuaEC7aImj z6((_bZ83TclY-U@83BNM*1;p+Dx@15XQS8yLB zxl_QXf5@#L7PbDldASZG7Ca^fvX)IL?Im&%DA&AY$%IdUhE)xUfIPhVJ%}VH<4o6K zap=7Kq^x5+Ag_l?0&_I?n{^q^O!B|1%E60c zQWcgr6KGjw9|$n@wnE(d5iSvfyJU4zxS<8^D9!4BxA(e9^?O451Z?g<&Pvf**EMonq_LH9BEJ+A@_}%YmHF z-;U(?IK{!YcJde-Vl7vXJOTxaEa{PCv7bX9>ZVvI`Paw9k>BxKcYwvf#?chk^VLb= z48=^DMqjgLXL|Q#kmk7~I zPt_MfNjefjnknfo{npr2SzR(1sf3S zGCUa!*gsS3MNo5?W-Z-oq72wCOyQ8jUGDkA1VUcsu9NaYVN&>|btuXK)@%WsTJEHw zXIBZ0U_G&kS)v5!WG%WZ-OIkL;-IaYe~=z7#X~vLs-vUy?$j$Fqc=>R1nP4#S~bA} zm8y4*#5Nw^`9J&?_YIZ$Mm9Sk%=Q_KHBwC?v#gA5AxI#TsnjP4N9Hb<6OSZ~R7l|Z z9s9`_uExXln0 z>EP78x&3|mI40vS7iq{maBjpb-iwE^{5nj0W2x|obMF?02=?2R@1IOJVW}vx8Vwzv zm|Cu%qax|jP9HO8JtLN7mKRG@7;CnEEM{zNK=MMBbv}XpW`_M#?{UorH=!;-?Z5P} zvvKS3Dg9=i;qlLfIp1f|w;V4PQjHK;995K#G!M)f9uB75->}xom2_2^;r~=Bd9Q{p4=op9mCpw0v+ZgV3^OAg+yXu0j-NH2+(eBZ(;_Gbw#6m zXFCB~kUwH|(e9VIen$UkIc9874g5Y9~!?@keLSlwS^hXp zp;_7!&Is6u=qd?D7QI{uF*OHYuCPDNyk)>a4fvI?CeCW2q3#v8=5B7IbazwSFev#k z#+Ac3M$g%@e**!^^Ox|0ANCO+U=4NZ*Ay?@RjBbno5 zCG|6P;_tSh>^!fuD@Y=5ilHXlgMK2Ek2-6@QHqZP-0))GdCIS3*w0j5n$)>%5B{f& z8lMoU2D_&vJSz-Q(80uLTJw9%*imu0J<5 zLBf2Lj&}csMwH#U2?WLe;7Iv;Qscvr=o9AL`t{mv+};q_S=|4(dxCb3QXmK2c4qTEM=9ubb1{oZTKHDksX}S@1i$V zMpI$|G#56bJcW!f;lEpA_m zH^$E5A8D8iD%S8~1SUga*mca+Buc;jtDo7Jh>!u3OCZP7XaD{<9aRFDf*wp3tx|b! zUljk5A{R8Uu1vY-v}smi$u1IlaApSOH=)7=XYOB=QV@qdgYHv zuttrfmIOLlBP7Sj(@K^*nY8x}t=GW6$E0z?t|atL#x!8=N)rDHGrjXi(`arJ0$IO9 z)+8EkDe`FQo}Q7vdYI-FCV#Gx5KVf~LeeOH9E2iDTb^6%&z5FB(H)g8f z*)Ezu3aQXA=kH|wH&#nx6otWwd>1pIQa9|f{X=UoQU9y3TXA;nSqzZUG@pjqy1hrqWlG!?z$wRSf`QyHY(5^>M zK;(!LXRRCVC?&7b_$W#|*8W2CAlLikiZsyv{_Sz4v$R3E@naVh;Mb@|KE>iLVi1na?;mf+Aw+73Ehf z>F@d#FZTH;h;m%I+zZmELU$^?=g0vLhFqOgUH&XA+U*kOyCK*@Ww^|nLxda3hRBM= zfsptCllfQsIL3EqoI633@k>Qx_yzZK))0Gq)i$@!lhHmRL8Df;&=wrh){X+h#198y&o4EIzT-YiLX0irAW9F>PA8vCC(ldVvU!B2tx!%S}?0D~Y-4z8Tny2?QFZ z+cv+~m6uIu-S@vuO!fR9JW$dB>@VO1N8Zz|YyIfa5*2;4=dR@}JH=Wm!t{!cU)eB~9Sef8z`yT+xc{ESZ zlDiDf#jgeW>|~idRs;v%0*d!hN*#t7yakIUFMsVt@ zn=MWdqVCq%$WV0WD)Z~O*nks87nrYJm;qW^G)aq`@`B`IAaY%kabRj={65>V`Eh7@ z6Y+U7A7dW7_U@@f{of)gBbroF5xb{PS|!1V7v_+n$$=#? z@XotSqBfb;-cX%>WLca_wd@QtvP(Pv$7vg|+{BEk`kI3wo&K5>aK~gpQ&R8SGM7PZ zIfKW?@p<4te3Ye!HN5Skv_|QSvz!-XS9>rRgy=|skp8Q^5-cR2Pd`x_k44c*+m9)F z-}|jzZ0HT?IY5C_O4TBPCX>{K*Z68MLIp#1@o4Mx)X@6*WtVNG<5gXuWG zzM1cK59dC^>X3@48Zj;6T`}SQag+DpClN^A?$2XIpx(bl^$-pFHcnck-i+j}QC#08 zGgkG&sB6`jX`pHyoT3`}TKanWp2<5nI%?z>q6dS@D+Ps_afZi9nN#Mip81|CAb@}r zZ?glJw8h$iziH5m7(AJeNG!%ML2GGTm9{#t^oq26a=zqk9m#cRXM8DY_lt7)4a4*1 ztM}&WWOK9xA9r?Lh%QYZvBdI2>n2%TOI>BO)pQvoI%Ro3XL1FIYZhf$%iYfFytcWK z$qFQM-)^cxFzDO1p?xTCNtr8NeSa9|+is@}Dumv>YU&ZuIQck?^qa16@%L`pSIdf1 z+T$sQN%V6HX*|9MfHBW(^zt=m+l%@0i~^dUA18IMErK@c2kx9TXVBwBrr-Q`OdAZ4yURtdpDTAuxR-9fCFewp*JAZf2ibdq}FloY+pJ1P54L#Zv9FRf>vpz+4dd{%SeMJoliyh78mdMA<0#78m!zZl|GU#FR#gXmuPxx`|B5;g)A}%1zDFe znH9mLSHPwOtr~_(Asv~`-mF&m*EGCJR7K_7SMrRGMZ71s$>{GP{#`o>&g)UJkWach~ut}N;>(%0+HB!_y_uk zx|lPqF@N%gF>AZBLlq49X)@G17A8F-Cgb8=ti3`w6H-6f`&fc8$WnTKarU63igiD8 z2ivHTplOX@l+19dUHiq2|6#<7mgnlI7x!VWYF(2@w6Lrsq5vtf(P91Bi@dH{W=eX+ zf)tx)_v1pN(3xtcMFe+A5yrt`$Fe2=HNQTPJ{e*=A_^w}i~Q$mThMQJ1i~Z7lXULzwJds=&^k^QUxZZg-vUBK0Pv|nCbM=9&QICv#FF`E zIl&6kL_PYMt7`i18o!o@zMfgqePDxsvLm1VI$Xkv1KErXHCOHg)3(oCs^aDl)W{f> z^vnbkL`{@etIZ9kJFp-YA`e3~L~2%sxY6VT79=YvOgE}<>gE^QMkVr5`K3-*L9`4r zq{QuMbwv(}IFP3PwW>wqM5Ts6&-*l~wjqz}`zVBDR2ncH6(F~X zbt2`${Xr4!?E7JcRG{s5EN|FDO=qU;W0C@eHoP67U;4uY!4Jk*x!`k6S42EB93PA( zwO}js@(i{1ic~fYdfU0`(vgaL)Ae4mUP7jQeFAwc&z885KiJ&V(`34$@fdsGS^EJzKxAvZt`^WjUATR7@{q<_0tsE#$ z(!HKDs6bBr7hS`=R5%U#*k(>bRoR>8e9>PjICpXuG|WOrC5z>dRlbWQf>8mp`GQh3 zkO<_=A}5dVHQYTop|?mL&SNMx)zxi&Oq?B&c}VhfZ9{)kuxO-+Mstn8LGavIjLBE5 zjVde&SYY1@7`jo?S45}B3?2v0qG?;i3`44;{|+!U5b=qHQaK- zSC(jrDO1Hz_kfarUh?#8H1L{hWMMQ^$WpIcg?ize%u*zCP#t`6!zJH6CWw00#V~-O z#z>p4Zcq$-KrXRE5<3KWVC-@f_fNtXHOkGAVIO@KkF13!tOgv}%vR_?R#>T`PaD{@ z&zfya4;%S=bQ`npT5AT68eY5~WO^Tfv37)<$eIY^9%)PB=UpLych}*~xy3k^(FrD^ z1My*08r@B*c#vX=K>Dl>Q^`!#zXg_my404YUX~h!o8^eOZsYbFrJwCd{x{y3ph(Kw zb;y2Ff^yMSdXZC1Yn<)#CA2AElbG0ZFEMP3aGfaFIt$z*mfm`AR+3MM64^I$98qD| zp6MriFs()R$gx;8ej?7X`PHB1I3HoDi)<-(L8Uc>@9c%nddz!1w^|+Q(}Bd>^1aD1 z&B#H37T=0Q zm;u>knZ-OZz`J3I4+zQ8zvZsI-|`#R)S8SnwmQrM>}4PL=5t5PZLn0X27P)a96`&w zqbCLHDrn_fNO=t;q1@KpX?5a{K_;yXtfkYcAsBS5T~I4VxKWR{w4Bl(x#!eZ7FU7i z%=_nv+N(k$%$D&#PQ3(rnptxmfxrsuPe7gPN6iqQlPhz7h*fcL z1LE4HLkOiZyjfXOR_t#Z_b8RacSF;;+vTRFOh7ol@K<}y?Uk2H%*t6TZjeUnjAA{yPWQv_5+6(vPoBj z<;1>Z4yp^$oSTs`Y_MVfRhx4%a8FVi8JpuZLQvg<(wq`r;}sc47rF?t-a-L1hx44s z?O)$N>{gZEyCU<&eZHU&hD)d+#wO{|GeNYWbhXj#)L$z;^1?$KDGbl9gxkK_T0yxN zNC_Vsh|E{GyGmI?u+)P~?Shj3pX^$9bE+O?5Y&VRTAk5J z^3X`!6tTgPH|kuFv5cF$hsvB|5!++xO&VciHo_FXPK&?V=()3z{cI)_CWLdND_=D@ z#AlQHam3mKsn>}XuA$p{85LrhtwAHet*pS}ss=o)at2zD-L|^OljN=|N5y$@eCh?D z%Jm${$n^u*0oUSXhw8 z!LmBKABau&?A1LPBK=02&Eac@+CH^%ZNl0hCKxJeAu~106iDOlNnT}Vh&!Wq3#As{ z@De`y_LEXN9wN>?o}Ya7DYqgqS7lz2DeiraX9S^syn4HLfd&1O!glU*~rBe zMx(kQR;^l$`6kN^QKatqqKG=Kx0RujNM-%dm7UXi{NA?agqZ?hnex$k0obhLxd*5C*X-QVYmj~U`0rOteJaSN zphf}YAbVeF(Z$_7TatVWk1Htc(~%6i*Hf;p$4T1u-t$I8!;XWF}_MfU2Wg z`VgkORhLIw@(Zs@5QH72^|(GL7bnW3(W19kp| zxZlpn!VS&*oExn|jSu_Hj5{&&$qicC#ODjvy3IOlY1r1vJW1NIQR@KLUSpmT!r(2c zx_l8oOLUN*H%?7!GrrauaHV^dQ=pJN6F!{8AUSphQk@oD{Zl~t?_0bHP)y+V63FH> z34C$@%qG)Ty+gv06h*pY-)NQ!$zd-dP8i=_H2>r)a`6b@^8+rZ50W zC^=%O6M>u*2&`4mj1_`HIkZQjN&^eDRxH_-FclSL-|U-Y(tUpe}dyQzf8%4#EC z_rcaE;ps?Fl@rHoKm_qUgl!+=(7C)mk?(SXbEjSe&yjq>ECF1z$P2zG zSS76mDv~cdpZdO~b}`M0Oo zETno~k#+~vrQHJn(y4R~8m#fxeG!V>1m0k;sHp2#&O#$1seXP|>0bt>uA8jU0hA4H zFIrD;T9hR#CL)UA=Rv^!+{X$l;pN>?tBq$O5D~ax7s$Bu+5<5Vb8kx0rg6*Xx8f4x;%fX@u) zUq3?N-*cC@25R4318A<|+>rOSn%okWuqXTtUZV25HphL&4Qp;bPU^c2gSHg$E+Z;^ z`+H8IH0#sI4c~5=Rd^Vauk;1}z*`bhK^GqGeU9s(-f!B=|DYCbV?d0n=-uH#@X!D( zri+P{Fmdmox@smkHCdBo~DkRqk zSKM!{0c;vILcA6CEMPv+5`2VRR71&9H$RYkYRb_ftEvlNM^`lD<_oICtS|9qobmp8 z(ta?VT{Y>#v-wlUE&X**!434}hPA7$w~6Bg#u0WmuNW46B>6a+BLPHh0CHf}oz<5A z`bx_Jm~AB(BewbZz_|fLK+({-Qk?faT$dL|(Kp+5N=iU70ob;JOO{d_C{H>0)}E;!Lbd0zuAPETv+`CMIWDV4@RBnbx&ISQ z%Opb<(WB^sUXby?ge6&R(?V_ns|Et%B$wrSZav;ZyrSc8ePdAF>%Lc9b?}~(VHPsA zq_59`Pci4t>Wq@zK|$&MpgqeqD#RctsMkNsSgzV>@yMB1UY=1t#UsA5hhP_Ao4S4& zZU-~EeLOV&O2qwCKg(Who}`pp3G^S?dG1=gupf$#dg1x#ga^acGz7krr!) z_k;7}4*JQ=ve$WDkq44k4uPHntg(;!bPM!kmuR8qPQe3h&s}v3z;8aKY;KO&l-@}e z9D9&{Uv`MoAar-c21@9!wQr@d6MG+t8>#M-NWMlbvKiEHU=+6S5Pj zZxMS1eR{xeZ*ue1ivMY*Dim=iS6g`8;#W;ca2WV|q4Yf1XCZms1Dvd#Q$CGv_q{B^ zxh34Y8Edviz6;@(=NtVEK7LC9NWUg<`V4CnChSX(ipPgs2S+lYI7B8-Zn>Chv@)Ov zs&gCg((9u3=H|)dAiwmFNRrm;@@cHAj=>gz5(YesDz{rG8HQXxz!ov8sM;ahNv#j4j z>E}PF&nHU5cI=BM&Wc2SxWPw1uOZe?%Qw8CizciF^2xO3wuoC@s|DxSfX3t{tNJZ>pwi0dIY=iSsWf|*d9R14j8sZffLO7;8cHd`em9Sq(+R8hD_+|r=a-63 z@!g;SKNVJH18?%km#8WUe$fbNQQ+y9QbBLjp~HI?R$HUMvSFcN$3eC!NE#j6UZwSQ zEz)?hv@}=AFxI~EubPr|!%k#a%v;ejv3{9nn(!Xwp}WmH83lE>*wvd;40D{FW}-(_(UxLkpNa$5wp3W26DPL$qwoVR&pJn=u^`aN%wPx=*+8qaUGR!wviEC0Kf>qv14#X-ON0UEnaVaP6+i!EVX`eo01Pq5%-?Y$2E;*hMOZgFagI5 zyCy>onUEJhI`Z{FBUhyCCtn{#&X-Yn)gwBkuuk5g;n3)*ne#Z6z}4nDV~u;+O4mzigxoI@9sI*HWM%H z5>#I_Eb6wI1VX%mR|237NUq#8rZ@JE{+=wK$1rzJiz!_J0BJvh_;`P9zlY%*a}z|t z;2X6SPU2Hn57ow$J92^_l=HBK_a&kbRUYSP=`})nUVvhk&YrM0R^)8PBMCw;Z%GI0 z!A);m6O_?2V<8sTrK(QGQ)c|lFqmhDi=2mUCV-!rya1S8-XJ8h91JEmh{YaH}pqPJ{m7q)b_HuVpKh~7;U+^`wieW&VoK3SK(+T^o*IOEw z(jfedy(U_g6BqnvUie%hTI(^WcqAb{-?Y12Fn{A5Iy#I0fyNnGx0&Q?HVtLHPJ2H_sqFY-&@cCaWO7bT&)gGk%BM zcM!z31fm=1DY%T2nFZF<^J2$yE>w%J%^Yv>WK5~+ZW+rC{MZ6q@~M#DtSH93fdy~A z=*Lj)7J+4|OdtUD%0%DS1*THG&0CVV5RDB0>MkmTx_{gR1hzm{E%AUxn@uY0JD=}P zDXBNPS_;i8OZS94`?3HK8Ri`@YgmaXg|Gqi**n_9b7xq2G-GBB%-loH_v*vDSU_4U7nge(t)9o_DA+)pI6EOs50^H6ng7ZuM!K4rEe>ZF4W0P=2q(zGd|DgZT$9F-e_Tj*u4;{Sj9m#7;*sS3!^$qFhN{ICn zl*Lf`u&A1};vtF{`2(GQlr0>WP`P>SlN#W@!HSYd)gBxnzOTyb!=J6vA_tF}hSUqg z^o4=@RU3%r1#>W#tImuR#sD<8GN-D*h=3iiId(ETuaM8fo%9noTdfJltI@lUA~T>( zZdv2iuD2ebT-QYlw2SNoPje?90UF)>-=r4V-xv{1Y9t|C@8#+*gTDL%h0V>f+5s^_ zO~BMl1!%>3N9B(6w-*6n@(rvBi58u@W5fh zg#^rAS%&Y8u39K5(`{2z6Po51mzTO+t+R4g>;h93!V4?^lbCygr~708)e2Mw9kP97 zBF_DfO+mNvZEPQgf+Nx@`U4J+GGj(+Q?4{UoO&Od)53KrXYm##f@wd+E;@Xdjd53; zN0{^WmVNd{egNcD_aZ?4XoKT=$6^(qlOnbpV^XFX6L0A%E24BA7K8BUS>ZMZzI9B9g2TV5 z5O9Uso-f~MFW$nQxysp&z&Ed5klX z9E4z&73;Mg)lWirC+OQ<$L3+b03~L&*x1l3naB``z(ozDpMRTj&fWy#u6&8KS4TW> z=%kY*mqSZ8Fh)-rc(5{)wzxQ|DfEYHBq_}B&H^X1@wC3Hu`|J4j)ex5MtIriMFmUU z#f`up-;Z&P&3aMeZf%GR7sdl!247v}W#4^}GJG?Mp$X&TjwQBIuNWF%b$5yLty9q_ zuo29eLjD>&9wnU@%BQuo#=HrBZf2gG{&LC3bz^DSDK8}0>dXT*g5A{|S7ypW_b^|%m+ko1&_=mjp zv~ZHy@6pF^a=W`yg^#Y$zQGjU5+are6I7_0G_&p!c}!=_M5PSRj5%E7;af+NyJ@me>uy zDaT=8cb@q(b2i8RAN?@5J_kscqy@ZdIPe_MD=so!jE;i)y1OFuLQcQ~fL*62O&`5X z-Kh0y+A1FjMHmMhae*MOQ?J4k6YE*mPWp7Baf^N6wN0w7BK=(!-ix)J;=gO}>V>IR z>c^eLNB(UdSdkv%Yc8+#Rs5Ve87L626fY`dC1;0Ai7yWyJV{yM|0lN~cQAHgn03z4 zuTL9J(qcZlOKnn1{ew$tvep1j$#TW9-F5zfRxirKVjOH=!_j(Hiy9q0YHDu4BE@1R z=@MZ94XP~-<}_s917eDz=Q+v~V88ciEE{;xX&rbM&H)-bReKwT%lL3#N8k%LT8ciG z-AU5XJrV1sen@O)k4UpMIG*4#vjBtbIMI}wP*VcAnGIT# zaNOH#ObE8MiUT$dd241%&6u+*vBSfn@0XT*HYt%&om2J)7!Ypb}&yrc_%-RVG#OIn}4ZZa13iZ5IR( z+B8C0f^77W1Ga%E$4C66m)ml>KGfjO6W8IXy<7_d z6JYy=j4zXZo+US&d?gF?GqHbOYjdNdg~96tP`^xlwExDB4vXfUQ|sTYRPcB_*M7fu ziJXP|!s2j2JsoG=pC}G8Kz#a_Ocb~Mmt^Q!8f&CfM2`Mx zzAm5j^CzQrm%AQ$A8EmG$@V}ACkf42DuoJXucl3Quh$1i!T7$>ugA3LynzE^>HBBj zc(?PB=let{M(nlJ$}|a@Z)*!{zXSWzvUgGyT25t6pWm%vg%^}GkAhS@Ehj5l#wYhn z_Z0M{2fC6rKaX6P1=2N9pWDZw-tC#Uj8og%c&KtH(Xk4x{V-1@5(0(S{?@xzDlSo z$_syVmHv20*;H_Oit70|&YtD#d9!Y0Y~}5=O=&>}3P@QDfUWteVwcW|x^H5hX1s_6 zgpS2(smiy=3&%JUp;7td&VZv06f=!vys1Yy*R&C4DSMG}J8l`BuVe(;Dtb5NcFs76zh;K%A*e^|-;U=(G^7SH69pTJ2sT8`|TOyNc3DQ8w~< zN|;k~?$kGnKpagM&!2DG@<#z_x!7WJBv!&wU3o*fRA=$H{{K3brwfX!Wb?d|MM0R9 zW*fsCgKu^T)+In)%5ArQXnGWS2~rmll%WMUJtt1eu=U^^2#yX?b=r5J9^&oL}o)YDMay!MW!VY({xTj*{dCXDDWf7jx zLJ%8RJQIFC$h`trGP_<~Nf*NPUZ!p%*iNltjVcSkyZGP}=f<9$oF~b7s%; zDDOGfAc`d1>vIDy`S&0BZMljd|L&OwT6@3WZO%p&MFKx?_WGDXIJ+W=8$8~^G#enw z?76p+zg1z5JC)ziTVAdYa|b<^`(Q!$UISkRh2EE!IZc2TrLW(WVF*G+`K#M;Uj6uw zcYuFIy$~&|JWOCgml}3~Z0^*--2gEfJ6VIr2yG+C%w}h{Wi>Z48-Z0Hlv1Mo@n|y%_E| zJb=M;e2p)*ShxQe>gJ)dRocts`<2*jX=&lwek6V<^sx`>2f@e@&3cg@<(Nd+b2+d8akF0!H^nTcBrxuFAmX>5bgpv#;h)}<91xe^7wgmB zP!qosKJC>Zm~~nk4n-R4`27^Ex{=78sX){9s*5^qNY@s<8ow_M^?Ef!3Qz-OS8fN} zBIYc+bNlcFY!vvs$7ZAtNMq0XA@Q3I?gc59sA)!$jvsT#cbZC6GOu+cq;&aUNr>17z9Ons|Ep1jtzWjP?% zHcE3JWrMq*{csk0@CKbRWes+u*~-!gvjCs$^!K$Sl+k_C2=Ns53NIUUAbe4(!@NXg z_BttZ)l)$Jds7>RR%<9yRULC(??YY;(F+37#+CperI-Got5zYz|4Xe{3;H?|O% zAP)pt`+j7T8cwu^DH1U}rK_TNs70&g9xu&g}>vN!v<^ z)B7@OUJ8&ZfE~?CW)R8*BR3wXL|RVY{3Ca7CNu-Et*5Y#DZ+kurdKw;Eb+byBgWFF zZx+Y))8|{I%j#4mKD*82o0De30SKQM=2x=YZCbZ%}Ifv7-jQ1R0di)$6(<4mw>%4W_-Bs=v)=DDOYw zx`TT4#Y|_tSIOck>2H_~{Jp(mPR-z^CdwTV-^VIa552Lf9J( zX2biO#v|TfBWJ^mDeymswsn3IEHCXf5W3D!SOc|!#+yHXDeH(a^U=v5a-_aP`1MUf z-vGTKz3-7aM*dh@C8k)-rOPZfjY9(Db=cInv#i$G?n64S7tA^lC8|%Tnaoqfdt!gH z-k^(echdcI(O5#X=F{Q6t1G)n79`YZcg}WGO6H8yl0a#wS2}d`ZA$GwR#Q8ID*afv5G^;#VdwKl|MvLv5D=j$a|iX3FHY&CD|LwS@i zhd9)}Ym-qZA$P-qSH27ai2bnY>2IP50&-1Iw^ zPyEQGMqrC!*a)BZ%TSJ8g1XLJ@A>Ay@t>NJW4v^;%B`0Au)BOidg9>!GC|PYYE8H7 z&%~1_u_=*46wU?qCw+H6fmtkI55>xN{yjGJ4^=AtnQ<1Sq(nUXG};+QAVZj!&E(mW z+P>O;vz5_nL7Sy^{U%K+(J=G)Az9!a#pAhLT2a0pu(YcD&KPRld!E2r&Il$rtMJAr zLaz+=&0r+TwAVHWAF!4#It}Cy$gFj6>PzW-X(Hw;)A(79k73QuxSOB7ji#fBm=jNI zIT-!>PVqdEh-_}>Yh*(Epxi= z>jn*y9lY*?>B9!ICn1O1NERFSnLTGvpxEUfr4<~#Q(EAO(>`VntI8!{iZ?*5OVnfS z8cj~#S=M-RvV@CdQf48&NTCkMsQs*NMjT+Po8{tA5l|)g7qo}nm=> zeA0`{rbee;*4R<3AiKDnFRpli9=-cz5~N15l?!(+HaO~fgagW$+%4X$wG2>@KZ|6) zvqks81Li;b?)Mbe8x$<`jppp;0`~cp_asS-x47aUIIRkFC*YHl;+*C_3m1xm%Gs8K z7XAgMTv;xQn4Y(N|9TY5e6lRAQs*AZ(RsMZLc?O-KX6TzNG;NjZ!W3}yF-;3*`85O za7K@Sx(i$BSkPY1Nd9y>n(RfQz?X!vv;V&MQZV2Zw)VaKGPYCJvk2L2XK#ApTC3&2 z-TtEVE-9k8`h|rS$ec&r1puF7b;FuO~p;32rR$Z(`@sU;>ZV&|$ z=m!IPGpTp*oU;!@c)8+QM7GLnHeZ9j?Q@o9Rqo5s7G9N*F9#0m-ZXzCPhB#d8*Q;! z=u~>YVz_dQY&~Zggad18oxcNGQE&=5UZd?lJwmX&qlo+qJaa4l^VPwpDN}t}LHb6J zI`J6Bo@&h^2ef>d0ix^4sA}_{D`hxG^6+Se@Ws!-0k2f3qt3Z0ZaMuw{M*@iGY~v- zLAFIdV7XOHo_~F-4Zv4{ZN_;lM_E~efzAHe)0S7C{kQ9L=h7)~BkTe+6b==Nw}~X{ z1*ZyZu#S%Q<~F*0{sRP$&NM*u%S{Vv$$PlovuwTd%aj2ETorY}*G1UBl zi91{KTpP;(>E@krJ0w|;-ZF!psrUaqotJjrl{%m_R(grMVYobUw0-|Kl=S(#Sq6aQ zHM&okmx!@o)NTF%`45^QH$ygdizCh&)m6@!he_c*ZSa!z#w?XfI&hE7P041?DYHwU zBDg_?Qm(ZPwGsiftT%)zaOk$ zDb>*lsx7$RC<`aL;vLoLAN$X0_uHmAU)bohh!!m6zNBo=6fZKrXcH}4g2`jhM17ad zv)zYhY^TtNOE=cz4z-(>Z>8TfIMoOEvEV%A*&@ghe3oyw`OQp=HhAjL6Ct>aqWfL; z$mOhR1%0(I+5lMpbcmv!kV8dJ^eWD{N(cO%qis5i;x1LPT8$o)qVO`-aGtG7FjyXksi- zoq$>kWH^GZajy5OZ0df$)f{7>{OXpJQs+8wUT?F^)U|kp~g( z7}_(}SvO<1Ei3u*(Cm0A}`c$~PKH7p3eTNPNshavp$sF0-wUhJ=NN zoLP3zg5hLc2+P`rK(lU zyMa16>cHqYiPJ5?BQ{~y;)4e)P2HfREJD`8wNu#VMpcaZ!Lud=k7l(k`Q-qEaKLMV z>mtk7o&|IA7T1H7^2KpsPN@@6P3+9Hg}Z)v&WSz#%W{GLcpPzQN=KE4YA`&}T_yo@ zXJTvQRMcz+EXReRBnx=f?VtL^qB;7>fl~3o$hz=NE1+h!D;i!`D45of_9j@D`{ z-!Qbn#O3Bq+|#|fuH)5WXYJYl0vEYi8*hzJ#upg!F<6e5Sfa;NwF0Eh* z*%6QaLATxu^kuO_-I6Y@d(;)tcxO~1y`-AMC7F#ZS7lkiDRm&M0vRFCjFIc@X9K75 zwc^)s;{?e;O#nMZO&sEZ%J|03L^>qkChUf%$+FaaD=xnMYk!XINYWI2LipxCA`^32 zA=YYi8~S%cSE|#z|5OQ4P_%k~4xd+xM$&%iLI0eI&I6=m%~hl6Ao>M9FV+q>g#QjK zGraMnWdE=8M`gncmPAqSG6QTTp_=K)ujVCUppHa>uDP9i=8j-yG z?H=l7k@ny7i!*qiegt?|BLCaxA$dC_Qh1@X@T45%ep}%-pkBm9#AHL+PE=K18}3k# zRxInC^h)w}HN^GKb82m!Bw(7bc4m`2U#K&7LQKIOUYUISFwrbH_P3z@E*fA$XH90) zbtN9TwG;i}K5`TS;UJFgggkl4VWc`(?}f*M2Cx_qWOw>>O(4}lg0=W`8zpG_*AA~k zK3oEs>LHs?4X764EYKLl(iP-akfC`Xg)?^p5s5zKAvvk|B53(PTq6}y{w7@rs4YUZ z+&*_AMc^CfDF*Q6N~+To8;jwpMqygEo1ggzFI~^A|{9 zjutJmLx)Xuy!-06vAo}r*HE`w0o1e#iGL`vKcl7Kcp14d4zZEyy);sZI^8!BYzSqh zq;m=IH`?SSE4*8jjx~xK&uocfN9z(TDY$hLe>)qo`*cTB51B3Nft$?Wu#2p*q81AK zDhp6`4IGTpBtQxbz;`Il^mb!HxPy=G+yEIRNQ8104G>{TfXOM_jm;^fp`hOr_K#f^ zq(vpXX4AsV*D**lTOZqMy9>)@#3xB1z!ZMTx@vl;>9i`OHCDxbVDVtQND?jO?5`DA zv%%+qeHSLtEe1 zvB<5r1EAjgfiJCmK>b#jN|(;8G5$rJY=%3A{Bt=^RMt}g}Kr7129t9vGk}zpQiB>LJ!0)a)rfhOC`YfmGT$N z3*jXdFjC54R-co1O;j8FY*AFV-rTe6-caT~Z0jeEp55BWcD-9Uwzitg&JlVJqJ)U+ zAzSx{OqY%&NC@5t_2ySymD6PNYqp5CFx*Sy4&K2Cc#86r-T2rH+Ix~|c#TT^coCVdKJ%g7oo1&3D&lUt5~`Ax8n`(3zr&{y9ig^a}ChW1P9Uf zGzeeUmTFo@f^xdv2#NMh&@}!+!jCdo%1g*4>pYXK^C~No%A>NuE-(1ImkK|cvdo^V zw~EAat{XW;Q|2q^9`HsXwmVlH>tE=-b|kA19Cy#tdG+6)RA_RXhsz~=-64?Q2#GKd zDqtdA;sA(zok&kmePuW2a0v=w^^H(Ssj&+SG6NrOkd{p`h*CeJV>YX#M8+aQIs_=p%Q6~c-jXJ0 z?BBX(O1goRc2Q!?tRwr!l0lp>V^Y){2<+&`py3ShGEO%!niU$#f@^PBchjUa@CGvS z2uJG!w1J@xGh06nAk3+o&!frB5WBK%cHIgHmI#|dQyK${YSRb3@Vs9dLCmxH> z_unprdY=3j*f7~`CT6P|%(YV$rzR6^iiqWtcQ3V`_*EHb|wL+v*a3W}6YX2&gotgMdz6!phQwX_$C@~|NSxrMd zR-fEMbM15iTmA&@OH{qTCJ(kUDbDHNC_T6;bd~8F{hsI5$Y^@#)^*Lg*~bJzW7E#Q z2@M|@dl^Nl#tQ4!6rD%>ILUmoJfxuZcy)A0-Yo*dz0Wi)IRdJv(83R!cGySB zP_(f%BpD8GXH~*HS96dI`Zmu8Bl}+}5@0Z%61p|{R(ImaOcs!Ns(d%%Ny$$=^Pgo} zW9%Kv59K^*XAKG2gG@eN)-9WiNYxoMqjlM9D3Vv++Uu@ODN{;H=BnvlT&k z2w#d4R8145o_#X4cmE1K3I!^11TtKpXov^J`3*Sd*45cY4w^EekHYjbmd`yYznooW zUHtRbA67Ly2jOE~ame6efIsT-Rg-(1#Zyl-)X16RhVG#UuulV@iTrEuRW#!mLo2M> zo}C%DB=ZgTV=9}q5gi6_h#YG@byUruLCIyh96Yo@>5{A=Tpp~~!o#+vVy}mfVL%%9 zxGPBv*`SgU%P`z(f4Lf6gpu@!%27;UKq-{bwt0od+>`&AUnoWto9M(?!HvL@>-UR( zlxBiQcEFW#TVC32TkG9h2)}NBf-OWm#PSt1_Ff$9kTwqa3kTO$1i#94+*2+ej0E<) z7_1xJrIjQjOo2wEDV*{wY6tFYDIC)#~L=LqhhLe@S?MFu5iQ!U#2rV zLZ+1xH^wKkiYB(fdnc)URX}IuReXCpaQ(HT0>8UFV#R7*Z}6w2d@eS5UxS+LS((to zO&}7{2;18hE0A9vM5{j=!PcVIz;uHRrEu&TJ3#R^wyz|4$wBL_57ceTicXU0(d#?8 z>A&J%L$#XQz0^^%t7yx}7#}0BkfB=JxAzTO-hg8wxn)IInY*M*T0tVOz|j&cplV(0 zY~dZ8KeY;Q)nCj;uY7!W^$CtvBqw#9EUx)?$~s|oKF%M~K_GdGb2wdCP%d2KWO{-n zO=*Ku{fwzFEe=iFs`c72ZaTY4Zj^}xSWDa`maO*EMrovgEKhoa4=9=CbhpG?%rzYhgjutrZJDNaHnlJybQ=+SBh?uVgZdR#En-jxD-V^~$nDfJd&I z`I@aRS;&tFBt@D2kA0Oxu3EQF@2vdqSI7S4)#=A4E$~| zlF>ag4{`~j-0u{3MWIP*v@CTQ(t*UZ<}y>}`R<;G%6-Q)yqyNxBDb6N5W6C)l!>b#vxTR9KEzB9T}fl%w+)QX%-Qe(nR) zbu+xCE74w(Bav_aos~vD

_Mhp^UZP#;F0mHALlx{Z}rD56pMDXzHUm~C2P*vXZEluU*!_}cYgg)KghL4rrv z7lMEHs#wEjDJgO1*&+M1>%c|rOXEr*WT4Fm@tZ@tt0+F(tUSB6k0UBTL%Vi20&_qhfYbob>X*WTHpiRu7@l zUL2(r!oSh~Jc^LvgRxEvStu{&G2C_`Mi#P;pkzvUw6s7+z<5u}RjoY^%A<%}&9qdK z3CBq3MsC`pxW7>h(O#*FdD9?Ggb)QBcvQhf+!ox>9ZXIq!AJIfR9d2&`g zGBZ?PUNf^$uE0{{7dBl54>siaZj*BUiRx-2sfaDFHq+OfcN70lQ^}nP_)i@veVtZ? z*D4vyZltQ5vbxuVPpcraMY|NIc&^h^Ix44(%kFJp;YwIM@-OBy5Ia zM^JYO?Nba`I-!r`HO>~~jDMkI(!oK-Vj}zn4Mt**I_ttya)cpmz64D(e^h`5vxdDL zC7eW!tU!oJQE)T!m96}nLE}d!BXx=R11^;hfVXhzNYFFFd0>o?3JCIO5%5T)kZOeL zVCg8~Ar#zyjt$-FjI*Uxv6mn}l|YgS>qx|VVnIbJtKW%4twLaIVRx0v+}8lt#H_C_Y>4?4!pwSc{6ErT0cWfJQOqNTbt<1?vt z9RFnftyogC-Au>J>KV(>iJ2QtII$JTGi`;40{+xMjeVPQKZJxX00>un^W}oaKubQV z{2f)w1d}>smO@=HLL|d9wiH@$E$OC?Jsc0;TFt`HE?mGX#nmi1HJx(Ib{o($AfM5o zH>sHcrf{!gy|4d}+sNs_QxoD6CV_Y7B&5`>7UDXDLsi*2)A|}8E5yI*m40CGT(l~w zqAfwz&%T$Pz|roW$eFyCJi?(fSjSq-P1pZb-zg7=K=A>t7oaTh3ArciWLKmE!v)2t zk=#&_E+@eUDf(AyS8HE9sn3^td%gBOP|tpNpqcWbftSR{mIM8KWVT;#Y&rULTxrXh zenIaEVwK5?LZd>a-Is#K47b~G)*nyuW0gmp#`YY>U04C{L(mr+dNXD8k3PiYKQ$N8 z=on8fbFPZvi#$jfZ^r?u4tIE(8|sXnGky#XZF5=MMU1S`h$S07^VAwx(d3j*{swpG z#LObePgb2UfpVW+11-gD7s$GQCO-F$%WP^HHL&sZsKCkqS8HjbfJJ-mPplU=l zo0@V}Aq9lGgU?_3?4o6(!*J0jKYp}E!1U@A=Ncizg*s7uT)%i7GiMx{a>Dy}!Hu2X zr8aF2w97s1Xsg&gx43Xysin0N75+Z~12rUaq@MCEK988D`1<Gm@OCBAmgFm%J*B_9wGd|n zWowHd(G=bA?6&Rfo?TYi9+IF{Dw6(wKG6g1U50oy?0;hh8?UMXyS`6An@dI-0 zq;7~$CZF@~$_kw3u&V}L3L;hW`=$R+0Ue)(7Z8$OSr3PZKzUTj&_a>Hs!j-MY%$-N zYT9+n_ZBt1Tt-q0q?$w=AA!K}z*1I0+oUQ{eGYrLpH1+v!OkYuJTcDhYe){GzYvJ2 zSNh5?!hFSw_V-ii&_wQd3k&o9Wd+|%h)!WKnwVX9{e7rAg*iq4b^2)5_#MI*0kSu3 z`m4ZTIR@D>diSv5C8rruYIC0|QkYTXIF1rV{^N;}^d%FTb{@FWg*gF?EBQDW>4$8( zic5psrGQ4VM7kWo5{E-6s-an3EcatkZ&2DE7S>eyYY9upk{e&!uow@$k10>Wo*ON)1t7c{lOs^S)?E5o z1$lb(qd2h=#7h~pj_>IN;+`c2UQ<8!cm!tRCPw74&a7cQ;4ob9&`%sMIU8#5itzYBv%s@7@q5uN=v(W1xjDA1FHr z({gsl03k08kzdII)?M`RZ?vwbQXBMC%%2^cIIEw|y4qmvd%F>&={JH&=pN5cdeE&z z!h^SYaNK96Y1%h>Nnl*>=l^rsKof~2)BoSXnDlvnLmTK_pqkV!n|1T)D1-9&_KBi) zqXrCmXw1^k<08tq{-Cwvd5JmHc?`p*)s-t>RQ;Tu)m(40MkkCyymAcv*9Y+F zcUHsK9)$SO?f)vdTpnRT#~)&;uJ|%Didh@Mn`dLMaM;HBNM7Ji{29&O0z7dL*J_@_ zDHv^0GIFZo85Oj&?+`4KY;tLA0;Q)MleX+yQl5E|HKn7(<7~X+ooE))Mpfhr@KF=i zVO~r3QL4vDwxkDhO``L+cGsqyBh*gooC0qT9JBK{w^a)g-BK>Aht`U9$U_U%5{-Mh zEpyW2^zPfPVosuL{^TXE4Z$*PLvIgmB|Qg*j5172~;IX5kr(V}_jx zSM^7s8pN^ycGh`|*cJBW1=AsqA_Do;F?OZ^Ua&Jf1haI>i&lQ9U8+r!(a=A%z{R)fB5@H z!S%px*RuGJhf-nlG9*eK;K%5%+Ls{u*pl9nqkG|IfItQY4sfi+x41R!WKpB}o!es& z4mM!jP7H`M;5ADp5XO5*=v}%h+=HyW^$JY`C3;@)8`{q0?rkQJUphxQJV zjK1ea64zlKB%VY=p9rbTPu@Q58nIU{Pt6(z;E0%N<|@4b7gL7Yd5>1G5wP+h;1#hu zR(TC1wtMBM#%rDc(Y+mba{j~VKT<>_0O|HGh$BCfIvm`|5`+r4?6JiI03Aif`ihS9 zn^c>N{2M!}?R)zDiu|`b(&G#Msk?25ISJYkogdC3QZ%%tk#VCbs5x##Hnbk|tf@J! zj&-gxRqN@q&dt)={%ZWW%OXarnG!3eHl!);{?pfR|=NX&5Dr%hlLNS!K=6ZPXCO4)7 zqE>Z$uv2k8$f{>Q-jK%yHiZ~F|9`vLt&)*N!G2KMex67--eLccN5J_Rx@uewyR?W> z0;r}AzAdFqAl0A?PL2LPtww`Nq`YD1N;74b(RbqbPZ`wIWFz+8MvQrHF{sS-`S?&y z1Q&pcUmwmWQ73gD-$I|fO_EV-*>E=90|h2&z+$AQa22_F)k^jLws4Gg@XZOs0q~(b zX{n56Z_hxV+WF{kUAi@G)z2UJIKNU6^M0D>SDqcy1!Uc;TcJ!J`=1~LAk1;%;(|&!g&3> zk*Gda{2YdT;Wv%Rbw%P5^$R~~Tq(%_GZ*m9sQMPw9Nl$0MaO*E8;4u+$kF_icV%*~?BXYuIf*{7^Cc>YA%5d$cWYQeIRUYtZOrHP z#qn3!QaPNgQ_+#Cn5?+3mj>ii?aL@nBZ3?>6fSkvJ_o{zp0d{oGb6z~!@pr6w;*DP zkBSL!WpmvPxZ0QinpVQX0O_)8G14H!Y#c z=2qK;p>2C|wsI624w>$35kSw^DB6HjDR7Ui?TyKrnriQGdD8bQk`Mb;Z*71a(Zs&h z(**;e*bJfemv83i`rd;S*J2VRo=aec{)6O$h!Z`YC_;0844P!oh)=Uh{@~d>EHCko zm3$fKa>%pW?;#V21zHGQEjdo@CDNol+SAuyLP*1I!9=qXbARBx34ccA3ZiHdoqY+_ zPrpk0_@juZN~L@1Tc-Qv_byly0Un6b$l@!Vo%s zMw9>DMq&-%*WDdQSm0wexlO`eWTM^#cBISmJB2$q5in?g3z{{Bv{pwBjUz+OYyts7 zRF0L7lrR^4HfNQ4iDYtS2)0CKv9xx6A;)V_yH!m}#&FHVfCT)ke}3Z^bSRBnXE)Xu zqr@Dmf2mn?ls%0O<0O(gzK9BXe`WWUuo~W!d~6@BxWLb(o5lcMSg*ISNUw8ZbraVG zs(i>`h_)(MIXuvcTq}PCkzKTMV)#BDyu7c%$|Yv6V<~6FIiE&F+6ALZIc%-+P<2zm zqacAfA8_<&B;z=k-57~$9oF(5 zBOH1lC;q6%f0H4(KH^^F;A*!P+O$VbZrs7}^N0h(;-wdMLf${4T|aDE^Pn_8%Cd+| zW(|})t>Xs2Ivqyu>vJK3^rb<1R-T0%VC|Q#uX))Nro?8EUqI_^15jzn?bCHrxCm~K zy7x9%1CY;b9ea>*G646yFH*k{=j2earF-}8s-)&NuA9R~xVRJWN}ken))sD(i_g5% zsm7k<%^f)XdaNU6s@oywd;$g2i!D^$P+V$;UVAB|BFx0l^p z5sEJ;t3bL@NbJ^CHK(iV5B}E|`q`XP0I<;0 zX@$mK&p3zuRgG$JJvN_C~$(ts<=-!XO&YtUj`+A3$(XWzP;u<3-B@KHDU66iSb}g$Az{p+s z*8pm#%>JY!xD+bAQDd#sI^eKSz>Xx()wU5BkQ^!sfDPq>{fEr|t%|wwenG_wp;Mxj zWEOxKbDb>L9UY3fIq)Una7g_b}~v@ezFalM(^Nsz8Q9j4~E1OA)wDgQTF z!H(Eif_MO#pZ9RR6KANfd@ba zD1pHRkLo3>eX9~i3ruJ(i|&S+GJ-bzAidzKHBSDzxSe2(8XNE@JqvocW2b(ntU|b0 z07pKtwH)1zNV*t!h29~I>MBHBJ%kzB0EjAbDf793BTwt~)QFs?87-8E$&8HhcE90F z9sFSVOIoUGG^J{-E}RhYFc=lp&7_^hN;g6y)VVLtzT;+)A~`r?(UCG}FOakuO?V`kZ(F-{7Cekia(N3=xFk-`NpBU z&ZC`wM9$K4pEDG<$zU3Eak=)nnDGC1sz2A1i$g*SU_0TwGxEM))_N6M-TKVgK0beS z@VMTLdNWJ}vznakPJNriRSEh`WwShfGw2+v5eE481(J1wc!GcA%%+u(8P-+i&>>t% zGRucY3`)9xVBm03Kqo~oe;}H(A7E+DZMfoffC6n3*!-i(^k}BO7##Y&R!e1h zL13`9F8m!X8;+|2pEaNKa%USWSy&kTGXjO+w1O>XWfr013p8I;* zJD_47w|*))OCU5Pxa1uYuhwE@#~dR?AVe(+@0n!5xv?Y3uZz${I{70r#xdx?8cB&I zNv?)DFoo#4NQ0!bj#+DrFU*b~bx+hLLWOocqx@Vf_bvv_HNW|@+7gdP{p=nAJ;p!w z0zH|58MBO1_>;hbGjhA7*f8eZ4gArkp}4NorhuwI5#<1_B12qw626hjoJ)oAR-sZn zc@A6AG1iQN2BFha^1+YE$Cs+NlQjVOLxH2xBE*YDd*sa=SK}kb;8k=)(?@nO{^;aL zu#QuMo28vIa5CfKzChr}#Iq5D_#o#VTQa~gCko3`3uh+}EW~x^=y3wZ)OUl5DM0|H zYajey?UEe~XFuASvKFS)2iiHdu`5r;@HK(N>v`jPM>R?guw~f)s>HqR;N+y@%rb&~ z0tk$d&{)fVifESjj7m(j{E&Dai=}XgJY@clCOZ0L6v+|?X=WH=?|VfVCxiZtfKjSe z;y0005_7E~&qLG@WmGv-rsEKg@K&Upk%T(YQm?Df(zHsIi4)^@m$f!7%d_=z8d zhCl!iGjW#V*9ZU(@Jl@20Hf}9Jj&|KPrbWB!zG#q2-3G$`H09GF4HuoDQhHO$iWi6lptIH)7ZC^2VM)p4F%Y- zzyAgZFfjJ4kr!M`T~x~2$_Pd(NoE5%6xA6t(mYKmg1tK6RVvn9=etj2??wr?Ey63) zS^|V2UVfy1b+obS#&7M;1fa#I-Kt$7YTL@UuyJBrAjZh zcq9+}?5GO3l#*LoZ4py5bNG71g}>jPULCSrEvL|9aMZ2r_&7xDQ7E3JCRiXqr%G@~ ze?^LsO-|yBVY{}(t4YZD<(k-|yXNCg`4o$80vOAR9LU0MU=!&T;z?bn zYYF78XV&C9xJgcUdkj2mrciWCOj*h zF}ss}tO~h520BD#mO}b1lrVq>xnj|}s5#v}#h$f*$qV>_ImbXcjzdK4c45L*>3j7x zj>|Im7_J=;$V_&%z)G1aED+HcU+1P^(}{ZKekT~!T&=ncN@owb3#}N(0KgMESe-iW zGd{P_iq_5qGz7d_3Q7_^o9pw8NVn>l;BKe=kMVsSxN*nI_0cetMvj!>`(hpPZJ*hB zbo8Em6ZK;_2+|e`nCu`XIA2a-vR^~vb<-zzkQm3s zBC+r@+6HL4fmxB@nOR<511%LtK~O}hShVaRev$zYObEEF#XsXIienCE2l_dwyB$nx z2fcbit`xZ3+;~WNBAWW(v|6pBXW(g^-$pN@nh4fa>etR7-%DS+ zEaVV72`e5_LOOmk*as!K{wj7-lTx%h96nvyYmN#xJs8CksCv{WVqUoHd!h}#%m=n4 z$a!a*HIX;V!qFMT7#1ISs0hx|H+63nROD(@XSu55xuo+CkcM&2vr4d)JAaueGb?<5n^|^%S#PS%_6-H7N^crZ z4VYNMj{|m*(~D~FTn$KuUF-8d%RFTIceBJZ=|ddh;TMCbh0GQ}=eghy3p4)#!Kxjl z$@KrYk?T4w9O(RZfL}E`2ooz9R;FVw=D!=| zk)eDgnE3-nvqpDuQ!@_)tq_a~Ij#AXN2$7H} z02W4a#c81){CL*AIMu;{5>dyeMioC}NW8z$9szCE_r%rA@$>8R_j&&q#6@a4w-%Pb z^@}g~5T}1omZJQ(`+6}}blw&Jcg>@h{XK1!O$}Bz53dqt`)DQcM~J#%sc-KU4gmI( zgiOmmtjSd)1DIwJr}+|Q;sYFRv->uZs5=(Y<*3QC#-_8w$7d3oEbH&2YiIMmUI1>V zzwsY39sX$|M8+_uta>d&JEAo!w>~+0WDZoonewm%1}KLpyfP=~yU1)>m*B(*vzwf^ z$$Yy*Na_yED^s%^57CTsEv`3;Su`Q|tUQi{Yj=DJ&dqd|87uS2H#XKWvBFj zON`O|0v|Qe4s4-1K(UZ|iM3{9j{}8=Ye(m`*#-auR@4La;iaKkik{jKl!fjI30PA+ z5Vq^KyW{YGS|rS2^3M7Lz#qpLZwMx?eCU*^>Upn3qGG5~Xe>(mf6VyR>q8j?PerYT zfy4%zHMsz1V^DW;KBiZP310({2cR*tT$geQp#dNQoUMGEV1EwYi@O{+>aYNBJx99N z#h@|s`xQ85E}6P+$q`ca&Rs8Gg6DPT*SmI{FrKk^lt|ycz72N*Zp%(CZeKH8z5(cR zvHzWl=dMP`&DyRXP8Ha#^82!G;FiWpDWEg`SkO=Mrjk5lXxrm`R{x!cJm%4ZP}++- z8@R~{UjFMz!g4#cof|ZiwOWqAVL!l6HPiT$`=|Hu+pZm`cS1w^-}qQl&-^Y9$~=*5 zHf3$gx^NPBry`AjJjw?0^7*s6VV_W8uZGSUxS&yV8n{%Y&WK7#8>lrc;8(6!q_;(|+UWLfqwi1Inxj-8SeWn%ABUIu79Km3#Nn{SCLc)=2g4POyo;zOC#cYJej z0Iv32LtvQ0zvrvtJGIjJ<$dR)H>m>dS)=9`>5z?UQ9Sq}gm9$Xto=deb|r8*rvBHg zCxdk2TIlXYwK)-Y4kqD8U5}AOo9{TJ4A{r=UsYiFm37@>qaYmfsp2<{J`{Kh-z@zT z8<-IDELZGlUycGqsG3{6m5^E`2}r3c9^Q zE(Zm-8xd^q&3BEv8zX=1Z(%Iu0tz$7tQm@u{56C5`lwZEXZ`!R-hO=^J43k$##k~F zMdUxCh3D58PV(dQn&C|CF7bw9@X?EF0)frQe`6EV9=LP)!Qw(ZXG{*&cW7rx1hGkO zjmWXmC;T}AEDZ2_7GV6!iIBUoTbI-x)chwvEeMzF^K<>}NhR12I=u_q8WKib)P=H| zZl;_#N9MhGUXc_B>xQw^SIooU&~>%p^iO4q6K6z0hd@=))92RpRg@*8Ti2FW4Ui+@ zI^LYoloU@gDohhhnHf9-xG%u=$)wfWsB7EY=>4_Y>olx2Ja>*=l{c*$oQPI$8*Ec`L5eA5`^27;s{b#j z{zLt(N_YsPuVoQT-!)dis5qeel;6kLxW!lll$_|MutEqLuYefy7*gEp8*MizX$2GD zY#vJj#ikTSQVQ#LA)fm{DuQ8VZp-Eef-r~YO+p`=xoi5pk$waa!sXF*4@lv3%4?YdU4laqhD47178iW@^qo6M9_%*we6JbHP%keD<+ zGvv|9&8_ToI>yYi;smI^z7c~il;-dCNVM?ah{-gk8=e-ZhI>@*a;ONQ4P7)tySyG{ zj}dhQeKn6|?V5j91@H)h2pxblie{LQ_m`uQpZFvHYEp3%E!Im72Z2~xAbb6_#$n-D ze;~D(=080xi(u4+BSupZssFb6jHtbJ%H~ot*Ava0TpPRS6lEi11+A(*sO-6S+F)eB z#sZ8#gETMozygvG2c}h(YX6AxaE*uDQ4qH>+&H6VohakVNT1n70zTQ9t!fe3RqZf! zK-+vdedK=mTNbI*wRr?#ak#{Ok5wMe8ouxqO>}RLxf|pQu}$4E=}vf2NsdD3NccnT zo(7_cXM9);2uRj92K5DYDH{uryeT^Xi<*MoMDHhLYEi1v3Rs97#h)E{_|unmpT+lJi*y5R-h6k&2QNQxW9K&m6Nj>4tG) zykXDslj@bM3JpKRQXY0YaK^T$W*~lc2j!#t*DyM?TUXzuK{2i|bSr*E27?FXyTqLC z(=p!v>09Ez5d?4RdgXt%oCEWe_^>m8j_4eQD9Z>Y^lJz8$=eI1TNUs{GJE^eLyi;j zBzY?D?w>?4!rXnCUSTA7aG9yp^31)CQ6eCWi>TIu{$%#MXmoq zOuJa}r`Ck98B9UM6wB;9I6afY(;5W`RFs(&bWvGAx&+-9X|q3HTW}aVRsrF6NCTPA zg=i%G1n;f4VsJD+BV@j0j;9?CdfR5VUnAuPR9ih{G$VyoLB`@nfR|4v^X@j6f{l5L zsac_C`bU6aebq9eJIn6IoUH;J=dbd@;ZoZLcxCsy+G-3Fesaj&y!>7#F+a=O&}3mn zjGi;-Bm+mvF)((}__1ID3}m^eG|j)6U!K=J{u%BoG3|+vajp70Et>fB)08<58kUc!R{Hk3&67&bhl?V*xXfB!CC=H0Qx{ zEyyN^2XTb26k_mlv|q^p-nhT|sDlfDAXQDw z-bgWfi=>Z%^xIsLU=XyKAVyx@2rEkS&K*DOvXCQzi4salr^0l?(%EQ|+00tGsrFOk z^A%StP*TffELkDZJ=O5fcs7~CiX1QeKlnSF-!8E=xzmMKoZ1g7YK;klyR}rwuAoW~Wd8n%Bp|HZ8%zfXZC}Sm1^=y@9*EaLc-1vxCW$ zFbHl5)9XxAL|xvg_7tYiXUg17KGiUcGdT|zT$@2@& za%^P&cK7whXgaO5;))WNF$5E4igr2+jlX+5Ath&~Ktu^?Oa4`f)^M;uB3*&l7b@e> z_>-k4%j9(Ji{% z7FUiJzSs0}g`MJ`F35|!m!;gDPv^Di5D0YuNj zv9aB&+Q!ccr}<^s)s2A?6y&f6G9p`v5wXxM*bLmp;(5^zKit~i`ZMuSt_wC{=2}fa zohxe(rUy69X`m3$S`cz1;^8+*1$lGB?%)Sd)-2V1>#g}=Z?6$tox)A1^^Ib<*ib(O z{D|@3IWY>UYp;P~`*Z+|1uk_pBd@S&?X6owxl%F7t8dU$r1z(z$s#oJ-`2D(w_fVf z^kT%BDz~#B$H*sA)kbj?_m~xb!fOKU!P9P5X4#1HgS{S4m zfRD;7SdN{<6U@tDg@p7}dCN)14~Xi@U;o8O?PH_<-X*ZL=^?7-K*esT4srF%dwze@ zR1A8vF}x8UbI#eK`g4U~G&KKCK}N>tdez0+s^JanhZL!Ee0Cz$e&OTUCx}DY?e+S+-D;(9{wC(8&5x zN&E2;RP$(Iv7(vKzy%WY?Ng$Xbbdmb&rgP>@Rbk3sYp)GnaIhqjL~atuI536xyFYr zw>H+V<-|xNJ(X{g(jD0B1cDFxf+rQB>5101`Y3e5bHdI$)?PxQxY=@{;$_+9OPob_ zCxRDgZ!L?ERD!J(-pBprxc_~EF79D!2ut(F2L zCCzo>X-~`Qj+z?^$o`@QUjAaQqSxa@S5?rW3(@~vwbIEE>!(?e%4`S%zxNOD0lAIY z0qK?`)y_z0<794-JWP-clkHM)Aq4ejNZwD)EQz%^n(a^LHY7a|>*OpM;AmOm;G*aN zcWs6FFB4?uEcQv-bC`L1D~gAhGPvLWElv~iAcu(Veuu<4lw$BT%pR<~6?5rN24JVr z0nkUNbo|I!$z++lwmk)HKV7I|0>rRk&;_4sS#{6Rj*!6|v8M)}iu&wEq=a)6tXK7Z zhFCj(@(7R7^*4XKA@A-Y3e$w0#I}U{+D4rwwtKUbU%hSn%8#h8y5nJ}gtgA} z+3?T3mPr_$v&k~|BqQg-t>qK=FrF3t29qBINs3;R!+#*|PPt7;NQ#47uAvWMw?OP= zc~$LYm>4WP(NZ@a0ajDeX%N*@;OalWhpUU0&9{W$f`gN=DLt3nBRN`;^JS!Xp86S? zdX-ddk;}$0LW zq8J3AF)*_QVtacMWB|GxR|p=X6~uoi#It-%(}K+jJ+V|WsY%aadY$$tkVtJeT886Q zky_>)vewDNYU%y>tSK$A?uSHn28%MSMTb^0U+-o1w5)=!JEQg_JgHHLtq1zo;G#{A zjCGdv;mGqqm_Xs}DHlN*ScJ9KmdwnTi8+}!i~^DDY&yl^u8MhD!FniYAt0z#K+T}M z!@I^gY45AM#EFi4aJ^1V{Xarj{iIc?>zOui^hG(rb~6yOTtXv$P5{#k@*fAP=r+uG z@;(vYKB|_2JRoa0z*T#Y)?tM8zr+l+`rqw7ghr<)8=HwEvfV+!oBQ}S1nTQcHA3;_74Ol zhdvGLHr%sa*W)E+h&Lltdk1C~hcn!5{AQ-|BruAP%K zYFjC-q;V>zRK!b^446iFVvnej?pDij!vMol;^L3qnx-5C@P@t$A(3e81&`byJ29zygT5YSTmtdI)w5QDG&a zH%Z2d8Bs%AWCR ziEy|(d^S&^hWCvC>-`Y!^5gCMT@k3=K#XL@!M>oiFCZ34o5ep{h)!U`C=~7X3cRyD z?W0~huM;wahNLibc#~iNvk31&D>K*3&VV)9+xIcMIi1;c9JwxnQ$6`>u3_yx7d2r=FVsGhLQ;^@I3D-#z~1(f57u_p8G|BAr2fm7Ymu9L`P>VVxJkWC>qrm+^*xti3`rNQTEhwhn5q1kjM2z?SkVE z&g;~l;Ef!Wppb1^Cc*Sn0p?%qs*w9{RnPYJ+h0#ss=8fHbF(V4&i9faA`ju#3n4dp zuBTRR*yeD#bt{}`21t=p*IPxFc>LB~BBgqkwI)vjDN`3hB-yEywp!T~i&*WLyP&}a;uoDjHEt}2cmN7E85~7{C@Xcc(EwbHs z00d-IXtEqSWF|D|&(B~pXRJsVAqCs^mS=~GTo*oGR@hV%*lwc)Kxe1s_AaZ+Ys2pOjQBo@gSe>6gP*L*qR*yHI zAxelEGogcs(~Q$Yy_L(-29I1{+Ml=?mVGbG$cvv@#|&+`j9bM-pBkO1Zt*OmqOs+- zj0P_=$9WJADSOme2NDFpt}xJZa)sMS@V7h%*lQXaor@4jZ~K*bbqWHf_IBjsN`u1a z9w1h~30BWX5jqasV(;+ik=#(>BS0NT;2d3KvZcY3OW>BefI25Zg|T~@spUYHvF(lM zfuZW`nN=DT5F4s4J!ZwXv}_#u;pd0u=(Rn+FaTCfcmNJaz4zdThV8t!0~D zg1&|3#kgYUyCA{<2?7Fbb){HQ9w#A+$gI<6(YNm8>S6T^e|X2$MzKDywIxfAh9>_s z-=D>IW_3cde$!+E4gsfEs1Bzjj+Yj}rEv!tr0oj#r z*t_+`&@Y!M?najbnJ@phMCj5a9wyAKo{EXkDniXZJCLgu`d(WiB2a?gSnZmkjr{R3 zrf7D3>bnfHg(H0s@In8)x;l~#J0LqX78atNdtx(djg&YXR9>3Fvh~$8FL;b`=#C|` z;r0DmsqQ4fK-v_!1B4^5k#FFWxrnF~s_;i4VCg_e5$}8)>fL2g3M1YmuPDkex6s0si%*|GK>c8*E@xokpv=f3TJ-M^-f_qB^rr>!cPo z6NcbX*ekF=(DTDt2TC98v>BMydoaT3TqzsdROkVae{iXb*;$RjdnUZ>$ViiR?;|ND znR&1PXa6&X9e<#Z)zAju0xBKP71Ie4Ar5~T3`3g_vdd|)m0abKlH9`t=brigm4=EY zN)lcLViPTQ%HoRaPp#Iq#aLscrDu-Yl*N8b+NDFo@@TdnG3#;%$P5J_zX+jwu*Hmq zry>*%P=Rtzat@Q;=;csjnL z6+<RqJu%PfN&z*u?-WKl_#3iF{)*eR7m__i8i zIAG$BciQQdqg8AAZBi<#N{mo<2xV9nS`#%1MUZx~jQ6^kQkE8ZqTrLtCJQrrh99vi z_gGZV*nJIachoy5UC6~5gw(y(;!XSgvi)4@Sn#MA?t~bxg@9Ts$#W^jc6S*p=+_C; zu7E-$R;s2-#`}sA*8C6-f;}4+%mg}}vO{xCKfJi=0aSaQ{5=qT5IAIQ!RPs#XR;L-ig>P(4(}qvG*txLPsSnVp_@J}Kx0%l?4UR@TVt zM(aextFQ47>H?N~1;eW>8_Cuw+HP4uZCTu2QGBH6mOU1#jTQS49sp^`kjv>5aeEtJ zkt+|9XPMmympk|{DcIo}#n~#94u~40i(z4$AsU)7V4B!x?(5KC7lhE-gaG9YTLlh; zu6XXiQTUy#TaCG|qF^o&?x0+_SpEjw`dFFyq-Cz*VCoeRdB76f8`vvVvbb9bEaSQ& z(bLL4=bS}OS*g0AJ-;rR1BP7KM@MxnpQd(v^fmY&CtZ2l)OM6 z6H58bc7R-9GaCfLruzh?WI08z(tj^+T3xJa?(=sr3082J%p%4F@n$?eto;41Z^F~u z1>W}^HtDAb$efP`BY!lqsVY(2Y=EBnkbSu@Y@1T!BF3A5a19^`!6df;+-#@7s@vF- z?`#b3+9|Pwmh5=g#c08pTV_OgSH!ubKv(Cd>Ldk0OhQ04+biw49iJz9dF1Cp6gbY6 zs>wD$w_f%B;}(A-F2nDDt>OYCkyhPMS~THtL9MbFgJaH}$!O@q>ttVItKAiA*Q3lb z61U|GVw>&@Oq;Lxc{PX7koNFVZwv9b5?! z3USJ67Cv?q?Sp&A*!V<$UKC=ImRm3&ZlXY2WK|k|)M$#)XDbm+#Ut{6flSeaI|i5= zE#oA%kHDMsUa9vt-A5+G!u?h=IA<+XO`)XYhD+vYtFLitSFB5~U9M>)KPVx1t-v+R z5~#i`%N9ntm-Fr|>Vy3_<4y0iBsVeYrvX|VJIjsw#tC)_24N`TnlsVy!IO2s!*eL9 zlx!}YFfE4@*Q}9N#{``{i}a>bKmtz2Qeg{eshLemIfw!roURFIgkb`D(Ed((?dOuq__G1AO=XGQFYh8A%zX zDS$Po`MV(b0dd6T#!jxvG>bNFR00Q<%N$6J()k=aQ2`j=Sjl7Dd{(1X%=jbjd?G7K zNW!i*c%xRzH*OH+z}uvH0%p{L){W5xFk_j+2kq>PMMRiTio=^FBv6s$jn}xLO-NFq z^;J88XTH<({B%C_7Z(iPzTg~dzofH>BtNFA(Gng;%fypS*ReAbUO-(3v@sS5S0&fB{)j{~>a~TZJJav>==aI<$Ir z+k!HIkb5rQ`gTWN8Zit6`w1z>yANDO-Kx1@m)NSBjYuP3!jP8GbfTG1xi2Va2*HvFou8tuKnMNS@8hRBH8bN_+;=$7{t-LX`~ zFu?IQnD5$W-MQDGO1qBw=R56E~Q*=yV2)0SCLRil&#w24Hd8$D(jnW2f^q$iR!Ku z=O#a3db0JiYAz5hkTUT|P4Z6{(vFTSxn0>pLn2+51F}(0B1GyNPVDTZ zsen=L3d!~3r0yL*1gtTos>6g0oHHR-anGhlhS8Kr7vERb73$r9K>P_*C4P1}dN=9~ z!;zq>N(TrmQ@-8DMGkT$MMN}X_58jVAg^5+X@PHS?!${5mw$!cSZUS;Q`1}W1k7-Y zzfV8=%QM$vHNgw+Bb2Fu8B+=hGuxbW-V~obDSTDWbBl+EfI!a0l6@_w;&H4!DLVMq zXXk8~krzpoL{_i^d5KQ3#>F>s^bwU9&6qabj_I7x;Av$4(Saqvnr4u8hs|g6jYrEK ziIF6M*403;OV?W|Fw55jlk65l{WAUX zr{l3@tEk=1etk3)+hC0}dnQ#J)0Ut3FDos@HvGIvbQI6#!0K%oCbpogD^Mo`4im$| z)qwxWCbbLo{?cfc1g6Py!>&2x;9+0T3J5 zzSKMu+>_n~(Ro!bl7wBd7lmlxtnnq3yod7I@zbr{`T-7Z}FkE?KFr!60NZQ%4+IkoeyinQU4nwVuS~ z!Nc=!V2UOU`vL*ZE3ykWSVYANs4`u_h}6T1rS75!C_T#YbC+((Re@kAA`$=m`pAVI zAvx?anu`O%HL+LTq6tlkFb@Ycnzraif=1)W#WERaU*qGKZ@t#FZM7DIrdE{annd;@ zn^CS{iHcz&3wBk;8An*nvSL*fFIVOoI=~Z$9Ak#N`J{1s17oZ1f1(bZez3>W*N%gn z_y{XXUPHoZI`s6!u#i$3F7ty{Fiwt|>-AmY5}R3?Gg0W0~Uqwd0mUuZ5J8&ge{lg%I_pCfP>Y0ctsod>3055AEs35AE=Cz@kN?jQV z;E4GrJAv?tt!woa3I1Q@;3x1W{5HXUd91o2!SY9LFb;vWTb1{VJX^s+b6n5d=4Z zGX`1u;ZdLCb-^+ub}#@WrVFtPe~@jIltXQ7y@XdwZ`C|yLLkEYOm8T@5v8T>BF8(& z-cxO`Y;e-XQZ0&2<2XVafG|$=7l$?^2aFBQYers;M5+R7$|KlB3c1hTQUg#6bk7S* zsDXYU1=J4iVw}ZPJE$t7i_Y>kIV2~5+F9m-ydg-n$1orm$>b;gdTqxk9F{`o<8O#C2bi+3H3 z^_N(ZYkAGaeMXfvxbtbD;1un^QepqW)Nh!*kh~pX=-mkT?bF@hzAEHg{xJ07v}azK z6SQNPUgN*HK7t4tfjEWY_eq3~pUzT~fD>(c&kDwjNA3O+L&WGSl-`xU#wLV_s;)&V zFwCxPv9$$3Io6x4GA2a8KKA`u(w2vOov>vwyx|>tNq*Rng zfyDCEB|Kg#l5JG8m6w82>Q~gfC9@9vE&7J&IKow9!-%{IxHpjfrJ*VffrO%dGa^Jd1p;HF(I*$z)5t+cgl=NIkz&8H^j9!$xaR<@#b+%qAEJ1IwHqi@Wn#&Qr(NN z*zwzS)|otDdEhaxiiEPzppCK6U0=g7`5gz48M0p(szr}GfE(>Md}LMw-Z{h(=4!>I#?TQkPPng@ zBgX>Z)dh2-^`wIMAPhTcBDC@=&ib<-$_zN?YJ`(vQP(w>@`>_@Dy-%+y$WwH10=~; zk*ZbR1Oa_O3o?a*)PO8-SGl3CT1-qw=2f>W?{Otu0eO;OB0uys86m<&T&>XOP#7}5 z4;;+8W!eo?oK;qBHB(H5WqHqXFyW)E#7;B+B@d?D7&^Y!>C3lK5S2(4wH^n=C3^B| znx^V-VA=3=Y-8!)8W_Uc)!!?dE2+ily|d|3Z{qJihJ6hYD*^%0j4bM)hw>7A5ST+!eW`CT0;NL=Y)Ojzhd3@h`0}uES ze-Go#Uw2Q9QJP$g@eDr(kbgZ@UvJx zr$F3H)=moM$b9!0WZq5)!Jt%AHx*wF+ao_5=RPCz*cvTY-9mUf zVI6@e-#^ao=oY;ZMosa+|9R_5?d+E;xUsuUK?YQL4D)oU}I=SLTrLtv3oz-TlkuuV# zw-y?QCC4`RR)yk5te;Z*F@z;-lF>u<^q(IxF7_#LLLKN@wvRQR3))4)kXO3gdse5bJY)|Nbew@Fze0r z7jR|-<~9@wRsDsuNjYU~^kwxsh$wA=;Avq5@rhd7+UlZzs#TZE%n|u5S|S~|;6|xA zGwo6l#HUK;usAiQsBQUEYyWqPo<~`sj zUF!gg>x0{us_D)W{6@8k2e8S8B365UU5K0z%=i@=pJo7_MN&#(*I`;NIf7W!p=jUK@ViHp|InY4sJ+Ig}e&L57 ztccVDzEFwv!04~kO5-#4tGWQ5BNe_$;?5;W7L=zMBs7{wJWwOE4E7tKWR(mzbV<3RYb`I04|9D`?dNroSBaR( zY#W6AOhdeEs*uS_2!-yzTA=%XMibqgoc7;CC2%9}eF>uSIBf1?(OVMIlb{GwNppRR zKG~@4b_JV=SSuj7|0u!Korkd?f>ZaJb%vxmJ2F%bMO`Xb)ZRm()vUa!94^iI9Eo3T zfqsMX-16u~qEZoe;s4oz?pKa((D%twe67_y4MqZ{lu5)@~Q&i5U^1Z8gD9 z;YfDD$C*BXOdw{&i?wYj&XL5y7Y7J1n@nC^5?k+IFYO^K)5hQ04}wOjkL7A-o&x65 zT@O5lCef@wk7g9i{MtfBcSBY&S28BXkKx!Zyk!HQL6E^ObawMxQVXzJze5-u6i+$}^1LCcCJPxIPzLF)+KA z#0YH}5ye8$5_VY9wE-c{EF!^|hBI8`B?D;Eq7A z#fj*7SE@K4kFi0cqyShxpAYkt+SPl5+{Vf%UG#8+ywoS^8$ zYc;>(+&-8(BzinF9je1S+>}McdXe-;jnLE*_0TfJ=tIN`2(8oq4$a+gJ}xpxl9L4v zc-CknB-INYSOcrE#4cL1j(2s`MVU$&p*=C)A!2rRv3yennYojXuKDH=@L^I9ZJD3m zB09M~Y&L7}^MKwQbZG`{U)by5pK;`p3bLlN@pxMyW9b~G>nan>a(_Ci%;A1&mq{Gs zL4+imNdTQz0>ebVY+ApY|CMo7d7#!Cu?Pr~`i1xmS6aDM!qQaciR5h?t0EV8+9>HR zYjg;~$R(wGY@l|ZUmRdsW9WZlctJlu>dKq%AwE+cgdJ>%N~U!QO6XwUztmUi+?P^R zp@dC1v?3G;#zxNLNQhWp4jCk086>z`j%)VH=`lK*ZYWt&Qf@8&l5)b+pSEvQ0XKCd z8orIh7fK&Nqw&NRR0)EgdrE#k-q)5-4io}S?=U&CXUvkekDI5{fxygkmjDvH&;5yO zMCvdMUO*L)02k=iz#@c$4-sjEaU8(ESHOl*a$t9=x2oQ)cBU4Rhh&|NGJ&S99F)2k zBq^D3BLm;GUK02|Du-$Fy+&TJ%y5wZtpQ!JunQU6kT#blxLTw5uVu{D0o^1bT3BTC z%37Wo8B&e0Ay2K5yi=lxw)AZvm(g^6Zy(Uiw$?5^u7BNkvMz|%wDG_$*`Ezg>ZD=x zHTJ&8ej>t>$L95em7OR&8Bl2pMwbz61`&DPJ#M5ac{W{s!br0zFCRqOrWGw14FTD1 znOO4qSIp0e1*raRzRCpDsZ=CktuT6?4Cg~EpK)mqn_(d|rwPhBC!YW!)Y5vVTuZ%lzD3sKm$;{}5K3u+tdprvJ^=5v;8~wNw9Iy>`9&3!J)^`gqf5uIs5CD;AuG zDV4rbsXGabmM?#vpFv=MLGPo&Na7KRI~o@^8Ews_(~h(B}*j|-f^>Y{7ezj%w~ zrEKZ=Tf$MGCVcv9f9aGLjK_g3rc_a%XhQ9Ld|b+Y=69dKg&V|L6QF~k!4Evm?ZGA? zPbQ=^8V>YGK9>CSD<#Qs(KRWcP5F+FJI~vfv;nuF3z`mgsK}S#z7lX(D&Z!lTP38iDUzVfJ7j z7)H?3B{vC=J)Z(pP_(rQ2Y(({U28_Y0o8WOAay(R1m*#F&I{TomZ<~NMcx}zlbpZ_ zLGJgF4iyf)AC=)IjWQNyDnjpV714jNIvv$)sRPmmSVcl=LkHnTif1N&r-7Y`bx8NUmMK zI38A|v%kNgv^jt1v*egM3X;D}D}e9w#l^gYLNGw!4w|DEH}WLs*IL|&Sp_AH^N@5F zo~{9(NR>KKRQQoZc-cGO|8(Vm$?Cpg9^Rq}D0i>iLA+WEz5Fu7k3^H^%c+COmhS9ME|4U|!8{^`}<9MFbTwOFd1;Yp=rc%fuL!BEALq2o0{O z&=#712)#SJA+n{)g+Yu`Y+~;a44QoADG)ewqNLmb8ydwBeV2KhEb%o=7Tp+gQ#1#B zhI4@A+X<9@wp%ty4iiXM!J#Me67#MpwS}@#auBASwR-S9GVZkdN<%e=yC-oK-h=K| z8P%p6L)NzAx{(`i(LO6k-JmC_pEPUk9(9K0CL3 z0X^oDLbD)a7X9dT^@|&xh?%FqWPf08NNIvHj4=Z$SMQdr4d8&?pc7E7T-ZMR9VvF$ zcp~auuW29~qH8c0C+*!ER>NBx>nJJU)_1$@vHDS_vRi zG&;H5@dWmA#t|@0fGYI}eE06W+hT2F%+-oAS$w4t2QZH`gxq83EjE4>7-r8ol&nL5 zTV(6zVZbrERK0?`VnB$PO$-*D0WJov#1GVo1W&~=fod!a!fsP=%nL>oN(+IBXq6S} z*rsSt=XU<`{kh9QdqAm*OA5wX3#sU63mChE@K}7r*s^a18@wxuQS|q@5W9JP5fM7d z+ljBNHd0rWpb28LqX^)2#|j4=u*sG4Ps2Q*l{DN|7fUQ*mInhk3VWTHR2qA34g%po zbOFNn7hIGDYKHcFzh~gkDUQ7_+2)}yOMq&Fg^3b4zg!`?!3`j*y>*3H`)7x5O~8sN z!RG)6JtYa@Ofd9DEl?;ndFTw!pq6b9-BAAa22hYh%%u{luI#N?1%g(|JoNRT0q@0D z!vg&SJtNLVl2MTk_}lHwPXM?@8vwJP9i0v9jS;Oh)>$FGZ+0^%=vKn9me^5V+GA0RiH+U<6h<3qhT?DJi{o_D4$COvU4+0Rib*#OuHK zwfR@`z?2&*Iulo+{BwBPRRX;6tyciZSNk=DV+o_oz6_zPVg{M#5CsG0fPCi=e{!fo z${FpN7gdFXP2pkLhSX#*MQoD3;`+LUqC2~)M9olLN5a1{YdMtnkI z6+VCRapy1|PVvM5$gSrW$cjFQOH+nFi!gVkXY@=oi5qkTfT4k!WTGx6$MF+)e{C8S z!il;O2H^IAy_ftP9L15HCyGf-Fy>XXorgo8vzSFT2o34=Asx(ah8mA_4WnEXjRZfu z)LM6sSG27Vy9iK=-G;!RA_ur(cR=J<B3`L#vWH7$rYJHhj!?yq4azYkCPFB+e zuf-w7QVXcL|A>UVPF+aDV)8Z39raN(`S6MM7 zyVBFB%&XJR#L6{|FN5d2ef0xeF8{0}xMh))zHYx;&oiuZV6=t0ajbcFJ#Y8bf|brWbLAdX-;g8J7v z6L^Cs_yK7umel}6#X}j9r%#E#_c!#|jg~YcBL?ioD^2JJHe0S#pI1>P22j1(SzXxA zkMLLjMa^Ni;W2lKpBbny%zxA_2J#{@t>Lm1r7)cRY*`NIP9P=RxkZY+QAZn(wB5vD zAfsYy?zKMRa1LA21R0@)FPhku7w>qKd4Vf)WTHi#FkM_ebQy;K7(Q@MfCIHHF1&^g zObbcuSi0-#`^|-NZ+_(U8~@%H3;+CLDW@^@dxEqxchEmx10Z-)C6+wSqkK)88IN=# z$Ug};?KLI92p|Rpywzen{!B~^3qkQtP`iKi?d9EFX~FpQG1^tz?ad;+acn#yIfjiv zmsCTiE_nMk;Lz=lqD=P39O;{6B3B{_$V~nkxxk99vn>`->TOPe{foHi_bAK}%in~j= zCTDQz3(zCX)!;)@$;fT}Ah= z-5#B>-@~KXML)j?&l2aYf?EoKsJeli>qB4v=8h%$5{!mo0l4<5mlaG;+MEwVodn)o zFs0_fjd2|%Xjo(hyTfS@bC`Fm@5#HyN)8AmKfARXj`ksS-2fV>MbkkyX(Az*%S&RU}j7b9|Yx)rQ~2@bqhwts~~$Mz9a~6?vXp{e^S(bqnX(i z80>M?E>0$;`|8Crc(Tk3q;42Hlt!a=3={0TEPc1PYdqQ4ykF#uHu0tpC&kXPe509! zACjO(zfi#=(A^P#0YjjoIlUD&eTRtNRv=#2=!&ut~H&{ z9;WF=SvfH;L2pWx(!D^%j22cFP~;frXC_qdc%}}zwe22=I@NP&Gaz?1S`uy^9JT&S zQ4_mwtE-G$8bz%N($b@L#Z#E0DC>=A<1ty!9noaohMqPL4X*iDM1V_t)J(mxqutYz zHsA5~h+Y`bu#&1YiiE5f8r7(y`#Mr+#3zB!cP}FWDIW1$FHi2}VAd4zED<_V#Jbu| zG`&5}ZLUVlatB@0eN`r8O{fuY7W~pIhZO<;Xt%ZeZX*D+```7_%f6&Kg9}xCzP5 zmzafB+@au`&V|kK|HZq|W>u6)6 z3H6Sy766eh*1}@9z)AB(-xWBa!qOhlmK5BDCfKmT$>TcX>PF6-n|-rrQmV&b+=GJq z!`8nTbH6Y0`%BuA%5`SQX3$WfmXxBl#ygvtWf>9mO<2v>>YMDItt&wLm13ig6+xL9 zrMhmKUf2wBKj86mj^n3A@bjU6F&DEl=tXyZC56t>MnVDY^!LWi{W+zm z0uU89s(n@86lRpw!FSvVZi~SXJgNGmdJ%2l8YeS^dejQW4ov*>u<_F?&bGi<)Z0bu z&_t@u(b;idcwAxmd956K^iAuW8e{)i8F9 zdhU(@F@ELHoXUbNSN^~;Vt;2eqw_vQv=bSW!jshnd>h0~e54wJS;h7<(X>cx>H74Y zzVu^sI?7cq=_E)-ep2a{D;aqM#3HD>2y~=oQnu&$dIlv;+01K(ktPaffWNc^^b-8r zpcKk|5WA%oQo$J02pI8leOc{C_(-%$>TO@-=?@jg8zGf=ZGb2K@px+yd1B2kr9uF= z=>ddsB;U2CWFKqkt_r&brM~Ru(mO1xCBmE?bx?X;1=Y!25{Bx1`tOn zYP7lSlVB3Q-}CsriizF4$m7;7#bE6mg9FvnTOIPHR>3CJT`r&>2HO)7Vgt&B-%qfZE{-`h?PZn~ z#&t+{$zI_W`fu^mzW{qTWJ6$y&l=b0m@OrfE z$=qozJDx&6cCw4ITk;2vCRc*-BD5Ov znqAzj_K8_=O)3#)Q<~00;ORfj{tWNFu4Ui>9QeL25ED^L`Kl6z8++ScY|CEG0J-8T zrXc)&P^!)rF(#GCA4=LzBG1ENzOCe~zS*>F;YiVKK}?$w+WbTWmu^nvS zu$p@~Y0W5p=L5ih!>WI}ok0K0@ZPD4WV?R6RR-Ia1+amna#<$GH*_;uu1H=|NvGY% zxH}JO>=YQU@mD?F13yDSWNPOdlQS8E7NE^~8I}`=YHFB+LktVXnM%e|&mjKOcB(!+ z6a*D4%7?9j-kF;uV7XxpLOJQrt@Hr~0qD5lR6jgtU}i9Q)v5(|38BH{z;RCC49VER zuMM<71U&Uas-R(2Y~ZAV@0niE0ij6yA^3a%22BHbzj!bU>EBj|%Dw>5di*EkelaPb z>k=Of`)9629qSee519KAZ~1dxF2iA^Me3PN9yKlYs7Omx^fmM9I&=0Wl#^|jwKRoKP{dW*oxfxz)g{zgt-?U==9mLw>ZizwXO`qhsoY#8gzO3$Kc-W~r z#zbvJadXSU(~$iSMIfRwbz}uHFw87dsyG3MfDjwE=w-Hcj*nR`N#3X5l_PN+G$Eur`h|I@u2IMaT z1O7NS^>BUjoKBCXXUQ1GxGNc)CC!6Wq8Or+0R0JE)glGyr3SGJRvrf z7>P={>xLAHE-DuH=ze=V-JzagiIQFT${IOyd?Ptu%P?6WQ z=}2xE{sajgRvjo;R-9buIycWB6FK5BPqaF`V{?cF+i%7#&Z(UcBZOoG?;r)LBE!Aa zGjX{s?2`lf3mp9Nobvu)3InN;Jfmo)#(=yqOQ2G26_0{bVVxTZjU=EmC;X19)@*Av zR$OZWEGhGVfi@|1fW^XB`yr1iTG;|uA4btD1N#-@pzsC^3)w487PtM6@IAfkGp1HKsDaTQI!igsVU2(I(VNlm-&3HgsGm6N1U?|InU%WUvX2}>6|X{f7SBn!U#kbg!v5ddnjbUa~3_$aA%7Yx)WxNG6|TU zs}L$`LRMDU#t-!BmMKNjxf`Pqcn8_7!<~F9V)5fw@IaZG3sZwA;&|)-+}Og)+~K0G z|6|~uh3x*0tx#Z89PcCCB*Pnqx%dsTon`Y3tFFsI1NH=^98~AS97qK1` z-p+wZG;xi07)AQ8JB@P}s}Od@MCFC09tPX8XE5o|%i|-x8=G;%ZmFaAMl9X(L|BC zx3I1!0()BM>2{D!>|6zl(oX(O?pEc{{z}22qiv9uWn$sI9X!-DLr&lDI{1PLi4-lE%+u0q8bMi z0KsY0jX|y@-O>L;kEqW#4iWoE64-$BR)|94cFAD^#rcUse0G0~r@00wZS0r!;IHr> zX})GY9fE)EmzZlv?iapj4DvkGB?Gc%)>|!nQ*>jH_)7=V z-R>I!_5Dr=5+o2iro)mRnN`6mP8%vC6tbr~unI!AY)(G2NrNa^PX!1T`@zM(4~rmB z83yxV$8}T@({g*$zb;5&CftxdbtN}qcLtCMeN|Trg`!KqoKq2nWfvS zAE;em&5{VD4BQpvk$&ZR=f){q)Q7kDP*2zAy+nF;RbW%+995Au%o>-XuAa>1yncUV zpUjO{pdCyHDs&gAe^hWbCnMWIJ@n#Ns<3ra3+i@jQI{oG2<{{hLLx`@mz*m1djPaX zY_6|I>v9aoH)#E0&aE2)?e6M%ABKvx9N4N995*&RZ$G>o;dP9i%G%4EW!fE+LrHU2hcN z1Rtqt=&oZQPIjF4fcyJk|27 zX^w>O^s^Us*rm{>^RMZZNlvD>EVPYsA3oR`2#RcJgh*ma%TcT22$xV;;z^U$QDrp_ zHK0KV*HxAK;S-diJ>ILL;v3x5VmC4bvj13Ht@d%;@suGh?eogOYz zqz}}fAQa}m$Ht5S_re@&cq?<7^x6fT|A)SJ{eZeoZufAZ(W$xD0Hz`YQ!;qBq`i~C zVUalihY{4q?0{gC7|OeeXe3<|=+6f+~X>#-|SAyhu>ANWu0B(pSCD!k1 zPoW)GQQr3DC3%IC0lEn&tEB{-kXBvYg1Mv1vNz{?HK8mxTan~2rP~M8F6ma$vi`$h zJb_~&Tiz8?vDI}hNLH(v9GB(*34bb;omZJOm+C`Ti}M%l%|pA|o|5Mj^!(D6F)9v( zmSsA5^j>bJc&Za0OEc1_SxGL>A-M3BDn&!kNzqWGt>02+u4^$D^;=)Ee)x1?sC@h! zs>@4}#~3L^(nuRTgLy5j`m>{k>Z88o%N?LdAjO^}&a)BS+%C&gS+|@VcJrXSKtwVw zbp;amQ!DKg$*-RNyb0@`PcVE5t#s;^DLXt5BbEy{W`Pkh$ zi9Jk}>kTRkVZPZqg7%{@JqZJR{K6uP>qkL7ZO;%7; zW6M*5sroZxUTI74vdf_`Q*7rTTS(RVg{!bGQphSTN`{EP-)`&ld@A2a$%OTjtp$Yi zpt76kA5U7YTS@)9*w%@Tx{{vmSI5Y^nN&tn&3d=jfVS_rCsK^i#4RTVZ-^AbkAYuT>(($W#6oZ)cJj80)Cq%22Gv zaMq;9MThDI=^!0zW=0@3y7fpUhEh>et9-*K$QgDZWAOHv>qIFPJC|VT*(TZ03o0A< zGNCxuMT9P);W~*K$@nEfITMn+*oyUAyx%fGnlg3Sxm0J1 zSBo%Wi*L|k7=`{o^626CIJ3n{NMN+1bRh0qP4uJ}``WRe7^Uy|2DaVmvfQlZ+f;${ zl9{wb3GG#VHUkNZeu=RHt&sE8(RzV+X-4M@k3HmK*p5+<k0^?lTm6|&v< zLAO2{$NzGT0ENv;nzJ~ei4IUAFl0G`%wRQpSM;D!sc}P{Us;TKOuAB)IwSgYP{TcB zr)I#~M{`MqP>U_F{%b{Pj5hw&iXtd(54mrG)rd(bN+W@9l{b;poB9p?WX`3`05&^O z_UEE#F{|m&u{4DQT6?y4d~Bet@a}e=zmt5_V?eT4Xdh6)RzWO!*;mi$ocMx?UQh1mXpGn6@*2>w|R>M@Y6k>U6P zq-yOHpty~U8fCO zl54cIIF!i-MAdPJ6ygQ;I2BeX3|9uO#h5>e8KyQO_-dAuacEW!D@#Hdbxb2*PD7ctsV{r&7F?+P_4!Ru!LCbN=<6cD+fgB|Q_5C18&n zE@8+vGa#9Xf_IW^Suq_3m7=FXe}y`AqEE@22+M4wGV9M_fdcsV>{zuK_8HBjterS7 zeCfVekr{b|P4i;|@`_)B#c-j@iwXHdqMN~!lo&Am5yASho9>48{+c{(8^Ho@iKI^2 zr{xsEiB9bu=3;W8xPh-fo7D8Gib!q`5IH#H-OwzlD2NI~_!qmWp3=C)!bjSVSfSOn zU1MHMz@`rb<8}SPZoUo!LY*AJZ^VMeo%rs$kpbNkZru738DdupId@%A6>P9`N!R$U z8iGB*BO!T7x~NY^ciaf>T%zsKkQ_i+ca+BJ*mU1@K%389Aq$`EqqoSB65cnKfUQo4 zr0b<3qa*$ICEI^>q9}#uZqVsHzN=qZg!7J`*sgBv#WSVI9K4Z`!Fb#*M0 zWZqN*!m*hT6u3MnACXrKH%MO&OPO0DEFt>tnwlDXuY@tbXN`hmER#Gtf$rNEt-Y3h zSUzBxK*hl#+#dSkDhScm2P$Uvt%)s4@tbXd8*l2I z_}_d`FKhGfZ_^gz+h%MoX{~|I7XB?-EIVFRkoYqKZ7<0r%vJX3pI(XV60~W`5;+HW za`4ItTVl#eDB$bTOOy>^FWiD`8>T9Q+H%}}h=NooROow*#+6tFhOV(K@PQ;qPETLLmZ_l5+nn_C;@V^UXJV|EWrrtMZ+fe zl#21n)XJZScR|NDgWaqN#_|XRq^IF^hR8YcZgW{mxol&m$48ath-w%PuupL$e*}q$ zt7jAEyU8a}AL_fO392=clL*JG1yi0s_IAJIsVYZoalc1xQBh&bC0Xyz-)mfR&^Q?MHqG`yhL zEt0-Y8z+EyzwEC=WE<)uqFra035$%TO%gDGG0Vb%C8NL(&pP$uI3&Rt1xIADmkJq- z1EK$sP{!K~W$~(ugBXVznHX^7OM@nJZqOUTSaNtbOOQQS?8{~yNm~;nUUX!$hPGnF ziJ%(TUnvDD#3t>v^QEZ!T1)a35;0K*f0@~3+roC$={I2$GS|Ar9##9UX9o> zVG)AxpIpTvVV zQ)&sQ<8kZ5mSfxGFDoUf>}ozs-u|qY%}AlG-x9dq5mKpG8`Rj#yChF|bc@`0C{#VP z8OFsK-#c#Fw|v|7XV$*fZz>O!mEGESxFD_dnK54jcHMw6j>k+8_RF!LTN#09*zzRs zN}b~=XfbZtGJqJVB%f7{4-|hY+7m6Fg*)3g#6I&QeEw%+;VoKJcTgA6$P%+ZGwA)^ zL6fx45&ciFC9oYOJ%325uPDCwvm#Tw>$r~I-v@rlf1Jw}fGyOUM8{-F#?6jzlR-v* zLP;8uBPAA%X1gm?2s1ypsz_CstFrku@`_FuhlLz7L!#KydQlDCZ$|_#fP&Pw9NOQ7 zhF4dB=QxV~$tEXsgb?|MU+0)`0j@(ra_YsUfX&CozzWp$coQUN8U(G`LNJ$?kV8I` z5oc|aSX_407hFUS9YziBOv#+UUQhDFq9kS52g)q_v!`Z|7!VArt#*zBsw=%ptmE9I zVR5D5R`S;cl6QUW8B-8PD)b;tWjGp}?%(Nc2DXP;kIx!8=HbxdmaQU#+V=dB`{7kB zZU6uk1PpmOy4-woGtysBbz~2%?}{*=EiHP@X0{EINv|MCmo55K=!pYr=ruUcPV{Rj zBG#}T`8p>t)TCNuiLljjWc=fUrr&sm{%;OsMMDL_)pDesxaKzQH(&>%p!UE7bft~+ zi45dnR%dgBicc}GBJz!(z^6QlSqM2AXJIxp=>cijolRWu9gxdU9XyR<5OY@a2yPgI zDq2d=T=D4xNB|qdSyJ4pf;C_O`RFA%2%Axk*PrQo?=aLZEQ#Y=91(nFtQ|b(b!?Wa>qcDG8qBAE^AVKyTnFM z!Bb&d9)gxxrHbJrK>yk(T1|xwle!7;tWm1Y1fqLHr3*GkG$fF%Dw1ys!=W5xSG=xA`NZN{nBfI3reUa)d zNfo4#Tp|uJ8$A#Wp@~25nOaTIIVYWGd>hZr;|bY3V2Me8T_2mx#bp^XKBO5QiR31> z&u-*6n~~NRmJ{lO#Pg!jM0tVoXUZ;KYsO;TWR%q-_K6?<=F`f?`i@JnuEC+~Xj$A^ z=z(4;HSg=3g7ms&-J)9gNoqT-nN}YUMO?^CPw+$7YA~ct^+txkQEG0wJCp-W+K@36 z>cU(bt9OWelfr7D-@$)bNOD_U|R$l`hTn^xA0sN2#<=KK7DgC^t z93;ph7(^(~A)l1=5|C#VzzfBfNw?HB;?}c*L53%g4yciyWju=Uqxm<4|qU_0RP?!@$A4K8DlMg z6tdK?0|&?qG9hH|u$nc=%&m>TF77=P90G^{io@t}Fvgc;{j&w-3t;b}d4p&w1DLj2 zQW^53q}@D8$pT=)!4|9v*3X=dXTPOuLu)6gBO5aq3L_}ocOO<3Dpp6?HQhVW_WF(* zT{B09LpM>Kr|H!*d7`Kwi&a1UBd zoVBn3X`Na|2dJDe26NxWiW``U1h;New^66*7XF>{ZyXZN6sOE(eVo%V6rbl3gwqB^Xbx`0T)KDL`DEjYa$ zH%8+M(eipQB^SBGr0rGy&tK^qXjLtpS_2&t_7EvBeu2p=z0UhRrKj0ygkF$fmXo&) zqBiYj=1>J-qf9trLakFCg84Hd=55SOlw{KoLi4l=r?o{$Ee=2NC#160fIK3q5H+5W zT-PKew+bWuyci_`zJ(CVmBcIv`+`ae2_{moWO|s zB&Clgk}D+DA~tpv(JpttAFkfC^v*Hgnm5jSMtXEJeFhp2g^bvp${s} ${r}\n `, t.appendChild(e), t.appendChild(n), n.addEventListener("click", (async () => { o && clearTimeout(o); let t = e?.querySelector("code")?.innerText; await navigator.clipboard.writeText(t), n.classList.add("success"), o = setTimeout((() => { n.classList.remove("success") }), 1e3) })) } Ne.observe(document.body, { childList: !0, subtree: !0 }) } Ne.observe(document.body, { childList: !0, subtree: !0 }), document.addEventListener("DOMContentLoaded", Gn); const ht = (t, e) => { const { o: n, i: o, u: s } = t; let r, c = n; const i = (t, e) => { const n = c, i = t, l = e || (o ? !o(n, i) : n !== i); return (l || s) && (c = i, r = n), [c, l, r] }; return [e ? t => i(e(c, r), t) : i, t => [c, !!t, r]] }, Un = typeof window < "u" && typeof document < "u", ft = Un ? window : {}, Wn = Math.max, Vs = Math.min, qe = Math.round, ye = Math.abs, xn = Math.sign, Zn = ft.cancelAnimationFrame, on = ft.requestAnimationFrame, ve = ft.setTimeout, Ve = ft.clearTimeout, Ce = t => typeof ft[t] < "u" ? ft[t] : void 0, Fs = Ce("MutationObserver"), En = Ce("IntersectionObserver"), be = Ce("ResizeObserver"), Fe = Ce("ScrollTimeline"), Kn = Un && Node.ELEMENT_NODE, { toString: Xo, hasOwnProperty: Re } = Object.prototype, Oe = t => void 0 === t, cn = t => null === t, Ot = t => "number" == typeof t, $e = t => "string" == typeof t, Xn = t => "boolean" == typeof t, wt = t => "function" == typeof t, $t = t => Array.isArray(t), ee = t => "object" == typeof t && !$t(t) && !cn(t), Le = t => { const e = !!t && t.length, n = Ot(e) && e > -1 && e % 1 == 0; return !!($t(t) || !wt(t) && n) && (!(e > 0 && ee(t)) || e - 1 in t) }, we = t => { if (!t || !ee(t)) return !1; let e; const n = "constructor", o = t[n], s = o && o.prototype, r = Re.call(t, n), c = s && Re.call(s, "isPrototypeOf"); if (o && !r && !c) return !1; for (e in t); return Oe(e) || Re.call(t, e) }, Se = t => { const e = HTMLElement; return !!t && (e ? t instanceof e : t.nodeType === Kn) }, Te = t => { const e = Element; return !!t && (e ? t instanceof e : t.nodeType === Kn) }; function Z(t, e) { if (Le(t)) for (let n = 0; n < t.length && !1 !== e(t[n], n, t); n++); else t && Z(Object.keys(t), (n => e(t[n], n, t))); return t } const rn = (t, e) => t.indexOf(e) >= 0, At = (t, e) => t.concat(e), st = (t, e, n) => (!$e(e) && Le(e) ? Array.prototype.push.apply(t, e) : t.push(e), t), Bt = t => Array.from(t || []), Yn = t => $t(t) ? t : [t], je = t => !!t && !t.length, Cn = t => Bt(new Set(t)), St = (t, e, n) => { Z(t, (t => t && t.apply(void 0, e || []))), !n && (t.length = 0) }, Jn = "paddingTop", Qn = "paddingRight", ts = "paddingLeft", es = "paddingBottom", ns = "marginLeft", ss = "marginRight", os = "marginBottom", js = "overflowX", Gs = "overflowY", Ut = "width", Wt = "height", It = "visible", _t = "hidden", Zt = "scroll", Us = t => { const e = String(t || ""); return e ? e[0].toUpperCase() + e.slice(1) : "" }, Ae = (t, e, n, o) => { if (t && e) { let o = !0; return Z(n, (n => { t[n] !== e[n] && (o = !1) })), o } return !1 }, cs = (t, e) => Ae(t, e, ["w", "h"]), me = (t, e) => Ae(t, e, ["x", "y"]), Ws = (t, e) => Ae(t, e, ["t", "r", "b", "l"]), Mt = () => { }, M = (t, ...e) => t.bind(0, ...e), zt = t => { let e; const n = t ? ve : on, o = t ? Ve : Zn; return [s => { o(e), e = n((() => s()), wt(t) ? t() : t) }, () => o(e)] }, Ge = (t, e) => { const { _: n, p: o, v: s, m: r } = e || {}; let c, i, l, a, d = Mt; const u = function (e) { d(), Ve(c), a = c = i = void 0, d = Mt, t.apply(this, e) }, p = t => r && i ? r(i, t) : t, y = () => { d !== Mt && u(p(l) || l) }, h = function () { const t = Bt(arguments), e = wt(n) ? n() : n; if (Ot(e) && e >= 0) { const n = wt(o) ? o() : o, r = Ot(n) && n >= 0, h = e > 0 ? ve : on, f = e > 0 ? Ve : Zn, m = p(t) || t, v = u.bind(0, m); let g; d(), s && !a ? (v(), a = !0, g = h((() => a = void 0), e)) : (g = h(v, e), r && !c && (c = ve(y, n))), d = () => f(g), i = l = m } else u(t) }; return h.S = y, h }, rs = (t, e) => Object.prototype.hasOwnProperty.call(t, e), Ht = t => t ? Object.keys(t) : [], G = (t, e, n, o, s, r, c) => { const i = [e, n, o, s, r, c]; return ("object" != typeof t || cn(t)) && !wt(t) && (t = {}), Z(i, (e => { Z(e, ((n, o) => { const s = e[o]; if (t === s) return !0; const r = $t(s); if (s && we(s)) { const e = t[o]; let n = e; r && !$t(e) ? n = [] : !r && !we(e) && (n = {}), t[o] = G(n, s) } else t[o] = r ? s.slice() : s })) })), t }, ls = (t, e) => Z(G({}, t), ((t, e, n) => { void 0 === t ? delete n[e] : t && we(t) && (n[e] = ls(t)) })), ln = t => { for (const e in t) return !1; return !0 }, Ue = (t, e, n) => Wn(t, Vs(e, n)), Nt = t => Bt(new Set(($t(t) ? t : (t || "").split(" ")).filter((t => t)))), an = (t, e) => t && t.getAttribute(e), On = (t, e) => t && t.hasAttribute(e), Tt = (t, e, n) => { Z(Nt(e), (e => { t && t.setAttribute(e, String(n || "")) })) }, Et = (t, e) => { Z(Nt(e), (e => t && t.removeAttribute(e))) }, He = (t, e) => { const n = Nt(an(t, e)), o = M(Tt, t, e), s = (t, e) => { const o = new Set(n); return Z(Nt(t), (t => { o[e](t) })), Bt(o).join(" ") }; return { O: t => o(s(t, "delete")), $: t => o(s(t, "add")), C: t => { const e = Nt(t); return e.reduce(((t, e) => t && n.includes(e)), e.length > 0) } } }, is = (t, e, n) => (He(t, e).O(n), M(un, t, e, n)), un = (t, e, n) => (He(t, e).$(n), M(is, t, e, n)), We = (t, e, n, o) => (o ? un : is)(t, e, n), dn = (t, e, n) => He(t, e).C(n), as = t => He(t, "class"), us = (t, e) => { as(t).O(e) }, fn = (t, e) => (as(t).$(e), M(us, t, e)), ds = (t, e) => { const n = [], o = e ? Te(e) && e : document; return o ? st(n, o.querySelectorAll(t)) : n }, Zs = (t, e) => { const n = e ? Te(e) && e : document; return n ? n.querySelector(t) : null }, xe = (t, e) => !!Te(t) && t.matches(e), fs = t => xe(t, "body"), Ze = t => t ? Bt(t.childNodes) : [], Kt = t => t && t.parentElement, jt = (t, e) => Te(t) && t.closest(e), Ke = t => document.activeElement, Ks = (t, e, n) => { const o = jt(t, e), s = t && Zs(n, o), r = jt(s, e) === o; return !(!o || !s) && (o === t || s === t || r && jt(jt(t, n), e) !== o) }, Rt = t => { if (Le(t)) Z(Bt(t), (t => Rt(t))); else if (t) { const e = Kt(t); e && e.removeChild(t) } }, ps = (t, e, n) => { if (n && t) { let o, s = e; return Le(n) ? (o = document.createDocumentFragment(), Z(n, (t => { t === s && (s = t.previousSibling), o.appendChild(t) }))) : o = n, e && (s ? s !== e && (s = s.nextSibling) : s = t.firstChild), t.insertBefore(o, s || null), () => Rt(n) } return Mt }, gt = (t, e) => ps(t, null, e), $n = (t, e) => ps(Kt(t), t && t.nextSibling, e), Gt = t => { const e = document.createElement("div"); return Tt(e, "class", t), e }, ms = t => { const e = Gt(); return e.innerHTML = t.trim(), Z(Ze(e), (t => Rt(t))) }, Xs = /^--/, Ln = (t, e) => t.getPropertyValue(e) || t[e] || "", pn = t => { const e = t || 0; return isFinite(e) ? e : 0 }, fe = t => pn(parseFloat(t || "")), Tn = t => `${(100 * pn(t)).toFixed(3)}%`, Xe = t => `${pn(t)}px`; function ne(t, e) { t && e && Z(e, ((e, n) => { try { const o = t.style, s = Ot(e) ? Xe(e) : (e || "") + ""; Xs.test(n) ? o.setProperty(n, s) : o[n] = s } catch { } })) } function qt(t, e, n) { const o = $e(e); let s = o ? "" : {}; if (t) { const r = ft.getComputedStyle(t, n) || t.style; s = o ? Ln(r, e) : Bt(e).reduce(((t, e) => (t[e] = Ln(r, e), t)), s) } return s } const An = (t, e, n) => { const o = e ? `${e}-` : "", s = n ? `-${n}` : "", r = `${o}top${s}`, c = `${o}right${s}`, i = `${o}bottom${s}`, l = `${o}left${s}`, a = qt(t, [r, c, i, l]); return { t: fe(a[r]), r: fe(a[c]), b: fe(a[i]), l: fe(a[l]) } }, Be = (t, e) => "translate" + (ee(t) ? `(${t.x},${t.y})` : `${e ? "X" : "Y"}(${t})`), Ys = t => !!(t.offsetWidth || t.offsetHeight || t.getClientRects().length), Js = { w: 0, h: 0 }, ke = (t, e) => e ? { w: e[`${t}Width`], h: e[`${t}Height`] } : Js, Qs = t => ke("inner", t || ft), Qt = M(ke, "offset"), hs = M(ke, "client"), Ye = M(ke, "scroll"), mn = t => { const e = parseFloat(qt(t, Ut)) || 0, n = parseFloat(qt(t, Wt)) || 0; return { w: e - qe(e), h: n - qe(n) } }, te = t => t.getBoundingClientRect(), to = t => !!t && Ys(t), Je = t => !(!t || !t[Wt] && !t[Ut]), gs = (t, e) => { const n = Je(t); return !Je(e) && n }, Hn = (t, e, n, o) => { Z(Nt(e), (e => { t && t.removeEventListener(e, n, o) })) }, Q = (t, e, n, o) => { var s; const r = null == (s = o && o.H) || s, c = o && o.I || !1, i = o && o.A || !1, l = { passive: r, capture: c }; return M(St, Nt(e).map((e => { const o = i ? s => { Hn(t, e, o, c), n && n(s) } : n; return t && t.addEventListener(e, o, l), M(Hn, t, e, o, c) }))) }, ys = t => t.stopPropagation(), Qe = t => t.preventDefault(), vs = t => ys(t) || Qe(t), Ct = (t, e) => { const { x: n, y: o } = Ot(e) ? { x: e, y: e } : e || {}; Ot(n) && (t.scrollLeft = n), Ot(o) && (t.scrollTop = o) }, yt = t => ({ x: t.scrollLeft, y: t.scrollTop }), bs = () => ({ T: { x: 0, y: 0 }, D: { x: 0, y: 0 } }), eo = (t, e) => { const { T: n, D: o } = t, { w: s, h: r } = e, c = (t, e, n) => { let o = xn(t) * n, s = xn(e) * n; if (o === s) { const n = ye(t), r = ye(e); s = n > r ? 0 : s, o = n < r ? 0 : o } return o = o === s ? 0 : o, [o + 0, s + 0] }, [i, l] = c(n.x, o.x, s), [a, d] = c(n.y, o.y, r); return { T: { x: i, y: a }, D: { x: l, y: d } } }, kn = ({ T: t, D: e }) => { const n = (t, e) => 0 === t && t <= e; return { x: n(t.x, e.x), y: n(t.y, e.y) } }, Pn = ({ T: t, D: e }, n) => { const o = (t, e, n) => Ue(0, 1, (t - n) / (t - e) || 0); return { x: o(t.x, e.x, n.x), y: o(t.y, e.y, n.y) } }, tn = t => { t && t.focus && t.focus({ preventScroll: !0 }) }, In = (t, e) => { Z(Yn(e), t) }, en = t => { const e = new Map, n = (t, n) => { if (t) { const o = e.get(t); In((t => { o && o[t ? "delete" : "clear"](t) }), n) } else e.forEach((t => { t.clear() })), e.clear() }, o = (t, s) => { if ($e(t)) { const o = e.get(t) || new Set; return e.set(t, o), In((t => { wt(t) && o.add(t) }), s), M(n, t, s) } Xn(s) && s && n(); const r = Ht(t), c = []; return Z(r, (e => { const n = t[e]; n && st(c, o(e, n)) })), M(St, c) }; return o(t || {}), [o, n, (t, n) => { Z(Bt(e.get(t)), (t => { n && !je(n) ? t.apply(0, n) : t() })) }] }, Mn = t => JSON.stringify(t, ((t, e) => { if (wt(e)) throw 0; return e })), Dn = (t, e) => t ? `${e}`.split(".").reduce(((t, e) => t && rs(t, e) ? t[e] : void 0), t) : void 0, no = { paddingAbsolute: !1, showNativeOverlaidScrollbars: !1, update: { elementEvents: [["img", "load"]], debounce: [0, 33], attributes: null, ignoreMutation: null }, overflow: { x: "scroll", y: "scroll" }, scrollbars: { theme: "os-theme-dark", visibility: "auto", autoHide: "never", autoHideDelay: 1300, autoHideSuspend: !1, dragScroll: !0, clickScroll: !1, pointers: ["mouse", "touch", "pen"] } }, ws = (t, e) => { const n = {}; return Z(At(Ht(e), Ht(t)), (o => { const s = t[o], r = e[o]; if (ee(s) && ee(r)) G(n[o] = {}, ws(s, r)), ln(n[o]) && delete n[o]; else if (rs(e, o) && r !== s) { let t = !0; if ($t(s) || $t(r)) try { Mn(s) === Mn(r) && (t = !1) } catch { } t && (n[o] = r) } })), n }, Rn = (t, e, n) => o => [Dn(t, o), n || void 0 !== Dn(e, o)], Xt = "data-overlayscrollbars", he = "os-environment", pe = `${he}-scrollbar-hidden`, _e = `${Xt}-initialize`, ge = "noClipping", Bn = `${Xt}-body`, Dt = Xt, so = "host", Pt = `${Xt}-viewport`, oo = js, co = Gs, ro = "arrange", Ss = "measuring", xs = "scrollbarHidden", lo = "scrollbarPressed", io = "noContent", nn = `${Xt}-padding`, _n = `${Xt}-content`, hn = "os-size-observer", ao = `${hn}-appear`, uo = `${hn}-listener`, fo = "os-trinsic-observer", po = "os-theme-none", vt = "os-scrollbar", mo = `${vt}-rtl`, ho = `${vt}-horizontal`, go = `${vt}-vertical`, Es = `${vt}-track`, gn = `${vt}-handle`, yo = `${vt}-visible`, vo = `${vt}-cornerless`, zn = `${vt}-interaction`, Nn = `${vt}-unusable`, sn = `${vt}-auto-hide`, qn = `${sn}-hidden`, Vn = `${vt}-wheel`, bo = `${Es}-interactive`, wo = `${gn}-interactive`; let ze; const So = () => { const t = (t, e, n) => { gt(document.body, t), gt(document.body, t); const o = hs(t), s = Qt(t), r = mn(e); return n && Rt(t), { x: s.h - o.h + r.h, y: s.w - o.w + r.w } }, e = ms(`

`)[0], n = e.firstChild, [o, , s] = en(), [r, c] = ht({ o: t(e, n), i: me }, M(t, e, n, !0)), [i] = c(), l = (t => { let e = !1; const n = fn(t, pe); try { e = "none" === qt(t, "scrollbar-width") || "none" === qt(t, "display", "::-webkit-scrollbar") } catch { } return n(), e })(e), a = { x: 0 === i.x, y: 0 === i.y }, d = { elements: { host: null, padding: !l, viewport: t => l && fs(t) && t, content: !1 }, scrollbars: { slot: !0 }, cancel: { nativeScrollbarsOverlaid: !1, body: null } }, u = G({}, no), p = M(G, {}, u), y = M(G, {}, d), h = { k: i, M: a, R: l, V: !!Fe, L: M(o, "r"), P: y, U: t => G(d, t) && y(), N: p, q: t => G(u, t) && p(), B: G({}, d), F: G({}, u) }; if (Et(e, "style"), Rt(e), Q(ft, "resize", (() => { s("r", []) })), wt(ft.matchMedia) && !l && (!a.x || !a.y)) { const t = e => { const n = ft.matchMedia(`(resolution: ${ft.devicePixelRatio}dppx)`); Q(n, "change", (() => { e(), t(e) }), { A: !0 }) }; t((() => { const [t, e] = r(); G(h.k, t), s("r", [e]) })) } return h }, Lt = () => (ze || (ze = So()), ze), Cs = (t, e) => wt(e) ? e.apply(0, t) : e, xo = (t, e, n, o) => { const s = Oe(o) ? n : o; return Cs(t, s) || e.apply(0, t) }, Os = (t, e, n, o) => { const s = Oe(o) ? n : o, r = Cs(t, s); return !!r && (Se(r) ? r : e.apply(0, t)) }, Eo = (t, e) => { const { nativeScrollbarsOverlaid: n, body: o } = e || {}, { M: s, R: r, P: c } = Lt(), { nativeScrollbarsOverlaid: i, body: l } = c().cancel, a = n ?? i, d = Oe(o) ? l : o, u = (s.x || s.y) && a, p = t && (cn(d) ? !r : d); return !!u || !!p }, yn = new WeakMap, Co = (t, e) => { yn.set(t, e) }, Oo = t => { yn.delete(t) }, $s = t => yn.get(t), $o = (t, e, n) => { let o = !1; const s = !!n && new WeakMap, r = r => { if (s && n) { Z(n.map((e => { const [n, o] = e || []; return [o && n ? (r || ds)(n, t) : [], o] })), (n => Z(n[0], (r => { const c = n[1], i = s.get(r) || []; if (t.contains(r) && c) { const t = Q(r, c, (n => { o ? (t(), s.delete(r)) : e(n) })); s.set(r, st(i, t)) } else St(i), s.delete(r) })))) } }; return r(), [() => { o = !0 }, r] }, Fn = (t, e, n, o) => { let s = !1; const { j: r, X: c, Y: i, W: l, J: a, K: d } = o || {}, u = Ge((() => s && n(!0)), { _: 33, p: 99 }), [p, y] = $o(t, u, i), h = c || [], f = At(r || [], h), m = (s, r) => { if (!je(r)) { const c = a || Mt, i = d || Mt, u = [], p = []; let f = !1, m = !1; if (Z(r, (n => { const { attributeName: s, target: r, type: a, oldValue: d, addedNodes: y, removedNodes: v } = n, g = "attributes" === a, b = "childList" === a, w = t === r, x = g && s, M = x && an(r, s || ""), $ = $e(M) ? M : null, E = x && d !== $, L = rn(h, s) && E; if (e && (b || !w)) { const e = g && E, a = e && l && xe(r, l), p = (a ? !c(r, s, d, $) : !g || e) && !i(n, !!a, t, o); Z(y, (t => st(u, t))), Z(v, (t => st(u, t))), m = m || p } !e && w && E && !c(r, s, d, $) && (st(p, s), f = f || L) })), y((t => Cn(u).reduce(((e, n) => (st(e, ds(t, n)), xe(n, t) ? st(e, n) : e)), []))), e) return !s && m && n(!1), [!1]; if (!je(p) || f) { const t = [Cn(p), f]; return !s && n.apply(0, t), t } } }, v = new Fs(M(m, !1)); return [() => (v.observe(t, { attributes: !0, attributeOldValue: !0, attributeFilter: f, subtree: e, childList: e, characterData: e }), s = !0, () => { s && (p(), v.disconnect(), s = !1) }), () => { if (s) return u.S(), m(!0, v.takeRecords()) }] }, Ls = {}, Ts = {}, Lo = t => { Z(t, (t => Z(t, ((e, n) => { Ls[n] = t[n] })))) }, As = (t, e, n) => Ht(t).map((o => { const { static: s, instance: r } = t[o], [c, i, l] = n || [], a = n ? r : s; if (a) { const t = n ? a(c, i, e) : a(e); return (l || Ts)[o] = t } })), se = t => Ts[t], To = "__osOptionsValidationPlugin", Ao = "__osSizeObserverPlugin", Ho = (t, e) => { const { M: n } = e, [o, s] = t("showNativeOverlaidScrollbars"); return [o && n.x && n.y, s] }, Ee = t => 0 === t.indexOf(It), ko = (t, e) => { const n = (t, e, n, o) => { const s = t === It ? _t : t.replace(`${It}-`, ""), r = Ee(t), c = Ee(n); return e || o ? r && c ? It : r ? e && o ? s : e ? It : _t : e ? s : c && o ? It : _t : _t }, o = { x: n(e.x, t.x, e.y, t.y), y: n(e.y, t.y, e.x, t.x) }; return { G: o, Z: { x: o.x === Zt, y: o.y === Zt } } }, Hs = "__osScrollbarsHidingPlugin", Po = "__osClickScrollPlugin", ks = (t, e, n) => { const { dt: o } = n || {}, s = se(Ao), [r] = ht({ o: !1, u: !0 }); return () => { const n = [], c = ms(`
`)[0], i = c.firstChild, l = t => { let n = !1, o = !1; if (t instanceof ResizeObserverEntry) { const [e, , s] = r(t.contentRect), c = Je(e); o = gs(e, s), n = !o && !c } else o = !0 === t; n || e({ ft: !0, dt: o }) }; if (be) { const t = new be((t => l(t.pop()))); t.observe(i), st(n, (() => { t.disconnect() })) } else { if (!s) return Mt; { const [t, e] = s(i, l, o); st(n, At([fn(c, ao), Q(c, "animationstart", t)], e)) } } return M(St, st(n, gt(t, c))) } }, Io = (t, e) => { let n; const o = Gt(fo), [s] = ht({ o: !1 }), r = (t, n) => { if (t) { const o = s((t => 0 === t.h || t.isIntersecting || t.intersectionRatio > 0)(t)), [, r] = o; return r && !n && e(o) && [o] } }, c = (t, e) => r(e.pop(), t); return [() => { const e = []; if (En) n = new En(M(c, !1), { root: t }), n.observe(o), st(e, (() => { n.disconnect() })); else { const t = () => { const t = Qt(o); r(t) }; st(e, ks(o, t)()), t() } return M(St, st(e, gt(t, o))) }, () => n && c(!0, n.takeRecords())] }, Mo = (t, e, n, o) => { let s, r, c, i, l, a; const d = `[${Dt}]`, u = `[${Pt}]`, p = ["wrap", "cols", "rows"], y = ["id", "class", "style", "open"], { vt: h, ht: f, ot: m, gt: v, bt: g, wt: b, nt: w, yt: x, St: M, Ot: $ } = t, E = t => "rtl" === qt(t, "direction"), L = { $t: !1, ct: E(h) }, S = Lt(), O = se(Hs), [T] = ht({ i: cs, o: { w: 0, h: 0 } }, (() => { const o = O && O.tt(t, e, L, S, n).ut, s = !(x && w) && dn(f, Dt, ge), r = !w && M(ro), c = r && yt(v), i = $(Ss, s), l = r && o && o()[0], a = Ye(m), d = mn(m); return l && l(), Ct(v, c), s && i(), { w: a.w + d.w, h: a.h + d.h } })), C = b ? p : At(y, p), H = Ge(o, { _: () => s, p: () => r, m(t, e) { const [n] = t, [o] = e; return [At(Ht(n), Ht(o)).reduce(((t, e) => (t[e] = n[e] || o[e], t)), {})] } }), Z = t => { const e = E(h); G(t, { Ct: a !== e }), G(L, { ct: e }), a = e }, k = (t, e) => { const [n, s] = t, r = { xt: s }; return G(L, { $t: n }), !e && o(r), r }, A = ({ ft: t, dt: e }) => { const n = t && !e || !S.R ? o : H, s = { ft: t || e, dt: e }; Z(s), n(s) }, Q = (t, e) => { const [, n] = T(), s = { Ht: n }; return Z(s), n && !e && (t ? o : H)(s), s }, R = (t, e, n) => { const o = { Et: e }; return Z(o), e && !n && H(o), o }, [I, q] = g ? Io(f, k) : [], P = !w && ks(f, A, { dt: !0 }), [D, N] = Fn(f, !1, R, { X: y, j: At(y, []) }), B = w && be && new be((t => { const e = t[t.length - 1].contentRect; A({ ft: !0, dt: gs(e, l) }), l = e })), z = Ge((() => { const [, t] = T(); o({ Ht: t }) }), { _: 222, v: !0 }); return [() => { B && B.observe(f); const t = P && P(), e = I && I(), n = D(), o = S.L((t => { t ? H({ zt: t }) : z() })); return () => { B && B.disconnect(), t && t(), e && e(), i && i(), n(), o() } }, ({ It: t, At: e, Tt: n }) => { const o = {}, [l] = t("update.ignoreMutation"), [a, p] = t("update.attributes"), [y, h] = t("update.elementEvents"), [f, v] = t("update.debounce"), b = e || n; if (h || p) { c && c(), i && i(); const [t, e] = Fn(g || m, !0, Q, { j: At(C, a || []), Y: y, W: d, K: (t, e) => { const { target: n, attributeName: o } = t; return !(e || !o || w) && Ks(n, d, u) || !!jt(n, `.${vt}`) || !!(t => wt(l) && l(t))(t) } }); i = t(), c = e } if (v) if (H.S(), $t(f)) { const t = f[0], e = f[1]; s = Ot(t) && t, r = Ot(e) && e } else Ot(f) ? (s = f, r = !1) : (s = !1, r = !1); if (b) { const t = N(), e = q && q(), n = c && c(); t && G(o, R(t[0], t[1], b)), e && G(o, k(e[0], b)), n && G(o, Q(n[0], b)) } return Z(o), o }, L] }, Do = (t, e, n, o) => { const { P: s } = Lt(), { scrollbars: r } = s(), { slot: c } = r, { vt: i, ht: l, ot: a, Dt: d, gt: u, yt: p, nt: y } = e, { scrollbars: h } = d ? {} : t, { slot: f } = h || {}, m = new Map, v = t => Fe && new Fe({ source: u, axis: t }), g = { x: v("x"), y: v("y") }, b = Os([i, l, a], (() => y && p ? i : l), c, f), w = (t, e) => { if (e) { const n = t ? Ut : Wt, { kt: o, Mt: s } = e, r = te(s)[n], c = te(o)[n]; return Ue(0, 1, r / c || 0) } const o = t ? "x" : "y", { Rt: s, Vt: r } = n, c = r[o], i = s[o]; return Ue(0, 1, c / (c + i) || 0) }, x = t => G(t, { clear: ["left"] }), $ = t => { m.forEach(((e, n) => { (!t || rn(Yn(t), n)) && (Z(e || [], (t => { t && t.cancel() })), m.delete(n)) })) }, E = (t, e, n, o) => { const s = m.get(t) || [], r = s.find((t => t && t.timeline === e)); r ? r.effect = new KeyframeEffect(t, n, { composite: o }) : m.set(t, At(s, [t.animate(n, { timeline: e, composite: o })])) }, L = (t, e, n) => { const o = n ? fn : us; Z(t, (t => { o(t.Lt, e) })) }, S = (t, e) => { Z(t, (t => { const [n, o] = e(t); ne(n, o) })) }, O = (t, e) => { S(t, (t => { const { Mt: n } = t; return [n, { [e ? Ut : Wt]: Tn(w(e)) }] })) }, T = (t, e) => { const { Pt: o } = n, s = e ? "x" : "y", r = g[s], c = kn(o)[s], i = (t, n) => Be(Tn(((t, e, n) => { const o = w(n, t); return 1 / o * (1 - o) * e })(t, c ? n : 1 - n, e)), e); r ? Z(t, (t => { const { Mt: e } = t; E(e, r, x({ transform: [0, 1].map((e => i(t, e))) })) })) : S(t, (t => [t.Mt, { transform: i(t, Pn(o, yt(u))[s]) }])) }, C = t => y && !p && Kt(t) === a, H = [], k = [], A = [], Q = (t, e, n) => { const o = Xn(n), s = !o || !n; (!o || n) && L(k, t, e), s && L(A, t, e) }, R = t => { const e = Gt(`${vt} ${t ? ho : go}`), n = Gt(Es), s = Gt(gn), r = { Lt: e, kt: n, Mt: s }; return st(t ? k : A, r), st(H, [gt(e, n), gt(n, s), M(Rt, e), $, o(r, Q, T, t)]), r }, I = M(R, !0), q = M(R, !1); return I(), q(), [{ Ut: () => { O(k, !0), O(A) }, Nt: () => { T(k, !0), T(A) }, qt: () => { if (y) { const { Rt: t, Pt: e } = n, o = kn(e), s = .5; if (g.x && g.y) Z(At(A, k), (({ Lt: e }) => { if (C(e)) { const n = n => E(e, g[n], x({ transform: [0, o[n] ? 1 : -1].map((e => Be(Xe(e * (t[n] - s)), "x" === n))) }), "add"); n("x"), n("y") } else $(e) })); else { const n = Pn(e, yt(u)), s = e => { const { Lt: s } = e, r = C(s) && s, c = (t, e, n) => { const o = e * t; return Xe(n ? o : -o) }; return [r, r && { transform: Be({ x: c(n.x, t.x, o.x), y: c(n.y, t.y, o.y) }) }] }; S(k, s), S(A, s) } } }, Bt: Q, Ft: { V: g.x, jt: k, Xt: I, Yt: M(S, k) }, Wt: { V: g.y, jt: A, Xt: q, Yt: M(S, A) } }, () => (gt(b, k[0].Lt), gt(b, A[0].Lt), M(St, H))] }, Ro = (t, e, n, o) => (s, r, c, i) => { const { ht: l, ot: a, nt: d, gt: u, Jt: p, Ot: y } = e, { Lt: h, kt: f, Mt: m } = s, [v, g] = zt(333), [b, w] = zt(444), [x, $] = zt(), E = M(c, [s], i), L = t => { wt(u.scrollBy) && u.scrollBy({ behavior: "smooth", left: t.x, top: t.y }) }, S = i ? Ut : Wt; let G = !0; const O = t => t.propertyName.indexOf(S) > -1; return M(St, [Q(m, "pointermove pointerleave", o), Q(h, "pointerenter", (() => { r(zn, !0) })), Q(h, "pointerleave pointercancel", (() => { r(zn, !1) })), !d && Q(h, "mousedown", (() => { const t = Ke(); (On(t, Pt) || On(t, Dt) || t === document.body) && ve(M(tn, a), 25) })), Q(h, "wheel", (t => { const { deltaX: e, deltaY: n, deltaMode: o } = t; G && 0 === o && Kt(h) === l && L({ x: e, y: n }), G = !1, r(Vn, !0), v((() => { G = !0, r(Vn) })), Qe(t) }), { H: !1, I: !0 }), Q(m, "transitionstart", (t => { if (O(t)) { const t = () => { E(), x(t) }; t() } })), Q(m, "transitionend transitioncancel", (t => { O(t) && ($(), E()) })), Q(h, "pointerdown", M(Q, p, "click", vs, { A: !0, I: !0, H: !1 }), { I: !0 }), (() => { const e = "pointerup pointercancel lostpointercapture", o = "client" + (i ? "X" : "Y"), s = i ? "left" : "top", r = i ? "w" : "h", c = i ? "x" : "y"; return Q(f, "pointerdown", (i => { const l = jt(i.target, `.${gn}`) === m, a = l ? m : f, d = t.scrollbars, { button: h, isPrimary: v, pointerType: g } = i, { pointers: x } = d; if (0 === h && v && d[l ? "dragScroll" : "clickScroll"] && (x || []).includes(g)) { w(); const t = !l && i.shiftKey, d = M(te, m), h = M(te, f), v = (t, e) => (t || d())[s] - (e || h())[s], g = qe(te(u)[S]) / Qt(u)[r] || 1, x = ((t, e) => o => { const { Rt: s } = n, i = Qt(f)[r] - Qt(m)[r], l = e * o / i * s[c]; Ct(u, { [c]: t + l }) })(yt(u)[c], 1 / g), $ = i[o], E = d(), G = h(), O = E[S], T = v(E, G) + O / 2, C = $ - G[s], H = l ? 0 : C - T, Z = t => { St(R), a.releasePointerCapture(t.pointerId) }, k = () => y(lo, !0), A = k(), R = [() => { const t = yt(u); A(); const e = yt(u), n = { x: e.x - t.x, y: e.y - t.y }; (ye(n.x) > 3 || ye(n.y) > 3) && (k(), Ct(u, t), L(n), b(A)) }, Q(p, e, Z), Q(p, "selectstart", (t => Qe(t)), { H: !1 }), Q(f, e, Z), Q(f, "pointermove", (e => { const n = e[o] - $; (l || t) && x(H + n) }))]; if (a.setPointerCapture(i.pointerId), t) x(H); else if (!l) { const t = se(Po); t && st(R, t(x, v, H, O, C)) } } })) })(), g, w, $]) }, Bo = (t, e, n, o, s, r) => { let c, i, l, a, d, u = Mt, p = 0; const y = t => "mouse" === t.pointerType, [h, f] = zt(), [m, v] = zt(100), [g, b] = zt(100), [w, x] = zt((() => p)), [$, E] = Do(t, s, o, Ro(e, s, o, (t => y(t) && k()))), { ht: L, Kt: S, yt: G } = s, { Bt: O, Ut: T, Nt: C, qt: H } = $, Z = (t, e) => { if (x(), t) O(qn); else { const t = M(O, qn, !0); p > 0 && !e ? w(t) : t() } }, k = () => { (l ? !c : !a) && (Z(!0), m((() => { Z(!1) }))) }, A = t => { O(sn, t, !0), O(sn, t, !1) }, R = t => { y(t) && (c = l, l && Z(!0)) }, I = [x, v, b, f, () => u(), Q(L, "pointerover", R, { A: !0 }), Q(L, "pointerenter", R), Q(L, "pointerleave", (t => { y(t) && (c = !1, l && Z(!1)) })), Q(L, "pointermove", (t => { y(t) && i && k() })), Q(S, "scroll", (t => { h((() => { C(), k() })), r(t), H() }))]; return [() => M(St, st(I, E())), ({ It: t, Tt: e, Gt: s, Qt: r }) => { const { Zt: c, tn: y, nn: h, sn: f } = r || {}, { Ct: m, dt: v } = s || {}, { ct: b } = n, { M: w } = Lt(), { G: x, en: $ } = o, [E, L] = t("showNativeOverlaidScrollbars"), [k, R] = t("scrollbars.theme"), [I, q] = t("scrollbars.visibility"), [P, D] = t("scrollbars.autoHide"), [N, B] = t("scrollbars.autoHideSuspend"), [z] = t("scrollbars.autoHideDelay"), [_, j] = t("scrollbars.dragScroll"), [V, W] = t("scrollbars.clickScroll"), [X, F] = t("overflow"), K = v && !e, U = $.x || $.y, Y = c || y || f || m || e, J = h || q || F, tt = E && w.x && w.y, et = (t, e, n) => { const o = t.includes(Zt) && (I === It || "auto" === I && e === Zt); return O(yo, o, n), o }; if (p = z, K && (N && U ? (A(!1), u(), g((() => { u = Q(S, "scroll", M(A, !0), { A: !0 }) }))) : A(!0)), L && O(po, tt), R && (O(d), O(k, !0), d = k), B && !N && A(!0), D && (i = "move" === P, l = "leave" === P, a = "never" === P, Z(a, !0)), j && O(wo, _), W && O(bo, V), J) { const t = et(X.x, x.x, !0), e = et(X.y, x.y, !1); O(vo, !(t && e)) } Y && (T(), C(), H(), O(Nn, !$.x, !0), O(Nn, !$.y, !1), O(mo, b && !G)) }, {}, $] }, _o = t => { const e = Lt(), { P: n, R: o } = e, { elements: s } = n(), { host: r, padding: c, viewport: i, content: l } = s, a = Se(t), d = a ? {} : t, { elements: u } = d, { host: p, padding: y, viewport: h, content: f } = u || {}, m = a ? t : d.target, v = fs(m), g = xe(m, "textarea"), b = m.ownerDocument, w = b.documentElement, x = () => b.defaultView || ft, $ = M(xo, [m]), E = M(Os, [m]), L = M(Gt, ""), S = M($, L, i), G = M(E, L, l), O = S(h), T = O === m, C = T && v, H = !T && G(f), Z = !T && O === H, k = C ? w : O, A = g ? $(L, r, p) : m, R = C ? k : A, I = !T && E(L, c, y), q = !Z && H, P = [q, k, I, R].map((t => Se(t) && !Kt(t) && t)), D = t => t && rn(P, t), N = D(k) ? m : k, B = { vt: m, ht: R, ot: k, cn: I, bt: q, gt: C ? w : k, Kt: C ? b : k, rn: v ? w : N, Jt: b, wt: g, yt: v, Dt: a, nt: T, ln: x, St: t => dn(k, Pt, t), Ot: (t, e) => We(k, Pt, t, e) }, { vt: z, ht: _, cn: j, ot: V, bt: W } = B, X = [() => { Et(_, [Dt, _e]), Et(z, _e), v && Et(w, [_e, Dt]) }], F = g && D(_); let K = g ? z : Ze([W, V, j, _, z].find((t => t && !D(t)))); const U = C ? z : W || V, Y = M(St, X); return [B, () => { const t = x(), e = Ke(), n = t => { gt(Kt(t), Ze(t)), Rt(t) }, s = t => Q(t, "focusin focusout focus blur", vs, { I: !0, H: !1 }), r = "tabindex", c = an(V, r), i = s(e); return Tt(_, Dt, T ? "" : so), Tt(j, nn, ""), Tt(V, Pt, ""), Tt(W, _n, ""), T || (Tt(V, r, c || "-1"), v && Tt(w, Bn, "")), F && ($n(z, _), st(X, (() => { $n(_, z), Rt(_) }))), gt(U, K), gt(_, j), gt(j || _, !T && V), gt(V, W), st(X, [i, () => { const t = Ke(), e = D(V), o = e && t === V ? z : t, i = s(o); Et(j, nn), Et(W, _n), Et(V, Pt), v && Et(w, Bn), c ? Tt(V, r, c) : Et(V, r), D(W) && n(W), e && n(V), D(j) && n(j), tn(o), i() }]), o && !T && (un(V, Pt, xs), st(X, M(Et, V, Pt))), tn(!T && v && e === z && t.top === t ? V : e), i(), K = 0, Y }, Y] }, zo = ({ bt: t }) => ({ Gt: e, an: n, Tt: o }) => { const { xt: s } = e || {}, { $t: r } = n; t && (s || o) && ne(t, { [Wt]: r && "100%" }) }, No = ({ ht: t, cn: e, ot: n, nt: o }, s) => { const [r, c] = ht({ i: Ws, o: An() }, M(An, t, "padding", "")); return ({ It: t, Gt: i, an: l, Tt: a }) => { let [d, u] = c(a); const { R: p } = Lt(), { ft: y, Ht: h, Ct: f } = i || {}, { ct: m } = l, [v, g] = t("paddingAbsolute"); (y || u || a || h) && ([d, u] = r(a)); const b = !o && (g || f || u); if (b) { const t = !v || !e && !p, o = d.r + d.l, r = d.t + d.b, c = { [ss]: t && !m ? -o : 0, [os]: t ? -r : 0, [ns]: t && m ? -o : 0, top: t ? -d.t : 0, right: t ? m ? -d.r : "auto" : 0, left: t ? m ? "auto" : -d.l : 0, [Ut]: t && `calc(100% + ${o}px)` }, i = { [Jn]: t ? d.t : 0, [Qn]: t ? d.r : 0, [es]: t ? d.b : 0, [ts]: t ? d.l : 0 }; ne(e || n, c), ne(n, i), G(s, { cn: d, un: !t, rt: e ? i : G({}, c, i) }) } return { _n: b } } }, qo = (t, e) => { const n = Lt(), { ht: o, cn: s, ot: r, nt: c, Kt: i, gt: l, yt: a, Ot: d, ln: u } = t, { R: p } = n, y = a && c, h = M(Wn, 0), f = ["display", "direction", "flexDirection", "writingMode"], m = { i: cs, o: { w: 0, h: 0 } }, v = { i: me, o: {} }, g = t => { d(Ss, !y && t) }, [b, w] = ht(m, M(mn, r)), [x, $] = ht(m, M(Ye, r)), [E, L] = ht(m), [S] = ht(v), [O, T] = ht(m), [C] = ht(v), [H] = ht({ i: (t, e) => Ae(t, e, f), o: {} }, (() => to(r) ? qt(r, f) : {})), [Z, k] = ht({ i: (t, e) => me(t.T, e.T) && me(t.D, e.D), o: bs() }, (() => { g(!0); const t = yt(l), e = d(io, !0), n = Q(i, Zt, (e => { const n = yt(l); e.isTrusted && n.x === t.x && n.y === t.y && ys(e) }), { I: !0, A: !0 }); Ct(l, { x: 0, y: 0 }), e(); const o = yt(l), s = Ye(l); Ct(l, { x: s.w, y: s.h }); const r = yt(l); Ct(l, { x: r.x - o.x < 1 && -s.w, y: r.y - o.y < 1 && -s.h }); const c = yt(l); return Ct(l, t), on((() => n())), { T: o, D: c } })), A = se(Hs), R = (t, e) => `${e ? oo : co}${Us(t)}`; return ({ It: c, Gt: i, an: l, Tt: a }, { _n: f }) => { const { ft: m, Ht: v, Ct: M, dt: Q, zt: I } = i || {}, q = A && A.tt(t, e, l, n, c), { it: P, ut: D, _t: N } = q || {}, [B, z] = Ho(c, n), [_, j] = c("overflow"), V = Ee(_.x), W = Ee(_.y), X = m || f || v || M || I || z; let F = w(a), K = $(a), U = L(a), Y = T(a); if (z && p && d(xs, !B), X) { dn(o, Dt, ge) && g(!0); const [t] = D ? D() : [], [e] = F = b(a), [n] = K = x(a), s = hs(r), c = y && Qs(u()), i = { w: h(n.w + e.w), h: h(n.h + e.h) }, l = { w: h((c ? c.w : s.w + h(s.w - n.w)) + e.w), h: h((c ? c.h : s.h + h(s.h - n.h)) + e.h) }; t && t(), Y = O(l), U = E(((t, e) => { const n = ft.devicePixelRatio % 1 != 0 ? 1 : 0, o = { w: h(t.w - e.w), h: h(t.h - e.h) }; return { w: o.w > n ? o.w : 0, h: o.h > n ? o.h : 0 } })(i, l), a) } const [J, tt] = Y, [et, nt] = U, [ot, st] = K, [rt, ct] = F, [it, lt] = S({ x: et.w > 0, y: et.h > 0 }), at = V && W && (it.x || it.y) || V && it.x && !it.y || W && it.y && !it.x, dt = f || M || I || ct || st || tt || nt || j || z || X, ut = ko(it, _), [pt, yt] = C(ut.G), [, ht] = H(a), mt = M || Q || ht || lt || a, [vt, gt] = mt ? Z(a) : k(); return dt && (yt && (t => { const e = t => [It, _t, Zt].map((e => R(e, t))), n = e(!0).concat(e()).join(" "); d(n), d(Ht(t).map((e => R(t[e], "x" === e))).join(" "), !0) })(ut.G), N && P && ne(r, N(ut, l, P(ut, ot, rt)))), g(!1), We(o, Dt, ge, at), We(s, nn, ge, at), G(e, { G: pt, Vt: { x: J.w, y: J.h }, Rt: { x: et.w, y: et.h }, en: it, Pt: eo(vt, et) }), { nn: yt, Zt: tt, tn: nt, sn: gt || nt, dn: mt } } }, Vo = t => { const [e, n, o] = _o(t), s = { cn: { t: 0, r: 0, b: 0, l: 0 }, un: !1, rt: { [ss]: 0, [os]: 0, [ns]: 0, [Jn]: 0, [Qn]: 0, [es]: 0, [ts]: 0 }, Vt: { x: 0, y: 0 }, Rt: { x: 0, y: 0 }, G: { x: _t, y: _t }, en: { x: !1, y: !1 }, Pt: bs() }, { vt: r, gt: c, nt: i } = e, { R: l, M: a } = Lt(), d = !l && (a.x || a.y), u = [zo(e), No(e, s), qo(e, s)]; return [n, t => { const e = {}, n = d && yt(c); return Z(u, (n => { G(e, n(t, e) || {}) })), Ct(c, n), !i && Ct(r, 0), e }, s, e, o] }, Fo = (t, e, n, o, s) => { const r = Rn(e, {}), [c, i, l, a, d] = Vo(t), [u, p, y] = Mo(a, l, r, (t => { g({}, t) })), [h, f, , m] = Bo(t, e, y, l, a, s), v = t => Ht(t).some((e => !!t[e])), g = (t, s) => { if (n()) return !1; const { fn: r, Tt: c, At: l, pn: a } = t, d = r || {}, u = !!c, h = { It: Rn(e, d, u), fn: d, Tt: u }; if (a) return f(h), !1; const m = s || p(G({}, h, { At: l })), g = i(G({}, h, { an: y, Gt: m })); f(G({}, h, { Gt: m, Qt: g })); const b = v(m), w = v(g), x = b || w || !ln(d) || u; return x && o(t, { Gt: m, Qt: g }), x }; return [() => { const { rn: t, gt: e } = a, n = yt(t), o = [u(), c(), h()]; return Ct(e, n), M(St, o) }, g, () => ({ vn: y, hn: l }), { gn: a, bn: m }, d] }, Vt = (t, e, n) => { const { N: o } = Lt(), s = Se(t), r = s ? t : t.target, c = $s(r); if (e && !c) { let c = !1; const i = [], l = {}, a = t => { const e = ls(t), n = se(To); return n ? n(e, !0) : e }, d = G({}, o(), a(e)), [u, p, y] = en(), [h, f, m] = en(n), v = (t, e) => { m(t, e), y(t, e) }, [g, b, w, x, $] = Fo(t, d, (() => c), (({ fn: t, Tt: e }, { Gt: n, Qt: o }) => { const { ft: s, Ct: r, xt: c, Ht: i, Et: l, dt: a } = n, { Zt: d, tn: u, nn: p, sn: y } = o; v("updated", [L, { updateHints: { sizeChanged: !!s, directionChanged: !!r, heightIntrinsicChanged: !!c, overflowEdgeChanged: !!d, overflowAmountChanged: !!u, overflowStyleChanged: !!p, scrollCoordinatesChanged: !!y, contentMutation: !!i, hostMutation: !!l, appear: !!a }, changedOptions: t || {}, force: !!e }]) }), (t => v("scroll", [L, t]))), E = t => { Oo(r), St(i), c = !0, v("destroyed", [L, t]), p(), f() }, L = { options(t, e) { if (t) { const n = e ? o() : {}, s = ws(d, G(n, a(t))); ln(s) || (G(d, s), b({ fn: s })) } return G({}, d) }, on: h, off: (t, e) => { t && e && f(t, e) }, state() { const { vn: t, hn: e } = w(), { ct: n } = t, { Vt: o, Rt: s, G: r, en: i, cn: l, un: a, Pt: d } = e; return G({}, { overflowEdge: o, overflowAmount: s, overflowStyle: r, hasOverflow: i, scrollCoordinates: { start: d.T, end: d.D }, padding: l, paddingAbsolute: a, directionRTL: n, destroyed: c }) }, elements() { const { vt: t, ht: e, cn: n, ot: o, bt: s, gt: r, Kt: c } = x.gn, { Ft: i, Wt: l } = x.bn, a = t => { const { Mt: e, kt: n, Lt: o } = t; return { scrollbar: o, track: n, handle: e } }, d = t => { const { jt: e, Xt: n } = t, o = a(e[0]); return G({}, o, { clone: () => { const t = a(n()); return b({ pn: !0 }), t } }) }; return G({}, { target: t, host: e, padding: n || o, viewport: o, content: s || o, scrollOffsetElement: r, scrollEventElement: c, scrollbarHorizontal: d(i), scrollbarVertical: d(l) }) }, update: t => b({ Tt: t, At: !0 }), destroy: M(E, !1), plugin: t => l[Ht(t)[0]] }; return st(i, [$]), Co(r, L), As(Ls, Vt, [L, u, l]), Eo(x.gn.yt, !s && t.cancel) ? (E(!0), L) : (st(i, g()), v("initialized", [L]), L.update(!0), L) } return c }; function vn(t, e) { document.addEventListener("click", (n => { let o = document.getElementById(t), s = n.target; for (let t of e) { let e = document.getElementById(t); if (e == s || e?.contains(s)) return } })) } function jo() { const t = _s(); zs(t) } function Go() { Ns(qs()) } function Uo() { const t = document.getElementById("banner-wrapper"); } function Ps() { Vt({ target: document.querySelector("body"), cancel: { nativeScrollbarsOverlaid: !0 } }, { scrollbars: { theme: "scrollbar-base scrollbar-auto py-1", autoHide: "move", autoHideDelay: 500, autoHideSuspend: !1 } }), document.querySelectorAll("pre").forEach((t => { Vt(t, { scrollbars: { theme: "scrollbar-base scrollbar-dark px-2", autoHide: "leave", autoHideDelay: 500, autoHideSuspend: !1 } }) })) } function Is() { Uo(), jo(), Go(), Ps() } Vt.plugin = t => { const e = $t(t), n = e ? t : [t], o = n.map((t => As(t, Vt)[0])); return Lo(n), e ? o : o[0] }, Vt.valid = t => { const e = t && t.elements, n = wt(e) && e(); return we(n) && !!$s(n.target) }, Vt.env = () => { const { k: t, M: e, R: n, V: o, B: s, F: r, P: c, U: i, N: l, q: a } = Lt(); return G({}, { scrollbarsSize: t, scrollbarsOverlaid: e, scrollbarsHiding: n, scrollTimeline: o, staticDefaultInitialization: s, staticDefaultOptions: r, getDefaultInitialization: c, setDefaultInitialization: i, getDefaultOptions: l, setDefaultOptions: a }) }, vn("display-setting", ["display-setting", "display-settings-switch"]), vn("nav-menu-panel", ["nav-menu-panel", "nav-menu-switch"]), vn("search-panel", ["search-panel", "search-bar", "search-switch"]), Is(), document.addEventListener("astro:after-swap", Is); const jn = () => { window.swup.hooks.on("link:click", (() => { document.documentElement.style.setProperty("--content-delay", "0ms") })), window.swup.hooks.on("content:replace", Ps) }; function Wo() { "dark" === localStorage.theme ? (document.documentElement.classList.remove("dark"), localStorage.theme = "light") : (document.documentElement.classList.add("dark"), localStorage.theme = "dark") } function Ms() { document.getElementById("scheme-switch").addEventListener("click", (function () { Wo() })); let t = document.getElementById("display-settings-switch"); t && t.addEventListener("click", (function () { document.getElementById("display-setting").classList.toggle("float-panel-closed") })), document.getElementById("nav-menu-switch").addEventListener("click", (function () { document.getElementById("nav-menu-panel").classList.toggle("float-panel-closed") })) } window.swup.hooks ? jn() : document.addEventListener("swup:enable", jn), Ms(), document.addEventListener("astro:after-swap", (() => { Ms() }), { once: !1 }); class Zo extends HTMLElement { constructor() { if (super(), void 0 === this.dataset.isCollapsed || !1 === this.dataset.isCollapsed) return; const t = this.dataset.id, e = this.querySelector(".expand-btn"), n = this.querySelector(`#${t}`); e.addEventListener("click", (() => { n.classList.remove("collapsed"), e.classList.add("hidden") })) } } customElements.define("widget-layout", Zo); \ No newline at end of file diff --git a/_astro/hoisted.aW6J7aTb.css b/_astro/hoisted.aW6J7aTb.css new file mode 100644 index 0000000..bfc23eb --- /dev/null +++ b/_astro/hoisted.aW6J7aTb.css @@ -0,0 +1,9 @@ +/*! + * OverlayScrollbars + * Version: 2.8.3 + * + * Copyright (c) Rene Haas | KingSora. + * https://github.com/KingSora + * + * Released under the MIT license. + */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars],[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden!important}[data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible!important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll!important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible!important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden!important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=scrollbarPressed]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:0}.os-scrollbar-vertical .os-scrollbar-handle{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle,.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar .os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar .os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar .os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar .os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar .os-scrollbar-handle:before{content:"";position:absolute;inset:0;display:block}.os-scrollbar .os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar .os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)} diff --git a/_astro/option.css b/_astro/option.css new file mode 100644 index 0000000..3ee882c --- /dev/null +++ b/_astro/option.css @@ -0,0 +1,361 @@ +@charset "utf-8"; + +html { + --theme-border: 0.1rem dashed rgb(233 240 255); + --radius: 0.5rem; + --text-shadow: 0 1px 5px rgba(0,0,0,.25); + --title-shadow: 1px 1px 8px var(--background); + --box-shadow: 0px 7px 15px 0px #a48fff30; + --margin: 0.9rem; + --color-red: #ff5f5f; + --color-grey: #ededed; + --color-white: #fff; + --main: rgb(52 73 94); + --colorG: rgb(52 73 94 / 80%); + --colorF: rgb(52 73 94 / 70%); + --colorE: rgb(52 73 94 / 60%); + --colorD: rgb(52 73 94 / 50%); + --colorC: rgb(52 73 94 / 35%); + --colorB: rgb(52 73 94 / 20%); + --colorA: rgb(52 73 94 / 10%); + --under-background: linear-gradient(117deg,#f3efff,#e7f1ff); + --background-color: #fff; + --background: #f6f7ffcc; + --border: unset; + --theme: #ff6a6a; + --theme-10: #ff6a6a1a; + --theme-30: #ff6a6a4a; + --theme-60: #ff6a6a99; + --theme-80: #ff6a6acc; +} +li { + list-style: none; +} +.col-mb-12.col-tb-8.col-tb-offset-2 { + margin-left: 0; + width: 100%; +} +.typecho-option { + padding: var(--margin)!important; + background: var(--background); + border-radius: var(--radius); + list-style: none; + font-size: 17px; + box-shadow: var(--box-shadow); +} +.typecho-option span { + margin-right:0; +} + + +#custom-field { + display: none; +} + + + +.cat_block { + padding: var(--margin); + color: var(--main); + box-shadow: var(--box-shadow); + background: var(--background); + border-radius: var(--radius); + border: unset; +} +.cat_option_menu{ + position: sticky; + top: var(--margin); + z-index: 9; +} +@media (max-width:750px) { + .cat_option_menu{ + position: relative; + padding-bottom: var(--margin)!important; + } +} +/* 菜单的文章名 */ +.cat_mainmenu .show_title { + display: none; + text-align: center; + font-size: 1.2rem; + font-weight: bolder; + align-items: center; + justify-content: space-between; +} +.cat_mainmenu .cat_block{ + cursor: pointer; +} +/* 顶部菜单 */ +.cat_mainmenu_nav { + display: flex; + gap: var(--margin); + flex-direction: row; + flex-wrap: wrap; + justify-content: flex-start; +} +.cat_mainmenu_nav .item{ + position: relative; + display: flex; + text-align: center; + font-size: 1.5rem; + min-width: 5rem; + flex: 1 1 auto; + align-items: center; + justify-content: center; + flex-direction: column; + gap: 0.25rem; +} +.cat_mainmenu_nav .item .logo{ + width: 2rem; +} +.cat_mainmenu_nav .item .logo i { + line-height: 2rem; +} +.cat_mainmenu_nav .item .word{ + display: block; + max-width: 5rem; + font-size: 0.9rem; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} +.cat_mainmenu_nav .item .arrow{ + position: absolute; + right: 0.5rem; + bottom: 0.25rem; + color: var(--colorD); + font-size: 0.5rem; +} +.cat_mainmenu_nav div .mainmenu_nav_child { + position: absolute; + display: flex; + -webkit-transform: translateY(10px); + -moz-transform: translateY(10px); + -ms-transform: translateY(10px); + -o-transform: translateY(10px); + transform: translateY(10px); + top: 0; + opacity: 0; + visibility: hidden; + -webkit-transition: 0.5s; + transition: 0.5s; + flex-direction: column; + align-items: center; + flex-wrap: nowrap; + background: var(--background); + width: 100%; + border-radius: var(--radius); + box-shadow: var(--box-shadow); + z-index: 2; + padding: 0.5rem 0; +} +.cat_mainmenu_nav div:hover .mainmenu_nav_child { + opacity: 1; + visibility: visible; + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); +} +.cat_mainmenu_nav div .mainmenu_nav_child a { + padding: 0.5rem; + text-align: center; + font-size: 1rem; +} + +.cat_menu{ + position: sticky; + top: var(--margin); + z-index: 9; +} +.cat_categorymenu{ + display: flex; + flex-wrap: wrap; + gap: var(--margin); + justify-content: center; +} +.cat_categorymenu li{ + height: auto; + padding: 0.25rem 0.5rem; + font-size: 0.9rem; + position: relative; + display: none; + flex-direction: column; + align-items: center; +} +.cat_mainmenu { + display: flex; + flex-direction: column; +} + +.cat_categorymenu li .category_nav_child { + position: absolute; + display: flex; + -webkit-transform: translateY(10px); + -moz-transform: translateY(10px); + -ms-transform: translateY(10px); + -o-transform: translateY(10px); + transform: translateY(10px); + top: 2rem; + opacity: 0; + visibility: hidden; + -webkit-transition: 0.5s; + transition: 0.5s; + flex-direction: column; + align-items: center; + flex-wrap: nowrap; + background: var(--background); + width: 100%; + min-width: 6rem; + border-radius: var(--radius); + box-shadow: var(--box-shadow); + z-index: 2; + padding: 0.2rem 0; +} +.cat_categorymenu li .category_nav_child a { + padding: 0.5rem; + text-align: center; +} +.cat_categorymenu li:hover .category_nav_child { + opacity: 1; + visibility: visible; + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0) +} + + + + + + + + +.typecho-option .backup_botton_green { + color: white; + background: green; + padding: 0.5rem; + cursor: pointer; +} +.typecho-option .backup_botton_red { + color: white; + background: red; + padding: 0.5rem; + cursor: pointer; +} +input[type=text],input[type=number],ul.token-input-list,.category-option ul,.upload-area, textarea, select, #custom-field , #custom-field input:not(#token-input-tags), .w-50 a, .btn { + list-style: none; + cursor: pointer; + border-radius: var(--radius)!important; + border: var(--theme-border); + height: auto; + background: #fff; + color: #444; +} +input[type=text], input[type=password], input[type=email], textarea { + width:100%; +} +textarea { + min-height: 100px; +} +input#slug { + cursor: auto; + border: none!important; +} +.btn{ + padding: 7px; +} + +#wmd-button-row { + height: auto; +} + +label.typecho-label:not(#custom-field-expand):before { + content: "🌻 "; + z-index: 1; +} +.wmd-button, +.origin_btn { + margin: 0.2rem; + padding: 0.5rem!important; + border-radius: var(--radius)!important; +} +.wmd-button svg, +.origin_btn svg { + vertical-align: middle; +} + +.wmd-edittab { + display: none; +} +.wmd-edittab a{ + border: 1px dashed #adadad; + padding: 0.2rem 0.5rem; + border-radius: 20%; +} +#wmd-editarea{ + word-break: break-all; +} + +/* 隐藏默认按钮 */ +#wmd-image-button,#wmd-link-button,#wmd-code-button,#wmd-spacer1,#btn-preview { + display: none; +} + +.wmd-prompt-dialog { + border-radius: var(--radius); + border: var(--theme-border); + transform: translate(-50%, -50%); + margin: 0; + max-width: calc(90vw - 20px); + background: linear-gradient(117deg,#f3efff,#e7f1ff); +} +body { + background: linear-gradient(117deg,#f3efff,#e7f1ff); +} +select{ + margin-bottom: 10px; + width: 100%; + padding: 5px; + height: auto!important; +} +.characterblock span{ + margin: 0.25rem; + font-size: 1rem; + line-height: 2rem; + display: inline-block; + padding: 0 0.25rem; + cursor: pointer; + border-radius: 20%!important; +} +.option_gonggao .button{ + cursor: pointer; +} +.option_gonggao .text div{ + border-bottom: 1px dashed #ff7d7d61; +} +.editor_emoji{ + cursor: pointer; + margin: 0.25rem; + font-size: 1.25rem; + line-height: 2rem; +} + +.cat_basic_welcome .commentinfos{ + font-size: 0.75rem; +} +.cat_basic_welcome .diary_lovers_avatar { + display: none; +} +.typecho-page-main .typecho-option .multiline { + display: inline-block; + margin: 0.5rem; +} +.theme_title { + font-size: 4rem; + text-align: center; + padding:1rem; +} \ No newline at end of file diff --git a/_astro/page.3zT6KwRv.js b/_astro/page.3zT6KwRv.js new file mode 100644 index 0000000..e69de29 diff --git a/_astro/setting-utils.CmAt4it9.js b/_astro/setting-utils.CmAt4it9.js new file mode 100644 index 0000000..2a50cb3 --- /dev/null +++ b/_astro/setting-utils.CmAt4it9.js @@ -0,0 +1 @@ +const o="light",s="dark",a="auto",c=a;function n(){const e=document.getElementById("config-carrier");return parseInt(e?.dataset.hue||"250")}function u(){const e=localStorage.getItem("hue");return e?parseInt(e):n()}function m(e){localStorage.setItem("hue",String(e));const t=document.querySelector(":root");t&&t.style.setProperty("--hue",e)}function r(e){switch(e){case o:document.documentElement.classList.remove("dark");break;case s:document.documentElement.classList.add("dark");break;case a:window.matchMedia("(prefers-color-scheme: dark)").matches?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")}}function d(e){localStorage.setItem("theme",e),r(e)}function l(){return localStorage.getItem("theme")||c}export{a as A,s as D,o as L,n as a,l as b,d as c,r as d,u as g,m as s}; \ No newline at end of file diff --git a/_astro/translation.DIdkVo7S.js b/_astro/translation.DIdkVo7S.js new file mode 100644 index 0000000..dd5cf96 --- /dev/null +++ b/_astro/translation.DIdkVo7S.js @@ -0,0 +1 @@ +function E(){}function Y(t,e){for(const n in e)t[n]=e[n];return t}function G(t){return t()}function P(){return Object.create(null)}function w(t){t.forEach(G)}function R(t){return typeof t=="function"}function Tt(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}function Z(t){return Object.keys(t).length===0}function $t(t,e,n,i){if(t){const s=U(t,e,n,i);return t[0](s)}}function U(t,e,n,i){return t[1]&&i?Y(n.ctx.slice(),t[1](i(e))):n.ctx}function Mt(t,e,n,i){if(t[2]&&i){const s=t[2](i(n));if(e.dirty===void 0)return s;if(typeof s=="object"){const l=[],r=Math.max(e.dirty.length,s.length);for(let a=0;a32){const e=[],n=t.ctx.length/32;for(let i=0;i>1);n(s)<=i?t=s+1:e=s}return t}function et(t){if(t.hydrate_init)return;t.hydrate_init=!0;let e=t.childNodes;if(t.nodeName==="HEAD"){const u=[];for(let c=0;c0&&e[n[s]].claim_order<=c?s+1:tt(1,s,x=>e[n[x]].claim_order,c))-1;i[u]=n[d]+1;const f=d+1;n[f]=u,s=Math.max(f,s)}const l=[],r=[];let a=e.length-1;for(let u=n[s]+1;u!=0;u=i[u-1]){for(l.push(e[u-1]);a>=u;a--)r.push(e[a]);a--}for(;a>=0;a--)r.push(e[a]);l.reverse(),r.sort((u,c)=>u.claim_order-c.claim_order);for(let u=0,c=0;u=l[c].claim_order;)c++;const d=ct.removeEventListener(e,n,i)}function q(t,e,n){n==null?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}const st=["width","height"];function Pt(t,e){const n=Object.getOwnPropertyDescriptors(t.__proto__);for(const i in e)e[i]==null?t.removeAttribute(i):i==="style"?t.style.cssText=e[i]:i==="__value"?t.value=t[i]=e[i]:n[i]&&n[i].set&&st.indexOf(i)===-1?t[i]=e[i]:q(t,i,e[i])}function Lt(t,e){for(const n in e)q(t,n,e[n])}function Ot(t){return t===""?null:+t}function rt(t){return Array.from(t.childNodes)}function V(t){t.claim_info===void 0&&(t.claim_info={last_index:0,total_claimed:0})}function J(t,e,n,i,s=!1){V(t);const l=(()=>{for(let r=t.claim_info.last_index;r=0;r--){const a=t[r];if(e(a)){const u=n(a);return u===void 0?t.splice(r,1):t[r]=u,s?u===void 0&&t.claim_info.last_index--:t.claim_info.last_index=r,a}}return i()})();return l.claim_order=t.claim_info.total_claimed,t.claim_info.total_claimed+=1,l}function Q(t,e,n,i){return J(t,s=>s.nodeName===e,s=>{const l=[];for(let r=0;rs.removeAttribute(r))},()=>i(e))}function Dt(t,e,n){return Q(t,e,n,F)}function Bt(t,e,n){return Q(t,e,n,W)}function ut(t,e){return J(t,n=>n.nodeType===3,n=>{const i=""+e;if(n.data.startsWith(i)){if(n.data.length!==i.length)return n.splitText(i.length)}else n.data=i},()=>H(e),!0)}function Gt(t){return ut(t," ")}function L(t,e,n){for(let i=n;i{const s=t.$$.callbacks[e];if(s){const l=ct(e,n,{cancelable:i});return s.slice().forEach(r=>{r.call(t,l)}),!l.defaultPrevented}return!0}}const m=[],O=[];let g=[];const D=[],at=Promise.resolve();let N=!1;function ft(){N||(N=!0,at.then(X))}function S(t){g.push(t)}const M=new Set;let _=0;function X(){if(_!==0)return;const t=b;do{try{for(;_t.indexOf(i)===-1?e.push(i):n.push(i)),n.forEach(i=>i()),g=e}const y=new Set;let h;function Xt(){h={r:0,c:[],p:h}}function Yt(){h.r||w(h.c),h=h.p}function _t(t,e){t&&t.i&&(y.delete(t),t.i(e))}function Zt(t,e,n,i){if(t&&t.o){if(y.has(t))return;y.add(t),h.c.push(()=>{y.delete(t),i&&(n&&t.d(1),i())}),t.o(e)}else i&&i()}function It(t){t&&t.c()}function Kt(t,e){t&&t.l(e)}function mt(t,e,n){const{fragment:i,after_update:s}=t.$$;i&&i.m(e,n),S(()=>{const l=t.$$.on_mount.map(G).filter(R);t.$$.on_destroy?t.$$.on_destroy.push(...l):w(l),t.$$.on_mount=[]}),s.forEach(S)}function gt(t,e){const n=t.$$;n.fragment!==null&&(ht(n.after_update),w(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function pt(t,e){t.$$.dirty[0]===-1&&(m.push(t),ft(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{const j=z.length?z[0]:x;return c.ctx&&s(c.ctx[f],c.ctx[f]=j)&&(!c.skip_bound&&c.bound[f]&&c.bound[f](j),d&&pt(t,f)),x}):[],c.update(),d=!0,w(c.before_update),c.fragment=i?i(c.ctx):!1,e.target){if(e.hydrate){I();const f=rt(e.target);c.fragment&&c.fragment.l(f),f.forEach(A)}else c.fragment&&c.fragment.c();e.intro&&_t(t.$$.fragment),mt(t,e.target,e.anchor),K(),X()}C(u)}class ee{$$=void 0;$$set=void 0;$destroy(){gt(this,1),this.$destroy=E}$on(e,n){if(!R(n))return E;const i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(n),()=>{const s=i.indexOf(n);s!==-1&&i.splice(s,1)}}$set(e){this.$$set&&!Z(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const Ct="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(Ct);var o=(t=>(t.home="home",t.about="about",t.archive="archive",t.search="search",t.tags="tags",t.categories="categories",t.recentPosts="recentPosts",t.comments="comments",t.untitled="untitled",t.uncategorized="uncategorized",t.noTags="noTags",t.wordCount="wordCount",t.wordsCount="wordsCount",t.minuteCount="minuteCount",t.minutesCount="minutesCount",t.postCount="postCount",t.postsCount="postsCount",t.themeColor="themeColor",t.lightMode="lightMode",t.darkMode="darkMode",t.systemMode="systemMode",t.more="more",t.author="author",t.publishedAt="publishedAt",t.license="license",t))(o||{}),v=(t=>(t[t.Home=0]="Home",t[t.Archive=1]="Archive",t[t.About=2]="About",t))(v||{});const bt={title:"Fuwari",subtitle:"Demo Site",lang:"en",themeColor:{hue:250,fixed:!1},banner:{enable:!1,src:"assets/images/demo-banner.png",position:"center"},favicon:[]};v.Home,v.Archive,v.About;const p={[o.home]:"Home",[o.about]:"About",[o.archive]:"Archive",[o.search]:"Search",[o.tags]:"Tags",[o.categories]:"Categories",[o.recentPosts]:"Recent Posts",[o.comments]:"Comments",[o.untitled]:"Untitled",[o.uncategorized]:"Uncategorized",[o.noTags]:"No Tags",[o.wordCount]:"word",[o.wordsCount]:"words",[o.minuteCount]:"minute",[o.minutesCount]:"minutes",[o.postCount]:"post",[o.postsCount]:"posts",[o.themeColor]:"Theme Color",[o.lightMode]:"Light",[o.darkMode]:"Dark",[o.systemMode]:"System",[o.more]:"More",[o.author]:"Author",[o.publishedAt]:"Published at",[o.license]:"License"},B={[o.home]:"Home",[o.about]:"About",[o.archive]:"Archive",[o.search]:"検索",[o.tags]:"タグ",[o.categories]:"カテゴリ",[o.recentPosts]:"最近の投稿",[o.comments]:"コメント",[o.untitled]:"タイトルなし",[o.uncategorized]:"カテゴリなし",[o.noTags]:"タグなし",[o.wordCount]:"文字",[o.wordsCount]:"文字",[o.minuteCount]:"分",[o.minutesCount]:"分",[o.postCount]:"件の投稿",[o.postsCount]:"件の投稿",[o.themeColor]:"テーマカラー",[o.lightMode]:"ライト",[o.darkMode]:"ダーク",[o.systemMode]:"システム",[o.more]:"もっと",[o.author]:"作者",[o.publishedAt]:"公開日",[o.license]:"ライセンス"},wt={[o.home]:"主页",[o.about]:"关于",[o.archive]:"归档",[o.search]:"搜索",[o.tags]:"标签",[o.categories]:"分类",[o.recentPosts]:"最新文章",[o.comments]:"评论",[o.untitled]:"无标题",[o.uncategorized]:"未分类",[o.noTags]:"无标签",[o.wordCount]:"字",[o.wordsCount]:"字",[o.minuteCount]:"分钟",[o.minutesCount]:"分钟",[o.postCount]:"篇文章",[o.postsCount]:"篇文章",[o.themeColor]:"主题色",[o.lightMode]:"亮色",[o.darkMode]:"暗色",[o.systemMode]:"跟随系统",[o.more]:"更多",[o.author]:"作者",[o.publishedAt]:"发布于",[o.license]:"许可协议"},xt={[o.home]:"首頁",[o.about]:"關於",[o.archive]:"彙整",[o.search]:"搜尋",[o.tags]:"標籤",[o.categories]:"分類",[o.recentPosts]:"最新文章",[o.comments]:"評論",[o.untitled]:"無標題",[o.uncategorized]:"未分類",[o.noTags]:"無標籤",[o.wordCount]:"字",[o.wordsCount]:"字",[o.minuteCount]:"分鐘",[o.minutesCount]:"分鐘",[o.postCount]:"篇文章",[o.postsCount]:"篇文章",[o.themeColor]:"主題色",[o.lightMode]:"亮色",[o.darkMode]:"暗色",[o.systemMode]:"跟隨系統",[o.more]:"更多",[o.author]:"作者",[o.publishedAt]:"發佈於",[o.license]:"許可協議"},yt=p,vt={en:p,en_us:p,en_gb:p,en_au:p,zh_cn:wt,zh_tw:xt,ja:B,ja_jp:B};function At(t){return vt[t.toLowerCase()]||yt}function ne(t){const e=bt.lang;return At(e)[t]}export{Ot as A,Yt as B,Ht as C,Vt as D,Rt as E,Xt as F,zt as G,$ as H,o as I,E as J,Jt as K,Y as L,St as M,Pt as N,W as O,Bt as P,Lt as Q,Qt as R,ee as S,It as T,Kt as U,mt as V,gt as W,ne as a,kt as b,$t as c,Dt as d,F as e,rt as f,ut as g,Gt as h,te as i,A as j,q as k,qt as l,Wt as m,it as n,nt as o,Ft as p,jt as q,Nt as r,Tt as s,H as t,Et as u,Mt as v,Ut as w,_t as x,Zt as y,w as z}; diff --git a/a.php b/a.php new file mode 100644 index 0000000..a9007ef --- /dev/null +++ b/a.php @@ -0,0 +1,116 @@ + + + + +need('h.php'); ?> + + +
+ +
+ + + + diff --git a/archive.php b/archive.php new file mode 100644 index 0000000..bb69259 --- /dev/null +++ b/archive.php @@ -0,0 +1,19 @@ + + + + +need('h.php'); ?> + + +
+
+ need('nav.php'); ?> + need('s.php'); ?> + need('p.php'); ?> + need('f.php'); ?> +
+
+ + \ No newline at end of file diff --git a/c.php b/c.php new file mode 100644 index 0000000..c975ccb --- /dev/null +++ b/c.php @@ -0,0 +1,298 @@ + +
+authorId) { + if ($comments->authorId == $comments->ownerId) { + $commentClass .= ' comment-by-author'; + } else { + $commentClass .= ' comment-by-user'; + } + } + $commentLevelClass = $comments->levels > 0 ? ' comment-child' : ' comment-parent'; +?> +
  • +
    +
    + gravatar('48', ''); ?> +
    +
    +
    +
    + author(); ?>     + +
    +
    + parent) {echo getPermalinkFromCoid($comments->parent);}?> + content(); ?> +  reply("RE"); ?>  +
    +
    +
    +
    +
    +children) { ?> +
    + threadedComments($options); ?> +
    + +
  • + +
    +comments()->to($comments); ?> + + allow('comment')): ?> +
    +
    + cancelReply(); ?> +
    +
    + user->hasLogin()): ?> +

    user->screenName(); ?>. »

    + +
    + + + +
    + +
    + +
    +
    + +
    +
    +

    + have()): ?> +
    commentsNum(_t('暂无评论'), _t('仅有一条评论'), _t('已有 %d 条评论')); ?>
    +
    + listComments(); ?> +
    + pageNav( + '', + '', + 1, + '...', + array( + 'wrapTag' => 'div', + 'wrapClass' => 'pagination_page', + 'itemTag' => '', + 'textTag' => 'a', + 'currentClass' => 'active', + 'prevClass' => 'prev', + 'nextClass' => 'next' + ) + ); + ?> +
    + + +

    + +
    +
    + + + + diff --git a/f.php b/f.php new file mode 100644 index 0000000..5805933 --- /dev/null +++ b/f.php @@ -0,0 +1,33 @@ + + + diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..1fbec84 --- /dev/null +++ b/functions.php @@ -0,0 +1,170 @@ +commentsAntiSpam = false; +} +?> +'> +addInput($cnavatar); + $icoUrl = new Typecho_Widget_Helper_Form_Element_Text('icoUrl', NULL, NULL, _t('站点 Favicon 地址')); + $form->addInput($icoUrl); + $avaUrl = new Typecho_Widget_Helper_Form_Element_Text('avaUrl', NULL, NULL, _t('关于页面地址'), _t('点击侧边栏头像链接的地址')); + $form->addInput($avaUrl); + $telegramurl = new Typecho_Widget_Helper_Form_Element_Text('steamurl', NULL, NULL, _t('steam'), _t('会在个人信息显示')); + $form->addInput($telegramurl); + $githuburl = new Typecho_Widget_Helper_Form_Element_Text('githuburl', NULL, NULL, _t('github'), _t('会在个人信息显示')); + $form->addInput($githuburl); + $twitterurl = new Typecho_Widget_Helper_Form_Element_Text('twitterurl', NULL, NULL, _t('twitter'), _t('会在个人信息显示')); + $form->addInput($twitterurl); + $twikoo = new Typecho_Widget_Helper_Form_Element_Textarea('twikoo', NULL, NULL, _t('引用第三方评论'), _t('不填写则不显示')); + $form->addInput($twikoo); + $addhead = new Typecho_Widget_Helper_Form_Element_Textarea('addhead', NULL, NULL, _t('自定义CSS'), _t('CSS')); + $form->addInput($addhead); + $tongji = new Typecho_Widget_Helper_Form_Element_Textarea('tongji', NULL, NULL, _t('统计代码'), _t('支持HTML')); + $form->addInput($tongji); + $showtime = new Typecho_Widget_Helper_Form_Element_Radio('showtime', + array('0'=> _t('否'), '1'=> _t('是')), + '0', _t('是否显示页面加载时间'), _t('选择“是”将在页脚显示加载时间。')); + $form->addInput($showtime); + $qqboturl = new Typecho_Widget_Helper_Form_Element_Text('qqboturl', NULL, 'https://bot.asbid.cn', _t('QQ机器人API,保持默认则需添加 2280858259 为好友'), _t('基于cqhttp,有评论时QQ通知')); + $form->addInput($qqboturl); + $qqnum = new Typecho_Widget_Helper_Form_Element_Text('qqnum', NULL, '80116747', _t('QQ号码'), _t('用于接收QQ通知的号码')); + $form->addInput($qqnum); +} +// 获取文章第一张图片 +function img_postthumb($cid) { + $db = Typecho_Db::get(); + $rs = $db->fetchRow($db->select('table.contents.text') + ->from('table.contents') + ->where('table.contents.cid=?', $cid) + ->order('table.contents.cid', Typecho_Db::SORT_ASC) + ->limit(1)); + // 检查是否获取到结果 + if (!$rs) { + return ""; + } + preg_match_all("/https?:\/\/[^\s]*.(png|jpeg|jpg|gif|bmp|webp)/", $rs['text'], $thumbUrl); //通过正则式获取图片地址 + // 检查是否匹配到图片URL + if (count($thumbUrl[0]) > 0) { + return $thumbUrl[0][0]; // 返回第一张图片的URL + } else { + return ""; // 没有匹配到图片URL,返回空字符串 + } +} +//获取文章字数 +function getWordCount($text) { + // 移除HTML标签 + $text = strip_tags($text); + // 移除多余的空格 + $text = trim($text); + // 计算字数 + $wordCount = mb_strlen($text, 'UTF-8'); + return $wordCount; +} +function getReadingTime($text, $wordsPerMinute = 500) { + // 移除HTML标签 + $text = strip_tags($text); + // 移除多余的空格 + $text = trim($text); + // 计算字数 + $wordCount = mb_strlen($text, 'UTF-8'); + // 计算阅读时间 + $readingTime = ceil($wordCount / $wordsPerMinute); + return $readingTime; +} +//回复加上@ +function getPermalinkFromCoid($coid) { + $db = Typecho_Db::get(); + $row = $db->fetchRow($db->select('author')->from('table.comments')->where('coid = ? AND status = ?', $coid, 'approved')); + if (empty($row)) return ''; + return '@'.$row['author'].''; +} +// 获取Typecho的选项 +$options = Typecho_Widget::widget('Widget_Options'); +// 检查cnavatar是否已设置,如果未设置或为空,则使用默认的Gravatar前缀 +$gravatarPrefix = empty($options->cnavatar) ? 'https://cravatar.cn/avatar/' : $options->cnavatar; +// 定义全局常量__TYPECHO_GRAVATAR_PREFIX__,用于存储Gravatar前缀 +define('__TYPECHO_GRAVATAR_PREFIX__', $gravatarPrefix); +/** +* 页面加载时间 +*/ +function timer_start() { + global $timestart; + $mtime = explode( ' ', microtime() ); + $timestart = $mtime[1] + $mtime[0]; + return true; + } + timer_start(); + function timer_stop( $display = 0, $precision = 3 ) { + global $timestart, $timeend; + $mtime = explode( ' ', microtime() ); + $timeend = $mtime[1] + $mtime[0]; + $timetotal = number_format( $timeend - $timestart, $precision ); + $r = $timetotal < 1 ? $timetotal * 1000 . " ms" : $timetotal . " s"; + if ( $display ) { + echo $r; + } + return $r; + } +// 评论提交通知函数 +function notifyQQBot($comment) { + $options = Helper::options(); + // 检查评论是否已经审核通过 + if ($comment->status != "approved") { + error_log('Comment is not approved.'); + return; + } + // 获取配置中的QQ机器人API地址 + $cq_url = $options->qqboturl; + // 检查API地址是否为空 + if (empty($cq_url)) { + error_log('QQ Bot URL is empty. Using default URL.'); + $cq_url = 'https://bot.asbid.cn'; + } + // 获取QQ号码 + $qqnum = $options->qqnum; + // 检查QQ号码是否为空 + if (empty($qqnum)) { + error_log('QQ number is empty.'); + return; + } + // 如果是管理员自己发的评论则不发送通知 + if ($comment->authorId === $comment->ownerId) { + error_log('This comment is by the post owner.'); + return; + } + // 构建消息内容 + $msg = '「' . $comment->author . '」在文章《' . $comment->title . '》中发表了评论!'; + $msg .= "\n评论内容:\n{$comment->text}\n永久链接地址:{$comment->permalink}"; + // 准备发送消息的数据 + $_message_data_ = [ + 'user_id' => (int) trim($qqnum), + 'message' => str_replace(["\r\n", "\r", "\n"], "\r\n", htmlspecialchars_decode(strip_tags($msg))) + ]; + // 输出调试信息 + error_log('Sending message to QQ Bot: ' . print_r($_message_data_, true)); + // 初始化Curl请求 + $ch = curl_init(); + curl_setopt_array($ch, [ + CURLOPT_URL => "{$cq_url}/send_msg?" . http_build_query($_message_data_, '', '&'), + CURLOPT_CONNECTTIMEOUT => 10, + CURLOPT_TIMEOUT => 30, + CURLOPT_RETURNTRANSFER => true, + CURLOPT_HEADER => false, + CURLOPT_SSL_VERIFYPEER => false, + CURLOPT_SSL_VERIFYHOST => 0 + ]); + $response = curl_exec($ch); + if (curl_errno($ch)) { + error_log('Curl error: ' . curl_error($ch)); + } else { + error_log('Response: ' . $response); + } + curl_close($ch); +} +Typecho_Plugin::factory('Widget_Feedback')->finishComment = 'notifyQQBot'; \ No newline at end of file diff --git a/h.php b/h.php new file mode 100644 index 0000000..183458d --- /dev/null +++ b/h.php @@ -0,0 +1,107 @@ + + <?php $this->archiveTitle([ + 'category' => _t('分类 %s 下的文章'), + 'search' => _t('包含关键字 %s 的文章'), + 'tag' => _t('标签 %s 下的文章'), + 'author' => _t('%s 发布的文章') + ], '', ' - '); ?><?php $this->options->title(); ?> + + + + + + + + + + + + + + + + header(); ?> \ No newline at end of file diff --git a/index.php b/index.php new file mode 100644 index 0000000..42fda63 --- /dev/null +++ b/index.php @@ -0,0 +1,32 @@ + + + + +need('h.php'); ?> + + + +
    + need('nav.php'); ?> + need('s.php'); ?> + need('p.php'); ?> + need('f.php'); ?> +
    + + \ No newline at end of file diff --git a/nav.php b/nav.php new file mode 100644 index 0000000..8bd0387 --- /dev/null +++ b/nav.php @@ -0,0 +1,134 @@ +
    +
    +
    + +
    + + + + + options->title(); ?>
    +
    + +
    + + + + + + + + + + + + + + + + + + +
    + + + + + + + +
    +
    \ No newline at end of file diff --git a/p.php b/p.php new file mode 100644 index 0000000..78718f3 --- /dev/null +++ b/p.php @@ -0,0 +1,152 @@ +
    +
    + next()): ?> +
    +
    +
    + + sticky();$this->title(20) ?> + + + + +
    +
    +
    + + + + + + + +
    + + date(); ?> + +
    +
    +
    + + + +
    +
    + categories as $category): ?> + + +
    +
    + +
    +
    + fields->summary){ + echo $this->fields->summary; + } else { + $this->excerpt(40); + }?> +
    +
    +
    content; // 获取文章内容 ?> words
    +
    |
    +
    content; // 获取文章内容 ?>
    +
    +
    + cid); + $cover = $this->fields->cover; + $imageToDisplay = !empty($cover) ? $cover : $firstImage; + if($imageToDisplay): ?> + +
    + + + +
    +
    + <?php $this->title() ?> +
    +
    + + + +
    +
    + +
    + +
    +
    + pageLink(' + + + + + '); ?> +
    + _currentPage>0) echo '
    '.$this->_currentPage.'
    '; ?> +
    + pageLink(' + + + + + ','next'); ?> +
    +
    + + +
    +
    \ No newline at end of file diff --git a/page.php b/page.php new file mode 100644 index 0000000..b9105d2 --- /dev/null +++ b/page.php @@ -0,0 +1,54 @@ + + + + +need('h.php'); ?> + + +
    +
    + +
    + need('nav.php'); ?> + need('s.php'); ?> +
    +
    +
    +
    +
    +
    +
    +
    title() ?>
    +
    +
    +
    +
    +
    + content(); ?> +
    +
    +
    +
    + options->twikoo): ?> + options->twikoo() ?> + + need('c.php'); ?> + +
    + need('f.php'); ?> +
    +
    + + + \ No newline at end of file diff --git a/post.php b/post.php new file mode 100644 index 0000000..26625ae --- /dev/null +++ b/post.php @@ -0,0 +1,224 @@ + + + + +need('h.php'); ?> + + +
    +
    + +
    + need('nav.php'); ?> + need('s.php'); ?> +
    +
    +
    +
    +
    +
    +
    + + + + + +
    content; // 获取文章内容 ?> + +
    words
    +
    +
    +
    + + + + + +
    +
    content; // 获取文章内容 ?> + +
    +
    +
    +
    +
    title() ?>
    +
    +
    +
    +
    +
    + + + + + +
    + date(); ?> +
    +
    +
    + + + + +
    +
    + categories as $category): ?> + + + + + +
    +
    +
    +
    + + + + +
    +
    + + tags; // 获取标签 + if (empty($tags)): ?> +

    暂无标签

    + $tag): ?> + + + + +
    /
    + + +
    +
    +
    +
    +
    +
    + content(); ?> +
    +
    +
    title() ?> +
    + permalink() ?> +
    +
    +
    Author
    +
    + author(); ?>
    +
    +
    +
    Published at +
    +
    + date(); ?>
    +
    +
    +
    License
    CC + BY-NC-SA 4.0 +
    +
    + + + + + +
    +
    +
    + is('post')): ?> +
    + +
    + + + + + + +
    + thePrev('

    %s

    ', '没有了'); ?>
    +
    +
    +
    + theNext('

    %s

    ', '没有了'); ?> +
    + + + + + + +
    + +
    + +
    + options->twikoo): ?> + options->twikoo() ?> + + need('c.php'); ?> + +
    + need('f.php'); ?> +
    +
    + + + \ No newline at end of file diff --git a/s.php b/s.php new file mode 100644 index 0000000..8db60ac --- /dev/null +++ b/s.php @@ -0,0 +1,120 @@ + \ No newline at end of file

    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%0D1(z(N{g~jjO)q(9|k){HVvqs$iC^UYhel0 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 z