From e928bf5a25ef5e0baf645cf9b8777e1ca7469b69 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Oct 2023 18:58:18 +0000 Subject: [PATCH] Deploy to GitHub pages --- 404.html | 33 ++++++++++++++++++++++ assets/404.html-60b35caa.js | 1 + assets/404.html-73b6d07a.js | 1 + assets/app-a46eaf9a.js | 6 ++++ assets/back-to-top-8efcbe56.svg | 1 + assets/framework-5c1eb3c1.js | 5 ++++ assets/index.html-10672949.js | 1 + assets/index.html-229612af.js | 4 +++ assets/index.html-42c562f7.js | 1 + assets/index.html-509e0f90.js | 1 + assets/index.html-5bbc9c24.js | 1 + assets/index.html-a2125357.js | 1 + assets/index.html-a5c2cd12.js | 1 + assets/index.html-eeb3caf9.js | 4 +++ assets/style-2ac099bd.css | 1 + browserconfig.xml | 9 ++++++ favicon.ico | Bin 0 -> 15086 bytes guide/index.html | 33 ++++++++++++++++++++++ images/16.png | Bin 0 -> 15950 bytes images/384.png | Bin 0 -> 22404 bytes images/64.png | Bin 0 -> 2748 bytes images/hero.png | Bin 0 -> 153793 bytes images/icons/128.png | Bin 0 -> 2748 bytes images/icons/192.png | Bin 0 -> 15950 bytes images/icons/256.png | Bin 0 -> 22404 bytes images/icons/384.png | Bin 0 -> 22404 bytes images/icons/64.png | Bin 0 -> 2748 bytes images/icons/android-chrome-192x192.png | Bin 0 -> 6839 bytes images/icons/android-chrome-384x384.png | Bin 0 -> 15528 bytes images/icons/apple-touch-icon.png | Bin 0 -> 5373 bytes images/icons/favicon-16x16.png | Bin 0 -> 806 bytes images/icons/favicon-32x32.png | Bin 0 -> 1295 bytes images/icons/mstile-150x150.png | Bin 0 -> 4676 bytes images/icons/safari-pinned-tab.svg | 23 +++++++++++++++ images/logo.png | Bin 0 -> 3451 bytes index.html | 36 ++++++++++++++++++++++++ manifest.webmanifest | 21 ++++++++++++++ new.html | 1 + zh/guide/index.html | 33 ++++++++++++++++++++++ zh/index.html | 36 ++++++++++++++++++++++++ 40 files changed, 254 insertions(+) create mode 100644 404.html create mode 100644 assets/404.html-60b35caa.js create mode 100644 assets/404.html-73b6d07a.js create mode 100644 assets/app-a46eaf9a.js create mode 100644 assets/back-to-top-8efcbe56.svg create mode 100644 assets/framework-5c1eb3c1.js create mode 100644 assets/index.html-10672949.js create mode 100644 assets/index.html-229612af.js create mode 100644 assets/index.html-42c562f7.js create mode 100644 assets/index.html-509e0f90.js create mode 100644 assets/index.html-5bbc9c24.js create mode 100644 assets/index.html-a2125357.js create mode 100644 assets/index.html-a5c2cd12.js create mode 100644 assets/index.html-eeb3caf9.js create mode 100644 assets/style-2ac099bd.css create mode 100644 browserconfig.xml create mode 100644 favicon.ico create mode 100644 guide/index.html create mode 100644 images/16.png create mode 100644 images/384.png create mode 100644 images/64.png create mode 100644 images/hero.png create mode 100644 images/icons/128.png create mode 100644 images/icons/192.png create mode 100644 images/icons/256.png create mode 100644 images/icons/384.png create mode 100644 images/icons/64.png create mode 100644 images/icons/android-chrome-192x192.png create mode 100644 images/icons/android-chrome-384x384.png create mode 100644 images/icons/apple-touch-icon.png create mode 100644 images/icons/favicon-16x16.png create mode 100644 images/icons/favicon-32x32.png create mode 100644 images/icons/mstile-150x150.png create mode 100644 images/icons/safari-pinned-tab.svg create mode 100644 images/logo.png create mode 100644 index.html create mode 100644 manifest.webmanifest create mode 100644 new.html create mode 100644 zh/guide/index.html create mode 100644 zh/index.html diff --git a/404.html b/404.html new file mode 100644 index 0000000..7dc8312 --- /dev/null +++ b/404.html @@ -0,0 +1,33 @@ + + + + + + + + + lec3d + + + + +

404

How did we get here?
Take me home
+ + + diff --git a/assets/404.html-60b35caa.js b/assets/404.html-60b35caa.js new file mode 100644 index 0000000..7a25b17 --- /dev/null +++ b/assets/404.html-60b35caa.js @@ -0,0 +1 @@ +const t=JSON.parse('{"key":"v-3706649a","path":"/404.html","title":"","lang":"en-US","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{t as data}; diff --git a/assets/404.html-73b6d07a.js b/assets/404.html-73b6d07a.js new file mode 100644 index 0000000..a292e41 --- /dev/null +++ b/assets/404.html-73b6d07a.js @@ -0,0 +1 @@ +import{_ as e,p as t,q as _}from"./framework-5c1eb3c1.js";const c={};function r(n,o){return t(),_("div")}const a=e(c,[["render",r],["__file","404.html.vue"]]);export{a as default}; diff --git a/assets/app-a46eaf9a.js b/assets/app-a46eaf9a.js new file mode 100644 index 0000000..55abe90 --- /dev/null +++ b/assets/app-a46eaf9a.js @@ -0,0 +1,6 @@ +import{d as Le,r as R,a as Ot,b as gn,i as te,c as Ne,e as _n,f as Ct,g as C,o as X,h as f,j as A,k as Se,l as It,m as se,u as ye,n as Pt,T as qe,p as v,q as g,s as P,t as be,v as j,w as Z,x as zt,_ as D,y as bn,z as b,A as ve,B as yn,C as Ve,D as wn,E as Ln,F as kn,G as En,H as Ge,I as xt,J as Sn,K as Ke,L as pe,M as ae,N,O as Y,P as ue,Q as B,R as O,S as Qe,U as W,V as q,W as st,X as Tn,Y as $n,Z as Pe,$ as ze,a0 as At,a1 as On,a2 as Cn,a3 as In,a4 as Pn,a5 as zn,a6 as xn,a7 as An}from"./framework-5c1eb3c1.js";const Nn="modulepreload",Hn=function(e){return"/lec3d/"+e},it={},ee=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(s=>{if(s=Hn(s),s in it)return;it[s]=!0;const i=s.endsWith(".css"),a=i?'[rel="stylesheet"]':"";if(!!o)for(let c=r.length-1;c>=0;c--){const m=r[c];if(m.href===s&&(!i||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${a}`))return;const d=document.createElement("link");if(d.rel=i?"stylesheet":Nn,i||(d.as="script",d.crossOrigin=""),d.href=s,document.head.appendChild(d),i)return new Promise((c,m)=>{d.addEventListener("load",c),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},Dn={"v-8daa1a0e":()=>ee(()=>import("./index.html-a5c2cd12.js"),[]).then(({data:e})=>e),"v-fffb8e28":()=>ee(()=>import("./index.html-42c562f7.js"),[]).then(({data:e})=>e),"v-2d0ad528":()=>ee(()=>import("./index.html-10672949.js"),[]).then(({data:e})=>e),"v-47357bdb":()=>ee(()=>import("./index.html-5bbc9c24.js"),[]).then(({data:e})=>e),"v-3706649a":()=>ee(()=>import("./404.html-60b35caa.js"),[]).then(({data:e})=>e)},Rn=JSON.parse('{"base":"/lec3d/","lang":"en-US","title":"","description":"","head":[["link",{"rel":"icon","type":"image/png","sizes":"16x16","href":"/images/icons/16.png"}],["link",{"rel":"icon","type":"image/png","sizes":"64x64","href":"/images/icons/64.png"}],["link",{"rel":"manifest","href":"/manifest.webmanifest"}],["meta",{"name":"application-name","content":"Mud"}],["meta",{"name":"apple-mobile-web-app-title","content":"Mud"}],["meta",{"name":"apple-mobile-web-app-status-bar-style","content":"black"}],["link",{"rel":"apple-touch-icon","href":"/images/icons/apple-touch-icon.png"}],["link",{"rel":"mask-icon","href":"/images/icons/safari-pinned-tab.svg","color":"#3eaf7c"}],["meta",{"name":"msapplication-TileColor","content":"#3eaf7c"}],["meta",{"name":"theme-color","content":"#3eaf7c"}]],"locales":{"/":{"lang":"en-US","title":"lec3d","description":"quickly build 3D front-end"},"/zh/":{"lang":"zh-CN","title":"lec3d","description":"快速构建3d前端场景的JS库"}}}'),Nt={"v-8daa1a0e":Le(()=>ee(()=>import("./index.html-229612af.js"),["assets/index.html-229612af.js","assets/framework-5c1eb3c1.js"])),"v-fffb8e28":Le(()=>ee(()=>import("./index.html-509e0f90.js"),["assets/index.html-509e0f90.js","assets/framework-5c1eb3c1.js"])),"v-2d0ad528":Le(()=>ee(()=>import("./index.html-eeb3caf9.js"),["assets/index.html-eeb3caf9.js","assets/framework-5c1eb3c1.js"])),"v-47357bdb":Le(()=>ee(()=>import("./index.html-a2125357.js"),["assets/index.html-a2125357.js","assets/framework-5c1eb3c1.js"])),"v-3706649a":Le(()=>ee(()=>import("./404.html-73b6d07a.js"),["assets/404.html-73b6d07a.js","assets/framework-5c1eb3c1.js"]))};var Mn=Symbol(""),Bn=R(Dn),Ht=Ot({key:"",path:"",title:"",lang:"",frontmatter:{},headers:[]}),le=R(Ht),me=()=>le,Dt=Symbol(""),oe=()=>{const e=se(Dt);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Rt=Symbol(""),Fn=()=>{const e=se(Rt);if(!e)throw new Error("usePageHead() is called without provider.");return e},jn=Symbol(""),Mt=Symbol(""),Wn=()=>{const e=se(Mt);if(!e)throw new Error("usePageLang() is called without provider.");return e},Bt=Symbol(""),Un=()=>{const e=se(Bt);if(!e)throw new Error("usePageLayout() is called without provider.");return e},Ye=Symbol(""),He=()=>{const e=se(Ye);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},_e=R(Rn),qn=()=>_e,Ft=Symbol(""),Je=()=>{const e=se(Ft);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},Vn=Symbol(""),Gn="Layout",Kn="NotFound",ne=gn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageData:async e=>{const t=Bn.value[e];return await(t==null?void 0:t())??Ht},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const o=te(t.description)?t.description:n.description,r=[...Ne(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:o}]];return _n(r)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:e=>e.lang||"en",resolvePageLayout:(e,t)=>{let n;if(e.path){const o=e.frontmatter.layout;te(o)?n=o:n=Gn}else n=Kn;return t[n]},resolveRouteLocale:(e,t)=>Ct(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),Ze=C({name:"ClientOnly",setup(e,t){const n=R(!1);return X(()=>{n.value=!0}),()=>{var o,r;return n.value?(r=(o=t.slots).default)==null?void 0:r.call(o):null}}}),Qn=C({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=me(),n=f(()=>Nt[e.pageKey||t.value.key]);return()=>n.value?A(n.value):A("div","404 Not Found")}}),fe=(e={})=>e,Xe=e=>Se(e)?e:`/lec3d/${It(e)}`;function jt(e,t,n){var o,r,s;t===void 0&&(t=50),n===void 0&&(n={});var i=(o=n.isImmediate)!=null&&o,a=(r=n.callback)!=null&&r,l=n.maxWait,d=Date.now(),c=[];function m(){if(l!==void 0){var h=Date.now()-d;if(h+t>=l)return l-h}return t}var p=function(){var h=[].slice.call(arguments),_=this;return new Promise(function(E,y){var T=i&&s===void 0;if(s!==void 0&&clearTimeout(s),s=setTimeout(function(){if(s=void 0,d=Date.now(),!i){var x=e.apply(_,h);a&&a(x),c.forEach(function(K){return(0,K.resolve)(x)}),c=[]}},m()),T){var M=e.apply(_,h);return a&&a(M),E(M)}c.push({resolve:E,reject:y})})};return p.cancel=function(h){s!==void 0&&clearTimeout(s),c.forEach(function(_){return(0,_.reject)(h)}),c=[]},p}const Yn=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:o=5})=>{const r=ye(),i=jt(()=>{var E,y;const a=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(a-0)p.some(M=>M.hash===T.hash));for(let T=0;T<_.length;T++){const M=_[T],x=_[T+1],K=a>=(((E=M.parentElement)==null?void 0:E.offsetTop)??0)-o,Q=!x||a<(((y=x.parentElement)==null?void 0:y.offsetTop)??0)-o;if(!(K&&Q))continue;const L=decodeURIComponent(r.currentRoute.value.hash),u=decodeURIComponent(M.hash);if(L===u)return;if(m){for(let z=T+1;z<_.length;z++)if(L===decodeURIComponent(_[z].hash))return}lt(r,u);return}},n);X(()=>{window.addEventListener("scroll",i)}),Pt(()=>{window.removeEventListener("scroll",i)})},lt=async(e,t)=>{const{scrollBehavior:n}=e.options;e.options.scrollBehavior=void 0,await e.replace({query:e.currentRoute.value.query,hash:t,force:!0}).finally(()=>e.options.scrollBehavior=n)},Jn="a.sidebar-item",Zn=".header-anchor",Xn=300,eo=5,to=fe({setup(){Yn({headerLinkSelector:Jn,headerAnchorSelector:Zn,delay:Xn,offset:eo})}}),ut=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,no=()=>window.scrollTo({top:0,behavior:"smooth"});const oo=C({name:"BackToTop",setup(){const e=R(0),t=f(()=>e.value>300),n=jt(()=>{e.value=ut()},100);X(()=>{e.value=ut(),window.addEventListener("scroll",()=>n())});const o=A("div",{class:"back-to-top",onClick:no});return()=>A(qe,{name:"back-to-top"},()=>t.value?o:null)}}),ro=fe({rootComponents:[oo]});const ao=A("svg",{class:"external-link-icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},[A("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),A("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]),so=C({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=He(),n=f(()=>e.locales[t.value]??{openInNewWindow:"open in new window"});return()=>A("span",[ao,A("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}}),io={"/":{openInNewWindow:"open in new window"},"/zh/":{openInNewWindow:"在新窗口打开"}},lo=fe({enhance({app:e}){e.component("ExternalLinkIcon",A(so,{locales:io}))}});/*! medium-zoom 1.0.8 | MIT License | https://github.com/francoischalifour/medium-zoom */var de=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},o=window.Promise||function(w){function k(){}w(k,k)},r=function(w){var k=w.target;if(k===z){_();return}x.indexOf(k)!==-1&&E({target:k})},s=function(){if(!(Q||!u.original)){var w=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(ce-w)>L.scrollOffset&&setTimeout(_,150)}},i=function(w){var k=w.key||w.keyCode;(k==="Escape"||k==="Esc"||k===27)&&_()},a=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=w;if(w.background&&(z.style.background=w.background),w.container&&w.container instanceof Object&&(k.container=de({},L.container,w.container)),w.template){var H=Ie(w.template)?w.template:document.querySelector(w.template);k.template=H}return L=de({},L,k),x.forEach(function(F){F.dispatchEvent(ge("medium-zoom:update",{detail:{zoom:I}}))}),I},l=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(de({},L,w))},d=function(){for(var w=arguments.length,k=Array(w),H=0;H0?k.reduce(function(S,V){return[].concat(S,dt(V))},[]):x;return F.forEach(function(S){S.classList.remove("medium-zoom-image"),S.dispatchEvent(ge("medium-zoom:detach",{detail:{zoom:I}}))}),x=x.filter(function(S){return F.indexOf(S)===-1}),I},m=function(w,k){var H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return x.forEach(function(F){F.addEventListener("medium-zoom:"+w,k,H)}),K.push({type:"medium-zoom:"+w,listener:k,options:H}),I},p=function(w,k){var H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return x.forEach(function(F){F.removeEventListener("medium-zoom:"+w,k,H)}),K=K.filter(function(F){return!(F.type==="medium-zoom:"+w&&F.listener.toString()===k.toString())}),I},h=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=w.target,H=function(){var S={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},V=void 0,J=void 0;if(L.container)if(L.container instanceof Object)S=de({},S,L.container),V=S.width-S.left-S.right-L.margin*2,J=S.height-S.top-S.bottom-L.margin*2;else{var he=Ie(L.container)?L.container:document.querySelector(L.container),ie=he.getBoundingClientRect(),De=ie.width,an=ie.height,sn=ie.left,ln=ie.top;S=de({},S,{width:De,height:an,left:sn,top:ln})}V=V||S.width-L.margin*2,J=J||S.height-L.margin*2;var we=u.zoomedHd||u.original,un=ct(we)?V:we.naturalWidth||V,cn=ct(we)?J:we.naturalHeight||J,Te=we.getBoundingClientRect(),dn=Te.top,mn=Te.left,Re=Te.width,Me=Te.height,vn=Math.min(Math.max(Re,un),V)/Re,pn=Math.min(Math.max(Me,cn),J)/Me,Be=Math.min(vn,pn),fn=(-mn+(V-Re)/2+L.margin+S.left)/Be,hn=(-dn+(J-Me)/2+L.margin+S.top)/Be,at="scale("+Be+") translate3d("+fn+"px, "+hn+"px, 0)";u.zoomed.style.transform=at,u.zoomedHd&&(u.zoomedHd.style.transform=at)};return new o(function(F){if(k&&x.indexOf(k)===-1){F(I);return}var S=function De(){Q=!1,u.zoomed.removeEventListener("transitionend",De),u.original.dispatchEvent(ge("medium-zoom:opened",{detail:{zoom:I}})),F(I)};if(u.zoomed){F(I);return}if(k)u.original=k;else if(x.length>0){var V=x;u.original=V[0]}else{F(I);return}if(u.original.dispatchEvent(ge("medium-zoom:open",{detail:{zoom:I}})),ce=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,Q=!0,u.zoomed=mo(u.original),document.body.appendChild(z),L.template){var J=Ie(L.template)?L.template:document.querySelector(L.template);u.template=document.createElement("div"),u.template.appendChild(J.content.cloneNode(!0)),document.body.appendChild(u.template)}if(u.original.parentElement&&u.original.parentElement.tagName==="PICTURE"&&u.original.currentSrc&&(u.zoomed.src=u.original.currentSrc),document.body.appendChild(u.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),u.original.classList.add("medium-zoom-image--hidden"),u.zoomed.classList.add("medium-zoom-image--opened"),u.zoomed.addEventListener("click",_),u.zoomed.addEventListener("transitionend",S),u.original.getAttribute("data-zoom-src")){u.zoomedHd=u.zoomed.cloneNode(),u.zoomedHd.removeAttribute("srcset"),u.zoomedHd.removeAttribute("sizes"),u.zoomedHd.removeAttribute("loading"),u.zoomedHd.src=u.zoomed.getAttribute("data-zoom-src"),u.zoomedHd.onerror=function(){clearInterval(he),console.warn("Unable to reach the zoom image target "+u.zoomedHd.src),u.zoomedHd=null,H()};var he=setInterval(function(){u.zoomedHd.complete&&(clearInterval(he),u.zoomedHd.classList.add("medium-zoom-image--opened"),u.zoomedHd.addEventListener("click",_),document.body.appendChild(u.zoomedHd),H())},10)}else if(u.original.hasAttribute("srcset")){u.zoomedHd=u.zoomed.cloneNode(),u.zoomedHd.removeAttribute("sizes"),u.zoomedHd.removeAttribute("loading");var ie=u.zoomedHd.addEventListener("load",function(){u.zoomedHd.removeEventListener("load",ie),u.zoomedHd.classList.add("medium-zoom-image--opened"),u.zoomedHd.addEventListener("click",_),document.body.appendChild(u.zoomedHd),H()})}else H()})},_=function(){return new o(function(w){if(Q||!u.original){w(I);return}var k=function H(){u.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(u.zoomed),u.zoomedHd&&document.body.removeChild(u.zoomedHd),document.body.removeChild(z),u.zoomed.classList.remove("medium-zoom-image--opened"),u.template&&document.body.removeChild(u.template),Q=!1,u.zoomed.removeEventListener("transitionend",H),u.original.dispatchEvent(ge("medium-zoom:closed",{detail:{zoom:I}})),u.original=null,u.zoomed=null,u.zoomedHd=null,u.template=null,w(I)};Q=!0,document.body.classList.remove("medium-zoom--opened"),u.zoomed.style.transform="",u.zoomedHd&&(u.zoomedHd.style.transform=""),u.template&&(u.template.style.transition="opacity 150ms",u.template.style.opacity=0),u.original.dispatchEvent(ge("medium-zoom:close",{detail:{zoom:I}})),u.zoomed.addEventListener("transitionend",k)})},E=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=w.target;return u.original?_():h({target:k})},y=function(){return L},T=function(){return x},M=function(){return u.original},x=[],K=[],Q=!1,ce=0,L=n,u={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?L=t:(t||typeof t=="string")&&d(t),L=de({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},L);var z=co(L.background);document.addEventListener("click",r),document.addEventListener("keyup",i),document.addEventListener("scroll",s),window.addEventListener("resize",_);var I={open:h,close:_,toggle:E,update:a,clone:l,attach:d,detach:c,on:m,off:p,getOptions:y,getImages:T,getZoomedImage:M};return I};function po(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var o=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",n==="top"&&o.firstChild?o.insertBefore(r,o.firstChild):o.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}}var fo=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";po(fo);const ho=vo,go=Symbol("mediumZoom");const _o=".theme-default-content > img, .theme-default-content :not(a) > img",bo={},yo=300,wo=fe({enhance({app:e,router:t}){const n=ho(bo);n.refresh=(o=_o)=>{n.detach(),n.attach(o)},e.provide(go,n),t.afterEach(()=>{setTimeout(()=>n.refresh(),yo)})}});/** + * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT + */const $={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},status:null,set:e=>{const t=$.isStarted();e=Fe(e,$.settings.minimum,1),$.status=e===1?null:e;const n=$.render(!t),o=n.querySelector($.settings.barSelector),r=$.settings.speed,s=$.settings.easing;return n.offsetWidth,Lo(i=>{Oe(o,{transform:"translate3d("+mt(e)+"%,0,0)",transition:"all "+r+"ms "+s}),e===1?(Oe(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){Oe(n,{transition:"all "+r+"ms linear",opacity:"0"}),setTimeout(function(){$.remove(),i()},r)},r)):setTimeout(()=>i(),r)}),$},isStarted:()=>typeof $.status=="number",start:()=>{$.status||$.set(0);const e=()=>{setTimeout(()=>{$.status&&($.trickle(),e())},$.settings.trickleSpeed)};return $.settings.trickle&&e(),$},done:e=>!e&&!$.status?$:$.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=$.status;return t?(typeof e!="number"&&(e=(1-t)*Fe(Math.random()*t,.1,.95)),t=Fe(t+e,0,.994),$.set(t)):$.start()},trickle:()=>$.inc(Math.random()*$.settings.trickleRate),render:e=>{if($.isRendered())return document.getElementById("nprogress");vt(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=$.settings.template;const n=t.querySelector($.settings.barSelector),o=e?"-100":mt($.status||0),r=document.querySelector($.settings.parent);return Oe(n,{transition:"all 0 linear",transform:"translate3d("+o+"%,0,0)"}),r!==document.body&&vt(r,"nprogress-custom-parent"),r==null||r.appendChild(t),t},remove:()=>{pt(document.documentElement,"nprogress-busy"),pt(document.querySelector($.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&ko(e)},isRendered:()=>!!document.getElementById("nprogress")},Fe=(e,t,n)=>en?n:e,mt=e=>(-1+e)*100,Lo=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),Oe=function(){const e=["Webkit","O","Moz","ms"],t={};function n(i){return i.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(a,l){return l.toUpperCase()})}function o(i){const a=document.body.style;if(i in a)return i;let l=e.length;const d=i.charAt(0).toUpperCase()+i.slice(1);let c;for(;l--;)if(c=e[l]+d,c in a)return c;return i}function r(i){return i=n(i),t[i]||(t[i]=o(i))}function s(i,a,l){a=r(a),i.style[a]=l}return function(i,a){for(const l in a){const d=a[l];d!==void 0&&Object.prototype.hasOwnProperty.call(a,l)&&s(i,l,d)}}}(),Wt=(e,t)=>(typeof e=="string"?e:et(e)).indexOf(" "+t+" ")>=0,vt=(e,t)=>{const n=et(e),o=n+t;Wt(n,t)||(e.className=o.substring(1))},pt=(e,t)=>{const n=et(e);if(!Wt(e,t))return;const o=n.replace(" "+t+" "," ");e.className=o.substring(1,o.length-1)},et=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),ko=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)};const Eo=()=>{X(()=>{const e=ye(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||$.start()}),e.afterEach(n=>{t.add(n.path),$.done()})})},So=fe({setup(){Eo()}}),To=JSON.parse(`{"logo":"/images/384.png","repo":"https://github.com/CoderSerio/lec3d","docsDir":"docs","locales":{"/":{"navbar":[{"text":"Guide","link":"/guide/"}],"sidebar":{"/guide/":[{"text":"Guide","children":["/guide/README.md"]}]},"editLinkText":"Edit this page on GitHub","selectLanguageName":"English"},"/zh/":{"navbar":[{"text":"文档","link":"/zh/guide/"}],"selectLanguageName":"简体中文","selectLanguageText":"选择语言","selectLanguageAriaLabel":"选择语言","sidebar":{"/zh/guide/":[{"text":"","children":["/zh/guide/README.md"]}]},"editLinkText":"在 GitHub 上编辑此页","lastUpdatedText":"上次更新","contributorsText":"贡献者","tip":"提示","warning":"注意","danger":"警告","notFound":["这里什么都没有","我们怎么到这来了?","这是一个 404 页面","看起来我们进入了错误的链接"],"backToHome":"返回首页","openInNewWindow":"在新窗口打开","toggleColorMode":"切换颜色模式","toggleSidebar":"切换侧边栏"}},"colorMode":"auto","colorModeSwitch":true,"navbar":[],"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"auto","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributors":true,"contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),$o=R(To),Oo=()=>$o,Ut=Symbol(""),Co=()=>{const e=se(Ut);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Io=(e,t)=>{var n;return{...e,...(n=e.locales)==null?void 0:n[t]}},Po=fe({enhance({app:e}){const t=Oo(),n=e._context.provides[Ye],o=f(()=>Io(t.value,n.value));e.provide(Ut,o),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return o.value}}})}}),zo=C({__name:"Badge",props:{type:{type:String,required:!1,default:"tip"},text:{type:String,required:!1,default:""},vertical:{type:String,required:!1,default:void 0}},setup(e){return(t,n)=>(v(),g("span",{class:Z(["badge",e.type]),style:zt({verticalAlign:e.vertical})},[P(t.$slots,"default",{},()=>[be(j(e.text),1)])],6))}}),xo=D(zo,[["__file","Badge.vue"]]),Ao=C({name:"CodeGroup",setup(e,{slots:t}){const n=R(-1),o=R([]),r=(a=n.value)=>{a{a>0?n.value=a-1:n.value=o.value.length-1,o.value[n.value].focus()},i=(a,l)=>{a.key===" "||a.key==="Enter"?(a.preventDefault(),n.value=l):a.key==="ArrowRight"?(a.preventDefault(),r(l)):a.key==="ArrowLeft"&&(a.preventDefault(),s(l))};return()=>{var l;const a=(((l=t.default)==null?void 0:l.call(t))||[]).filter(d=>d.type.name==="CodeGroupItem").map(d=>(d.props===null&&(d.props={}),d));return a.length===0?null:(n.value<0||n.value>a.length-1?(n.value=a.findIndex(d=>d.props.active===""||d.props.active===!0),n.value===-1&&(n.value=0)):a.forEach((d,c)=>{d.props.active=c===n.value}),A("div",{class:"code-group"},[A("div",{class:"code-group__nav"},A("ul",{class:"code-group__ul"},a.map((d,c)=>{const m=c===n.value;return A("li",{class:"code-group__li"},A("button",{ref:p=>{p&&(o.value[c]=p)},class:{"code-group__nav-tab":!0,"code-group__nav-tab-active":m},ariaPressed:m,ariaExpanded:m,onClick:()=>n.value=c,onKeydown:p=>i(p,c)},d.props.title))}))),a]))}}}),No=["aria-selected"],Ho=C({name:"CodeGroupItem"}),Do=C({...Ho,props:{title:{type:String,required:!0},active:{type:Boolean,required:!1,default:!1}},setup(e){return(t,n)=>(v(),g("div",{class:Z(["code-group-item",{"code-group-item__active":e.active}]),"aria-selected":e.active},[P(t.$slots,"default")],10,No))}}),Ro=D(Do,[["__file","CodeGroupItem.vue"]]);var ft;const qt=typeof window<"u",Mo=e=>typeof e=="function",Bo=e=>typeof e=="string",Fo=()=>{};qt&&((ft=window==null?void 0:window.navigator)!=null&&ft.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Ee(e){return typeof e=="function"?e():b(e)}function jo(e,t){function n(...o){return new Promise((r,s)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(s)})}return n}const Vt=e=>e();function Wo(e=Vt){const t=R(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...s)=>{t.value&&e(...s)};return{isActive:Ot(t),pause:n,resume:o,eventFilter:r}}function Uo(e){return e}function Gt(e){return wn()?(Ln(e),!0):!1}function qo(e){return typeof e=="function"?f(e):R(e)}function Vo(e,t=!0){yn()?X(e):t?e():Ve(e)}function Go(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=bn(e),s=R(e);function i(a){if(arguments.length)return s.value=a,s.value;{const l=Ee(n);return s.value=s.value===l?Ee(o):l,s.value}}return r?i:[s,i]}var ht=Object.getOwnPropertySymbols,Ko=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Yo=(e,t)=>{var n={};for(var o in e)Ko.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&ht)for(var o of ht(e))t.indexOf(o)<0&&Qo.call(e,o)&&(n[o]=e[o]);return n};function Jo(e,t,n={}){const o=n,{eventFilter:r=Vt}=o,s=Yo(o,["eventFilter"]);return ve(e,jo(r,t),s)}var Zo=Object.defineProperty,Xo=Object.defineProperties,er=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,gt=(e,t,n)=>t in e?Zo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tr=(e,t)=>{for(var n in t||(t={}))Kt.call(t,n)&>(e,n,t[n]);if(xe)for(var n of xe(t))Qt.call(t,n)&>(e,n,t[n]);return e},nr=(e,t)=>Xo(e,er(t)),or=(e,t)=>{var n={};for(var o in e)Kt.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&xe)for(var o of xe(e))t.indexOf(o)<0&&Qt.call(e,o)&&(n[o]=e[o]);return n};function rr(e,t,n={}){const o=n,{eventFilter:r}=o,s=or(o,["eventFilter"]),{eventFilter:i,pause:a,resume:l,isActive:d}=Wo(r);return{stop:Jo(e,t,nr(tr({},s),{eventFilter:i})),pause:a,resume:l,isActive:d}}function ar(e){var t;const n=Ee(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ae=qt?window:void 0;function _t(...e){let t,n,o,r;if(Bo(e[0])||Array.isArray(e[0])?([n,o,r]=e,t=Ae):[t,n,o,r]=e,!t)return Fo;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const s=[],i=()=>{s.forEach(c=>c()),s.length=0},a=(c,m,p,h)=>(c.addEventListener(m,p,h),()=>c.removeEventListener(m,p,h)),l=ve(()=>[ar(t),Ee(r)],([c,m])=>{i(),c&&s.push(...n.flatMap(p=>o.map(h=>a(c,p,h,m))))},{immediate:!0,flush:"post"}),d=()=>{l(),i()};return Gt(d),d}function sr(e,t=!1){const n=R(),o=()=>n.value=Boolean(e());return o(),Vo(o,t),n}function ir(e,t={}){const{window:n=Ae}=t,o=sr(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const s=R(!1),i=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",a):r.removeListener(a))},a=()=>{o.value&&(i(),r=n.matchMedia(qo(e).value),s.value=r.matches,"addEventListener"in r?r.addEventListener("change",a):r.addListener(a))};return En(a),Gt(()=>i()),s}const We=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ue="__vueuse_ssr_handlers__";We[Ue]=We[Ue]||{};const lr=We[Ue];function ur(e,t){return lr[e]||t}function cr(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}var dr=Object.defineProperty,bt=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,yt=(e,t,n)=>t in e?dr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,wt=(e,t)=>{for(var n in t||(t={}))mr.call(t,n)&&yt(e,n,t[n]);if(bt)for(var n of bt(t))vr.call(t,n)&&yt(e,n,t[n]);return e};const pr={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Lt="vueuse-storage";function fr(e,t,n,o={}){var r;const{flush:s="pre",deep:i=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:d=!1,shallow:c,window:m=Ae,eventFilter:p,onError:h=u=>{console.error(u)}}=o,_=(c?kn:R)(t);if(!n)try{n=ur("getDefaultStorage",()=>{var u;return(u=Ae)==null?void 0:u.localStorage})()}catch(u){h(u)}if(!n)return _;const E=Ee(t),y=cr(E),T=(r=o.serializer)!=null?r:pr[y],{pause:M,resume:x}=rr(_,()=>K(_.value),{flush:s,deep:i,eventFilter:p});return m&&a&&(_t(m,"storage",L),_t(m,Lt,ce)),L(),_;function K(u){try{if(u==null)n.removeItem(e);else{const z=T.write(u),I=n.getItem(e);I!==z&&(n.setItem(e,z),m&&m.dispatchEvent(new CustomEvent(Lt,{detail:{key:e,oldValue:I,newValue:z,storageArea:n}})))}}catch(z){h(z)}}function Q(u){const z=u?u.newValue:n.getItem(e);if(z==null)return l&&E!==null&&n.setItem(e,T.write(E)),E;if(!u&&d){const I=T.read(z);return Mo(d)?d(I,E):y==="object"&&!Array.isArray(I)?wt(wt({},E),I):I}else return typeof z!="string"?z:T.read(z)}function ce(u){L(u.detail)}function L(u){if(!(u&&u.storageArea!==n)){if(u&&u.key==null){_.value=E;return}if(!(u&&u.key!==e)){M();try{_.value=Q(u)}catch(z){h(z)}finally{u?Ve(x):x()}}}}}function hr(e){return ir("(prefers-color-scheme: dark)",e)}var kt;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(kt||(kt={}));var gr=Object.defineProperty,Et=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,St=(e,t,n)=>t in e?gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yr=(e,t)=>{for(var n in t||(t={}))_r.call(t,n)&&St(e,n,t[n]);if(Et)for(var n of Et(t))br.call(t,n)&&St(e,n,t[n]);return e};const wr={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};yr({linear:Uo},wr);const G=()=>Co(),Yt=Symbol(""),tt=()=>{const e=se(Yt);if(!e)throw new Error("useDarkMode() is called without provider.");return e},Lr=()=>{const e=G(),t=hr(),n=fr("vuepress-color-scheme",e.value.colorMode),o=f({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(r){r===t.value?n.value="auto":n.value=r?"dark":"light"}});Ge(Yt,o),kr(o)},kr=e=>{const t=(n=e.value)=>{const o=window==null?void 0:window.document.querySelector("html");o==null||o.classList.toggle("dark",n)};X(()=>{ve(e,t,{immediate:!0})}),xt(()=>t())},Jt=(...e)=>{const n=ye().resolve(...e),o=n.matched[n.matched.length-1];if(!(o!=null&&o.redirect))return n;const{redirect:r}=o,s=Sn(r)?r(n):r,i=te(s)?{path:s}:s;return Jt({hash:n.hash,query:n.query,params:n.params,...i})},nt=e=>{const t=Jt(encodeURI(e));return{text:t.meta.title||e,link:t.name==="404"?e:t.fullPath}};let je=null,ke=null;const Er={wait:()=>je,pending:()=>{je=new Promise(e=>ke=e)},resolve:()=>{ke==null||ke(),je=null,ke=null}},Zt=()=>Er,Xt=Symbol("sidebarItems"),ot=()=>{const e=se(Xt);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Sr=()=>{const e=G(),t=oe(),n=f(()=>Tr(t.value,e.value));Ge(Xt,n)},Tr=(e,t)=>{const n=e.sidebar??t.sidebar??"auto",o=e.sidebarDepth??t.sidebarDepth??2;return e.home||n===!1?[]:n==="auto"?Or(o):Ne(n)?en(n,o):Ke(n)?Cr(n,o):[]},$r=(e,t)=>({text:e.title,link:e.link,children:rt(e.children,t)}),rt=(e,t)=>t>0?e.map(n=>$r(n,t-1)):[],Or=e=>{const t=me();return[{text:t.value.title,children:rt(t.value.headers,e)}]},en=(e,t)=>{const n=pe(),o=me(),r=s=>{var a;let i;if(te(s)?i=nt(s):i=s,i.children)return{...i,children:i.children.map(l=>r(l))};if(i.link===n.path){const l=((a=o.value.headers[0])==null?void 0:a.level)===1?o.value.headers[0].children:o.value.headers;return{...i,children:rt(l,t)}}return i};return e.map(s=>r(s))},Cr=(e,t)=>{const n=pe(),o=Ct(e,n.path),r=e[o]??[];return en(r,t)},Ir={},Pr={class:"theme-default-content"};function zr(e,t){const n=ae("Content");return v(),g("div",Pr,[N(n)])}const xr=D(Ir,[["render",zr],["__file","HomeContent.vue"]]),Ar={key:0,class:"features"},Nr=C({__name:"HomeFeatures",setup(e){const t=oe(),n=f(()=>Ne(t.value.features)?t.value.features:[]);return(o,r)=>n.value.length?(v(),g("div",Ar,[(v(!0),g(Y,null,ue(n.value,s=>(v(),g("div",{key:s.title,class:"feature"},[O("h2",null,j(s.title),1),O("p",null,j(s.details),1)]))),128))])):B("v-if",!0)}}),Hr=D(Nr,[["__file","HomeFeatures.vue"]]),Dr=["innerHTML"],Rr=["textContent"],Mr=C({__name:"HomeFooter",setup(e){const t=oe(),n=f(()=>t.value.footer),o=f(()=>t.value.footerHtml);return(r,s)=>n.value?(v(),g(Y,{key:0},[B(" eslint-disable-next-line vue/no-v-html "),o.value?(v(),g("div",{key:0,class:"footer",innerHTML:n.value},null,8,Dr)):(v(),g("div",{key:1,class:"footer",textContent:j(n.value)},null,8,Rr))],64)):B("v-if",!0)}}),Br=D(Mr,[["__file","HomeFooter.vue"]]),Fr=["href","rel","target","aria-label"],jr=C({inheritAttrs:!1}),Wr=C({...jr,__name:"AutoLink",props:{item:{type:Object,required:!0}},setup(e){const t=e,n=pe(),o=qn(),{item:r}=Qe(t),s=f(()=>Se(r.value.link)),i=f(()=>Tn(r.value.link)||$n(r.value.link)),a=f(()=>{if(!i.value){if(r.value.target)return r.value.target;if(s.value)return"_blank"}}),l=f(()=>a.value==="_blank"),d=f(()=>!s.value&&!i.value&&!l.value),c=f(()=>{if(!i.value){if(r.value.rel)return r.value.rel;if(l.value)return"noopener noreferrer"}}),m=f(()=>r.value.ariaLabel||r.value.text),p=f(()=>{const E=Object.keys(o.value.locales);return E.length?!E.some(y=>y===r.value.link):r.value.link!=="/"}),h=f(()=>p.value?n.path.startsWith(r.value.link):!1),_=f(()=>d.value?r.value.activeMatch?new RegExp(r.value.activeMatch).test(n.path):h.value:!1);return(E,y)=>{const T=ae("RouterLink"),M=ae("AutoLinkExternalIcon");return d.value?(v(),W(T,st({key:0,class:{"router-link-active":_.value},to:b(r).link,"aria-label":m.value},E.$attrs),{default:q(()=>[P(E.$slots,"before"),be(" "+j(b(r).text)+" ",1),P(E.$slots,"after")]),_:3},16,["class","to","aria-label"])):(v(),g("a",st({key:1,class:"external-link",href:b(r).link,rel:c.value,target:a.value,"aria-label":m.value},E.$attrs),[P(E.$slots,"before"),be(" "+j(b(r).text)+" ",1),l.value?(v(),W(M,{key:0})):B("v-if",!0),P(E.$slots,"after")],16,Fr))}}}),re=D(Wr,[["__file","AutoLink.vue"]]),Ur={class:"hero"},qr={key:0,id:"main-title"},Vr={key:1,class:"description"},Gr={key:2,class:"actions"},Kr=C({__name:"HomeHero",setup(e){const t=oe(),n=Je(),o=tt(),r=f(()=>o.value&&t.value.heroImageDark!==void 0?t.value.heroImageDark:t.value.heroImage),s=f(()=>t.value.heroAlt||a.value||"hero"),i=f(()=>t.value.heroHeight||280),a=f(()=>t.value.heroText===null?null:t.value.heroText||n.value.title||"Hello"),l=f(()=>t.value.tagline===null?null:t.value.tagline||n.value.description||"Welcome to your VuePress site"),d=f(()=>Ne(t.value.actions)?t.value.actions.map(({text:m,link:p,type:h="primary"})=>({text:m,link:p,type:h})):[]),c=()=>{if(!r.value)return null;const m=A("img",{src:Xe(r.value),alt:s.value,height:i.value});return t.value.heroImageDark===void 0?m:A(Ze,()=>m)};return(m,p)=>(v(),g("header",Ur,[N(c),a.value?(v(),g("h1",qr,j(a.value),1)):B("v-if",!0),l.value?(v(),g("p",Vr,j(l.value),1)):B("v-if",!0),d.value.length?(v(),g("p",Gr,[(v(!0),g(Y,null,ue(d.value,h=>(v(),W(re,{key:h.text,class:Z(["action-button",[h.type]]),item:h},null,8,["class","item"]))),128))])):B("v-if",!0)]))}}),Qr=D(Kr,[["__file","HomeHero.vue"]]),Yr={class:"home"},Jr=C({__name:"Home",setup(e){return(t,n)=>(v(),g("main",Yr,[N(Qr),N(Hr),N(xr),N(Br)]))}}),Zr=D(Jr,[["__file","Home.vue"]]),Xr=C({__name:"NavbarBrand",setup(e){const t=He(),n=Je(),o=G(),r=tt(),s=f(()=>o.value.home||t.value),i=f(()=>n.value.title),a=f(()=>r.value&&o.value.logoDark!==void 0?o.value.logoDark:o.value.logo),l=()=>{if(!a.value)return null;const d=A("img",{class:"logo",src:Xe(a.value),alt:i.value});return o.value.logoDark===void 0?d:A(Ze,()=>d)};return(d,c)=>{const m=ae("RouterLink");return v(),W(m,{to:s.value},{default:q(()=>[N(l),i.value?(v(),g("span",{key:0,class:Z(["site-name",{"can-hide":a.value}])},j(i.value),3)):B("v-if",!0)]),_:1},8,["to"])}}}),ea=D(Xr,[["__file","NavbarBrand.vue"]]),ta=C({__name:"DropdownTransition",setup(e){const t=o=>{o.style.height=o.scrollHeight+"px"},n=o=>{o.style.height=""};return(o,r)=>(v(),W(qe,{name:"dropdown",onEnter:t,onAfterEnter:n,onBeforeLeave:t},{default:q(()=>[P(o.$slots,"default")]),_:3}))}}),tn=D(ta,[["__file","DropdownTransition.vue"]]),na=["aria-label"],oa={class:"title"},ra=O("span",{class:"arrow down"},null,-1),aa=["aria-label"],sa={class:"title"},ia={class:"navbar-dropdown"},la={class:"navbar-dropdown-subtitle"},ua={key:1},ca={class:"navbar-dropdown-subitem-wrapper"},da=C({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(e){const t=e,{item:n}=Qe(t),o=f(()=>n.value.ariaLabel||n.value.text),r=R(!1),s=pe();ve(()=>s.path,()=>{r.value=!1});const i=l=>{l.detail===0?r.value=!r.value:r.value=!1},a=(l,d)=>d[d.length-1]===l;return(l,d)=>(v(),g("div",{class:Z(["navbar-dropdown-wrapper",{open:r.value}])},[O("button",{class:"navbar-dropdown-title",type:"button","aria-label":o.value,onClick:i},[O("span",oa,j(b(n).text),1),ra],8,na),O("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":o.value,onClick:d[0]||(d[0]=c=>r.value=!r.value)},[O("span",sa,j(b(n).text),1),O("span",{class:Z(["arrow",r.value?"down":"right"])},null,2)],8,aa),N(tn,null,{default:q(()=>[Pe(O("ul",ia,[(v(!0),g(Y,null,ue(b(n).children,c=>(v(),g("li",{key:c.text,class:"navbar-dropdown-item"},[c.children?(v(),g(Y,{key:0},[O("h4",la,[c.link?(v(),W(re,{key:0,item:c,onFocusout:m=>a(c,b(n).children)&&c.children.length===0&&(r.value=!1)},null,8,["item","onFocusout"])):(v(),g("span",ua,j(c.text),1))]),O("ul",ca,[(v(!0),g(Y,null,ue(c.children,m=>(v(),g("li",{key:m.link,class:"navbar-dropdown-subitem"},[N(re,{item:m,onFocusout:p=>a(m,c.children)&&a(c,b(n).children)&&(r.value=!1)},null,8,["item","onFocusout"])]))),128))])],64)):(v(),W(re,{key:1,item:c,onFocusout:m=>a(c,b(n).children)&&(r.value=!1)},null,8,["item","onFocusout"]))]))),128))],512),[[ze,r.value]])]),_:1})],2))}}),ma=D(da,[["__file","NavbarDropdown.vue"]]),Tt=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),va=(e,t)=>{if(t.hash===e)return!0;const n=Tt(t.path),o=Tt(e);return n===o},nn=(e,t)=>e.link&&va(e.link,t)?!0:e.children?e.children.some(n=>nn(n,t)):!1,on=e=>!Se(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null,pa={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},fa=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const n=on(e);return n!==null?pa[n]:null},ha=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:o,editLinkPattern:r})=>{if(!o)return null;const s=fa({docsRepo:e,editLinkPattern:r});return s?s.replace(/:repo/,Se(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,It(`${At(n)}/${o}`)):null},ga={key:0,class:"navbar-items"},_a=C({__name:"NavbarItems",setup(e){const t=()=>{const c=ye(),m=He(),p=Je(),h=G();return f(()=>{const _=Object.keys(p.value.locales);if(_.length<2)return[];const E=c.currentRoute.value.path,y=c.currentRoute.value.fullPath;return[{text:h.value.selectLanguageText??"unknown language",ariaLabel:h.value.selectLanguageAriaLabel??h.value.selectLanguageText??"unknown language",children:_.map(M=>{var u,z;const x=((u=p.value.locales)==null?void 0:u[M])??{},K=((z=h.value.locales)==null?void 0:z[M])??{},Q=`${x.lang}`,ce=K.selectLanguageName??Q;let L;if(Q===p.value.lang)L=y;else{const I=E.replace(m.value,M);c.getRoutes().some(U=>U.path===I)?L=y.replace(E,I):L=K.home??M}return{text:ce,link:L}})}]})},n=()=>{const c=G(),m=f(()=>c.value.repo),p=f(()=>m.value?on(m.value):null),h=f(()=>m.value&&!Se(m.value)?`https://github.com/${m.value}`:m.value),_=f(()=>h.value?c.value.repoLabel?c.value.repoLabel:p.value===null?"Source":p.value:null);return f(()=>!h.value||!_.value?[]:[{text:_.value,link:h.value}])},o=c=>te(c)?nt(c):c.children?{...c,children:c.children.map(o)}:c,r=()=>{const c=G();return f(()=>(c.value.navbar||[]).map(o))},s=R(!1),i=r(),a=t(),l=n(),d=f(()=>[...i.value,...a.value,...l.value]);return X(()=>{const m=()=>{window.innerWidth<719?s.value=!0:s.value=!1};m(),window.addEventListener("resize",m,!1),window.addEventListener("orientationchange",m,!1)}),(c,m)=>d.value.length?(v(),g("nav",ga,[(v(!0),g(Y,null,ue(d.value,p=>(v(),g("div",{key:p.text,class:"navbar-item"},[p.children?(v(),W(ma,{key:0,item:p,class:Z(s.value?"mobile":"")},null,8,["item","class"])):(v(),W(re,{key:1,item:p},null,8,["item"]))]))),128))])):B("v-if",!0)}}),rn=D(_a,[["__file","NavbarItems.vue"]]),ba=["title"],ya={class:"icon",focusable:"false",viewBox:"0 0 32 32"},wa=On('',9),La=[wa],ka={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Ea=O("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1),Sa=[Ea],Ta=C({__name:"ToggleColorModeButton",setup(e){const t=G(),n=tt(),o=()=>{n.value=!n.value};return(r,s)=>(v(),g("button",{class:"toggle-color-mode-button",title:b(t).toggleColorMode,onClick:o},[Pe((v(),g("svg",ya,La,512)),[[ze,!b(n)]]),Pe((v(),g("svg",ka,Sa,512)),[[ze,b(n)]])],8,ba))}}),$a=D(Ta,[["__file","ToggleColorModeButton.vue"]]),Oa=["title"],Ca=O("div",{class:"icon","aria-hidden":"true"},[O("span"),O("span"),O("span")],-1),Ia=[Ca],Pa=C({__name:"ToggleSidebarButton",emits:["toggle"],setup(e){const t=G();return(n,o)=>(v(),g("div",{class:"toggle-sidebar-button",title:b(t).toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:o[0]||(o[0]=r=>n.$emit("toggle"))},Ia,8,Oa))}}),za=D(Pa,[["__file","ToggleSidebarButton.vue"]]),xa=C({__name:"Navbar",emits:["toggle-sidebar"],setup(e){const t=G(),n=R(null),o=R(null),r=R(0),s=f(()=>r.value?{maxWidth:r.value+"px"}:{});X(()=>{const l=i(n.value,"paddingLeft")+i(n.value,"paddingRight"),d=()=>{var c;window.innerWidth<719?r.value=0:r.value=n.value.offsetWidth-l-(((c=o.value)==null?void 0:c.offsetWidth)||0)};d(),window.addEventListener("resize",d,!1),window.addEventListener("orientationchange",d,!1)});function i(a,l){var m,p,h;const d=(h=(p=(m=a==null?void 0:a.ownerDocument)==null?void 0:m.defaultView)==null?void 0:p.getComputedStyle(a,null))==null?void 0:h[l],c=Number.parseInt(d,10);return Number.isNaN(c)?0:c}return(a,l)=>{const d=ae("NavbarSearch");return v(),g("header",{ref_key:"navbar",ref:n,class:"navbar"},[N(za,{onToggle:l[0]||(l[0]=c=>a.$emit("toggle-sidebar"))}),O("span",{ref_key:"navbarBrand",ref:o},[N(ea)],512),O("div",{class:"navbar-items-wrapper",style:zt(s.value)},[P(a.$slots,"before"),N(rn,{class:"can-hide"}),P(a.$slots,"after"),b(t).colorModeSwitch?(v(),W($a,{key:0})):B("v-if",!0),N(d)],4)],512)}}}),Aa=D(xa,[["__file","Navbar.vue"]]),Na={class:"page-meta"},Ha={key:0,class:"meta-item edit-link"},Da={key:1,class:"meta-item last-updated"},Ra={class:"meta-item-label"},Ma={class:"meta-item-info"},Ba={key:2,class:"meta-item contributors"},Fa={class:"meta-item-label"},ja={class:"meta-item-info"},Wa=["title"],Ua=C({__name:"PageMeta",setup(e){const t=()=>{const l=G(),d=me(),c=oe();return f(()=>{if(!(c.value.editLink??l.value.editLink??!0))return null;const{repo:p,docsRepo:h=p,docsBranch:_="main",docsDir:E="",editLinkText:y}=l.value;if(!h)return null;const T=ha({docsRepo:h,docsBranch:_,docsDir:E,filePathRelative:d.value.filePathRelative,editLinkPattern:c.value.editLinkPattern??l.value.editLinkPattern});return T?{text:y??"Edit this page",link:T}:null})},n=()=>{const l=G(),d=me(),c=oe();return f(()=>{var h,_;return!(c.value.lastUpdated??l.value.lastUpdated??!0)||!((h=d.value.git)!=null&&h.updatedTime)?null:new Date((_=d.value.git)==null?void 0:_.updatedTime).toLocaleString()})},o=()=>{const l=G(),d=me(),c=oe();return f(()=>{var p;return c.value.contributors??l.value.contributors??!0?((p=d.value.git)==null?void 0:p.contributors)??null:null})},r=G(),s=t(),i=n(),a=o();return(l,d)=>{const c=ae("ClientOnly");return v(),g("footer",Na,[b(s)?(v(),g("div",Ha,[N(re,{class:"meta-item-label",item:b(s)},null,8,["item"])])):B("v-if",!0),b(i)?(v(),g("div",Da,[O("span",Ra,j(b(r).lastUpdatedText)+": ",1),N(c,null,{default:q(()=>[O("span",Ma,j(b(i)),1)]),_:1})])):B("v-if",!0),b(a)&&b(a).length?(v(),g("div",Ba,[O("span",Fa,j(b(r).contributorsText)+": ",1),O("span",ja,[(v(!0),g(Y,null,ue(b(a),(m,p)=>(v(),g(Y,{key:p},[O("span",{class:"contributor",title:`email: ${m.email}`},j(m.name),9,Wa),p!==b(a).length-1?(v(),g(Y,{key:0},[be(", ")],64)):B("v-if",!0)],64))),128))])])):B("v-if",!0)])}}}),qa=D(Ua,[["__file","PageMeta.vue"]]),Va={key:0,class:"page-nav"},Ga={class:"inner"},Ka={key:0,class:"prev"},Qa={key:1,class:"next"},Ya=C({__name:"PageNav",setup(e){const t=l=>l===!1?null:te(l)?nt(l):Ke(l)?l:!1,n=(l,d,c)=>{const m=l.findIndex(p=>p.link===d);if(m!==-1){const p=l[m+c];return p!=null&&p.link?p:null}for(const p of l)if(p.children){const h=n(p.children,d,c);if(h)return h}return null},o=oe(),r=ot(),s=pe(),i=f(()=>{const l=t(o.value.prev);return l!==!1?l:n(r.value,s.path,-1)}),a=f(()=>{const l=t(o.value.next);return l!==!1?l:n(r.value,s.path,1)});return(l,d)=>i.value||a.value?(v(),g("nav",Va,[O("p",Ga,[i.value?(v(),g("span",Ka,[N(re,{item:i.value},null,8,["item"])])):B("v-if",!0),a.value?(v(),g("span",Qa,[N(re,{item:a.value},null,8,["item"])])):B("v-if",!0)])])):B("v-if",!0)}}),Ja=D(Ya,[["__file","PageNav.vue"]]),Za={class:"page"},Xa={class:"theme-default-content"},es=C({__name:"Page",setup(e){return(t,n)=>{const o=ae("Content");return v(),g("main",Za,[P(t.$slots,"top"),O("div",Xa,[P(t.$slots,"content-top"),N(o),P(t.$slots,"content-bottom")]),N(qa),N(Ja),P(t.$slots,"bottom")])}}}),ts=D(es,[["__file","Page.vue"]]),ns=["onKeydown"],os={class:"sidebar-item-children"},rs=C({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(e){const t=e,{item:n,depth:o}=Qe(t),r=pe(),s=ye(),i=f(()=>nn(n.value,r)),a=f(()=>({"sidebar-item":!0,"sidebar-heading":o.value===0,active:i.value,collapsible:n.value.collapsible})),l=f(()=>n.value.collapsible?i.value:!0),[d,c]=Go(l.value),m=h=>{n.value.collapsible&&(h.preventDefault(),c())},p=s.afterEach(h=>{Ve(()=>{d.value=l.value})});return Pt(()=>{p()}),(h,_)=>{var y;const E=ae("SidebarItem",!0);return v(),g("li",null,[b(n).link?(v(),W(re,{key:0,class:Z(a.value),item:b(n)},null,8,["class","item"])):(v(),g("p",{key:1,tabindex:"0",class:Z(a.value),onClick:m,onKeydown:Cn(m,["enter"])},[be(j(b(n).text)+" ",1),b(n).collapsible?(v(),g("span",{key:0,class:Z(["arrow",b(d)?"down":"right"])},null,2)):B("v-if",!0)],42,ns)),(y=b(n).children)!=null&&y.length?(v(),W(tn,{key:2},{default:q(()=>[Pe(O("ul",os,[(v(!0),g(Y,null,ue(b(n).children,T=>(v(),W(E,{key:`${b(o)}${T.text}${T.link}`,item:T,depth:b(o)+1},null,8,["item","depth"]))),128))],512),[[ze,b(d)]])]),_:1})):B("v-if",!0)])}}}),as=D(rs,[["__file","SidebarItem.vue"]]),ss={key:0,class:"sidebar-items"},is=C({__name:"SidebarItems",setup(e){const t=pe(),n=ot();return X(()=>{ve(()=>t.hash,o=>{const r=document.querySelector(".sidebar");if(!r)return;const s=document.querySelector(`.sidebar a.sidebar-item[href="${t.path}${o}"]`);if(!s)return;const{top:i,height:a}=r.getBoundingClientRect(),{top:l,height:d}=s.getBoundingClientRect();li+a&&s.scrollIntoView(!1)})}),(o,r)=>b(n).length?(v(),g("ul",ss,[(v(!0),g(Y,null,ue(b(n),s=>(v(),W(as,{key:`${s.text}${s.link}`,item:s},null,8,["item"]))),128))])):B("v-if",!0)}}),ls=D(is,[["__file","SidebarItems.vue"]]),us={class:"sidebar"},cs=C({__name:"Sidebar",setup(e){return(t,n)=>(v(),g("aside",us,[N(rn),P(t.$slots,"top"),N(ls),P(t.$slots,"bottom")]))}}),ds=D(cs,[["__file","Sidebar.vue"]]),ms=C({__name:"Layout",setup(e){const t=me(),n=oe(),o=G(),r=f(()=>n.value.navbar!==!1&&o.value.navbar!==!1),s=ot(),i=R(!1),a=y=>{i.value=typeof y=="boolean"?y:!i.value},l={x:0,y:0},d=y=>{l.x=y.changedTouches[0].clientX,l.y=y.changedTouches[0].clientY},c=y=>{const T=y.changedTouches[0].clientX-l.x,M=y.changedTouches[0].clientY-l.y;Math.abs(T)>Math.abs(M)&&Math.abs(T)>40&&(T>0&&l.x<=80?a(!0):a(!1))},m=f(()=>[{"no-navbar":!r.value,"no-sidebar":!s.value.length,"sidebar-open":i.value},n.value.pageClass]);let p;X(()=>{p=ye().afterEach(()=>{a(!1)})}),xt(()=>{p()});const h=Zt(),_=h.resolve,E=h.pending;return(y,T)=>(v(),g("div",{class:Z(["theme-container",m.value]),onTouchstart:d,onTouchend:c},[P(y.$slots,"navbar",{},()=>[r.value?(v(),W(Aa,{key:0,onToggleSidebar:a},{before:q(()=>[P(y.$slots,"navbar-before")]),after:q(()=>[P(y.$slots,"navbar-after")]),_:3})):B("v-if",!0)]),O("div",{class:"sidebar-mask",onClick:T[0]||(T[0]=M=>a(!1))}),P(y.$slots,"sidebar",{},()=>[N(ds,null,{top:q(()=>[P(y.$slots,"sidebar-top")]),bottom:q(()=>[P(y.$slots,"sidebar-bottom")]),_:3})]),P(y.$slots,"page",{},()=>[b(n).home?(v(),W(Zr,{key:0})):(v(),W(qe,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:b(_),onBeforeLeave:b(E)},{default:q(()=>[(v(),W(ts,{key:b(t).path},{top:q(()=>[P(y.$slots,"page-top")]),"content-top":q(()=>[P(y.$slots,"page-content-top")]),"content-bottom":q(()=>[P(y.$slots,"page-content-bottom")]),bottom:q(()=>[P(y.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34))}}),vs=D(ms,[["__file","Layout.vue"]]),ps={class:"theme-container"},fs={class:"page"},hs={class:"theme-default-content"},gs=O("h1",null,"404",-1),_s=C({__name:"NotFound",setup(e){const t=He(),n=G(),o=n.value.notFound??["Not Found"],r=()=>o[Math.floor(Math.random()*o.length)],s=n.value.home??t.value,i=n.value.backToHome??"Back to home";return(a,l)=>{const d=ae("RouterLink");return v(),g("div",ps,[O("main",fs,[O("div",hs,[gs,O("blockquote",null,j(r()),1),N(d,{to:b(s)},{default:q(()=>[be(j(b(i)),1)]),_:1},8,["to"])])])])}}}),bs=D(_s,[["__file","NotFound.vue"]]);const ys=fe({enhance({app:e,router:t}){e.component("Badge",xo),e.component("CodeGroup",Ao),e.component("CodeGroupItem",Ro),e.component("AutoLinkExternalIcon",()=>{const o=e.component("ExternalLinkIcon");return o?A(o):null}),e.component("NavbarSearch",()=>{const o=e.component("Docsearch")||e.component("SearchBox");return o?A(o):null});const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...o)=>(await Zt().wait(),n(...o))},setup(){Lr(),Sr()},layouts:{Layout:vs,NotFound:bs}}),Ce=[to,ro,lo,wo,So,Po,ys],ws=[["v-8daa1a0e","/",{title:"Home"},["/index.html","/README.md"]],["v-fffb8e28","/guide/",{title:"TODO"},["/guide/index.html","/guide/README.md"]],["v-2d0ad528","/zh/",{title:"首页"},["/zh/index.html","/zh/README.md"]],["v-47357bdb","/zh/guide/",{title:"文档"},["/zh/guide/index.html","/zh/guide/README.md"]],["v-3706649a","/404.html",{title:""},["/404"]]];var $t=C({name:"Vuepress",setup(){const e=Un();return()=>A(e.value)}}),Ls=()=>ws.reduce((e,[t,n,o,r])=>(e.push({name:t,path:n,component:$t,meta:o},...r.map(s=>({path:s,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:$t}]),ks=xn,Es=()=>{const e=In({history:ks(At("/lec3d/")),routes:Ls(),scrollBehavior:(t,n,o)=>o||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var o;(t.path!==n.path||n===Pn)&&([le.value]=await Promise.all([ne.resolvePageData(t.name),(o=Nt[t.name])==null?void 0:o.__asyncLoader()]))}),e},Ss=e=>{e.component("ClientOnly",Ze),e.component("Content",Qn)},Ts=(e,t,n)=>{const o=R(t.currentRoute.value.path);ve(()=>t.currentRoute.value.path,p=>o.value=p);const r=f(()=>ne.resolveLayouts(n)),s=f(()=>ne.resolveRouteLocale(_e.value.locales,o.value)),i=f(()=>ne.resolveSiteLocaleData(_e.value,s.value)),a=f(()=>ne.resolvePageFrontmatter(le.value)),l=f(()=>ne.resolvePageHeadTitle(le.value,i.value)),d=f(()=>ne.resolvePageHead(l.value,a.value,i.value)),c=f(()=>ne.resolvePageLang(le.value)),m=f(()=>ne.resolvePageLayout(le.value,r.value));return e.provide(Mn,r),e.provide(Dt,a),e.provide(jn,l),e.provide(Rt,d),e.provide(Mt,c),e.provide(Bt,m),e.provide(Ye,s),e.provide(Ft,i),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>a.value},$head:{get:()=>d.value},$headTitle:{get:()=>l.value},$lang:{get:()=>c.value},$page:{get:()=>le.value},$routeLocale:{get:()=>s.value},$site:{get:()=>_e.value},$siteLocale:{get:()=>i.value},$withBase:{get:()=>Xe}}),{layouts:r,pageData:le,pageFrontmatter:a,pageHead:d,pageHeadTitle:l,pageLang:c,pageLayout:m,routeLocale:s,siteData:_e,siteLocaleData:i}},$s=()=>{const e=Fn(),t=Wn(),n=R([]),o=()=>{e.value.forEach(s=>{const i=Os(s);i&&n.value.push(i)})},r=()=>{document.documentElement.lang=t.value,n.value.forEach(s=>{s.parentNode===document.head&&document.head.removeChild(s)}),n.value.splice(0,n.value.length),e.value.forEach(s=>{const i=Cs(s);i!==null&&(document.head.appendChild(i),n.value.push(i))})};Ge(Vn,r),X(()=>{o(),r(),ve(()=>e.value,()=>r())})},Os=([e,t,n=""])=>{const o=Object.entries(t).map(([a,l])=>te(l)?`[${a}=${JSON.stringify(l)}]`:l===!0?`[${a}]`:"").join(""),r=`head > ${e}${o}`;return Array.from(document.querySelectorAll(r)).find(a=>a.innerText===n)||null},Cs=([e,t,n])=>{if(!te(e))return null;const o=document.createElement(e);return Ke(t)&&Object.entries(t).forEach(([r,s])=>{te(s)?o.setAttribute(r,s):s===!0&&o.setAttribute(r,"")}),te(n)&&o.appendChild(document.createTextNode(n)),o},Is=zn,Ps=async()=>{var n;const e=Is({name:"VuepressApp",setup(){var o;$s();for(const r of Ce)(o=r.setup)==null||o.call(r);return()=>[A(An),...Ce.flatMap(({rootComponents:r=[]})=>r.map(s=>A(s)))]}}),t=Es();Ss(e),Ts(e,t,Ce);for(const o of Ce)await((n=o.enhance)==null?void 0:n.call(o,{app:e,router:t,siteData:_e}));return e.use(t),{app:e,router:t}};Ps().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Ps as createVueApp}; diff --git a/assets/back-to-top-8efcbe56.svg b/assets/back-to-top-8efcbe56.svg new file mode 100644 index 0000000..8323678 --- /dev/null +++ b/assets/back-to-top-8efcbe56.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/framework-5c1eb3c1.js b/assets/framework-5c1eb3c1.js new file mode 100644 index 0000000..0f58675 --- /dev/null +++ b/assets/framework-5c1eb3c1.js @@ -0,0 +1,5 @@ +function hs(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const le={},Et=[],Le=()=>{},Go=()=>!1,ei=/^on[^a-z]/,Gt=e=>ei.test(e),ds=e=>e.startsWith("onUpdate:"),ae=Object.assign,ps=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ti=Object.prototype.hasOwnProperty,Z=(e,t)=>ti.call(e,t),D=Array.isArray,Ct=e=>Pn(e)==="[object Map]",$r=e=>Pn(e)==="[object Set]",z=e=>typeof e=="function",he=e=>typeof e=="string",gs=e=>typeof e=="symbol",ce=e=>e!==null&&typeof e=="object",Hr=e=>ce(e)&&z(e.then)&&z(e.catch),jr=Object.prototype.toString,Pn=e=>jr.call(e),ni=e=>Pn(e).slice(8,-1),Br=e=>Pn(e)==="[object Object]",ms=e=>he(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Dt=hs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Tn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},si=/-(\w)/g,Ue=Tn(e=>e.replace(si,(t,n)=>n?n.toUpperCase():"")),ri=/\B([A-Z])/g,gt=Tn(e=>e.replace(ri,"-$1").toLowerCase()),An=Tn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Hn=Tn(e=>e?`on${An(e)}`:""),zt=(e,t)=>!Object.is(e,t),jn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},oi=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ii=e=>{const t=he(e)?Number(e):NaN;return isNaN(t)?e:t};let js;const Xn=()=>js||(js=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ys(e){if(D(e)){const t={};for(let n=0;n{if(n){const s=n.split(ci);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function _s(e){let t="";if(he(e))t=e;else if(D(e))for(let n=0;nhe(e)?e:e==null?"":D(e)||ce(e)&&(e.toString===jr||!z(e.toString))?JSON.stringify(e,Ur,2):String(e),Ur=(e,t)=>t&&t.__v_isRef?Ur(e,t.value):Ct(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:$r(t)?{[`Set(${t.size})`]:[...t.values()]}:ce(t)&&!D(t)&&!Br(t)?String(t):t;let Re;class di{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Re,!t&&Re&&(this.index=(Re.scopes||(Re.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Re;try{return Re=this,t()}finally{Re=n}}}on(){Re=this}off(){Re=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Kr=e=>(e.w&rt)>0,Wr=e=>(e.n&rt)>0,mi=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(a==="length"||a>=l)&&c.push(f)})}else switch(n!==void 0&&c.push(i.get(n)),t){case"add":D(e)?ms(n)&&c.push(i.get("length")):(c.push(i.get(dt)),Ct(e)&&c.push(i.get(Gn)));break;case"delete":D(e)||(c.push(i.get(dt)),Ct(e)&&c.push(i.get(Gn)));break;case"set":Ct(e)&&c.push(i.get(dt));break}if(c.length===1)c[0]&&es(c[0]);else{const l=[];for(const f of c)f&&l.push(...f);es(bs(l))}}function es(e,t){const n=D(e)?e:[...e];for(const s of n)s.computed&&Ds(s);for(const s of n)s.computed||Ds(s)}function Ds(e,t){(e!==Ie||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function _i(e,t){var n;return(n=yn.get(e))==null?void 0:n.get(t)}const bi=hs("__proto__,__v_isRef,__isVue"),zr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(gs)),vi=Es(),Ei=Es(!1,!0),Ci=Es(!0),Us=xi();function xi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=G(this);for(let o=0,i=this.length;o{e[t]=function(...n){Nt();const s=G(this)[t].apply(this,n);return Ft(),s}}),e}function wi(e){const t=G(this);return xe(t,"has",e),t.hasOwnProperty(e)}function Es(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?Bi:Zr:t?Xr:Jr).get(s))return s;const i=D(s);if(!e){if(i&&Z(Us,r))return Reflect.get(Us,r,o);if(r==="hasOwnProperty")return wi}const c=Reflect.get(s,r,o);return(gs(r)?zr.has(r):bi(r))||(e||xe(s,"get",r),t)?c:ge(c)?i&&ms(r)?c:c.value:ce(c)?e?eo(c):Sn(c):c}}const Ri=Qr(),Pi=Qr(!0);function Qr(e=!1){return function(n,s,r,o){let i=n[s];if(Tt(i)&&ge(i)&&!ge(r))return!1;if(!e&&(!_n(r)&&!Tt(r)&&(i=G(i),r=G(r)),!D(n)&&ge(i)&&!ge(r)))return i.value=r,!0;const c=D(n)&&ms(s)?Number(s)e,On=e=>Reflect.getPrototypeOf(e);function sn(e,t,n=!1,s=!1){e=e.__v_raw;const r=G(e),o=G(t);n||(t!==o&&xe(r,"get",t),xe(r,"get",o));const{has:i}=On(r),c=s?Cs:n?Rs:Qt;if(i.call(r,t))return c(e.get(t));if(i.call(r,o))return c(e.get(o));e!==r&&e.get(t)}function rn(e,t=!1){const n=this.__v_raw,s=G(n),r=G(e);return t||(e!==r&&xe(s,"has",e),xe(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function on(e,t=!1){return e=e.__v_raw,!t&&xe(G(e),"iterate",dt),Reflect.get(e,"size",e)}function Ks(e){e=G(e);const t=G(this);return On(t).has.call(t,e)||(t.add(e),Ve(t,"add",e,e)),this}function Ws(e,t){t=G(t);const n=G(this),{has:s,get:r}=On(n);let o=s.call(n,e);o||(e=G(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?zt(t,i)&&Ve(n,"set",e,t):Ve(n,"add",e,t),this}function qs(e){const t=G(this),{has:n,get:s}=On(t);let r=n.call(t,e);r||(e=G(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ve(t,"delete",e,void 0),o}function Vs(){const e=G(this),t=e.size!==0,n=e.clear();return t&&Ve(e,"clear",void 0,void 0),n}function ln(e,t){return function(s,r){const o=this,i=o.__v_raw,c=G(i),l=t?Cs:e?Rs:Qt;return!e&&xe(c,"iterate",dt),i.forEach((f,a)=>s.call(r,l(f),l(a),o))}}function cn(e,t,n){return function(...s){const r=this.__v_raw,o=G(r),i=Ct(o),c=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,f=r[e](...s),a=n?Cs:t?Rs:Qt;return!t&&xe(o,"iterate",l?Gn:dt),{next(){const{value:d,done:p}=f.next();return p?{value:d,done:p}:{value:c?[a(d[0]),a(d[1])]:a(d),done:p}},[Symbol.iterator](){return this}}}}function Ye(e){return function(...t){return e==="delete"?!1:this}}function Ii(){const e={get(o){return sn(this,o)},get size(){return on(this)},has:rn,add:Ks,set:Ws,delete:qs,clear:Vs,forEach:ln(!1,!1)},t={get(o){return sn(this,o,!1,!0)},get size(){return on(this)},has:rn,add:Ks,set:Ws,delete:qs,clear:Vs,forEach:ln(!1,!0)},n={get(o){return sn(this,o,!0)},get size(){return on(this,!0)},has(o){return rn.call(this,o,!0)},add:Ye("add"),set:Ye("set"),delete:Ye("delete"),clear:Ye("clear"),forEach:ln(!0,!1)},s={get(o){return sn(this,o,!0,!0)},get size(){return on(this,!0)},has(o){return rn.call(this,o,!0)},add:Ye("add"),set:Ye("set"),delete:Ye("delete"),clear:Ye("clear"),forEach:ln(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=cn(o,!1,!1),n[o]=cn(o,!0,!1),t[o]=cn(o,!1,!0),s[o]=cn(o,!0,!0)}),[e,n,t,s]}const[Ni,Fi,Li,ki]=Ii();function xs(e,t){const n=t?e?ki:Li:e?Fi:Ni;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Z(n,r)&&r in s?n:s,r,o)}const $i={get:xs(!1,!1)},Hi={get:xs(!1,!0)},ji={get:xs(!0,!1)},Jr=new WeakMap,Xr=new WeakMap,Zr=new WeakMap,Bi=new WeakMap;function Di(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ui(e){return e.__v_skip||!Object.isExtensible(e)?0:Di(ni(e))}function Sn(e){return Tt(e)?e:ws(e,!1,Yr,$i,Jr)}function Gr(e){return ws(e,!1,Mi,Hi,Xr)}function eo(e){return ws(e,!0,Si,ji,Zr)}function ws(e,t,n,s,r){if(!ce(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Ui(e);if(i===0)return e;const c=new Proxy(e,i===2?s:n);return r.set(e,c),c}function xt(e){return Tt(e)?xt(e.__v_raw):!!(e&&e.__v_isReactive)}function Tt(e){return!!(e&&e.__v_isReadonly)}function _n(e){return!!(e&&e.__v_isShallow)}function to(e){return xt(e)||Tt(e)}function G(e){const t=e&&e.__v_raw;return t?G(t):e}function no(e){return mn(e,"__v_skip",!0),e}const Qt=e=>ce(e)?Sn(e):e,Rs=e=>ce(e)?eo(e):e;function so(e){nt&&Ie&&(e=G(e),Vr(e.dep||(e.dep=bs())))}function ro(e,t){e=G(e);const n=e.dep;n&&es(n)}function ge(e){return!!(e&&e.__v_isRef===!0)}function hn(e){return oo(e,!1)}function Ki(e){return oo(e,!0)}function oo(e,t){return ge(e)?e:new Wi(e,t)}class Wi{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:G(t),this._value=n?t:Qt(t)}get value(){return so(this),this._value}set value(t){const n=this.__v_isShallow||_n(t)||Tt(t);t=n?t:G(t),zt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Qt(t),ro(this))}}function wt(e){return ge(e)?e.value:e}const qi={get:(e,t,n)=>wt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ge(r)&&!ge(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function io(e){return xt(e)?e:new Proxy(e,qi)}function Lu(e){const t=D(e)?new Array(e.length):{};for(const n in e)t[n]=zi(e,n);return t}class Vi{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return _i(G(this._object),this._key)}}function zi(e,t,n){const s=e[t];return ge(s)?s:new Vi(e,t,n)}class Qi{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new vs(t,()=>{this._dirty||(this._dirty=!0,ro(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=G(this);return so(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Yi(e,t,n=!1){let s,r;const o=z(e);return o?(s=e,r=Le):(s=e.get,r=e.set),new Qi(s,r,o||!r,n)}function st(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){en(o,t,n)}return r}function Oe(e,t,n,s){if(z(e)){const o=st(e,t,n,s);return o&&Hr(o)&&o.catch(i=>{en(i,t,n)}),o}const r=[];for(let o=0;o>>1;Jt(_e[s])De&&_e.splice(t,1)}function Gi(e){D(e)?Rt.push(...e):(!qe||!qe.includes(e,e.allowRecurse?ut+1:ut))&&Rt.push(e),uo()}function zs(e,t=Yt?De+1:0){for(;t<_e.length;t++){const n=_e[t];n&&n.pre&&(_e.splice(t,1),t--,n())}}function bn(e){if(Rt.length){const t=[...new Set(Rt)];if(Rt.length=0,qe){qe.push(...t);return}for(qe=t,qe.sort((n,s)=>Jt(n)-Jt(s)),ut=0;ute.id==null?1/0:e.id,el=(e,t)=>{const n=Jt(e)-Jt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function fo(e){ts=!1,Yt=!0,_e.sort(el);const t=Le;try{for(De=0;De<_e.length;De++){const n=_e[De];n&&n.active!==!1&&st(n,null,14)}}finally{De=0,_e.length=0,bn(),Yt=!1,Ps=null,(_e.length||Rt.length)&&fo()}}function tl(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||le;let r=n;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in s){const a=`${i==="modelValue"?"model":i}Modifiers`,{number:d,trim:p}=s[a]||le;p&&(r=n.map(_=>he(_)?_.trim():_)),d&&(r=n.map(oi))}let c,l=s[c=Hn(t)]||s[c=Hn(Ue(t))];!l&&o&&(l=s[c=Hn(gt(t))]),l&&Oe(l,e,6,r);const f=s[c+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,Oe(f,e,6,r)}}function ao(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},c=!1;if(!z(e)){const l=f=>{const a=ao(f,t,!0);a&&(c=!0,ae(i,a))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!c?(ce(e)&&s.set(e,null),null):(D(o)?o.forEach(l=>i[l]=null):ae(i,o),ce(e)&&s.set(e,i),i)}function In(e,t){return!e||!Gt(t)?!1:(t=t.slice(2).replace(/Once$/,""),Z(e,t[0].toLowerCase()+t.slice(1))||Z(e,gt(t))||Z(e,t))}let me=null,ho=null;function vn(e){const t=me;return me=e,ho=e&&e.type.__scopeId||null,t}function nl(e,t=me,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&or(-1);const o=vn(t);let i;try{i=e(...r)}finally{vn(o),s._d&&or(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function Bn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:c,attrs:l,emit:f,render:a,renderCache:d,data:p,setupState:_,ctx:w,inheritAttrs:P}=e;let L,y;const m=vn(e);try{if(n.shapeFlag&4){const O=r||s;L=Me(a.call(O,O,d,o,_,p,w)),y=l}else{const O=t;L=Me(O.length>1?O(o,{attrs:l,slots:c,emit:f}):O(o,null)),y=t.props?l:sl(l)}}catch(O){Wt.length=0,en(O,e,1),L=ue(Pe)}let F=L;if(y&&P!==!1){const O=Object.keys(y),{shapeFlag:U}=F;O.length&&U&7&&(i&&O.some(ds)&&(y=rl(y,i)),F=ot(F,y))}return n.dirs&&(F=ot(F),F.dirs=F.dirs?F.dirs.concat(n.dirs):n.dirs),n.transition&&(F.transition=n.transition),L=F,vn(m),L}const sl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Gt(n))&&((t||(t={}))[n]=e[n]);return t},rl=(e,t)=>{const n={};for(const s in e)(!ds(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function ol(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:c,patchFlag:l}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return s?Qs(s,i,f):!!i;if(l&8){const a=t.dynamicProps;for(let d=0;de.__isSuspense;function po(e,t){t&&t.pendingBranch?D(e)?t.effects.push(...e):t.effects.push(e):Gi(e)}function ku(e,t){return Ts(e,null,t)}const un={};function dn(e,t,n){return Ts(e,t,n)}function Ts(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=le){var c;const l=gi()===((c=de)==null?void 0:c.scope)?de:null;let f,a=!1,d=!1;if(ge(e)?(f=()=>e.value,a=_n(e)):xt(e)?(f=()=>e,s=!0):D(e)?(d=!0,a=e.some(O=>xt(O)||_n(O)),f=()=>e.map(O=>{if(ge(O))return O.value;if(xt(O))return ht(O);if(z(O))return st(O,l,2)})):z(e)?t?f=()=>st(e,l,2):f=()=>{if(!(l&&l.isUnmounted))return p&&p(),Oe(e,l,3,[_])}:f=Le,t&&s){const O=f;f=()=>ht(O())}let p,_=O=>{p=m.onStop=()=>{st(O,l,4)}},w;if(St)if(_=Le,t?n&&Oe(t,l,3,[f(),d?[]:void 0,_]):f(),r==="sync"){const O=sc();w=O.__watcherHandles||(O.__watcherHandles=[])}else return Le;let P=d?new Array(e.length).fill(un):un;const L=()=>{if(m.active)if(t){const O=m.run();(s||a||(d?O.some((U,Q)=>zt(U,P[Q])):zt(O,P)))&&(p&&p(),Oe(t,l,3,[O,P===un?void 0:d&&P[0]===un?[]:P,_]),P=O)}else m.run()};L.allowRecurse=!!t;let y;r==="sync"?y=L:r==="post"?y=()=>Ee(L,l&&l.suspense):(L.pre=!0,l&&(L.id=l.uid),y=()=>Mn(L));const m=new vs(f,y);t?n?L():P=m.run():r==="post"?Ee(m.run.bind(m),l&&l.suspense):m.run();const F=()=>{m.stop(),l&&l.scope&&ps(l.scope.effects,m)};return w&&w.push(F),F}function cl(e,t,n){const s=this.proxy,r=he(e)?e.includes(".")?go(s,e):()=>s[e]:e.bind(s,s);let o;z(t)?o=t:(o=t.handler,n=t);const i=de;Ot(this);const c=Ts(r,o.bind(s),n);return i?Ot(i):pt(),c}function go(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{ht(n,t)});else if(Br(e))for(const n in e)ht(e[n],t);return e}function $u(e,t){const n=me;if(n===null)return e;const s=Ln(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;o{e.isMounted=!0}),Eo(()=>{e.isUnmounting=!0}),e}const Te=[Function,Array],mo={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Te,onEnter:Te,onAfterEnter:Te,onEnterCancelled:Te,onBeforeLeave:Te,onLeave:Te,onAfterLeave:Te,onLeaveCancelled:Te,onBeforeAppear:Te,onAppear:Te,onAfterAppear:Te,onAppearCancelled:Te},fl={name:"BaseTransition",props:mo,setup(e,{slots:t}){const n=Yl(),s=ul();let r;return()=>{const o=t.default&&_o(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const P of o)if(P.type!==Pe){i=P;break}}const c=G(e),{mode:l}=c;if(s.isLeaving)return Dn(i);const f=Ys(i);if(!f)return Dn(i);const a=ns(f,c,s,n);ss(f,a);const d=n.subTree,p=d&&Ys(d);let _=!1;const{getTransitionKey:w}=f.type;if(w){const P=w();r===void 0?r=P:P!==r&&(r=P,_=!0)}if(p&&p.type!==Pe&&(!ft(f,p)||_)){const P=ns(p,c,s,n);if(ss(p,P),l==="out-in")return s.isLeaving=!0,P.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},Dn(i);l==="in-out"&&f.type!==Pe&&(P.delayLeave=(L,y,m)=>{const F=yo(s,p);F[String(p.key)]=p,L._leaveCb=()=>{y(),L._leaveCb=void 0,delete a.delayedLeave},a.delayedLeave=m})}return i}}},al=fl;function yo(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ns(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:f,onEnterCancelled:a,onBeforeLeave:d,onLeave:p,onAfterLeave:_,onLeaveCancelled:w,onBeforeAppear:P,onAppear:L,onAfterAppear:y,onAppearCancelled:m}=t,F=String(e.key),O=yo(n,e),U=(S,V)=>{S&&Oe(S,s,9,V)},Q=(S,V)=>{const K=V[1];U(S,V),D(S)?S.every(X=>X.length<=1)&&K():S.length<=1&&K()},Y={mode:o,persisted:i,beforeEnter(S){let V=c;if(!n.isMounted)if(r)V=P||c;else return;S._leaveCb&&S._leaveCb(!0);const K=O[F];K&&ft(e,K)&&K.el._leaveCb&&K.el._leaveCb(),U(V,[S])},enter(S){let V=l,K=f,X=a;if(!n.isMounted)if(r)V=L||l,K=y||f,X=m||a;else return;let N=!1;const q=S._enterCb=$=>{N||(N=!0,$?U(X,[S]):U(K,[S]),Y.delayedLeave&&Y.delayedLeave(),S._enterCb=void 0)};V?Q(V,[S,q]):q()},leave(S,V){const K=String(e.key);if(S._enterCb&&S._enterCb(!0),n.isUnmounting)return V();U(d,[S]);let X=!1;const N=S._leaveCb=q=>{X||(X=!0,V(),q?U(w,[S]):U(_,[S]),S._leaveCb=void 0,O[K]===e&&delete O[K])};O[K]=e,p?Q(p,[S,N]):N()},clone(S){return ns(S,t,n,s)}};return Y}function Dn(e){if(tn(e))return e=ot(e),e.children=null,e}function Ys(e){return tn(e)?e.children?e.children[0]:void 0:e}function ss(e,t){e.shapeFlag&6&&e.component?ss(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function _o(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;oae({name:e.name},t,{setup:e}))():e}const Pt=e=>!!e.type.__asyncLoader;function Hu(e){z(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:o,suspensible:i=!0,onError:c}=e;let l=null,f,a=0;const d=()=>(a++,l=null,p()),p=()=>{let _;return l||(_=l=t().catch(w=>{if(w=w instanceof Error?w:new Error(String(w)),c)return new Promise((P,L)=>{c(w,()=>P(d()),()=>L(w),a+1)});throw w}).then(w=>_!==l&&l?l:(w&&(w.__esModule||w[Symbol.toStringTag]==="Module")&&(w=w.default),f=w,w)))};return As({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return f},setup(){const _=de;if(f)return()=>Un(f,_);const w=m=>{l=null,en(m,_,13,!s)};if(i&&_.suspense||St)return p().then(m=>()=>Un(m,_)).catch(m=>(w(m),()=>s?ue(s,{error:m}):null));const P=hn(!1),L=hn(),y=hn(!!r);return r&&setTimeout(()=>{y.value=!1},r),o!=null&&setTimeout(()=>{if(!P.value&&!L.value){const m=new Error(`Async component timed out after ${o}ms.`);w(m),L.value=m}},o),p().then(()=>{P.value=!0,_.parent&&tn(_.parent.vnode)&&Mn(_.parent.update)}).catch(m=>{w(m),L.value=m}),()=>{if(P.value&&f)return Un(f,_);if(L.value&&s)return ue(s,{error:L.value});if(n&&!y.value)return ue(n)}}})}function Un(e,t){const{ref:n,props:s,children:r,ce:o}=t.vnode,i=ue(e,s,r);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const tn=e=>e.type.__isKeepAlive;function hl(e,t){bo(e,"a",t)}function dl(e,t){bo(e,"da",t)}function bo(e,t,n=de){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Nn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)tn(r.parent.vnode)&&pl(s,t,n,r),r=r.parent}}function pl(e,t,n,s){const r=Nn(t,e,s,!0);Co(()=>{ps(s[t],r)},n)}function Nn(e,t,n=de,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Nt(),Ot(n);const c=Oe(t,n,e,i);return pt(),Ft(),c});return s?r.unshift(o):r.push(o),o}}const ze=e=>(t,n=de)=>(!St||e==="sp")&&Nn(e,(...s)=>t(...s),n),gl=ze("bm"),vo=ze("m"),ml=ze("bu"),yl=ze("u"),Eo=ze("bum"),Co=ze("um"),_l=ze("sp"),bl=ze("rtg"),vl=ze("rtc");function El(e,t=de){Nn("ec",e,t)}const xo="components";function ju(e,t){return xl(xo,e,!0,t)||e}const Cl=Symbol.for("v-ndc");function xl(e,t,n=!0,s=!1){const r=me||de;if(r){const o=r.type;if(e===xo){const c=ec(o,!1);if(c&&(c===t||c===Ue(t)||c===An(Ue(t))))return o}const i=Js(r[e]||o[e],t)||Js(r.appContext[e],t);return!i&&s?o:i}}function Js(e,t){return e&&(e[t]||e[Ue(t)]||e[An(Ue(t))])}function Bu(e,t,n,s){let r;const o=n&&n[s];if(D(e)||he(e)){r=new Array(e.length);for(let i=0,c=e.length;it(i,c,void 0,o&&o[c]));else{const i=Object.keys(e);r=new Array(i.length);for(let c=0,l=i.length;cwn(t)?!(t.type===Pe||t.type===Ce&&!wo(t.children)):!0)?e:null}const rs=e=>e?jo(e)?Ln(e)||e.proxy:rs(e.parent):null,Ut=ae(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>rs(e.parent),$root:e=>rs(e.root),$emit:e=>e.emit,$options:e=>Os(e),$forceUpdate:e=>e.f||(e.f=()=>Mn(e.update)),$nextTick:e=>e.n||(e.n=co.bind(e.proxy)),$watch:e=>cl.bind(e)}),Kn=(e,t)=>e!==le&&!e.__isScriptSetup&&Z(e,t),wl={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:c,appContext:l}=e;let f;if(t[0]!=="$"){const _=i[t];if(_!==void 0)switch(_){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Kn(s,t))return i[t]=1,s[t];if(r!==le&&Z(r,t))return i[t]=2,r[t];if((f=e.propsOptions[0])&&Z(f,t))return i[t]=3,o[t];if(n!==le&&Z(n,t))return i[t]=4,n[t];os&&(i[t]=0)}}const a=Ut[t];let d,p;if(a)return t==="$attrs"&&xe(e,"get",t),a(e);if((d=c.__cssModules)&&(d=d[t]))return d;if(n!==le&&Z(n,t))return i[t]=4,n[t];if(p=l.config.globalProperties,Z(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Kn(r,t)?(r[t]=n,!0):s!==le&&Z(s,t)?(s[t]=n,!0):Z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let c;return!!n[i]||e!==le&&Z(e,i)||Kn(t,i)||(c=o[0])&&Z(c,i)||Z(s,i)||Z(Ut,i)||Z(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Xs(e){return D(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let os=!0;function Rl(e){const t=Os(e),n=e.proxy,s=e.ctx;os=!1,t.beforeCreate&&Zs(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:c,provide:l,inject:f,created:a,beforeMount:d,mounted:p,beforeUpdate:_,updated:w,activated:P,deactivated:L,beforeDestroy:y,beforeUnmount:m,destroyed:F,unmounted:O,render:U,renderTracked:Q,renderTriggered:Y,errorCaptured:S,serverPrefetch:V,expose:K,inheritAttrs:X,components:N,directives:q,filters:$}=t;if(f&&Pl(f,s,null),i)for(const oe in i){const te=i[oe];z(te)&&(s[oe]=te.bind(n))}if(r){const oe=r.call(n,n);ce(oe)&&(e.data=Sn(oe))}if(os=!0,o)for(const oe in o){const te=o[oe],Ke=z(te)?te.bind(n,n):z(te.get)?te.get.bind(n,n):Le,Qe=!z(te)&&z(te.set)?te.set.bind(n):Le,He=Ne({get:Ke,set:Qe});Object.defineProperty(s,oe,{enumerable:!0,configurable:!0,get:()=>He.value,set:ve=>He.value=ve})}if(c)for(const oe in c)Ro(c[oe],s,n,oe);if(l){const oe=z(l)?l.call(n):l;Reflect.ownKeys(oe).forEach(te=>{pn(te,oe[te])})}a&&Zs(a,e,"c");function ee(oe,te){D(te)?te.forEach(Ke=>oe(Ke.bind(n))):te&&oe(te.bind(n))}if(ee(gl,d),ee(vo,p),ee(ml,_),ee(yl,w),ee(hl,P),ee(dl,L),ee(El,S),ee(vl,Q),ee(bl,Y),ee(Eo,m),ee(Co,O),ee(_l,V),D(K))if(K.length){const oe=e.exposed||(e.exposed={});K.forEach(te=>{Object.defineProperty(oe,te,{get:()=>n[te],set:Ke=>n[te]=Ke})})}else e.exposed||(e.exposed={});U&&e.render===Le&&(e.render=U),X!=null&&(e.inheritAttrs=X),N&&(e.components=N),q&&(e.directives=q)}function Pl(e,t,n=Le){D(e)&&(e=is(e));for(const s in e){const r=e[s];let o;ce(r)?"default"in r?o=ke(r.from||s,r.default,!0):o=ke(r.from||s):o=ke(r),ge(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function Zs(e,t,n){Oe(D(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ro(e,t,n,s){const r=s.includes(".")?go(n,s):()=>n[s];if(he(e)){const o=t[e];z(o)&&dn(r,o)}else if(z(e))dn(r,e.bind(n));else if(ce(e))if(D(e))e.forEach(o=>Ro(o,t,n,s));else{const o=z(e.handler)?e.handler.bind(n):t[e.handler];z(o)&&dn(r,o,e)}}function Os(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,c=o.get(t);let l;return c?l=c:!r.length&&!n&&!s?l=t:(l={},r.length&&r.forEach(f=>En(l,f,i,!0)),En(l,t,i)),ce(t)&&o.set(t,l),l}function En(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&En(e,o,n,!0),r&&r.forEach(i=>En(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const c=Tl[i]||n&&n[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const Tl={data:Gs,props:er,emits:er,methods:Bt,computed:Bt,beforeCreate:be,created:be,beforeMount:be,mounted:be,beforeUpdate:be,updated:be,beforeDestroy:be,beforeUnmount:be,destroyed:be,unmounted:be,activated:be,deactivated:be,errorCaptured:be,serverPrefetch:be,components:Bt,directives:Bt,watch:Ol,provide:Gs,inject:Al};function Gs(e,t){return t?e?function(){return ae(z(e)?e.call(this,this):e,z(t)?t.call(this,this):t)}:t:e}function Al(e,t){return Bt(is(e),is(t))}function is(e){if(D(e)){const t={};for(let n=0;n1)return n&&z(t)?t.call(s&&s.proxy):t}}function Il(e,t,n,s=!1){const r={},o={};mn(o,Fn,1),e.propsDefaults=Object.create(null),To(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:Gr(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function Nl(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,c=G(r),[l]=e.propsOptions;let f=!1;if((s||i>0)&&!(i&16)){if(i&8){const a=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[p,_]=Ao(d,t,!0);ae(i,p),_&&c.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!o&&!l)return ce(e)&&s.set(e,Et),Et;if(D(o))for(let a=0;a-1,_[1]=P<0||w-1||Z(_,"default"))&&c.push(d)}}}const f=[i,c];return ce(e)&&s.set(e,f),f}function tr(e){return e[0]!=="$"}function nr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function sr(e,t){return nr(e)===nr(t)}function rr(e,t){return D(t)?t.findIndex(n=>sr(n,e)):z(t)&&sr(t,e)?0:-1}const Oo=e=>e[0]==="_"||e==="$stable",Ss=e=>D(e)?e.map(Me):[Me(e)],Fl=(e,t,n)=>{if(t._n)return t;const s=nl((...r)=>Ss(t(...r)),n);return s._c=!1,s},So=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Oo(r))continue;const o=e[r];if(z(o))t[r]=Fl(r,o,s);else if(o!=null){const i=Ss(o);t[r]=()=>i}}},Mo=(e,t)=>{const n=Ss(t);e.slots.default=()=>n},Ll=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=G(t),mn(t,"_",n)):So(t,e.slots={})}else e.slots={},t&&Mo(e,t);mn(e.slots,Fn,1)},kl=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=le;if(s.shapeFlag&32){const c=t._;c?n&&c===1?o=!1:(ae(r,t),!n&&c===1&&delete r._):(o=!t.$stable,So(t,r)),i=t}else t&&(Mo(e,t),i={default:1});if(o)for(const c in r)!Oo(c)&&!(c in i)&&delete r[c]};function xn(e,t,n,s,r=!1){if(D(e)){e.forEach((p,_)=>xn(p,t&&(D(t)?t[_]:t),n,s,r));return}if(Pt(s)&&!r)return;const o=s.shapeFlag&4?Ln(s.component)||s.component.proxy:s.el,i=r?null:o,{i:c,r:l}=e,f=t&&t.r,a=c.refs===le?c.refs={}:c.refs,d=c.setupState;if(f!=null&&f!==l&&(he(f)?(a[f]=null,Z(d,f)&&(d[f]=null)):ge(f)&&(f.value=null)),z(l))st(l,c,12,[i,a]);else{const p=he(l),_=ge(l);if(p||_){const w=()=>{if(e.f){const P=p?Z(d,l)?d[l]:a[l]:l.value;r?D(P)&&ps(P,o):D(P)?P.includes(o)||P.push(o):p?(a[l]=[o],Z(d,l)&&(d[l]=a[l])):(l.value=[o],e.k&&(a[e.k]=l.value))}else p?(a[l]=i,Z(d,l)&&(d[l]=i)):_&&(l.value=i,e.k&&(a[e.k]=i))};i?(w.id=-1,Ee(w,n)):w()}}}let Je=!1;const fn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",an=e=>e.nodeType===8;function $l(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:o,parentNode:i,remove:c,insert:l,createComment:f}}=e,a=(y,m)=>{if(!m.hasChildNodes()){n(null,y,m),bn(),m._vnode=y;return}Je=!1,d(m.firstChild,y,null,null,null),bn(),m._vnode=y,Je&&console.error("Hydration completed but contains mismatches.")},d=(y,m,F,O,U,Q=!1)=>{const Y=an(y)&&y.data==="[",S=()=>P(y,m,F,O,U,Y),{type:V,ref:K,shapeFlag:X,patchFlag:N}=m;let q=y.nodeType;m.el=y,N===-2&&(Q=!1,m.dynamicChildren=null);let $=null;switch(V){case At:q!==3?m.children===""?(l(m.el=r(""),i(y),y),$=y):$=S():(y.data!==m.children&&(Je=!0,y.data=m.children),$=o(y));break;case Pe:q!==8||Y?$=S():$=o(y);break;case Kt:if(Y&&(y=o(y),q=y.nodeType),q===1||q===3){$=y;const pe=!m.children.length;for(let ee=0;ee{Q=Q||!!m.dynamicChildren;const{type:Y,props:S,patchFlag:V,shapeFlag:K,dirs:X}=m,N=Y==="input"&&X||Y==="option";if(N||V!==-1){if(X&&Be(m,null,F,"created"),S)if(N||!Q||V&48)for(const $ in S)(N&&$.endsWith("value")||Gt($)&&!Dt($))&&s(y,$,null,S[$],!1,void 0,F);else S.onClick&&s(y,"onClick",null,S.onClick,!1,void 0,F);let q;if((q=S&&S.onVnodeBeforeMount)&&Ae(q,F,m),X&&Be(m,null,F,"beforeMount"),((q=S&&S.onVnodeMounted)||X)&&po(()=>{q&&Ae(q,F,m),X&&Be(m,null,F,"mounted")},O),K&16&&!(S&&(S.innerHTML||S.textContent))){let $=_(y.firstChild,m,y,F,O,U,Q);for(;$;){Je=!0;const pe=$;$=$.nextSibling,c(pe)}}else K&8&&y.textContent!==m.children&&(Je=!0,y.textContent=m.children)}return y.nextSibling},_=(y,m,F,O,U,Q,Y)=>{Y=Y||!!m.dynamicChildren;const S=m.children,V=S.length;for(let K=0;K{const{slotScopeIds:Y}=m;Y&&(U=U?U.concat(Y):Y);const S=i(y),V=_(o(y),m,S,F,O,U,Q);return V&&an(V)&&V.data==="]"?o(m.anchor=V):(Je=!0,l(m.anchor=f("]"),S,V),V)},P=(y,m,F,O,U,Q)=>{if(Je=!0,m.el=null,Q){const V=L(y);for(;;){const K=o(y);if(K&&K!==V)c(K);else break}}const Y=o(y),S=i(y);return c(y),n(null,m,S,Y,F,O,fn(S),U),Y},L=y=>{let m=0;for(;y;)if(y=o(y),y&&an(y)&&(y.data==="["&&m++,y.data==="]")){if(m===0)return o(y);m--}return y};return[a,d]}const Ee=po;function Hl(e){return jl(e,$l)}function jl(e,t){const n=Xn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:c,createComment:l,setText:f,setElementText:a,parentNode:d,nextSibling:p,setScopeId:_=Le,insertStaticContent:w}=e,P=(u,h,g,b=null,E=null,C=null,M=!1,R=null,T=!!h.dynamicChildren)=>{if(u===h)return;u&&!ft(u,h)&&(b=v(u),ve(u,E,C,!0),u=null),h.patchFlag===-2&&(T=!1,h.dynamicChildren=null);const{type:x,ref:j,shapeFlag:k}=h;switch(x){case At:L(u,h,g,b);break;case Pe:y(u,h,g,b);break;case Kt:u==null&&m(h,g,b,M);break;case Ce:N(u,h,g,b,E,C,M,R,T);break;default:k&1?U(u,h,g,b,E,C,M,R,T):k&6?q(u,h,g,b,E,C,M,R,T):(k&64||k&128)&&x.process(u,h,g,b,E,C,M,R,T,A)}j!=null&&E&&xn(j,u&&u.ref,C,h||u,!h)},L=(u,h,g,b)=>{if(u==null)s(h.el=c(h.children),g,b);else{const E=h.el=u.el;h.children!==u.children&&f(E,h.children)}},y=(u,h,g,b)=>{u==null?s(h.el=l(h.children||""),g,b):h.el=u.el},m=(u,h,g,b)=>{[u.el,u.anchor]=w(u.children,h,g,b,u.el,u.anchor)},F=({el:u,anchor:h},g,b)=>{let E;for(;u&&u!==h;)E=p(u),s(u,g,b),u=E;s(h,g,b)},O=({el:u,anchor:h})=>{let g;for(;u&&u!==h;)g=p(u),r(u),u=g;r(h)},U=(u,h,g,b,E,C,M,R,T)=>{M=M||h.type==="svg",u==null?Q(h,g,b,E,C,M,R,T):V(u,h,E,C,M,R,T)},Q=(u,h,g,b,E,C,M,R)=>{let T,x;const{type:j,props:k,shapeFlag:B,transition:W,dirs:J}=u;if(T=u.el=i(u.type,C,k&&k.is,k),B&8?a(T,u.children):B&16&&S(u.children,T,null,b,E,C&&j!=="foreignObject",M,R),J&&Be(u,null,b,"created"),Y(T,u,u.scopeId,M,b),k){for(const re in k)re!=="value"&&!Dt(re)&&o(T,re,null,k[re],C,u.children,b,E,ye);"value"in k&&o(T,"value",null,k.value),(x=k.onVnodeBeforeMount)&&Ae(x,b,u)}J&&Be(u,null,b,"beforeMount");const ie=(!E||E&&!E.pendingBranch)&&W&&!W.persisted;ie&&W.beforeEnter(T),s(T,h,g),((x=k&&k.onVnodeMounted)||ie||J)&&Ee(()=>{x&&Ae(x,b,u),ie&&W.enter(T),J&&Be(u,null,b,"mounted")},E)},Y=(u,h,g,b,E)=>{if(g&&_(u,g),b)for(let C=0;C{for(let x=T;x{const R=h.el=u.el;let{patchFlag:T,dynamicChildren:x,dirs:j}=h;T|=u.patchFlag&16;const k=u.props||le,B=h.props||le;let W;g&&it(g,!1),(W=B.onVnodeBeforeUpdate)&&Ae(W,g,h,u),j&&Be(h,u,g,"beforeUpdate"),g&&it(g,!0);const J=E&&h.type!=="foreignObject";if(x?K(u.dynamicChildren,x,R,g,b,J,C):M||te(u,h,R,null,g,b,J,C,!1),T>0){if(T&16)X(R,h,k,B,g,b,E);else if(T&2&&k.class!==B.class&&o(R,"class",null,B.class,E),T&4&&o(R,"style",k.style,B.style,E),T&8){const ie=h.dynamicProps;for(let re=0;re{W&&Ae(W,g,h,u),j&&Be(h,u,g,"updated")},b)},K=(u,h,g,b,E,C,M)=>{for(let R=0;R{if(g!==b){if(g!==le)for(const R in g)!Dt(R)&&!(R in b)&&o(u,R,g[R],null,M,h.children,E,C,ye);for(const R in b){if(Dt(R))continue;const T=b[R],x=g[R];T!==x&&R!=="value"&&o(u,R,x,T,M,h.children,E,C,ye)}"value"in b&&o(u,"value",g.value,b.value)}},N=(u,h,g,b,E,C,M,R,T)=>{const x=h.el=u?u.el:c(""),j=h.anchor=u?u.anchor:c("");let{patchFlag:k,dynamicChildren:B,slotScopeIds:W}=h;W&&(R=R?R.concat(W):W),u==null?(s(x,g,b),s(j,g,b),S(h.children,g,j,E,C,M,R,T)):k>0&&k&64&&B&&u.dynamicChildren?(K(u.dynamicChildren,B,g,E,C,M,R),(h.key!=null||E&&h===E.subTree)&&Io(u,h,!0)):te(u,h,g,j,E,C,M,R,T)},q=(u,h,g,b,E,C,M,R,T)=>{h.slotScopeIds=R,u==null?h.shapeFlag&512?E.ctx.activate(h,g,b,M,T):$(h,g,b,E,C,M,T):pe(u,h,T)},$=(u,h,g,b,E,C,M)=>{const R=u.component=Ql(u,b,E);if(tn(u)&&(R.ctx.renderer=A),Jl(R),R.asyncDep){if(E&&E.registerDep(R,ee),!u.el){const T=R.subTree=ue(Pe);y(null,T,h,g)}return}ee(R,u,h,g,E,C,M)},pe=(u,h,g)=>{const b=h.component=u.component;if(ol(u,h,g))if(b.asyncDep&&!b.asyncResolved){oe(b,h,g);return}else b.next=h,Zi(b.update),b.update();else h.el=u.el,b.vnode=h},ee=(u,h,g,b,E,C,M)=>{const R=()=>{if(u.isMounted){let{next:j,bu:k,u:B,parent:W,vnode:J}=u,ie=j,re;it(u,!1),j?(j.el=J.el,oe(u,j,M)):j=J,k&&jn(k),(re=j.props&&j.props.onVnodeBeforeUpdate)&&Ae(re,W,j,J),it(u,!0);const fe=Bn(u),Se=u.subTree;u.subTree=fe,P(Se,fe,d(Se.el),v(Se),u,E,C),j.el=fe.el,ie===null&&il(u,fe.el),B&&Ee(B,E),(re=j.props&&j.props.onVnodeUpdated)&&Ee(()=>Ae(re,W,j,J),E)}else{let j;const{el:k,props:B}=h,{bm:W,m:J,parent:ie}=u,re=Pt(h);if(it(u,!1),W&&jn(W),!re&&(j=B&&B.onVnodeBeforeMount)&&Ae(j,ie,h),it(u,!0),k&&ne){const fe=()=>{u.subTree=Bn(u),ne(k,u.subTree,u,E,null)};re?h.type.__asyncLoader().then(()=>!u.isUnmounted&&fe()):fe()}else{const fe=u.subTree=Bn(u);P(null,fe,g,b,u,E,C),h.el=fe.el}if(J&&Ee(J,E),!re&&(j=B&&B.onVnodeMounted)){const fe=h;Ee(()=>Ae(j,ie,fe),E)}(h.shapeFlag&256||ie&&Pt(ie.vnode)&&ie.vnode.shapeFlag&256)&&u.a&&Ee(u.a,E),u.isMounted=!0,h=g=b=null}},T=u.effect=new vs(R,()=>Mn(x),u.scope),x=u.update=()=>T.run();x.id=u.uid,it(u,!0),x()},oe=(u,h,g)=>{h.component=u;const b=u.vnode.props;u.vnode=h,u.next=null,Nl(u,h.props,b,g),kl(u,h.children,g),Nt(),zs(),Ft()},te=(u,h,g,b,E,C,M,R,T=!1)=>{const x=u&&u.children,j=u?u.shapeFlag:0,k=h.children,{patchFlag:B,shapeFlag:W}=h;if(B>0){if(B&128){Qe(x,k,g,b,E,C,M,R,T);return}else if(B&256){Ke(x,k,g,b,E,C,M,R,T);return}}W&8?(j&16&&ye(x,E,C),k!==x&&a(g,k)):j&16?W&16?Qe(x,k,g,b,E,C,M,R,T):ye(x,E,C,!0):(j&8&&a(g,""),W&16&&S(k,g,b,E,C,M,R,T))},Ke=(u,h,g,b,E,C,M,R,T)=>{u=u||Et,h=h||Et;const x=u.length,j=h.length,k=Math.min(x,j);let B;for(B=0;Bj?ye(u,E,C,!0,!1,k):S(h,g,b,E,C,M,R,T,k)},Qe=(u,h,g,b,E,C,M,R,T)=>{let x=0;const j=h.length;let k=u.length-1,B=j-1;for(;x<=k&&x<=B;){const W=u[x],J=h[x]=T?et(h[x]):Me(h[x]);if(ft(W,J))P(W,J,g,null,E,C,M,R,T);else break;x++}for(;x<=k&&x<=B;){const W=u[k],J=h[B]=T?et(h[B]):Me(h[B]);if(ft(W,J))P(W,J,g,null,E,C,M,R,T);else break;k--,B--}if(x>k){if(x<=B){const W=B+1,J=WB)for(;x<=k;)ve(u[x],E,C,!0),x++;else{const W=x,J=x,ie=new Map;for(x=J;x<=B;x++){const we=h[x]=T?et(h[x]):Me(h[x]);we.key!=null&&ie.set(we.key,x)}let re,fe=0;const Se=B-J+1;let _t=!1,ks=0;const Lt=new Array(Se);for(x=0;x=Se){ve(we,E,C,!0);continue}let je;if(we.key!=null)je=ie.get(we.key);else for(re=J;re<=B;re++)if(Lt[re-J]===0&&ft(we,h[re])){je=re;break}je===void 0?ve(we,E,C,!0):(Lt[je-J]=x+1,je>=ks?ks=je:_t=!0,P(we,h[je],g,null,E,C,M,R,T),fe++)}const $s=_t?Bl(Lt):Et;for(re=$s.length-1,x=Se-1;x>=0;x--){const we=J+x,je=h[we],Hs=we+1{const{el:C,type:M,transition:R,children:T,shapeFlag:x}=u;if(x&6){He(u.component.subTree,h,g,b);return}if(x&128){u.suspense.move(h,g,b);return}if(x&64){M.move(u,h,g,A);return}if(M===Ce){s(C,h,g);for(let k=0;kR.enter(C),E);else{const{leave:k,delayLeave:B,afterLeave:W}=R,J=()=>s(C,h,g),ie=()=>{k(C,()=>{J(),W&&W()})};B?B(C,J,ie):ie()}else s(C,h,g)},ve=(u,h,g,b=!1,E=!1)=>{const{type:C,props:M,ref:R,children:T,dynamicChildren:x,shapeFlag:j,patchFlag:k,dirs:B}=u;if(R!=null&&xn(R,null,g,u,!0),j&256){h.ctx.deactivate(u);return}const W=j&1&&B,J=!Pt(u);let ie;if(J&&(ie=M&&M.onVnodeBeforeUnmount)&&Ae(ie,h,u),j&6)nn(u.component,g,b);else{if(j&128){u.suspense.unmount(g,b);return}W&&Be(u,null,h,"beforeUnmount"),j&64?u.type.remove(u,h,g,E,A,b):x&&(C!==Ce||k>0&&k&64)?ye(x,h,g,!1,!0):(C===Ce&&k&384||!E&&j&16)&&ye(T,h,g),b&&mt(u)}(J&&(ie=M&&M.onVnodeUnmounted)||W)&&Ee(()=>{ie&&Ae(ie,h,u),W&&Be(u,null,h,"unmounted")},g)},mt=u=>{const{type:h,el:g,anchor:b,transition:E}=u;if(h===Ce){yt(g,b);return}if(h===Kt){O(u);return}const C=()=>{r(g),E&&!E.persisted&&E.afterLeave&&E.afterLeave()};if(u.shapeFlag&1&&E&&!E.persisted){const{leave:M,delayLeave:R}=E,T=()=>M(g,C);R?R(u.el,C,T):T()}else C()},yt=(u,h)=>{let g;for(;u!==h;)g=p(u),r(u),u=g;r(h)},nn=(u,h,g)=>{const{bum:b,scope:E,update:C,subTree:M,um:R}=u;b&&jn(b),E.stop(),C&&(C.active=!1,ve(M,u,h,g)),R&&Ee(R,h),Ee(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},ye=(u,h,g,b=!1,E=!1,C=0)=>{for(let M=C;Mu.shapeFlag&6?v(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el),I=(u,h,g)=>{u==null?h._vnode&&ve(h._vnode,null,null,!0):P(h._vnode||null,u,h,null,null,null,g),zs(),bn(),h._vnode=u},A={p:P,um:ve,m:He,r:mt,mt:$,mc:S,pc:te,pbc:K,n:v,o:e};let H,ne;return t&&([H,ne]=t(A)),{render:I,hydrate:H,createApp:Ml(I,H)}}function it({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Io(e,t,n=!1){const s=e.children,r=t.children;if(D(s)&&D(r))for(let o=0;o>1,e[n[c]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const Dl=e=>e.__isTeleport,Ce=Symbol.for("v-fgt"),At=Symbol.for("v-txt"),Pe=Symbol.for("v-cmt"),Kt=Symbol.for("v-stc"),Wt=[];let Fe=null;function No(e=!1){Wt.push(Fe=e?null:[])}function Ul(){Wt.pop(),Fe=Wt[Wt.length-1]||null}let Xt=1;function or(e){Xt+=e}function Fo(e){return e.dynamicChildren=Xt>0?Fe||Et:null,Ul(),Xt>0&&Fe&&Fe.push(e),e}function Uu(e,t,n,s,r,o){return Fo($o(e,t,n,s,r,o,!0))}function Lo(e,t,n,s,r){return Fo(ue(e,t,n,s,r,!0))}function wn(e){return e?e.__v_isVNode===!0:!1}function ft(e,t){return e.type===t.type&&e.key===t.key}const Fn="__vInternal",ko=({key:e})=>e??null,gn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?he(e)||ge(e)||z(e)?{i:me,r:e,k:t,f:!!n}:e:null);function $o(e,t=null,n=null,s=0,r=null,o=e===Ce?0:1,i=!1,c=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ko(t),ref:t&&gn(t),scopeId:ho,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:me};return c?(Ms(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=he(n)?8:16),Xt>0&&!i&&Fe&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Fe.push(l),l}const ue=Kl;function Kl(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===Cl)&&(e=Pe),wn(e)){const c=ot(e,t,!0);return n&&Ms(c,n),Xt>0&&!o&&Fe&&(c.shapeFlag&6?Fe[Fe.indexOf(e)]=c:Fe.push(c)),c.patchFlag|=-2,c}if(tc(e)&&(e=e.__vccOpts),t){t=Wl(t);let{class:c,style:l}=t;c&&!he(c)&&(t.class=_s(c)),ce(l)&&(to(l)&&!D(l)&&(l=ae({},l)),t.style=ys(l))}const i=he(e)?1:ll(e)?128:Dl(e)?64:ce(e)?4:z(e)?2:0;return $o(e,t,n,s,r,i,o,!0)}function Wl(e){return e?to(e)||Fn in e?ae({},e):e:null}function ot(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,c=t?ql(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&ko(c),ref:t&&t.ref?n&&r?D(r)?r.concat(gn(t)):[r,gn(t)]:gn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ce?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ot(e.ssContent),ssFallback:e.ssFallback&&ot(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ho(e=" ",t=0){return ue(At,null,e,t)}function Ku(e,t){const n=ue(Kt,null,e);return n.staticCount=t,n}function Wu(e="",t=!1){return t?(No(),Lo(Pe,null,e)):ue(Pe,null,e)}function Me(e){return e==null||typeof e=="boolean"?ue(Pe):D(e)?ue(Ce,null,e.slice()):typeof e=="object"?et(e):ue(At,null,String(e))}function et(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ot(e)}function Ms(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(D(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ms(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Fn in t)?t._ctx=me:r===3&&me&&(me.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else z(t)?(t={default:t,_ctx:me},n=32):(t=String(t),s&64?(n=16,t=[Ho(t)]):n=8);e.children=t,e.shapeFlag|=n}function ql(...e){const t={};for(let n=0;nde||me;let Is,bt,ir="__VUE_INSTANCE_SETTERS__";(bt=Xn()[ir])||(bt=Xn()[ir]=[]),bt.push(e=>de=e),Is=e=>{bt.length>1?bt.forEach(t=>t(e)):bt[0](e)};const Ot=e=>{Is(e),e.scope.on()},pt=()=>{de&&de.scope.off(),Is(null)};function jo(e){return e.vnode.shapeFlag&4}let St=!1;function Jl(e,t=!1){St=t;const{props:n,children:s}=e.vnode,r=jo(e);Il(e,n,r,t),Ll(e,s);const o=r?Xl(e,t):void 0;return St=!1,o}function Xl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=no(new Proxy(e.ctx,wl));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Gl(e):null;Ot(e),Nt();const o=st(s,e,0,[e.props,r]);if(Ft(),pt(),Hr(o)){if(o.then(pt,pt),t)return o.then(i=>{lr(e,i,t)}).catch(i=>{en(i,e,0)});e.asyncDep=o}else lr(e,o,t)}else Bo(e,t)}function lr(e,t,n){z(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ce(t)&&(e.setupState=io(t)),Bo(e,n)}let cr;function Bo(e,t,n){const s=e.type;if(!e.render){if(!t&&cr&&!s.render){const r=s.template||Os(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:l}=s,f=ae(ae({isCustomElement:o,delimiters:c},i),l);s.render=cr(r,f)}}e.render=s.render||Le}Ot(e),Nt(),Rl(e),Ft(),pt()}function Zl(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return xe(e,"get","$attrs"),t[n]}}))}function Gl(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Zl(e)},slots:e.slots,emit:e.emit,expose:t}}function Ln(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(io(no(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ut)return Ut[n](e)},has(t,n){return n in t||n in Ut}}))}function ec(e,t=!0){return z(e)?e.displayName||e.name:e.name||t&&e.__name}function tc(e){return z(e)&&"__vccOpts"in e}const Ne=(e,t)=>Yi(e,t,St);function Ns(e,t,n){const s=arguments.length;return s===2?ce(t)&&!D(t)?wn(t)?ue(e,null,[t]):ue(e,t):ue(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&wn(n)&&(n=[n]),ue(e,t,n))}const nc=Symbol.for("v-scx"),sc=()=>ke(nc),rc="3.3.4",oc="http://www.w3.org/2000/svg",at=typeof document<"u"?document:null,ur=at&&at.createElement("template"),ic={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?at.createElementNS(oc,e):at.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>at.createTextNode(e),createComment:e=>at.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>at.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{ur.innerHTML=s?`${e}`:e;const c=ur.content;if(s){const l=c.firstChild;for(;l.firstChild;)c.appendChild(l.firstChild);c.removeChild(l)}t.insertBefore(c,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function lc(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function cc(e,t,n){const s=e.style,r=he(n);if(n&&!r){if(t&&!he(t))for(const o in t)n[o]==null&&cs(s,o,"");for(const o in n)cs(s,o,n[o])}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const fr=/\s*!important$/;function cs(e,t,n){if(D(n))n.forEach(s=>cs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=uc(e,t);fr.test(n)?e.setProperty(gt(s),n.replace(fr,""),"important"):e[s]=n}}const ar=["Webkit","Moz","ms"],Wn={};function uc(e,t){const n=Wn[t];if(n)return n;let s=Ue(t);if(s!=="filter"&&s in e)return Wn[t]=s;s=An(s);for(let r=0;rqn||(mc.then(()=>qn=0),qn=Date.now());function _c(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Oe(bc(s,n.value),t,5,[s])};return n.value=e,n.attached=yc(),n}function bc(e,t){if(D(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const pr=/^on[a-z]/,vc=(e,t,n,s,r=!1,o,i,c,l)=>{t==="class"?lc(e,s,r):t==="style"?cc(e,n,s):Gt(t)?ds(t)||pc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ec(e,t,s,r))?ac(e,t,s,o,i,c,l):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),fc(e,t,s,r))};function Ec(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&pr.test(t)&&z(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||pr.test(t)&&he(n)?!1:t in e}const Xe="transition",kt="animation",Do=(e,{slots:t})=>Ns(al,Cc(e),t);Do.displayName="Transition";const Uo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Do.props=ae({},mo,Uo);const lt=(e,t=[])=>{D(e)?e.forEach(n=>n(...t)):e&&e(...t)},gr=e=>e?D(e)?e.some(t=>t.length>1):e.length>1:!1;function Cc(e){const t={};for(const N in e)N in Uo||(t[N]=e[N]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:f=i,appearToClass:a=c,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,w=xc(r),P=w&&w[0],L=w&&w[1],{onBeforeEnter:y,onEnter:m,onEnterCancelled:F,onLeave:O,onLeaveCancelled:U,onBeforeAppear:Q=y,onAppear:Y=m,onAppearCancelled:S=F}=t,V=(N,q,$)=>{ct(N,q?a:c),ct(N,q?f:i),$&&$()},K=(N,q)=>{N._isLeaving=!1,ct(N,d),ct(N,_),ct(N,p),q&&q()},X=N=>(q,$)=>{const pe=N?Y:m,ee=()=>V(q,N,$);lt(pe,[q,ee]),mr(()=>{ct(q,N?l:o),Ze(q,N?a:c),gr(pe)||yr(q,s,P,ee)})};return ae(t,{onBeforeEnter(N){lt(y,[N]),Ze(N,o),Ze(N,i)},onBeforeAppear(N){lt(Q,[N]),Ze(N,l),Ze(N,f)},onEnter:X(!1),onAppear:X(!0),onLeave(N,q){N._isLeaving=!0;const $=()=>K(N,q);Ze(N,d),Pc(),Ze(N,p),mr(()=>{N._isLeaving&&(ct(N,d),Ze(N,_),gr(O)||yr(N,s,L,$))}),lt(O,[N,$])},onEnterCancelled(N){V(N,!1),lt(F,[N])},onAppearCancelled(N){V(N,!0),lt(S,[N])},onLeaveCancelled(N){K(N),lt(U,[N])}})}function xc(e){if(e==null)return null;if(ce(e))return[Vn(e.enter),Vn(e.leave)];{const t=Vn(e);return[t,t]}}function Vn(e){return ii(e)}function Ze(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function ct(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function mr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let wc=0;function yr(e,t,n,s){const r=e._endId=++wc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:c,propCount:l}=Rc(e,t);if(!i)return s();const f=i+"end";let a=0;const d=()=>{e.removeEventListener(f,p),o()},p=_=>{_.target===e&&++a>=l&&d()};setTimeout(()=>{a(n[w]||"").split(", "),r=s(`${Xe}Delay`),o=s(`${Xe}Duration`),i=_r(r,o),c=s(`${kt}Delay`),l=s(`${kt}Duration`),f=_r(c,l);let a=null,d=0,p=0;t===Xe?i>0&&(a=Xe,d=i,p=o.length):t===kt?f>0&&(a=kt,d=f,p=l.length):(d=Math.max(i,f),a=d>0?i>f?Xe:kt:null,p=a?a===Xe?o.length:l.length:0);const _=a===Xe&&/\b(transform|all)(,|$)/.test(s(`${Xe}Property`).toString());return{type:a,timeout:d,propCount:p,hasTransform:_}}function _r(e,t){for(;e.lengthbr(n)+br(e[s])))}function br(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Pc(){return document.body.offsetHeight}const Tc={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},qu=(e,t)=>n=>{if(!("key"in n))return;const s=gt(n.key);if(t.some(r=>r===s||Tc[r]===s))return e(n)},Vu={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):$t(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),$t(e,!0),s.enter(e)):s.leave(e,()=>{$t(e,!1)}):$t(e,t))},beforeUnmount(e,{value:t}){$t(e,t)}};function $t(e,t){e.style.display=t?e._vod:"none"}const Ac=ae({patchProp:vc},ic);let zn,vr=!1;function Oc(){return zn=vr?zn:Hl(Ac),vr=!0,zn}const zu=(...e)=>{const t=Oc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Sc(s);if(r)return n(r,!0,r instanceof SVGElement)},t};function Sc(e){return he(e)?document.querySelector(e):e}var Mc=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),Qu=e=>{const t=new Set,n=[];return e.forEach(s=>{const r=Mc(s);t.has(r)||(t.add(r),n.push(s))}),n},Yu=e=>/^(https?:)?\/\//.test(e),Ju=e=>/^mailto:/.test(e),Xu=e=>/^tel:/.test(e),Zu=e=>Object.prototype.toString.call(e)==="[object Object]",Gu=e=>e.replace(/\/$/,""),ef=e=>e.replace(/^\//,""),tf=(e,t)=>{const n=Object.keys(e).sort((s,r)=>{const o=r.split("/").length-s.split("/").length;return o!==0?o:r.length-s.length});for(const s of n)if(t.startsWith(s))return s;return"/"};/*! + * vue-router v4.2.5 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const vt=typeof window<"u";function Ic(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const se=Object.assign;function Qn(e,t){const n={};for(const s in t){const r=t[s];n[s]=$e(r)?r.map(e):e(r)}return n}const qt=()=>{},$e=Array.isArray,Nc=/\/$/,Fc=e=>e.replace(Nc,"");function Yn(e,t,n="/"){let s,r={},o="",i="";const c=t.indexOf("#");let l=t.indexOf("?");return c=0&&(l=-1),l>-1&&(s=t.slice(0,l),o=t.slice(l+1,c>-1?c:t.length),r=e(o)),c>-1&&(s=s||t.slice(0,c),i=t.slice(c,t.length)),s=Hc(s??t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:i}}function Lc(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Er(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function kc(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&Mt(t.matched[s],n.matched[r])&&Ko(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Mt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ko(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!$c(e[n],t[n]))return!1;return!0}function $c(e,t){return $e(e)?Cr(e,t):$e(t)?Cr(t,e):e===t}function Cr(e,t){return $e(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function Hc(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,i,c;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(i-(i===s.length?1:0)).join("/")}var Zt;(function(e){e.pop="pop",e.push="push"})(Zt||(Zt={}));var Vt;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Vt||(Vt={}));function jc(e){if(!e)if(vt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Fc(e)}const Bc=/^[^#]+#/;function Dc(e,t){return e.replace(Bc,"#")+t}function Uc(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const kn=()=>({left:window.pageXOffset,top:window.pageYOffset});function Kc(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Uc(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function xr(e,t){return(history.state?history.state.position-t:-1)+e}const us=new Map;function Wc(e,t){us.set(e,t)}function qc(e){const t=us.get(e);return us.delete(e),t}let Vc=()=>location.protocol+"//"+location.host;function Wo(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let c=r.includes(e.slice(o))?e.slice(o).length:1,l=r.slice(c);return l[0]!=="/"&&(l="/"+l),Er(l,"")}return Er(n,e)+s+r}function zc(e,t,n,s){let r=[],o=[],i=null;const c=({state:p})=>{const _=Wo(e,location),w=n.value,P=t.value;let L=0;if(p){if(n.value=_,t.value=p,i&&i===w){i=null;return}L=P?p.position-P.position:0}else s(_);r.forEach(y=>{y(n.value,w,{delta:L,type:Zt.pop,direction:L?L>0?Vt.forward:Vt.back:Vt.unknown})})};function l(){i=n.value}function f(p){r.push(p);const _=()=>{const w=r.indexOf(p);w>-1&&r.splice(w,1)};return o.push(_),_}function a(){const{history:p}=window;p.state&&p.replaceState(se({},p.state,{scroll:kn()}),"")}function d(){for(const p of o)p();o=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",a)}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",a,{passive:!0}),{pauseListeners:l,listen:f,destroy:d}}function wr(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?kn():null}}function Qc(e){const{history:t,location:n}=window,s={value:Wo(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,f,a){const d=e.indexOf("#"),p=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:Vc()+e+l;try{t[a?"replaceState":"pushState"](f,"",p),r.value=f}catch(_){console.error(_),n[a?"replace":"assign"](p)}}function i(l,f){const a=se({},t.state,wr(r.value.back,l,r.value.forward,!0),f,{position:r.value.position});o(l,a,!0),s.value=l}function c(l,f){const a=se({},r.value,t.state,{forward:l,scroll:kn()});o(a.current,a,!0);const d=se({},wr(s.value,l,null),{position:a.position+1},f);o(l,d,!1),s.value=l}return{location:s,state:r,push:c,replace:i}}function nf(e){e=jc(e);const t=Qc(e),n=zc(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=se({location:"",base:e,go:s,createHref:Dc.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Yc(e){return typeof e=="string"||e&&typeof e=="object"}function qo(e){return typeof e=="string"||typeof e=="symbol"}const Ge={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Vo=Symbol("");var Rr;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Rr||(Rr={}));function It(e,t){return se(new Error,{type:e,[Vo]:!0},t)}function We(e,t){return e instanceof Error&&Vo in e&&(t==null||!!(e.type&t))}const Pr="[^/]+?",Jc={sensitive:!1,strict:!1,start:!0,end:!0},Xc=/[.+*?^${}()[\]/\\]/g;function Zc(e,t){const n=se({},Jc,t),s=[];let r=n.start?"^":"";const o=[];for(const f of e){const a=f.length?[]:[90];n.strict&&!f.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function eu(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const tu={type:0,value:""},nu=/[a-zA-Z0-9_]/;function su(e){if(!e)return[[]];if(e==="/")return[[tu]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(_){throw new Error(`ERR (${n})/"${f}": ${_}`)}let n=0,s=n;const r=[];let o;function i(){o&&r.push(o),o=[]}let c=0,l,f="",a="";function d(){f&&(n===0?o.push({type:0,value:f}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:f,regexp:a,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),f="")}function p(){f+=l}for(;c{i(m)}:qt}function i(a){if(qo(a)){const d=s.get(a);d&&(s.delete(a),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(a);d>-1&&(n.splice(d,1),a.record.name&&s.delete(a.record.name),a.children.forEach(i),a.alias.forEach(i))}}function c(){return n}function l(a){let d=0;for(;d=0&&(a.record.path!==n[d].record.path||!zo(a,n[d]));)d++;n.splice(d,0,a),a.record.name&&!Or(a)&&s.set(a.record.name,a)}function f(a,d){let p,_={},w,P;if("name"in a&&a.name){if(p=s.get(a.name),!p)throw It(1,{location:a});P=p.record.name,_=se(Ar(d.params,p.keys.filter(m=>!m.optional).map(m=>m.name)),a.params&&Ar(a.params,p.keys.map(m=>m.name))),w=p.stringify(_)}else if("path"in a)w=a.path,p=n.find(m=>m.re.test(w)),p&&(_=p.parse(w),P=p.record.name);else{if(p=d.name?s.get(d.name):n.find(m=>m.re.test(d.path)),!p)throw It(1,{location:a,currentLocation:d});P=p.record.name,_=se({},d.params,a.params),w=p.stringify(_)}const L=[];let y=p;for(;y;)L.unshift(y.record),y=y.parent;return{name:P,path:w,params:_,matched:L,meta:cu(L)}}return e.forEach(a=>o(a)),{addRoute:o,resolve:f,removeRoute:i,getRoutes:c,getRecordMatcher:r}}function Ar(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function iu(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:lu(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function lu(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Or(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function cu(e){return e.reduce((t,n)=>se(t,n.meta),{})}function Sr(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function zo(e,t){return t.children.some(n=>n===e||zo(e,n))}const Qo=/#/g,uu=/&/g,fu=/\//g,au=/=/g,hu=/\?/g,Yo=/\+/g,du=/%5B/g,pu=/%5D/g,Jo=/%5E/g,gu=/%60/g,Xo=/%7B/g,mu=/%7C/g,Zo=/%7D/g,yu=/%20/g;function Fs(e){return encodeURI(""+e).replace(mu,"|").replace(du,"[").replace(pu,"]")}function _u(e){return Fs(e).replace(Xo,"{").replace(Zo,"}").replace(Jo,"^")}function fs(e){return Fs(e).replace(Yo,"%2B").replace(yu,"+").replace(Qo,"%23").replace(uu,"%26").replace(gu,"`").replace(Xo,"{").replace(Zo,"}").replace(Jo,"^")}function bu(e){return fs(e).replace(au,"%3D")}function vu(e){return Fs(e).replace(Qo,"%23").replace(hu,"%3F")}function Eu(e){return e==null?"":vu(e).replace(fu,"%2F")}function Rn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Cu(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ro&&fs(o)):[s&&fs(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function xu(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=$e(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const wu=Symbol(""),Ir=Symbol(""),$n=Symbol(""),Ls=Symbol(""),as=Symbol("");function Ht(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function tt(e,t,n,s,r){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((i,c)=>{const l=d=>{d===!1?c(It(4,{from:n,to:t})):d instanceof Error?c(d):Yc(d)?c(It(2,{from:t,to:d})):(o&&s.enterCallbacks[r]===o&&typeof d=="function"&&o.push(d),i())},f=e.call(s&&s.instances[r],t,n,l);let a=Promise.resolve(f);e.length<3&&(a=a.then(l)),a.catch(d=>c(d))})}function Jn(e,t,n,s){const r=[];for(const o of e)for(const i in o.components){let c=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(Ru(c)){const f=(c.__vccOpts||c)[t];f&&r.push(tt(f,n,s,o,i))}else{let l=c();r.push(()=>l.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const a=Ic(f)?f.default:f;o.components[i]=a;const p=(a.__vccOpts||a)[t];return p&&tt(p,n,s,o,i)()}))}}return r}function Ru(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Nr(e){const t=ke($n),n=ke(Ls),s=Ne(()=>t.resolve(wt(e.to))),r=Ne(()=>{const{matched:l}=s.value,{length:f}=l,a=l[f-1],d=n.matched;if(!a||!d.length)return-1;const p=d.findIndex(Mt.bind(null,a));if(p>-1)return p;const _=Fr(l[f-2]);return f>1&&Fr(a)===_&&d[d.length-1].path!==_?d.findIndex(Mt.bind(null,l[f-2])):p}),o=Ne(()=>r.value>-1&&Ou(n.params,s.value.params)),i=Ne(()=>r.value>-1&&r.value===n.matched.length-1&&Ko(n.params,s.value.params));function c(l={}){return Au(l)?t[wt(e.replace)?"replace":"push"](wt(e.to)).catch(qt):Promise.resolve()}return{route:s,href:Ne(()=>s.value.href),isActive:o,isExactActive:i,navigate:c}}const Pu=As({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Nr,setup(e,{slots:t}){const n=Sn(Nr(e)),{options:s}=ke($n),r=Ne(()=>({[Lr(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Lr(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Ns("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),Tu=Pu;function Au(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Ou(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!$e(r)||r.length!==s.length||s.some((o,i)=>o!==r[i]))return!1}return!0}function Fr(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Lr=(e,t,n)=>e??t??n,Su=As({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=ke(as),r=Ne(()=>e.route||s.value),o=ke(Ir,0),i=Ne(()=>{let f=wt(o);const{matched:a}=r.value;let d;for(;(d=a[f])&&!d.components;)f++;return f}),c=Ne(()=>r.value.matched[i.value]);pn(Ir,Ne(()=>i.value+1)),pn(wu,c),pn(as,r);const l=hn();return dn(()=>[l.value,c.value,e.name],([f,a,d],[p,_,w])=>{a&&(a.instances[d]=f,_&&_!==a&&f&&f===p&&(a.leaveGuards.size||(a.leaveGuards=_.leaveGuards),a.updateGuards.size||(a.updateGuards=_.updateGuards))),f&&a&&(!_||!Mt(a,_)||!p)&&(a.enterCallbacks[d]||[]).forEach(P=>P(f))},{flush:"post"}),()=>{const f=r.value,a=e.name,d=c.value,p=d&&d.components[a];if(!p)return kr(n.default,{Component:p,route:f});const _=d.props[a],w=_?_===!0?f.params:typeof _=="function"?_(f):_:null,L=Ns(p,se({},w,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(d.instances[a]=null)},ref:l}));return kr(n.default,{Component:L,route:f})||L}}});function kr(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Mu=Su;function sf(e){const t=ou(e.routes,e),n=e.parseQuery||Cu,s=e.stringifyQuery||Mr,r=e.history,o=Ht(),i=Ht(),c=Ht(),l=Ki(Ge);let f=Ge;vt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const a=Qn.bind(null,v=>""+v),d=Qn.bind(null,Eu),p=Qn.bind(null,Rn);function _(v,I){let A,H;return qo(v)?(A=t.getRecordMatcher(v),H=I):H=v,t.addRoute(H,A)}function w(v){const I=t.getRecordMatcher(v);I&&t.removeRoute(I)}function P(){return t.getRoutes().map(v=>v.record)}function L(v){return!!t.getRecordMatcher(v)}function y(v,I){if(I=se({},I||l.value),typeof v=="string"){const g=Yn(n,v,I.path),b=t.resolve({path:g.path},I),E=r.createHref(g.fullPath);return se(g,b,{params:p(b.params),hash:Rn(g.hash),redirectedFrom:void 0,href:E})}let A;if("path"in v)A=se({},v,{path:Yn(n,v.path,I.path).path});else{const g=se({},v.params);for(const b in g)g[b]==null&&delete g[b];A=se({},v,{params:d(g)}),I.params=d(I.params)}const H=t.resolve(A,I),ne=v.hash||"";H.params=a(p(H.params));const u=Lc(s,se({},v,{hash:_u(ne),path:H.path})),h=r.createHref(u);return se({fullPath:u,hash:ne,query:s===Mr?xu(v.query):v.query||{}},H,{redirectedFrom:void 0,href:h})}function m(v){return typeof v=="string"?Yn(n,v,l.value.path):se({},v)}function F(v,I){if(f!==v)return It(8,{from:I,to:v})}function O(v){return Y(v)}function U(v){return O(se(m(v),{replace:!0}))}function Q(v){const I=v.matched[v.matched.length-1];if(I&&I.redirect){const{redirect:A}=I;let H=typeof A=="function"?A(v):A;return typeof H=="string"&&(H=H.includes("?")||H.includes("#")?H=m(H):{path:H},H.params={}),se({query:v.query,hash:v.hash,params:"path"in H?{}:v.params},H)}}function Y(v,I){const A=f=y(v),H=l.value,ne=v.state,u=v.force,h=v.replace===!0,g=Q(A);if(g)return Y(se(m(g),{state:typeof g=="object"?se({},ne,g.state):ne,force:u,replace:h}),I||A);const b=A;b.redirectedFrom=I;let E;return!u&&kc(s,H,A)&&(E=It(16,{to:b,from:H}),He(H,H,!0,!1)),(E?Promise.resolve(E):K(b,H)).catch(C=>We(C)?We(C,2)?C:Qe(C):te(C,b,H)).then(C=>{if(C){if(We(C,2))return Y(se({replace:h},m(C.to),{state:typeof C.to=="object"?se({},ne,C.to.state):ne,force:u}),I||b)}else C=N(b,H,!0,h,ne);return X(b,H,C),C})}function S(v,I){const A=F(v,I);return A?Promise.reject(A):Promise.resolve()}function V(v){const I=yt.values().next().value;return I&&typeof I.runWithContext=="function"?I.runWithContext(v):v()}function K(v,I){let A;const[H,ne,u]=Iu(v,I);A=Jn(H.reverse(),"beforeRouteLeave",v,I);for(const g of H)g.leaveGuards.forEach(b=>{A.push(tt(b,v,I))});const h=S.bind(null,v,I);return A.push(h),ye(A).then(()=>{A=[];for(const g of o.list())A.push(tt(g,v,I));return A.push(h),ye(A)}).then(()=>{A=Jn(ne,"beforeRouteUpdate",v,I);for(const g of ne)g.updateGuards.forEach(b=>{A.push(tt(b,v,I))});return A.push(h),ye(A)}).then(()=>{A=[];for(const g of u)if(g.beforeEnter)if($e(g.beforeEnter))for(const b of g.beforeEnter)A.push(tt(b,v,I));else A.push(tt(g.beforeEnter,v,I));return A.push(h),ye(A)}).then(()=>(v.matched.forEach(g=>g.enterCallbacks={}),A=Jn(u,"beforeRouteEnter",v,I),A.push(h),ye(A))).then(()=>{A=[];for(const g of i.list())A.push(tt(g,v,I));return A.push(h),ye(A)}).catch(g=>We(g,8)?g:Promise.reject(g))}function X(v,I,A){c.list().forEach(H=>V(()=>H(v,I,A)))}function N(v,I,A,H,ne){const u=F(v,I);if(u)return u;const h=I===Ge,g=vt?history.state:{};A&&(H||h?r.replace(v.fullPath,se({scroll:h&&g&&g.scroll},ne)):r.push(v.fullPath,ne)),l.value=v,He(v,I,A,h),Qe()}let q;function $(){q||(q=r.listen((v,I,A)=>{if(!nn.listening)return;const H=y(v),ne=Q(H);if(ne){Y(se(ne,{replace:!0}),H).catch(qt);return}f=H;const u=l.value;vt&&Wc(xr(u.fullPath,A.delta),kn()),K(H,u).catch(h=>We(h,12)?h:We(h,2)?(Y(h.to,H).then(g=>{We(g,20)&&!A.delta&&A.type===Zt.pop&&r.go(-1,!1)}).catch(qt),Promise.reject()):(A.delta&&r.go(-A.delta,!1),te(h,H,u))).then(h=>{h=h||N(H,u,!1),h&&(A.delta&&!We(h,8)?r.go(-A.delta,!1):A.type===Zt.pop&&We(h,20)&&r.go(-1,!1)),X(H,u,h)}).catch(qt)}))}let pe=Ht(),ee=Ht(),oe;function te(v,I,A){Qe(v);const H=ee.list();return H.length?H.forEach(ne=>ne(v,I,A)):console.error(v),Promise.reject(v)}function Ke(){return oe&&l.value!==Ge?Promise.resolve():new Promise((v,I)=>{pe.add([v,I])})}function Qe(v){return oe||(oe=!v,$(),pe.list().forEach(([I,A])=>v?A(v):I()),pe.reset()),v}function He(v,I,A,H){const{scrollBehavior:ne}=e;if(!vt||!ne)return Promise.resolve();const u=!A&&qc(xr(v.fullPath,0))||(H||!A)&&history.state&&history.state.scroll||null;return co().then(()=>ne(v,I,u)).then(h=>h&&Kc(h)).catch(h=>te(h,v,I))}const ve=v=>r.go(v);let mt;const yt=new Set,nn={currentRoute:l,listening:!0,addRoute:_,removeRoute:w,hasRoute:L,getRoutes:P,resolve:y,options:e,push:O,replace:U,go:ve,back:()=>ve(-1),forward:()=>ve(1),beforeEach:o.add,beforeResolve:i.add,afterEach:c.add,onError:ee.add,isReady:Ke,install(v){const I=this;v.component("RouterLink",Tu),v.component("RouterView",Mu),v.config.globalProperties.$router=I,Object.defineProperty(v.config.globalProperties,"$route",{enumerable:!0,get:()=>wt(l)}),vt&&!mt&&l.value===Ge&&(mt=!0,O(r.location).catch(ne=>{}));const A={};for(const ne in Ge)Object.defineProperty(A,ne,{get:()=>l.value[ne],enumerable:!0});v.provide($n,I),v.provide(Ls,Gr(A)),v.provide(as,l);const H=v.unmount;yt.add(v),v.unmount=function(){yt.delete(v),yt.size<1&&(f=Ge,q&&q(),q=null,l.value=Ge,mt=!1,oe=!1),H()}}};function ye(v){return v.reduce((I,A)=>I.then(()=>V(A)),Promise.resolve())}return nn}function Iu(e,t){const n=[],s=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iMt(f,c))?s.push(c):n.push(c));const l=e.matched[i];l&&(t.matched.find(f=>Mt(f,l))||r.push(l))}return[n,s,r]}function rf(){return ke($n)}function of(){return ke(Ls)}const lf=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n};export{Vu as $,dn as A,Yl as B,co as C,gi as D,Fu as E,Ki as F,ku as G,pn as H,Co as I,z as J,Zu as K,of as L,ju as M,ue as N,Ce as O,Bu as P,Wu as Q,$o as R,Lu as S,Do as T,Lo as U,nl as V,ql as W,Ju as X,Xu as Y,$u as Z,lf as _,eo as a,Gu as a0,Ku as a1,qu as a2,sf as a3,Ge as a4,zu as a5,nf as a6,Mu as a7,Sn as b,D as c,Hu as d,Qu as e,tf as f,As as g,Ne as h,he as i,Ns as j,Yu as k,ef as l,ke as m,Eo as n,vo as o,No as p,Uu as q,hn as r,Du as s,Ho as t,rf as u,Nu as v,_s as w,ys as x,ge as y,wt as z}; diff --git a/assets/index.html-10672949.js b/assets/index.html-10672949.js new file mode 100644 index 0000000..5331891 --- /dev/null +++ b/assets/index.html-10672949.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-2d0ad528","path":"/zh/","title":"首页","lang":"zh-CN","frontmatter":{"home":true,"title":"首页","heroImage":"/images/384.png","actions":[{"text":"快速上手","link":"/zh/guide/index.html","type":"primary"}],"footer":"MIT Licensed | Copyright © 2023-present Serio"},"headers":[{"level":3,"title":"安装","slug":"安装","link":"#安装","children":[]}],"git":{"updatedTime":1697037963000,"contributors":[{"name":"CoderSerio","email":"2779066456@qq.com","commits":1}]},"filePathRelative":"zh/README.md"}');export{e as data}; diff --git a/assets/index.html-229612af.js b/assets/index.html-229612af.js new file mode 100644 index 0000000..13cf525 --- /dev/null +++ b/assets/index.html-229612af.js @@ -0,0 +1,4 @@ +import{_ as d,M as l,p as i,q as c,N as a,V as s,R as e,t as r}from"./framework-5c1eb3c1.js";const o={},u=e("h3",{id:"install",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#install","aria-hidden":"true"},"#"),r(" Install")],-1),_=e("div",{class:"language-bash line-numbers-mode","data-ext":"sh"},[e("pre",{class:"language-bash"},[e("code",null,`pnpm i @trickle/lec3d +`)]),e("div",{class:"line-numbers","aria-hidden":"true"},[e("div",{class:"line-number"})])],-1),h=e("div",{class:"language-bash line-numbers-mode","data-ext":"sh"},[e("pre",{class:"language-bash"},[e("code",null,`yarn add @trickle/lec3d +`)]),e("div",{class:"line-numbers","aria-hidden":"true"},[e("div",{class:"line-number"})])],-1),m=e("div",{class:"language-bash line-numbers-mode","data-ext":"sh"},[e("pre",{class:"language-bash"},[e("code",null,`npm install @trickle/lec3d +`)]),e("div",{class:"line-numbers","aria-hidden":"true"},[e("div",{class:"line-number"})])],-1);function p(b,v){const n=l("CodeGroupItem"),t=l("CodeGroup");return i(),c("div",null,[u,a(t,null,{default:s(()=>[a(n,{title:"PNPM",active:""},{default:s(()=>[_]),_:1}),a(n,{title:"YARN"},{default:s(()=>[h]),_:1}),a(n,{title:"NPM"},{default:s(()=>[m]),_:1})]),_:1})])}const g=d(o,[["render",p],["__file","index.html.vue"]]);export{g as default}; diff --git a/assets/index.html-42c562f7.js b/assets/index.html-42c562f7.js new file mode 100644 index 0000000..0a8bdac --- /dev/null +++ b/assets/index.html-42c562f7.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-fffb8e28","path":"/guide/","title":"TODO","lang":"en-US","frontmatter":{},"headers":[],"git":{"updatedTime":1697037963000,"contributors":[{"name":"CoderSerio","email":"2779066456@qq.com","commits":1}]},"filePathRelative":"guide/README.md"}');export{e as data}; diff --git a/assets/index.html-509e0f90.js b/assets/index.html-509e0f90.js new file mode 100644 index 0000000..30b962c --- /dev/null +++ b/assets/index.html-509e0f90.js @@ -0,0 +1 @@ +import{_ as t,p as o,q as a,R as e,t as c}from"./framework-5c1eb3c1.js";const n={},r=e("h1",{id:"todo",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#todo","aria-hidden":"true"},"#"),c(" TODO")],-1),s=[r];function d(_,i){return o(),a("div",null,s)}const l=t(n,[["render",d],["__file","index.html.vue"]]);export{l as default}; diff --git a/assets/index.html-5bbc9c24.js b/assets/index.html-5bbc9c24.js new file mode 100644 index 0000000..a794993 --- /dev/null +++ b/assets/index.html-5bbc9c24.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-47357bdb","path":"/zh/guide/","title":"文档","lang":"zh-CN","frontmatter":{"title":"文档"},"headers":[{"level":2,"title":"lec3d是什么","slug":"lec3d是什么","link":"#lec3d是什么","children":[]}],"git":{"updatedTime":1697037963000,"contributors":[{"name":"CoderSerio","email":"2779066456@qq.com","commits":1}]},"filePathRelative":"zh/guide/README.md"}');export{e as data}; diff --git a/assets/index.html-a2125357.js b/assets/index.html-a2125357.js new file mode 100644 index 0000000..85c98d5 --- /dev/null +++ b/assets/index.html-a2125357.js @@ -0,0 +1 @@ +import{_ as t,p as c,q as d,R as e,t as a}from"./framework-5c1eb3c1.js";const r={},n=e("h1",{id:"指南",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#指南","aria-hidden":"true"},"#"),a(" 指南")],-1),s=e("h2",{id:"lec3d是什么",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#lec3d是什么","aria-hidden":"true"},"#"),a(" lec3d是什么")],-1),o=[n,s];function i(_,h){return c(),d("div",null,o)}const f=t(r,[["render",i],["__file","index.html.vue"]]);export{f as default}; diff --git a/assets/index.html-a5c2cd12.js b/assets/index.html-a5c2cd12.js new file mode 100644 index 0000000..42ad398 --- /dev/null +++ b/assets/index.html-a5c2cd12.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-8daa1a0e","path":"/","title":"Home","lang":"en-US","frontmatter":{"home":true,"title":"Home","heroImage":"/images/384.png","actions":[{"text":"Get Started","link":"/guide/index.html","type":"primary"}],"footer":"MIT Licensed | Copyright © 2023-present Serio"},"headers":[{"level":3,"title":"Install","slug":"install","link":"#install","children":[]}],"git":{"updatedTime":1697037963000,"contributors":[{"name":"CoderSerio","email":"2779066456@qq.com","commits":4}]},"filePathRelative":"README.md"}');export{e as data}; diff --git a/assets/index.html-eeb3caf9.js b/assets/index.html-eeb3caf9.js new file mode 100644 index 0000000..0e04489 --- /dev/null +++ b/assets/index.html-eeb3caf9.js @@ -0,0 +1,4 @@ +import{_ as d,M as l,p as i,q as c,N as a,V as s,R as e,t as r}from"./framework-5c1eb3c1.js";const o={},u=e("h3",{id:"安装",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#安装","aria-hidden":"true"},"#"),r(" 安装")],-1),_=e("div",{class:"language-bash line-numbers-mode","data-ext":"sh"},[e("pre",{class:"language-bash"},[e("code",null,`pnpm i @trickle/lec3d +`)]),e("div",{class:"line-numbers","aria-hidden":"true"},[e("div",{class:"line-number"})])],-1),h=e("div",{class:"language-bash line-numbers-mode","data-ext":"sh"},[e("pre",{class:"language-bash"},[e("code",null,`yarn add @trickle/lec3d +`)]),e("div",{class:"line-numbers","aria-hidden":"true"},[e("div",{class:"line-number"})])],-1),m=e("div",{class:"language-bash line-numbers-mode","data-ext":"sh"},[e("pre",{class:"language-bash"},[e("code",null,`npm install @trickle/lec3d +`)]),e("div",{class:"line-numbers","aria-hidden":"true"},[e("div",{class:"line-number"})])],-1);function p(b,v){const n=l("CodeGroupItem"),t=l("CodeGroup");return i(),c("div",null,[u,a(t,null,{default:s(()=>[a(n,{title:"PNPM",active:""},{default:s(()=>[_]),_:1}),a(n,{title:"YARN"},{default:s(()=>[h]),_:1}),a(n,{title:"NPM"},{default:s(()=>[m]),_:1})]),_:1})])}const g=d(o,[["render",p],["__file","index.html.vue"]]);export{g as default}; diff --git a/assets/style-2ac099bd.css b/assets/style-2ac099bd.css new file mode 100644 index 0000000..d1da13c --- /dev/null +++ b/assets/style-2ac099bd.css @@ -0,0 +1 @@ +:root{--back-to-top-z-index: 5;--back-to-top-color: #3eaf7c;--back-to-top-color-hover: #71cda3}.back-to-top{cursor:pointer;position:fixed;bottom:2rem;right:2.5rem;width:2rem;height:1.2rem;background-color:var(--back-to-top-color);-webkit-mask:url(/lec3d/assets/back-to-top-8efcbe56.svg) no-repeat;mask:url(/lec3d/assets/back-to-top-8efcbe56.svg) no-repeat;z-index:var(--back-to-top-z-index)}.back-to-top:hover{background-color:var(--back-to-top-color-hover)}@media (max-width: 959px){.back-to-top{display:none}}@media print{.back-to-top{display:none}}.back-to-top-enter-active,.back-to-top-leave-active{transition:opacity .3s}.back-to-top-enter-from,.back-to-top-leave-to{opacity:0}:root{--external-link-icon-color: #aaa}.external-link-icon{position:relative;display:inline-block;color:var(--external-link-icon-color);vertical-align:middle;top:-1px}@media print{.external-link-icon{display:none}}.external-link-icon-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--medium-zoom-z-index: 100;--medium-zoom-bg-color: #ffffff;--medium-zoom-opacity: 1}.medium-zoom-overlay{background-color:var(--medium-zoom-bg-color)!important;z-index:var(--medium-zoom-z-index)}.medium-zoom-overlay~img{z-index:calc(var(--medium-zoom-z-index) + 1)}.medium-zoom--opened .medium-zoom-overlay{opacity:var(--medium-zoom-opacity)}:root{--nprogress-color: #29d;--nprogress-z-index: 1031}#nprogress{pointer-events:none}#nprogress .bar{background:var(--nprogress-color);position:fixed;z-index:var(--nprogress-z-index);top:0;left:0;width:100%;height:2px}:root{--c-brand: #3eaf7c;--c-brand-light: #4abf8a;--c-bg: #ffffff;--c-bg-light: #f3f4f5;--c-bg-lighter: #eeeeee;--c-bg-dark: #ebebec;--c-bg-darker: #e6e6e6;--c-bg-navbar: var(--c-bg);--c-bg-sidebar: var(--c-bg);--c-bg-arrow: #cccccc;--c-text: #2c3e50;--c-text-accent: var(--c-brand);--c-text-light: #3a5169;--c-text-lighter: #4e6e8e;--c-text-lightest: #6a8bad;--c-text-quote: #999999;--c-border: #eaecef;--c-border-dark: #dfe2e5;--c-tip: #42b983;--c-tip-bg: var(--c-bg-light);--c-tip-title: var(--c-text);--c-tip-text: var(--c-text);--c-tip-text-accent: var(--c-text-accent);--c-warning: #ffc310;--c-warning-bg: #fffae3;--c-warning-bg-light: #fff3ba;--c-warning-bg-lighter: #fff0b0;--c-warning-border-dark: #f7dc91;--c-warning-details-bg: #fff5ca;--c-warning-title: #f1b300;--c-warning-text: #746000;--c-warning-text-accent: #edb100;--c-warning-text-light: #c1971c;--c-warning-text-quote: #ccab49;--c-danger: #f11e37;--c-danger-bg: #ffe0e0;--c-danger-bg-light: #ffcfde;--c-danger-bg-lighter: #ffc9c9;--c-danger-border-dark: #f1abab;--c-danger-details-bg: #ffd4d4;--c-danger-title: #ed1e2c;--c-danger-text: #660000;--c-danger-text-accent: #bd1a1a;--c-danger-text-light: #b5474d;--c-danger-text-quote: #c15b5b;--c-details-bg: #eeeeee;--c-badge-tip: var(--c-tip);--c-badge-warning: #ecc808;--c-badge-warning-text: var(--c-bg);--c-badge-danger: #dc2626;--c-badge-danger-text: var(--c-bg);--t-color: .3s ease;--t-transform: .3s ease;--code-bg-color: #282c34;--code-hl-bg-color: rgba(0, 0, 0, .66);--code-ln-color: #9e9e9e;--code-ln-wrapper-width: 3.5rem;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-code: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--navbar-height: 3.6rem;--navbar-padding-v: .7rem;--navbar-padding-h: 1.5rem;--sidebar-width: 20rem;--sidebar-width-mobile: calc(var(--sidebar-width) * .82);--content-width: 740px;--homepage-width: 960px}.back-to-top{--back-to-top-color: var(--c-brand);--back-to-top-color-hover: var(--c-brand-light)}.DocSearch{--docsearch-primary-color: var(--c-brand);--docsearch-text-color: var(--c-text);--docsearch-highlight-color: var(--c-brand);--docsearch-muted-color: var(--c-text-quote);--docsearch-container-background: rgba(9, 10, 17, .8);--docsearch-modal-background: var(--c-bg-light);--docsearch-searchbox-background: var(--c-bg-lighter);--docsearch-searchbox-focus-background: var(--c-bg);--docsearch-searchbox-shadow: inset 0 0 0 2px var(--c-brand);--docsearch-hit-color: var(--c-text-light);--docsearch-hit-active-color: var(--c-bg);--docsearch-hit-background: var(--c-bg);--docsearch-hit-shadow: 0 1px 3px 0 var(--c-border-dark);--docsearch-footer-background: var(--c-bg)}.external-link-icon{--external-link-icon-color: var(--c-text-quote)}.medium-zoom-overlay{--medium-zoom-bg-color: var(--c-bg)}#nprogress{--nprogress-color: var(--c-brand)}.pwa-popup{--pwa-popup-text-color: var(--c-text);--pwa-popup-bg-color: var(--c-bg);--pwa-popup-border-color: var(--c-brand);--pwa-popup-shadow: 0 4px 16px var(--c-brand);--pwa-popup-btn-text-color: var(--c-bg);--pwa-popup-btn-bg-color: var(--c-brand);--pwa-popup-btn-hover-bg-color: var(--c-brand-light)}.search-box{--search-bg-color: var(--c-bg);--search-accent-color: var(--c-brand);--search-text-color: var(--c-text);--search-border-color: var(--c-border);--search-item-text-color: var(--c-text-lighter);--search-item-focus-bg-color: var(--c-bg-light)}html.dark{--c-brand: #3aa675;--c-brand-light: #349469;--c-bg: #22272e;--c-bg-light: #2b313a;--c-bg-lighter: #262c34;--c-bg-dark: #343b44;--c-bg-darker: #37404c;--c-text: #adbac7;--c-text-light: #96a7b7;--c-text-lighter: #8b9eb0;--c-text-lightest: #8094a8;--c-border: #3e4c5a;--c-border-dark: #34404c;--c-tip: #318a62;--c-warning: #e0ad15;--c-warning-bg: #2d2f2d;--c-warning-bg-light: #423e2a;--c-warning-bg-lighter: #44442f;--c-warning-border-dark: #957c35;--c-warning-details-bg: #39392d;--c-warning-title: #fdca31;--c-warning-text: #d8d96d;--c-warning-text-accent: #ffbf00;--c-warning-text-light: #ddb84b;--c-warning-text-quote: #ccab49;--c-danger: #fc1e38;--c-danger-bg: #39232c;--c-danger-bg-light: #4b2b35;--c-danger-bg-lighter: #553040;--c-danger-border-dark: #a25151;--c-danger-details-bg: #482936;--c-danger-title: #fc2d3b;--c-danger-text: #ea9ca0;--c-danger-text-accent: #fd3636;--c-danger-text-light: #d9777c;--c-danger-text-quote: #d56b6b;--c-details-bg: #323843;--c-badge-warning: var(--c-warning);--c-badge-warning-text: #3c2e05;--c-badge-danger: var(--c-danger);--c-badge-danger-text: #401416;--code-hl-bg-color: #363b46}html.dark .DocSearch{--docsearch-logo-color: var(--c-text);--docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 0 2px 2px 0 rgba(3, 4, 9, .3);--docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);--docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, .5), 0 -4px 8px 0 rgba(0, 0, 0, .2)}html,body{padding:0;margin:0;background-color:var(--c-bg);transition:background-color var(--t-color)}html.dark{color-scheme:dark}html{font-size:16px}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:var(--c-text)}a{font-weight:500;color:var(--c-text-accent);text-decoration:none;overflow-wrap:break-word}p a code{font-weight:400;color:var(--c-text-accent)}kbd{font-family:var(--font-family-code);color:var(--c-text);background:var(--c-bg-lighter);border:solid .15rem var(--c-border-dark);border-bottom:solid .25rem var(--c-border-dark);border-radius:.15rem;padding:0 .15em}code{font-family:var(--font-family-code);color:var(--c-text-lighter);padding:.25rem .5rem;margin:0;font-size:.85em;background-color:var(--c-bg-light);border-radius:3px;overflow-wrap:break-word;transition:background-color var(--t-color)}blockquote{font-size:1rem;color:var(--c-text-quote);border-left:.2rem solid var(--c-border-dark);margin:1rem 0;padding:.25rem 0 .25rem 1rem;overflow-wrap:break-word}blockquote>p{margin:0}ul,ol{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25;overflow-wrap:break-word}h1:focus-visible,h2:focus-visible,h3:focus-visible,h4:focus-visible,h5:focus-visible,h6:focus-visible{outline:none}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color)}h3{font-size:1.35rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:1rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{a.header-anchor{display:none}}a.header-anchor:hover{text-decoration:none}a.header-anchor:focus-visible{opacity:1}@media print{a[href^="http://"]:after,a[href^="https://"]:after{content:" (" attr(href) ") "}}p,ul,ol{line-height:1.7;overflow-wrap:break-word}hr{border:0;border-top:1px solid var(--c-border)}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto;transition:border-color var(--t-color)}tr{border-top:1px solid var(--c-border-dark);transition:border-color var(--t-color)}tr:nth-child(2n){background-color:var(--c-bg-light);transition:background-color var(--t-color)}tr:nth-child(2n) code{background-color:var(--c-bg-dark)}th,td{padding:.6em 1em;border:1px solid var(--c-border-dark);transition:border-color var(--t-color)}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid var(--c-bg-arrow)}.arrow.down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--c-bg-arrow)}.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--c-bg-arrow)}.arrow.left{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid var(--c-bg-arrow)}.badge{display:inline-block;font-size:14px;font-weight:600;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:var(--c-bg);vertical-align:top;transition:color var(--t-color),background-color var(--t-color)}.badge.tip{background-color:var(--c-badge-tip)}.badge.warning{background-color:var(--c-badge-warning);color:var(--c-badge-warning-text)}.badge.danger{background-color:var(--c-badge-danger);color:var(--c-badge-danger-text)}.badge+.badge{margin-left:5px}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:var(--font-family-code);font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#ec5975}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:#3eaf7c}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.375;padding:1.3rem 1.5rem;margin:.85rem 0;border-radius:6px;overflow:auto}.theme-default-content pre code,.theme-default-content pre[class*=language-] code{color:#fff;padding:0;background-color:transparent!important;border-radius:0;overflow-wrap:unset;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.theme-default-content .line-number{font-family:var(--font-family-code)}div[class*=language-]{position:relative;background-color:var(--code-bg-color);border-radius:6px}div[class*=language-]:before{content:attr(data-ext);position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:var(--code-ln-color)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent!important;position:relative;z-index:1}div[class*=language-] .highlight-lines{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.375}div[class*=language-] .highlight-lines .highlight-line{background-color:var(--code-hl-bg-color)}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line:before{content:" ";position:absolute;z-index:2;left:0;top:0;display:block;width:var(--code-ln-wrapper-width);height:100%}div[class*=language-].line-numbers-mode pre{margin-left:var(--code-ln-wrapper-width);padding-left:1rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers{position:absolute;top:0;width:var(--code-ln-wrapper-width);text-align:center;color:var(--code-ln-color);padding-top:1.25rem;line-height:1.375;counter-reset:line-number}div[class*=language-].line-numbers-mode .line-numbers .line-number{position:relative;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:1.375em}div[class*=language-].line-numbers-mode .line-numbers .line-number:before{counter-increment:line-number;content:counter(line-number);font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;left:0;width:var(--code-ln-wrapper-width);height:100%;border-radius:6px 0 0 6px;border-right:1px solid var(--code-hl-bg-color)}@media (max-width: 419px){.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}.code-group__nav{margin-top:.85rem;margin-bottom:calc(-1.7rem - 6px);padding-bottom:calc(1.7rem - 6px);padding-left:10px;padding-top:10px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--code-bg-color)}.code-group__ul{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.code-group__nav-tab{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:#ffffffe6;font-weight:600}.code-group__nav-tab:focus{outline:none}.code-group__nav-tab:focus-visible{outline:1px solid rgba(255,255,255,.9)}.code-group__nav-tab-active{border-bottom:var(--c-brand) 1px solid}@media (max-width: 419px){.code-group__nav{margin-left:-1.5rem;margin-right:-1.5rem;border-radius:0}}.code-group-item{display:none}.code-group-item__active{display:block}.code-group-item>pre{background-color:orange}.custom-container{transition:color var(--t-color),border-color var(--t-color),background-color var(--t-color)}.custom-container .custom-container-title{font-weight:600}.custom-container .custom-container-title:not(:only-child){margin-bottom:-.4rem}.custom-container.tip,.custom-container.warning,.custom-container.danger{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-container.tip{border-color:var(--c-tip);background-color:var(--c-tip-bg);color:var(--c-tip-text)}.custom-container.tip .custom-container-title{color:var(--c-tip-title)}.custom-container.tip a{color:var(--c-tip-text-accent)}.custom-container.tip code{background-color:var(--c-bg-dark)}.custom-container.warning{border-color:var(--c-warning);background-color:var(--c-warning-bg);color:var(--c-warning-text)}.custom-container.warning .custom-container-title{color:var(--c-warning-title)}.custom-container.warning a{color:var(--c-warning-text-accent)}.custom-container.warning blockquote{border-left-color:var(--c-warning-border-dark);color:var(--c-warning-text-quote)}.custom-container.warning code{color:var(--c-warning-text-light);background-color:var(--c-warning-bg-light)}.custom-container.warning details{background-color:var(--c-warning-details-bg)}.custom-container.warning details code{background-color:var(--c-warning-bg-lighter)}.custom-container.warning .external-link-icon{--external-link-icon-color: var(--c-warning-text-quote)}.custom-container.danger{border-color:var(--c-danger);background-color:var(--c-danger-bg);color:var(--c-danger-text)}.custom-container.danger .custom-container-title{color:var(--c-danger-title)}.custom-container.danger a{color:var(--c-danger-text-accent)}.custom-container.danger blockquote{border-left-color:var(--c-danger-border-dark);color:var(--c-danger-text-quote)}.custom-container.danger code{color:var(--c-danger-text-light);background-color:var(--c-danger-bg-light)}.custom-container.danger details{background-color:var(--c-danger-details-bg)}.custom-container.danger details code{background-color:var(--c-danger-bg-lighter)}.custom-container.danger .external-link-icon{--external-link-icon-color: var(--c-danger-text-quote)}.custom-container.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:var(--c-details-bg)}.custom-container.details code{background-color:var(--c-bg-darker)}.custom-container.details h4{margin-top:0}.custom-container.details figure:last-child,.custom-container.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-container.details summary{outline:none;cursor:pointer}.home{padding:var(--navbar-height) 2rem 0;max-width:var(--homepage-width);margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.8rem auto}.home .hero .actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:var(--c-text-lightest)}.home .hero .action-button{display:inline-block;font-size:1.2rem;padding:.8rem 1.6rem;border-width:2px;border-style:solid;border-radius:4px;transition:background-color var(--t-color);box-sizing:border-box}.home .hero .action-button.primary{color:var(--c-bg);background-color:var(--c-brand);border-color:var(--c-brand)}.home .hero .action-button.primary:hover{background-color:var(--c-brand-light)}.home .hero .action-button.secondary{color:var(--c-brand);background-color:var(--c-bg);border-color:var(--c-brand)}.home .hero .action-button.secondary:hover{color:var(--c-bg);background-color:var(--c-brand-light)}.home .features{border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:var(--c-text-light)}.home .feature p{color:var(--c-text-lighter)}.home .theme-default-content{padding:0;margin:0}.home .footer{padding:2.5rem;border-top:1px solid var(--c-border);text-align:center;color:var(--c-text-lighter);transition:border-color var(--t-color)}@media (max-width: 719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width: 419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.page{padding-top:var(--navbar-height);padding-left:var(--sidebar-width)}.navbar{position:fixed;z-index:20;top:0;left:0;right:0;height:var(--navbar-height);box-sizing:border-box;border-bottom:1px solid var(--c-border);background-color:var(--c-bg-navbar);transition:background-color var(--t-color),border-color var(--t-color)}.sidebar{font-size:16px;width:var(--sidebar-width);position:fixed;z-index:10;margin:0;top:var(--navbar-height);left:0;bottom:0;box-sizing:border-box;border-right:1px solid var(--c-border);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-brand) var(--c-border);background-color:var(--c-bg-sidebar);transition:transform var(--t-transform),background-color var(--t-color),border-color var(--t-color)}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{background-color:var(--c-border)}.sidebar::-webkit-scrollbar-thumb{background-color:var(--c-brand)}.sidebar-mask{position:fixed;z-index:9;top:0;left:0;width:100vw;height:100vh;display:none}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1){transform:rotate(45deg) translate3d(5.5px,5.5px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(2){transform:scale3d(0,1,1)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform:rotate(-45deg) translate3d(6px,-6px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1),.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform-origin:center}.theme-container.no-navbar .theme-default-content h1,.theme-container.no-navbar .theme-default-content h2,.theme-container.no-navbar .theme-default-content h3,.theme-container.no-navbar .theme-default-content h4,.theme-container.no-navbar .theme-default-content h5,.theme-container.no-navbar .theme-default-content h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .page{padding-top:0}.theme-container.no-navbar .sidebar{top:0}.theme-container.no-sidebar .sidebar{display:none}@media (max-width: 719px){.theme-container.no-sidebar .sidebar{display:block}}.theme-container.no-sidebar .page{padding-left:0}.theme-default-content a:hover{text-decoration:underline}.theme-default-content img{max-width:100%}.theme-default-content h1,.theme-default-content h2,.theme-default-content h3,.theme-default-content h4,.theme-default-content h5,.theme-default-content h6{margin-top:calc(.5rem - var(--navbar-height));padding-top:calc(1rem + var(--navbar-height));margin-bottom:0}.theme-default-content h1:first-child,.theme-default-content h2:first-child,.theme-default-content h3:first-child,.theme-default-content h4:first-child,.theme-default-content h5:first-child,.theme-default-content h6:first-child{margin-bottom:1rem}.theme-default-content h1:first-child+p,.theme-default-content h1:first-child+pre,.theme-default-content h1:first-child+.custom-container,.theme-default-content h2:first-child+p,.theme-default-content h2:first-child+pre,.theme-default-content h2:first-child+.custom-container,.theme-default-content h3:first-child+p,.theme-default-content h3:first-child+pre,.theme-default-content h3:first-child+.custom-container,.theme-default-content h4:first-child+p,.theme-default-content h4:first-child+pre,.theme-default-content h4:first-child+.custom-container,.theme-default-content h5:first-child+p,.theme-default-content h5:first-child+pre,.theme-default-content h5:first-child+.custom-container,.theme-default-content h6:first-child+p,.theme-default-content h6:first-child+pre,.theme-default-content h6:first-child+.custom-container{margin-top:2rem}@media (max-width: 959px){.sidebar{font-size:15px;width:var(--sidebar-width-mobile)}.page{padding-left:var(--sidebar-width-mobile)}}@media (max-width: 719px){.sidebar{top:0;padding-top:var(--navbar-height);transform:translate(-100%)}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translate(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width: 419px){h1{font-size:1.9rem}}.navbar{--navbar-line-height: calc( var(--navbar-height) - 2 * var(--navbar-padding-v) );padding:var(--navbar-padding-v) var(--navbar-padding-h);line-height:var(--navbar-line-height)}.navbar .logo{height:var(--navbar-line-height);margin-right:var(--navbar-padding-v);vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:var(--c-text);position:relative}.navbar .navbar-items-wrapper{display:flex;position:absolute;box-sizing:border-box;top:var(--navbar-padding-v);right:var(--navbar-padding-h);height:var(--navbar-line-height);padding-left:var(--navbar-padding-h);white-space:nowrap;font-size:.9rem}.navbar .navbar-items-wrapper .search-box{flex:0 0 auto;vertical-align:top}@media screen and (max-width: 719px){.navbar{padding-left:4rem}.navbar .site-name{display:block;width:calc(100vw - 11rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navbar .can-hide{display:none}}.navbar-items{display:inline-block}@media print{.navbar-items{display:none}}.navbar-items a{display:inline-block;line-height:1.4rem;color:inherit}.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text)}.navbar-items .navbar-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:var(--navbar-line-height)}.navbar-items .navbar-item:first-child{margin-left:0}.navbar-items .navbar-item>a:hover,.navbar-items .navbar-item>a.router-link-active{margin-bottom:-2px;border-bottom:2px solid var(--c-text-accent)}@media (max-width: 719px){.navbar-items .navbar-item{margin-left:0}.navbar-items .navbar-item>a:hover,.navbar-items .navbar-item>a.router-link-active{margin-bottom:0;border-bottom:none}.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text-accent)}}.toggle-sidebar-button{position:absolute;top:.6rem;left:1rem;display:none;padding:.6rem;cursor:pointer}.toggle-sidebar-button .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;cursor:inherit}.toggle-sidebar-button .icon span{display:inline-block;width:100%;height:2px;border-radius:2px;background-color:var(--c-text);transition:transform var(--t-transform)}.toggle-sidebar-button .icon span:nth-child(2){margin:6px 0}@media screen and (max-width: 719px){.toggle-sidebar-button{display:block}}.toggle-color-mode-button{display:flex;margin:auto;margin-left:1rem;border:0;background:none;color:var(--c-text);opacity:.8;cursor:pointer}@media print{.toggle-color-mode-button{display:none}}.toggle-color-mode-button:hover{opacity:1}.toggle-color-mode-button .icon{width:1.25rem;height:1.25rem}.DocSearch{transition:background-color var(--t-color)}.navbar-dropdown-wrapper{cursor:pointer}.navbar-dropdown-wrapper .navbar-dropdown-title,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:var(--c-text)}.navbar-dropdown-wrapper .navbar-dropdown-title:hover,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{border-color:transparent}.navbar-dropdown-wrapper .navbar-dropdown-title .arrow,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:none;font-weight:600;font-size:inherit}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item{color:inherit;line-height:1.7rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{margin:.45rem 0 0;border-top:1px solid var(--c-border);padding:1rem 0 .45rem;font-size:.9rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>span{padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a{font-weight:inherit}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a.router-link-active:after{display:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper{padding:0;list-style:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper .navbar-dropdown-subitem{font-size:.9em}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a:hover,.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid var(--c-text-accent);border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item:first-child .navbar-dropdown-subtitle{margin-top:0;padding-top:0;border-top:0}.navbar-dropdown-wrapper.mobile.open .navbar-dropdown-title,.navbar-dropdown-wrapper.mobile.open .navbar-dropdown-title-mobile{margin-bottom:.5rem}.navbar-dropdown-wrapper.mobile .navbar-dropdown-title,.navbar-dropdown-wrapper.mobile .navbar-dropdown-title-mobile{display:none}.navbar-dropdown-wrapper.mobile .navbar-dropdown-title-mobile{display:block}.navbar-dropdown-wrapper.mobile .navbar-dropdown{transition:height .1s ease-out;overflow:hidden}.navbar-dropdown-wrapper.mobile .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{border-top:0;margin-top:0;padding-top:0;padding-bottom:0}.navbar-dropdown-wrapper.mobile .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle,.navbar-dropdown-wrapper.mobile .navbar-dropdown .navbar-dropdown-item>a{font-size:15px;line-height:2rem}.navbar-dropdown-wrapper.mobile .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem{font-size:14px;padding-left:1rem}.navbar-dropdown-wrapper:not(.mobile){height:1.8rem}.navbar-dropdown-wrapper:not(.mobile):hover .navbar-dropdown,.navbar-dropdown-wrapper:not(.mobile).open .navbar-dropdown{display:block!important}.navbar-dropdown-wrapper:not(.mobile).open:blur{display:none}.navbar-dropdown-wrapper:not(.mobile) .navbar-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:var(--c-bg-navbar);padding:.6rem 0;border:1px solid var(--c-border);border-bottom-color:var(--c-border-dark);text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}.page{padding-bottom:2rem;display:block}.page .theme-default-content{max-width:var(--content-width);margin:0 auto;padding:2rem 2.5rem;padding-top:0}@media (max-width: 959px){.page .theme-default-content{padding:2rem}}@media (max-width: 419px){.page .theme-default-content{padding:1.5rem}}.page-meta{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem;overflow:auto}@media (max-width: 959px){.page-meta{padding:2rem}}@media (max-width: 419px){.page-meta{padding:1.5rem}}.page-meta .meta-item{cursor:default;margin-top:.8rem}.page-meta .meta-item .meta-item-label{font-weight:500;color:var(--c-text-lighter)}.page-meta .meta-item .meta-item-info{font-weight:400;color:var(--c-text-quote)}.page-meta .edit-link{display:inline-block;margin-right:.25rem}@media print{.page-meta .edit-link{display:none}}.page-meta .last-updated{float:right}@media (max-width: 719px){.page-meta .last-updated{font-size:.8em;float:none}.page-meta .contributors{font-size:.8em}}.page-nav{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem 2rem;padding-bottom:0}@media (max-width: 959px){.page-nav{padding:2rem}}@media (max-width: 419px){.page-nav{padding:1.5rem}}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding-top:1rem;overflow:auto}.page-nav .prev a:before{content:"\2190"}.page-nav .next{float:right}.page-nav .next a:after{content:"\2192"}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .navbar-items{display:none;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color);padding:.5rem 0 .75rem}.sidebar .navbar-items a{font-weight:600}.sidebar .navbar-items .navbar-item{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar .sidebar-items{padding:1.5rem 0}@media (max-width: 719px){.sidebar .navbar-items{display:block}.sidebar .navbar-items .navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar .sidebar-items{padding:1rem 0}}.sidebar-item{cursor:default;border-left:.25rem solid transparent;color:var(--c-text)}.sidebar-item:focus-visible{outline-width:1px;outline-offset:-1px}.sidebar-item.active:not(p.sidebar-heading){font-weight:600;color:var(--c-text-accent);border-left-color:var(--c-text-accent)}.sidebar-item.sidebar-heading{transition:color .15s ease;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0}.sidebar-item.sidebar-heading+.sidebar-item-children{transition:height .1s ease-out;overflow:hidden;margin-bottom:.75rem}.sidebar-item.collapsible{cursor:pointer}.sidebar-item.collapsible .arrow{position:relative;top:-.12em;left:.5em}.sidebar-item:not(.sidebar-heading){font-size:1em;font-weight:400;display:inline-block;margin:0;padding:.35rem 1rem .35rem 2rem;line-height:1.4;width:100%;box-sizing:border-box}.sidebar-item:not(.sidebar-heading)+.sidebar-item-children{padding-left:1rem;font-size:.95em}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading){padding:.25rem 1rem .25rem 1.75rem}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading).active{font-weight:500;border-left-color:transparent}a.sidebar-heading+.sidebar-item-children .sidebar-item:not(.sidebar-heading).active{border-left-color:transparent}a.sidebar-item{cursor:pointer}a.sidebar-item:hover{color:var(--c-text-accent)}.table-of-contents .badge{vertical-align:middle}.dropdown-enter-from,.dropdown-leave-to{height:0!important}.fade-slide-y-enter-active{transition:all .2s ease}.fade-slide-y-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.fade-slide-y-enter-from,.fade-slide-y-leave-to{transform:translateY(10px);opacity:0}:root{scroll-behavior:smooth}@media (min-width: 751px){#docsearch-container:lang(zh-CN){min-width:184.66px}} diff --git a/browserconfig.xml b/browserconfig.xml new file mode 100644 index 0000000..5bdd109 --- /dev/null +++ b/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #ffffff + + + diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e481e5dda71327b885d4797cac93939d8030d0d6 GIT binary patch literal 15086 zcmeI2eQZ@{9mk)p&@xv73ES+pKU&Nj`(tm3yDbc8dlLg#kyS!60xPsw=$J()2(q=% z7I4!)=9Vqd$jpq6Z5S8ljJg)1>7of@jEQy$(Jb1SAc>OL1f~QT$ItiNb8gQ)J?A;+ z-WIq^xXHKA+wbN3yqu@!`JKm@3R7twddQI0o8zA}rok9fU+fPVnx#Y&*8zb;h7=gpX*+s%ffoqr}ysN=657puJaxcSs4LI*%O}X<8 z@`LjN@GIbWP<}yBrkwL|?E#lP?&^c`J>|^V=LXNa!D--+y`QSCtp5YS?tOI|v@*2rH z`(9Y?;xKuuY|d8QwdeypD!>sdANUTu+2U+{ywQd7Df%Fr6<50t_{e}WR{p$u?iyU` zZ2C;bh4M-Ap3ThFE61yaP0klFb8UrOu{;nkDW8gAA9$JKZ8Qf!7}{6 z{PktdrqeZWp7cmY_sAN)bH)3u>7dh7#pAQ{P~=!1M# zPPY%(XafJT@_#4m?Cc9Yvp(l=$~uzlVRWoEb3U7R&9>)zV=4U6y%YS- zYM-&+_u_JA^Xl~6{pVUb(oHc3;&5lNeL$xV#GeV_KKP>+XIp2?ei<5bpLafG9Z6R< z68azxeZ}xc{sAx!;^!CsyN^u1$t#T4kF9+UJ828+X0GJax3m>3Gz>U-Epu(Y3yDj-b4azii27igzP%<4a}qkG5`L zJrfT7q{Z3(#A5q?*_t`q`DjC}pMwPCu3=l4 zyI)qDWMcKPEgwldJg)BgB>yq+npKB&)BnA|nQ$s^w@-}k$d+}DvCo&?MuUv7|9Oz zeYa`2qpe|>wKI(0D4bwihuA9|a{7vH9UD#;ppUkzia?pEV>KXGcEdOFrd0j+a-TI9~pUvN9|dvmqH3F6qWMHMY_9~iGql=PCK@V10K182U}Q8d*0X2{u3Z)EZUdJ* zA93Taddb9|HA?Z1y?XE`Q0SNQL(KcUWa~@u71qIy&XCVU`R+f~>U^6ZN64&Ak& z@C?SB7sNL?n_A+P(p_810HAjp_%)ca=5~LT?>V8fs_J6afo$AXEC+OY!G{I@>HC4# zBjSsUfg3NRErNq=^cLeE`9;7d>e_455hrhG2c&QYf%~w$mzS(i(%hxeD7uA zdu=iCJ^ZWfDP&^SqHHFf1(9h1=feKo_}q5;_Y61QhD=PnO*UI>V?evU3+bI|%9`8z z4W74z_?p(FWF#B04rEidW54^*)(-SeHR+!<=iZr!ijTEs&TuY1Q}8S>4{p3G`fi16 zw?~Zu^>=~a7x?ygxbdyf^M=pM>^)x+lrP|btR-G0A9sa0PKX&EV#1};IO$h z^KNHb!vaD10{@JGZS{2=%{m>hTV?wy0)$oSHE;-+oB4dwBFKFpy9-I%)x z^7WwfNfl@LPT04eq5a>CzB9lYJ4VbczppE=x&r@<74a0;M$GdlpYr_}D14{V9{(2K z{JSE)VX@wbS5CRlqPnQHC>ydB@jS?;j;z)2tQJ;@!Xll18%eG1|fb$hpOT{7ja zwCdD`{HdUhY{-^u`u4q4KIMC^2R-{ajAUz=yPC&8{csJof|$!($G+dH4f(l29ogvV zeWZr|PukDVqYH_@u;uH!?)PsDSVituWe$1QR5lep8Ls$QET8eO)7e!C! zf?s-2SBmc(K$}db~138V^*8;k}4b>%%B{GY_S?LeG-Qq%d zuWqr812Q**S$9-!I(#p1ilud?1-9ed=!qzX9$Y z(4O7i{?7jlwpt!u-R&b}OHS;`s@AKGj?>VW>)7N}RN4l%QIn^ILUT~-A zH2=dtA)tR+-?7}gM96qH&Uw18kiJLV81prToW8k@@xOPg-$&(Dr#8t**3}u#O1D;E zd~5liP}{yDQ;Y1!*`KTO`s7uoHpxiV*Yjh!R}@nPmz#;95 + + + + + + + + TODO | lec3d + + + + + + + + diff --git a/images/16.png b/images/16.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3bf5c63d3ddb27e7c9eeee446ebed8cf2c2001 GIT binary patch literal 15950 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 Qb1q0jMOXQQ;)}@t0Xnp10RR91 literal 0 HcmV?d00001 diff --git a/images/64.png b/images/64.png new file mode 100644 index 0000000000000000000000000000000000000000..8eac9b46c6632e2427eb83aa3a6312b8f5dfa2f2 GIT binary patch literal 2748 zcmV;t3PbgYP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D3Q3hc6Mw(H6uZ}E|8%+%P& z^pB=9X`5&>joMC|Olo2@A(Kf=;-i^PW@>8G*imHV^qjljT`tRl#95GJ_BZpJUGBYm zzjJ=)eCIpgy*%NC7hZVbg%@6U;e{9TgW%xc?^RV*h1JyTP}kQtY8o5sHTCuNn(Dgh zwXw0WKJ2n@4zlCoeqb;d}x18gaxcbybz+m=Wn69UX~mn1u(i zSo~c>YinLlmsMRLS@*m$)DNBTaYmS&;y=0Xfs-ls$K!%)o!7Br*>Tb5Tefd6Y-?-F zMv(*AunPlqb#;E7ot=4GiwkQ~SBq{*{V|&4h>JtKGeikS+8u@02r0*mP>7a8PD0%N zeKwn-v9U3p4gYw7&Ik8&b)^<6Wyhs~OWhhzlyRc?faEJuC?rR$9chsfZ|*ahR7T7O zX2#taqyXbv+YU87BO=iIF5k{P@psS&F_t1By$*3{G}m^t%{&6_u` z7#`?J&xncsgVf)bGm;E*b%3AauE!shR3sIwpsGRxKI^lzXJ8hpm|61&i={Jfy;^ZN zCBWBFxygBomaEZp%-!)vWD4GkACH(375dS^pYli1UB*nc&C< zU)WMoRNUHXR5LT@4hEAc=O-%F)5-pe&=52LKe-wpF!qs%Q%R1+Q;zrJRtpl79K`;B zpYxp994E%(i(_U?~+fxtWj~AC2E9 ziYKioJIhNz8yCT)`*Z?GRxXCkI$ed?Y))n7dLCADhqfX=drLAdc{C^)=Q=m1@L}h9 zVw7Kf`6W2_+TW?VLq=o}9C?QYjth^|Z}`^OK{On> zS*w9j`vY_s9302*0ydPDa89}tfJp5(?I<_qs;j$gmNaIv=TK2mA?|ExDWp`D`cJgH zu7*rPFta@eo5_-q8!xu;0yx)xe(-4opuK-V zLNuJm;&zXm!6;90o^zBwr$!!20=)5$zu~&?=r|uLKvd|ZzP>&UGuv~huC89ImnT2x zT>hpLK=3!Eyk4FFpI*5F_sDTB#a$hA&oRdLM&7|SJ_4M=KSTgoh~Jf6yLO40*`C9W zrX67@z;Uhvn}q;mtTK2Rygzag?v9Pa=rnVCI+F8u@B9z6Npa}BW4WD;0P?VaD{XDf zvCM4G!Q9cI)g`VOa2morzFIof2quIKBldLD4s;%16jR@wlQR;h#HW|9V(L@D<%^#n z!=_<&Y~+=mt}f5F#8$IaTO>(plhV>fhH%k#6A3)dWd>I4GpA1C(gtuJ=doKSXCT#y zd!wVES7GtvmP*IcJ7qiprC2AjV#3eN$%B%nrl!Q2ii#~VbZ)wij3W~u3BP~%!3S_3 zD?0|$t&>8IVU~RU`E@ut)CYh4%b&4cjB!oTg>&aX9_)|KIfQqP%QB50mz*c+5~7B? zZQY(Pf@-z;hlhp-D-=OXXC(k-$Ghj>#<@H@0dC*E3F|T1$+*L$PIE_DDg5`w4Q>e> z?y_+LOd59@0m^eSD-8xy7Bkzkz>S7BFEQ@gOdT070Hy80eO*idM@nD*0SULZENML{NU6dUvw;KD8RL=AH&tlAH(fiU%<%4 zw?Gjrf|p)=fh&0Lzk3m<4Hi}Wt;10gc?oPtQvf|;pEy2M08VgZ{<`SXCWB#aqED!- ztPDIfFrZ5f!~FoIIcJ2606dw&l+IiA`S9zbKZn=Pz6$SMI1d-z{3o0^GK@wqhYWEz z9PZu=rk&d%nK?A!=mdF3xiJOf(y~m!kl<#jW~08WwY7C_ABqh0_UcO1iW9RHfbZTU z7)=@O*;7yuBE9*Ma=Syv!w$y=Yhs0Q6=0I{L^cjNuf*SF#YT)+tyU~m>Tfes=LYmB z+-9+JkRLv9vofA!S5srtxBp@OQEUu$s)9Ee%>K= z8Vq^c$~M%?{FhBcMrf>%%qGQqy6ao1*9`@&X{a$m6(5Jf0ITe!ahcpMu^~F!SaIJ9k!#4h#+|b@8#M zxP3Zh!aN8t5&6ZSjR_xl?#Q9c`ucj$_x`g%V`F1T@7}%f*)h?-mtoIN^HCTnj_#a! zBvPY;V<43%c)_~0Zw*XjbdzhDF(VxH!HttM5uK*rk@M-{ zB731U?%+^gpJum->+`?m7;yn&)22;6*fM7i93DUYx&X(UAvs1oKQ8j$MbdU+S=NM^`9X#fu7CNOA4d0HIx3? zsZ_0OpqH51xTtq>qE_G1to8>b?JR?QAuVhrL3mgat2%@9}KnVl{OylDh1`7D5(=_c5@DH}LsD`t$ovE{% zfujkCkg=Vi38AEoftiVtiGi_)!-xql2ne{lg^Gr=hO7*?k(~{_!N(YScN=@)Y!DD$ z0e5=?BP$bULPHZX3tK+o^R_NxLJMO)Vs$oIMp=6i6LSj*Pe&7FPdODMPb(uXV`2e* zLSA=n-~u)#&IW|;HrBRI-0pnDf7j&(K7YJsASV1f#Mz3E_#dJ)WEBWS>>N!9+34Bn zjF?zB2|2jvnb^2EnOSKGnHibb85p@3m{{o;nYbCbxEYxU|NS8b?&fH0%B=(t`*$zk zCq80xXJ>nE1_n1bH+nY~dOJrm1|}{pE(S(s24-eD;0QV=4_jvgcRE`qlK)l!m^c|Z zTG%^V*x3?(tY~0p=i%Kp#7wod;t3dk}BcLRF{CVEB&8=H@F{T=P( ztYq^4knw*U?WE#iZ^EEt;$-LIXatmpDan76fxP>_Z}c$`NDa5VqXkeX2G#&OBNrPJ zTW3iCA2IMh^u`v(+=h$>#+;lSjC71#%p7#ACZ=q323(AsK;E)*vYRp)8ym56{kP8l zX}+kC7#ph)Co2m(rzjJXC?}T?2b+*EE0-7>fKdn_D*WGENn0mp16w1L|Ms>3?)~pv zmjCNqZV^Wl17|x&6+1iY|Fl5C+|Jp~$=uGKP(KufWvIa&LwjVF4J_Pm8xdA4Q z7Op17Vvcq;gnv2BZSjAg!oZZtz=V~Bh0chB6UYHBQ)4pk5gon;Nkb z|2yCK|1Sp_fJ8BTsLTJRKL5P}>g31c{}==C!~d9*i7n8E9D&9{O2!rn0;aMq2@q0o zUq0!8P18|#p>Mq_Im(@LYAUd8m{XGfQa+u+JB+n5%*p;+Bf-eP8sTn05QYe991^V? z)?m0#?#lfVo``gEL;CB+<5T?i?>o|!{uc>j18LYsMo~3=##UKc%JQl%cRbHO_{tk5 zOO8^?b6dS$9a~Dv%F5(aGdBg^pBB4p8wPXPnKX&*BnB0m=Re?7r|{<|mw6dLV6%Oiw@^7=tEfD%FY!TjCDJ*|Y~RpWn_ z{ckbFl?_y)kGZ9r&X1U+en|-A8h^*5s=m5ykxC?uyYr&a|GVrs6{_m#{voB-OxtIS zGo!o#{lCjZaY^R&v%ZVT3Dp`04>3*~GXC9WFp5}_Li$IMmtNswsaR=&o59}+#k#!D zCv`7Gj97IDH0qVS>ZF#fi?c);d#-6hmEK#y(qY8QRZJrp*vC|UF#m8ya!yhw8*a0- zKn3!^^+4AwzT%R|`#@F0tgQVkM~fOIJkc#!RN%{W8%x*)Dqh zR57EQAIu>=a!x32>NvHj;Bh^{QXws^sIVaGo zd%Nz^sWbi6WhuO?=N$|`&X!o7@%4Uk^mtq)s}~~jLsG>)sBF5utaPZidmLRYyL;d5 z@HJ|UNA%6i_H&38fi#2P-rl~VglG5_@ehrRjM({Z zZ&=W12FEevGp^t0=P!Sy3q~4o#)%*e)jR%*;`_i-gc!(jII7(U5mmN z%mXRH%=1{5n7cb&fsX)C0Z1(s5{rLp;KvtdwLI}L=rmt+yni+TvSb}x>odB74?0qy z;;cTBT7@^t2~c0dOW9CW!#QOo^Pq^Gf#i>W=di1;sd1P{EG_~1w9CZK&d##C^K}92 zSB-%F#9$xIlY!D-r}yRUpS-Gp#%Sc4Kq*{Y+4*!7;?{Yc*%t;V`BCh98m`s9{xFiC zn`>~JAItxAB>SEH6>VzAEfHc;H~1f0lbo|AR6KVd;(-bc34!9~;R!_!KUyS}x@hwC zWa8!Z_Hw>u5EK!|XraFT+4tAt(g5?H!iftk;80C~+#y%ohoYmSOMPEEfBkyzbHCc8 zjYgAi9A7ES-o|1I_d8IPMh^l=qfDM0Pk8HA1kKTT>v84Vfe#|d$NaB8$YygeSzc!? z>v}bY1Me8Cw8C2h%)Yc+1BL;rEYFd3SKJ>A0?wZx3Xk|SZg~<3w}NYk%EmIiveL%Z z`b5hK3IANfS?mATGmUehx-bI{3nb^rQgxK>*X}#rK;kL$0f@}u8GK=#i}2@N?{6mO ze(%qIm0ey&_Vm2&aLxPHfV_=ZC< zcq=3Uw`Nbz6U6HO`a4p%^%x124syjnl<)|rJhK8RaZF`~78KecfRQPu}ww zI~5lDLrDk!5Gt0bSK%v=N@0(oglmmIe;$TcCf_8{w`KA)XwR&ztlFHdt*yayj76{yVDRuWozCt(%ywNki~M`^ zQQ5X7<{~g?j`%P9k!~uqn{4ejdxOC<00St{kKUaO#Bc4f`afJK!QO{SVs*Ux5IK0E zEFdGtg8nivu^4DTAVo~xSc%0AR*QqX?I|fKJs}|>KplzF8WhFUEf_zGwQ@|}?K5;7 zD7LT{pQlUUb)m@qiJTGCX z$hjij`o|DMa(2GQNL@h6@H$%S!_=?IEaDeXSS`(hCMO zY%voBe)vn$QlRb#`1zh~6TClcMdNUMB0??PLWIg6V>^p}zs8=Lz*+ z^+>}ZEiEabdYBb>oh1tcV3S!&&?o|xA}Tekr$creBbc& z5=k(m19Y9IMb*NUM8eVmOj!H)LdZKG=D7%fICk0?4SGAkRjd7ARb2o;l|;5dFpn8_ z9vq2x%4>uy72ykN;b12#D{FrzA?Viqhi=@*`rGMiXd?8OJBR}y59)(4QMBlA!T+0CdXSE-pEI_6K#d=+hN|JDnWg84 z#_#+Meb2+<{IwTHWmWidq@$FIr95^(+Y9XB#0F3pbBL+SgMU~lh+&aj3BM7+@HiEU z90l}|u^&Gf>g^_ypS!lW_9PO7(A2mU25>T7T3VWWZhroDZB0#0_`#5& zvm%M}=t17FnzzC>^QI-3ostjXs{$fdp6NLrWZN+AI33=m(-tWlY{@QO;szf<;d}&VaX=y5w_XfD`qK?zAjje&m zP@p|lRaM1~d7y+_ZpLQ!=>M?Nao-FEvJfw=_hdr<$2B;6Doh7bL8Ek#CRrO{pbq5P z`H7F)x{uosFdT+@d3ixEFE59va>*wa0}(>Q)t7F4Moa8MrNfPji;Li{r}?VE?qpcm z5=HNKya{_FZK zkc!Rf%XT*w&_g!Bi)X2%YaID8g(oCj5E~4qvNrjwu~uMSBc7yal#B_y^a)sZ061tPcI6^SaNyuCl*QPsxc6HgF|2sKex^6E%7gI5LD|DPN1QRFHhF zkwdtpQtwSoEE{(RTGo@5`4jT4_2!?O%#%Y;2@CZ@-?9E5;Y? zGZ6+_8@6;6t5ZV88%*DiAbK1)P_eFFDB441@?xpl(h~KWfZJRop93GDy=y0o?LJ5w z0Eu|tz<_W8s>Qt(Ay39$5-$+9pp}0Khzd(Wi3%c;D+m=OzqitqCe%)`M@s*kS_Y_H zyGm(tc5`*@{2E_o{?h$4LGK_Gm~7y*o}mCua@ zgs0~8m%)`nMhv#7U++(L5&LS%?V2%SIh|m+9#=Hkj&WY@e0a|V>mb3>6f%_=w8nyK ztC2+Y8kiAFYipg{;p7%zS~RHB1GJeYp~yyqhjCe@1s`%GBYcb z)?P*xmR3PspnL~)gmM)$UY90)UCC6`s+v`X^#j;ehEvJ~J4uNRl=qs=kle`u(o&kH zAIZ)h^#{bm$@K)n3E(*8aCCAR#$Od$SuYFOT#*X0sp|cu8nnVKI(rPkKt-f-c5}0% zL5JfSzAJb9KptQpLL+ExX z=${a&8lEEG+MmVem8IZD=~$@paVV^)mJoP`_6xDUz$t1rVhG>sWaTIW=tiK7Dh+{% zVUa<*vAh#*B%^k@#+=Fcg*o2c$j&11$;K z8?MFk_3z&rj~hLK>&pF7CF-M*1N^`wfoZYY^>n$S`>*0@j{5J6@cn6H+9hG}jgegV zAcgNX@Y2BHgDK-|AI8__alHqo!qMjR_t1m!G$3DWRUIyJ04<-CL)eUsdsn2*Z3UhV z^4Eb;<{!F=QpeZ?F1o?H6#aFu|GM@J$vG)0)?bdJe-P^Zcy$_=wKDpb)^r#YCNdf^|2gBaOR8>CsaDBJ z;-~E5&XF-V0FCqr91=e7gU@b<5_L*zb;O5!zW^O&;~&=*n^T3QP@w<$Ff>pja?B*! zfxaKf!WgfyZ_<`wdyPp77Rzbj5m>$nFn={BOz@9Og7QOS}X zPS*hX7?wbT-0xJ%$<-=jue7U;^vd!~^JT`UG)^AC#1$zjCgu$cjW)&#SPF1Ltf;6+ z{o{4s5t-u{9vA-Me8&kjh6B%bsAMY`yokwujqtXB=#>-$X5yjDo;+$vVGX^{*|x^?bmj9 z9+flVzxJs13tSODJg?fYk0(z~_?=-Ot-oGAzlgbIi1gSg`}xNaDQ(?!CQvaFx*|zGNw-ERf`0uW;t~L zu@z1cLjX*^(}7;Fp%hR|56q9JkFR`#deUqtL&$!!xFWm8o`vcfJ?9^TD^YY?FU5gSmF@yMiTl%;hQ1@T1%Y9)qSCVo@8q03mK*xtl$_Af9eQDJjgHQ=zh5%ka$;)F>F8pxGL z9ccoL(OFseqSbG#tw}`M9T5U-s^s2xOJ+;eqd*1l@)DpH9Z6!678@5QrAEDLTKVNQ zs>t;Ql2uyROOfTi#RE)t-sPKRhCdK1Hs@E|;MEL3iIr&ST?~Fe-j9MdBuUSN)7N93 zl8Yve6KTDtnL#`rS4ul-_O|WVPa8W$!^~I>;?<^h>7$W4QxQq36*B2l=Zs0q z5Pr23b;|v0-cPgHzE?%xZ8O5cR0Ek>7w6|MmnZb+kQ1)f{F}>DlkPu>1zGyZRF^L! zKJ3sbb_L%A>i?Ovxs|Q1_dxM$h5-ssje6lerxq!41jA?#t$Ya{*4>z8&9LHqv~_8f zB>3KKmQ+1iB89JI6_|bW$CHTr&P`7{)KH^j@Y3EH0MV`KdCsU;TRm|hy@Q7xG1WP2 z2WIzYFe@^U{+jj_qx4JeG1%j-b*L(Up1bR*qy%G7xha0f$z&Rcm(F7 zMwd$zx|1O`$5HocT7#$1l8T7sd)ssy1|BYl2;SFPU5+L2KLc}t?VFA69+GOSd*9zJ zRs!wKP68*(P9TF66b4)K6iO{_%%b@(x?unvsb$1JNU-d8;0D*XjJjx3X?EW>7x>>C znX7$YJ%I@Z$Hw0n7qz8M?*y6+E_tq_teh**xoKpWK}sE|VnT)rjcsPQrJVgV=j68L zv0p<7qa{NDtWu@%&#~9py-NUc?s_J|WIC|oOEP)Tl-St$H?vK9Ak{zhasH?-fK?>( zNj)T-h?6n)Yyu17&)u(Smsx(E_pw?DC8Xe7W`xho%&b~&_i)KkDd_ksGsc!yqRea<@uRJi6e^|^@wZ+;Z2S!z`V;T;?5tDENZ&^+ix(?V30d{} zL~f}flSeGvun%&w>;gg_DVoCqC~PX^(Npozlw@IH>F8l=!b-(J&5Fx7K*@FOLF(ua|Ccq?bWpHQ@>=F7rfgi4j-=EgK9|tM@UDqh^vNX2Td^ zHl~I?eAMD{?jkb)dSh>y>L?^>-TmvAWR^Yhq@#MPd;jKwpTjD`#dke#;3U(HC}0o9 z!z8RsyG-6v5@xwkw)JlH-J1&}l(nKLRN+}jWvahR&g3Q%_A#=`MPnb;UQzet6W8Y< zUF^SV3;2zw0;7y0P+An{#^_}le*+ds0rfcwO}2fwIDyZN_(xXi zKeWfVhZ=)N&;Vh%UkQF849Ig8UwlT20hzcZ!}D~wl`9h0JcPzxPviqbOO_H`_kiE1 z<~_*(nNEbc$nS&9vrU*7BbG`&V?emwhOo?w-`h7XQEQ+J4AJ59dsLlTSZLgBT(Px! z@5Su22dR|~`s>k4$=r8JQH4sy(u!J71(3)!_PEKl>8@A4O#00anymIkLTR^YJ>l%J z(c;j>V0`ay=SExX)*m;e?3(j?+t5>)BM}zyR2VlNwVTz3l8YvUIXZ9I&pHOyYy7}fpI>8y z{{ohMtobn26pqs6oaqwV6=`L0C*R{|TdhA$jdql+d~*usxCmbyML;25iJ?1oM;tp< zXoW0lVG6@hPqKc4i@1R6duvDyM7XlPoHCh`bv{-QfM@cHZhxZHBu0T5c@OSqf)yi6 zK%qjDY+(rWF8O}F$JX5wgL36~DZA;d{_R!8eENl7NHTSqmTI(@7%BE06JY0Vv(M=F zI4kJq_l`I{k4fl7PZT?0z}QnN$|rjkCq z;jH`7hw>o6q>yEXtv{6Za}Jl@27})ha~qqE8({J7@NHY*Z97x-u1}^Mm|j?h>A)7R z9j3Z;xzFoX9csAUKK7kESF@0uu z$|v;n)?ED=rglT^HFQ7VHz?*dXgxIP*8+cc!nNbQEhaW&<9V4vq6nQuuC2zQWFkC= zY(3_pRFv^j5d9Uz9Cx%2g}Gda*mVa#wC(*{vBp^%y`TbENO)fAss5WKcq+6!R0~JP zq3jBAz%BM)XQw8cP-YpCY{waUZk4{C;kS>u?&h&L^O*Ws3l4Ml_;?|L@SuBz3A=_Q z6IAUW4@xjtd`LQnWg9$fMD@i9x!c?VHwHacxXru{B69l+R-IDE(}MCw9h%NtU%KK< z^APN`Lp+VrlT2iUru$*?pj^wYXInf@19pT2J| zvh;9M-Q3>VL{`3i0fuE@3{M=zkO|ZnSoOwScefae5%7N1Uh!OBj~m-JAFnMSDwugs z{?#|)Zjz2LDR-b=n;$Kis8}ChOdH#}#@C3se57UMIN$*kKTLz1z}xB1xG$njlu}Iv zpVI)Nw?Ux|(%wXeFc>Rla-al!FS*A?{Vum)}0hGIfnW`umQKI4)bNU6aw#lv2VYe!_+>v^g6&g zc=v{OK3(FZRO;T<==j*i^BBqA71iAL-Gr|2F^%>!MWDx>^rT@?y(cs3iV`bU%yDTb zeU74UIZ%>Arxk5(SctC`MZ!YjV`#rOQF=WG?);C?O80eRmRqZ9kpdti*C z+lE6AyrF+O+vjZ2eq#fM%PcoOXJ%W6ncT$JyVzc3)HY$}UUp!`Y-`mLo4z~zAiLTd zc2~17rH?>>nrKccS-H62T8D^i{EV9SYIwIt8Cc=`V{Zhge(UGq`UL8(#twwGElO3u zoQt8oW2m{`5O9@_Qk%T4G}2NuQwxEoT+k9Z;r%WS3Vr^cs6hcX2ZjMI)CZ@hswTbiVyVn3Os#)2qvJow^w~NCsVR>Y zi098k>+dq+c0;#9Ic_1QQ0b4#bxor9NG0cJ3*d&ngFJddA!0+uG-?e2JCDI<5u>m$ zqp&SXUEdKR?d`W1Y0Xc-5`h^@Z%g21xMYPO8D_F+rAi6k^l8oI2(Wu#*Nxk8hqHY@ zvq>=b@(+|wDO%`I*R>Idu=Njz%n9%U>NtP{d^5|`Lw!*9BsTW|SL+eMS#Zq@C!C!) zl*@BFeH{8^KMJKEd^tB+*diQ5>)0^dX{WxB2+z%gb~nufRSxiy<6<+EV9kDvuF0FA zxB{H4U=t%8m;$-5&y~?mCKG8quD|_h6ZpNb>e`_cX8nSg&PKjEd&r`_DL)|?o4hf} z<;;&*A{~<3ib4tvPUILa{CS8qXyK;Q${K0h?x21(X!?`bul+4Mw-mt=*-}7Cu>wkb zgv1=ZZ1E>Ne$Na&Iz^`}&%OPN_-Fip^|ohrb2}@3v-8(OGhfiqSloQrBjdGfXIT=e zB?+wosl2Wp-2h+dY^F4~3iDt-`#5Aaozwf-jmtCAq?zQGUx7i5P=xc;k`B;#*Wavy zQQ4gNNddyto4VDG20i zPK0VXGMaYhYa$A?nYjhNepxNygkhCH5V3jzP4G_Zy&=#A`uWy5GjVbUCssgm`?Ggw zGr*^rxxnKvD*=+c4DJ_7f&5|PESmJ7F+1VM+^2&+;J2SHq*xzzVCebj}q$ahA?&g)g@8RRCUtHB>qz>Up3w=trju~6y z3>=4s+KecZF*8kM1dl8n{zA9CFy!-$)JO0#ZMOM( z?#qXOM8{Q@oy@%L_v|JAQ*1R35w0FuDx==DM0)3;L#l#u`v>h%%vAS}2N8`K4uTlA zANDKFBXG%YDd&ymRIgdWl5;kg=Y-61qt)ePxeb-DP+DFdMjlkqUEZC~@#6R%OKgie z*XMEU|Jq{xq0;P1)QiWrMnLl^c-5+ko_RB&LXqBVZYWp=}W~c{+z(^A3o+=3O;*FCetk&UHw~KdwDsNfL*MuUJvhex^xKfnmIQ zQ?_QoL}I+VI=kc2QzG=lzFlHEM7*bK2^&26ml^z&%%rKnqJahYlfN9O? zHF!+Gcgu^*!w%;LIqjB^K@q0L?SLqQCI~ zoZ9`B=;9F1WZGN~UiBI!N927^E8f@!#rvyh+7H?+{EksLx`4DY z$PK0Rf)hx*m-$vMCMHn7D>J>IrnMG~MjhWC&Bq^ImlXt{cl_9FQaRHcL~Fjx-WsTh zqV+v_R6Jo(WOnVp)$=k#3brWAE%$ylQgn%BMoF4Q&}eB9_^5fdE6+`2cO`Jt&VHMi zm{7M{u0IT1e}B6lQ&piI`CH0S=Bn4QgHWMHlQTn?t91BkkSJ@Yc6!Ryaox{jMq*}? zX5Vv?77o2O|0#iP?KPfHI>xCwFMBLT16vs5c~u(Ot2$}ZXL4t4XQL|mOs4wlmk0wY zavA8M*n@<%FuK!d8GPBOaWj}_Ox$nD91H>3@2~uv4u&s<3N+)3B^)DB<~_ld;Zl}i z#_6brB{~6Jo)_nv7n}JP-?giF>$3f7Al4txWyL8 zvYda}1&Yv#BP-^ciPkV97%P2xEq5`F?5DcKpG;0lBuao$80P36Z8T{I&4L0vcP(^1 zM0UCF?*01yP9-wXI|T9fM<#PwY8~WfNxpP_OHQ$r3DDSe^QvnP|dfW-kVOsQlyiRKo&Zpscbi{~k zK6H9}m5rqUTUePXMr301MjMVet)nw>N9NB4HqXdA;QUP7x*DC{kI~cfUEjv~uT*LO zIrTQJZ^jO_Y<-Y53`u}$2ITC9Gn_4$0?jdLc{|1 z%^alRw!`EHNR~i$8?-zH(1lkm*BFT(r*_^Hip1%D6y~;*829%JVJt05#VV;wG%g!x z`+}J9QX>Y!nuFf>mrr#HzgvlgaGHI>@9Wc(g~!Z!6H)1v_^l;V9A&8Qk;vX!*5(%7 z#+-X;z(j2%Jt=BGTU%xnpr!p2;_S)&6_(N(quM#=djjEX9{G>1;k9U`F^k7>WJFvB z!v)1~(@Rh#!(Zp58#6zi?kmn;A^2U_MeMiwe_OmlBst!`61=H&5!AQu`4EdzCxt02 zE&m*AbG%VnPeAoiJ8SgJOGyF4J>gBT9$It9Eg``-A0lGc;O<${mB6XihLZ%aJwNEg z1vX@gv>Rki1nMKRe$+k}{mUdae7qKzzI{~YD@2k_)Ev1L5j7*!+KE!63o{LB5C+1T zgCd%TK6LKnprOzx zlN+lH?Li)IHu@hEQB25chS=LBZrC9mj7YJ^e}{1RMT(HUcs#5;i0r@-IEnWVEbs>l zW2qo}GGrvIyI|}Z&7Xu@z~e6U;+f#tiqrmL*y35H^Z7NqyT6~5&#gzB{0s^ro0g0D z00w!YrgsiaK`kYyXFf8Qw#G6=ZqzaH^Fi$b8 zfzR$-`Hd&lF0gguM13BT8>QPrZlgptu?01%YYU=$t(lfCRl@~JM~+gl?MH@@34K8` zYQVQSje2IDEe5id;@cN>hO=NKpBw=i+E8YW5a}Gft2LEJ8Ur^ zWS;KaShU0#`cqVQ2f-_i``(gXXTjw0!=Pv2F|8yvBcGn|wQ$XsWCdYV|6P9l)ZkryWx~~9-an5~ME6A; z9Tqsosj#A!Mn;Tj`m(7cuoQ%u#941m6!TLGl&K6QdAP;VDpr?6gMr1WqR_X!uMe53RlzB(MTbo1iHgNC(W5sH z`KSqeqt883*syz2Y^zaQdp{L=xO2ZUVmglk2ERJA`-?T7Tzs!vVEvMU(DmDPpGz4Ek+Je zXYf~2a4b|8l8&`7Mfj=)&b%Q#c^;BSL})Y~(`r`i0$V@FaVh2=GPSrE3acjS_|H{M zDlOR$+^olJ0e*!aw6CS*=(MWjQS?MgsXtJO6u;$zbTz@EQ4eFG9*^Sn7OH*!EK*_3 zC5+LZEF4x9jQ7&+MSE#ba<#FuLz)UJj~WRFzu~6d@rfHpOWsiRidCA54^pfQPw61A z(SBPE!d)uC-h>u(PCOb4>>PU;8q*plK!+aW4;4kBz`fFu5>{LSP+GWDPEzq|y5pV{ zR7^dEw)qiM{6$i;K-A+0|Gr%on?1AtemmrwRw9MHo{orvC?b_L?iln92E}KxzdU=V zQ+sQcSEm|+5~U@Gq>9o<^oaoP;f?V|E6%_=bvP)tGatU$>mn+zq{N~R*cHMEldQbj z@^ORda#bE-Eutk00bmlJ-o zNcAUL5RFEpRW8WLzQBE)T0^E<4qq4X6lJ6p(i2V>WAU>VeQ%#9B-Q=W5Zn)z;CD4c z=_F|!XuINSD#={@u#S#rgH_pAhc!*y+zn|;iTPT~G)&!Z;TR8aR=sM3^K79KSd!#Z z3>DnA?@vyCNP6BoVp$=V}5MZZjGt9+yAR(h#%fX|k#(pr{?6eqn#fGY+ z#lqtMe2^Bh{s#Pa?=J#xu-6}xD~YmL#uj1LIF5(yHfI4dqSs0R(V#~sIl{jWZniS z@6~!IRQ6NZI|qG*JajDIn=x}>JTHgpgHn~naKSRZ2*BC+Ac?KbdG8uwl^sJDiB=E6 z=ut9{{?U?!X(G_V{?ZpIt4T>=p2kNi75S1(7T!Q8H)!)Ju zn`{iJqS_QX0FHTwemf|6())F2Jr*8*x+jnGYgBkjwOPL4Ck6V7B}BId64o#aJ^p6b=x?145xwUVc3Zzqd#n|=P;N4b6k`(_~(q~x)U$5Ci zrRs63r24%!o%d3_-4J1M)WEA=+}gcODObf^@{`Nws`{BgU6R~;?JAXEw8RxFju>&P zk?rc&(rH=9#X;#GW|I4pYs*b1)?0i#3hu`-_3hj3sS6a&Wqb){@HVLUsjnJkqyOOz z3k@WTQ&=-BA4Hl&ykETb*8SR>ST#LsbZCVf@?cEZ&gDavSbsG}!~f(4ksFd@@E_M8 zJ*09VFVV(Ifb1pfwz`#yujE5}Moop?H|Q{Cg>bpp!{F#$jxk6j&yuRb*ulAu^iL3@ zw`iE<6BqWqK*o|MN}TaRCA5G$@-$v!O7l}@ab`GjE*SFsW`97Lp%Md|+RtbImG>uJ z94+i)T!N{^<5!Bh;`P@a79dD?mFDy;zj`2=4}KVD>FQRMz*)dyNVXsJQolp65hwah z8H8+3r92};Q)V5kX2QM3Bd5Z39UlBGfr?QN@`>g3tAeyYx8%&uXQYWi6IGYz07xBt zUhU?Wt1&xcLm)hG(Ym2=ywa0xDFxIbOh?=|3|4+l1h&xmk}pDA`T+8o{O0Xx0Me{v^O^lLZ+qifa@77FT!xdA9- z(CP9k4f6SjIZ$2TW_BGN5T#RZyK6$2G6w16-IxK{*-es97LWb+g_0kfETeG_D-W=x$&p_q zj4?!NRL|`Wz-8*^1T(Pu87+9X%wyycATFsIa`kBYxk{!JAHvfmxej;>#y zjMl~bA$E0gi(#0z#L;+YSfqJjiHL&1MEL~8X4;RTV{G0O4|`)=j=Z^$I1OPqmT8a*sQdeV9Jx^~t0M1&7{>tmbo`4?~N?@kZX z$^vzf^2OK{WTuOexmXZFd5q(7fy+w@HoE z7oTg!S`UbcF2@#eoo`79HH)Jrl8>XYUpp0uyU^(Iz*>qlwPJDv(~|B6#fCPK_}|no z1iCH*0UZ&Qb?#^ry~O-sK910?tqckgbuoV3i%eEkpumC(uHJu7|J60tY}>TS+dHI z>Z!@?1ti>RgL(6?Z|t+}x0R5}NdEI~G8b^R=WT>Oc;?wZBHWud1cS$+aipC+ zt~aofV~!bV=h|+_?7B@#G`7Cu0m{`fWS{oU3K34gly*g18{5Jl4XKe#j%-r$Z!hKF zV!Qmi-iQ1G{nP>QR0=z6Q@p~0*D#rX$dxlgM~K@Hsu;_ZnV%M$OylAG2H>*C!)gVa z$k<;ZqgcIf8bW}%AHebOeCwrhcLY~)P*apX)#`oRjNb{PKzuK3ZVB<@-We?D*Hj1` zLfMxVVLHjPyUk2!-yGMq2%Thd@(N~BMQQ$n+UzNDRZv@<5D=l6Wis2DAv}p71=u6WJ!Szr2_gJ?EH4!eJH8obMyrivPcNB+<-#Q_(5G4>V4;Ns#^)=yQ ztA83JOCsKEkb}e#4LuQgh1~TGuIuD}qD>l3v*n&Gq|ohcxiCY?v*onYkGT_8Oyv5c z*Z_d{_}=^b^XJ|`q*uO|BXu6w8saemFskeLN(p9W@#RxFE#ZhiCIMLt1Lw}zPf!JV zma?gqOm+xD1%cYi_#6PWX)~h}a2!lW-oBPzV8^FQI%8;RnM=g@}HHa@I-404EQBU#-9`7!Ni>e}Z zGH7NmfeD%^^mo*j=!{d5DqMKu^vs0$wFNNf#>(It7Vjz6b+T>Clj{@kqeBROvtK;fY@%-0o$`(^{)ug`%rOKCmEr% zQ@YQy?zzoNXjHz|C~(PUz-|gF?anHiXa)4`4B&UW2vEm33o=~B9Yz zg{(N=5S)lJHSt#`uj`jbjYVZ+@b~$8U4|T23z2n>>~<{4A+8`L8NxKHR8qjDgPMv8 z>QP_qSdhg-T41ifin<7yCIvrBoy>7Gm~!84gC?$@mO(^+iMpQg*5vz!yrZfNxBUkf zH!$Y{*a!WfiUIT4*nH@tK~(u$v3;g!rwk`rts=?ZcKI;Ml+H2_N8s;E}r0LgV&Cz-RZVsYH4cA!AeD|&I5;- zje&8VE3F{*h*1WeHQ`Iler!CbVIH(F3h~UUCq&BXGB{plg+;A!7}!^K3&fob?4DOm zZ%vWH!nl6GxeD`++m*y8SZ+}^_5}7S$z&cbSgJ#K7MWL1u4AZUlw5R5jmK?(R4$@-Ai{_z?R2ExD@#oi@}3ES`wJfLBxe z4);yy#74;hvGltFjR^VnsQW}Axj+KK8YFXQOx85~_uwRKR9QIcUQ>PST@g~ZZ+KEz zuT568e_dSqP{3eJm~jVwD|}`_WSk6mf2LQ~GF7}KDcRLdFj#V-`Bs~*-vzG-T^S5+ z%{S&IF}NZ9&0ly9n0S)LsWX>8#^fBvP~{UCGY^nvDa0X87xOr*Bym}ML5)uFQGZ}p z`%95)#Si)gLfv)b!%71>CBOPG6QKj!9Nr$qZ|=mD%VrXB_-+|*5>BWl0rP6SV~TOj z@EAI625*jQ`V&mR7F<2w`&BoFZ=<>SfAP<#LcvxfvFe`EArrQ7SsuyS%b8j1JL?&P zdZt35JG}w6hiDKcd3th7ro-6SsFWMyA?VCg*?@?95cUm1h8`sS>MHWbMF3v?VpG4A znx1kjzk6iT>WJ@8;tI74H5i#;nG7C6rR2O5=FCDeA0{=a?@li5ZxF0Dc0neAk#RjM z#~^^C_;lz4oH51`;=+!p_yJ@zx;9GIN4^ReBH=IGshf>uqRa<3V;?iCq8!D5Kj2Da8Nq>C$ef^@Y# znPS<>&dfp5qpfV0OPJ8dw^QpW|GJ=8?1fVECl2Z(v7gaw*DtpP>%Rq46AKC~N|Y9E z?UrVxSfe}f7tRbMrA6n1ic`W!fViECz93q4bFL(Oc&k#tSpq$Iz#XFKKvsHP+o#JG z@0E6N7NM3|u z#IkF$v`PI5N6#5GUtBCZ3|yRK2G{|sV}w@voIWA6B|;u0>mK+m*sI*0D!4LIQb9fx zAd=%UsHQ_1mG~u~KN2JMm!!7_FZ=$9kW2XMT`695r4v@zJJ*=mJ{6HG2I@wzTWh6| z5cgw{?xHX(z{Rlu#G@6#00uG%fHGK_@y#U_fdm6Owjb8U7A=mRU#rr|4jw7$lVrC= zxgab9i&TcM5TS=6GX}+`G5H~6Xh_kxd9R>IIy#2pP(DiI)gvzM5r6znkVpJULd3-7 zb+ANmZ;Mg0aby=stmulrSW&cK=8e6l7h)y?8=LOMh`ett0ks=yEkPtx8LV1EvNyLe zb=u&dvh0@$Lz1hDN)h>fik*Ri?~Dl2!#bh}OivJ)0}N?Pfg8LGA%xSVv81DEcz=kd zaMZxFoc!;Mu+LSI1;~fVEEg(k_%21Fk$?@%X3#D|_-pNkI6Ce6h@)1c_>tfnrixpS zKDG~af}n*7LHmZg1Kjlxh@}Ijj;XoH$YHfGn-_)R2D2%u*h1Og3{kpgu!UcSU-(~m zZnA8?p^s(;IEUu_+DkzF#eVbpRev8bL4N_+x)Kv#bz4Farmrlu*PT)FtANo~tTKd% z)?O2Z;9U*T(pTN4oa*%!3uJ|rH-%$Eb360B==_ivh7}U`p$K3##;6gkJdsFsR6idM6slV8;y^A?FZe? zg93_{ws-s2XgI**P}#XBC;&%F&!u;BFn#5)2=#5E$adJju+do039~X%&|t`! zp-!_A;!Xge>S$j-A{)pIYWhtI%0=@RhKQc0O5~DWOAMwu@CehK79~=aG1Oj0lK^$0 z4sp*RXd?>JmN;L%NuOfY^*cx;P`|*&pqNzXB9#! z1fP?a<%P4v>{Vg*_u!G3XYc1!27k0i*qs_;BIlAcDBdY9i#_yj8Av0HW~Cb6fE*@%$`9cDfPy zoE>3Sn%o;^EZSd)eniyfyc50Nh$zhYp6rY#S(Jz@PtW881KJe-9dvRzGBGG3g0r27 z(c;YikQ8BSIAm3ayd1XOa9XU{=h148Bl+P>=?H^wDwL8hh?05jMEW8O^dVi5`+6h+ ziAb5mol$YAZiBJhw@=~6(^=~C_#}W$7(yxs_%(7kiPqbx3nSD>WG(Sl`F>IbGCBhu zqVUj*ceUl=Fyzmb>DhnI(_bZzl7A68mF5Z+Ckuo6a!{yNl{3N!zF1gMq z4l;c{Vr7oiKg)(1+JOV)={KKJ$>I~z78=9&J3!={Zg_*R-*`B7tOA?cq?Fy(~rsykcG5IWxML&-MVARfZ$ zZnx2r#XPt0pX*^*?qT|-=n3FQc4r1*NVN%;9k25C@cpbFZS#LD`dw&@G@ z_|4N}drV#v0)0++Q-|kJ_pfgO*1uMn#T`_57!Jpa$)c|jNqgAI7!$|&iQ-cl zC>3u-(66KIBc>&|%nwCjl1eSwuVu`G*ejCdRW~Lv2npByJK&56HW9NCFDZ~GiU-)H zI5nFXLp*A`AO#;E$Q`S=;kHx=%hmiBlpN!UEVG4e5ji@1vV&d(bFJftqgZb7e-hZ@ zgdAmNnA{kh?Fjijkrjn;2izN+CTm(A$iW&_CIik~<%{Ptd*(Nz&a%XJdJP*d^U?z> zC(y!Km<+e!eRf)X#HF8k(Lw+rbCWVCbL(Q#fBFlB&6Tm=DG7I~4Q1Vs;RGd@+1uOO zYxIByzb>E$d3rqDI%KO}q=I#~aawS~suXCaV`!_8^s6Y>qgH5NGQ5eL>MlM;oV0bo zulZ$7FnW9zDh|L8_Z%^9inEiKB{He{2tHJ8x{n!^5m%OH?|HL&(PSlDhKoP~5|6_{H7zQxJwk zdL^4IpAczpI}xeW2l`8C=EyPFUj;l@^&oyt6Mt)Q^ZO+!lf!ZgYkHrR)WPndu_k-3GgFq6H31z-*Rt=VS(d*q-fl)*|(?DSbk#^c3O8oQ9{cSb7FnXBHVm zfw@Up(n@LD%N`E25$T)JaJ`~U^;jx$i_$Q<9E|$@eYuq5m0y?ZDz%b-DI8MT8q{$@!$eCj33V3M~pWVRbQp|g5dFbQ1M45#-G*yDhYK9y{@nD3+jMj zt^>ParGv0D%6CUoK-kHowwXhgg=sGM`Hl;J@Od)-V^?&H`zm0lq8^#_Rg_-Ji2$#^ z4vD#H4#^S4?&KoVLFRunGPzzM70;L%lyL^}7?f0wpgAnQ8!7?Z_=z*hmn4dhAd8Ib zV@NdleTVu#Dpc-7jQlxEqPWMQMcqZw#7(fKD@dARww6l)Q$2vxjLeN+;$+aGd8zOpXYyF_)<@vL}kp6CoBiHhD&^>SJZKNQ0 zo%f?na>V1}iE8Nhy$x=31~aNAxzRkS7UujaUpv+!kj9}`>tJ)*T2fQ+FG#M9ziBf9&!Pb>3Lis`zzmnFP=4t8YBG&P%`r$=9NpSo0iGTh+8DTP&8_7 z$Q7vDvtU<2uwKg-4BxXzUUQ*zE$A2?MuMzo9abBM=Bkk&w1pOV#X!=lGFi7_s>}4mE8A z_kQ4+A#IXC*J;6#+ax%P+8;N56ZZEUEg!qBKrli9Uh8bfNV2-HtLrnvwzli<>4edj zGc54tsVq=;qoA@}E8UQWJEEpnA}TD?edEdJdhKn^is72A4!Tm(pLVrJA9&C*r7wMNvbe}R3 z`O<{(08#FdGsPqE8W|44gvov&>YbY13_<*fQpMj@DXS%>d)e#R($rnX#@f(Y|%r0gLm3)G6E|!8jiSxs?i-p zYQ-2IQ0DzHctq6EQp~;M#P&6+(LD1kLx+@~$2Tzg&gYP`BDBIHrQG=R^2g>Oeu2Ds z{18n|-l4gailkSnMNX)#d}t%QWn4=etjJHz#N==!M8YwU^o5$M)4|a!1v)wh6k}0Q zz3VQ%HK3gTi1#pkpiGR7cO=XBMPtS=3#njJ(x_%LY%XGm+W;Nz=X%@o^L!uQ3yT~~ zq)OC9)UO?Xf7<>blQT`Ct7HC2kKaE?T-F2c3Z-$U^jfzd#KtLw=uf34*-I|B(p2-Q zF=rMSjFR9^eN7W}g>9`vIwJ%f;lUu|2ED@P1tMz_abIVHV6!v4> z>a=F%20j*o1Vv@6)){W_($dldkO$E+9Y)8A@yLxtXc4G!eumlmzzgx|>Yl05e5m2^ zyR5qU{nPCcQPK*`x!op5rJ!^^G*a2Kv~DY(E>;tT7MAwbL}brNwTGD~f=B?>U|fbM zWqj!FLQf}ASzouQi1FML0vd#_QJR?oO~4TDtS2&+d4`CgE9=a!*}OyQc?d!-8HNYB zk~2Q4yOArmg+tNrxyR)c(N@w0e3Zl*D|R)*ni`6iQF*MA2AODK>J3dqZ5w20^D^mUZTZ zfxH5gBvBy8>x4G=h!4ieqr@;cs*Ruf9w|!%&~skXVF;dVg$_oq6Rqo^p_#!3Gp}4@ zn$Qe%@$%{Fu3ZBGTFXx0u}jj`2P@!^OcB;?VXnrjUJeNd3a8o+FTLhU8xjrGlyNeh z_h#=JNkPGP=BSak`l3SjQY90~n4<}~#7Ubife&zY4-FI6l7}Z;csLqz#qHEoHcaSC zZ%|}Aj}x^a=c$HA|F%3sa|gxpf3CuVj5=CMWz1F7JS6Gc{Z92nKz<^IZP&f}#RnGD zf-GjG#pmmnu1rEpc`FOL)cD{@aM73`44X`Gi%@2aJzW9U1v)$Cyu7^J_XRl;k9U}i zCgU|t4_+`G0hJlJJQ*b^3N}dqFOI}{>v)VC0VE4u0gt+a*UA7X#>RW;TmhvIVG4bv^gR?TlbF%7Zxu&#i{yq1#2K-*Wf( ztDJx5(TupjCf4(`VwgDx+`QJNM?qPa%7f!5$dMOWwWTYH#pBeL3CU~cBVFi=R+~e{ z8Uy>BERElLlW*GdEBCKCn$#G&F6hnZMj}&sDcQ#tDOC-^BPrO%9RO4LWT!W8PGN8( zdB=!RCNkUo;yUALa^#=Ou%D#fb`%qo1r(6Gz3|h`G^N0aP>Q} zGhEGa>4LvB+p&0JJ2KN{(EAX)A6;D zvyr^l=4_TGQ(Awtn0p+$m2ZZE=(WBzzx1BT|@ZR+7*zI1p5;h@I)`S z9S=o7zpSkuMCaDa<+f*{NjK3}|BC#aC{X-4Kd!-~QnQyVn!f1*!l!gm4>1uvX|lk{ zbgqNk)A&R+divlSu}}nfKqz2vVQ0rhj!lt<9g;azMK&6SOTcdqle6hBS5F(1_?C1@ z1mVIkehfWiKkKEx9b4ErpfDv(dNANF9>>`?Xk%Sq>_wx%)vwlk7VFyg=P)Yx?WF+T z6rYM@u9SQ!FvJk-`Y(t#zP%{yQ;Q8Z3X4${f*xA!9~H2F6}?KALPHI;I?|$lDn!m9 z+z)*x9ycvMEq;U|K}0kBN4%h$NHIhJ4L~IbLL)-oinMp|iv`%V%3qamXOe8e8v&X~ z_ASp1UoI?mGcM?GQtR6)ya})#HeqF@rlr3kC>8`N)>8=jEPp6By1q2a;LjSDbsU4? zZdj~Ar1Yg-NS^d|-PBdV`H@;7`8$xUqXWJ&WmH0Ew^8bD8x|M%N?_5R_^5^7O7~U&~Y~MH5izP{v&p#3YKFE*c^||tO+1s z0g1Uov33mytlU!Avj-XI+j(mVR(;Ay<D5Wo6AnlMVa_& zQ|0Rpv8CnB3Wvo)-R`@`0;_)cAuqyD$7#qG5w-3gi#jw#=WpQZ(V^Ch5HS?8Bn_{V$yL-0NQgP@M$1&yu@pmTHxm@yHp`_gT^wS{;H2U{i z%)--gDO|3^X%8o~x1}=tRMMWf#!Lo6;?(?TJm0{0&sPT|qTrKuh>s3N!Y)Pk${ZU- zkZ>hYh^3MTDo3j=G>%)JuA{{fP*~MBz2eDedH)#Q0i;<|Mv+%F6oW|>Q!-K>4$$#v zNPA;;4YEW@{>eiQ3KlN_odF}+XVA}MEydr-WaqW{PCfMRPl=F>9NF=_g@~{<{zriD z_o*M6a}$&hkx_hY(9ANpRx$p=)tqWXd`zv7fVluykE+YS`<_$bC?)?hlHhXH5sc|` zGV0+8BSBcD1#w&*Kx=IQ?>HEw0+i@uq{zz_4o~*T7z1qfj^!_7N#bMWVF$_m@7v}o z8Yzf4){XPVgQ9??71YDSgB>Ff{!w;;918?-00A_zRmOM+aNk)`4(!x?*Wm<72F~rd z0f~X-@4KYU>9aab7ikA3kV#;$EL;H$tWqb zud$!3V4sPKA4=oSxC+E1s;N?oV%in^R}vv__96ss?{JB+Dz(|*yAo0!AaS2M zAZd8ALM`xN@n`1&eUy$xCI~nGgk=b?iqw?t|B#ZE`8_iO7?@o%s375l+~V}+_=VaT zb}(JBfXFt7Tk<%5XD3X|s6_@KF{fP9tBT~YHPX_9Z9@z-(Af#C-|As(wwo;ziRxOyxN3_C3EDvKLscu-b?Bgu^@MF%S45P~^S-O`mk{rz&v=b|ds)!0dYb>C!TlHFrQc2&XRUE}H&h zWJWJ8x=9XgqVL(`v>|)Ky=5JZsT%fI@V}@osht8oP7#sfZt_F^XRBg+9#EvdtQpTH^ zT*7iLBIp=Z2_d)!Vd0W8yv#r3l2xaF)F-`Rh7h+#!WSpFLnK^DGV3QF1?9W?Oh2}z z!!A{cYH2M$(rZ?g<%$jg$!zFVE{a7Zs?801c&f6RZR)?LF03X@Xo(uC0tG^j!Ai-k zvT*r%Uh=YAdaWwR4ujA*tNK2>rkt0B(%id9t|-*G1{#nEG+bcqg~0_Jz0wzGFm=}s zF}G01HN3?u?93*x`zMpwp!L{NQJQuQHraHEg2d3tDIAmb@hqu;7kj&(_}d`o?V&P& z(&?mVr8oo{Ned?0-v#2naw|zpYCM{!(R8wQ{V%W2e+hzixvE1U@A(8Q;3SAW&75y^ zVk2BYvQTROYKgvf#~JM<)cxlX(z+`zl>M#a`a_EAmEbY=PIIKfK@V%VWObJZ=@akQL028!~R zT_h2!d_3fnXdFf@lewGgjJ(ddmfF?_M3sK1|VR4L! z(WMgsz>Yi+=hEO>2neQG_-41Z{3e^14c8%nSL6Rk0+S_L8>F#F^_jo!(ya>5P4!)s z2lJ}N^+-=a2Ca%}oK_?X?fm4dg6NyXMIG_5O{C#YGQdI|g%}J{v=g=|yL`ijGjY~~Uy&A@W&-roU z<2!$Lz8e~l%16c&kko7!M(E_^^8-;cd(O7Np{~~)9{tbFl2Wf}T4GDuUnN)ZE+T0`skOCAvq$Uw>pV z?52RdtgqmmU{j+1k64jN4-DJ++9Jb|>BagYp@Edc!?D;C#i|zrs)r2?tnH~$GM2I5 zfe9%H^Q47j&03*jA z2EZZ|6-|Bh#4fOtFWsdS6(EQ1)abF>|#Tv~glG%%Gbq=?fb&*L?a^HH7%5|e`F|VnC!->XwDIq#S z7iW2M8TXJ*1G~I+V6d#OCt4LLjxvc{EpQ7an4NSG7)7DV6RIL z)STG{orWdQux&}T%G>(qSm_@TOOlQGRMF&svyW0pnKLt2(6;W}s9_cg z3w{xWr?*!_96>1Nj!)ImL$C_6VqW~szuk9%`JTN^#D*DV8oECd=cXOphq9wsle zVO?IeB)i&4$h2Z!y$xqAdEVaNTSWfOW&`Lo>(h)E>Eg%Vc$yoowq8G?X0PlisI)7@ zwX=d7$h6%@!bc^Blgu~Z9QZ&ZS_a|M`uhrwL`1pUWLjUqLn1!glT;%|jV=c0;%g)t z&8Q;%iyHS-QP+sN3J&1-CQe2U_wW*0Vc!J<51i_q9ZiYf>nwSe+z|V^u(v@KUcq3Y zhXkocwV_Xsgr$~N5>YZYa$+?A<@qzLi(b;aNQLXn4@3b`*Bb~iF^C{r-iiYi3Fjr4 z_BkH#zu30^21(ueFGGOTTtIin$%|&lpH1J+88RVHL9%mk89mI#`MJWX=jKiTC4ze! zjpmWT)V;w$wvsCB5wbx^kMhJNCy&HfMwC`kLPV!0`6`EP1qD3^B!;s$^uWL9XUCde z+T&rx(N|6dK0hcn<-sa-RP&@EO@$sk+=X&qz(#D z<*or(LmBS!`$(SH4Q2nAk5v=zDC}HW@_E9WPhg!*&y# z2?guzRITM222;`@v*?_s4pjnIka_i8gP%6XvBN!}Z!%oDKADMuOV4(Vi zNUf2|>vu6T?=D45cWA-doiZB7L{csOdjIi(jjf2*po@Ki8$1Y377a%=qb*`amg+>5 z!fIO1Uv*c6_d!siwmC+Mc(N;V{b^PUH+FT09OQ3x0`iv}pOR@X;>thz#+wUh(r1xB z5&!*UGU?|kb#PXg+70=ZfnB0Hm53h*;TNcs#z14g)a!i!>BGFTXBi>=UX5Y59kyCZo zUfD{N^89lqZmpS172Z3SCI^BH!)18-DSV2CMBNtTM@3#p#Xzf-(r#uMOHa50b&FKy zpGu}Dzba?V4F9HmYPlf(M@@@S?)o1jXP#~`iQ@dFet>$sc+6;oZ@!Mer>@^QB9zin zAblAz#A@1jJ;iAYPSmounEiyX3(#NOHu6n**fJ(Ij-P_F8I?GuFZ%nA-u^FE_9IqL z6Cj88FvY<9UwEURuX<#kT4k~HsCr(^rRqsT$)z8}%cB$U7jm#KW9}exZlmJwsO`Hr zmMg&2t}|Vhg8gyG!!3&46BJ{=2fQ^yaP;q!&XTDZD;*TrTifDSbvPy)jPE8->{$D4 zIOLM%i*<*=b@t7Xo_UMgWTs|IoafI$HB?L}k0i7%jHl_HTwQHx(qMe72Gb@0t%g+E z#|i3VKT&F`MpkmEBhjbVdV8D;OjpI9Wh?(~QkZkTgUQG`JVoP#`JBnqlDa{qEC_+O z$6jUfAJ=0d#*d%n&tXwUD^5EbGIl(O0;HLLwnI*WD&#TsXBlc< z;;-|xLr3F{{>OCzb|?S7+2cARo$Z#{OxmG5eHys@Q-iPR340zo6I?!{0{i6(CbWT( z`be;z4m0j}kpZUfc?fxHhFxP|uJIRufGWN@2r#jhV*5q0TEnk_)VUh$&pJTX89fo? z;*$CE|ACJJ&k%@HS&n}ip7LkMxAkVzIKya_+P5oND6BRp>h1kjr7y)4DU~;ANc(#I zb11F2e?$S?(1~Y)-AZwj^)9fd7o6>Yz>CSBaDTZJNA3f6zynw$y-eC0iwuT~DAGJP zWb}jRnla*fBlgPv=P>3|CO6z_Jhk++*rt+70%-^Xgw>ei6o8(ezCbSEhEtLr43Lo) zNt2TG+~*WhOw>JFkak|Q%k798osek-leq9IXysE3yPal;NpFBrx*q&0Dw6PS%1UK4 zoS>g37z)8Q^d$c;rDelhluot4BM*E29Nf^%4wmhM8$jEmV7z$I_DR) zYLLC{BZ_%>4xmNNFn0${gf1f21{Pp2E8*~8WtQ}su*XlgY4ACiZsX&`(lYI~~=@h_sGBpFT}8Rjq|I;)vnF*SU- z6CX|e=C59WG;V*Pmm_-EHewYMa}{wIIHH-u<+CNun~pYE+3IFvbbO0yIXRkG-XL7ON;So;0PL>&UV!5l1O7aSOdI1&#A!XUoWeNmY2WlA%X+x& zSmwF0yzCFKLvT=a&J@twcjbN;Si(H_w=&6jW&`g_|r6iNZ@|LW08#-nneKq@e-vrPhW-RQb zHlDk-NjgPmofF9751hPo!Tdo(m7=x7wk(3jMs%`2So=n|p z3T;|c9v1G)R^_7Cx|DA^I{;yS^$BiE23l|&I#OB39IEo?6;XPzr!VVtD&*w-a43${ zI({A3O)oJ1TKKsJicjf(`Vx4#5|g)R$X=3y%q9XRJ2=Ulf8{nMtbc1WXRRcc1st-< zD=IptJI3yn9BTEiFKvUIsrMbpr8i?tACRLWa0}5<_%WoDdXGgj=_Y_6&%sY7=j>6q zMW`ku5OXxoQ+T0!nC=t(`x~jw*$`B}juq)XJKc9EGQ8Go+XDXIZ(HPEt&nW3Fff%@ zjQ(1<@^{k@YRBU2kW3`@SC+67 z!xQ>*czkAO9RR$z@uW=OKe@Q*JOWa`Z353MJ^ss8cq=Jvc@07u;J!&y(MRGw2CF7) zc3jHS#L1+AcS}W%Ry%8j<~gdK%#`duT=?9NQ_EDN`91vSft#qmXgkO3EUz{tTG5JByZKm&93MFBEIRvoY?+;Zm$t(R zn?XsFf|}|nee!wnm(Beihx-+c*%cWOM7#;4WG}0eXzgTAvjK&9jmHX`*V@QPi7&tH z93ufUzv4hiIj4xai_wUisrKf*Bu8W}#h{c;it-ZBJO`?PqtbLEsb|QNkWJOv1LUZ% z{uMGbdhPwh1#&72I>I$U+j0KrzXk!*Zw66s-_u)}P%`cYR;I_DRmGK+-rHPxpswH~ zAb}(#$|#TyJ7fuDBFZHMNe6l2p%QX;(gjD*hapJ1aA7o4!IX2Hv>^%;Nn(1AIQL@v zIC7ev?09jKq&iDbu$v(Du7%H66*VQ>QF^8LL6&1lOgS2XOdyy!O;wuOqNUz^M}peuR@GG&r6N(M_WM% zDefS>XaPk?b-S`u`KgfwKma7JJaN1J9)|G^mS7dU zz(`ox)nq78e`u5x(pR(B`k(;ELI(k4DJW^F>#NS-9dUNGuHv$om{i?I)UsT=!Q=0EZ;)K0q&!)9~zj_ zVII&AR8pLM&|HIMqRU9UTD-*q)E!v%k)nl*<^ ziv?d;8U=AAx^Z=6M6vrYHGz6%f zH)+BdqZTK!d}D~5o&J5qMjW|PSrXgN&)VC5Xt&6S+Fr}R>?u?gNoPP+)F8W-)Y?k0 z*O(iaBMvYm0JQz_l!Nqxb|r$5JcsBDc6D1zT6JBWJgvhat4P2a#xT826`fmvS8eeC zlugj?R+G{(Tf9ApSN_(zSg%};L7EskGWSmo!yA7;&F$K!-ic-Ox%9$+Rcv!^=2`u0 z*8CxSptBf>Bi&ffi{nAS>&|dON}piRLbfB7yUr@7Y!If=WS>7;+|@uBiWAZcujc)p zNsWAb)yH2jIbz`93$f+`+eobmrQH(JhWFIb470gNU^F?ckn7k}R#n(>Hob-UM>b0qFMWRoIz27lg9@Ko+s8jYI-DftkC(KVDJC@oo_1RoS-8P%f3svD?0)nzjr$HG z^cFxVkbf{OBg6Xx`_C;lvY1Z<3wR|$9cR*5AXX?G)JI34Wj&uh_xD}YBUcOlBMSiH^~LUxyWmp;E-y;(k7o;Ti{eB=Pa3cF-Dl~*ri3rb2l5)Zg6J3#yp1zKYxYS+XjhzU`lKL#6Y&Xu}~L zTI2TjqbPJ|53dBBkbmgm+6Zyc-%jo3rjy~LcNjqv9Y88|ou|$U#{sJe(Qofc?xg(15BDU&+@FfwfGyU7T zQ@Aa6id5)(YoahDLT|h!V_qPW9~cLiG;NiyND$3B+BXl;iIlW2l{JztgK;Hgth@2! zF7-AcV*h~!fMSyoMxx`;z$<6%{6>1Ct{YYnX!K1?vz z3|9e=`Qk*dmx-~1buBkPcvSxk;h33o(&G4Ui}_pyUS^iuLFY)FzwAH@jTX9O{O_c( z$Jr?W{SL)inIE^AH0*Mm+q9NvO)ozt(Z|Lmj`R+4i5!-mM_t6t`X?9V1yAqWvII?p z{b=ywf~c+8vDOgq4nE{C+pS>$F)ymmhk%8?f`B$KwFzwR;Y8z0iOGyzGD_7f$=7>o zm=TD}7XwXJ>Nyp=iGbd=#U-tIjQS|o4(E9;BoFe_WqNCE7Jt)LNf0Jfpe5r|X`l5G z#c#vLrXN~oHN7JGXSTA^^XHq5We`~|MxW{*h%I?qmB_^s%P<{Q=X^1IZ5Ab6ZDoWi zn>HMQ2Cvj1X9gMZ&7Vn@ zJ%R~Y8~%h?6QqNeaVUIQ2Qp*DO*jcx`V`N7mo*s#(W95>gfrBVt3z&rseuj_i`6iL z0z{hEwxRcKtmI5rKSV^?pfTE`wO_XBg&3X zwL_&x;i)xS)s-%(KhttyvEBvJg%Wca>a2?!x@1eDUW=|JA;6}J&?rv9Px*SFzt=p zNb^$Cl`;ad^!sw-DEL_wKW$xdO}viK3afDkOl~%b2UC-2Ls&G#;$`G%Y>`@A2Wq{k= zGLg4r#>VSZAHGEF83S2W$xL1!o#S@vKxa0v?$^Cd)+t7iD1`4%=a56G&l zr%j7b5#l_qO8?wR$|_JfjrbwSKJ+N9`?)z{A8;0Lwv{P-RI+O(xagGYv?l&cIz%i9 z?J~PpM{f(PlsEeHzHzh7{SM@AP`^{cZ(8|i2U8H*wDUWr74bMoil7{xLX6Y$52JWT zdeAKu?c0&WckES>QNrWZ&xS9$xaQdS_;`VyN4=g$3WV6nu^l?#YnU|Th2(?b7_!Ry zdA!b*AN#tAfL7(i{0mUNBR9o!M-pw7jKXO|CpQ1he&XJr|5QTUbA!AWvVTUrhAd}A zg{S2~jGMp@T2xO8BnaTpM2w;8dNzbs4*F9TVBfx94fXpox=vm3avtkH4UF%H4&y&> zAbx*#_<{Y6QSz!;0mU=t!^;;m{}-MW4pa6$hqoZ0#5eZ1r*Eup>Wi6x9wSVdHhZ2i_~V zPZX@|=ITne)Pho16C_UOBxl5yNb2uZ0CU%S>Djf98o9xqlg8Y9WST(a$=NyG)l3Ub}x7ABssA}ZFqm!BlutJkvQ6ns=QUU$xxc(2pX`P^ki-5 zE$!$B#i-u`+~f2lhXHC2SMk_IC==@DJ24|V=NE(h;F5$W_Me?cZ}2QF-kWUN74m6P zMCXJ)T-W~0UB{(6TZCajuVvsen9I1LV*E%#%@OIx4VBG%cI>uLA}DW_E7cO7KY8pd z)lib^PX>Ih$B7Mz&WT3ih~ot6*Z!|~az2971;IoB)rGwQE+gOm&5HKNXbrJdQC}x& zr6sbf9q3Al8vp^CfDB0&MsG5tfy`_&JUns!d^0bD1*a}6VG93W?%x@!VgNgxYey54=!7fG!HCf zH>{aR3vlOnUJrxRz{k+zK1T_!wBh#1O=92c-LNJ#Un1bjv0MLpX&`h*E(FZbt^Y5{ z)0;F$G;LWzPc0mIbz$z-S8A;+iB<*=^g|x6K-Pzh?W7oSAESx1ITZ$>y`y^7>`=C5 zCTpSW@0U7C8)2~!wOy`T3#l*~YYqnGz1?uHjExp2fASWER!=G&ts^57kLNoH%8g0n zd%0fYZvNuUHgmaal`*?Np?W#=_~h<<+zHBu*m7)!BOFTvRavFz>B?-{br zxUh-o05rz`Bxj!iqgjx59dRT+2;=cdhnW`Hl7zd2?}yi~wWKFkJ4G%CTAy+l6LZ2o z1(bL~_#dTDj>^{8`(R~W5rANn?Nue?U|z=al8G#lu;h>{uZ`&Zk9xmbLLsQ@uJa#d z;y;nlsxhGzj-b8l9r4w^TX@}|i=nZ_|KV`>GsE=So0=1BIq!6Tm>fC{?4QgQI&qqi zw*u2c;CAgZZ+_LU4jDuHvut4Cw>3FF?$|U}&qG-lkk(AYCU5|T$V@e2U1)+!=8A`! zgmg1C+T=(wVjlsoL@csMeln$%(RNn*kYDQzOAogCJotP|qnS?fA<>g}<3VyU^#j;= zK91DYfn9$>V8v;}h<~=8GNIAh@LL0<%5E7jVvC#o2Jv3I^(J-${wzq#U&o!7;HQb= zWfbz^Mp8c%5A?p!h$i{JB9vyOFFFc1y&$rz;f@ij6LInXHxq3$_kH6SN!W+e1WFT_ zPN*t3r@Yr3%7t&HVjU~BLMyu?ewI~H-c5tx2PXUo;ihnbm&wD0Inu2HAMfL?9xLeo zt}@uHP0BG*o8=jAq5t=q2DL2d%~D^4vYns!Ot819X;KfD9ZbQ01&^Yw8bsfqTLq># z4Na)|U+}j?aP$4R*cSp3db)YX>D|?Yb8-n|@X>P8$KdusM>rIcmjjSZ07SSQOy6Sl ziT>?VRSf_qOi~MiU9JWLME?8upsk^8e+N)F$hikNa3LN`fDLFVx$QKr*^%QyVGn2E)L#R}~Uf z%PoBIU3LV90XfCK>)Ce}Gt1#lGpdBw8_dLmjQiZ~YNee2fO?JWw;piJ2dHC4BZ@lDM%?Kn0^m zb}N1cbx4}gE}%gF-xQO{zSuYxL3D0V#0DYE!)6?*N;00neY&O{{m?O*tWR^+Z4T31OFQ#aWF6lsR$Rebq z?{P0QpkOD(p|-R_PvlR{TxelMV%>s8OJo-gmMOja&4smcigFp~?{p?HG~=0i)w5K{ zx;Yq+QmLB@&3qiLvw@HydLB;dI6cm-KhOI&+gK$8-rG=_r~gW`ynPupKncFVXE9){WhRx71lxsWxper+>YAqL1g z)~Mu>Ng^d8FY=H3Qb9!Y?0QQ^kYcb$K(eCB3|OcEy7biAHzkysp_b|&){d5AC-jl8 z&v(q;vtEE*|9_>)xh5Es?!fihRVqkL$ZO>^q*wB+32hg;=}NOVGOfAec*;np5id{L z&@OHiEI9{cBtUeBNw3N)#AtB{>}Y?y#1_XeExEDa+Xs3 zu6)E+Wq0`d#9!R1;9;HYnu6GQbAaP{C#SH^=YHvf^uTF;_~qp#dmC7p5Qn(e`&c&q zCveGQHL<9(>}AFT zdn4hH3&48JaY-dT9xeav+DckCLtFG<#PcK&MK!G2#kHHwk9O3P&sU;EeK|5yD)J+& zVS$$gs&1Xu&v^R)In`iY6}kV#_B*HV8uFXP=Wm3I>=i5~o1=gsha`5a_w*Hej9CLx z#jqxjtz@EYCn+Z6Bd7ZjbYT9)j^O0>Uk(!kq0heKga2~pZ);)URJ?uNwI};C84T)k zuEjm-9mbLi$(mvGX^`pwVkjqWD0$PP4DO!j-K1)GjP%qc%5Cv?{Lc9ZcqHN z2JMFxYqv^{=v%-0`)M=KDUNYGO9U&7QbA#|`60HdXM7(k+V}m**ZTeGk{tL@potOJ z*dAgO52_?1t>)m#(BsgH>z(dKRa3x#=>fetuZX5!>0cN$ey{A^uRDl@2YG)Iq846; z<@E3k@P3l(E#Si2#P1)d^Pc8D3ujp!T-X zTK~s}`u8Ka5cr4(5nQp*QItko3?dYx1xj<+jw_M3;>LS`fu6@NArN3rIrht&h|4!R zI{M;$n5+9%69*^}_h|qX!=!3FsP?7D=B6S9sY#&;JeZ`e?kk#LP^D-EXk2hQ8H$Ka zR%M!jkV{zJW$+2b5ZiJt122#jBbBz`1xEr3klcCq+XWGGrib2YDl(`EHggce^+S-n zYw?E_z|Tg8Ot&|0;PGN+HZm2#c$576&CcI&O%!iGz!74Oj*(~T692Eh z9Ld(%$Qh}|kK@0S&IIb2TEK5f)&hTPSvDc2EH+3CMxv?ZdF)xbnSesw;=U~e7 z#}t8tVLp=*nOXa2y;bi&wI64{sD0OPj-QOVZP>MsIETy)baO%vzap8@EurY+VsOS& z&$PDR(QlRpkY8dDBlZt*Y$6L#YSYnkr_>2(#8vo@=)Z$QB=W+}UoLX70 zz#@L~zXh>LM`erB(OlC?@CcpC-0fTf1p;qbpkd%`a2aNC75P^V5HTAMAtcd#Azbgb z1V8+VPR1pi6ph0=BhjsH9elGGIcGwP9|0$e`Jo?#Wy?27ut!Q~>*&E0tnPp*j}x+z z{n(0*?uN=6N~b-{H`@uNpVH+_A{QdW=b!vpcehej|I-}7?{!lM>AK@xMFlI4OFC;2 z%)~L!`FS{N^I7T2|J{Rl>X$Q7iyg3#s0O-!wYCs1r>+3$RX_n2&JppPioj-BSt*Aj zN7uJcVOTOuW86_Ex`1P5%oKcH90MfG4keX)M&V%X9nN4w!MJ|Z%NR5mMw~EH?X>Ry zqv{(Q^J<%}W81cEH@2NKw%M4C)!1ocH@0oNv2EM$+3UH#y#L_X`@pPOYi5?^L1>XH z08{0+8;yZceV?p551Q#}3sjWwX@HFF?Z-_4`_(R(hf>eUnnC0_-ak4Z2CqN@`g5(> zAMD5WCpCHV^HKm>v#G(_ZOh=^^UWS{OpgZs%oy;k$QUy~WGAq1 zuMBc;hXQD8^X*vZLRQIU$pPS66FpTAf5cWH47Xq78Iw%2yA%nO_mh>!iK3UB^RlH@ ztk;WrY$*IOagnu#Mdep9-J>tkY_8!D4JlzG3l5vG@B3XqcYlyhUsKdS4}S#F^N+{l za&<1B9-sa(?T;YzSp4KwC_eZ5n~h?^QIln8xzpq!keuf-vD@nUD2?+wH`O(czycEH z>^*H70k-KoR`^j1046=Xbf2k>-WQtiFIMQX3 zdpoAQW?N-*?qSiqb!&9aWsn30;~cSd;nagxtQ@+;dS-F>8V@# z6%$N*n85Aw@l8^kAIuLRJ!CKNG*}$uNyEXt!TFYJZBg-k9K~4W!S2p$SW)Lz~|k)$jiy%|O}H z3Ko>&b;Tk}rUy9?HJ447J>F#Q45Zvt9?p~~ism!az? zul?^)K&fM6upL&HaDzQ61$0poysD8!XZP&&eZp7caT-6sTyI{Zv<9trjDb(;_*W1e zxb{c9+=SN?QCbGMB(z=obI`Any%vP11r5H6*EHGiqB__}H~ugqU8IP@;W!8{8dpt< zpTQIkE{9PO#^c0gY3?ou>+6+-Atv>T+CmJLOYxwZM9sDWepl$%p&ov4l2NF&7t#Pm zgx2f1$TkeJ{$A1C_gjuD;zTkb6gX2R8IOgiC{sEe1Z*lL! zY)1hYX*rll&~-#>ug@EJgh0uFM$jVe=5Y<2?h`zbno&?rDVsYY9aqUdugwH=Q2vZA z^b=1yS}J0EDrR8e4EBocAd372AN+>xUw1?+6Bmr&B1x>aqZ@CWE528%=Y^+_kV_5( zY||tr6@zK?EZ|i38T?!P^kK=^DQcmY(KunCQ4@aLVFKu)f_b@B){}0OK6oV)bN03W zA2$FnVC|z(IP@qkR`tSeBvDJQv{Qq?xAS$(<}DbWto;Oz&bpRzeo_(c6@B?K?O7bovZ8$8JTq@QnU;(b`Kj}nwP_Ge` z9`Du#tmE*gN&p)~6ZS(jwSmA%1kKwybp^V2hoFe-XWDLjU{a4!-m*M-XnH2tXc|m8 zWq@JjL>uZ&|?DPSA?qeni-=r z%<}#@eLv}=um0P8div4?#aM)9ekLy}o6o+V5MNjT5~Nb1 zHqCZ{h8!xnRCz=cmSMQ!EA$}oX~E%+IEE~TAFF9#N+~bGct^>hu{ind=7cP{I@(R+ z#FMBntVYaiSXM9%#SS|URQvF$N-!->ZP%h8a)|$ zPI$yGOQekV9oQ8u*Y-8q;qW10)K|XDnBrQ`;xlL1M&i^_%D+;9$63p>lDAH#9?n(w ztX$%oFC(Vkg(EJ%l^?i2Raw~Bt4y+9d((;L5o};H;e1u$0o>X*Du9Wn8#|KyN|DIo z4Pp325jGc6mGMFC$M8SI`)+aYU3aKA7&wcr23)KT_CIP@chIac3Pdh6ttK+r6=7yBpoBm6IEPliv!KFo3PEUfzh zpiIdxJkp<_U1lShez4tdU*AfCNup%UE9fzRoHuUG6ms)vMVK)pBYv;w@*$Bjv9|&V zN$wC4!I}1KrSqGAY1_NN^Ti?!OQfoMCLn~+?yH1dk7XP;D>A_ zj54v_^5O{RKl<)7oTMc9BL5$afYh^K!L%BJ7{&&uugA`LqN9YYA;1yF6%lKKR}%lr zq6tO%uA3f^kNm-IG(PvNFHN%h!#;}10@+gZKfhIWy#%Cg*Ov_(4 z!HJCWEzY71IzcKdoHabSaI#6oi@XHk+qCEq%k-FxwZXBlITYl5DG85$x&I7u zV5oG+$85=Xd{8zhH0ptQzY!xUy<2w{1jJ7A)w{yJj zar@j9aZ7`q`w3Fn|7ipwxl$*3BF)3-3ivS1i! z`IG?w(}OEH);Ty~q>n6>8i3zHc%$A{HN|nIGa=S1k@zscI8jo8;TvlWfF_+Ixf{G# zu9g{T#a7Ib5j7xG4owPJ zsTDyQ`O{7(#Grv!;R*~X(H(1XC*_`6xyMA&pGst|Iz;7DX8SlO310m!M=IkcsIR#; zmZD`Lmq16;>ItetR zZvzzHdg#=#07z;)#s!`Cj^#KC&@8d#$hnLE*k}SowpVc6V7qE`RGJXLl z6}T?`&5!$eCC5-wor?csI|3_=x8aNs-4Qn~$6%q!lDkUjd>*DL!8Low0)#{0yn85r zI&EeLCT^R@_2n0k)?r{lK0R$mY7nR0_UY9A0MN^Zo3GD-n_A=$7fH$oP$vWh%luXH z)RGP&B{M9;Kq;+ZnQ%urwWK>22!QMm@X*|1JgfP)bpng6M%aS`|9Zxsnn4)25{`hN zWYWAG3be}2zp{cskeJTA>MjNoj8NeKr!uVWcdz6Cy~FMZz$Er*@phI2Lo|<5nN=OD zJrkjQL8CRqyhtqPt+T6=FL6fg*D=BO7LmPBl8KJr2q&~ARefKxLCvo|fusz0{SOXp zaE$mRu7H14Iw`RANc6zubHwywZ@Jc#IIy?s^1nSxFE94z4y+Gct!P~tr(S1vrOq>{ zDeF4_-1C7nraBEkcbUS&P+@#u5EGe#8Qc&HW9l^837E+#jm{EBtQpgQ1S<#G=E=43 zCNlY5b9@b3sEI%dr7uc5%~pmOe87kY=hG2td{V4c)%$R%3Pf=K9Q@XM{uRUA9{spH zdK7LyvHFM1-R1)pa@Q7Z*nTf_>UDXZVxThOl|v1ptT}@$8 z5bD^=*U{`HK9KoM^sirhuq48hIm=A@U-TOtYZmN>sr#~mnL~8v{#l3S zjPa2FR&<5~G+%Z6Ofh^(DVW)mNq+z?Ys0mNbHd3L;2Qg^qm#+M!~Z1@Z5o;-9y47z_t>I4IC_`W)Q8MmnawDQpoA?ALI z%tIJrE`Wm$(s^5&VDEb<7HhMrJ7POp9(irhsFiW(tK|KU&UP5~@g-*_j<}D z;7N#&yki~s=*R>XTKwB2Zh^KdYiE&A-@ga3327Q3ElA8Nh^u%1uUTC{7pUJ0q5_{H|G)bro9s_>VW zmnV3;*!sK(&(%NAUI9`Z4)DQ^hil%QDMy5lst3KQ@Ehfz%ZTWI7K|7M1JJk!z^YxG ziFCmHSuZdFGrK=771DqUIK@SgE(&ouB&Mk#^(~Fhj2#2z`60k1yn0$OLM4^t)M#0e z$_Q!0?Lj@F)q(Gv3+ZID(@~o?^5cKMgk$ruso4*sj`*K+(qk~ochyYQKf91pl(gLw zN{4PERFNq4S{vO(#jhA<2~%_lTkzKEAaV%lC>zMd7M@3s5iqsP`KN^WjV^5_fYBsd zBU1`Jfp@?d;M9X=Jg@m>4rq0{@Ycr;ca}yFR-MUM5fH60c{=!{1JVvyAoM`o^WX3A zJKyU5>R)SiBn~7cd-^X7Sg>i?_xuc7X9fk_-LX&eUKiYJX>5gI?14ypBXyw{CN;ZF zEEAT4g@H&2Pi2=20Fywj;=UD6dMF9b0p;*1dapqs7w_x&$wNO#<|BX*6|KaJQ^6xn zJ~a@!)JvfWsuv3Wm~9Yy;C-`-`vG9$q6V+{U;Lh(odxf{GY`l(o9#sG~l(3k$LCMuCUo$ zgJjRVKcveSk;`ofHabyqwCJ=OS=@Y(hf4b^cT1!>rbBNP{W0695NXsAQsJru zIdgy->c3!QFz$IjE0yyfzFGrqS;YH9Km?hvsnI-Z?0%{P#ZGzbRW%&D)Qjg}5FKXa z5wC?5Eezb%M4l2#4*J3%WBVf!cwMIy@!8%Q+d!Opdv^NZ#+}C}x!*HVr%u4)WN)8f>(;a4b#S1`Ru7JJ@4^hF7m*y5aQt3VD2nLx!G_1Z2*2yT{dMj~Mbd z4#AK?Aom13u&^UGrd3dWk#F~H^wjH&n@-7PMl`401qgCjo&Fu_!muI* z@Fs!#(HC$UL@8=`R#O872pcRLqjO86{;67$Ah9)opWUJ#AGM~tsYm8Gyv<1UPOiIJ z!BSl-<;Uamkyv93Y|jz6_56r6VD@-i{yb9>aly{hi@sf+VZF5nE3DZ$ zYI>`Jw2O4!xt)7JN6%<3b3g(|^*?e>-}a6-K~s~!iBw4T{uCC_$l1nTCwJ3dkB+6FvJR|~0BR0C zH&ge2zCPVOXjPZ_OIG)v8eRA8hW)vngj>on+Y-%Gf@$IE7Tda@(Pp~!CB(kbBBP|Y z+EifLQM=yAmrn=MOI~*C0R4-;g_RdPd3|=HGAIprc)6ITi^Zj5!}o)FiyIu=KXx&*o z-J)*Y1N=n&rKZ6haS&94ib3JJe$yHY&713+1HGbsTguV(fFu81jMQ01C}|psJyG7A zk+Di&Ybbq55!{aKHO3qqU?OH)Sja~@y1Nr$ zVWpvw9Q3FkXTjnrRTu5EBZtm-cLtKNN9mOZu62JQ`$NVF_!6&sTQNfQGhaWraFI@r(xL>dnnOx9*N>OMrV)2X0gy{xJ zI&UUMX5=VtBuz@B0}YfW!Hw{gps(wNA48NOLGE}AD9arrgcHcg(L1?uB|rV0K5c@K zK4J6arw^UN;DJ(2)n=*)BqS?tS2M|#^&3{zZ=vGN@A7Y63wAkT?hpKEH-4%jd=Xpg zQNfTnn$P*X54R0?;EZ1h!GyuIv#4Y1@xB1keE={(JJ$G@!|U7$_9J1-IL0*H!p$PM zDi=(_`Y3u!4edMcFnw2(RM)_g72ULf%-|KKd|kAq=0_)3$rqcEOlw;l5e-7H#ub&d z?_VAA5FzAa8nkl$Us@2O%DI|}F-c9wGAMiq!Jl1!h^slwl^?1_Qy}H0%}PVJ=XMbo z9#f6sxGno<1-kaa`MxxUv%ytQ+fR@2hh$0X9j#4^z&yc_D+F-FT>QxHs`n65*`Tw3 zX9h$@esA%#mJBYftGF_p4lg^Asy)>Bc+#rU3r#cRg>QFvm@fK6Bm%;0ueQ%e{P+q4*zoyBYJts`Fc@f;mKhM2DT(P;EmXr6dA!p zrK}etNbzSBUs7-+w>Xm$lMfC>v&8RAh#|g`!0<6R+J=JKX}67_%ZgsdqQYugxjY(u zR8b9~b(pr94v&>HrNslqi0ZgnH5euOxN?XQ=MiM`x)|}+9#%bBpP>w*(QuLAr(Wl9 zo5XCnjGX>S>B+*+xyE`tqZ_t78}MoJILGij1ioO+G2h8)X4&~E&N|iLfMig4i53H0 z04;Q}Bp=~&ojF*O{jZS9HL8cF($dJhjEoN-k3|wYg4YK(?@}mT(Q=K)o!gXhr_c8y zpxF0gdsy(X*3u^6!90HI64R`H7Wlnrx|}0*#*Eu#GUtl)b5ceG z*svsiBK5N=kW#D!(Nl+{F%?ECjtN*iD^^+8z@hSoV%2HAN~F0^DtC7QM@9v5_T(pi zFqUMoIHypf5sDSl$9FsiC47IhtON7k5<3ngQC~+%@qNmL3Qd9aLO6`rzisbF3Nmn;OYNoVp$fS!{TO4k;o2&a@v)27q(EOpZ9X*T%5 zHuDZ&{?1TJf8>_)sMdI|ClGwh_1-^-w738m>p>T7A@xuKtI~V%AR5rN-TWL5UoQ9` z&%)KcgMXZ44$GJ!p!w@qqR9IGaBD`D_S_Y}DSgk9+uQ(8EROsOp&$Is=nGc@Fu5eQ@tR0eFYvORZEo=~C(Rqf=%5uWEL70STkU*yp|Lt&P!7E+= zS9lis8b^<6QD1Fst#9bzO&g(Xu9Hpeg1#? zGX_<8%!Z9=B~;|b&TWxeH9^-M;`qY=TV7C(+@O($dC(yQhsku9b+8efeL6^%2N4<6 zo+|NmgXam*!S?&;EYd3om1a4wG9P~q*1uLa4x3TddK6hex;0W!xn zjkiZ|I~KHRnH`F3zT%Szr7pp#koWgT4Nu>BvEPGiTsVsSsZvDE9xcl_4l|`7n&k9@ zV<+oypddQE$%`T)?DXdMYBM9U_L~A#pviO>_G?^4635k{DLPl_nd=a5kLLj{*u{Bj zDC(hY77A%Q_xBnbD!^?Viu33^)2Ca#AkO_K)&Nf|-?mOv5cdiS7-(Eg$I+vSm7Q&Ws|)m)p;R}=XSJK%AhV-=QVSAEd>@GFDjZf-|4 zyBpv+U+E-dGH8SQTUu@Hrhj(zr=3WP7iQA5e+XEWl#`vF{@iza>zo5xPNswWpB9qQ zXNJf|5X#A-lbv`{Rh5Z@i|a2wX`5oA!w{u`LEbbltUn)I&g=D^A4cne!38TupVm$^_l-!{b|de;FTU@wUqV=h2gZTqNN=agfLayYLTS8xS z7OuzFm^eH_Le|`$d^0NN8Y(9^35RJ1XU@~z;P2KzpiIX&Ys207z*Ulm73p zJ8Y(YKV4_vDap8DVt>8JjW2{byFP-fBp`Z)*5|h2p>xRjCFohj%qykozV1Gjw;GQv(&XIC|YpX2y#K0zU*~eLX186+rI8uM=K$j`t^D zxz9ziB!r9(x)m$RE|$cJepY#xLR$l&Iq;&eK~RUnAZ=WuLjK9Lb4Go&tCwIn3K%*+ zOE>WJX!HItX%%k3D_NDI`bC6c(V?k%Dv7|yOV3%VO{=#0Hryjy32$`5w!@X4-Br9r z{n3SS*r|HumsTI-Ww*Qx^iq7<0(#VcO~NyGC?grwI=dxx1~b!;P*mpLa4+u77o z4vO-RY3P**Un|BP3sjvCj$FRB+4NQKs?`5yAiB$Kjn+Gs6r#C!u5dYZ)*r;DHBOIQHZBhKspaJC6p6`%{_SF_o#fDbMTv z4tLalL=P%5CTc;*;byLjyFrFKmGG&>&=7)2(fLJU%I_e?vfwLXQu@a1JcA6Z#kD7$ zdM%0JG*}Jpo!vQSL^kT%$o7P&w~>+9YQGEHE8n-Ztxsq~1}wvTww8Z{1ZcGzu$OXU z@vJfvhd5_lY7tp3nBib;ARu7gR3&*5d%Vw=M8TFd$qc7~c}HWeEija(oVHuNeYjQD zsS|9G-!@ROkvVf?j}31OgwYet8zN6@-@D!B?4bc<>G?1 zW(DgRe4q(oRyz#z<3*6^(|Ur^F(MJNz;ysH)kQ_P8TeN+gKu07WLEZamJ0h%fv*Pv z@z%RyfdpJCSXMp=YI$@;6Sn1Fii5`GCPGs|>C^UxN*~0Z z@or0xVr}Bb@4)7t>otGi$vbkbYI{jdbNrrugJ)vu3!TGwQ<_8FJ*i##fHXLFvDGYQ zNi$?F3YnPpe3U*M7IU%I+|HH9c9$@ zz}r?!xTK&!bmx-?3=;JP(cdn@^-h8Ao#TO2NA7luJ~cx=3!5X#s&7<*RhP^~fk&~a zhZT_fjM)69qd9xShI}zPzP35|9vtSL$n=qBtdVCEeY{EPG@DbF!DnNz>DFb5D30*~!DxbMmduZjYK@m#S{m&sL=AfcoPmBXV45h)p9Tf0M`FYow+Yot>OKMpqe_CJJ zO9(gIB5VF$7aIu={BkuJhy)J!{k{g(zKqh29C(i@@#v^kMt;>oRDt}LOpUL9);48| zjH0Mt=VA#YDwq9dLVA`K%dcjEAqcIxvk?;~M6q@ zhm|Gt26Q0r(PX9TG?TpCunIw4m%Kb+G5tkK)8D?%eNzm=jojT>Wqr{RZA&oIpbB{A03YC3Z-dNKf0sla3l--gL6Q;7@hUqdRWJ2@Bw#U0zdiB zcf63vngfuRb=K=-swPGo!Px{`JQly{rUhZQtLzIF?&j^llzG$AJ5y_G-fymOv>4#E zqR!sVN+NpHiZWY}HkpWc0fyiaXd8Ps(24T&3L|OhlM2swjUv;_x~PFl3&8dUMm5K; z(VX|ujqXR=ZgYWpq_;6T7)@s=_?pC-DgC*kLQV}b1p+So@S7hOS? z2xqu&Mxf%;PFHI_M(r2S8kUZ06}ydGO-wLM7_?W73)z|%h2gqxTBYACTa`d5Eneuo z$=WYw*+Pyzh3Nx7fr%Ra zOs2xfm)$jKKvH9cIehA{N036l4jtjyr;fIPK&$m#Y8=kdcMYoZGl$On;~L253Q#K$ zNx>wP10?Z@R5HM?K&(RziK)R2++Ui<-BEw5W&W zHnafo8%lv9plB*n?t%Ay*#GuuwdT&fPE}UD5*L`)7E?78@UY`p>&x=0;FsB?Gemp$ z?*zbxnRg_7OHs)NbA_ovx!~z@2g%UlTBJr-(*aGA=E2AbN@9PKuYlk(M=KY8CySG(9_WI$_+xv}zYVwu{t>=KIrU2ir*``b>)eph;$*Tl% zDfM61XNZ)dwGz^UmrZj)XFE-I&x)oszj2K4oVNl&Y%f=fj+(Ak9jRD=yTqIKX4Qfw z4aF5jor{vUHvmYMXH?KNgKEGK{)6|4WPb8TNUg7hZz?gjx()V?a~tn0qMID6P&$Dd zYhYGzcW!tHGFVJ%Ht#q9E08g7b#Txfm9KLms^0P;tASXv+ZI?RNMlx!<9TQWCHoj@ z!f9n}t?cf~7xokHlsTf~8tpZVEcz8zO;5gZTxQ5-idHmNLDQp}w}A(v)~rhvp?P)hEy zcXwCJ_@QW+wNRw9gRF^M6wI#)&anHOy?ka#i@qa}sE11O%mHg4tClmr`HkP`yYUJK zM$NRYTL_bGF*+;bkcwV%!STm7LQFe1my_s-b}8tAw)-r(^EQpP_1%wTjj}kT| zMr3*1PJ9Nbk%DxuhEW_{3h{Dm$8?JAZ2TQB)w`S}G7HZLH%9k3nF4nbyh5)}1jVp9 zUsXoF>21SC_A??f*-jp1Kt44iB#Dh8tf1G73kja-wpn9{B9HlpsF6g{9FZpp^f92L zM|5z3usg(voxg7j0@C@bKj({4uY;qqQhLUHw{iu}n6M%lEz41*OBGJK6sZf(2o-8E zfyDy(AYVd(0h4(ppMfS292O!viy|yW#R2!(h&Ld}yNi z{gNTb9G%tY-xGKz33jz54kx_7ktdrd3$?9nZE$<0d%N$LmQ2Ox2*Sx_0W?5|@2f1- zza}1czp(JkN?nQ@4tCGrqkbn45#mQ~8e-Jy(a8Rmucl+-qXmnQTeV(UUs2q-f!o#JsLe7n$Ye}^a zkTat)GpkH-m=!nN6<;KY?6M~=NL54<$V~bsW6+;b%%`SV{Us|X1T+?B5}L-SnG-J@ zNh%^KG?StqtG7#&L+m?d3152}mtg#UhB7VhLxbda8r81Yhe4?YuEg6Vzm6=L}ld;GSeP0@7?OzZ2y-o*!D_|iOx}u%K!z`f+WR)QL-A|6lS6xc5*oJ57=fy?6~Iv7d-4F04Y_)`{Q z&7vuf?3q!+`>}hP5?z4#XWwZ}LlMZB1lOviXMhMQvWNnF@D*xu85*QGo$183yM_2b zS;+naW1BpWe(y-t*fJ+gtq-E+-|tkObUMj&(zR%HT)iy4PTBPG#~o)Vt;V!r8}!(| z&so`Hz$pWZ{XTIg`d-ybm0N2HEctE#8d=?eaT+$FH6rx+eqPDIKC=m4W{T4KTOS?+ zXY?F9qhyp9h)Zim5?<=H8V4>^E;mY6DmqtrNKZQ99Q}J(@|VhGT=q(0@I}QMyhGd3 zE?SYdQEWxq3Py;43}!H`$q=yOvegmV~oW!tFYy&V}3r#y6gqS(|+P z(k!PA=5AnyB8XzF_(vXkkjp3?Dm*3fHZMcOp}??fF-Vo69m)jh5^dX=AWKp5Vvu%p zDuahy6n5FxJY$XZe9Prbl>V6t3sT-1z#e45w8Qz7VBPKB2}Du+{EpgRpa0^Qpv6^* zXvYn2qF}BCDKPmy(PDmK%M;X+{hJjcH$EOIEL+DyQ_!<)F`e^(lfkPpaLMkT=s$Gs z?RtcaCWK7j6E>l@vVpXd88Mcm3K#_8QU!5O#-fDjXMl{JB(HUGJJ9hlP=;_POgH6+ zxOu&RZL>Dn?W+DdbQHWc6?!e0mL!4SWy{NvUKtvsy@{DT@MkxyF}8207=Kj;7)Ih5 zl@7a!KFOL3F2Z;EU;Z7WpVfQuVL@k;EiyI%z0c7KzUKLKeWzf&7eq*|gG5?^P{bK4 zr5O_r)c%g%zJ`h}6Nn`;@h2p!7~%%h!dpMrQW4Lc(gCru`}1-IyFnt%`wL@)?(Z8j zfUf>e9KELO;E+}D6zy7XGi`F;x!H6MxytW$$jFN^T5DnC141(fNLYP+BV|7?7@kRN zR*;b`r6E1CVnQFH_@54tKr^1(aM5%1_*aMvOlI~wO59&lk|12g_@a^@1cDugQNtU& zn}3D3&-J2H5KgbsN~%v^Y|LE66`kA(b)02gy-R=03sscLAImmoPwoXE z<39{~`5u8*a1mnl#^A@|5iS;KDP693lyv>jr^++Y74;~xo}0QuSVj#-g1Ny;Ns17vTQ~hqPG3xwrI9PhUqtZS{sv{=kHkmLlNr%7 zK?ibINK0k%#9gohNvJ}Os`0hiBMj&4@xby5OFbVVh54Y~T*9;NaM)u8_$*iQ>8q@7 zIwtiiSo>dkKAw68<+K!DI`YuxJCQAZBpO}L9pLhKS~2&x)J4bSyAsKU4}f-dJM4=$ zS^Mg>H!*W3!zy)q6FpvRX!~E>F43bk=k2W0pv6!n@)zT*LC!_wOClj-QT)6ibgojv z`-P=;tWabY3~$oUX&?7%Nr1J3DEfDpIBY{+l*X~04A&o{23l$rz9I~e)hPd~%}ymH zd3oROUS6%!fO4|L>2$W8(WHGL-RiWxN!?aS9y^S!!0KO%PHVqIF6HFz;5Al+Osg8l z0~G{B07WczF*g(K`4kLP^@sdX^r8xyre9Pp^-h8wH09Abl7A z(3~T0AZ1Fk2`WVEu8LdArC?~IEDx9AByGE|{$LWH`kB7g#pxrN#`&)dT|-r9$HQ9w zhmjRkekAK)bN@a2+$uguaMF^~tfQIyYj1-TecyVAJ z$nATfBF)%*qib^7z%Zlm(*b1^A+$!ru)EABq4K-n|`nv3^eb*9MNOGU7p% z3Dh!17$Wkofg-|F5inRB$+jaK$SY(=D@=8i#11RQ9$V|_Y^SjlWVQ1i(}5Ull@ZGi zauib_C249Kty;yFJ1^LZ*7kq9zvjDx7E+i{;)Zs07~Tww^f2W(qABFA&+kfc@Qm3Ev(mUR933W6;VNxi4$c! zm!?Mm!%Z{_{M?oZF>5m97N@;D=3 zfx{L5WnRbN)MhCFnB>&kyj%e$b!TbscPFSdF)wvnB$zRKge#OmW$jrKEnLWUBq-Je zB2S)a9BeIhQU)w2N-M_kUre%ahHvqlJ$nug%+p)>sy}+7S55^O7)OOo9}K?TUVpF% zPUQrVDNn7wz3@VIm<{2esdR87=cSVzxE!Qo?+aoW2$>QUs43y3oSv5VZXb-Z=d~m4 zA2E-O_TVAFPQ^`}N`X~0;>A`iOm_Zs)YaGK zW9_oO^-~OAU{-L?)`?Gy{5A_Ws^7Jh<)WbccM}_8K@~<0s?>^G6|AFC)}-i z);LAql!p#MBY%T*@XT;RCxL?Yd3T{_sJbk5U@*mzczq!Owd@9Zh}OKU zcHX6p6!bN6=g6WR?+G^ae~|0EBQwou+5-yC_qdAW21T=YeMIWjv@DN|94=pt_#xcqrYEQS4<|D! z9C2XblY8n$8^UqE8nfpgZ!TNUP~Io&nPE4Oy7lONSh4o+l@I0I4yW|8LO0soS=3C? z@Hp?ITGe}tC{+23|0wn)B*bPTWB$1{?|XeKoj)?Zy3DF+|3u4Sq$Kd7*-+`9n95e; z+jQy~s}|DyIduOXw6C*w2RC+0=2!$JQ&6-ZuL<-1&Rn~RcY7mw_Owu9&_fjU=XV3#zk&`nYdt|N5dbfR=DnIr4Xk&yD~TG2cObF z9G32n(R_bUC7_hxZ-gnouGH7l!O(zVrN-_(gB5AWGQ48!9UQdo9Pwz^-;*><5cgQO zAuH46VtSkvg{*auQePDJZ(@clwv^Q~>9t^4`uSDxE51eUhr2eV{8ypfo`p>!# zoggSyrloXzb=oS^xWP4(Wrt}Les#}}Ox8QjoCA8!8JQy30URrv#}1SdJg%;$i?tG) z>!!))d9Ca@rcXh>=K zVpy8h$T3@OyB6MKa;_6HDjk+uT#P%mIt}PSeqG1k?tULz`iKn?DQD|#A);{-y@d-B>}c!bs`~v$d)U;{=nH?W>*uapee5-jOuZi@_s?I(!K6=e8jo{M=F$Z#3mO%n zlrsfgP`x{U@Yhh=FqRirKyh44!F7<>Wv^4P;d%W+!#SoSFsky`e91nVHk6qvqGExJ zQQTAbg2_oUsZrM|T@xU^q7pX+CF|>XxrE<4V28jAJ8#QP z_f+6UhxN?oWZ)+uA0#n{huxjBlRt!&JJVEP!9|-#mPn$-Hea2~{X!b6+R?bK z<^6{Kx&AYo+$T)4>Cbn~m~Y#rO3YR?GR9|;IEmj}!1v}FQaR;qc=kDlKtpsIoLLN_ z&6>^n#je)c#eyMkLB>J!A0AFu86lVu zh`|ayH%|*9)0gWb{^sy>4)TYul1%>NOW|AUk3Y@Qk5&3)?PX3$w^nFQ0Gn7F`l>Lk z&W%L8{!Q8Q{9HL&h2fQL#|F{)uyMO%=iS|i)1+2SUzg6^aZ%Ufl3=P<4sX@iD zT6jGfGY z2o-IUqp7SbpVQJ3u70Ch{*Il`H+kky2`RDY130XM9hP7~U3}O)WO*VFVX9=<1DUm{i)c8RcmoGlDuUPx zL_Ud?EZ2I_jpR?50wdK?PRP&36A8HOgO@uzjMRUmUkIY;4e}Ghr(*i7f!uM*VoaRqe}B# znrYagoDJF(kT69}dT(rxGVExLr+1ny>LuEFBslH@%pf>q3`EpEiGO50IO1t?){z@!NzrX9(N&&e3X>ed>1+~F(XBcO2eW?uG6YOmZxPt zYMo11Im1yC{4B^|_IMQf*nP}~FY}XR%}KCxp=60(FiNpwgUDm!z^dRziS=Tz-0#BK z`HQBBKzBdd*c{<(9Zw<@JYm*=t{W0h8@U!jXpNBN-Q_8hPDxYsz=}gOc_XF!#wZyi zDn!P;la#ixL&TgmtR$0@o5TxpZs3{)t0a))UOEFs4U{y9vS4a#Y`onLfw5e=MA&gUtn)fg z6C1c@zxc?AS95T(tu&q&0Pl<&hbzwi02R9t(!BSNiMP%=zd1 zAD7P2y&s*7p@p39xZ|A_OFj@Fg)?G&XWLw8u#;)xlcfR_L7R^1;AiEIu60;dOL--l z^%#l@on`>34$JP$D_1fkKLMw6B?XbMC=s%Sq5k<>S6|idTfbh+Rg1Si=Ex)&8p>oz zw|+whe-lUqY5-Z(0=gn#ir6w4#fv`5=OJn-bqtu?;^(4aU-JKl(R+2LIxle*nMt zFaA&XqyPKQ;H8((By1K&p8>Qio?hY~;T2x4e_lldDUT^z`cvOci7TqX?uHIzSunII+s zHs~D4i5YhK95$A>#iBkd44NkGhqa@=rfM))^^7rUrx3XjVc}xFK&d|q^8qKB!-tFy z=Zm&q5Gp2Cbz*$&hl&AV7LH*k;9J+u!c+9!+NPne?HVfM(FD9B+S!egh$WF_L}oRB zm})hni7W||6>iEB=*X^7?yw$5X{4zxem6=DG7=1cn?yi$bYcrj24p~;f2<7#sTg@` zMX&A9!QJrU%jco&vlnY$z@7#+wuK)AaN;{oZ$6xvwx9Mr0kX3EQB~ z$FkI*tSTxCWQ_0Al`B_aYHBldpkSXl59N)LXpnoM@fes8{2nLQ96YcaUO9cKRg2|p zh+SB>>o8O-wi4stckfYI;zJOi#M@{<6wk!G`a%>`u%Fnua|>*ro`RYBv(;rn2DC2M z?~D4Jw{6=Z&IbXU+51G%`;O2~JBtlRl%#;s?u!x@G&Uh-8GMOEZh&YWqirgt4ih+J zp`s=r-r8gUjm^n~azmzjjXK5XXMXN8ANq~|?Ki$2F9W6OlS9*mabKt%_VZaE)#n}+ux*Hp2LMYNt%oTNuaZ^XuZq%9gM|2OFTcRHv& zz4TMoZ{ex=3(%|j(5VXJhou4RsBG+GaVqgDK@oC5M9Cb9S(|}Zf+WR)B6Ct?bui?v z@v^qX!kA@gFZkE696%(QHRhHFlB*DRNWf?UjNKW+gdRtaFsEq#xAyP$?cNTroVplH zBUv|?D%YA$LWIPwh-IgRB!jR>D^};kiI;2ecDe>ks|hXV?FJf4CWbCJaq?x|^8ena zo-mrdc$bu}Ml5WZM5)k&(i;5#!^u}PpmO5&!W~BhUIdsS8&^XVm>LUYUOsgW4j_ zsOg2Y2}(6l=qedexs@$$f&B?~1tw00f_(!<9-f$fKKvgDC?|f5rRvCHLBb-COkw`_ zC`xZ`BIX&F2$Yys^2i>+{1HJzHn;z9N5)3UdtLgmu`Y{*C140L)?b~ya0RX}EctFg z?=QuDrm#6KM0D#F0c0t+cPDg5gkXN_7(^CY?9DAHI;TXKbbw>w1SHtKYwMsIp$+Pm zdMq{O<`-afwHMsd6J{l9E{IYP{E0}$3^|03o4bwG;13!!VCuG4YVbL~xa@*c1ye+b z%_6nLg@lFB6N@x*G7FTwL4HHWa}62IE}st58V809L7t-+Vs3aQC?@F^?tilF2_xA< zcpd)V9Na{j0%_ZmHhNH0F;HKVlar7C!Y};7;Q=K=+211^;xmBC0Bd+Ta9F932HeM$ z3#-M2YbSz!q%=A#zLRVyL&cgZApqeZD{|@uo5e;ACVW0;&a(jEvXeupuTN0URhq%7 zdi8PkjW?F;4k4x;h|3Jjz!X0z{tag<(i3w z!#!RD=gP?$V%|-5=PS;ZhSDy74V)72MQV~DWZTwByD&=)k6NhDUz~=8#U;N$ded5V zUMHE)_5V~r^wj1}K1e!%sb)I_uX}P{Q_Rp)v0?w}U;iQ^P?yPs9MVqWjM>!6c!Mxh5*yG%gc|<7t`}W0+HA%z}3G_ly(}4Qgv3(0{-!|EJ{+vB`Np};bhU(-u zJz+->1JCFfW6Da{qmiVXo5KKjOe7QVg$op=u!_ajpy=lFj689>KV*%dDCPoma|=nS zg-`83OuBDTu;LBox{*c$#T%l3S^Ut)KmHMrb`3=Yt}x!6VCwylM+R6!!O}4I_6nMX z@i24w%!{CX(u3h>#r>K@cOF3E>B9x&Bscrm6bwxb9arE?8rT{SArLtTiIfh@7LD0|9Vtv^K3Eq~ropr2iO`iNi?HjiZ~E4?SM~3e*=4V1 zj8X+)<9&3TT0)XtkqF+ytLb=sn>RCjNvx+Ycz$gbshgUXfYTwp}0ZyNF# z8DQ@xwpfJ-mvqZ8VpA_FroLr_A<&#Lx-O8NAO_MQ)R`LU{4$D&$LR3QISWZA$>_%= z5{i*;{qw;?hd%&5wD=~7#_G-BcgCQbNb zai?p3+`daNrcRKR6(evGxx#a60d$L0K|z*LPsZmKuE27CwLWI5C*+=CurPoNqJ~b$ z#LEF2LKfpL$tEDf-j~S9Gq$IUCu*LHmb5cQM|Hns5>Jl_ zL@SeG9|{W;Gu5EC~;RB{i&wq_EYlP7Nvb4|C zhzDUKmgOp#u_szvgg^Orf2pk;C@~2`SuYhp8{zN%;idXi>v*?w1Xvfy;$=9nHY2X2 z`s&#W&~u#v7#$a;zHKC~yYxbr(@HpRwr`sndVCn!HmJW;B6MvpgK;#qx#m}E5Hx%3 zI-EXz4*urvPQoAm$zQ;~`ak|H{P|x#n@9xYa}p?tr}9&CU{f^$Nbq@~2IBhS)+tfCn4onzEc#)Blmfz|0TrnFhwJj#pQwVgW~P9J89hDECUJYGO)by#Xb z?JMntvTIO|%e=!XW`%gZ7RAtlgx?HN;}R}BV}kC$m2}hsSsL^CDwOA()<*$X6`S+M zz4vI=O$qdAj9UoA{r2%Lju;r@j_u*OVa~CbnRsH#0zB~g5_w9i#TPH;sM@s1<(=N?m zZGzpqcff^9S1nUn1QrO~dKO+uRTx3E(lZ5xAwsFhW7S-uT<7a2pS?B@|N0O9A9(Vu zkHUfdyEG6Ji~~ibXfhyiWu>dZT*1z}8yQI%uEhF$?Q1dr#HMk(*#Qyyi^(}A&t0-% z)lDhv#LDq^9Nq)ZKDRiK$tn<~maR1J@`VeRwHRON;;t_&!2H~TZX!_c=k@E0I^Kql z@$oTu7y?WAIr6to!dh3Y#Z4OEc5hy_B)N=r?&mHW7Df zM_m@sZo@8vRsCFsu}*?_y|iVFLK@l}y*Hs!8O87b(`d55dGgFywBe06X>P+xQh@5u z9kF=|%?a;$&wD;v|Kns-Caj<-ZzAn0%p(J=1W2vLvSD3cD=Uj9H%&}E?G`wt!%|iV zYR!n_8i=3#knW`e$ncz`bTD zW}HM9Q-llL4wffbQR61d@6Npv%7MoMqn_d*epkQy*6e9`Xx}{s80z5X%6RNhn9Nf* zWfbg~qw)EKOl-2oh7=cJBFM$`gW_9=L@FZdi;`L(Zam9d_}Q+VM`biaKlB<701isz zq%30x`Fq7#C${@#Y}DS}+u+;|rz`Tx-vyJ}@Dd_m5(MUd`|OLl z3-5;6D_}aAhBBP8Yf!H4+qO>CfG-5`CcSgibl#$1tRod4^S>hvWW1fjpyP}30oC>N zH_tu~&;I?lwCLT0R729$$*=Xphxfy-UE6^RtEIK4-%@HFmdYknppApiqB5I5rK7{d z4*(iA5ER8(VKfniO=7H!5B4>Dj!1!*zfWSM$5|>8oyLjVv-nIUNDi_(N^Db*qB(+4 zhCz!B6S8wgZl8p$j_gE|Tvz@0d-m@A$i&3NKU-d2?lUx6M1@~nCOmQCL`GM+MEL)+ z_hvDcW!IJ1-tWa6nUV9HRauplRV)^Z#X)3~6g9Lc5f+CQN&mH)Xrk?3_YcVroARGw zzyri?S~6fX;BFIWsfQ2uhoQD%Lxv#;u;sQTHAPm|z@f6Lva%{OW6T)eaJTO{_nve1 zbYDbPu_>7Of(TY-WW`1_<*qRVPM*tq{vuC%Mx(H$zKr?Kk- zs*O;JF;zuKjtyUW(3AB5+msXQ(aRKd(K!V_EUJ$$W)cPsL`9kX5aLa#5SHLe9+u+( zP4absN1UY=B4)3otbIZz@az@V-oBVU04AAwiDSX7V;*lmt^#h_T7K@khWs_f*Zz zJp_Ri&=Ig$t(#ux4wp&ZIdjmk2k%A&8&P zpF3IFX&rV5{O`?%-vX`vOe>Oah4TFwGiCVpJNMzw|MDh$@B6PtFvvIO@bUfc|0uFo zn5O^U1$#BI4cCIw&}JJ9N20kdIz5EhEZ55?)FlJIcIlOZHu2KMQ%66(Hr7W>adu60 zGROKSpS&6e6o6&_k;4e_dpcwj2Jok?B4V5H^|zyGEr2xqz^d?jrL~XQRv1*%8|0ZW z`IBAk3lhK;P4gAR6m%&TP}^w$8X1MPl5T$+p#n^v`jgx&(z4c~`8SjOsVu9tfpz$< zkALiAUx6ct-MvVk>Bkgc9R|1_)?n29d;L+3MuV5q#2Qr%zzRC7QfHB2N=hB-8YO_4 zP7^gOxFN-oMB!CT`KZvcnE%`JoQL|e~<`{SIfMnLboc{bTqG`GD4*i2$T$K zFjarq8Xz%rJ$QBPjb?(W-pm6VQ0y>JCH~RGz*H|{h1Z9O#9~&cbW5mcdGZtws;z}U z%tnG*sSGw|+Ac&iQuUEh+gSW-`hik*N0D%L5^vQt$pE5i+7{K>`@Cy82fA+m7=uYo_YjY>F zSN&e^y|GuIruDMjL&@K}dv6uSBU^Q4D**-0EjwDyaJ}F}Q1bTO^~lhDuLg?$=KpyK ze)N;K4-J1#ZOneJ0I6(^p{6=x$Tb76$7@jh%#A0?Jqv|-CDl&nUGP(_5f znr0>qnS=lx*}5rx-iVyyf>aSJRtOSO2I+{xcx^||h}>%q$(a3GAg7$~h_~(4`b&1FcE(JvS6XW*Njwtp$wymq^CCZB*12x-4#KQK z<3nKrdg;k9SB6FIO(_mZX!c1sf+I+#oIc_8FlAt|vg!$&ZI=sq7f49IBD4g7wGzi{+A-w&g!m;)0oC>A>u^(U{w8@JzS#qK@Xntm@I9pTDBBlg;@x8Sj>7i%y$C(e&n6{Tw$7`Gt2 z4+gtCyL-_VVKaNdH#qMjg-CU#N;8;L>;!4v&v_R zOeiFJ!O(md737=>x>LF`+*H;$Bs5?7+2!eFNI=e##67gK5FXTEGT8YYnb+AI+w4sL z%zyun|M4$>_BVdxe}nGWoV46e0oD{?9htrAW{fSk0_SU)jM>|L@bdEV$rdb)8zFX> zBn$`(N$b;{1&MMD4zK>usBoB173sQGrvR1siU_RO;y1oOhW_zhWUpd7Gl0Qf8Gj~H zB56Gor*&AG#&H-m5`x&WQiVk%CT2jh5kkvu&{$3rhT!M8cLrDY!5|(t)*FkbHMQ`G zSX7GFLL(8OW2!{7m29!IB7@{ht5hz0`tB1lI|XpbZSz^Mg=nYQP0JRf-<2421pE8- z{dw`iX}I;qUD#I}y*$)fl`E(yXwm}6Q*4eWs;GMhc565J+AN|}`ER%)FV=3Gx zamtXY%y#bYAHZM!+n3?a+pDm-#+dKw!@ryAhDJHi5CC$LeeK)DxEtFckjD*ij*1 z2pL|AjAdZn^fc-ZfAl&$8Nl1zT)9WQ-(wz5S*WyApjKr;+V_Spw8E-&J=>NqSU11jBu(i=`{|NH#&&;M5apFf_^CM=E>Q-n2b5gr1p zpaU=+N!0HB+uHrxH#1KW7_4d-GYL^?sA!`75}Dx`VqfptvIxmxXVCmLN1Z?tx;MFm z|FyH$eN=5=9CLF_%0t|YK|!P{vffN@;i!|{ezDpiunM8o8g-I(4iiu%(GhwLVC=4HLDgu& zU={6V;gzlASmr4E1$j*z9~}=M`8zjA&kR-Cf}-7W8<86<0*n69&Wb3375jA|ytf|( z;b27EZ@+ynj`-)6B?q=dB1cbOg8)|Et$CpU40+111q$4llxdAJ;EF=;!d@MvJ-9GG z3r{_HshNVCz^-+&QiQqL$~ zUr|nd^G8kPkjhNNg2ehW{bT>|JKybsS{=9|KpUO3~z+FT_g-cHu&OojD7I%Jp4ePX!u50+uYe*DWTaB|%?lD4L@x zS->5CCAfI;6wKEEqhWlch&!~gcK7yWJ{^x~Lbb6lt=Qb`3@lBu7dRrwN>heu5-#T% z&J@9RX1J2?)kCmX;oM$-;!4QAGz_=Q(tD_Y7)?zeoO(@L}rQ}^81ct*DyHPd!+!Z z#&DE~ByFzbjlz_Z@iqXY@(ZnUh}7&$5jeKO$<_jaKO>mHSI{zrHem&g^L+5c3a!nw z@nK=FTu6stDl+2C8>um81$s(~ePXG4&_ocDw7Y{|-V~@_gnzj4X4`@tM-gyi*WmbH zp=RDWi$$vHRzKw21q2KX3cxJW?S-(F`;wu(%TULkaDK2|+)11-X`z6*&?nXo#JsVP zsjvx5rX`Bx%68LL=Q3}O$C}s^PsAN`SiAcg zh7;E$)*9u0Ra&f!p-Um^#JmHOR3lGTvg}nt2WXM0H%1)cX@_n%$hwf$i2#a!Km_TYGwbK3Z12r2qkPuqdYSJe~C;#XUu zflY%UTURJo(W!_UueG7c;~HEI8_gJy1SXwc6}lVcd0v^B7f?DaW{{ADn%w&dvRF87 zob}&#M+flc_Pq!ON39=L6fp}XsR5Cwx_pTd0F(bEmN_Uni_(QAP3xrC5@D)=SRgN| z#T3DDjv%?PqXnnPp*5I*;bT|NHw;x5 zaLHg*P0R%r>#e&Di9Ms9p%GuzjJrB^;F~fDAo2x$`%Ug93e0C zxbd-S%@L9KrX*EBV+2fMEiDG3+=Yt`7@;a&+Vw1(NAqWZU1w|QAcq#3Nnw)KFV0jm z3DD-a;-NI)K_FKAH|L|ipXa{$&2M}`u~%M3;q+q)u#Ut~JuGWA(XQeCJGXvZ*L(-z zW)7hpG@YA;9mGVcA4`* zbMtd?qVHFJ@k4OF23*|3>%D?2$^qT&`<|VFlP6ciM4tp31gKp4J?}eyubx<0iehF1#O{Q%#X80DR~RKH0>pD?0^Z?dWF((l%$b~@qkOfFM(wA z=A5~a3>H8JWpY#cV_`ObPG+TYrip;(H5Okzbd5~WxZMLh@x&8f24Co|!POLKO##+J z0j@3&tS(??+J)osXfz%TUx^QAXc0ycHZ#$qvZ)iZLg0pw#C1W8o<@}@Pg-}xV@X70 z4y)4IO0nVRTOHPeaU1V5j>e-g)6KXYrgo)NbLT2el&RF%K~Momz%)xlB`T-18Cvkf z^bpjO8H&iJ3xi!lJf@b#3M`=te{o`MP!Rmyg3I9(a^T0lf*uet7KUV+xw^GT>R7~i z);Wh&c@JosP`qKROce=KRc>!-bj%<++aE!Pb-vMIdF)J>0^2`0aNa`;8XedB^p&NB zIXH7>;%o`OPvJL~u3$ zFU%wmLj&(*JJT8~l9|pX)ga7SqFi@NHYQ7Q*o=`Pekb`wn|}Vuv0**Fvhs;aCne)SYeS0Ad5SW3x{@;EgK?fXe30i*l|ee!O7D^ z>05gZ%S$L-`O-3wbXe7}{%`c|;?$SU>l60%S+I%RF*#4Cu{IlTbD@?66%7PJPekkp z5k(6M!y^2XtvfJ^=QiaMRtmO&f=(cUR#OYovFcH0*J)*%R-Iy%a{CY!Uxk2b`?13h zU>4LePR`Chcfc1dBs6WB!qDj!0Rx_beq^uhOeY3#)pOXH1X#8n>_*Qfbh#>)RzT9h zIsk;AYkF9=C5Efl*MDPkC&t9QPy>#@Hfc5sP0*mQfP@8SB=pDa{3*03BEu zBP!XWQUhxtqZdDg1j6Ay0YV-aMWXj9*=Az=TM50VB2D0JPH|RLMk=9G?4fm-7qWt8 z$N1`3zxpM`VolqGQ-JlZ+k+Dexg&fEvHSks_KRtOjtf<5*FfY*#m#KL?5d+`$N6u< z>K{n!5u(^VZPaC?JN$dK)-3WdmoNlBk1J8fm1@iB>xVUpc=tz8*jzUZ`camvx_R(7$Ia7JgV_zSvjHzmv#MVwB`e3GzFh1 zT;BFyj!w!BKQr+;u#>XkcI8y0aRO<>ZNF_~?h8hEvL0t5eL~_4;jr z6u{MEkDagI^E_i6o1YEV1&6t&cMSyGdi^aJwSsPOA8{y;%=w-Vn;-~|Cj2RyfIfK% zo_qH3=r#48*ej~yFvI(wy{7Vb4aah3l=mHqDMGtG=Xc*uK$0>#%ahq$AE~sGmf})g zDcrq6Tj>kljvLQm%Wje14n@7HV_i60`7(4*5l-8LQ-Jl*APOe1Qg8^HCBD9~_Rh^z zF-1SD(XdQb>GlXIN}Fe25y%bH5lL%pQxX@;$P-|dGK6pqPO zH%3@~HYtk)@3bFB;JTrK3c{i+Bz8$`vn5*W!*>l{+v08s0<#_{u)B%6FQG6i(eCpm`y*q#On!M7RV8a(Vx-cChlnB4!OeJKKxKqerA$vQ8*y@B(v| zfK<>&1t#n98W_D7Hm7RuuP2|l1U-~+J)OhZe(w;+hHh8))F#wmMVveiw;e;_%*0UR z?tc2zF?jyDYw*~Wv+th0stC@WUV*vU*_NbMt#3rX#3RMU68e@Q^+(W-9a~;B=O%pa z?e43AzmC*Z*GCF;HKfA%x7XdNaN7ro{DPi zNl71AEG*FRRy2$_$-Gmx_Dh?svhFM`FFpVJzyIGp4U+?)r{HP|u--M3^{|nW39AvsHenUq(JNy4fndOvc0eZ`Fv=fu?RX4!t>d0I@z{D$n5)D*<%O`(XT7@q zMrPi^MpZRgJHlE*tm)2xKvxk)2;C|?VH#^mc+%5zo>dQM5YfW zWSr<{hYnfJ+UF_wV_kpp61?#IlZUrL9rkK&t`9e^U-h2{Lt#1p;wmt0G+`M{Fzp)HtE3I`r~t-``nj78s_w-z-kJx-YejGSaVSqc#TJcmlMp1 zPU$UZ;XU-yCub8|>EDrr=Mwim$zCT!S=dONEmD~YDek4$pq92p2syhgZqzY0r)jlB zfJI97P2LG3Q;G4jA^c^Km@w8c!2^E^QPfI3-rniKt*y6Vf7A%vgSSwefF$*Ee67kw zpZcXpB0$-9R42*sAp0{h4G4mX-Z2KH9%w@;fJMhiT5KAq8jI*}%Gzi!A2<0-iC(M? z&P>khz2Z&gnQ5-AZ^HKWF7rj>*MWuTs)8a|K!m{GqqhmG$X&m(VG!)PJdiU9`0enR_w(j{Z#FZxg=sV;BvF z9bi*^4b{zRhCCctz@9rkk0VV;Ev_t+*o^Q(>VE%@BMcI23!)<*1F%l-8sv2ausZG; zv5A|fVQ z1sQom$}-snB`Pcw{HHY~%{Twh6E9V*H5#U@!>ULjNG@0hrU!B89Z_MWHl}u5CLaV4 zDF@@ULAB3xuT)r}9r?rcH{u2xM&1L9MahYt81a%?9D>Fo@w+)WK~AQa7-c4q6P0K; z9ASQsvJI-t{Go)*mUf0Xw?D+Uf?Z*B}d+pj^-)L?W?=vt)_EI2yoe7?)<)VHl%UOv{ymt-&mO{G-oA5&dD> ztK535L0fPgUyQ9#hbd^^O0^^0)rU2{c%=i&og@=VjN5Hkavsof@ z>P0JL=20P)J6?z;!aO>x!%0qHg?1-R8(zEm=HTbGb_y@JxyM|>v4#~a%do`f2%e0% zt25IxG5Y{6md{mHnmD9F*{4xx?1Kn@7Vn|{cxAP169yetVBab-q?3%J7ZJo|sZr7r zF8o9l4U)56S^HA92SElG+a5e z18$I6fH3F#Ja~}V>vBIfgTZV-f&Up~KIXZzC*j6Zm*9Oju6BaTP*|O>zmKIcmHX6< z`$S{xDehGkn?>oF$+2Aki;Hswq+>7J$n@HOUtQa1HKFJ;M2zV!v7@Z`;1)5!o^2KW zOk!k^MHXplh{b=&`=PY*xhbz^tw}BBL_QZpiiNh_PE_53()kebS2GBV(x}wrE|QR+ zee#o^{4z||VNE}#0P9Fh7QC01pk}-7-+SYg`U~TE&AM6W(c`XmXEK}A$qd6k?PHFk*R9$T1+ zvl(ofu&s7qiGEm(7H61T-Az{v)#6X8#fC;ALS(N1iG`C2BgKtKRi6~yw@Bi5XYnf& zw-vULZ))0Cs@;^41fWAgC$n10?uoaT0rV@k-~o*>1rX-<6a>n1JW~#&UBg}tb_S!d zz2Au&xpJ%~El7I~jO zc^uBv#}U9I&y19U^X3dacJ*9mY|de>?r*;JP6UTQDmF#zf!r_>l{qhKyOU=fQhc34 zq|W*CC*b41@Js}eZ-a}Qi6re`}<7Q`a#terxVK99K zEJAl^LFf-&`cW*LL}oj2M!tZawKAYUDED?G&hab#hpNzzmOVS0a;L@G9oRR zvwSL8GSoyWUQ7H8Nn0D>R-&A^YtIK^XOT_f^)0Q!YN!QTFOJbVq?&A*DVIpfG?A=`|J`$sV`fF7eKwJ0^uOsgILt+aKV6@t3m;!q>9*)K2U)E$*UeKv?63Jt)<-)@Ap|wt@=$zU`s+SB> z%eZ}5Q10xk!uG*VWG&((VZBkIm|G*0EQW$f(hgF@{F$^Z1>3MeO;(zQoX22ryGR*v zfh0kOjT6#0TWKp6b4Rr>8vqZ$y|Yv;tV|l^1e9dlB+$u3fijF-UEP4qjR$2jX0Oku zTuI$2;ZO5(Gm~{#+-jkHod6Psb#ZX(^*d1fg^;-e6$bFw(mXtU{W3gr<4PmeSL{`I zUa!~x-bV?rk?9JF=^aCx>!`=8UEOcJai_j-xqG+B0FXe5NZi?=9LXgL!3>nkUfUS< zF4iFSZ`2^G@y+T*F@Jcxu04KHfiwBCNb>$8l5MAAhhj4iP;hzWj9_4}ma&1yw$wHXbEKcY|JU zWDpMrddU9dHAZMvr2y91BR^PeB&_3L& zRnw{nKycVFZj>W2%G6`#H3(FE1e6I!q0<1Fx5k$V(`|bx?c<#8zPd zc9DK{+1+BU8d#IyC?33{jvrqX>{SRO4jxy`2!n4w<|>4*EZ3mz-MYFD1_RsvQJ}CK zi{9JV^(Fs4v#;HJ&yDMs;Mr#$gOewZ#~-Y7y-#n7l<|?~TM7P42aIo=+m( z0R=EQ6bN2m7Lt6P{qaF7J+OC$eBBp5_`;r8+x3wE1R5s9m#|@8x!bfoUU*FhPf?%(PZ~h+qo}PK? zYSffP?N$Bx{BuvbLh=Hx?UHfj(z|eVZ&{nW_tsmj5vZO!<@S$dmUzNCIS%F=5Tbw5 zshP42zFD97)nBmJBCQo7{hegH-DG>pF+ViNYa^`|LOMV^Crt~r-z#mxzxw{GFs=(e zZLGQdE!6)XDv|Y>xNU-bhEM!((Kvhlu&17jz508@X8>3!euiXFF^N#xLQ9tcIL@h|vb|!J zmzaukGux~3fcG#;5k{dR$fr)Z$Lylsv_mHmc?aln!t=lkU(J)!IRu!Vj$7zx@VPRkXCGXgJzf zHGmWQ>sIpwibIxwQm zB{QG}Nlvbs#7Cz9AftA~gcM{K0H36;P)u zQIeBdN~z#(8UmPME)-7tk798^u0htfQ#Z#O#_QzDGR(~SmLGANaDB7&^W()Rf;3nq zW|*nj8R=ahTARpQ^<~I}gAUSb2zD5OvCL3JUGTPp7tCu5IS7Qp>&1+IG2HsKUty%)fB*fimxb`AAIS&hfTmz$fv zF++^4LgBuRmZ&9i=x#8AQvUtO7C9++W*cK(GguS@mE8FFe62Od7liKBV3gYyI!DnM z5IVFUxfQI#p6FJoFx^B^omRkvqy2V)uQ#ig@4p^@IEvk?Q3GV15$Fa3aavuPo)X6{ zhRLye67cLZls*nATN@bxRInHc_EH95lVlFrs5~!RN$juMnHiat23c>N^fh$4rYO%> zIuGbI1M1f}ckVL-8rM#~h3^aD&%8~@ zCoNyR`Qs>EK%N?blKsXMttIlTWUCW7ND}O(T+oUMDCusk3bbY|JZ7um1wIH}7lIQZ z#-$-rUO{HuhTn%MY&no%LK*;jmNU2{d*2WUcJ#!`iC_EMfBUyj!r@x1DcG6F-Jr>u||bVVy!&JmT^$RC&dC| zMSaYRTw>^6S%1B44>iXfj$eerYKan*4WiRg9;{S?C0}&N$89l4pnku!W-`ead3e$> zE=1*lq`M;d_^{X%P#$Kmey-p|nF$kaVm}WiAt-)NurmlF|9UzuwZDQlm5AgaYdykS zq?nBk=it)CQR=126q0z0EV0B73rQ9h=;VVU3ZhO%d^zVW6%&{ZIC&IS0YKJ* zsd<55IvNKioJq^O_f}crIGJ|6>BJ`{2c?+R)Ju8ZhvajO&hsdMkcz8UiwH_$P^iU7 zT4@Olx-co$>y0JL#6j`tTm(Pv%gvHjs)G!gnZC9LymR0D<~KjD09J1buBHI%VY-7y zF&ypmzVbc*wm?b0_xBzY!_n3ZQRuKFndG+A%LE~-ZdjE`WF5PS9CUHdF%hw2w@wc zdkmY7eptiSY*KTs3ew2z$RLooZIXlxkk`Bvrb${*FTQEw@D=4N>13R?m(T&|h z2F6L-r6>?@v#x+Nu!pYnh(pR!VsgFFLVc(>anH(>tT@A5n6-*N3d#GU%m4(u-4Bw#JRLK0wTYc z?SKT5LMVGEnFROpJ=8%YCs$-rj1zMQ>Y;Ew4zBKTTz%9yx>vwWOPv;F3(_jSkZJ_V z79%3H$ai*T?d50|(4KK=-X8A5?XA15qkH3rMI`MIP;3@bA5|6;=`m&oeH^riq(m--RZAXYBXAd=gA>p!(&Zdl}Dkq}}V|qH)MhHGeL71M}U%(u> zgBy3y82QEzie1VKXVK^!*{*>_t%Q#tj^;a&h^-@S#3`#2KFoof3MJ)Ari>lK@va>Qtm!ah-9H!zK!z-7AnQ(vRN3gXO+f)ig*H&MOGz@i=v@aZ z=+9nzsuitUb^2Ta6!w_}8!oL>5Iv&?E0|B;o1bvb#EScjbmd_9`IVL9pZdl(zImae zJvh~3O##+>23$vBv_!jbXM1C#-t^y!KhQ>cR8=$SR@~OvDpLVS8UdC5!IoxZ?r#}p zQH=TcYMM+tdx8^>3q#u`42#|PV3h3|P>4Q3@l(v<1r-ks1$gjQ1QIvjw2Vv1$V-b< z`}dxV`AM63&|!t2i#n_r{4BkYiW9frCZaB97}ARwb^<~)|IS;HXo9%)IpSOr8R*<~ z44zpaslR(mId#W1Ijbd+zlMf$9)LnH+e{;#+>v`+QH;&$@&GFB4?9UUKR*-m11E!( zV%Lx@8zRsHSl`$L?SrqcmUd3(mXW#juIw|&KSS~VuUBI0hKK224?)}%{>eUNy;>59*rJcO|5ZLF-Oy{Y49y(rCGBL#S zZ3XnP^YVyhsObOq1FV%cPTd^ks-kZOyx z0@N7%9KL_tP7;o)&;x1#lAYi;Z8sy)AoEZY7g=SmABih@iJ6Trv6(KbdMGF7D6|Q0 z!DpWQSTu@k+JqI%#&IwQ8isOc@w3y1g0RDDk}PNXbglNvf;%3E?drVciM z(Du0uGuIqz1q>)7*n7=mCU`a6;s3R?G%sUw640taR)rPp)&T3^U=TGn;CjcSdmd(H zXW;ai6}Ww8)n$dS6^MJRN5I!VdF?iw`p^lmbOze%EVOp$eBH~#lgjWW1bZ1ST|6Cg z8iV~q0G@%}D;L9?l_#O1&*9n~Q=g=H3c?QCCbAEudwU@Fr%R-unv|=!dS+1i z0V9EQ@ZJr6SXFd#9}gSBc&dUpCq$0fDR^29Go9iY27*b9B{m2^O!=LsnA*6U6cGEP zjoUD$M&}k{bGX(`_RUaQBA}wfk<7+K?gE4?Ae9(^17#q~T1ncY26PfLW~NW}crgE) zsWMSh`{noM*09(NBq+zsVmPCr#KDyWR(jk&S~YaIm4^wr=&;W33<7sbN)HCi^bc98 zy6hV2-}~n6cbt~9O41dvG}zILbC?DMF?B#}1nsHom*L9gGp+r=47)Tabc>{gd-;;0 z9a|KKLZaO$tQGVjYar$3wjdMz=rxGnvNakV#u61(DWvpZ#(~kf?1D~^tU5XRh~?#DANuyUzkMAh zPZLgAtSN)liLt#B9ZYxOAtH3PcQ#&HUOC-7Dy&7=OFk!rj6i882DyI;6$f^aaPN(- zwTpz?^vI*pZAFBQ@V!FJi$m20xQ1y$T*R137-Dl^aZc8bOw5^=d9D*<)HCMrXU@(r ze=A<$slpMxwi2^jKrBqwetn#;ZQOwyryq;4M8R})c5beniopUr+YO8mRJ4s|CQ8+Z zyh2R^Q0y-J2vhEx#576cA~qh>v>ksDC=+6Y6L<`e??;5%1tuEStRzo;%N|m zOe`g@?34MvV?J+;faQXAfvM9mGp{7eL#k(ujS*@uC9Osv_MoISX1l)T>+2hE|9;Tm zZNx!`W=gWTR{j1=44{_?<@AqWBwKF z-a+p1hHP@Rq40AjTJ_z-{%(8U#;xsHe^TgU`q#KIFGUE!fLntSjNyi_zS$|c#3I|Ek zI14*lf$Q2B=;};t4@QtR9z%boU&Q#XnKFy@;1&{K2?Q})gH}tD+aoEGC;qp}?>tV5 z1wm}D^_gg=317Z{3!XZ8CAzu?rZBK@z1ZGNm2m;EQpZMY<7y`q2?f}&fKcm|xaX2& zzmTLcXnqBhuZGCtXAz7_B)5opYlN_Xq%`A-<*%b0KSR>Y7qisB zW^y#-65e0kg8lu0nd%Fz@z5fy_?72VPKbhu!EzumMkU19bO9`6)rhrg=tUOm`V&_Q zm;(@5c%^kz+GKjF6u}NX5Mh3H1#dv*Jfm7hD1&8^UB@I1 zP)H(nlr|qg5{!|yKOmvWMpVy1`#!g}wqb2`v%dc8akyYJPK}ZUOOerp_)KE22-thQ zUb&WvnY?iRG%PGE7T+x3MTcf$i}75s!6_A~DF0YEv=IB7DaX=gRLTX=O#(SlNXofA zFs39ho{8)0;QmA*QxN|%a<;PHsQA+ zY#Tm%HEk140oI{C!OoBpIGSfx(O``R!+Nv-VSi@!x%h=v?A~t|)zZ#ka#U;7qFN|Y zm3c!Wy0s{D2ZDVr6u?EA@8fZnJ!uDMvt;8tW5!;E9aU2m=^0Twl5YJVUU$KLS&vd^4xOSEN^$@ zX(1$IAm~OAvZ*_H-B`uR4KCR|z*#^MON8Zn(Q#lGEF<|F0s1RWD)5Hg`nsO=hRfPL%MTM=Lhz{J|= z*(Rln#O|lkY!A!(D z6vg9^)IG<|MzdxWwT9A;TOe{p1hISD{1(*?l=lQjeaP6b`T4o)|MZ{!!H2&3)xY!q zg0yWQ=q$gd0BZ`bER*F8=^s^pCBA1kJh&MER@7m&epoSB7W?JVC(l5yGf2%pbdnTx z)?_)id};ll)M14MD`>FxYv|PrLU$SbtaSGZMSz&>$?Z)b?9yUcs#^)F%w;}v+6ssn}bU9<-(nFBjCUQam z&G!jRjSki)!Dry8MZWr% zyN72ny8_m^g`|&G+zMDWVUWI8QtBwTr7EQ#rF zA;M2lUSw*=U;Ol^Lv+qxKzH!-v_&{Q1c=zTG~U842X7yj7-5eq2_nMuXr|5 zT~Fi5W#6Pu-4M$Z*^E_k#(Tnl&!0d4w@#is`JZiUY>cLD!YRP&KuU7(+_}vWx?S4= z9>Q?+!RGy&Cr({xAB4~%tT+Gqzx~wTrZQo|^;M;aVPEAM0|Ma@WvDkosS6<`#7rAY z)r%MgY6*M~K>GN2^5X zkQLcZx|g*fmpq!LH%pU>JdK5I0XmN+jRi-0TdT zJ#)g?HH68srR8}zwzL>65tf$bVlEd$B(=bKwvE;17TC3t#yB{{dF$K5Y|D0hW994|58kBZ4dQ zxv~EC+gGkVyIwCor>a(i6?6V(ftiK!wi7xQe`s0=q9q`7JSE83eb14ps@e#h22_RC zO0;Carkx&y?s4NEQM7BIQN3~XQ%H6~{0%IaiyJ#R7pBRZ1GQey=XeG2Jc`pcW z1q(m_(%P-&xI-@Ca2SDB0$5!a7>)lFu%QFLA&LMKr~0ggGdkW`&I0bBeDfQ~TY&Xf zc-s@1ubT8TN^LmMnSJC?sort3+pLL+!Q8IXQ+*E}Y{$+0-1##CR9n|=G@DTfe?EI= z1&-C5@Ua?HEiTQ&LhF1!QJ~omRRgN^jVL~klY9(Jaq+nZQ`wxO$6J1Az*LX@O!GCa z!)pF5_@o^_z6d8GpjxiM)MEUa+}^o48%}ti7RVs;ivsf`pgeo;YTLK#1E-DI*o2GE z?J9u^D1p>j@ikJM4=%SrmoSibx_9o>eW$aP^1zgo`tu|I(1$-9+Jt`s-F6LA4c4Rm z!I!O0EHa73>iU`syhg*pi?eeJpALTw;@fD~P?30UP-r*2CZ`@j$ zbqXAViW0+YAZg=%h=pB)@IexbtP70Tv|+mM(BHYry6bOlD90<~cP}qDu{oiT2)rnt z>IU`$TkA8-b*%gad94=ecxm3ec3QxZ~%<#(4d;bE#Iq|BRK+Zg~j>x zh&viMnj2-@DL2NF5o&y+)Deq+YKtjki^t~Xb`7F7VQsZxrb0V*(j=b;ri@;SY3TT$ zlUsj|l~Ee20Gv*=tW;>x9;?CBY$$TL*Cwi7u(C~&U=k0hgi%TpnDtFQPszZQ{XS_l zEFT0ei4gFDY3Puv-}UmsDM*Bl5(;IH9zDwpR5n)SJ#sLQ;$I6mHpc_p-@eF41l5To zZCpe#*1XKAQ>Q-nk&k}#TYvHAe?FeTV$q`twx$4!u|v;)+F&-@Z5J4LgNlBkjo8FP(Bo~=f0Y|iCg^uijC z8t<+iqHVj7PKhTgUgw)l+8}t1kJdd}X#G*MdhH_GlfGNw&o8gO4j;MnJ{ZO09@f8V zo{e~;5C)SNRY&zTbSi919U>Lo7&603Lb)u;_X8sHOgo8l3y;E%6tR#b3fZoueY;rW z6iVZv6Cktwgc*r=G`>-4D=SYO|6Vo%gmUuX~R?CqD)Z;}7V{CEU$RyHa` z+d7h#0urd?_IL&ql)px7a*ul)k>iz3e8Xn!7Bcn%xydVXTtg+Bj-yg6?J8vAWiAIW zcq?Ru(ik?^AH+$%09M!Q|327$_(?twOhq6Jiq%qJs{Fb6zQx74*xEa>vK(8)%Qcva z=CJKG24PKsOfq1>L>aV^3?MKmgzOFy^UGttYFI#)to7KrXZ~e54M05YssJM8k;bZ% z0=^_)saY-Qi6*TRM9HsB%^1i}gErO!D~Z~9rvrsC2~v3ucqA9vUI_?cW_niHFi5Z8 zTlvm+zVqw9^2@*cKRGN`M{B*3XqVv~3Hl0oH2~V2z_)!!R0;&dkiV=Yb5PQ2AxkP}?=^?;XJI?mjFnEfxTo4IlNB$8>op2YNYI zn71)v6+Uw75H!oanW#b*^er}D5K3uObZwqaV-qSUG>(j&AP(}&`{rp!d?bHd7YJ(` zn~lfRS|dIW=gxqshY+6&6Id=jZ(pah^(>fLUYd^}Dl$_img68nNsB99Ofepi6(IJ}%d=aPAz z<+V|QNt@09x#dkLM|p*}8Y=r0!Ml5GD#$810ZKw?cFn5kr=NcMEA=1#H55-Q&0A`>~ns!m~DfF^8OjuITh~^?TyyAXB_Psn&Y;b8BA3+s?luJBaO>_7sC#KiFslNVRYqk!%`eT0T0}K; z-5meQiIboC%2)pVm4EfG{>QbB7U3h?CY%B+dMF46&}}$+B%%Ak{_gI0JbJC)o4HO= zhc$}EeKP@MAqq~2uv9bIY?CByj$$ZDx`>+qSYR7&209f}4YiRo6_km*@DDpxec)9L zR}MNXs=*4(%_!-vcf$DQPjWOJQEYx{pqMQjz!Msn6sj!F2~>nSdmJ~DaXj?i@fuJqEzF7bR(>}4Oh2gm z3K_@{9&KvmR@kAat(PY#xN9`!m?qLi57=R$35B#`cfk&t@-zx(8cN*vs5GbA?gYUU zXTk*5-p`2~WSysttlRjw8RBQPO1DB@Y!BQmmdN}_df9pT_d=0Sv zkhKXD(0ZiXgj0Zp9nHP&mLN_5S4RR`qv7D?{`}1K$O;8Nte8tk&_`w%*`e|h-Yn@^ zphAZrd)TCR4v9@MEUp!i&@2I?zH2m9VrjyJ;o2Dbm-;b!rqN+ljq9>v<;CHlGN}|B z5I4s3d=4W=gnpNYQ+4?7+*5s5UhkzUSQaBDw)Y%8|2JiCU$ zV4#jst;3}9i2zhfM$&IqC@FIsI|G9C1|xS(@bZMnI)CpQQr4f_s$pH2m z@@JG~jf(rp7*?TZ1G;uCDA%LxT59eWukWD(mr0wZd5)zZp9ifQ>pa&!QYD@k0qQ;>QQ}}IcUd|HSO!UMmr{Y1_P98HI3OvVR;a`U#wy-VHMkiloZ}f{ zbY2H48H}R!*_?xlW#u8C;Ok+bv!f2{7JTaJ^Kml^b`8NnzZd+M1VHI3Px(GSVNF1C zyt34K4&Kk8b*@3|B$J_&|Xz$^0&xXmp9<)-a&3AkeW@l&3Ug`lPV$TKYNFZGo5p+!8PP(T}>Z&1{@Tdz0J8pEYmpvvj z(Od;nGiQEPX!w42sDkUgV|A!8;o*QPb_}e`y7Olq_U)dd&Qpd?Tfdx-NzPiFAxkG} zWo6}4U;p|yE`0mjzk3^eyM`%)HAPwz{{cJLs>48+0b$z@)@~kOISYxw8dt+;r z@QXzt2Ry@sNy-U(&7=@oPqH`hS)h*JO-$@dz-({fs90f;neq zrh?gPnB)rp7reYL{%rb|mOOiogRAbJ@a`FDF+m-Fu-OvKB{fPDZuL9Zs?G8`=|_-v1?dcee1Q0m!ICL7sch+A`E_5Q~?(h8#XyT zpq%%(1uG`PPoiX%-`I3aU~8}gced`s<&|?V2!^9U>^?ge!B<{r zkPD^J3H>#;fMPPqV;Z{CK;INSW1!xCTfut8GB|slc_x(1EKz1bX3$7 zp0rqKj`egKo3l}a@}v_=Kq~;=0J2CuRmjB1W#Y7)2kLladEArUa5E>Cv~pe7iGW+@ z=C23#bA6))Q^6KtW9zSVl8@UW91HH}%L~y+*MfpFV4?41av`xD*~bniDjr-eY`b0K zaQO_8Q*0HFCC`6J9t%3WWwIm?02wVvvd^7w@|$&)1~l3Cf(Fb{2fRmN_aH!8_UJ-i znl_87W!`RKqVO_V1G$}0rHQbl zUuZPqEgKXT^-&Q@wtiSN8aFwLG}Gv?AQ_Ib-{1aDK2-xr)kVrxTs(3p8I){nO>E*A zTQ_%N)g~Le4sF75X}ts%>(a{EcA9Vu3&wVVEthKL($yg8x|OXm#bZp~PI+bw`If;K zQ51_d-}us`l31mT$C73wB&hOQjKYqI4EYGa9LY6!;m4sJ`^Cml|8aSF5sod*M+3}Y zRy)Qd+HQbCn2C|_@nS4mePX7X(`;`7kr z3xEFWoa9@o&tGsp53RoAZ46Nlu~<2PRu-sxiS4m@Vpd-+?Vp$LyW-}J$~(@G*1+|W zT!b&vm&KGYg7t^u{%)*=>ALhQdW8Vh^sn-D=Q>q(9*|kEWLp{b9B@-+et(hyZ~S>- z)6&R>PQ+X(Dxiv1CWca~K%fnAWwt3vGr~NfjI4?vfw&n6$BqI<-8Z0^-|!<#%gZ17 z-QWH8^>2LR>#t5|69P;%SdS8aMIHrvSnC^{cA@@S1s!Ii;bSm7c&T3lENBo{4G2b! zA66UuEP_eN4ttT(Zt5YNY%(X>AeE>%B|K~aTh%T!RdQ*-_5p3}8ZOS%;Hqk-2?L1f zlT+C$9)>_wo@)M!to)b*81B+dt@l;z5suq!vDa8PMAoWma}@K2R|Bm3ufgBE_R*-n z8jXfACS-OF^J1qrCN%mcWIj2>TC&Vu!3zlH(@=zFDw0nN8KcF#q48-caYVugM;K&c znN;KYw`@)b++dRh@niTXkFP6l{^8cTQ`r?xzZD#s6#ILWWbFvWT2i8EpiZ)VKyNa@#gZf z>SSygQJ z;92--o;FP23d&}T#5U^i-?dTwFY~P*)+jP>*q`a-1W7O*B%H5l0)Oaf5b`u(TB3N= zMhip;5+G^qCVI{1s~fi?cn#B!VewFEsHT_5Ur* z&&Al3{rxI~tYp`)v$Ge$&DE&moy-B_<@p-gG==Wl|lzPa|!i>FRsYIr3Y*PH(U#;v1! zuB1c*35_cxag!hPXKu7fCUnSDiI_26#eC(FvYQEQ*MAN=tX>UP2BS8YkS!3z^hIgG zl*-D+b)5@35oJ42?GbWaksB>>+MPK?S132N{ow)J+I$1QLp5(b9Zl$5&5%D6f z80Ic6E#CMi-~I0MfA4Ew`%A@Q(WBTVoB}K}qw4=_$KL^t5RU_n*nMYveWR*IcY4^r z6c+x#sw78uIloV=LgeO-YGDxz0Ltn__z8hBsid+mC;GSsP@(=P(J7eM%ixEF7cp8j z1XuU|{7l}6M7$`0oiLoFDee-5^xkd2yxD!gI+M+O;{4Ya+eXE*Ra;DNFpev{0pgOA;}3f z&ojrn)r&1d3ov&pF`+#m~cyn7MQCZ6TI*3?bSeN9nPLP zB>{z=d?4#h5vD@dH@9mLwb6j7_01S2ZCZRkqe;HGxfwXNycn6Oz)A&RH9t2iu8Ega zK%lHZ5ahs%0^%YoGFxWozLRV_aj=g3xo5t40?dglOHSNU$KqFVFZDAZfRJN(p)DU2 zMQ>Yx9CQIV$&pH8U=mCfJ4C8dNoy2#*tf82i6#LWL8fRqDHou_oXOxJjdPJdYvOm2 zY#$P+5H9}Q7e)=UjDSaXS#}GZJ_FZ}>O$eupZ;`+&iNkLY{EybO*jQutROk!%5hNT1%5O8p%8{wP1*ZmyZsxEdkIVXUlSXlH~Pj-%FqCu#{cH#>NA9 z<<(m?IGKZ$m170yDG)dq4&wJlz0`UGruOy@T)kAjV}DAMeB9tO{p>=tMObRZ=S_@E z0FyHD(Qe3mn?*pdX$Xwv<>%D7r-X8kc;23rAeVcSL?&htPAjks+zU!ieh?GQgJeMj zAan!(gp$o-l5hUnT$3eC^}zaS`OmBN;gZqIq|P&en%yN*fY0%bawQociXdrxqe7I` z^DN22rX7lU7?J#u7_Q|k`Kev^TloPIw9agBWYQNIQ&|3cG*~`={=(lndGh3czOk_} zdeqy5Q-B3dv1Qq+qZp0?Jf!*PV6b;{W^UncHurEa938eBe-FGA6C%~cL8(7!Hb=A> zUNVSI_lZg|U9}WFG4sw;*|ZE-V6bAWYp|AR{jh=#OK#<477Ws+o}}6tKvE0BoRdYd zUp2ZTu1_mvegLN9%s#}Qi#jZTpKRQTVbA?&5716+&N6lf(G0H3%G!pcl$3R~K;S?fWno3}aNwbI;z0uMj8s)>`p-oa7t6CouJ1Ci#LsYNZBK$6C!)oaF2G zSQW3&lG3n<`w9hU0<+_gyZev>vhBiTr2yKKNn3@Ou9|5js$(^KDybT>`yF2+%!V>s$pi*yQ zY>{Y)L2^dxg~Daxs)dGQ^eu9Tg+_x@sRPHx{5>)47qOhh@Sni&oH}_79&GQ$Vj|>P zrr4bDIj%-<@BTX6uRmXZ{m#3d`*m@V@OEs*j&?%eex>$cGUT>z?+(S6Kf zu)%n&5q$U~9|_Spf7;O|ocdrrax4~gUhzqWqlXFID~8_9gyGu#+dn*e;o7hUL9-Br z?xWZ$>~}CG=&U*U#;=Ht^tV4%$-FCBmC3E42-B%C!HOe=OaqcMO+hcVK7!tb`ZZ#U zu!_GMQEn+pa-bLw&KSz$%kgbk{Ef=@%kvPyRsDlu^NaGew1KuZ?*Xr379>NA&3X3h z<5BOH&vma~07DD7L>v(V5~xi($;w{L5MkSLA?#j3`A9qmPl=%fMm&<3vhH|IRGT4L z27nyzBW^{eEtQO38aVsOJl3F0k#S?t@aMCqS72v%AMV~=Z-7;={fvnK^>qlKxBmXo zxcZq)@?o?^SZF<_8t3!n<$2>p#66VK#Yv)R*P_GQxYQ6Ba$?z`WVpwgas@Czgltn9 z$VF@xnRCNf15mW?9xV{_=4{B?Y4PDSc3)D~NOqkwQpRh=)Yuj(dQgzM9C_ueka+XL zvPGMgdTSV{m{J8qfftg{WmZZ+U7V!2M1?tUagZd~))71UpshgGE*8y|2|9;rZFt z4{HRlFb83O%)~LdAq%ov?1%s2+HuPrRj*9-572(lhL*p1*Pod1e=^Fi3GzNbk(?m^Y>V>CSt zZN3n29E9jgOLNAN6&a8swy8^Y17&NSvo$3D%^I?*NncJ$B3CbJ9?Ra356ehHA2C5o7UME|*CCZ~i>{uAFf&}-?SORbV9 z)YTeZA5X8}Kl$JM-tT|rH$L-gf8?-O&_U!+0oKno(xQj?W>Z8SReuE%WDQ;n04qEP zF*2uWSRo9|3i5@T#KadDt-5Ilq#UrcmynoPDpm}+Bh&tK6~*oautb}MHkU9kS1FgU zFY^6RRApMiTbMEFf0KWzW8y|kv{1?+tjZ#bP0SBpjGIKPptY&sjR)_*?r$RG%5 zAy6hd6*DEgtWZrN%X9&5Kr2V^nOvM4|0YoP5-LPPP7H!(iyXnb?Lnd(CKZ&7HXBtH z7@~77!CE`0^CrO*nRdB3R%CQCa#~K?WJoIr9=(%e#zXPzBeWC00(KGjP#>&N?^c_y?8{}(8pSenI}YOo$97R#xcjw*BqINBtkv1>Tk z+qpTvu>6%~0jgj$8o}Iruovi;*alS%qN?6dIaa&gE2^b~M(i#{m+8lwC!+E6i7l(( z@V-_5-!SNC#?cRp#+8tI+M#I3tPnD9C#^xqaU4K$Q9%;SQgK$7j7?+^(qv@LQ7m92 z9OWzb-+&Kad^!r=gR6U-g6#1zWp@0?vLVf2GM}MSd2j8TL^JkOqBC-H0QuArf}F^c z8I;96zUb@^q}Wa|vQ8wxVL21JRw-?rbbAC{(~YMt z!&{4U@aFA%@inR%B!$AFVwM|6ndD2h2%*KdQUj^b@(ZS>{95YG9`)ET^KvS-1YQ~+ z7BDTuKV+yHv6rcH0l-adk^OjimJ3lKfeVVh-cAD`%6jBt2w}C2<236w`*> z%ohZ1Kt(p8y}z`F7Wbke6|pSd?o1s@tjJKsiW3m z9Yyah7fGJz2~c=S@oPnz*d`R2ggL%OiyjqtMC1h;w^?Y{G$PxJPWoKdGDOloWUT1O z$r4Pqpa8LS^l!fB#SQVO5n)9kJvWP&mT8SBqtWcc)ZTj}fef;?Nd_x=YP9}bT%3n%*Dk_|6U&j! z3f39>gMsig(_kuiX&n!3z8G-47=hL7Okd<$<~Sf!EF{y3AxTd!AwD;@N0>7`fn*y# zM;r;$M{c`;`5sBv9~~P66YG;Vd>Qv*#EgvLBF*$rG4bU_#oRY7v#`o-j+iw|c?Jl0 ziX)MBreh#9fpr0Dtx97AJsPD6kw4jshY@SJq&wwXv=VOBzhY@J?`}1Nu zMPA{O6}+ICCX(T-2)gCMVVkVVi}pu?rXmpcd~fU;#fPX1#43I`{8;iL>jd={k54)G zg`b9k_5L9?hF()Xd1=FZN{z`3)h;^#Ye*I+arM}hmBZ{CZ*>3Gsh1!ih_p*4mD zaUG1c1!pphIE33t$h%aSwxTta)oO2Tbx<}p5iKmvJ!t(FaW=4oiKA$-D;As6NV2D` zg3pPyX2G}?36VSKv6ONx(J|7M#T3QC-S%f#lE)Pn;kVVkTRL`5t9!g-+ferlS*Lb5d`@lasNvn}|Ti zUyI+3%DzRk%xyUi4k!f9GPY;w`cqGZ=$wDaT7-{On{W!S^j-RJO~s>R55i$>!|`Zv zb7pq_liF~!p^F@;7;5;DJ}TBKAh&(*j$%74`Sj|JkK2Q<8dvvG1v6m- z?E)PE-~^e5+hDjy+dyq`0GrHum$r0~sBE~`Xx#tWT^PGHQJ88jf0 zCIU?Ktbq-Y7TEAb*1ONh7$2r1IDh_hbIa7l#nsE_T3r<>_aP9+C8y1m5kMAT6Oe1V zXbb4PX;)m>?Lk;lAWK^75;)G_>NlfDI+);K<Zjmm&rG|B<%DDw{vUG`{jZ5&RR%%I@y%bcEAQz_;vpOirLCADFBFYb8-wv{k4`g zXKjX}=bvVtX)tF?YE{Wvyy*K$+=nHWNqgX-c?wAmMkJOUK&_(9$MW*>Fa1Y<|L>ps z{onh&JK)Z zF+qQO#13$PWbHV#LwC8htmRB(T*0MinAElFc5l+)fE*~}y+k1psI_hoL5${Xr|KFD zX(Tow%Hnh~Y=snwk=ykr?1m+LJJn4XQe%^-03m-H?6fOkHaUw*(f-)xns?VpPKc#6 zx#wNSDQQq;-W74cOwN@r3?gUVJv#|-?0qNgv?*qa3z+!1#EykI0|#P8o1`7rog0+t zP1?GT$2h1E5%8jaaB zp<1lFy2<3-1&65eNa93M@j7d7r=xY}w(krFkyAb+r~Ogp!y5Mti~d~Tek&2!Kh`L2iyRn88DmOq#MPus0xIUfDna zk$=w&wYS^}4i z{391XvXvRl)Kr=739&iR9&0>~b`4lnqVYpad`|4OiM=r{t|lx%5Q)U*m)|+6Egrdg zg*n|P+=WGoi|yYdz=FmW;~==YkH%{8^?{AqAoWIyWLGD(_?pEM*}{(#Knivs7_ysz z-iY~HTsDn=+B;rI~pWZ@z@O5Skhu?Odvzz+jqGCXvN6g8u3d1(^5J zMWqOU;C8;`M%R&zN?!l3RH$4pbSKI7AoF{>SRy{?I*w}`URrN(sqCtc{wJg zgQ6k}+qGeNY561n#eexBZ(_&ezvyh&Ps;VxE$--i-Hy%_e__;7a?NeIu3W+)w5hB&O zsigQ;n4ne@mn6-uhePKY3>zVRI zncdiUV*xdE)I$mkY!c{JuM%DhBTEZS5S_)@TO>KFm8Q&igpu+@!VCa>K!d;1EhxzH z40QYpQ(=IjP?si=+zgdui;3G9*{n;o`;uk71XH3z`sAB~iTO#SI=KX5FoG1hL)@E; zB&ci73z|)zSPP#NVZ^$=wsb=f))MKyG~Hgl8K$TsKrp0*0`mFZ%wAw%3Oj9!MQqcx zZ6&o3pxW$7UqcJ}vh5rxCIy+Mk((%U0D;|jl?~!{6hmyHo3&%T`6==iKV2Y!x~KWK zk(~Asp26UOMKsr2xJYn2Gac>-4%p-;A1y#b@#nm*;TOO7#Vd6enF zqcB}G9u96c$I@u9qTwh}XO9s~@jw%x-=wrUrfVWqE;3Pjj~M`FA?C&yu+?D&NB7|D zo(~M22T%Y3|7<231`=%qOG%5iA^-!Am>*y2akuoM$qMh|=IU#)Bprui57rnh`^QJA zK}`#ljX6zNmE1*1ffOGtfm4&86R?(Td%h6C=!5c1mT7sRY=emm8)RUZlnqJIXOJ#a ziNpkv@IF!+4i6MdOAFzR$u@wp!C||@5%KmhnY~x!Sqd*Pw!u*H1Y-q-0!zigfE(b- z4GX*4mj)3@6_#iLrX4;_A~O7e?L8#kBeDX-Og<7DAY)!)NEtLEfj>||5|xhXCSip(y2>=l9W%(z7Vc6Z4v@M zK42!U3ZocC66LT70vm8a;9bPxJx0dgHxv5Fj)UjJW(fyMR0PaaI8Fv){$6r6g}ky8 z%cMoN-ayGyB_!o@haFoT3eYZxTFQM)+_I*A-3u2kehH=;tSN(JT=w3|SP8|XLtgrDF$xXqKXqucp|yQBO#ksO>BPav1G*f zq)>m__>rG^9w&pH#VfYYFbN?&FGM9Hj|}ZLmy$s+!9W!dBc_#+%48+V&O{m1Q(85m zj&22JAwC~=0d_7)BoCk%i6Fj~up%cHFh~p_|9|YgX^&-Db{)3&eG!pab9GmD7g;^9 zC$iaWk`RaHEEz^y6l4vQXafG=FNXhs2-ucP!GJ%>ghfLT2-qb2fgU6Rq9xF5iV`T1 zEulqWs|l?yAhJA?Fw}GRF7r-M(jDd!KXPi^wVoaMg?MsEB+K@!oy+-gC}6 zYp=Z)9A7r2;AR!^(&bCv{J;L(&wrYx!=Kjx>m7@&F5VxxxGM(jw)+mtVqSK!3~F>SrBjRVIRXM%BBH2!rUZ0yrh8B7-8-@(q+zEq-avCn z)GF8t{2_Kr#ZCVm?}4TwOJ>uK^`MfiY}ZA@rKVTu3tqi|8yuM(rKOSrIbz zY^HfuHG9eLo%P1jjN`gnk(E(0XGXlNAK5H5hl|6;Hg8H&G}v@}j=e65q8gv$2Y%oO zf0S11uijB$Yb|n@3tdt%O^=T-&BjW z5_@)eqF{`V;Q*|XL%7Q%ys>}BTQtn)XTDS@QkErYwjy!mXC;%!oQ--6_wOxxfT<>R zbX*pr;KFGPy_qyD<*E?QrQ=fVr_q^P8taj@jNpouu&wxF3ejqjf(|M>vx+)St2m~5 zacg!1aI^d`jZHI-FXcCmE$_y~yD(;LsLST6qPsT(z-#}dWFU_ljN*un=S|doBIu;nTCM{;{Nn^VshPf712iEqlxe{XD8%r`P z)pjVB^~Cr1{Cl4N?7InEtpS!Hg5HAA{X98@Ee0%?3x^S*EEbDvzB|tWEboQ2sN8mx zC4(uIvppgs2o~EBH`O|gng}La5Xl441FVN5!0N|8SU4S4?{!$J0L5Z74RzT_Y?I=Y zaR%({^8{xm8aMErmr`cz7>*tF3nLJ_`rx{M9>-qw2xyzLHk-1S$@7^aIE5=sOLH!1 zg0(5z$;R=tn4s2lt}aAvhgiK9)5I-or%^L!HhRlz+fD?nNEp~hc%qHT+!u`@DXnAH zCRDn^4*)9`_Oz3>*3U`vo?&IBsh3-+h1yLZE2hN^vgHiCQUTSrd}eM2X)gM>@iKqF zJaK;sO>_~M`$?*EHZ>i#tO(Rkq-~*El}A@j=G^u|lNL1MMnQrr=9DaN(|E3GQ`nl{ z%qB-#J{zrbXv5hN1W#IyOz{J)-!<<8SZryW6N?)!ZEbz?M2YYn`|+*^SlsmXy%3Wn zE6Rtf7_Iyq^ZDs^8aIRU!y5WVY>ud^V7+h?DJ#6zhEJpdJ9>E$2x5obSrlpKZYYli z$&1~c2iCAy1TB+Dn_bc`UzJeAmM3(D6BbAFoCa{_fS&}iIxr^eiepE|L&_08O{ zGI1VSrn^Q9gu5kal&@5WWCK%FEv4MJKq8g#FSR_Y%towkA>_sZkZP4(3WS)68tiD> z^vVDY7Ha!pz-Y>PF0Si^EtNk_817c{mlei0j-@rv@I+)=!*Zl;R%M^OG>>G_oB={Y ztMOH3dYsM~+c{e%@9UV)`3*}z)w+xD9m!s4zu}9N2Um&RFZ_9Wa`L-M^ez9PJuJmn^LhyFh=w1zIAg z$ug4)8@8q4&m>CF40@Wl$T;)SukF4;i=p>G)|UwveE}^}8*i2_u~@XQ{!fr<-;TP_ z>k*kuNYrJqthnj8zH6;7m071t<`^08E(5w)WkyO>ofBzK^jUkPY#6w7hgzY!t%`98 z%Tk5ld6IV<&e^epB6AtgH6B3JwT-dc{2fJx;Ro#UX{!`MzHkB;}Xr z5E#{(DAOFLm{3r2)?|ujV56zxR(3Zui1@y8XQqKU_3RVne|{@p9t)jD<(hPFH@ z+T*&Ly4ub&Y*wYQ%@Sz;%^g4{a)%@H!e$l`m=H2x*%`uN_u>JTf>JBNNa1p1wYUELW0skvX0%9EP^Hj9D14 z&AlQ8MD%>eb%UK+@C3VY8WW!VTht0$IiB%~O>ON>Z!;=FZLX_3nh+E1(UsYo2^NWo zDj`2%=Uhbs;5{xC!BY8BLKmI&_GwfoYM)Tn3~3XQw!E(x%^OK=9t4!_KuD>3L5%UI z?NP~1qvm~}w^P&b6uhpcW+$QA!a=A$59)o8ZWyp$sAPboJxm6|P^7-63W%`pv%Uv~ zwJ$IFIEg*KqAkZ1*$WddIFb#Pwc)gNakF=|b7U1V=!wn$b4|IBVy8muN7i)l3X-zIv9$dy= zorlpP6NO3Bu5QfrRN)i!BY6Rn>53Au*|q?s!K`7N16jj< zVA=+sOE?0Q#h}HMrsJmgzKD8F0s0w@O^e$i0|*1X7Gp&YJKgLK9Q?hy@YLJ)ZiI8a zh;|L*`R0audu=vKs#O`8LLsU4Wt>3_bh+W=&GqD}jsMWH03&z6pD5ZJup&yN((9?0 z6oTf5CYDrI4|bQ!G;KD|ip_w{JlBg$o6a%Ufeju*%TEnm5d5$y?3wK5s(o8C~8`e zGET2qWr88lVN>FW|LBGhWbFp#%9jZHzH(vKgC3pFLFCM=Oc(R_4CMmSyFEpt@RT?X zG7me-o>uPvS9d~ej$;dhU4u+(6O2?${ zz%SBnVr?PN`h)awDFa$~zZ}7@K-`qTnA68@I`T})O|dsAHW|oxN<%Bf>iLT?Dxxw5 zz{z-@8zwm)JBtGSlB5URV425__u1(w9iN=g{_fttT{Bqk(kkI&{N_2Lc_#tbWVvuY zKfPA|G6>y8r1Cvt64k+!1~P87wS6cl8v^vfV&g$0F(kRQL&oM@m=cJcAC`n%LYW5- zFO@8B797kEET)pBoW-U*B1)HRSVvoeBXng3aFr*vSl;ZIuJ7HU@)g~Ptw;ee^%^lH zKyF-DsdnJnqMPcLzBJmj4TaMb@kpaPO^hdy25T~f78>A08eK(}oovs(HK^1- z=SlKbmgTmJwI5wpC0LerY^@SBZz0Wg`YDFYF0h z^J-WhNb8QY9#&JHQPMcqrnx|@MF35dl68rUmIi#aJgE%&C2G{+TE}ni{n{t4-Q31i z9Zgn_?`2!)S`;f}ZC4uC2F~r&2B|@pQr%I|FllWTlk0+dJ^szl1y>8xGAlO!2Yy$= ze0p?vOphKta{8;2|NR$!;Ww6$3u^{z{jqe7SQV2)G#!%{w+npmuZRZVUELkZW%-1N{hmkfXjg^ueo}3NCyW8bar+^ckbN&rGNJ8 zzrMQ?eXjx5x>k4ra7A=JjaCL+i}~qk-!HzN2D&#K?fYWaV8odERb?s1mN84JuQO0b zRVhy&ehQqGid~2cypvt+1+lxF#cV$@#(nmF&xIpU=ea4fmNs$V>Tz0tlmQ)8xAHY5d$c!DI_fwZMpu0BbJeHg{U7BT;hgTX9q?Rj*O&CC?RO(ov7MmuPJ!0j) zEm&?ci>0(2_1ShMNbPPey2_@!xlo(OqHG^5CCg$LPHDtIHJs7~LyDV}$%J2kVLDis zC0R7HT5l-qxt1(95UC4qsz|KLSxnmef>m~a%A-`!MNC9f3b@uKPnC(;YKKjcQ=*yS zigk+@SDDJ#j=h+5Dh5oJpytA~v-L+y$r-{B_N}9i(sMDCMXP!oHAH4hm#|j;A_m0c zIfXHZfg3QdVP0zRZ4{a>&U`uW;NX#GuFlR*>GbsU*8ljo{?^YFF7r93Ru+;UjwZ@PPLAAJU_P0|%^V(f9M; z{hi=vaEm*=81&45ImOtJ1BfU9$}vM2Iq(M3Ch9GGbePP zbu^IfPN~TB34=_<5W&Mk^y$)df2o}|gtP|~l|>vK-rX@>yML2D`@v7g5@FDgxyT)5 zut%IjWm(}<&fZtT&=A1d91#~HX0)&n9r+_-e4X@rLmm-5i-@&HPHL@ZX#dWJpDfxx zhooj@Nc&kaw5v;9#RPz~lT(xhHXdK_FR!~{613)nGQ9{wjO|xl)UQr38 zu>tBL+Kd(1DmXM;GzE-lQB1{WHB-vwe$5+M*5z&1 z*F+QqM>seHK;`Cjr>%|6SBr6uck`vopk4Hf7&+F5-x)#z+?T%erT^|H|Jq;s9r85} z|2f5Ay(59vyB=WibUNHcnX8t-`WKW-ga-1S*U1r<=fFaho*6$yWdv zQA1D3To$3q|1V8ULjq9(nS`;e+iA&q(!zINCcIAH_n}Yw^X$rmTU&!SEY;wlAA zU~W}uj7g_RC8la8U9{{NxHfxK72?R|Or^)A86I&=WiV-u!Q{Yd5Xe^?j>YN38Hwi>L8DliCLeF@!Fo7)uOlc$=w3oN9-C(G0Oz z{hMkslv;<+b)N<|!k^I`QtW*tQt6)=HWgXhiL41*i*YR;s@WW>;+<_CDJ$KQo+HF! zLDJ2aO?4VCaa6auZL`@^mJbZReyzPBn~E{%dyuKtp<=ZwmDN zFO7SGOnOBCQXWM0gI|A!;KJ@flmk?Yd5A>wm6ajyRAtrO&l6o}Y!_sz`v6q)pgsSM+-+&}T@<2M zvXQBX_UN_ew!%Kr0M*OpNRjDt-ZJ7ub{*(!L8`g&G}3C405Hp}O;ww7h;d^VnF97g zRfL1UoYTs+=81c5;&lq4o92dkqob~aShcAUl#^z^%5c`_9Km=gu}ff^D40YiFy$&H zj+L4_cFHwb^?d|X5lkgOMGd3j@u}|LzyHsF_V51PpZO>Mt>qRS}t@qBUCN4T#Kjvvy!qdoe-Q|}37LhpxlsUGsu?f_GOMQ`r~=l65jRLru`3UAV-=rZGQ}(w7SJ@`+wu|F?)?z$ zr6yHvtOowl;JB3@r?K!^pvsN=h`F&X;|6Ay;#Z_lECU#1nuz?%UREqTt#pv7-9&wV zDCc~O%nay2{ZCW8KVg+HWOk10vCsr}4JuG9+sRXiamn(|q`Gyvb&qRshMm5-;}#lC zgxDlkHO6DkA>=mQ*O~*2<}Pa!<2~SvtG)dXGE<91{`6pKC}3)c0IV6;P_FZEczAg2 z)|+qstAG5DfAydK{lEA3UX8#CKc`BB@92*;g9S{(1&V}II;>V|m0W<)${&lx>D7%9 zV5J?DXH=x8uA7;i5u3?`^_m2whEy6VZs5Ry+3hxLds$brVAsVo;NIEA=8OP~KfV

U{1QEC;Z}h}6*lm4%uMsdetke^+gYT{A$@H8JVniWJcyT;-b-W@vou%H8Yq{*ONI zk9`p*m#)*GhL-^qj3rXLRWik0TPoukw5S!wW^}Y)UF+@|v*8rYz--#DTOCXK7B9kL zHeGE~URb(qobB=~5XIC)MFPAXPn?AskhKRVE7m|C3#;>}Iy>1mY7`2^HuhWlS$&@? z4zgyeWP&EI>?e3RATo7l7COh2HFa;1qK28KC|z#qChW7z#2s0`=5kd=)_W~EA4v)^ zIeqgope_{!s_p^U5bz|`P3`MOSgLLVSDlZzddZ1+$4A&EfD}F#KBZz2nJGWVE#@KO zOd_D_hspw|C5t^fJH4~Nzkl`Kox9s#|N7UrfAv>C|CKL)=}UVNKrL2)E6ZLD>k{F+ zp)j~gu71AiB2WD6yrIzfW;;1LxN_-aHa%Vn-Va zj=S}tHXg{GX8}`p{{1iy^zwt7^k+W$r$%t)1e|lf!|S?@3J%~xTwiR4Y%@^}1H`PD zH)>G-A{Gh&AW88c#yA3+(3^|M)Xk}))FzBK)%#2!X(&jDn}tqR@f#Luu#|x5YROS8 z^i~^KyJ%0APpVtI#kq)je+b`L-Km_#(iKD$Jo~HwUM^{K1t+r`dj)!=y?~0jO!T!VjYj^J6z52@6zIOFDe&e5S|LfoW?HvF~J$zjl zkky}q#aaoc*8uDP=kSWjG6s+F=WW1r-kiefXM4MMu0H?XZ;WHp4W7jaR>bRv7!<(j z0Mz4BrJiF39MZ>Ch;i&*sYRNcBNS3eGIjgposSzj`y;S=o~idj_YtHF8+A9JRh%l_ zlAf=svH(_jL@UUJft9P;j45|SVFzG3jw|$dYJ z^8{<5yQu6koW;&upSN1rEbu*=Gn5FE-0_y}767m?f-bF;uPiH}t2cK`rZPC3U+#b!7&f&055c;E^`DsHP}9HI@w60m0P*m{_984uh@PL2A_1o)JwAN}4i zEdp#B7_3ONty}ALwQi9i`bPnOD626%cV;nD_c8t)u4~q$W?2G6=H$w*hQ^Z5oxIOXz-ja`xzWbu~V9T5YPjZ?nAwsjgzx06FME1n+z6Fpuf>! zOd^Oc1?{$KFeQz}*A|XMBSEX+NgysS4GyFZac}GXCdTI+o}JL^5AV@Oo`2Ep+`QrF zAY0>)Az6$WUdpyDS%8YI>|y`_S8e>*1(?}J5Ctcz4Iyonz_z@V^d2ddtm@F@D$fvi z*RAe14HBSzp9nw?Wvc-J#zGW0V6bjA0I3y3NvxIKrhbG$(#+biTo7OqG72SVI@t*z zONzv9!7S#7*mA@(k2Z0;E>X-9^&%F0tx9w;LUleT06z}Rf{!|p;>jV`LAHC+#2 zShLhec}{TIWH5qv0Yb=F9HO&Kpm(va^d#(R(THAGM@V6B2- z@>SO^tM@1Xl+m_90ZK0Bz)ZzNG&7=bf8u#7IhSnYY=Z|!0VE9(OgUDn_j6O|=397! z&#(zE9e|Dg4+Vl3i~jK8!NZq#9z3{qTP-YGYh2{$(qASwC-uG0$CeyA*>MN5&G z3~33TS#{$BaM2cx45f=9PHN5>tKaE~KknYZ;ByIQ;{-4hQihKt#XeN3gnP+AfYkzS z)H_x`Bbww-3(#p~_W9t~OOI146TYC0d5@dRR{{p}K>X z#P}nzGWRTFRZJ6vD7W~+Zi>1mGs^;?1-n&Mjvz~Y{?ipy=N+18vYS6LU)sA$)%UpA z$=H!3YEHwbB7N*UVeD`3?}CK^SdmplfS+FSi(@YHkz(p0_cf(5kS;+h$OWC70&@@g za+R?A;CJZ#_auNS2c$eR)fWM}XQzf<>7{}xvP~Ay`;&1lJ9+f*;A{6E+`snPYp-4X zgWv!C?SJ$S|L>cO$Qc!I!M-}iwXKjwVS^si_HvaLG)?UzI z4OxdZjxWbxkuDdg1=swn=#{YbnCl{ipz|~`UobJUnC3qwY-~XCWc&UN`m>+-K0m>o z&F6H<>#(}w{;mTw^5U&n8Z@7Qh0Asq3e+$~&62tmix~|%r*g##eAUq$oIA+0F^*Jv zrNXf3h@Nuz#`q~YzKhg4f3kI6D3w|R%ESzyv8K|4Fl1}$Kx?+|gSk!@r(%?vXsW6) zOT;816vm1PZA^f50M;@6pz>NmFd({|uNnbmg1Y4f)l3B_Ccu-+ZUEZQ#zk!a%#0=0 z*`y)4F0^Ez<`s;YoLgrg$t3>jq=u3I{IeH=r0hX;7{N+9%w%B?jIkU}nGs z+ajDdV9b}&DJ#=Xf!&2Vr6S5WHld6QQfm+Lq5Wy0qXTrI}GapBL;Ig~hpLdOJcZK^U@$!`Pofo|RY)U597+kwlv^)agalaOH$&Gdi^ ze&tuhuwcp(BP@F@Ogp|zHe4F;+ps>cui19OCgrp%)bhEYCQFCI(OCIIypPWE6mwni z{blw}nj!(JS{@tL9O@J+_tXik0e+8-usM!N+GPc6E@mBF8{L-Gi4@Jg)z_-=RV+|9 zC|FF?)Fclh*^VZZ_xd0#k51>o2|YTX&!gW|?)a0OXDAc*a@cbZUea)V=N4VxyG1wl zZ_(@fcj@Tv?#tUh_s@QQ{FSrub55%}`p&~*T?BBo0NlI6Sac1rR>7jT#$-*gTSON# z8}%Q1ySJ~u@5OIA9Y^Y=U1>^v2iLZN(pebS@F=agsh#}jKqg|1}6V@FyyjV%8Kwb)RzIe;sM!eCpn zQ7aQEMesUe$Q{KnSi0`anjtJ$p;Df*gc-Gx3u=a@a)NJ^pLo@jQR(fM zTx)gTws&-uaW2skRi{+%yV65hpe8ao#@oE;1n@Ka4JCL7_Ra1|EQ>d7cfaI4PY_t; z^|<|eQ{as>=Cw%(EpdPa?%DZXMB5`sjFjn%&y+9qNdZ&I3B4LK@H+1IZXY}dU}^+X zukPNW*Y@wwLWX=ievTS9iER97wnz*<%e@921( zHNblN*(;i;+sKMCAvKt-d_#`Ap7CSx@@%&G9bWPn4M%BQ@R=JkFET<(*gb*#WTJ~} zY5gyY&ilgraYusm!1gbyn% zOqTyTbb)>II;Ik6b-6@mHJ5#+u!TuFRJP&O!)h`CnOvQXY8FKgEU|i6x1~`4ad$2>- zcW--U%Cl2@x9O~(gS||cw_KbTQ~9_57tfyj(4YIR@4o)azxyvEgOxt}_|sa^r;{AdIn!6bS1;tOjYT)l`}ZOMqnun{ex;pD{XP9 z<8`c|td!PpRiNT?QLLK4Or4mzVO&gCp}r(iy_PkK;3*Oc?!F3iRKIUQKUbEot!q$@ zp=A|eUCf|REz?Guw&KO@ie7!Ln@KOmZ%U?jX;bE$Qgbt!074M&us*u`?#~C zt@v8#4$oD?eiS<+qk!ekBG%6!B(>Uua+ygdwb-(RFszVW)U`!7_*cdq*sqjcx zdp^ONWD}FF-F&9OM1AIH62R5HmDKd|VUmU?R~w$yU8afIq{-JoZQpWmP-79(v$0MqJzT76Z=4RRyms z8~Bc6kxfdgm@$X<2CL)_sy35J`_xCfgQT5WM6=F$W~LTk?kPFfugQ33@XoY<`pB2} zUfq3@ZtmaqVCvxPD0hOUZcN^qmA~&e)c`3)poPc8%P#VGWy%p?m*4-~4?gkY^P9(a z_70&uIBx)~77Nt^NW(-GMpjg4-tlIlYk+m`+Mv8$PsmG{D_XG|P>&xxyubbIbMKE2 zhPGYji$b%RS?Ec*4CjdsykVpQ2XUfT@n%N6%sN_Lh;w<6q12Z;3w_+*5GMpzCVXz@ zMee;f92M$j1Z;_sLvUG4STw&tHqcf|mr(KA5#8C7PKjtwq=67n=tVaywmrRk|26uK z7e6r`_dHLs%&gC!KzJ&H)d7`>zlQA)c+Ff3Wz||!Iz_4S-4+8R^n0imd^k?5OEH3N zefy>ou&7uet!-1m&4$Io4$%CoXy9oY&xDPYbnXCS4PNp6dw?aUR1}fE}m;m zQ+ZFRQ;`W>>8n7O0>HANuGAX~b8duN0xaMtv3)UlSAlnz7`qxYdQBUzR_vi-x?>Dk zD&2W|gg9S$Fx7`fmp;w`SQ2DukDK%&ho?s#Ox@TEnyDKjpxQloRLY-Glj=MIJLc@) zm7AE@J)SHb#-GiKCs}5!xSV(Q*_DmsUqnx-SyfCb*@*UdSh;IU<)O_gRJHuu2I9Ks=%QUg zmygx&Jh@Qr5`D28esyKS?|kv&K9lh5Y(ZO>#&Zstiiv$I9zD?QCtTY#sIX=oG$K{G zQ0I2H~!&1D* z8FYVO2+Fv*Djf%m8H(sQFQud>VhnrJdsIRtp2*6^4FYTc5!@-SH?V&ZZPIFuJq0Z0 z*<5qobz8<@7M4fb0}MM(dZ|?A3%?WCDF?0;92GECj_3OL?9>A&CqjR9@3se3_mB4S zb;zj(v#xB^(&Mqgro)a;?#c!z0;zo3;ol`&HO?vN`NpGr`lB!Y+3}mtQ`@hq)k%0B zFhv(A`^mc<7_0%-zn}YIip6>?!_j^*-`?1~^rtCDB`l);scS@iasgIS*dDuvaw~;i zT3b!MAc!;s*c51?T-r;!=BUGR5kG?iSguSs+bAZSm6F!B9*N@G$gnhA`9MiSY#yx! z25rvB;4&Hv1!GusoS>W^mPfljHs{PUhqLaIac&m{6A8eb;L0qmY&p?!K}|LU!Ip6y zMScMOCOc)TKeN$2tU#h6Ncj0zx7xo)D^FerRM zzMNP#&n)_x31hH0V7)ofZWzUxyR{o(slDR}V^cH^BV|p2jF^cw7qUz)Za83JMbD{Z zE~;W(Z0(PW1qMNV8;e}DQPt&TaLE)}k{YdAYQx#9tqr?iLC*2{HLTw3&! z4FbBPv(bf=zhT%JgJ#7B0gAT!6jSzc$HtJ!M)PsZJ{l*tXU0)HkFMyV-J2QQo0a>y z6t`{*AjLYC$5NdVprZu=BQr6;!sr+^4q?xdc&-s-jgP&4aE~6H9n-VjQ$G0FfkfJ( zDi%j72Sy!_!!}730isd;S{5%Y(#XUV%ksA7C7++FHy*>H5!{xGAzVtIgnmgf1@sK- zMFv!|1!z?siSiO-V7jvK-Ux0K@UyCPTcab(jx}f&*7y-i)!Ij@L=|CoTVb+TcRo~` z6{^8zK97dc1>;baK%hEnS+${+J_u2ONQm0u?{-sF*-aP_FIX;RWx%N$O~e=m3nr|a zjzv=Ek`=fzY_(|i4XL$kVH3fUL>KgI+8M18RM>IWPT_lCTQjD`xS4%z_b$B}#pjNh zdh^l!ayV%`ZOmeME->ZX6`&hH7J$YseC^WTcC4SvbpuKet0$JTWFNY}?Fzu{D8EKW zkR%a+-PT9`>i2){Pk#FKU!t~mRZD|)Ztct;{?V7^v)}VwYY4FhSj#>b@}eFi?U^T0 zJfEXfC`*1P4}_DGM^~SC>e<*HJOo|9_;sV}sMQr^<2Z65$jq}P8;n%6L?h&-zyeRT z7Z0Vf#~n)Vo1a9(vB`r4(bF?GQ-$DX|CX=>BULN7Oc{7e+GsJM4`5|M1Z%ijhq*95 zlKs1ikBpn4(k|4yy5GG)pZ(ycL;lw|S#LSrMJh2$aeFSTpf(3(D08Zy-~=dJW>0M1 zgg}m&F;T25i_od4%5q@PitgveI7^J^UR9+m7&KAWDF$U)dI9FN=vSly$VIQ&M8%fD z#1CbEx0YoD+fq5OdpSlCVo|JL12B6S0^Qm(shmy#bZm`FE6=G^4rJvj&H%gRL)u@{S_g`dXKHE0B!Jb19oTwuY`zFDb^0jr2IO{uJ6nO+v{o zvP_3x5G{PrI- z)|QqAYblsg@dR&Uw%i(Ey_5MXX{NKi6)J2BEUgj{wmLcd$NtWpufFGnm)tm?CG9{6 ze%??E9~-mDqG8baSm>0VnItSfa1AyK3BoDe4|>!F9ixH^?d}M$K6=S(9fq?Io5PzM z6Bg%WG*y(tYB6dhRwUuAYvM4qY!ATd4QY|a?Xs^B7P>y{9$iT@OrBToU#HK0=v)1< zr*6WH4dCw@%zR7`Z+WU=ib3V=?v`<~~vdLIr%F<4>gW!(v-P&p@tR7wyFarDbUmgaFVK11QGN z%9ec1d9aKX)pE`}t_RA(^C6b}7QW2adwT@m$>*3U&sd2Ps%!CBUD9>GckAH;529R0 zpYxe|ZT~Kv4h!mHhjs{okJ_jVmf|FlzjW|;?B;Wxc|ryFV1o#h5p(c-nn_WFm87D~ zdX7%Yh7`9oBi&V;-ewno?#7dse(1$N{cZ2L^IKQ$P@M(Xv{LY3s)eE|Gwb!o8epBD z$Z8r0uLfx6s6DRkz>o>{%6~tfpPUT+;+0vq@y#WAVJP`yY!YaQj40h?qnTZFc$xu9 zT+rZ*A+8valR*qAwkzup5*XSU;=38BKbzC6zeKztdPm-DGAG3bS&MIN=*_kE$P`5> znu{uZQF?zYQ3esAh@0p};C1D}4gUfm)?yydIp91jnVN_gp1ik&Y>r~ZH?mkMklw{F zrARp&Yzo(X2&B$&ty#0?m5MkM3(y+73j|lpb*3CmIN-O}VN+#7R;?DePgf16ivL`l z(_#?-EG@%05_64gGK{pVg1U7>3^*hWcBvIXsF@-WY1~d=RbsmMGN1!D`Pv*`s{59J zC2N`?2K*`AFP({O#2G&q(UwN(ro5g?GDGD)o0G7);CCPGj6mvk22>7A z9rvfuy%)RiHfBl}l|d8gt5R9nxe;dODll1;tP-$<$U%A_Ttc}y>9MHf$uh$=CSaz> z#)EO*1ShtvbaBE6?|i9puTBymPRb z;66OZy~BNaaI{Y^JoS7q6dZTVo3sTL6kr0lg|cn_ZFbOBK&}P{%iP|p<8H-H zVrVlyWST84hsmaF-UP?S7J*xPDr$l5>5EXuPT6}xnojSnYsT5MGd1iCS%99p_~tQE z#*H_xIqfC-P1TVytsB&h+3UNvym6-kQ`h(I(9z;Jmg9=FZ8qD0ZoUr6d89<=Nq5#| zU=@GXB^)#>I!{h+>Sf;Sk}%!LCj9?_h2+A5DZOE4uGlb~Q0Di~7v{Duhp4C5;_&nF z%cb`}_ZP>%{J*GWkG8DXC(FCFxVlb5LST=D*4KR>zHoF94eIq&M;N9M5Wx_rjP z08wrgn^0VCmP}r8@3q(}L0=1n zA5h21=5B3Tq%@9Ay?>L>=b3DmND)Qn9!y1MD*I7+Av(qM2U-Fbnf6W|c`$XunRj|2 z`W<>WKMHdZh{PQ;6>Dp;1egF)SE8@Le~NRmL-L|3$r+3teX$&u_OHdmic3i_)(hD? z)P!RwY7vK1&fAl&GOZ({r z>s+x|WOgubRYIG=#>$s zc97!gy`UK?7Bq!%)1ZSPTZKUDkz~)EYM6yi)@hG*P8IUp`Kn@nR0m`O6&st4qK1RO zU@k_iV(kr#gM}C~H6gC@obWnp#{(|sP*}M*pyg_~u3VdnQmqC|F)>4OLHEqm;0=4{ z-oVod&==7uow6^LU?fE42^Yqq>*~F}^Ja*Yae!+77VVxKlymLNZsKFDkU`2_dKi-h zKnRUG^Sz!7k-Ja|45c_$!uZ5?m5yN2uS11}>N*shb-LLI09yu1Q3uv>X&fruKV}=3 zngMXL0h?#;r2D{+eA{0h0oKm|qd;802f8eO4in`+-r>xCU6~ghygDycY&& zLQA$;%Qlu53ebGGclWjTz4)<%aZo>#A{@M`z6i72irtCcE;AY}5 zfZGKo>ss`~@@?PV56cPNH;hGAMr%Sqd=4jx4}AFmvmNMl$yap7jj%jr3SAmP6gXXO&YMuaM3RB=m=j^Y33T3 z+F*GrtlZH>nWN&gJ zMBJAYPPL0nmH>cbVO^%~1f4xVxin?AiS`)|0LzyFDDDnP?UYwh(o(_NMpm5? z<>(OTd@Tn$LqaqySW^bZt#)fsL;iOS_NX zSQC{6mX+t10&Ylev3V|{275NGNU9cdb>g*w?T{vZV34v4ny{@C0VvT$D7DK$Pc|`3 zp6HhP3LvTOOwk}wfl+C!>lVoaqsCkdzniQS84stD?N_mrs!>r$qaut7;`;i^1pN*7 zj*z0$>i1+>i0XM2dW++_xSI#YNn-QI!k5q8*I*x0#OgsON>ryvi1NHT8-du3#7gZ2 zC-l3AI~psy>)-|GPZ%ttZh;EnNyRMU_IvfvnY#(zAu z;cXg*`S|;nAfOoCorNdQoHS+FqN7!Sozro?6yq|m-9Nq7pw=SFAS(ba=ZED0mKWiA zfECVp(bJ>jeS@%+8j?$6Evs7RkU7frQM)*@GV8=3X6AB!biSi#YXUZDeNxU>h0vw6 z{G%agl^sXWZOEG9QI69jbqk&55_{AYj2P_^ zP{$Oy`NG)kKp@UU+4M8V@x<535UT4`HX~S1<@rX?r;02ym=IG3h;GOV67&w%*}aW z{;J*CavsA`q3KZQ3UHmB9&KNK;_2|9r{@A`)VtJD&H7}4* z`iyZJ6en8`n&J*ulG#jTwVV#?bD#X)5Sw#$M*Zc>)NOS6IK$*45dJEah8xMNEG}lQ zu1$^|fjSRk=&IW$T^l_}t`*|+$C6B2= zBwM%j{_w}GJ$vgLc95@^5$=EoH7a~gQUQ`bo8a_(-{qmS7Ek`z!g~%2Z zfNQ)~hem5)V@2l$__WM7OG%l)Akzq{!Q7O{Foj|+9)W&Hinuq!7BM9{L6b`=fFI6d zidHHi*fzC5$267bCjnzrfjd%aQc;g}U>61AP;8E)DaIzxD9lde;<{dlJ!5ievbY7_ zn5fqQQ&A8(4l!ygSsx@|<%~NWh#DM2<-7S7*=s60rYjR&$XA3i@EZsBgKjF8`d-_+ zLuW&;-N${&Y*u{dxBx8$q`DdSaYoS6Av+t7qocw`aq+w>oq3!|FNTJR^1INO5t%H` zS&fAaX8>y{1C|oo#CR>O^-Xg2x6K4aAE>*W#q8G$n_0$hVWm}OB)%?-ZhUZ2-OaFEXaGi(IQlBTs2M@=| z?v1Y7_>e@gsH5g-!y0uO%D*OhDx*j=6KvCPji?P}-C$!hO7w~h#Q8XT_yq1emFrt6m&-Pyy743dJ2wb#_54^dk|GZny8KNK4U%nKF6 z)}a5}or9fdjd05wc;4K*O()~?5;&TNj$AbE1jEh@w!qCixuj=tIuevcL)F>vV<`8t z3PIL!QA)558xpb7!w$TsxJ(AjI=>=x7gF(iL-b}uOk(CRnOZYsq6i`~-Mk}pJeo+= zwctOV|IUy882#cGe}-~6SXCy3=hRfMjZl*{gS7@&|3Ls6pX;~ID{^1@m=n5p-RwiD z#krS$#8=X2fy4!=4t5o#{Smud)ILKb(3Y%dfTDwt5~ZAWqyv>m8gh0GPtAf3Yuq)n zBwd4M1k3Oh-NC5Z=+6ORS;EXw>FWRtxrK2Mm~1(B8KJk|_Py)$iTAz~VsjP?y5#<5 zCKWLw21ID^$Er-GnJy#T7tN}$C`h47WtClKL-%c6jPz9!040sUV&zefcNel=Qzode zAjS8?xXEtp*40uW1@Kr(j=}xB94anG^*Lb$xbTch<-9JfO^9OlQ2#5@4qpB9ZyDyk^I_;EWyXUc^uYf60_6SqF#Dk-U!LV}# zQm>4l>gEWl4#!PLE~TY$lU>j$m(4P3qy*-`*mW_&Y6kgw)EPh)7x*qE$Q1YTY!aHT zO$XqK!Oe@ct`9}%q^k0q1?yO?tvZA)i>K~RAvNV<=zA+_pjB{SouFXnwka?rDq)XaWiiUU?Z$=GQ0>b<@)_NxpfHPVa znC3po;j6*AAuonqG#tHuo&Msdekl53osEmxWtz=8#fpg1g4MA((y)wd7jmTnU2J^K z>TXKAdljRD6Exw6=cygVxiOKZ#YeMbb*OmT{k@cFt9)x4NWNr57BFKqXJvyh>Ga)X z*lc8xF3r_P*St#9v;`GbU7u)wfK6F-l4cp0(hR?*td|N_ErVyPk~P8tj5~*Z$dNJ> z%|5BUF6Y(1NLa9ofD=m1}A8UX$ z`SBL0PRx3n22xYz&a1w!fY-^CuN&Ql+BuPswi6)A8k(XD0W(ZA zBP5K$ffx*7RWiiRIn>n$+KA&q7#L_j(eCtl$L-35Gqtj4Ux^ghjNVE`Me2u}Q>@|y2yFV483%?{WU-)smJ)_98Q~_AQJ9+LKfLGh zwrs}(X%Hmb_?~pzJ&~43PG{$aM-n5|%aBbulNK=L^ZBsjXq}Lq(1+T%lg*uaaCQ{R zd;q9+k00e@OPzU+nd+$Ij3(AuIxRLYnSJ5GF1w?%VzyG4vP+@Jf^ANlBUV~AF81aX z8`j~*D~21R*Az+dpaMh&-czJH9aZv0M|xtA*mV35#j|zzPET+nK5W zvd=0;C(Ucp*ePnCJTZThIw+s{)(`#I_~^e|QYNg5{%ytX`eO~S&dpxEMN}^5D_Wg{ zwOVS|u(x~rmG{2?L#N}nmqZG{645#)71N^nkXVKGHY~OQ5*pWYjFYjg-3hSdZlVDw zrufUJvoqL@sqjz%|ge0$~usT$*CaKq;kPD6mW8 zg0a<1+O3OjEYRLAn32F#IqZ_ux214(--)RKq6LSj0c0^yVoa@>Ug<1PYsA(wPq;GS zPtyw1(K_dq+Wv^^k2SzL4?=o87p%71`PAl{sM)wTb<0+OYZ&@P-!Hy8n{9l%XR)Nu zA*jqe@m{2=scDg=R9$P>B459mp(@R=Dl|~BFi31vnj0QO9oAw5hG*kqv9+nJg)&^);bcGOZb`hf6Rj`2eK|*xa;AeAw5`xmqBjtt=gu%ka(REHP)a6s)U-TkX@_Q-SdaVk*w)5JKK@^R?%QAa zKfds9sjb7RH#3b4OkQi;*8uC^d!ewU37%%HxB;A2Fu|1yx-bR}Znh{Xe)isb;dSwu4oZW7rYkM+Y_zD?YT-PyHqcQZwsBl}h~8Q8BV zDs!upKTsSkkgaF?=nMt#)%j>58G)92V?Ae4>y`UAf^a?pEXOPaFE1wBJCB)t+6c=4 z9o62cja*fyju@j%h+AnBR(jGeppUhtt!n2-fLoWu+SyBpM@;8dRgPrsc?HL%{B{}( zLn#{}8scdZnhn)v%u=hxuIWWuCtX(oLMF$L4ak#N;*-QW(U6-ZQn}d~crLsTRTQ8n zc4~q-NU!INZ*T73$+{`$i2laI2Q+ZhFegAUf~J|b9Vt%e$+^4(Tav^WaV!s}pK%IG zX2|`c5LuIvk0+_R6poNf^&Eozlzl<~P+chz`x0MAs+lmpCYI02W(;Db7{EtncY_8C zHyPO7SEou9F|AFj;B3B&wklHet1PO_$F`?A-{K4nLm=TuA^@&|UOk6{g@_`nY|~6# z`cIou_wOga>HR-AKJ>>E;L5-J_kHho^B?@1FXaO(zJkRUas9CdSQnt89uJfuqW|>Y z_;J}TLih8$>Ulm@x$yM#_{!$ilmA&_NPT(I)B;!Q5XCcR|+n`FAqy_lkB5c~Xg!OEh4Iwe`6yr-8uIkwo zGQW0$H$&-U8sEar{o8bSc0$jLfY31vAq#RVU;NZ*nFXn+QcaT`Ot7R}!g0?j70?k_ z92m(Pi?Fhnj>)A%pDY40hfJ=n1qo``tyx=Dfxw_+0)~`JfH*^GrDEmsLWyNx09H}} zH-S@qv2Cy`CIAuEBvcUwLx)-FwiP_~8uXecDz*S{GWx_!xv$iF4OU{NygkCO2>w$J zL`9D&NnL%`BMg{6*D?I&2%cVf@MiX#dhOv|T4Y8!YzjP{asTOT2VE%n;r+nTE2_(G z_cJP$z+$w?1l@WWkb$##vMlKs?gcKUpWe*3+*s0;@4MU~2vz_olp8=5ir(u@t>p5! z0vw_N4>N2dS+u5`$abL^rb#Yz^gYR=K?B= zW?$${H12fv2>ZdfGua$a1VNo+fHC(@3CnB$sQ|PR)0%|f#pE-4NOi@To;v~^1PIub zET}85pD-xcAf#?RyGTn12A#lQW-vX`zaX6{#fd`dCF@avbQC(2F*tDTc%y_OI z7g75H1&)$7wbh~0O4YJ@Mc5G!5>_45eh$>mo2{!Bu9PYe}-arDY=AcavqQ^a+A4>*@$*n?ji4o)p^5C=ZDqFP~4hDSBDrD zPgM|Od>`m|ZU2@ut&jG3g8B(jyGG%%NDZ-6=oSm7!}{)*J{1CP&lc2Q>b+evP!gQ{(GdC(`#AvN@=}iXSvaWqM4}^p$A~q zm0Y_7k~jqub1AhNfE6}JSc=n@2xyg18+TGE{~=>W2+T-{&r2ju0J>RMNUWG;GExAH zm$Ck2WJ_-$$_#H$>_T*GI9vCORzNQ_zWs+NweaF^pY;=QSEqTe7a^ zFVt|AaiEPVkUL{VMh`*D_X17l-N1g#|r*L%qctmn3#T&GG^I2VRdiO1P-dQNNgF-ej1Q6Wqyi>Oq~SD%on7eb zm9CFOwkbx+xHzhi&$kF*YMug*`|L9n7^*&QE+Evoys`Y+J4gH8u=Bbz@7%lNJNk~! zPK~I1#4ei~`8;-AVVg48iJg7fxHJBo5Rid6FoLWgHW%Yk9*T6_bxN|A#z|I@$MGx* zBtbVIGE~3}YSKo7ab$D2Hq9{M$iUS~Epfm`7NVBpc;!=%{5;wmtGNfDA<3XO2D)r6 z#aqwhM~HCo$z$v6uWg7KVs6+pRN(j7dl2H3EW}d!Rj=`rr>HG(HxgSmCULB<-}++> zu+Gati9B9WS@fQqzV)yFxLp0)zdR*wpK5fS0#i-9hWY$-do}{BfVPsBV}OW=6+~K# z?xu-ST@xc3?oPn=p>>Y456id+>@1uz#g_+Nn5+j_ih(fTNe8c$$(5(fEsb9jgTg{s zdlVI89e=9R?=ufjW-JT+t-}YjbNrBAc=B1F-{u$#N`6=d#Ih|r3rbXB0X8u{Nd%r4 zz%(&yF)P?@7?38)qpZ$jwABwS-{2~{v20t#hV4|P#0>1@Np+p76LE){sf3MCpx&}Q z2%c|=tt|O_v6BV6Jei<8-N8KqEJ`jXcZycdz@Ke+I~U+!yEox}&sUGNHZe1(Y|UY% z&UR#|88VssjC8kybunjTv9Rlx>h@kSnt-Fr3UEofa~P=(Ur@WpN_lq zA?Q6Mreo!jh>nY$!g`8R5wpuzZT(DokI6>yjJk(XM8Yzj|2P@H9*@8Er1*eY@gQYZ z%3CQwIx}se1j?1Ir;Ym&5S)|A!h>j+Jn>XuqAWN$=BF!@;r9KT^g|#1jE^8mEJl~Q z37KjqZpHN2JTug0=$1TIJN7z$Ml&)(WSzi3oNZ#8NvUI1aBM?4pF)tu#&NgeblCh` zJMJqkfLXDkY@XBR1{O^eGP9b|(wU6_SmX0};dx}IB$oO5$VPh8PRCLWp>*x@{Du^Y ztSMe~7seav(dkJ9QUOq1_r{$EO8ewlC1>rCoX)$l;HR!WPVq4vfyf+mg3Ru7i}n&k2xvUj;7FFBk8=*fDg>`IavYPtfsJKa2xzou@QgoZoKjI-LO0SL|_ zbKrDfwJ+U#s1vdo1XXKKjL<4fFXjpAvT>CTZl+FwJ)o#EJlnu$GDb0?O_8fuCk!rA z!Rlg~L&{hlatu{GAJy-MCM3719ga`$tzaGO;a6FjvgWYX0P8{+>9HXBMBn-}ee_r* zLCbbM+`IGg^Y8se-#X|Ajn{e%S?fTci^*Um$1gyOZ`Nm-g^j@#9{r}`4zHXb0*-GM5g=$lO>Dxp)5y|=M26YvdGp4y*2KP zB|i*0PBApRbomfEnxA@|RPvf~CBOSed*uzMQs2f*>6?lGoq>t!vi7S><7pOc5x|eC z=%ErV6~}kZu zisptG0Dg*$YK#OdN4J9x*p)u0KRToN@#)p`uZ`vUYxn0hhqVS+=fX!aO-5aq!IG7H zS)(LKbUvYbE*H+{rzb+CEf#$`?apxYr7e<0C={N%PLyO}yk0W{_mlo;6 zbvZGWI?>xJE}Cxf>&MS+=ZEDkh6~U=I~%_~5q9?6dZAUf6;Iwn)v?ipSZ?Kw+YG3w z&+Ej`Y%X3S&AQc5P$p(sJ}#v34_SJ=`n{))Rt1!@ai4j+qh&C{87D%-rj`qQ_&1ZRtRNl|W6($x9wn+1i3p{LK)W47#b} zkDx^8wts-&F$8JKKwU*{X`r0V%-NLBY?-O%MPaftF;K=AS>2~XOYdWz_&b^?i8pV2 zuJ%Gu(q|P6t{8i!$`_HPUC)^O8R^I`skDRA5NeUW}W}>(Z{yG)d)M zs!f{#_S^&{L)-)k4PaCYQrAOZe1Zs+^X^lSiQs5BNCfIBwk?&{a2a z|0-6i)!oWeG04<9&erjUDY#BJu*o%4GiyXbZPB<)@YPZoNT>O_dY&}*I`;N>1XqVA z)SsLl-TmTMeq%+I+)alyAu(=z-){I$(II*Rco(hQd6g0m!c@VdDWwl#(}`xCuSs;Pxs=xG)O(&hs#Ec;*Fv&YdIoCFR;qlWIHLG&PAGx#p0#G6E?ktko?|Q%O3~Mlzyoj%w7S zO2%Y7)f!PzlNp9mIrbNf1_qw-wY?5Xio3c0Uo6cgFg5QNLAX1V*r?EoJ}e!zi}B~T z9^UsLDtS%4{_x)Tc%LInk`bpf?#vx|NvGt+-(7Yh$DfsQR$-?EffNED6(7S&H&rtE z(my+3Sr}NR6oF$v60l%sT*@YdQqYA(mBRpa2sbY8RJKvW-QITlwxXEu*zL~+vkA#) zFSUe0#cVNWTNgZ;>c|cF;wmPo-lW3mYaA|=Ce88KKpH{Y6jR#6Ik?CpsLDXa`9L}A zj$eBhNp?Dpl@VMGr)M-jIQgZ+>vtc~a$iPxzco{Cj4sw6Yk;+i&Uj2@ZnE1_cU$A; zYi-hH1x345n{{-wf90vCpASFqJNiY`VQn;aKE_OfxC;G;j2UxCk3-iAiy3>-5%to&$`kspz6g$hrOoXI_rKC(HQTXnURff_H=oi7k zi(^wR;paa7J$}&-;^?5mvN{PHVaGI4{@@0CgP=<=Ul1qX#zMstIEan=yID{h{+o&w ztjastXx6+IEm<8_#5g%0^u1;STn#Fw}fCqZ6GkXxDv91 zdp*ocdh>&0z6{)OoY2^ijaosk2aoCTm?Q++Y&ILsGW4B-pk6&Drs*Q@H_~Ph@)B7y z%V_MCq#G=znFls}H3BY^SMGeq>ojm+d7Yr$X|9e=Jjfd6{qDUle&y##OHNwV6SXO` zAd=T*!ZpCU7>)IKH;XWKd6WUSVlO|X#X5Ifj{Ady{rj)I@BQC&I1c8gvIb>bbULd{ zXaJO21z{KWsZe0OS{8eh6sN&O>+UC+UU$qhm}BmY1O6K~eHUSW*3<0L_=g*%pHgAKVNbIph0txrD(c zV?zTB17>Q1OLT{q0Ynz0aHEXJ)Y#=yql{y&sZhHtX#p22U?yr2Y!}%Iz~t62NSd7( zT^V5hu2LIP7U6gidp6f01L-;xhEPCzOM(eKdd2&M#G%^kbsMd)n0 z=RgaUgz3p~zAJy5;$#$fiY@iQW2(z;49R3NmF$$A3fLZ?^@Vnzhw}_kH-c8x9fDq|U^O#gTJ9NLA z`CT9aDS^Y>ohZe7D&=KjM>1|~(vwy64~w!b&0*6-s*4ycR2Z6*#AqJSmx~F2q3JMi zW5acJI5yXBxKDe}SS^mvk_T@P&5z zyvsH!%Uo87;m^r@FN3V0!}7o8CWO?D7kBZ3&herNz| zIj7{7g-JMs+YWRXyU0HN-j{rd(B;Z)8bb_XI9CiiXtXq}aIZ#FYO~61AXFGL^z_ke z6=wt3iPE98%Zg=Dl46Dmo9eU(tIl>d*UK|a6iawPC)f|c1-+ja2lT{F1zlCNMvy77 zdtokijvjiCsaF6{9nMdT_K7@r?>J}7C=F8rSpGzH$+xXjB{mO^K-84F^n#`;Bc}+G zAbdTQ6A5Bxu|;c`aqpx&~Rg?AsY3H!A>NO(#}SZg+c3I(iF)&MiHWr9@?F zURB8p1>uSDx@-1tu$ae8SF5y+$!Khq=2GVgR;z)a$?~)uy*gHqRpdNNRi0P*LNNEp zL_r@*@u3}C;-*CU=*Q;b(iRR}ErRvU+*yq*#>aX;zq&s@y?^j`UjK)`^P3a`HHOBf zeMPCTEk#&=tO3?ai1oNlr?|gR(JSM3pZahAid_4dUpcSgs7!#V)D`hdx3}P$j+m!e;W2H47wxleq4IW!K z8d19^03+*^%6vgHH4mk|sGIVZ35ygf6SDc-@1v1q<#s=QK0G<}nyC;c6YLQlo*sf$ zDKZlqvjT9Ug$CyFaaW>Va)GMDpOc~pb*^6oGv4uBf=5&eC`JmCi{2?SN|-wc%_!RN zQ?&!;s3I)2YlbuWR8b?aJqM+0kknd6O@G2<2B6x=*swcOU=roOUgiX`e(83sLuWU3 zLKBXo#LlD38>AdCgtu#xQox>x$*T6btX?1AdrF5$#})e@)RvUVGF+m=!twQ_%&B6s zK7+n?@a6O1J0gC3Q5-+y#?U;Pkw*-U4nY3D%anc}V z>KO)kEqG@t%mtG*b=0lK*=q%A4oMdxz0;AzVCPsu@e7{oCcHfJ6t!4pW1stdDKx6JH0HzcGhMYbDS}uAUNYL@rw^$?C1%a8)W<j`3Yux6%xaw@y z)ovzTjw|3FEJ9c+Q}{e4k(sk$h6N*&SS=w|y;(c>6CMXkL%v|Z9uB-gvcWA!Pd3j& zEn>HI9|4s}Oz;T5=Ls#erisVhpDnic|K!I1aPMFI$ydgIF5+hkWDR!B`Mp2p%6J- zLZM0fKPiNV)(l4XqO2?peZtD!flKJKdk(L|+6og%+=+RoYs>Q6G<%~{N)xsSsnBAo zG($we$C*`Ql=aEX$Ltoh%p%#IQ;L znn_%OyhsOM?{S&heh>o!`_jo`ZSP zNuh44H@p~=J*txtkU3V$cl7OyfNK9X-F>tR+NKEfW~rM`4C@4CIgFVBAft>rvwHA$*?nH^P%Z6t#_ZRvk z350c16_Spj;L-^9lBrUW*y22Ay%uV7`mO_4_QPx{*-UZWv`CC5PZeUwb}IprcS`;wbL{O>E<5>sj5 zaY&xd|M=*&2fujh^MCM#@ww-&*kQocFa@ma6k8{Lyah?k8epv%tj8-b)-@F23mCaf zmk5`N-H(qR?u`TJP42pv!lKrDKP>$crrwwHxp=~9rG03u=x#GfNv(RyEDF-|EHKFz z9hRFsLYZ*<`370^L@JP5xHcn9lQ1`Ddh>SJux|C+l^Bte#izlP$b+c_w9ZE0aP9t0 z`pgGD=7sLZCr32f*r3g=&B>UXB&t{L?rcMm1#;N{m>G9-_4`<=P8v5Ww6DUtIWtmK zzL`%4kjOj*&4(*V%zcTk51oCBMci$N(sa^H4Y5l=7jMcTxXwN2HRUtGj{Oh#>RvYk?^&SiwJLwr10 ziS%Ji1+7#c5-sL&{`TW2Y*1)0xvWGQm4_EQ?N1gj_eUpJ=evi0y!)lE|K8D!dpp2b z+0QAEWx$q9EMBd+`t`>eV68wqkCjAdc7$bjzS6k#ydw9Nk1hK7_9kC?DdbVbGR(%1 zwIbRG(jW@7{;jejH0>>nbh@@&7GruNR-1v74lGPbhc!IGQIP3Wn;TV&IGc{5GVzrz zK{i{`dYNF;!AEL$nwtY+C!x=Y^L4O6p9;v0`_iqKJ-~8c3>BN2l>&dTyLvP_bhsbJh01m|9Wo;;_bzAyi-XfxAR zkh9D6ySaDAi_fn|F!jd4gBYs~U3uLsl!py4QjX`Kbz(H??9g_Avs-#zz*9U;^RdwF z7np}mu?=1`l^Z}hWx7iQzE)&wPYi1yx_uJdhsoliJaRxm5iyoTy<(7=o*Hkn1shht61R<%_pHhS+Vuwph@q;m!s02h`3 z1;pe^K_paBKlOky=hg&{bLD{;{yhXyVR)}m8x=}@eYT|;q5$2W`@~X_x&B7{;Gg<* zalJo2*`DtmZ6Cj}^OX@$eSJ8YpGAO#<-b+ns-I%8TzOEItc>g8;2L0Es7&})AzD2& z!@&NQ|K`W!<^TEf=QSK{5o;?y7iXteH#aYRE_4zOnRO_0A)4%2UcSAmqXr5^rUF#B zI(IAzWF{6Qzo-+Z3~7=RE&OyW*5z3dYswG{i7@G>@`;e{?xQ+JMy!iV>UJbe`(pTHAe3}T zZ0d7e(q(}ty_lhE11St=#Qrzv<*(4XN4<+xeO9n zJM{^&@oY+rqDz@Xb(4+m(3K*x_v3_uZptxFvDD|fWN8t>)Bxqc)FCTUjU!c2nD@69 z$MdW6gQF{_clNgT|M>c~vj+!9q_tCn0Za(6T3=Crbpbbbo;cR^#~NU*prP^(>oMS& zNS*R2({QR~IBHp~^L(E_PfiZ5KJnDE5F@hi?eL*>oU3V4Nq?Y&t#XsgAg#6^N4MwV zL|pu9@`5@9=1Zc%ltiGFtQ!2%6~UFHHvU;R;zh^wbab>hrGNSAm+8-a^7}o*b8>v*I|<#(Zf#xC z<)Dg0WTndxi;ApuzO-(eI^;ONry;qZmr|c+rF=(UpGD|>-4$4 zi%J)0u%|+&xGtM^bzm0|4BESFyjg}v7XcX8Z*%M0m&5C)`9$%y_P{cBCq0`zEPO+2E1EmC@d?G~@q{ps4U+R+}fk+Iw7*T1` zn2mq4H=N9`E*>3UJ-zpE`(XR^D@Ql)?V9pk>+4{Em1VM8pDQ$2t!;vBg@to0Kr zG?w%Psk>522U!L*2;fA610D!E*kYF32ucR-bz76`B$T)dbf%sC7V)ezt=e{2>k@>T zED0x1shNMfaAE1l?3&X;o_(!S7h%!?jVtl5ef9V0hd=Ti^wic9UW;{jbQGTRX`;=| zt?cm5Y5|ziIGDUKrFzhRqe=%J@M$kJozFK1FeMRC^%XN^<37^I-A8*Pn0g}w9=mei z-W@ugpMddZY+%@&a$59W*c zWCjS41PxAi&5fAB42Z$Z^sVlhdCu~=?7i2w*4`&GtGav8J#%tUsOqe&lPAw*?{9zW zTi>TpE;@5EGFwJ3l^CP|z?;>ZE$g?G4V8eKu%SY-h+rwO>F8t>PZ?<-dOoo+-Zc)b zOqN;Am#$O-$GJ=aX4ME`)Rh2G5iEQA@-UYka_Ai;?EUMkzmxaIB6m1!OK&ZyIc*O* z8m+S29wV1rCWXuaOO@ak2C+>=i!)Dv0wZ03W0H<*(n|sJGytdpP_0MZR2#t-*d&NA zld=tP?_PJ_o-JQnpY*z^D9Bf3=9FV!OoCJoz%$lmW>a?W3lLsg*n1A9VYM`Fy=yLLV=aMCeTf zRJblhaK->oJ~+KM8g}0PA-&!Ks{ZGbz38c1HYy{UrVD>3c=Ht>~-(^y3K61q%)?kzZBv&Mk zQop^i({8x_a_Bl`3w2>}UUp=GfyE2f6E10oxB`UOkr@VD3KbHjye6^WhS`pd`eVgG z6o8Ozx&zNWLH3M`lM*hhzk-%xlII_JX;{CMc( z`}634-iy$C<4(rV;U3)d9eovVC`JI3MCi%+JO&*Lh|+^1qv6=$zd5s9V0FN#w^C(Z zX0Q@qa-fU2l8cxCUGNoFt7kLURRP2&Zf&VwZ%7J>ltc_df}#|YOfJzvB!#C}yWQ+R z%03fYE(D)pQ`+}UBIb8fOFwbPM=%(fq1x|!x!ljTNmyJOfmDHOaZ^j(0NyOTV!A*Z zh3J&adZP%vmnsY z@?~z6)#~hU|Jsc>fJA_m#NsmbY5iw!si>!+CyZ(1ri#wG{!?))W|JF+*qm;EKNriJ ztJtc%K;NX&Ps$JOR8$iDd+SQfh=noGwraL1V+e4gCDuX5)8{_+Z9PLdv!(y}yZ<*m zd+-$f;upR)j@hyEu5H!>;OdP?5BiefVviP!s4QU)&&|^}p8uND!1R)G3H!3wYRs(Tuy4zP6-ZXe6o5bYtaF% z{SIga5PlCvo;|4QOM7h-GY&^h6-Cp|CbC#sN@5T>Q~u27>x&UY^~RldM|Ns3?gWrD z{1+o-`fUUPzpqe&DGG4BfXU+QLj`rTl;;;L;8KlM(p<%w9z$OoYnf}ZJgD`Ev`RajDt?JI8Gh9NDuDy43zjN8L4PNPh$#^UjOeoifd=;cpOCr7%mSvkH?4CpM#h+!u1a^K0akq+7e%d9 zD&w`O#MchGsVqW|uc6rBF)7bVj}AEXASwYWzP}!$zKjJ3J53v4B|O-+*0fvbNjXoZ94-(KM|Q9hU-Gr+1=2x~Us4;Q;_eyYk| zZ39=u*YVNqAHDF|uioi4{=7u@>_$c{Q||CfZs(+dv^M*Uj40l;F^jSy*~BuH1M{}) z*&3c*%FGf&i}-Ojjx1$})9DAnVW`;~_oYp%U!(7k3OE$?)M2uDBF@T3+qhw3Px)d) zWsqaEPvp?L=lggZZsO#^qh-KQ;|!b`x!&3RfBM7UrZ?}tOMmYhf0G7xCzfc3(Db## zAy#L|EL_C!VG#PX(PS`1&x{p`*4k0$&ZhD7FFWw|gFfs4nm}d0IQmTWVCqN5w{*>si59e3o_x= zYy*W`j@AmmSXtL>YeOP6NiIaXFgwH^x7D&(T^0)Tikrg&41umjG3N|fS@um89zuyS zoD4STDve5j6OB7dw4jkkpuwsgkfL+aF39pdV_Oofi>kQ?OUGNmW)iVZf@PUc>P6L9 zvP)fhqtHD104CGUUWndA5Vaoft$v}x?UsSL-|kT}Fj6BswIV)kv%7u1rcx6|1dzdq z_Q!MFt*Ku4^ow8q+WS9#>rbFWSOZx#{nQi-b(JrwgRAd|E;ve>kjwQ4l@|Z=V+L50 zux3+4;N^f+%|D%Yt2pSw0NSbd2s^p_{hIwk;_i?zQw z;%YKTR&<*O4bYXbmQ5IQ;bdf3`pLX+eB`K(me7trw^2MDg3;{sPWr$5>L1Xb{^$+* z`~U8*(9gW^WutBzI{SKtZcWDGUCas+m=sn4&$`?8+joAP9ngDF^%qC)cOx~12uJ29 z?iU(%MxO$wi5gj_QLIkUqd*3|7{R2k8GNi_@62?nR~5&sywGnmf{&1^!fACp{w{?o zoA!AEckK+!K{z#Nw`|THqq95YR@z`|wfkVy0(y`n&Iik^zqBJaFEsF8aRJLLm0lLe zkr#C+9Io#Nlgh@T!yBM8qSe*YGUy5XzMcSrrLp-qMo5@C6@cz48VAksX+gWlSY}T z4ou1MdI+ayXVHO86T!q!Wdje}k=>^|b&G{(pL_9dbO7rQU1_k!Vo9Y;*wQ66xmySb}O)Rt5*kb^O5N}^5Ohaw>37wf{qLbhzeqACSo1UNAo zO#(7uXe0>S5A?}aqTAp8uIfI+TPN?)KmLFI4gHlDzC^$Bmw$B3Cp{+MudK4*0vRhEpRu~*yXiYln;A7iH=tM?g|u6l+^g`@~1Ea%4zupR}b zs#h9mySKu`Q@lf|P-q9chUNL`%h#_zL&?8o$cGbA7obXFjuhq6=_VO7WL9onDa;$x z>L7t2Q#pv{?xXQ24Y`D4r*zaxv?IXsUdkAgp{Ax}G+o9x(P&XnB3#D1Y1623^g5JFIE-m{`?xbfLT+lg!DTXqgcI+h^ zg#ev-0$_@P%AQ=_9lI_+m~PJ&Xe)}mox zXS1@V0#G5nNv_N!MjW1*lp@Bcl9%VMeG${zS`m@Mwu~lVxgP zsadEQ=;UQI=ok!oNSAr3hgV#;ARAvSdz`I?N-#LuO9cr0qhbf~@ICrXQ4*pfE7d|y z--cmbRx+0NK!na0Vt_qMT1-GG8T6_lb*oB@VS-Y0(g&vNKje6_95XOn+l$5iXFmJ+ zpZ>;=e)!sVD&T5Or9A_JE20U{s)^^SQ_fflq|8PdJ)C#y0Glx>?vkrV%gq35emodH zo3d=+>2m)i>E6lL-oO9e;d7t-On)PWQRqH)5>72=#DNy6aC0>ui7Mn0I|Z-{nb0zX zUm^3DOV$@8}y$!RpSZK))OMq(f6o03p^j!9fuL(6Ug+aM# zn*}q4H32vA1h+N-FlB4xY^u|2baB=hKG6*=Nk!se#kJ|b#?5G?OihGdlmhzBzx!*@O?9~Cw1vyq-7lniL&{8*4%nXc4K6JpL#t$# zYo&x>eZzeZOkXDa+a19AHkHon4NZGk?IcpK0;+F+N8r{pBx(VYYStX&ZVfNnn;-|*e=x|6@6DHBrn6f0%H)Ib zAFQ2K$Q*E5f~7YIgP=)#R746`zP%#(%t36QUUx`wFYAzaLv^*#V&!io*vqc-e&tr# zsu1hvY&p05OCFd*&R5LLMyfmV7!;i&V}^4wPA~!VY93e(6HwAm0RTcjDP1vhW_~y@ zX#1l_S6W?%C<;#HLgBn>PllhVa}r}|Jb)sn4@#4hVVVf4iNTG=cnt=u^iJeTWqpWb z%~L_T`rU+*HR71sEr3xgz5x#jq@p>`_gC?BOam3`EZ;TgHBr@DO-p>_n@OA~ksVD9 z_XBUE&P}t5o`CZ2;Cx^gi?B^}f=<1Wp&FSejFuTas78APWvI$a#(O$*U)t+C`R>M! zzFw4$NF8!4wM?z6rTnQl=;FcLd#WudVrP6guPgNuP?QQh2@t_j0Y8h)`G(EaX?fnbGVoi2D465eamRp z*(kV6TCO2BryFlRL$N$CYAmSlej_U~P9>+J0TNr?g$v|VHoyo(<7gR>2y88qtZ1;i zLLeE-bZsmb_5*Xz7{*+^UXRqaV;M%(HdYC&5dw(RgZE!b45srLvwll#$`ejjl!2eo2(sq5 zl?jb(POmzfi&}6n8W@;N>R!GCr>ld9b;3iPLq_w*+LU&VkWuwc%mE@Q?8lTUsQ@nqp5IvRoGBYJ(lfBuXA&NqMfgO~r1O3$iIPV05ws&9X%5S*DL3X6O7 z+I5JPojJR3S*@;?p643j46t@*q8v9FRMC^o0u=ZrEgX>jpCSxhD+&M{f=JUG2;ySlD;MZse` zmN`dlS({z#b61@R7%zg^elqWjS|teG8?+z!9Kax-Eh3_!X9`Q!QXCJH&hXxganjFS zUm@*B$ZQgOMl&}KaK4^7vU3!034N{y{K~E10Bn61F)l zg z*kb^zV(%Ga2rA0Z`WiW-R!y4>GE1GbP)*-ZBe}e%U(qU|rC8z{*(?(k2#7i#=jCYL z8KOM`b%3hZO>v4^NH_b?00W0PF|!=m*>n#Ccs?ye(yD^N;v<2x*dge_lkF4^&RvA< z%G$>(_4nOkLC-w<>0j;s_3bTXzjnj;pSS++|MFj(C+-KSozzj26X+a6KI-QW0%Q%?#30Uu6Aa1{P>k4RI93 z(?YV37PkwfW!ls#ubx5d#HFTG20AJ-0mYKL7>)l@(tl-BP|DO>cHqt$u?Pl@d8mxQ z4nYrNP%moAjUT^ZYW5Brqk)}7dZzvZv1Mu?SC{J!wM@^ zk&Dca8DKs6CBg>-S=cnrc4`(erHKvf)sz-%=eV5y5037=|NZAb{iTz@{Pbuzx*o)& zL8Pj`@ZE$!`30gYMHQuWqf{+jP)5_FNP?3?N+h94vPsQ zG%9n1nM{f#UM(vb*3M4)g$mTW?THQD5tclub7Yg+1US`cGktKVe~r?9gu1HD36QNP zcGZnF=WLJQU#ImQCRe^NASi0IKrmx+|D02JHm3|?OT=8lQ40_%AXk{`VFoy1WJIpNFp|(UInQxFd9~| zg6`E&P7JqK)V{bk1{ik(dl>8*7DbO(nj|xL5i-#_SsPGcnMw(xR2BuAMgZs3U|%+z52HJLg_~rtWnf?Uqe5v& zE@lU|)hYlGvmFb~oXE+IB4FO@N@oQUcl7PH@$56;?bsib=*0%uy#5S*euS zH@c)t4jdmX5{eq7y|+#}Aa!@0JNx=lUuem&N4bH6g6UFaDEkfHf;*3(aZ2NwE+~Qp zszy#2${b6$>bTHm!ZBsPgjQXhF?@xElI6h0o9dZoKJ{zeKfdEGcmK6%-9H1Z8DKpj z@Cx(3t^~Bi2ycB?jTapL^nd*u^7?=O+m|&Qt%9j3;I&>|+`QHStkHi4sQra^xKuAE zTU3A*FH@zAgF;HX`*v;a+O=CQOOd7|6r(5lPC~jd7<$T(%ePNq5x`Oc-Vx7T)#yu1 zq6fNEOQj+tSb|H>U@68Vu&8ch6!^EMtBeq6rB0?{lcNwG0cx&pVV54nz-Y{$iu=>b zJhl^N5G2^$=*xF%nQ2R&aGsNpT0O_a7o9-N>qtXk*C|(-4^mk!iM-hYo`Ok5aW(te zIp=dE75fblsamG6kDwI2me4WH!!5L8U{`)Cyw$*?jlrDMh>D$2FQW^+IXC)Qih%-* zaP@xEg$M2rMLm>e^+lhl94*tR2t8%_35*5i#K4WX?B4&*Y6Me5XJ7YyErva1*64s7 z^qm(b0NWYwDS~@3vQuc4g5WIa<8Z-XsCo~)7?u>l!eIuSBcpw&Wti=lrws?={+Mhr zbhz*KVejC^f6|R}|5(NrZ+6A?8pxu#Y&Zj~C-d=u6>ndWlA8A+6$`yxDYVN(BY@ET z?B>Dsr{dVqjw@7Y$hMG4g>_Kjdx1C6ks2}yy;w_%{MsoU2uuPHtuw^t^ksv!43RWF z!0Pk=QfiLxd)HkRE6A@@k<4lKb3QO6=Ce>80w?irW^q`unIh#Flmv<*xJ+Gm?E==o zR&JDEuUwPnFf!RlnY>_+r5$4+S`l5dEe(+a|N3dfUff7d+DO0(JzKM%kV&sHfw~p@ z3Zj~>m&Y)Zu-?LMz)(FrCKdRmheb8%0BTtk8O2wC}yEg~T)ZLzy8o!U`otE{< z4H(H3R|wcB%8^ivs{n@VfPe*Eu87T3+!Jc_0$5AHg%pCdtuWPccC2eKi%RCocxk%E zy$P(lpa>T6-E)hu_|g}@^7U`N{pR=n$N{Qdn5vn*ngQ063bd|p-3pbXX4RIVn9Z(I zBBWiw*74Epm!Em=1#7&^-Q)c>Vh-u?^d2i0U(atS>cD;cyiQ3^1hFLMpCu_)j`CR0_LEX3IfVoZ>|c@e0yGptQ3 zs;8fM{@1&o{&+))a4r+h0PCYtCwvfK=4ldN!;q<4p+^7mmOa}^?0$ZBbXVHuN6g`K zy;VcsN!UnB3&%F_rob*SV-;z;xSKpZKFxrk+*ryn%gtv|zhufh30L$wtQYo2Q^Hj@ zpbuq21uaH^%of-(xf%<;OuSYObSkXd%$Z|FSeLIgStOJGt_Lfs|4P`>fZt}*aphgF0A&YAh=!0Zq|j~z~2WE+Y4>&o#~Z*52O1=Y|1U#u8y) zDhyfsGvOD+kfBC42)cBmX6u(lR@iPjDw&Lz4~c4q`VPm|x*<}y(~R>$^ur4M1QG&h zVsxrX`^%z|UJ(_=icAQKF=9m+i~`toezF4tWcFkDcUt+v@ltcf)=bs8!wDC+q23rF zMuFuiFDMu4CpTLt8w1z|1k1E7n?Rd`cSSGE2jIB)s9&F1hq|-Uva3!T7is?ilK2M3F6f^6c~4>LnDp0Qkw*+xVP(T*e)ea0C+Kmvt3MTa6GF-pjcb0 zf$CmZeCZ2c`T95CnahMT!1}1;E3TC!E=_-x?b6o$Tu0oW`mcUn-uNH>&&wE&5?wYn zXLWvav3Kwvje|owmI?Q43CJeT1HBDU!%k?>$5a`3D*aY4S&e_)vbMEn?b0Z|0=9&Q zL4VX?^_q|MD7@W=4mq~r%_>Jp4(!%aH3iP*Kx*Ia zOcYR1ZAvf5;83CSE4eBBwCvyv^u)E!kh5@V(tRC%ZV^k1113Iq&UQ^n0T#ua2P%GV z;S)J8C)BoCVY^TIV;l1#0$X#hHRV33_8f9?&dY1v|E51~Nk5m~7onB-#h9d~6d5Ix zQ8zV$sWn(7qzu1y^t6?>a!t7TcqNgQN?Co~*HVo0{RpTQU=yOCC_DX|PCEo$U~~?@ z!)ra45@8$6#!v*D`N2pv3Cr`gV9{ol6S_pv7#qo-O&LeHl7)+AjWn*Y;jqAdfxJ#n z$If(Jnvp3r+hE9d2k@SL=J{{UWx^R?eWV}grhR1%mI=smYjC3yoxE3Sa%#_N`JXp} zu8Z@Nm#^P=E(58i8<6)zs&A-n*|ramr2-~mx0M%!d*2~;6TU`$5ZPBiIW5l8A>yrm zbuBNd;iz^!mh_`=HKx|QmoX_S>stjFVKbp~2}Sb$xE{>BeD+40T-~plZ>EKg$*eJn z-8WT}>yh4OzfC@!Y_K0-VCqo7&AB5EmhMGiWwL{W$$Ub{vC*!`xP5WCl0;q)BdV+N z76f?Apf9jk1aT!wS+tW>h~Zi-~3_0!FE zqAvz=v!o^iLTcr}YWW)5@Yuy=V+4?;0p0f`h8I`5V+hnH2k4M>18xVruM&8*LC^kT zROfwW0KyOetzl~wj|TvfT9yl;dyQ2Js+nT%)SoWJU?l38KS&jDHL$NK z8dfEeMM#Ag zW}j>US&`7GEe_VD_uUJNFMsi+Z+!EeH~;L9%fjOZPGAOEGr;=zAT*?_#YT?%Ihkb} znwtVwv;k~Y8LXyRE!(zvJ%q*24vXGFm(g^K-#smdNR5Q9i1HcOnu&s@58*9r5x{^v zjXkZP`J$@o+h_&iaAfWQWvDRQGUpunE(~Lxk%D%)nA{Y&+opFA$C%59V2ooJ)E-29jU)<>8HV`qNp z=V@#U=FKtWo({fD;Iny6vtGR%4i-N;V2lVQ|qoIOH>NX zwCo~S7|m=2!HSc>iW5#_wW<8nl?z5Rb_jgD)ET{Ak7gnRMqC1o)tj()SXVuq_kpU- z0=f?lgk@U~-52vdX_8|xX#)g+6dLddJHJTCn!^&B-~!7aR-uJnTLRiaqeYX{$tMHO z8N2sJ#<=&K8caObYLSqw5zrz5$X1=eyZ2eO*>7t2-h-)?o+K5a2Qob(AzOLIe;aAK zVVi^*T+X2!jrWj=i{XN6G4{eZZWs{dfCh8X(a64p9B_eJfh#6XYSSoMd5t*ZVaMQ_ zC?c-h_+~IDUx$hlQ%%N0)prx_4`sstwsK4I1eoF(Xw3lY<5gnBt}Jr({+dx=_rI_H z*00N-|MQ)M?nJwF5*Fpc)$;7-{=xPCblj)0m3t^r1SWD_fu>56SG7_Jo^@VLW;SJ0 zbz@V)W5;Tw0d{mhmzd?(TQ}sgRR42tX81zLlN9Q0n2IDGs*zKL1jx(fDlCm7CoK~s zmBNBJbIu6>ZU7AA!;z4SKY>Y5+*?%4Y%QSiLB~+#s$)C*_fjpMvKnRHXp0X>P(jczJ|Do5!S z_8fgNzh|ZH0hl^(^Rei=f5)pL>XQN#vI2rsc5D(beo?}}(GOwJLnXaaf-y1wFM~HV zIUoI|5PWa|hB9br&;Vh|ZvCdn$O^Irn_GaLOyyjz*mab0SJb>EKy2w)UsAVzX4Z_1 z{k_YM$|?zIxNf2G1=RzjX2j{U>@D_Q`r=o<@y&PM`m*I#9v;|wL z?u>qw&r?-4rrom#Hv+G-)BA@{J@b5?9Qu+(Un*QI7O?nAyMofcVZ1Q~i<@Ms0TVA{dD z$yZR#>e%yug(Yi+5fh`0BBO0`tKb?N#8gcP5UPPLb~xXXrDF7HRCHrj*#Id)7}c@c zq^p~Wg_*APRA3O7@8b@XY~S3Z5;A4;4aX_v@Ff@YY~HDHGLrKAVjR*Wo!dWk1l@c+ zQ+v|njyBH1`;a^H*on@wNl64tYEM=1mP)`0oX{nDtEqid7|uaRHXc0Mr%+%UJ`V8& zxKGAlWVnX|Fk@l^kdXsr$Nk3BpX|$oe_R1qv3wZghZkHFz^H5LE*UxA2vH+3PM(! z16_gaX3VK}{C-etbKAU2f0L9?7K4rNth(P_k1-z&EgC6II}56Kb! z^_*+7aWE1T&~otyLe}bm{b@!}#awm9mx_COA-d0cEB40lX0pNt1NMl__-S#`6k6;( z*MC33+ZoWvBwBvLk|P{n6y!@q1CzIilVh!f!!=flrx!=bXG)^mc@vqbCYJh|k)fit z%^IuBP*py)30dw#j}wsU-O!Kl@6>C`+98a9h@ttxclQmsovz-Sja1m`r+h>V0weX| z)XdD`?u(_x#EJz?1e{o$#4g~N(W&<`8w(3YaGwEsE#%rZCX@+ZzPr$xj$px^-6b!^ zFVD7@nC{`smX~?0R`{+rZD}xStxbHH`C$K`FBAS#y1ZQjQ#IJ2ZZFJbEp(p1XMpv1 zKdf^SJFla>b^)1>Ge0SYMpY&Pqhv!A0s*LyF0_6uM8`nx}T^?MswtVsr|mzsR_ zx4tEnkr>QY*n<8UT+IOMNvRILXzR4mqhJO>9A_?2;11JwpLbLua+5LwW&-f zy`%fW493+d!`Tj)4jQt0SJdR#K?xZWaSrAT?amDEH&9$7c<6Ol-GtSC`dT*$j%JIz zPuBPn=o@xxy6miMR&wCnZn7?Pg<2v?%^t&~<-FnrjfUwY0-;n1q}0;F!VMS4fgOHW z3dtFcc4e(`J+5qx`jNsAo(*6U;j$x8Y`38)e}INcb$F~z9;~@>y6XyX)wT+mDVuF5 zE=Go71{AUIF|k~!TsOL#$C6*qhGy+l)J?U~)H4PiCu;@v9%4B2t;a?T>8{U3)=dEe z1I&~MG`Tzn)(P2xf|YTCl$Y@U1k1z@=Q+M%U|`ZKb_u4C2YH;vwn3Ct^&i-1$_-Ga zYNs9%GRS4Jx(7U_p@Mxue*$!~R2Bhn9Z!{zCyLJgP3&+Yri5OyKYXuJ>Zs|kwiM9O6qTuT)sY!w%>e7eLP$1n_$nM$X@ZA0C$xAMCX8DRM`;7d zs%f+eu(e#C-nw?hvt)TDXnlJg!MKzQRwX8HBm`6M+&N=iIdj zCs_*r(yVnOg6uf}X4ybgSKM)9(4@o)Vsa(To*!&I7gYZV4ZS;KWz)=*V51oCh=sT5kRK~co z1;O&flBwVDQ8RY*-H+_lNo(`@GBeDkG>4sd*xxt2YN5ww3_tcR`9WDCR)$J2i;tn) zSBxNR#wNlrc7ppbeO}WssO+S;9KcdMfcFO1Q&y!cTN!{NF5i<>A6m+X;QZrfVYDRK zWjrr~zX`Gzg$oMG>JVjOZHF^xQC;M|sd%zM-sn>m{me7flRQ6W zfb|H9e5H}nRkkC>#7+uvyN4T06O7fia^N-%R{q`b(FcdmKKDYNy0YKSVgsIot{n{$ zc5IiFS|ICtBc{&U*?m+Z>r5&sZ<)&eV6Ik z>SQeMg%o<+n|HRPep2ApuK~#7xC3&pMIm@xJfw`hxT;`7p9U=>V|O5E?t-&avALA4 zSD4v$z_M5ihJ0)T`4F*k$OLvV{%tGTwMgLO#h%J>LF`34u;4M8s^(dxn~=9tU>D3z zuKk%OfDw)vOx4;W97p!1X%6lPoFAbQ{0WWMXZJb2HUX}7DihY%>18^_6kj(#W`Om` zihKgyA6G9DN_8@sUUcm2g*ClM+2Lz>adzCa?OTgQcxlj*G)>lF8Rz+0=9 zut4DdA$QNX-YK!m<-w6m{CIen4?lE=f>y2g9==4!cot7k(yv~1Rb2TVqu_) zIAy`4VDa=j(vH6IbB01kHnyQ9YXb->W{wMuqy-FaAYe83%oruutCE#VM{p;Rc?noF zVw)$K_qp^jA&k?q;F6{f4@UGz|M+u2Kb}GI(N%IwfW(0)3?} z@ShsZiY^^vl!Jzr7R&LJqbd0Y#pzg&$!oY0g~S4rofb)J5*DMW%j7^y+vCYuTqA^( zf_gEPH3Q@&cJs9fEcJr(sF!M2$+&Z5tO&||Qu!R_9_@`fdoUF}r+RjZF4{;A!QO$^ zY4m@>bYjk>z~K=%0|`z#skD%YV62FbVeQDv=K#yxMA?qS7_Q?&h^^3lNcBT@E-_u4 z()rY4A#;ZUlRqp(Qn}s`#K?#x21XQCv%ltvjp489(Qsg8WV=L5?vByazeQakcvOi@ zGr4#HLjr-x4HfNR^naV;l5*Ce=;F#a?ZeoqM!C3PEA1r4CX0SNZlAj16jYF}JTa#D zv1I13W`OnR3xre5#%1^`(;R%7b3&wk7aPYWQ3Bd@4kjKCe_t3;f+!hQsQv711EJ&VZubCdKbtuY z6L4JJrXT$y7w)P>~;qat?EBxU@YG-mtE$#Pe|>QZMjL zCHm5WPZZMo_h(Dy<ayOJLd6aTZG6^wNZf1F;<2f zi59hXA53gd_nIM_FIyxu#HS62wK;ncdG9C&ZzpyiIz`TSZ54wZg5ohNFV3v2V~qor z&*0bw+@`k+aVH^wn`}&C!Mc=z?d1|sjAF;1Tm4>w{2~U~mFSJgTBur{H}{#;<7PC5 z%9@9w@04HPdYgu-xCu>e(VUlT?xtk_E9{b%atIYFvN?T+tYr48NdRl<*s4pF2*usE z<(TFcf)fV#^J4~BkD^F;b@obJ>7C0C6806hqV;_GULl%DB)x<->*DN;h^#8C*NhvaN92pDousL zc?HekZs;R0ue%OI{lFU90g7m1Z>&tutu!`(dGVbipxezoLFcks6 z!{d02l?kb%uQ&5VJfvb)}UE1LGlTUe^ir9nRqO64Bs zNtx#Sm;u%!0#`K$=?5q`Vr#xs1e!j5Mr3mAqS_QiJ8G}+HafcZ{`a5%)aTE-P2Ctv zFR_bif!23+$g}O~497_(*16;+1FD9l;+Qd79z>0Th_NgfTI=J%9Lh6&z^#m)Ma{aK zM7z%rh88TlI21s%c97v>He;<;k_{Nv2o3Qlne_GQX@q^};zDoT6vtq$Xav4`aWI3? zVd13iz0_1^!f+9a-z79hO;!@ngpkU$nURZ42qs)aFsBZ5EjY=i2`(~ISvQp|5Slic zcQ&~zlp>HCm@7$515$uab61=-CZlg)s9GqaC5Llkfxs?8M(q!RsjIM>YIG+ zfVL)wFkwO%*P;bO7(3;he)XgC_gS_NR-gFtN{=WE$?h#7~qy9oA}1#2r`>hh{}P#RRo32>dDm&sdJppSkYh4zC}Q0-6*t z6Pc-=iCT@iIT;+$+pMpW*wHF7kqn&x=tXN{Wd?TYLb6%v_;-P@8W)U!o59dC3d&<= zUi?!n>*WqKa+V3~MADd92l}gAB7~n)y$*$J!O@6d^{J&t83KVNFL123PtXg*e5Y&$ zAn0?JL8cfgHTjFB1%-;cYrw|=xFQmPObm{&7*<=H^+RrUarcoC#|r{B^qlkeuf1Qz z$1)IF6j0f;qe?Vu>jL^a54N!Es*d~uY!}|jp1M z@*|Zsf0;qo46r_QWL3E+AMgU-`68|>uBHq}cL7wBu{zyq>2MK7fHev$$IiT5Ye3C} z>729PQAU|;vbCgM1{Ie?Yz|Avis{@LPG!eppKCTu03WQW{p9`_Q_|~ldKN1LvYmf6 z)WQgN^W5V1-OU@`VAQaXw%g9SvXcva<^o)sI1a->upOwA&ym3EM2e7L552K7bTl$$ z!<0951^=t`Fk`lqC?qlt-7f}E7!Ks4Sn>c8haLG^S#sSrUoFj8oNh( zcB>dv^8*aAVX4K2g~W&fbY#^Ss!iCOb(aaeC`YlySQv@S1+k zy1O1Jxk2bY3Y}Bq6r*uvnuML@s}=iNA#Le$>=>u?laLk3i)VAJP6XeFYwB<(!ZLY$ z!cN7;;2*{YsHM-&7@~_)hKOw+FG5OOU=9MrHlB>An;JAygByAu10%!t(H^0JoIc5* zaML}*M1Idjx(@U>VTlv6+@?=>$}S(=uBF`0)w&K1Z)=Pxj*Q! z3s|}{)RP4=D2V17hDE(xh#EJ`%BWA4OcaNF;ErT_sU}EhdnT+lO@MgvPf()Y6OqNl}?iKO&JP2wS+i^kI zmj&1BC9S$IiQuZcgZ}9DdvCq+XePBwK0iNZfc4NXK2#Yz(dEF zx>pZ|qsc6?H<26$s6FxmR>ghlx8?H)E2(BsVX#q0K6GZP^?7_hTh+C$$zt?OHUpB2 z!k>jsl1mp{sl8$W#HYX2D$SNd!*iRu_1ZBPyzkZHD=9!sUj)A))|!Vs%iy3hw-x*k8B?$CVw@JW(3( zl{p`N>`mWIq$Q3go@|BcXR%mFK|s9Ssua#|*HZyb_^2xD%G8?(0>U%fY>k?A0!ema%I%KRfzBq)`+>;u7ZW@oo5cbZB{@(q%tcG?k}!)sBr;wN;fxOnP+Dskh@&TM$O><(FX8A#XGVAP-R)1OQPI> zJtnL!`hBP$Cjnn7o-88x0QTC?HP1e?Br#=87(v?cpti$tiJon#Tf1+{kugNPP2JmY zUb@%(-g`fK?e`}Z#+%0d-DZznpPL^uzfm-3>q>^B>t=np zw|DT_0mww5``{^L>>8*tV2K-uYJ7|DxUuCkso+pE5Q+ko7L@D#U-r3!tu$k^bMJ@M z0j$){&(tcn09qFDtR&amf67XWmL(AoIT1Nme1sgj)ciJ4vqulQy`=|^_}Kf6b`!=v zLIZcn2TWs$G2^rdrkZHZ*~ZZ09z><^<2D+4io}URstl$%cq`CNB`|f~0@#R|dI2JL z2)(AL3?1hbbgVv9M&Jw%=W45vz)G+kpc#;^l^bfuz zZ~lwlnG&~8!M0tk8-_=-Uf$f_JNOS}bQ~R5RNeQmki3G!&KY*Yl`VFWwGV}SG)07B z4Ml~E@RY;?jNqk(!8CihYl*Obj}BnbPsP&JvZ2LwDcB+d2F#LFZ1-TfOx2DnD(V=9 z){`xRlm#|a54$LU6!Q^vN?zL*3+OFHoi}`lMDc^XM~(7nHUa;O+F)*3dPxdh%q3w?^P7RF<%m( z1>^OOKuv6Lw*_x(N_cFX{?Yde7GT(cYx)HokmB0NEY)j2fgN$3%wCshM|ienSm$;w zFpi~dCFZ=9*!|jf{K>cw89HNS97D(7OJt~8w*ZymR_b2+?)|&({%5DhckXOpuQv7l z$xhXjZOiugF$1g*p+dORH9NI|LbvH+*RsYEVdxy+X~V6hha3nH4x>-Jg=$5xq~R&<1xN}YtLFzlQ>=Tz+iul5QMyK+(GgP5`<{=)c8 zX>?2iP?*)1f1muvTCru`nq&OQ8oK(Td1s3=c@L5n5kUFi;K)`51wUhh9pv`)fybix zd8o1C*s&LYnaa-ptU4-2^Da}XbCK%VzCe@0#k3#VsH>3P8S?j3l?SmtMTcFvnzG^A z-hNkH{VP7pT&cfm5V!TH69eR|wHuVkp^LE$hE5%bn#@q^uM=?0HMc?5!bwiEsGW<% zxFR^R`a<=Uve%>-FDr4iOVi6IzMGM(J&bF|9nVlZ{(tO}O=a|qgnJW3;haaoURPc;A#d~9~OhP8|Wx_pbRt<$!4-)qZXKX*J@e}~7j5YZ^ zb7mi#Rc~QoC0L4-(k&iy7lFxRTX?Ww%tw2q_InIH?*EJK=c%)D2*Yj~^_gno>ji_R z*{$v4GiM+|zZ(ra*J3hq#%w*$RH^ThFZF3&UvfpqZN=F)B-?|^-{p=_HkJxz<_%cl zLtw#R*lK}e-d1iA3>Iy(2m1tz3e>_?ct!8)g>~vmj7e!mEV*0Ml!%jOlz6aa4LJ2} zxhPFZ#fqaADOJQl89z4dVm0>zts)&yE& zsV@aPk7D!)qK5CWnInQKAt}Z(o>;DnE6~QjSgltV|I7RDzVWYCtBcbOW43HyuO_2% zOip60)7k4K=f@1Nev)u&X9ml#4|QWLgI!SPz?B8nZs3Y`T>a#mx9RTgZUA{BgvHN{ zbaoSC9H0zn+LOtIog#SD&koO1X&NaLB~ih<-?w5H-E*8L!{JZvtVlkw7<1|_mL%7D zfVBtUh#*YXrVonC?#Q|nfv6nN%oI|&LVxc1@zS**OrAsW`Ez1tZ`(nZ_C->ukA}{^ zwn@Rq2~@?hUkj`1+>OcBdl3ner9@V0r3RiCt?7^(KG8yLp=~A~cuz&+%z(<@z|Lu& zz)_uSD;I_qrx_5t_yQO6D&vZU9ZiK+6Drwq_brzfCQr}-Q=R@STZ=fBHIPY(Kou`k zSlG%+0KhZlMv+u-A2f~Z$XF@&M|eZch)d9D5*@ zPz>}!&=dqdTEesuIE{L#Hi^&yNTmgeTx!Oszq;G*d+YV`|2n$&-v4%T^uaqc*zx9Z zc^7cC=?%nQUU6aQ7i_f^#{8H8)?*E>$oWe87zJN$p^1Ru-FA+*fGMIK>>8S8b*l$h zd}xZ7Bc|LGHeHfQ9#0 z)c&O#16$Latteby(_*n0v^gkw&zEOi-DS{varkJz) zHX(zA=GDvw91(1nn8B7xv?&44aljiT6c;@cxSw;S93u?aPOSKwxn5-71a^wmM5QEL ziEXgHN^B=Mu1|DjpfH;tZmS()Q% zU^NbPwQU1VRO~sr?BP*T*);p+H{g{ zoLKNlWWDP&D-Rjj3gs-WYmhD5louE-nueVwLd2E?*&RoAfKN!Txgw4lGcuE9NbKet zENCR!A;gkjZ($NW#p$1&9N+G~pB({9)wrMA ziLY(tLfNHMXptT?NI>(>+(bA7tPkXxYq-FNVY zpZ+>KyZ`cyr=O#wJ80vIE-V(Ni01QRjV3~<5`tQp&LiF-DpX|-^kXS&f{i39 zyUx;kmNI1`GB&O3Og5!z*ek+Cd6*qIvRfv1C%AtLPedA5Q~io(eDj6^pz;iv?Mf|3 z)h?XSJXD$9k{$N%fQ+Hf93VmVcs#~!G{qg+sL^;hc~4~!mCEeZ{^c62xUnw0Zrk3+AN=f;kisNGp;)Jh5|r6O3R zytmn~b(LaSj?Y0K^jdCU00yDe0h+~iUX8=`;;jp6U%F1cLcd*hgX_`72qeNa;=O$n zRGk4LE1>md6AkedCjgclX(A~*F0Zfwprr%RCci1|)EvN46W!<6$pyVpR;o=UKYNBV zGm^mIvK>o(y>9C62&Q-`IsS!WIczju)eOBn#oqPItO$4h+!z(XU27&3#@G|Ml$e*){9~)c1W2;pb)S%W!vmJe2 z0hIM3!)I<~57N=AUl4?rwgNun31O!oGb#*L4<43~0Y>HDm)&>yd_YU7ma*-E3PB>9 z987k;SH6ALrW&ww_e!jbvTc%cFNf~oC_c~SJ{cQ2k|$MW!HcK~t_+`>45Nno_}v~% zt=G$27w0F3Cr2N=)->y-14QkHujUd=);5qOTk9}c3nvq8>TJWdX9{ZuSRX2hC0F}f z?36<{Vu3*l(G{DPe(iACfs?+h!DtnPwe9L~vDp75ii1~AtuOiki-T%yAeu$11<^E9 z;P;$b>-`E^+$z=CzmsM4)E}p0otUk);V_V2v=qL7PR&one8mpDtdGt|UgJjhx`V~Y zz+hXpOym!m!N_)eGJq#TP^QwUwAqj|Yp43s-l~a#)T43d@cgjGZFDFFCXG#Xiw8k_ zxVst|se7aER5)vGY|L&WoHdh-BD^XiVRCBtMiuxLD2=G4Onwx{O z^bjh+m5{xE()}X9U^6hGVr&K2+i#a7~UU>1i+ z?rLOfhpv>jEAo>K=SDypAFV`D{-BA9C38xpzAJ?DFsZrS57@-{PbxXw@NBCY4-VtPHbF9UOpH()>Umvd#7j zai7>;Wg%qnWqqPZK^-s?8DIoEu}LkbkH~@yQg+b!j)R^jUc@-@iv_3(z5uA8nWsoS z(kFpa_1b7Or(*CMh`NJrV7|fx+d_al8NP%0Aq;h1Y(#@xNill5DXwfr+?5g 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 Qb1q0jMOXQQ;)}@t0Xnp10RR91 literal 0 HcmV?d00001 diff --git a/images/icons/384.png b/images/icons/384.png new file mode 100644 index 0000000000000000000000000000000000000000..bed661d57f309abef6ce0a6ae2976050485c8cc0 GIT binary patch literal 22404 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 Qb1q0jMOXQQ;)}@t0Xnp10RR91 literal 0 HcmV?d00001 diff --git a/images/icons/64.png b/images/icons/64.png new file mode 100644 index 0000000000000000000000000000000000000000..8eac9b46c6632e2427eb83aa3a6312b8f5dfa2f2 GIT binary patch literal 2748 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 N20Es&IxXkN{{t)V3w8hi literal 0 HcmV?d00001 diff --git a/images/icons/android-chrome-384x384.png b/images/icons/android-chrome-384x384.png new file mode 100644 index 0000000000000000000000000000000000000000..86e1fd58b3f6add80bcbd795214aa540b8023ba4 GIT binary patch literal 15528 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 literal 0 HcmV?d00001 diff --git a/images/icons/apple-touch-icon.png b/images/icons/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..208915f1dea6694cf2b6cd9824f5036a4508a715 GIT binary patch literal 5373 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 L9hC|ttMLB;KPvf_ literal 0 HcmV?d00001 diff --git a/images/icons/favicon-16x16.png b/images/icons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..ca5047e7b8f2d6abe0063329af60eec70a1ca4fa GIT binary patch literal 806 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 literal 0 HcmV?d00001 diff --git a/images/icons/safari-pinned-tab.svg b/images/icons/safari-pinned-tab.svg new file mode 100644 index 0000000..dc0b992 --- /dev/null +++ b/images/icons/safari-pinned-tab.svg @@ -0,0 +1,23 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..60e17006ad07cd313788585e2f5e528fbb7cf821 GIT binary patch literal 3451 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..9818629 --- /dev/null +++ b/index.html @@ -0,0 +1,36 @@ + + + + + + + + + Home | lec3d + + + + +

lec3d

lec3d

quickly build 3D front-end

Get Started

Install

pnpm i @trickle/lec3d
+
yarn add @trickle/lec3d
+
npm install @trickle/lec3d
+
+ + + diff --git a/manifest.webmanifest b/manifest.webmanifest new file mode 100644 index 0000000..6fd7e0c --- /dev/null +++ b/manifest.webmanifest @@ -0,0 +1,21 @@ +{ + "name": "lec3d", + "short_name": "Mud", + "description": "Mini UI-Build Dependency", + "start_url": "/index.html", + "display": "standalone", + "background_color": "#fff", + "theme_color": "#3eaf7c", + "icons": [ + { + "src": "/images/icons/192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/images/icons/384.png", + "sizes": "384x384", + "type": "image/png" + } + ] +} diff --git a/new.html b/new.html new file mode 100644 index 0000000..911989f --- /dev/null +++ b/new.html @@ -0,0 +1 @@ + diff --git a/zh/guide/index.html b/zh/guide/index.html new file mode 100644 index 0000000..b87992f --- /dev/null +++ b/zh/guide/index.html @@ -0,0 +1,33 @@ + + + + + + + + + 文档 | lec3d + + + + + + + + diff --git a/zh/index.html b/zh/index.html new file mode 100644 index 0000000..bc25294 --- /dev/null +++ b/zh/index.html @@ -0,0 +1,36 @@ + + + + + + + + + 首页 | lec3d + + + + +
lec3d

lec3d

快速构建3d前端场景的JS库

快速上手

安装

pnpm i @trickle/lec3d
+
yarn add @trickle/lec3d
+
npm install @trickle/lec3d
+
+ + +