From ed54f714bd72caba7e6c29108d30f73347bc7bf4 Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Thu, 14 Jul 2022 20:48:58 +0000 Subject: [PATCH 01/16] deploy: 8c6fa0daa67e251d1610579700dc4bc43520be51 --- .nojekyll | 0 assets/app.52244da3.js | 1 + assets/framework.4c5e7916.js | 1 + assets/index.md.80dd0de2.js | 1 + assets/index.md.80dd0de2.lean.js | 1 + assets/plugin-vue_export-helper.21dcd24c.js | 1 + assets/posts_test.md.be6d7f1c.js | 1 + assets/posts_test.md.be6d7f1c.lean.js | 1 + assets/style.3be027f1.css | 1 + feed.rss | 27 ++++++++++++++++++++ index.html | 26 +++++++++++++++++++ logo.webp | Bin 0 -> 4220 bytes posts/test.html | 25 ++++++++++++++++++ 13 files changed, 86 insertions(+) create mode 100644 .nojekyll create mode 100644 assets/app.52244da3.js create mode 100644 assets/framework.4c5e7916.js create mode 100644 assets/index.md.80dd0de2.js create mode 100644 assets/index.md.80dd0de2.lean.js create mode 100644 assets/plugin-vue_export-helper.21dcd24c.js create mode 100644 assets/posts_test.md.be6d7f1c.js create mode 100644 assets/posts_test.md.be6d7f1c.lean.js create mode 100644 assets/style.3be027f1.css create mode 100644 feed.rss create mode 100644 index.html create mode 100644 logo.webp create mode 100644 posts/test.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/assets/app.52244da3.js b/assets/app.52244da3.js new file mode 100644 index 0000000..a62558a --- /dev/null +++ b/assets/app.52244da3.js @@ -0,0 +1 @@ +import{i as e,c as t,e as n,a,b as s,d as r,f as o,h as l,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w,u as b,v as S,x as C,y as _,z as k,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M}from"./framework.4c5e7916.js";const q={},B="undefined"!=typeof document?document:null,D=B&&B.createElement("template"),V={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const s=t?B.createElementNS("http://www.w3.org/2000/svg",e):B.createElement(e,n?{is:n}:void 0);return"select"===e&&a&&null!=a.multiple&&s.setAttribute("multiple",a.multiple),s},createText:e=>B.createTextNode(e),createComment:e=>B.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>B.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,a,s,r){const o=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),s!==r&&(s=s.nextSibling););else{D.innerHTML=a?`${e}`:e;const s=D.content;if(a){const e=s.firstChild;for(;e.firstChild;)s.appendChild(e.firstChild);s.removeChild(e)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(o(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=function(e,t){const n=J[t];if(n)return n;let a=i(t);if("filter"!==a&&a in e)return J[t]=a;a=c(a);for(let s=0;s{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,a,s=null){const r=e._vei||(e._vei={}),i=r[t];if(a&&i)i.value=a;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[l(e.slice(2)),t]}(t);if(a){const l=r[t]=function(e,t){const n=e=>{const a=e.timeStamp||F();(z||a>=n.attached-1)&&p(function(e,t){if(o(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(a,s);!function(e,t,n,a){e.addEventListener(t,n,a)}(e,n,l,c)}else i&&(!function(e,t,n,a){e.removeEventListener(t,n,a)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,o,l,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const a=e._vtc;a&&(t=(t?[t,...a]:[...a]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,l,i):"style"===n?function(t,n,a){const s=t.style,r=e(a);if(a&&!r){for(const e in a)U(s,e,a[e]);if(n&&!e(n))for(const e in n)null==a[e]&&U(s,e,"")}else{const e=s.display;r?n!==a&&(s.cssText=a):n&&t.removeAttribute("style"),"_vod"in t&&(s.display=e)}}(t,o,l):a(n)?s(n)||Z(t,n,0,l,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,a,s){if(s)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(a));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(a))return!1;return n in t}(t,n,l,i))?function(e,t,n,a,s,r,o){if("innerHTML"===t||"textContent"===t)return a&&o(a,s,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const a=null==n?"":n;return e.value===a&&"OPTION"!==e.tagName||(e.value=a),void(null==n&&e.removeAttribute(t))}let l=!1;if(""===n||null==n){const a=typeof e[t];"boolean"===a?n=u(n):null==n&&"string"===a?(n="",l=!0):"number"===a&&(n=0,l=!0)}try{e[t]=n}catch(i){}l&&e.removeAttribute(t)}(t,n,l,c,p,m,h):("true-value"===n?t._trueValue=l:"false-value"===n&&(t._falseValue=l),function(e,t,n,a,s){if(a&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const a=d(t);null==n||a&&!u(n)?e.removeAttribute(t):e.setAttribute(t,a?"":n)}}(t,n,l,i))}},V);let ae,se=!1;const re=(...n)=>{const a=(ae=se?ae:t(ne),se=!0,ae).createApp(...n),{mount:s}=a;return a.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return s(n,!0,n instanceof SVGElement)},a};const oe=/^https?:/i,le="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,a)=>(e[a]={label:t[a].label,lang:n[a].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!le)return t;const n=e.base,a=n.endsWith("/")?n.slice(0,-1):n;return t.slice(a.length)}(e,t);const n=ie(e.locales||{},t),a=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,a,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return oe.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),le){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let a=null;try{a=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(s){console.warn(s)}if(a){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(a).paddingTop,10),s=window.scrollY+a.getBoundingClientRect().top-e+t;!n||Math.abs(s-window.scrollY)>window.innerHeight?window.scrollTo(0,s):window.scrollTo({left:0,top:s,behavior:"smooth"})}}function we(e,t){let n=[],a=!0;w((()=>{const s=e.data,r=t.value,o=s&&s.title,l=s&&s.description,i=s&&s.frontmatter.head;var c;document.title=(o?o+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",l||r.description),(e=>{if(a)return void(a=!1);const t=[],s=Math.min(n.length,e.length);for(let a=0;adocument.head.removeChild(e))),e.slice(s).forEach((e=>{const n=be(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function be([e,t,n]){const a=document.createElement(e);for(const s in t)a.setAttribute(s,t[s]);return n&&(a.innerHTML=n),a}const Se=b({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=k("dt",{class:"sr-only"},"Published on",-1),_e={class:"text-base leading-6 font-medium text-gray-500"},ke=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,a)=>(C(),_("dl",null,[Ce,k("dd",_e,[k("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,ke)])]))}},Ae=JSON.parse('[{"title":"Initial VitePress Setup","href":"/posts/test.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

Based on the official VueJs blog, this is a SSG site

\\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},Me=["href"],qe=["innerHTML"],Be={class:"text-base leading-6 font-medium"},De=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),_("div",Le,[k("div",Ne,[k("h1",Te,E(e.$frontmatter.title),1),k("p",Pe,E(e.$frontmatter.subtext),1)]),k("ul",Oe,[(C(!0),_(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:a})=>(C(),_("li",$e,[k("article",Ie,[T(Ee,{date:n},null,8,["date"]),k("div",je,[k("div",He,[k("h2",Re,[k("a",{class:"text-gray-900",href:t},E(e),9,Me)]),a?(C(),_("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:a},null,8,qe)):P("",!0)]),k("div",Be,[k("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,De)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=k("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=k("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),_("dl",We,[Ue,k("dd",null,[k("ul",Ge,[k("li",Je,[N(t).gravatar?(C(),_("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),k("dl",Fe,[ze,k("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),_("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),_("dd",Qe,[k("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},at={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},st={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},ot={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},lt={key:0,class:"py-8"},it=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=k("div",{class:"pt-8"},[k("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function a(){return Ae.findIndex((e=>e.href===n.path))}const s=h((()=>Ae[a()].date)),r=h((()=>Ae[a()-1])),o=h((()=>Ae[a()+1]));return(e,n)=>{const a=O("Content");return C(),_("article",tt,[k("header",nt,[T(Ee,{date:N(s)},null,8,["date"]),k("h1",at,E(N(t).title),1)]),k("div",st,[T(et),k("div",rt,[T(a,{class:"prose max-w-none pt-10 pb-8"})]),k("footer",ot,[N(r)?(C(),_("div",lt,[it,k("div",ct,[k("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(o)?(C(),_("div",ut,[pt,k("div",mt,[k("a",{href:N(o).href},E(N(o).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},wt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},bt=k("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),_t={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var kt={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),_("div",vt,[k("div",xt,[k("nav",yt,[k("a",wt,[bt,N(n)?P("",!0):(C(),_("span",St,"Steve Brown's blog"))]),Ct])]),k("main",_t,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=le&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=b({setup(e,{slots:t}){const n=M(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=kt.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!le)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const a=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:a}=t;if(!Et.has(a)){Et.add(a);const e=ge(a);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:a,pathname:s}=e,r=s.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&a===location.hostname&&(s!==location.pathname?n.observe(e):Et.add(s))}))}))};j(a);const s=xe();H((()=>s.path),a),R((()=>{n&&n.disconnect()}))}(),()=>S(kt.Layout)}};function $t(){const e=function(){let e,t=le;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function a(e=(le?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),le&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let s=null;async function r(a,r=0){const o=new URL(a,"http://a.com"),l=s=o.pathname;try{let t=e(l);if("then"in t&&"function"==typeof t.then&&(t=await t),s===l){s=null;const{default:e,__pageData:a}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=l,n.component=v(e),n.data=v(JSON.parse(a)),le&&y((()=>{if(o.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(o.hash))}catch(e){console.warn(e)}if(t)return void ye(t,o.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),s===l&&(s=null,n.path=l,n.component=t?v(t):null)}}return le&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:s,hostname:r,pathname:o,hash:l,target:i}=t,c=window.location,d=o.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||s!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),o===c.pathname?l&&l!==c.hash&&(history.pushState(null,"",l),window.dispatchEvent(new Event("hashchange")),ye(t,l,t.classList.contains("header-anchor"))):a(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:a}}((n=>{let a=ge(n);return t&&(e=a),(t||e===a)&&(a=a.replace(/\.js$/,".lean.js")),le?(t=!1,s=()=>import(a),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in q)return;q[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const a=document.createElement("link");return a.rel=t?"stylesheet":"modulepreload",t||(a.as="script",a.crossOrigin=""),a.href=e,document.head.appendChild(a),t?new Promise(((t,n)=>{a.addEventListener("load",t),a.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>s())):s()):require(a);var s,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),le&&we(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),kt.enhanceApp&&kt.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(le){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/framework.4c5e7916.js b/assets/framework.4c5e7916.js new file mode 100644 index 0000000..2d353e6 --- /dev/null +++ b/assets/framework.4c5e7916.js @@ -0,0 +1 @@ +function e(e,t){const n=Object.create(null),o=e.split(",");for(let s=0;s!!n[e.toLowerCase()]:e=>!!n[e]}const t=e("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function n(e){return!!e||""===e}function o(e){if(x(e)){const t={};for(let n=0;n{if(e){const n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function i(e){let t="";if(k(e))t=e;else if(x(e))for(let n=0;nk(e)?e:null==e?"":x(e)||O(e)&&(e.toString===R||!S(e.toString))?JSON.stringify(e,u,2):String(e),u=(e,t)=>t&&t.__v_isRef?u(e,t.value):w(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:C(t)?{[`Set(${t.size})`]:[...t.values()]}:!O(t)||x(t)||P(t)?t:String(t),a={},f=[],p=()=>{},d=()=>!1,h=/^on[^a-z]/,g=e=>h.test(e),v=e=>e.startsWith("onUpdate:"),_=Object.assign,y=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},m=Object.prototype.hasOwnProperty,b=(e,t)=>m.call(e,t),x=Array.isArray,w=e=>"[object Map]"===M(e),C=e=>"[object Set]"===M(e),S=e=>"function"==typeof e,k=e=>"string"==typeof e,F=e=>"symbol"==typeof e,O=e=>null!==e&&"object"==typeof e,j=e=>O(e)&&S(e.then)&&S(e.catch),R=Object.prototype.toString,M=e=>R.call(e),P=e=>"[object Object]"===M(e),T=e=>k(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,E=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),$=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},U=/-(\w)/g,V=$((e=>e.replace(U,((e,t)=>t?t.toUpperCase():"")))),I=/\B([A-Z])/g,A=$((e=>e.replace(I,"-$1").toLowerCase())),N=$((e=>e.charAt(0).toUpperCase()+e.slice(1))),B=$((e=>e?`on${N(e)}`:"")),L=(e,t)=>!Object.is(e,t),D=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},z=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let H;let K;class J{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&K&&(this.parent=K,this.index=(K.scopes||(K.scopes=[])).push(this)-1)}run(e){if(this.active){const t=K;try{return K=this,e()}finally{K=t}}}on(){K=this}off(){K=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},G=e=>(e.w&Y)>0,Z=e=>(e.n&Y)>0,Q=new WeakMap;let X=0,Y=1;let ee;const te=Symbol(""),ne=Symbol("");class oe{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,function(e,t=K){t&&t.active&&t.effects.push(e)}(this,n)}run(){if(!this.active)return this.fn();let e=ee,t=re;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=ee,ee=this,re=!0,Y=1<<++X,X<=30?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{("length"===t||t>=o)&&i.push(e)}));else switch(void 0!==n&&i.push(l.get(n)),t){case"add":x(e)?T(n)&&i.push(l.get("length")):(i.push(l.get(te)),w(e)&&i.push(l.get(ne)));break;case"delete":x(e)||(i.push(l.get(te)),w(e)&&i.push(l.get(ne)));break;case"set":w(e)&&i.push(l.get(te))}if(1===i.length)i[0]&&pe(i[0]);else{const e=[];for(const t of i)t&&e.push(...t);pe(q(e))}}function pe(e,t){const n=x(e)?e:[...e];for(const o of n)o.computed&&de(o);for(const o of n)o.computed||de(o)}function de(e,t){(e!==ee||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const he=e("__proto__,__v_isRef,__isVue"),ge=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(F)),ve=xe(),_e=xe(!1,!0),ye=xe(!0),me=be();function be(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=rt(this);for(let t=0,s=this.length;t{e[t]=function(...e){ie();const n=rt(this)[t].apply(this,e);return ce(),n}})),e}function xe(e=!1,t=!1){return function(n,o,s){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&s===(e?t?Ze:Ge:t?qe:Je).get(n))return n;const r=x(n);if(!e&&r&&b(me,o))return Reflect.get(me,o,s);const l=Reflect.get(n,o,s);return(F(o)?ge.has(o):he(o))?l:(e||ue(n,0,o),t?l:ft(l)?r&&T(o)?l:l.value:O(l)?e?Ye(l):Xe(l):l)}}function we(e=!1){return function(t,n,o,s){let r=t[n];if(nt(r)&&ft(r)&&!ft(o))return!1;if(!e&&!nt(o)&&(ot(o)||(o=rt(o),r=rt(r)),!x(t)&&ft(r)&&!ft(o)))return r.value=o,!0;const l=x(t)&&T(n)?Number(n)!0,deleteProperty:(e,t)=>!0},ke=_({},Ce,{get:_e,set:we(!0)}),Fe=e=>e,Oe=e=>Reflect.getPrototypeOf(e);function je(e,t,n=!1,o=!1){const s=rt(e=e.__v_raw),r=rt(t);n||(t!==r&&ue(s,0,t),ue(s,0,r));const{has:l}=Oe(s),i=o?Fe:n?ct:it;return l.call(s,t)?i(e.get(t)):l.call(s,r)?i(e.get(r)):void(e!==s&&e.get(t))}function Re(e,t=!1){const n=this.__v_raw,o=rt(n),s=rt(e);return t||(e!==s&&ue(o,0,e),ue(o,0,s)),e===s?n.has(e):n.has(e)||n.has(s)}function Me(e,t=!1){return e=e.__v_raw,!t&&ue(rt(e),0,te),Reflect.get(e,"size",e)}function Pe(e){e=rt(e);const t=rt(this);return Oe(t).has.call(t,e)||(t.add(e),fe(t,"add",e,e)),this}function Te(e,t){t=rt(t);const n=rt(this),{has:o,get:s}=Oe(n);let r=o.call(n,e);r||(e=rt(e),r=o.call(n,e));const l=s.call(n,e);return n.set(e,t),r?L(t,l)&&fe(n,"set",e,t):fe(n,"add",e,t),this}function Ee(e){const t=rt(this),{has:n,get:o}=Oe(t);let s=n.call(t,e);s||(e=rt(e),s=n.call(t,e)),o&&o.call(t,e);const r=t.delete(e);return s&&fe(t,"delete",e,void 0),r}function $e(){const e=rt(this),t=0!==e.size,n=e.clear();return t&&fe(e,"clear",void 0,void 0),n}function Ue(e,t){return function(n,o){const s=this,r=s.__v_raw,l=rt(r),i=t?Fe:e?ct:it;return!e&&ue(l,0,te),r.forEach(((e,t)=>n.call(o,i(e),i(t),s)))}}function Ve(e,t,n){return function(...o){const s=this.__v_raw,r=rt(s),l=w(r),i="entries"===e||e===Symbol.iterator&&l,c="keys"===e&&l,u=s[e](...o),a=n?Fe:t?ct:it;return!t&&ue(r,0,c?ne:te),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:i?[a(e[0]),a(e[1])]:a(e),done:t}},[Symbol.iterator](){return this}}}}function Ie(e){return function(...t){return"delete"!==e&&this}}function Ae(){const e={get(e){return je(this,e)},get size(){return Me(this)},has:Re,add:Pe,set:Te,delete:Ee,clear:$e,forEach:Ue(!1,!1)},t={get(e){return je(this,e,!1,!0)},get size(){return Me(this)},has:Re,add:Pe,set:Te,delete:Ee,clear:$e,forEach:Ue(!1,!0)},n={get(e){return je(this,e,!0)},get size(){return Me(this,!0)},has(e){return Re.call(this,e,!0)},add:Ie("add"),set:Ie("set"),delete:Ie("delete"),clear:Ie("clear"),forEach:Ue(!0,!1)},o={get(e){return je(this,e,!0,!0)},get size(){return Me(this,!0)},has(e){return Re.call(this,e,!0)},add:Ie("add"),set:Ie("set"),delete:Ie("delete"),clear:Ie("clear"),forEach:Ue(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((s=>{e[s]=Ve(s,!1,!1),n[s]=Ve(s,!0,!1),t[s]=Ve(s,!1,!0),o[s]=Ve(s,!0,!0)})),[e,n,t,o]}const[Ne,Be,Le,De]=Ae();function We(e,t){const n=t?e?De:Le:e?Be:Ne;return(t,o,s)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(b(n,o)&&o in t?n:t,o,s)}const ze={get:We(!1,!1)},He={get:We(!1,!0)},Ke={get:We(!0,!1)},Je=new WeakMap,qe=new WeakMap,Ge=new WeakMap,Ze=new WeakMap;function Qe(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>M(e).slice(8,-1))(e))}function Xe(e){return nt(e)?e:et(e,!1,Ce,ze,Je)}function Ye(e){return et(e,!0,Se,Ke,Ge)}function et(e,t,n,o,s){if(!O(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const l=Qe(e);if(0===l)return e;const i=new Proxy(e,2===l?o:n);return s.set(e,i),i}function tt(e){return nt(e)?tt(e.__v_raw):!(!e||!e.__v_isReactive)}function nt(e){return!(!e||!e.__v_isReadonly)}function ot(e){return!(!e||!e.__v_isShallow)}function st(e){return tt(e)||nt(e)}function rt(e){const t=e&&e.__v_raw;return t?rt(t):e}function lt(e){return W(e,"__v_skip",!0),e}const it=e=>O(e)?Xe(e):e,ct=e=>O(e)?Ye(e):e;function ut(e){re&&ee&&ae((e=rt(e)).dep||(e.dep=q()))}function at(e,t){(e=rt(e)).dep&&pe(e.dep)}function ft(e){return!(!e||!0!==e.__v_isRef)}function pt(e){return ht(e,!1)}function dt(e){return ht(e,!0)}function ht(e,t){return ft(e)?e:new gt(e,t)}class gt{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:rt(e),this._value=t?e:it(e)}get value(){return ut(this),this._value}set value(e){e=this.__v_isShallow?e:rt(e),L(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:it(e),at(this))}}function vt(e){return ft(e)?e.value:e}const _t={get:(e,t,n)=>vt(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const s=e[t];return ft(s)&&!ft(n)?(s.value=n,!0):Reflect.set(e,t,n,o)}};function yt(e){return tt(e)?e:new Proxy(e,_t)}class mt{constructor(e,t,n,o){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new oe(e,(()=>{this._dirty||(this._dirty=!0,at(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=rt(this);return ut(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function bt(e,t,n,o){let s;try{s=o?e(...o):e()}catch(r){wt(r,t,n)}return s}function xt(e,t,n,o){if(S(e)){const s=bt(e,t,n,o);return s&&j(s)&&s.catch((e=>{wt(e,t,n)})),s}const s=[];for(let r=0;r>>1;Dt(kt[o])Dt(e)-Dt(t))),Tt=0;Ttnull==e.id?1/0:e.id;function Wt(e){St=!1,Ct=!0,Bt(e),kt.sort(((e,t)=>Dt(e)-Dt(t)));try{for(Ft=0;Fte.trim()))),t&&(s=n.map(z))}let i,c=o[i=B(t)]||o[i=B(V(t))];!c&&r&&(c=o[i=B(A(t))]),c&&xt(c,e,6,s);const u=o[i+"Once"];if(u){if(e.emitted){if(e.emitted[i])return}else e.emitted={};e.emitted[i]=!0,xt(u,e,6,s)}}function Ht(e,t,n=!1){const o=t.emitsCache,s=o.get(e);if(void 0!==s)return s;const r=e.emits;let l={},i=!1;if(!S(e)){const o=e=>{const n=Ht(e,t,!0);n&&(i=!0,_(l,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return r||i?(x(r)?r.forEach((e=>l[e]=null)):_(l,r),o.set(e,l),l):(o.set(e,null),null)}function Kt(e,t){return!(!e||!g(t))&&(t=t.slice(2).replace(/Once$/,""),b(e,t[0].toLowerCase()+t.slice(1))||b(e,A(t))||b(e,t))}let Jt=null,qt=null;function Gt(e){const t=Jt;return Jt=e,qt=e&&e.type.__scopeId||null,t}function Zt(e){const{type:t,vnode:n,proxy:o,withProxy:s,props:r,propsOptions:[l],slots:i,attrs:c,emit:u,render:a,renderCache:f,data:p,setupState:d,ctx:h,inheritAttrs:g}=e;let _,y;const m=Gt(e);try{if(4&n.shapeFlag){const e=s||o;_=Wo(a.call(e,e,f,r,d,p,h)),y=c}else{const e=t;0,_=Wo(e.length>1?e(r,{attrs:c,slots:i,emit:u}):e(r,null)),y=t.props?c:Qt(c)}}catch(x){So.length=0,wt(x,e,1),_=Ao(wo)}let b=_;if(y&&!1!==g){const e=Object.keys(y),{shapeFlag:t}=b;e.length&&7&t&&(l&&e.some(v)&&(y=Xt(y,l)),b=No(b,y))}return n.dirs&&(b=No(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),_=b,Gt(m),_}const Qt=e=>{let t;for(const n in e)("class"===n||"style"===n||g(n))&&((t||(t={}))[n]=e[n]);return t},Xt=(e,t)=>{const n={};for(const o in e)v(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function Yt(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let s=0;s1)return n&&S(t)?t.call(o.proxy):t}}function nn(e,t){return rn(e,null,t)}const on={};function sn(e,t,n){return rn(e,t,n)}function rn(e,t,{immediate:n,deep:o,flush:s,onTrack:r,onTrigger:l}=a){const i=Go;let c,u,f=!1,d=!1;if(ft(e)?(c=()=>e.value,f=ot(e)):tt(e)?(c=()=>e,o=!0):x(e)?(d=!0,f=e.some((e=>tt(e)||ot(e))),c=()=>e.map((e=>ft(e)?e.value:tt(e)?un(e):S(e)?bt(e,i,2):void 0))):c=S(e)?t?()=>bt(e,i,2):()=>{if(!i||!i.isUnmounted)return u&&u(),xt(e,i,3,[h])}:p,t&&o){const e=c;c=()=>un(e())}let h=e=>{u=m.onStop=()=>{bt(e,i,4)}};if(Yo)return h=p,t?n&&xt(t,i,3,[c(),d?[]:void 0,h]):c(),p;let g=d?[]:on;const v=()=>{if(m.active)if(t){const e=m.run();(o||f||(d?e.some(((e,t)=>L(e,g[t]))):L(e,g)))&&(u&&u(),xt(t,i,3,[e,g===on?void 0:g,h]),g=e)}else m.run()};let _;v.allowRecurse=!!t,_="sync"===s?v:"post"===s?()=>vo(v,i&&i.suspense):()=>function(e){Nt(e,jt,Ot,Rt)}(v);const m=new oe(c,_);return t?n?v():g=m.run():"post"===s?vo(m.run.bind(m),i&&i.suspense):m.run(),()=>{m.stop(),i&&i.scope&&y(i.scope.effects,m)}}function ln(e,t,n){const o=this.proxy,s=k(e)?e.includes(".")?cn(o,e):()=>o[e]:e.bind(o,o);let r;S(t)?r=t:(r=t.handler,n=t);const l=Go;Zo(this);const i=rn(s,r.bind(o),n);return l?Zo(l):Qo(),i}function cn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{un(e,t)}));else if(P(e))for(const n in e)un(e[n],t);return e}function an(e){return S(e)?{setup:e,name:e.name}:e}const fn=e=>!!e.type.__asyncLoader,pn=e=>e.type.__isKeepAlive;function dn(e,t){gn(e,"a",t)}function hn(e,t){gn(e,"da",t)}function gn(e,t,n=Go){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(_n(t,o,n),n){let e=n.parent;for(;e&&e.parent;)pn(e.parent.vnode)&&vn(o,t,n,e),e=e.parent}}function vn(e,t,n,o){const s=_n(t,e,o,!0);Sn((()=>{y(o[t],s)}),n)}function _n(e,t,n=Go,o=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;ie(),Zo(n);const s=xt(t,n,e,o);return Qo(),ce(),s});return o?s.unshift(r):s.push(r),r}}const yn=e=>(t,n=Go)=>(!Yo||"sp"===e)&&_n(e,t,n),mn=yn("bm"),bn=yn("m"),xn=yn("bu"),wn=yn("u"),Cn=yn("bum"),Sn=yn("um"),kn=yn("sp"),Fn=yn("rtg"),On=yn("rtc");function jn(e,t=Go){_n("ec",e,t)}function Rn(e,t,n,o){const s=e.dirs,r=t&&t.dirs;for(let l=0;lt(e,n,void 0,r&&r[n])));else{const n=Object.keys(e);s=new Array(n.length);for(let o=0,l=n.length;oe?Xo(e)?ns(e)||e.proxy:$n(e.parent):null,Un=_(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=>$n(e.parent),$root:e=>$n(e.root),$emit:e=>e.emit,$options:e=>Ln(e),$forceUpdate:e=>e.f||(e.f=()=>It(e.update)),$nextTick:e=>e.n||(e.n=Vt.bind(e.proxy)),$watch:e=>ln.bind(e)}),Vn={get({_:e},t){const{ctx:n,setupState:o,data:s,props:r,accessCache:l,type:i,appContext:c}=e;let u;if("$"!==t[0]){const i=l[t];if(void 0!==i)switch(i){case 1:return o[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(o!==a&&b(o,t))return l[t]=1,o[t];if(s!==a&&b(s,t))return l[t]=2,s[t];if((u=e.propsOptions[0])&&b(u,t))return l[t]=3,r[t];if(n!==a&&b(n,t))return l[t]=4,n[t];In&&(l[t]=0)}}const f=Un[t];let p,d;return f?("$attrs"===t&&ue(e,0,t),f(e)):(p=i.__cssModules)&&(p=p[t])?p:n!==a&&b(n,t)?(l[t]=4,n[t]):(d=c.config.globalProperties,b(d,t)?d[t]:void 0)},set({_:e},t,n){const{data:o,setupState:s,ctx:r}=e;return s!==a&&b(s,t)?(s[t]=n,!0):o!==a&&b(o,t)?(o[t]=n,!0):!b(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(r[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:s,propsOptions:r}},l){let i;return!!n[l]||e!==a&&b(e,l)||t!==a&&b(t,l)||(i=r[0])&&b(i,l)||b(o,l)||b(Un,l)||b(s.config.globalProperties,l)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:b(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let In=!0;function An(e){const t=Ln(e),n=e.proxy,o=e.ctx;In=!1,t.beforeCreate&&Nn(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:l,watch:i,provide:c,inject:u,created:a,beforeMount:f,mounted:d,beforeUpdate:h,updated:g,activated:v,deactivated:_,beforeDestroy:y,beforeUnmount:m,destroyed:b,unmounted:w,render:C,renderTracked:k,renderTriggered:F,errorCaptured:j,serverPrefetch:R,expose:M,inheritAttrs:P,components:T,directives:E,filters:$}=t;if(u&&function(e,t,n=p,o=!1){x(e)&&(e=Hn(e));for(const s in e){const n=e[s];let r;r=O(n)?"default"in n?tn(n.from||s,n.default,!0):tn(n.from||s):tn(n),ft(r)&&o?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[s]=r}}(u,o,null,e.appContext.config.unwrapInjectedRef),l)for(const p in l){const e=l[p];S(e)&&(o[p]=e.bind(n))}if(s){const t=s.call(n,n);O(t)&&(e.data=Xe(t))}if(In=!0,r)for(const x in r){const e=r[x],t=S(e)?e.bind(n,n):S(e.get)?e.get.bind(n,n):p,s=!S(e)&&S(e.set)?e.set.bind(n):p,l=os({get:t,set:s});Object.defineProperty(o,x,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(i)for(const p in i)Bn(i[p],o,n,p);if(c){const e=S(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(Go){let n=Go.provides;const o=Go.parent&&Go.parent.provides;o===n&&(n=Go.provides=Object.create(o)),n[e]=t}}(t,e[t])}))}function U(e,t){x(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(a&&Nn(a,e,"c"),U(mn,f),U(bn,d),U(xn,h),U(wn,g),U(dn,v),U(hn,_),U(jn,j),U(On,k),U(Fn,F),U(Cn,m),U(Sn,w),U(kn,R),x(M))if(M.length){const t=e.exposed||(e.exposed={});M.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});C&&e.render===p&&(e.render=C),null!=P&&(e.inheritAttrs=P),T&&(e.components=T),E&&(e.directives=E)}function Nn(e,t,n){xt(x(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Bn(e,t,n,o){const s=o.includes(".")?cn(n,o):()=>n[o];if(k(e)){const n=t[e];S(n)&&sn(s,n)}else if(S(e))sn(s,e.bind(n));else if(O(e))if(x(e))e.forEach((e=>Bn(e,t,n,o)));else{const o=S(e.handler)?e.handler.bind(n):t[e.handler];S(o)&&sn(s,o,e)}}function Ln(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:l}}=e.appContext,i=r.get(t);let c;return i?c=i:s.length||n||o?(c={},s.length&&s.forEach((e=>Dn(c,e,l,!0))),Dn(c,t,l)):c=t,r.set(t,c),c}function Dn(e,t,n,o=!1){const{mixins:s,extends:r}=t;r&&Dn(e,r,n,!0),s&&s.forEach((t=>Dn(e,t,n,!0)));for(const l in t)if(o&&"expose"===l);else{const o=Wn[l]||n&&n[l];e[l]=o?o(e[l],t[l]):t[l]}return e}const Wn={data:zn,props:Jn,emits:Jn,methods:Jn,computed:Jn,beforeCreate:Kn,created:Kn,beforeMount:Kn,mounted:Kn,beforeUpdate:Kn,updated:Kn,beforeDestroy:Kn,beforeUnmount:Kn,destroyed:Kn,unmounted:Kn,activated:Kn,deactivated:Kn,errorCaptured:Kn,serverPrefetch:Kn,components:Jn,directives:Jn,watch:function(e,t){if(!e)return t;if(!t)return e;const n=_(Object.create(null),e);for(const o in t)n[o]=Kn(e[o],t[o]);return n},provide:zn,inject:function(e,t){return Jn(Hn(e),Hn(t))}};function zn(e,t){return t?e?function(){return _(S(e)?e.call(this,this):e,S(t)?t.call(this,this):t)}:t:e}function Hn(e){if(x(e)){const t={};for(let n=0;n{c=!0;const[n,o]=Qn(e,t,!0);_(l,n),o&&i.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!r&&!c)return o.set(e,f),f;if(x(r))for(let f=0;f-1,n[1]=o<0||t-1||b(n,"default"))&&i.push(e)}}}const u=[l,i];return o.set(e,u),u}function Xn(e){return"$"!==e[0]}function Yn(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function eo(e,t){return Yn(e)===Yn(t)}function to(e,t){return x(t)?t.findIndex((t=>eo(t,e))):S(t)&&eo(t,e)?0:-1}const no=e=>"_"===e[0]||"$stable"===e,oo=e=>x(e)?e.map(Wo):[Wo(e)],so=(e,t,n)=>{if(t._n)return t;const o=function(e,t=Jt,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&jo(-1);const s=Gt(t),r=e(...n);return Gt(s),o._d&&jo(1),r};return o._n=!0,o._c=!0,o._d=!0,o}(((...e)=>oo(t(...e))),n);return o._c=!1,o},ro=(e,t,n)=>{const o=e._ctx;for(const s in e){if(no(s))continue;const n=e[s];if(S(n))t[s]=so(0,n,o);else if(null!=n){const e=oo(n);t[s]=()=>e}}},lo=(e,t)=>{const n=oo(t);e.slots.default=()=>n};function io(){return{app:null,config:{isNativeTag:d,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let co=0;function uo(e,t){return function(n,o=null){S(n)||(n=Object.assign({},n)),null==o||O(o)||(o=null);const s=io(),r=new Set;let l=!1;const i=s.app={_uid:co++,_component:n,_props:o,_container:null,_context:s,_instance:null,version:rs,get config(){return s.config},set config(e){},use:(e,...t)=>(r.has(e)||(e&&S(e.install)?(r.add(e),e.install(i,...t)):S(e)&&(r.add(e),e(i,...t))),i),mixin:e=>(s.mixins.includes(e)||s.mixins.push(e),i),component:(e,t)=>t?(s.components[e]=t,i):s.components[e],directive:(e,t)=>t?(s.directives[e]=t,i):s.directives[e],mount(r,c,u){if(!l){const a=Ao(n,o);return a.appContext=s,c&&t?t(a,r):e(a,r,u),l=!0,i._container=r,r.__vue_app__=i,ns(a.component)||a.component.proxy}},unmount(){l&&(e(null,i._container),delete i._container.__vue_app__)},provide:(e,t)=>(s.provides[e]=t,i)};return i}}function ao(e,t,n,o,s=!1){if(x(e))return void e.forEach(((e,r)=>ao(e,t&&(x(t)?t[r]:t),n,o,s)));if(fn(o)&&!s)return;const r=4&o.shapeFlag?ns(o.component)||o.component.proxy:o.el,l=s?null:r,{i:i,r:c}=e,u=t&&t.r,f=i.refs===a?i.refs={}:i.refs,p=i.setupState;if(null!=u&&u!==c&&(k(u)?(f[u]=null,b(p,u)&&(p[u]=null)):ft(u)&&(u.value=null)),S(c))bt(c,i,12,[l,f]);else{const t=k(c),o=ft(c);if(t||o){const i=()=>{if(e.f){const n=t?f[c]:c.value;s?x(n)&&y(n,r):x(n)?n.includes(r)||n.push(r):t?(f[c]=[r],b(p,c)&&(p[c]=f[c])):(c.value=[r],e.k&&(f[e.k]=c.value))}else t?(f[c]=l,b(p,c)&&(p[c]=l)):o&&(c.value=l,e.k&&(f[e.k]=l))};l?(i.id=-1,vo(i,n)):i()}}}let fo=!1;const po=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,ho=e=>8===e.nodeType;function go(e){const{mt:t,p:n,o:{patchProp:o,createText:s,nextSibling:r,parentNode:l,remove:i,insert:c,createComment:u}}=e,a=(n,o,i,u,g,_=!1)=>{const y=ho(n)&&"["===n.data,m=()=>h(n,o,i,u,g,y),{type:b,ref:x,shapeFlag:w,patchFlag:C}=o,S=n.nodeType;o.el=n,-2===C&&(_=!1,o.dynamicChildren=null);let k=null;switch(b){case xo:3!==S?""===o.children?(c(o.el=s(""),l(n),n),k=n):k=m():(n.data!==o.children&&(fo=!0,n.data=o.children),k=r(n));break;case wo:k=8!==S||y?m():r(n);break;case Co:if(1===S||3===S){k=n;const e=!o.children.length;for(let t=0;t{l=l||!!t.dynamicChildren;const{type:c,props:u,patchFlag:a,shapeFlag:f,dirs:d}=t,h="input"===c&&d||"option"===c;if(h||-1!==a){if(d&&Rn(t,null,n,"created"),u)if(h||!l||48&a)for(const t in u)(h&&t.endsWith("value")||g(t)&&!E(t))&&o(e,t,null,u[t],!1,void 0,n);else u.onClick&&o(e,"onClick",null,u.onClick,!1,void 0,n);let c;if((c=u&&u.onVnodeBeforeMount)&&Ko(c,n,t),d&&Rn(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||d)&&en((()=>{c&&Ko(c,n,t),d&&Rn(t,null,n,"mounted")}),s),16&f&&(!u||!u.innerHTML&&!u.textContent)){let o=p(e.firstChild,t,e,n,s,r,l);for(;o;){fo=!0;const e=o;o=o.nextSibling,i(e)}}else 8&f&&e.textContent!==t.children&&(fo=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,o,s,r,l,i)=>{i=i||!!t.dynamicChildren;const c=t.children,u=c.length;for(let f=0;f{const{slotScopeIds:a}=t;a&&(s=s?s.concat(a):a);const f=l(e),d=p(r(e),t,f,n,o,s,i);return d&&ho(d)&&"]"===d.data?r(t.anchor=d):(fo=!0,c(t.anchor=u("]"),f,d),d)},h=(e,t,o,s,c,u)=>{if(fo=!0,t.el=null,u){const t=v(e);for(;;){const n=r(e);if(!n||n===t)break;i(n)}}const a=r(e),f=l(e);return i(e),n(null,t,f,a,o,s,po(f),c),a},v=e=>{let t=0;for(;e;)if((e=r(e))&&ho(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return r(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),Lt(),void(t._vnode=e);fo=!1,a(t.firstChild,e,null,null,null),Lt(),t._vnode=e,fo&&console.error("Hydration completed but contains mismatches.")},a]}const vo=en;function _o(e){return function(e,t){(H||(H="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{})).__VUE__=!0;const{insert:n,remove:o,patchProp:s,createElement:r,createText:l,createComment:i,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:g=p,cloneNode:v,insertStaticContent:y}=e,m=(e,t,n,o=null,s=null,r=null,l=!1,i=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Eo(e,t)&&(o=ne(e),Q(e,s,r,!0),e=null),-2===t.patchFlag&&(c=!1,t.dynamicChildren=null);const{type:u,ref:a,shapeFlag:f}=t;switch(u){case xo:x(e,t,n,o);break;case wo:w(e,t,n,o);break;case Co:null==e&&C(t,n,o,l);break;case bo:U(e,t,n,o,s,r,l,i,c);break;default:1&f?F(e,t,n,o,s,r,l,i,c):6&f?I(e,t,n,o,s,r,l,i,c):(64&f||128&f)&&u.process(e,t,n,o,s,r,l,i,c,re)}null!=a&&s&&ao(a,e&&e.ref,r,t||e,!t)},x=(e,t,o,s)=>{if(null==e)n(t.el=l(t.children),o,s);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},w=(e,t,o,s)=>{null==e?n(t.el=i(t.children||""),o,s):t.el=e.el},C=(e,t,n,o)=>{[e.el,e.anchor]=y(e.children,t,n,o,e.el,e.anchor)},S=({el:e,anchor:t},o,s)=>{let r;for(;e&&e!==t;)r=h(e),n(e,o,s),e=r;n(t,o,s)},k=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),o(e),e=n;o(t)},F=(e,t,n,o,s,r,l,i,c)=>{l=l||"svg"===t.type,null==e?O(t,n,o,s,r,l,i,c):P(e,t,s,r,l,i,c)},O=(e,t,o,l,i,c,a,f)=>{let p,d;const{type:h,props:g,shapeFlag:_,transition:y,patchFlag:m,dirs:b}=e;if(e.el&&void 0!==v&&-1===m)p=e.el=v(e.el);else{if(p=e.el=r(e.type,c,g&&g.is,g),8&_?u(p,e.children):16&_&&M(e.children,p,null,l,i,c&&"foreignObject"!==h,a,f),b&&Rn(e,null,l,"created"),g){for(const t in g)"value"===t||E(t)||s(p,t,null,g[t],c,e.children,l,i,te);"value"in g&&s(p,"value",null,g.value),(d=g.onVnodeBeforeMount)&&Ko(d,l,e)}R(p,e,e.scopeId,a,l)}b&&Rn(e,null,l,"beforeMount");const x=(!i||i&&!i.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(p),n(p,t,o),((d=g&&g.onVnodeMounted)||x||b)&&vo((()=>{d&&Ko(d,l,e),x&&y.enter(p),b&&Rn(e,null,l,"mounted")}),i)},R=(e,t,n,o,s)=>{if(n&&g(e,n),o)for(let r=0;r{for(let u=c;u{const c=t.el=e.el;let{patchFlag:f,dynamicChildren:p,dirs:d}=t;f|=16&e.patchFlag;const h=e.props||a,g=t.props||a;let v;n&&yo(n,!1),(v=g.onVnodeBeforeUpdate)&&Ko(v,n,t,e),d&&Rn(t,e,n,"beforeUpdate"),n&&yo(n,!0);const _=r&&"foreignObject"!==t.type;if(p?T(e.dynamicChildren,p,c,n,o,_,l):i||K(e,t,c,null,n,o,_,l,!1),f>0){if(16&f)$(c,t,h,g,n,o,r);else if(2&f&&h.class!==g.class&&s(c,"class",null,g.class,r),4&f&&s(c,"style",h.style,g.style,r),8&f){const l=t.dynamicProps;for(let t=0;t{v&&Ko(v,n,t,e),d&&Rn(t,e,n,"updated")}),o)},T=(e,t,n,o,s,r,l)=>{for(let i=0;i{if(n!==o){for(const c in o){if(E(c))continue;const u=o[c],a=n[c];u!==a&&"value"!==c&&s(e,c,a,u,i,t.children,r,l,te)}if(n!==a)for(const c in n)E(c)||c in o||s(e,c,n[c],null,i,t.children,r,l,te);"value"in o&&s(e,"value",n.value,o.value)}},U=(e,t,o,s,r,i,c,u,a)=>{const f=t.el=e?e.el:l(""),p=t.anchor=e?e.anchor:l("");let{patchFlag:d,dynamicChildren:h,slotScopeIds:g}=t;g&&(u=u?u.concat(g):g),null==e?(n(f,o,s),n(p,o,s),M(t.children,o,p,r,i,c,u,a)):d>0&&64&d&&h&&e.dynamicChildren?(T(e.dynamicChildren,h,o,r,i,c,u),(null!=t.key||r&&t===r.subTree)&&mo(e,t,!0)):K(e,t,o,p,r,i,c,u,a)},I=(e,t,n,o,s,r,l,i,c)=>{t.slotScopeIds=i,null==e?512&t.shapeFlag?s.ctx.activate(t,n,o,l,c):N(t,n,o,s,r,l,c):B(e,t,c)},N=(e,t,n,o,s,r,l)=>{const i=e.component=function(e,t,n){const o=e.type,s=(t?t.appContext:e.appContext)||Jo,r={uid:qo++,vnode:e,type:o,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new J(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Qn(o,s),emitsOptions:Ht(o,s),emit:null,emitted:null,propsDefaults:a,inheritAttrs:o.inheritAttrs,ctx:a,data:a,props:a,attrs:a,slots:a,refs:a,setupState:a,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};r.ctx={_:r},r.root=t?t.root:r,r.emit=zt.bind(null,r),e.ce&&e.ce(r);return r}(e,o,s);if(pn(e)&&(i.ctx.renderer=re),function(e,t=!1){Yo=t;const{props:n,children:o}=e.vnode,s=Xo(e);qn(e,n,s,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=rt(t),W(t,"_",n)):ro(t,e.slots={})}else e.slots={},t&&lo(e,t);W(e.slots,$o,1)})(e,o);const r=s?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=lt(new Proxy(e.ctx,Vn));const{setup:o}=n;if(o){const n=e.setupContext=o.length>1?function(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=function(e){return new Proxy(e.attrs,{get:(t,n)=>(ue(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t}}(e):null;Zo(e),ie();const s=bt(o,e,0,[e.props,n]);if(ce(),Qo(),j(s)){if(s.then(Qo,Qo),t)return s.then((n=>{es(e,n,t)})).catch((t=>{wt(t,e,0)}));e.asyncDep=s}else es(e,s,t)}else ts(e,t)}(e,t):void 0;Yo=!1}(i),i.asyncDep){if(s&&s.registerDep(i,L),!e.el){const e=i.subTree=Ao(wo);w(null,e,t,n)}}else L(i,e,t,n,s,r,l)},B=(e,t,n)=>{const o=t.component=e.component;if(function(e,t,n){const{props:o,children:s,component:r}=e,{props:l,children:i,patchFlag:c}=t,u=r.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&c>=0))return!(!s&&!i||i&&i.$stable)||o!==l&&(o?!l||Yt(o,l,u):!!l);if(1024&c)return!0;if(16&c)return o?Yt(o,l,u):!!l;if(8&c){const e=t.dynamicProps;for(let t=0;tFt&&kt.splice(t,1)}(o.update),o.update()}else t.el=e.el,o.vnode=t},L=(e,t,n,o,s,r,l)=>{const i=()=>{if(e.isMounted){let t,{next:n,bu:o,u:i,parent:c,vnode:u}=e,a=n;yo(e,!1),n?(n.el=u.el,z(e,n,l)):n=u,o&&D(o),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Ko(t,c,n,u),yo(e,!0);const f=Zt(e),p=e.subTree;e.subTree=f,m(p,f,d(p.el),ne(p),e,s,r),n.el=f.el,null===a&&function({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}(e,f.el),i&&vo(i,s),(t=n.props&&n.props.onVnodeUpdated)&&vo((()=>Ko(t,c,n,u)),s)}else{let l;const{el:i,props:c}=t,{bm:u,m:a,parent:f}=e,p=fn(t);if(yo(e,!1),u&&D(u),!p&&(l=c&&c.onVnodeBeforeMount)&&Ko(l,f,t),yo(e,!0),i&&ae){const n=()=>{e.subTree=Zt(e),ae(i,e.subTree,e,s,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const l=e.subTree=Zt(e);m(null,l,n,o,e,s,r),t.el=l.el}if(a&&vo(a,s),!p&&(l=c&&c.onVnodeMounted)){const e=t;vo((()=>Ko(l,f,e)),s)}(256&t.shapeFlag||f&&fn(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&vo(e.a,s),e.isMounted=!0,t=n=o=null}},c=e.effect=new oe(i,(()=>It(u)),e.scope),u=e.update=()=>c.run();u.id=e.uid,yo(e,!0),u()},z=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,o){const{props:s,attrs:r,vnode:{patchFlag:l}}=e,i=rt(s),[c]=e.propsOptions;let u=!1;if(!(o||l>0)||16&l){let o;Gn(e,t,s,r)&&(u=!0);for(const r in i)t&&(b(t,r)||(o=A(r))!==r&&b(t,o))||(c?!n||void 0===n[r]&&void 0===n[o]||(s[r]=Zn(c,i,r,void 0,e,!0)):delete s[r]);if(r!==i)for(const e in r)t&&b(t,e)||(delete r[e],u=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let o=0;o{const{vnode:o,slots:s}=e;let r=!0,l=a;if(32&o.shapeFlag){const e=t._;e?n&&1===e?r=!1:(_(s,t),n||1!==e||delete s._):(r=!t.$stable,ro(t,s)),l=t}else t&&(lo(e,t),l={default:1});if(r)for(const i in s)no(i)||i in l||delete s[i]})(e,t.children,n),ie(),Bt(void 0,e.update),ce()},K=(e,t,n,o,s,r,l,i,c=!1)=>{const a=e&&e.children,f=e?e.shapeFlag:0,p=t.children,{patchFlag:d,shapeFlag:h}=t;if(d>0){if(128&d)return void G(a,p,n,o,s,r,l,i,c);if(256&d)return void q(a,p,n,o,s,r,l,i,c)}8&h?(16&f&&te(a,s,r),p!==a&&u(n,p)):16&f?16&h?G(a,p,n,o,s,r,l,i,c):te(a,s,r,!0):(8&f&&u(n,""),16&h&&M(p,n,o,s,r,l,i,c))},q=(e,t,n,o,s,r,l,i,c)=>{t=t||f;const u=(e=e||f).length,a=t.length,p=Math.min(u,a);let d;for(d=0;da?te(e,s,r,!0,!1,p):M(t,n,o,s,r,l,i,c,p)},G=(e,t,n,o,s,r,l,i,c)=>{let u=0;const a=t.length;let p=e.length-1,d=a-1;for(;u<=p&&u<=d;){const o=e[u],a=t[u]=c?zo(t[u]):Wo(t[u]);if(!Eo(o,a))break;m(o,a,n,null,s,r,l,i,c),u++}for(;u<=p&&u<=d;){const o=e[p],u=t[d]=c?zo(t[d]):Wo(t[d]);if(!Eo(o,u))break;m(o,u,n,null,s,r,l,i,c),p--,d--}if(u>p){if(u<=d){const e=d+1,f=ed)for(;u<=p;)Q(e[u],s,r,!0),u++;else{const h=u,g=u,v=new Map;for(u=g;u<=d;u++){const e=t[u]=c?zo(t[u]):Wo(t[u]);null!=e.key&&v.set(e.key,u)}let _,y=0;const b=d-g+1;let x=!1,w=0;const C=new Array(b);for(u=0;u=b){Q(o,s,r,!0);continue}let a;if(null!=o.key)a=v.get(o.key);else for(_=g;_<=d;_++)if(0===C[_-g]&&Eo(o,t[_])){a=_;break}void 0===a?Q(o,s,r,!0):(C[a-g]=u+1,a>=w?w=a:x=!0,m(o,t[a],n,null,s,r,l,i,c),y++)}const S=x?function(e){const t=e.slice(),n=[0];let o,s,r,l,i;const c=e.length;for(o=0;o>1,e[n[i]]0&&(t[o]=n[r-1]),n[r]=o)}}r=n.length,l=n[r-1];for(;r-- >0;)n[r]=l,l=t[l];return n}(C):f;for(_=S.length-1,u=b-1;u>=0;u--){const e=g+u,f=t[e],p=e+1{const{el:l,type:i,transition:c,children:u,shapeFlag:a}=e;if(6&a)return void Z(e.component.subTree,t,o,s);if(128&a)return void e.suspense.move(t,o,s);if(64&a)return void i.move(e,t,o,re);if(i===bo){n(l,t,o);for(let e=0;ec.enter(l)),r);else{const{leave:e,delayLeave:s,afterLeave:r}=c,i=()=>n(l,t,o),u=()=>{e(l,(()=>{i(),r&&r()}))};s?s(l,i,u):u()}else n(l,t,o)},Q=(e,t,n,o=!1,s=!1)=>{const{type:r,props:l,ref:i,children:c,dynamicChildren:u,shapeFlag:a,patchFlag:f,dirs:p}=e;if(null!=i&&ao(i,null,n,e,!0),256&a)return void t.ctx.deactivate(e);const d=1&a&&p,h=!fn(e);let g;if(h&&(g=l&&l.onVnodeBeforeUnmount)&&Ko(g,t,e),6&a)ee(e.component,n,o);else{if(128&a)return void e.suspense.unmount(n,o);d&&Rn(e,null,t,"beforeUnmount"),64&a?e.type.remove(e,t,n,s,re,o):u&&(r!==bo||f>0&&64&f)?te(u,t,n,!1,!0):(r===bo&&384&f||!s&&16&a)&&te(c,t,n),o&&X(e)}(h&&(g=l&&l.onVnodeUnmounted)||d)&&vo((()=>{g&&Ko(g,t,e),d&&Rn(e,null,t,"unmounted")}),n)},X=e=>{const{type:t,el:n,anchor:s,transition:r}=e;if(t===bo)return void Y(n,s);if(t===Co)return void k(e);const l=()=>{o(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:o}=r,s=()=>t(n,l);o?o(e.el,l,s):s()}else l()},Y=(e,t)=>{let n;for(;e!==t;)n=h(e),o(e),e=n;o(t)},ee=(e,t,n)=>{const{bum:o,scope:s,update:r,subTree:l,um:i}=e;o&&D(o),s.stop(),r&&(r.active=!1,Q(l,e,t,n)),i&&vo(i,t),vo((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},te=(e,t,n,o=!1,s=!1,r=0)=>{for(let l=r;l6&e.shapeFlag?ne(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el),se=(e,t,n)=>{null==e?t._vnode&&Q(t._vnode,null,null,!0):m(t._vnode||null,e,t,null,null,null,n),Lt(),t._vnode=e},re={p:m,um:Q,m:Z,r:X,mt:N,mc:M,pc:K,pbc:T,n:ne,o:e};let le,ae;t&&([le,ae]=t(re));return{render:se,hydrate:le,createApp:uo(se,le)}}(e,go)}function yo({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function mo(e,t,n=!1){const o=e.children,s=t.children;if(x(o)&&x(s))for(let r=0;r0?ko||f:null,So.pop(),ko=So[So.length-1]||null,Oo>0&&ko&&ko.push(e),e}function Mo(e,t,n,o,s,r){return Ro(Io(e,t,n,o,s,r,!0))}function Po(e,t,n,o,s){return Ro(Ao(e,t,n,o,s,!0))}function To(e){return!!e&&!0===e.__v_isVNode}function Eo(e,t){return e.type===t.type&&e.key===t.key}const $o="__vInternal",Uo=({key:e})=>null!=e?e:null,Vo=({ref:e,ref_key:t,ref_for:n})=>null!=e?k(e)||ft(e)||S(e)?{i:Jt,r:e,k:t,f:!!n}:e:null;function Io(e,t=null,n=null,o=0,s=null,r=(e===bo?0:1),l=!1,i=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Uo(t),ref:t&&Vo(t),scopeId:qt,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:r,patchFlag:o,dynamicProps:s,dynamicChildren:null,appContext:null};return i?(Ho(c,n),128&r&&e.normalize(c)):n&&(c.shapeFlag|=k(n)?8:16),Oo>0&&!l&&ko&&(c.patchFlag>0||6&r)&&32!==c.patchFlag&&ko.push(c),c}const Ao=function(e,t=null,n=null,s=0,r=null,l=!1){e&&e!==Pn||(e=wo);if(To(e)){const o=No(e,t,!0);return n&&Ho(o,n),Oo>0&&!l&&ko&&(6&o.shapeFlag?ko[ko.indexOf(e)]=o:ko.push(o)),o.patchFlag|=-2,o}c=e,S(c)&&"__vccOpts"in c&&(e=e.__vccOpts);var c;if(t){t=function(e){return e?st(e)||$o in e?_({},e):e:null}(t);let{class:e,style:n}=t;e&&!k(e)&&(t.class=i(e)),O(n)&&(st(n)&&!x(n)&&(n=_({},n)),t.style=o(n))}const u=k(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:O(e)?4:S(e)?2:0;return Io(e,t,n,s,r,u,l,!0)};function No(e,t,n=!1){const{props:s,ref:r,patchFlag:l,children:c}=e,u=t?function(...e){const t={};for(let n=0;n{Go=e,e.scope.on()},Qo=()=>{Go&&Go.scope.off(),Go=null};function Xo(e){return 4&e.vnode.shapeFlag}let Yo=!1;function es(e,t,n){S(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:O(t)&&(e.setupState=yt(t)),ts(e,n)}function ts(e,t,n){const o=e.type;e.render||(e.render=o.render||p),Zo(e),ie(),An(e),ce(),Qo()}function ns(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(yt(lt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Un?Un[n](e):void 0}))}const os=(e,t)=>function(e,t,n=!1){let o,s;const r=S(e);return r?(o=e,s=p):(o=e.get,s=e.set),new mt(o,s,r||!s,n)}(e,0,Yo);function ss(e,t,n){const o=arguments.length;return 2===o?O(t)&&!x(t)?To(t)?Ao(e,null,[t]):Ao(e,t):Ao(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&To(n)&&(n=[n]),Ao(e,t,n))}const rs="3.2.37";export{c as A,En as B,vt as C,Ao as D,Do as E,bo as F,Mn as G,Po as H,Lo as I,bn as J,sn as K,Sn as L,pt as M,Bo as N,g as a,v as b,_o as c,S as d,_ as e,x as f,V as g,A as h,k as i,N as j,t as k,n as l,xt as m,os as n,tn as o,lt as p,Ye as q,Xe as r,dt as s,Vt as t,an as u,ss as v,nn as w,Fo as x,Mo as y,Io as z}; diff --git a/assets/index.md.80dd0de2.js b/assets/index.md.80dd0de2.js new file mode 100644 index 0000000..5af8fc6 --- /dev/null +++ b/assets/index.md.80dd0de2.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831724034}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.80dd0de2.lean.js b/assets/index.md.80dd0de2.lean.js new file mode 100644 index 0000000..5af8fc6 --- /dev/null +++ b/assets/index.md.80dd0de2.lean.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831724034}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/plugin-vue_export-helper.21dcd24c.js b/assets/plugin-vue_export-helper.21dcd24c.js new file mode 100644 index 0000000..ea221fb --- /dev/null +++ b/assets/plugin-vue_export-helper.21dcd24c.js @@ -0,0 +1 @@ +var o=(o,r)=>{const t=o.__vccOpts||o;for(const[c,s]of r)t[c]=s;return t};export{o as _}; diff --git a/assets/posts_test.md.be6d7f1c.js b/assets/posts_test.md.be6d7f1c.js new file mode 100644 index 0000000..c365060 --- /dev/null +++ b/assets/posts_test.md.be6d7f1c.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as r,N as s}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/test.md","lastUpdated":1657831724034}',i={},n=[r("p",null,"Based on the official VueJs blog, this is a SSG site",-1),r("hr",null,null,-1),r("h2",{id:"setup",tabindex:"-1"},[s("Setup "),r("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),r("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(i,[["render",function(e,r,s,l,i,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/assets/posts_test.md.be6d7f1c.lean.js b/assets/posts_test.md.be6d7f1c.lean.js new file mode 100644 index 0000000..c365060 --- /dev/null +++ b/assets/posts_test.md.be6d7f1c.lean.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as r,N as s}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/test.md","lastUpdated":1657831724034}',i={},n=[r("p",null,"Based on the official VueJs blog, this is a SSG site",-1),r("hr",null,null,-1),r("h2",{id:"setup",tabindex:"-1"},[s("Setup "),r("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),r("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(i,[["render",function(e,r,s,l,i,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/assets/style.3be027f1.css b/assets/style.3be027f1.css new file mode 100644 index 0000000..551ad39 --- /dev/null +++ b/assets/style.3be027f1.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"] *)){vertical-align:top}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(video):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-sm :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-base :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-base :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-lg :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-lg :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-2xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8333333em;margin-bottom:.8333333em}.prose-2xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-2xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.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}.mx-auto{margin-left:auto;margin-right:auto}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.inline-block{display:inline-block}.flex{display:flex}.hidden{display:none}.h-10{height:2.5rem}.w-10{width:2.5rem}.max-w-none{max-width:none}.max-w-3xl{max-width:48rem}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.py-8{padding-top:2rem;padding-bottom:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pt-6{padding-top:1.5rem}.pb-16{padding-bottom:4rem}.pt-10{padding-top:2.5rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.pb-10{padding-bottom:2.5rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.leading-9{line-height:2.25rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--c-brand: #3eaf7c;--c-brand-light: #4abf8a}nav img{vertical-align:middle}p img{margin:0 auto}.prose hr{border-top:1px solid #e5e7eb}.link{color:var(--c-brand)}.link:hover{color:var(--c-brand-light)}.header-anchor{display:none}.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:#e2777a}.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:#67cdcc}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:inline{display:inline}.sm\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:leading-10{line-height:2.5rem}}@media (min-width: 768px){.md\:inline{display:inline}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-start-1{grid-column-start:1}.xl\:row-span-2{grid-row:span 2 / span 2}.xl\:row-start-2{grid-row-start:2}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:max-w-5xl{max-width:64rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:items-baseline{align-items:baseline}.xl\:gap-x-10{column-gap:2.5rem}.xl\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.xl\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.xl\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.xl\:border-b{border-bottom-width:1px}.xl\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.xl\:px-0{padding-left:0;padding-right:0}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pb-0{padding-bottom:0}.xl\:pt-11{padding-top:2.75rem}}.debug[data-v-765646fb]{box-sizing:border-box;position:fixed;right:8px;bottom:8px;z-index:9999;border-radius:4px;width:74px;height:32px;color:#eee;overflow:hidden;cursor:pointer;background-color:#000000d9;transition:all .15s ease}.debug[data-v-765646fb]:hover{background-color:#000000bf}.debug.open[data-v-765646fb]{right:0;bottom:0;width:100%;height:100%;margin-top:0;border-radius:0;padding:0;overflow:scroll}@media (min-width: 512px){.debug.open[data-v-765646fb]{width:512px}}.debug.open[data-v-765646fb]:hover{background-color:#000000d9}.title[data-v-765646fb]{margin:0;padding:6px 16px;line-height:20px;font-size:13px}.block[data-v-765646fb]{margin:2px 0 0;border-top:1px solid rgba(255,255,255,.16);padding:8px 16px;font-family:Hack,monospace;font-size:13px}.block+.block[data-v-765646fb]{margin-top:8px} diff --git a/feed.rss b/feed.rss new file mode 100644 index 0000000..ee1459e --- /dev/null +++ b/feed.rss @@ -0,0 +1,27 @@ + + + + Steve Brown's blog + https://blog.brown.bg + Articles and photos about C# and extreme sports + Thu, 14 Jul 2022 20:48:57 GMT + https://validator.w3.org/feed/docs/rss2.html + https://github.com/jpmonette/feed + en + + Steve Brown's blog + https://vuejs.org/images/logo.png + https://blog.brown.bg + + Copyright (c) 2021-present, Yuxi (Evan) You and blog contributors + + <![CDATA[Initial VitePress Setup]]> + https://blog.brown.bg/posts/test.html + https://blog.brown.bg/posts/test.html + Thu, 14 Jul 2022 12:00:00 GMT + Based on the official VueJs blog, this is a SSG site

+]]>
+

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream

]]>
+
+
+
\ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..425f2bd --- /dev/null +++ b/index.html @@ -0,0 +1,26 @@ + + + + + + Steve Brown's blog | Steve Browns blog + + + + + + + + + + + + + +

Steve Brown's blog

Articles and photos about C# and extreme sports

+ + + + + \ No newline at end of file diff --git a/logo.webp b/logo.webp new file mode 100644 index 0000000000000000000000000000000000000000..5090b6ebf7f2c820e6cbe969d879c521306a1c2b GIT binary patch literal 4220 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 + + + + + Initial VitePress Setup | Steve Browns blog + + + + + + + + + + + + + +
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream

+ + + + + \ No newline at end of file From 528b154b356a85502ef5e626602d85eb29d74f1e Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Thu, 14 Jul 2022 20:52:11 +0000 Subject: [PATCH 02/16] deploy: 4933d1eb401c3c574acfc399407956c9f051f75a --- assets/app.200f3652.js | 1 + assets/app.52244da3.js | 1 - .../{index.md.80dd0de2.js => index.md.419d153f.js} | 2 +- ...md.80dd0de2.lean.js => index.md.419d153f.lean.js} | 2 +- assets/posts_initial.md.970156ec.js | 1 + assets/posts_initial.md.970156ec.lean.js | 1 + assets/posts_test.md.be6d7f1c.js | 1 - assets/posts_test.md.be6d7f1c.lean.js | 1 - feed.rss | 10 +++++----- index.html | 12 ++++++------ posts/{test.html => initial.html} | 8 ++++---- 11 files changed, 20 insertions(+), 20 deletions(-) create mode 100644 assets/app.200f3652.js delete mode 100644 assets/app.52244da3.js rename assets/{index.md.80dd0de2.js => index.md.419d153f.js} (85%) rename assets/{index.md.80dd0de2.lean.js => index.md.419d153f.lean.js} (85%) create mode 100644 assets/posts_initial.md.970156ec.js create mode 100644 assets/posts_initial.md.970156ec.lean.js delete mode 100644 assets/posts_test.md.be6d7f1c.js delete mode 100644 assets/posts_test.md.be6d7f1c.lean.js rename posts/{test.html => initial.html} (91%) diff --git a/assets/app.200f3652.js b/assets/app.200f3652.js new file mode 100644 index 0000000..72be8f8 --- /dev/null +++ b/assets/app.200f3652.js @@ -0,0 +1 @@ +import{i as e,c as t,e as n,a,b as s,d as r,f as l,h as o,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w,u as b,v as S,x as C,y as _,z as k,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M}from"./framework.4c5e7916.js";const q={},B="undefined"!=typeof document?document:null,D=B&&B.createElement("template"),V={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const s=t?B.createElementNS("http://www.w3.org/2000/svg",e):B.createElement(e,n?{is:n}:void 0);return"select"===e&&a&&null!=a.multiple&&s.setAttribute("multiple",a.multiple),s},createText:e=>B.createTextNode(e),createComment:e=>B.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>B.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,a,s,r){const l=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),s!==r&&(s=s.nextSibling););else{D.innerHTML=a?`${e}`:e;const s=D.content;if(a){const e=s.firstChild;for(;e.firstChild;)s.appendChild(e.firstChild);s.removeChild(e)}t.insertBefore(s,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(l(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=function(e,t){const n=J[t];if(n)return n;let a=i(t);if("filter"!==a&&a in e)return J[t]=a;a=c(a);for(let s=0;s{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,a,s=null){const r=e._vei||(e._vei={}),i=r[t];if(a&&i)i.value=a;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[o(e.slice(2)),t]}(t);if(a){const o=r[t]=function(e,t){const n=e=>{const a=e.timeStamp||F();(z||a>=n.attached-1)&&p(function(e,t){if(l(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(a,s);!function(e,t,n,a){e.addEventListener(t,n,a)}(e,n,o,c)}else i&&(!function(e,t,n,a){e.removeEventListener(t,n,a)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,l,o,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const a=e._vtc;a&&(t=(t?[t,...a]:[...a]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,o,i):"style"===n?function(t,n,a){const s=t.style,r=e(a);if(a&&!r){for(const e in a)U(s,e,a[e]);if(n&&!e(n))for(const e in n)null==a[e]&&U(s,e,"")}else{const e=s.display;r?n!==a&&(s.cssText=a):n&&t.removeAttribute("style"),"_vod"in t&&(s.display=e)}}(t,l,o):a(n)?s(n)||Z(t,n,0,o,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,a,s){if(s)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(a));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(a))return!1;return n in t}(t,n,o,i))?function(e,t,n,a,s,r,l){if("innerHTML"===t||"textContent"===t)return a&&l(a,s,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const a=null==n?"":n;return e.value===a&&"OPTION"!==e.tagName||(e.value=a),void(null==n&&e.removeAttribute(t))}let o=!1;if(""===n||null==n){const a=typeof e[t];"boolean"===a?n=u(n):null==n&&"string"===a?(n="",o=!0):"number"===a&&(n=0,o=!0)}try{e[t]=n}catch(i){}o&&e.removeAttribute(t)}(t,n,o,c,p,m,h):("true-value"===n?t._trueValue=o:"false-value"===n&&(t._falseValue=o),function(e,t,n,a,s){if(a&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const a=d(t);null==n||a&&!u(n)?e.removeAttribute(t):e.setAttribute(t,a?"":n)}}(t,n,o,i))}},V);let ae,se=!1;const re=(...n)=>{const a=(ae=se?ae:t(ne),se=!0,ae).createApp(...n),{mount:s}=a;return a.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return s(n,!0,n instanceof SVGElement)},a};const le=/^https?:/i,oe="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,a)=>(e[a]={label:t[a].label,lang:n[a].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!oe)return t;const n=e.base,a=n.endsWith("/")?n.slice(0,-1):n;return t.slice(a.length)}(e,t);const n=ie(e.locales||{},t),a=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,a,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return le.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),oe){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let a=null;try{a=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(s){console.warn(s)}if(a){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(a).paddingTop,10),s=window.scrollY+a.getBoundingClientRect().top-e+t;!n||Math.abs(s-window.scrollY)>window.innerHeight?window.scrollTo(0,s):window.scrollTo({left:0,top:s,behavior:"smooth"})}}function we(e,t){let n=[],a=!0;w((()=>{const s=e.data,r=t.value,l=s&&s.title,o=s&&s.description,i=s&&s.frontmatter.head;var c;document.title=(l?l+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",o||r.description),(e=>{if(a)return void(a=!1);const t=[],s=Math.min(n.length,e.length);for(let a=0;adocument.head.removeChild(e))),e.slice(s).forEach((e=>{const n=be(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function be([e,t,n]){const a=document.createElement(e);for(const s in t)a.setAttribute(s,t[s]);return n&&(a.innerHTML=n),a}const Se=b({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=k("dt",{class:"sr-only"},"Published on",-1),_e={class:"text-base leading-6 font-medium text-gray-500"},ke=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,a)=>(C(),_("dl",null,[Ce,k("dd",_e,[k("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,ke)])]))}},Ae=JSON.parse('[{"title":"Initial VitePress Setup","href":"/posts/initial.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

Based on the official VueJs blog, this is a SSG site

\\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},Me=["href"],qe=["innerHTML"],Be={class:"text-base leading-6 font-medium"},De=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),_("div",Le,[k("div",Ne,[k("h1",Te,E(e.$frontmatter.title),1),k("p",Pe,E(e.$frontmatter.subtext),1)]),k("ul",Oe,[(C(!0),_(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:a})=>(C(),_("li",$e,[k("article",Ie,[T(Ee,{date:n},null,8,["date"]),k("div",je,[k("div",He,[k("h2",Re,[k("a",{class:"text-gray-900",href:t},E(e),9,Me)]),a?(C(),_("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:a},null,8,qe)):P("",!0)]),k("div",Be,[k("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,De)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=k("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=k("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),_("dl",We,[Ue,k("dd",null,[k("ul",Ge,[k("li",Je,[N(t).gravatar?(C(),_("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),k("dl",Fe,[ze,k("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),_("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),_("dd",Qe,[k("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},at={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},st={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},lt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},ot={key:0,class:"py-8"},it=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=k("div",{class:"pt-8"},[k("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function a(){return Ae.findIndex((e=>e.href===n.path))}const s=h((()=>Ae[a()].date)),r=h((()=>Ae[a()-1])),l=h((()=>Ae[a()+1]));return(e,n)=>{const a=O("Content");return C(),_("article",tt,[k("header",nt,[T(Ee,{date:N(s)},null,8,["date"]),k("h1",at,E(N(t).title),1)]),k("div",st,[T(et),k("div",rt,[T(a,{class:"prose max-w-none pt-10 pb-8"})]),k("footer",lt,[N(r)?(C(),_("div",ot,[it,k("div",ct,[k("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(l)?(C(),_("div",ut,[pt,k("div",mt,[k("a",{href:N(l).href},E(N(l).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},wt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},bt=k("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),_t={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var kt={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),_("div",vt,[k("div",xt,[k("nav",yt,[k("a",wt,[bt,N(n)?P("",!0):(C(),_("span",St,"Steve Brown's blog"))]),Ct])]),k("main",_t,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=oe&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=b({setup(e,{slots:t}){const n=M(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=kt.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!oe)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const a=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:a}=t;if(!Et.has(a)){Et.add(a);const e=ge(a);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:a,pathname:s}=e,r=s.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&a===location.hostname&&(s!==location.pathname?n.observe(e):Et.add(s))}))}))};j(a);const s=xe();H((()=>s.path),a),R((()=>{n&&n.disconnect()}))}(),()=>S(kt.Layout)}};function $t(){const e=function(){let e,t=oe;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function a(e=(oe?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),oe&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let s=null;async function r(a,r=0){const l=new URL(a,"http://a.com"),o=s=l.pathname;try{let t=e(o);if("then"in t&&"function"==typeof t.then&&(t=await t),s===o){s=null;const{default:e,__pageData:a}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=o,n.component=v(e),n.data=v(JSON.parse(a)),oe&&y((()=>{if(l.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(l.hash))}catch(e){console.warn(e)}if(t)return void ye(t,l.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),s===o&&(s=null,n.path=o,n.component=t?v(t):null)}}return oe&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:s,hostname:r,pathname:l,hash:o,target:i}=t,c=window.location,d=l.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||s!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),l===c.pathname?o&&o!==c.hash&&(history.pushState(null,"",o),window.dispatchEvent(new Event("hashchange")),ye(t,o,t.classList.contains("header-anchor"))):a(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:a}}((n=>{let a=ge(n);return t&&(e=a),(t||e===a)&&(a=a.replace(/\.js$/,".lean.js")),oe?(t=!1,s=()=>import(a),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in q)return;q[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const a=document.createElement("link");return a.rel=t?"stylesheet":"modulepreload",t||(a.as="script",a.crossOrigin=""),a.href=e,document.head.appendChild(a),t?new Promise(((t,n)=>{a.addEventListener("load",t),a.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>s())):s()):require(a);var s,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),oe&&we(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),kt.enhanceApp&&kt.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(oe){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/app.52244da3.js b/assets/app.52244da3.js deleted file mode 100644 index a62558a..0000000 --- a/assets/app.52244da3.js +++ /dev/null @@ -1 +0,0 @@ -import{i as e,c as t,e as n,a,b as s,d as r,f as o,h as l,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w,u as b,v as S,x as C,y as _,z as k,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M}from"./framework.4c5e7916.js";const q={},B="undefined"!=typeof document?document:null,D=B&&B.createElement("template"),V={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const s=t?B.createElementNS("http://www.w3.org/2000/svg",e):B.createElement(e,n?{is:n}:void 0);return"select"===e&&a&&null!=a.multiple&&s.setAttribute("multiple",a.multiple),s},createText:e=>B.createTextNode(e),createComment:e=>B.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>B.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,a,s,r){const o=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),s!==r&&(s=s.nextSibling););else{D.innerHTML=a?`${e}`:e;const s=D.content;if(a){const e=s.firstChild;for(;e.firstChild;)s.appendChild(e.firstChild);s.removeChild(e)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(o(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=function(e,t){const n=J[t];if(n)return n;let a=i(t);if("filter"!==a&&a in e)return J[t]=a;a=c(a);for(let s=0;s{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,a,s=null){const r=e._vei||(e._vei={}),i=r[t];if(a&&i)i.value=a;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[l(e.slice(2)),t]}(t);if(a){const l=r[t]=function(e,t){const n=e=>{const a=e.timeStamp||F();(z||a>=n.attached-1)&&p(function(e,t){if(o(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(a,s);!function(e,t,n,a){e.addEventListener(t,n,a)}(e,n,l,c)}else i&&(!function(e,t,n,a){e.removeEventListener(t,n,a)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,o,l,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const a=e._vtc;a&&(t=(t?[t,...a]:[...a]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,l,i):"style"===n?function(t,n,a){const s=t.style,r=e(a);if(a&&!r){for(const e in a)U(s,e,a[e]);if(n&&!e(n))for(const e in n)null==a[e]&&U(s,e,"")}else{const e=s.display;r?n!==a&&(s.cssText=a):n&&t.removeAttribute("style"),"_vod"in t&&(s.display=e)}}(t,o,l):a(n)?s(n)||Z(t,n,0,l,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,a,s){if(s)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(a));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(a))return!1;return n in t}(t,n,l,i))?function(e,t,n,a,s,r,o){if("innerHTML"===t||"textContent"===t)return a&&o(a,s,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const a=null==n?"":n;return e.value===a&&"OPTION"!==e.tagName||(e.value=a),void(null==n&&e.removeAttribute(t))}let l=!1;if(""===n||null==n){const a=typeof e[t];"boolean"===a?n=u(n):null==n&&"string"===a?(n="",l=!0):"number"===a&&(n=0,l=!0)}try{e[t]=n}catch(i){}l&&e.removeAttribute(t)}(t,n,l,c,p,m,h):("true-value"===n?t._trueValue=l:"false-value"===n&&(t._falseValue=l),function(e,t,n,a,s){if(a&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const a=d(t);null==n||a&&!u(n)?e.removeAttribute(t):e.setAttribute(t,a?"":n)}}(t,n,l,i))}},V);let ae,se=!1;const re=(...n)=>{const a=(ae=se?ae:t(ne),se=!0,ae).createApp(...n),{mount:s}=a;return a.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return s(n,!0,n instanceof SVGElement)},a};const oe=/^https?:/i,le="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,a)=>(e[a]={label:t[a].label,lang:n[a].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!le)return t;const n=e.base,a=n.endsWith("/")?n.slice(0,-1):n;return t.slice(a.length)}(e,t);const n=ie(e.locales||{},t),a=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,a,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return oe.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),le){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let a=null;try{a=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(s){console.warn(s)}if(a){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(a).paddingTop,10),s=window.scrollY+a.getBoundingClientRect().top-e+t;!n||Math.abs(s-window.scrollY)>window.innerHeight?window.scrollTo(0,s):window.scrollTo({left:0,top:s,behavior:"smooth"})}}function we(e,t){let n=[],a=!0;w((()=>{const s=e.data,r=t.value,o=s&&s.title,l=s&&s.description,i=s&&s.frontmatter.head;var c;document.title=(o?o+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",l||r.description),(e=>{if(a)return void(a=!1);const t=[],s=Math.min(n.length,e.length);for(let a=0;adocument.head.removeChild(e))),e.slice(s).forEach((e=>{const n=be(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function be([e,t,n]){const a=document.createElement(e);for(const s in t)a.setAttribute(s,t[s]);return n&&(a.innerHTML=n),a}const Se=b({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=k("dt",{class:"sr-only"},"Published on",-1),_e={class:"text-base leading-6 font-medium text-gray-500"},ke=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,a)=>(C(),_("dl",null,[Ce,k("dd",_e,[k("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,ke)])]))}},Ae=JSON.parse('[{"title":"Initial VitePress Setup","href":"/posts/test.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

Based on the official VueJs blog, this is a SSG site

\\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},Me=["href"],qe=["innerHTML"],Be={class:"text-base leading-6 font-medium"},De=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),_("div",Le,[k("div",Ne,[k("h1",Te,E(e.$frontmatter.title),1),k("p",Pe,E(e.$frontmatter.subtext),1)]),k("ul",Oe,[(C(!0),_(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:a})=>(C(),_("li",$e,[k("article",Ie,[T(Ee,{date:n},null,8,["date"]),k("div",je,[k("div",He,[k("h2",Re,[k("a",{class:"text-gray-900",href:t},E(e),9,Me)]),a?(C(),_("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:a},null,8,qe)):P("",!0)]),k("div",Be,[k("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,De)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=k("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=k("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),_("dl",We,[Ue,k("dd",null,[k("ul",Ge,[k("li",Je,[N(t).gravatar?(C(),_("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),k("dl",Fe,[ze,k("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),_("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),_("dd",Qe,[k("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},at={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},st={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},ot={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},lt={key:0,class:"py-8"},it=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=k("div",{class:"pt-8"},[k("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function a(){return Ae.findIndex((e=>e.href===n.path))}const s=h((()=>Ae[a()].date)),r=h((()=>Ae[a()-1])),o=h((()=>Ae[a()+1]));return(e,n)=>{const a=O("Content");return C(),_("article",tt,[k("header",nt,[T(Ee,{date:N(s)},null,8,["date"]),k("h1",at,E(N(t).title),1)]),k("div",st,[T(et),k("div",rt,[T(a,{class:"prose max-w-none pt-10 pb-8"})]),k("footer",ot,[N(r)?(C(),_("div",lt,[it,k("div",ct,[k("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(o)?(C(),_("div",ut,[pt,k("div",mt,[k("a",{href:N(o).href},E(N(o).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},wt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},bt=k("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),_t={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var kt={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),_("div",vt,[k("div",xt,[k("nav",yt,[k("a",wt,[bt,N(n)?P("",!0):(C(),_("span",St,"Steve Brown's blog"))]),Ct])]),k("main",_t,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=le&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=b({setup(e,{slots:t}){const n=M(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=kt.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!le)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const a=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:a}=t;if(!Et.has(a)){Et.add(a);const e=ge(a);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:a,pathname:s}=e,r=s.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&a===location.hostname&&(s!==location.pathname?n.observe(e):Et.add(s))}))}))};j(a);const s=xe();H((()=>s.path),a),R((()=>{n&&n.disconnect()}))}(),()=>S(kt.Layout)}};function $t(){const e=function(){let e,t=le;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function a(e=(le?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),le&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let s=null;async function r(a,r=0){const o=new URL(a,"http://a.com"),l=s=o.pathname;try{let t=e(l);if("then"in t&&"function"==typeof t.then&&(t=await t),s===l){s=null;const{default:e,__pageData:a}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=l,n.component=v(e),n.data=v(JSON.parse(a)),le&&y((()=>{if(o.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(o.hash))}catch(e){console.warn(e)}if(t)return void ye(t,o.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),s===l&&(s=null,n.path=l,n.component=t?v(t):null)}}return le&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:s,hostname:r,pathname:o,hash:l,target:i}=t,c=window.location,d=o.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||s!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),o===c.pathname?l&&l!==c.hash&&(history.pushState(null,"",l),window.dispatchEvent(new Event("hashchange")),ye(t,l,t.classList.contains("header-anchor"))):a(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:a}}((n=>{let a=ge(n);return t&&(e=a),(t||e===a)&&(a=a.replace(/\.js$/,".lean.js")),le?(t=!1,s=()=>import(a),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in q)return;q[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const a=document.createElement("link");return a.rel=t?"stylesheet":"modulepreload",t||(a.as="script",a.crossOrigin=""),a.href=e,document.head.appendChild(a),t?new Promise(((t,n)=>{a.addEventListener("load",t),a.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>s())):s()):require(a);var s,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),le&&we(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),kt.enhanceApp&&kt.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(le){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/index.md.80dd0de2.js b/assets/index.md.419d153f.js similarity index 85% rename from assets/index.md.80dd0de2.js rename to assets/index.md.419d153f.js index 5af8fc6..04076d4 100644 --- a/assets/index.md.80dd0de2.js +++ b/assets/index.md.419d153f.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831724034}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831922569}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.80dd0de2.lean.js b/assets/index.md.419d153f.lean.js similarity index 85% rename from assets/index.md.80dd0de2.lean.js rename to assets/index.md.419d153f.lean.js index 5af8fc6..04076d4 100644 --- a/assets/index.md.80dd0de2.lean.js +++ b/assets/index.md.419d153f.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831724034}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831922569}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/posts_initial.md.970156ec.js b/assets/posts_initial.md.970156ec.js new file mode 100644 index 0000000..47fe320 --- /dev/null +++ b/assets/posts_initial.md.970156ec.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657831922569}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/assets/posts_initial.md.970156ec.lean.js b/assets/posts_initial.md.970156ec.lean.js new file mode 100644 index 0000000..47fe320 --- /dev/null +++ b/assets/posts_initial.md.970156ec.lean.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657831922569}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/assets/posts_test.md.be6d7f1c.js b/assets/posts_test.md.be6d7f1c.js deleted file mode 100644 index c365060..0000000 --- a/assets/posts_test.md.be6d7f1c.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as r,N as s}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/test.md","lastUpdated":1657831724034}',i={},n=[r("p",null,"Based on the official VueJs blog, this is a SSG site",-1),r("hr",null,null,-1),r("h2",{id:"setup",tabindex:"-1"},[s("Setup "),r("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),r("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(i,[["render",function(e,r,s,l,i,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/assets/posts_test.md.be6d7f1c.lean.js b/assets/posts_test.md.be6d7f1c.lean.js deleted file mode 100644 index c365060..0000000 --- a/assets/posts_test.md.be6d7f1c.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as r,N as s}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/test.md","lastUpdated":1657831724034}',i={},n=[r("p",null,"Based on the official VueJs blog, this is a SSG site",-1),r("hr",null,null,-1),r("h2",{id:"setup",tabindex:"-1"},[s("Setup "),r("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),r("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(i,[["render",function(e,r,s,l,i,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/feed.rss b/feed.rss index ee1459e..2c2b7c7 100644 --- a/feed.rss +++ b/feed.rss @@ -2,22 +2,22 @@ Steve Brown's blog - https://blog.brown.bg + https://brown.bg Articles and photos about C# and extreme sports - Thu, 14 Jul 2022 20:48:57 GMT + Thu, 14 Jul 2022 20:52:11 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en Steve Brown's blog https://vuejs.org/images/logo.png - https://blog.brown.bg + https://brown.bg Copyright (c) 2021-present, Yuxi (Evan) You and blog contributors <![CDATA[Initial VitePress Setup]]> - https://blog.brown.bg/posts/test.html - https://blog.brown.bg/posts/test.html + https://brown.bg/posts/initial.html + https://brown.bg/posts/initial.html Thu, 14 Jul 2022 12:00:00 GMT Based on the official VueJs blog, this is a SSG site

]]>
diff --git a/index.html b/index.html index 425f2bd..864c6b8 100644 --- a/index.html +++ b/index.html @@ -8,8 +8,8 @@ - - + + @@ -17,10 +17,10 @@ -

Steve Brown's blog

Articles and photos about C# and extreme sports

- - +

Steve Brown's blog

Articles and photos about C# and extreme sports

+ + \ No newline at end of file diff --git a/posts/test.html b/posts/initial.html similarity index 91% rename from posts/test.html rename to posts/initial.html index aaac8ff..fcfd39c 100644 --- a/posts/test.html +++ b/posts/initial.html @@ -8,8 +8,8 @@ - - + + @@ -18,8 +18,8 @@
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream

- - + + \ No newline at end of file From 38264f75c4f524b0290cce54438e14dff3db3a32 Mon Sep 17 00:00:00 2001 From: Stephen Brown Date: Thu, 14 Jul 2022 23:04:09 +0200 Subject: [PATCH 03/16] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..999af1f --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +brown.bg From 4efc3cd604f2237f9ee7f59597f71fa30f1908ca Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Thu, 14 Jul 2022 21:04:21 +0000 Subject: [PATCH 04/16] deploy: 504ef8fcee609ade3cf00cde9aa2836a18576964 --- CNAME | 1 - assets/{index.md.419d153f.js => index.md.0adee8c6.js} | 2 +- .../{index.md.419d153f.lean.js => index.md.0adee8c6.lean.js} | 2 +- ...itial.md.970156ec.lean.js => posts_initial.md.fdfe5c78.js} | 2 +- ...itial.md.970156ec.js => posts_initial.md.fdfe5c78.lean.js} | 2 +- feed.rss | 2 +- index.html | 4 ++-- posts/initial.html | 4 ++-- 8 files changed, 9 insertions(+), 10 deletions(-) delete mode 100644 CNAME rename assets/{index.md.419d153f.js => index.md.0adee8c6.js} (85%) rename assets/{index.md.419d153f.lean.js => index.md.0adee8c6.lean.js} (85%) rename assets/{posts_initial.md.970156ec.lean.js => posts_initial.md.fdfe5c78.js} (92%) rename assets/{posts_initial.md.970156ec.js => posts_initial.md.fdfe5c78.lean.js} (92%) diff --git a/CNAME b/CNAME deleted file mode 100644 index 999af1f..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -brown.bg diff --git a/assets/index.md.419d153f.js b/assets/index.md.0adee8c6.js similarity index 85% rename from assets/index.md.419d153f.js rename to assets/index.md.0adee8c6.js index 04076d4..5a98f85 100644 --- a/assets/index.md.419d153f.js +++ b/assets/index.md.0adee8c6.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831922569}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832647098}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.419d153f.lean.js b/assets/index.md.0adee8c6.lean.js similarity index 85% rename from assets/index.md.419d153f.lean.js rename to assets/index.md.0adee8c6.lean.js index 04076d4..5a98f85 100644 --- a/assets/index.md.419d153f.lean.js +++ b/assets/index.md.0adee8c6.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657831922569}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832647098}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/posts_initial.md.970156ec.lean.js b/assets/posts_initial.md.fdfe5c78.js similarity index 92% rename from assets/posts_initial.md.970156ec.lean.js rename to assets/posts_initial.md.fdfe5c78.js index 47fe320..528fad0 100644 --- a/assets/posts_initial.md.970156ec.lean.js +++ b/assets/posts_initial.md.fdfe5c78.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657831922569}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832647098}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/assets/posts_initial.md.970156ec.js b/assets/posts_initial.md.fdfe5c78.lean.js similarity index 92% rename from assets/posts_initial.md.970156ec.js rename to assets/posts_initial.md.fdfe5c78.lean.js index 47fe320..528fad0 100644 --- a/assets/posts_initial.md.970156ec.js +++ b/assets/posts_initial.md.fdfe5c78.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657831922569}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832647098}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; diff --git a/feed.rss b/feed.rss index 2c2b7c7..7dc56b1 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve Brown's blog https://brown.bg Articles and photos about C# and extreme sports - Thu, 14 Jul 2022 20:52:11 GMT + Thu, 14 Jul 2022 21:04:19 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en diff --git a/index.html b/index.html index 864c6b8..f972453 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + @@ -19,7 +19,7 @@

Steve Brown's blog

Articles and photos about C# and extreme sports

- + diff --git a/posts/initial.html b/posts/initial.html index fcfd39c..0ef159b 100644 --- a/posts/initial.html +++ b/posts/initial.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream

- + From 92aa1e9e12bc45851b9e9b4172f6b4c145e9d7f5 Mon Sep 17 00:00:00 2001 From: Stephen Brown Date: Thu, 14 Jul 2022 23:08:36 +0200 Subject: [PATCH 05/16] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..39ea3b6 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +brown.bg \ No newline at end of file From 461666a577e698c3ca0b00b2e2c3bfa3814b932d Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Thu, 14 Jul 2022 21:09:35 +0000 Subject: [PATCH 06/16] deploy: 1b709a5aaebb1bfe96b0357bf03407622a96f1c8 --- CNAME | 1 - assets/{index.md.0adee8c6.js => index.md.a1fbe3f5.js} | 2 +- ...{index.md.0adee8c6.lean.js => index.md.a1fbe3f5.lean.js} | 2 +- ...ial.md.fdfe5c78.lean.js => posts_initial.md.eee29ce7.js} | 2 +- ...ial.md.fdfe5c78.js => posts_initial.md.eee29ce7.lean.js} | 2 +- feed.rss | 4 ++-- index.html | 4 ++-- posts/initial.html | 6 +++--- 8 files changed, 11 insertions(+), 12 deletions(-) delete mode 100644 CNAME rename assets/{index.md.0adee8c6.js => index.md.a1fbe3f5.js} (85%) rename assets/{index.md.0adee8c6.lean.js => index.md.a1fbe3f5.lean.js} (85%) rename assets/{posts_initial.md.fdfe5c78.lean.js => posts_initial.md.eee29ce7.js} (72%) rename assets/{posts_initial.md.fdfe5c78.js => posts_initial.md.eee29ce7.lean.js} (72%) diff --git a/CNAME b/CNAME deleted file mode 100644 index 39ea3b6..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -brown.bg \ No newline at end of file diff --git a/assets/index.md.0adee8c6.js b/assets/index.md.a1fbe3f5.js similarity index 85% rename from assets/index.md.0adee8c6.js rename to assets/index.md.a1fbe3f5.js index 5a98f85..abbf9c5 100644 --- a/assets/index.md.0adee8c6.js +++ b/assets/index.md.a1fbe3f5.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832647098}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832960437}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.0adee8c6.lean.js b/assets/index.md.a1fbe3f5.lean.js similarity index 85% rename from assets/index.md.0adee8c6.lean.js rename to assets/index.md.a1fbe3f5.lean.js index 5a98f85..abbf9c5 100644 --- a/assets/index.md.0adee8c6.lean.js +++ b/assets/index.md.a1fbe3f5.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832647098}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832960437}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/posts_initial.md.fdfe5c78.lean.js b/assets/posts_initial.md.eee29ce7.js similarity index 72% rename from assets/posts_initial.md.fdfe5c78.lean.js rename to assets/posts_initial.md.eee29ce7.js index 528fad0..58c5a1b 100644 --- a/assets/posts_initial.md.fdfe5c78.lean.js +++ b/assets/posts_initial.md.eee29ce7.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832647098}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832960437}',s={},d=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now",-1)];var n=e(s,[["render",function(e,i,r,l,s,n){return a(),t("div",null,d)}]]);export{l as __pageData,n as default}; diff --git a/assets/posts_initial.md.fdfe5c78.js b/assets/posts_initial.md.eee29ce7.lean.js similarity index 72% rename from assets/posts_initial.md.fdfe5c78.js rename to assets/posts_initial.md.eee29ce7.lean.js index 528fad0..58c5a1b 100644 --- a/assets/posts_initial.md.fdfe5c78.js +++ b/assets/posts_initial.md.eee29ce7.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832647098}',s={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream",-1)];var d=e(s,[["render",function(e,i,r,l,s,d){return a(),t("div",null,n)}]]);export{l as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832960437}',s={},d=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now",-1)];var n=e(s,[["render",function(e,i,r,l,s,n){return a(),t("div",null,d)}]]);export{l as __pageData,n as default}; diff --git a/feed.rss b/feed.rss index 7dc56b1..adbb9c8 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve Brown's blog https://brown.bg Articles and photos about C# and extreme sports - Thu, 14 Jul 2022 21:04:19 GMT + Thu, 14 Jul 2022 21:09:33 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en @@ -21,7 +21,7 @@ Thu, 14 Jul 2022 12:00:00 GMT Based on the official VueJs blog, this is a SSG site

]]>
-

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream

]]>
+

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now

]]>
\ No newline at end of file diff --git a/index.html b/index.html index f972453..8c4b3e3 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + @@ -19,7 +19,7 @@

Steve Brown's blog

Articles and photos about C# and extreme sports

- + diff --git a/posts/initial.html b/posts/initial.html index 0ef159b..32129d6 100644 --- a/posts/initial.html +++ b/posts/initial.html @@ -8,7 +8,7 @@ - + @@ -17,8 +17,8 @@ -
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream

- +
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now

+ From 5e5ca007bf208a4fc452089b2880542d24c13773 Mon Sep 17 00:00:00 2001 From: Stephen Brown Date: Sat, 16 Jul 2022 20:29:54 +0200 Subject: [PATCH 07/16] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..39ea3b6 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +brown.bg \ No newline at end of file From d730c2b936c610a48446bf9518299c45ef64c6b8 Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Sat, 16 Jul 2022 18:31:17 +0000 Subject: [PATCH 08/16] deploy: ae87f483b7718de451b8062c45156dd7e0f1e397 --- CNAME | 1 - assets/{index.md.a1fbe3f5.js => index.md.2121108c.js} | 2 +- ...{index.md.a1fbe3f5.lean.js => index.md.2121108c.lean.js} | 2 +- assets/posts_initial.md.33eb8bb6.js | 1 + assets/posts_initial.md.33eb8bb6.lean.js | 1 + assets/posts_initial.md.eee29ce7.js | 1 - assets/posts_initial.md.eee29ce7.lean.js | 1 - feed.rss | 4 ++-- index.html | 4 ++-- posts/initial.html | 6 +++--- 10 files changed, 11 insertions(+), 12 deletions(-) delete mode 100644 CNAME rename assets/{index.md.a1fbe3f5.js => index.md.2121108c.js} (85%) rename assets/{index.md.a1fbe3f5.lean.js => index.md.2121108c.lean.js} (85%) create mode 100644 assets/posts_initial.md.33eb8bb6.js create mode 100644 assets/posts_initial.md.33eb8bb6.lean.js delete mode 100644 assets/posts_initial.md.eee29ce7.js delete mode 100644 assets/posts_initial.md.eee29ce7.lean.js diff --git a/CNAME b/CNAME deleted file mode 100644 index 39ea3b6..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -brown.bg \ No newline at end of file diff --git a/assets/index.md.a1fbe3f5.js b/assets/index.md.2121108c.js similarity index 85% rename from assets/index.md.a1fbe3f5.js rename to assets/index.md.2121108c.js index abbf9c5..950aa59 100644 --- a/assets/index.md.a1fbe3f5.js +++ b/assets/index.md.2121108c.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832960437}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996265376}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.a1fbe3f5.lean.js b/assets/index.md.2121108c.lean.js similarity index 85% rename from assets/index.md.a1fbe3f5.lean.js rename to assets/index.md.2121108c.lean.js index abbf9c5..950aa59 100644 --- a/assets/index.md.a1fbe3f5.lean.js +++ b/assets/index.md.2121108c.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657832960437}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996265376}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/posts_initial.md.33eb8bb6.js b/assets/posts_initial.md.33eb8bb6.js new file mode 100644 index 0000000..3556219 --- /dev/null +++ b/assets/posts_initial.md.33eb8bb6.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996265376}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/assets/posts_initial.md.33eb8bb6.lean.js b/assets/posts_initial.md.33eb8bb6.lean.js new file mode 100644 index 0000000..3556219 --- /dev/null +++ b/assets/posts_initial.md.33eb8bb6.lean.js @@ -0,0 +1 @@ +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996265376}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/assets/posts_initial.md.eee29ce7.js b/assets/posts_initial.md.eee29ce7.js deleted file mode 100644 index 58c5a1b..0000000 --- a/assets/posts_initial.md.eee29ce7.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832960437}',s={},d=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now",-1)];var n=e(s,[["render",function(e,i,r,l,s,n){return a(),t("div",null,d)}]]);export{l as __pageData,n as default}; diff --git a/assets/posts_initial.md.eee29ce7.lean.js b/assets/posts_initial.md.eee29ce7.lean.js deleted file mode 100644 index 58c5a1b..0000000 --- a/assets/posts_initial.md.eee29ce7.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as r}from"./framework.4c5e7916.js";const l='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657832960437}',s={},d=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[r("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now",-1)];var n=e(s,[["render",function(e,i,r,l,s,n){return a(),t("div",null,d)}]]);export{l as __pageData,n as default}; diff --git a/feed.rss b/feed.rss index adbb9c8..7a9175c 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve Brown's blog https://brown.bg Articles and photos about C# and extreme sports - Thu, 14 Jul 2022 21:09:33 GMT + Sat, 16 Jul 2022 18:31:16 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en @@ -21,7 +21,7 @@ Thu, 14 Jul 2022 12:00:00 GMT Based on the official VueJs blog, this is a SSG site

]]>
-

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now

]]>
+

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays

]]>
\ No newline at end of file diff --git a/index.html b/index.html index 8c4b3e3..f9392a4 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + @@ -19,7 +19,7 @@

Steve Brown's blog

Articles and photos about C# and extreme sports

- + diff --git a/posts/initial.html b/posts/initial.html index 32129d6..9e7f2f5 100644 --- a/posts/initial.html +++ b/posts/initial.html @@ -8,7 +8,7 @@ - + @@ -17,8 +17,8 @@ -
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now

- +
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays

+ From b41f2147b9c56abcc5c7be80907c4c359e18829f Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Sat, 16 Jul 2022 18:33:10 +0000 Subject: [PATCH 09/16] deploy: 3959b48ee328a11bb85bb43eab816b6c9ce183cb --- CNAME | 1 + assets/{index.md.2121108c.js => index.md.1fff2398.js} | 2 +- .../{index.md.2121108c.lean.js => index.md.1fff2398.lean.js} | 2 +- ...ts_initial.md.33eb8bb6.js => posts_initial.md.ff6581b5.js} | 2 +- ....md.33eb8bb6.lean.js => posts_initial.md.ff6581b5.lean.js} | 2 +- feed.rss | 2 +- index.html | 4 ++-- posts/initial.html | 4 ++-- 8 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 CNAME rename assets/{index.md.2121108c.js => index.md.1fff2398.js} (85%) rename assets/{index.md.2121108c.lean.js => index.md.1fff2398.lean.js} (85%) rename assets/{posts_initial.md.33eb8bb6.js => posts_initial.md.ff6581b5.js} (92%) rename assets/{posts_initial.md.33eb8bb6.lean.js => posts_initial.md.ff6581b5.lean.js} (92%) diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..999af1f --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +brown.bg diff --git a/assets/index.md.2121108c.js b/assets/index.md.1fff2398.js similarity index 85% rename from assets/index.md.2121108c.js rename to assets/index.md.1fff2398.js index 950aa59..c64f9f9 100644 --- a/assets/index.md.2121108c.js +++ b/assets/index.md.1fff2398.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996265376}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996380412}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.2121108c.lean.js b/assets/index.md.1fff2398.lean.js similarity index 85% rename from assets/index.md.2121108c.lean.js rename to assets/index.md.1fff2398.lean.js index 950aa59..c64f9f9 100644 --- a/assets/index.md.2121108c.lean.js +++ b/assets/index.md.1fff2398.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996265376}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996380412}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/posts_initial.md.33eb8bb6.js b/assets/posts_initial.md.ff6581b5.js similarity index 92% rename from assets/posts_initial.md.33eb8bb6.js rename to assets/posts_initial.md.ff6581b5.js index 3556219..192d206 100644 --- a/assets/posts_initial.md.33eb8bb6.js +++ b/assets/posts_initial.md.ff6581b5.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996265376}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996380412}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/assets/posts_initial.md.33eb8bb6.lean.js b/assets/posts_initial.md.ff6581b5.lean.js similarity index 92% rename from assets/posts_initial.md.33eb8bb6.lean.js rename to assets/posts_initial.md.ff6581b5.lean.js index 3556219..192d206 100644 --- a/assets/posts_initial.md.33eb8bb6.lean.js +++ b/assets/posts_initial.md.ff6581b5.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996265376}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996380412}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/feed.rss b/feed.rss index 7a9175c..33ccefa 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve Brown's blog https://brown.bg Articles and photos about C# and extreme sports - Sat, 16 Jul 2022 18:31:16 GMT + Sat, 16 Jul 2022 18:33:09 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en diff --git a/index.html b/index.html index f9392a4..f7ce98d 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + @@ -19,7 +19,7 @@

Steve Brown's blog

Articles and photos about C# and extreme sports

- + diff --git a/posts/initial.html b/posts/initial.html index 9e7f2f5..2fc9e3e 100644 --- a/posts/initial.html +++ b/posts/initial.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@
Published on

Initial VitePress Setup

Authors

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays

- + From 0dded07d802f0fd6f624590cc357b1c9e4aca8c9 Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Sat, 15 Oct 2022 13:26:07 +0000 Subject: [PATCH 10/16] deploy: 04fbb4e8963ce57a20047a3efb673f9b07e5c4c3 --- assets/app.200f3652.js | 1 - assets/app.40cfb9a8.js | 1 + ...ex.md.1fff2398.js => index.md.74a99477.js} | 2 +- ...2398.lean.js => index.md.74a99477.lean.js} | 2 +- ..._github-actions-net7-docker.md.8f2ac059.js | 1 + ...ub-actions-net7-docker.md.8f2ac059.lean.js | 1 + ...5.lean.js => posts_initial.md.ab68d4e2.js} | 2 +- ...5.js => posts_initial.md.ab68d4e2.lean.js} | 2 +- feed.rss | 64 +++++++++++++- images/github_actions_permission.png | Bin 0 -> 13744 bytes index.html | 11 +-- posts/github-actions-net7-docker.html | 78 ++++++++++++++++++ posts/initial.html | 10 +-- 13 files changed, 159 insertions(+), 16 deletions(-) delete mode 100644 assets/app.200f3652.js create mode 100644 assets/app.40cfb9a8.js rename assets/{index.md.1fff2398.js => index.md.74a99477.js} (85%) rename assets/{index.md.1fff2398.lean.js => index.md.74a99477.lean.js} (85%) create mode 100644 assets/posts_github-actions-net7-docker.md.8f2ac059.js create mode 100644 assets/posts_github-actions-net7-docker.md.8f2ac059.lean.js rename assets/{posts_initial.md.ff6581b5.lean.js => posts_initial.md.ab68d4e2.js} (92%) rename assets/{posts_initial.md.ff6581b5.js => posts_initial.md.ab68d4e2.lean.js} (92%) create mode 100644 images/github_actions_permission.png create mode 100644 posts/github-actions-net7-docker.html diff --git a/assets/app.200f3652.js b/assets/app.200f3652.js deleted file mode 100644 index 72be8f8..0000000 --- a/assets/app.200f3652.js +++ /dev/null @@ -1 +0,0 @@ -import{i as e,c as t,e as n,a,b as s,d as r,f as l,h as o,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w,u as b,v as S,x as C,y as _,z as k,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M}from"./framework.4c5e7916.js";const q={},B="undefined"!=typeof document?document:null,D=B&&B.createElement("template"),V={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const s=t?B.createElementNS("http://www.w3.org/2000/svg",e):B.createElement(e,n?{is:n}:void 0);return"select"===e&&a&&null!=a.multiple&&s.setAttribute("multiple",a.multiple),s},createText:e=>B.createTextNode(e),createComment:e=>B.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>B.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,a,s,r){const l=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),s!==r&&(s=s.nextSibling););else{D.innerHTML=a?`${e}`:e;const s=D.content;if(a){const e=s.firstChild;for(;e.firstChild;)s.appendChild(e.firstChild);s.removeChild(e)}t.insertBefore(s,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(l(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=function(e,t){const n=J[t];if(n)return n;let a=i(t);if("filter"!==a&&a in e)return J[t]=a;a=c(a);for(let s=0;s{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,a,s=null){const r=e._vei||(e._vei={}),i=r[t];if(a&&i)i.value=a;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[o(e.slice(2)),t]}(t);if(a){const o=r[t]=function(e,t){const n=e=>{const a=e.timeStamp||F();(z||a>=n.attached-1)&&p(function(e,t){if(l(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(a,s);!function(e,t,n,a){e.addEventListener(t,n,a)}(e,n,o,c)}else i&&(!function(e,t,n,a){e.removeEventListener(t,n,a)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,l,o,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const a=e._vtc;a&&(t=(t?[t,...a]:[...a]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,o,i):"style"===n?function(t,n,a){const s=t.style,r=e(a);if(a&&!r){for(const e in a)U(s,e,a[e]);if(n&&!e(n))for(const e in n)null==a[e]&&U(s,e,"")}else{const e=s.display;r?n!==a&&(s.cssText=a):n&&t.removeAttribute("style"),"_vod"in t&&(s.display=e)}}(t,l,o):a(n)?s(n)||Z(t,n,0,o,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,a,s){if(s)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(a));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(a))return!1;return n in t}(t,n,o,i))?function(e,t,n,a,s,r,l){if("innerHTML"===t||"textContent"===t)return a&&l(a,s,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const a=null==n?"":n;return e.value===a&&"OPTION"!==e.tagName||(e.value=a),void(null==n&&e.removeAttribute(t))}let o=!1;if(""===n||null==n){const a=typeof e[t];"boolean"===a?n=u(n):null==n&&"string"===a?(n="",o=!0):"number"===a&&(n=0,o=!0)}try{e[t]=n}catch(i){}o&&e.removeAttribute(t)}(t,n,o,c,p,m,h):("true-value"===n?t._trueValue=o:"false-value"===n&&(t._falseValue=o),function(e,t,n,a,s){if(a&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const a=d(t);null==n||a&&!u(n)?e.removeAttribute(t):e.setAttribute(t,a?"":n)}}(t,n,o,i))}},V);let ae,se=!1;const re=(...n)=>{const a=(ae=se?ae:t(ne),se=!0,ae).createApp(...n),{mount:s}=a;return a.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return s(n,!0,n instanceof SVGElement)},a};const le=/^https?:/i,oe="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,a)=>(e[a]={label:t[a].label,lang:n[a].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!oe)return t;const n=e.base,a=n.endsWith("/")?n.slice(0,-1):n;return t.slice(a.length)}(e,t);const n=ie(e.locales||{},t),a=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,a,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return le.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),oe){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let a=null;try{a=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(s){console.warn(s)}if(a){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(a).paddingTop,10),s=window.scrollY+a.getBoundingClientRect().top-e+t;!n||Math.abs(s-window.scrollY)>window.innerHeight?window.scrollTo(0,s):window.scrollTo({left:0,top:s,behavior:"smooth"})}}function we(e,t){let n=[],a=!0;w((()=>{const s=e.data,r=t.value,l=s&&s.title,o=s&&s.description,i=s&&s.frontmatter.head;var c;document.title=(l?l+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",o||r.description),(e=>{if(a)return void(a=!1);const t=[],s=Math.min(n.length,e.length);for(let a=0;adocument.head.removeChild(e))),e.slice(s).forEach((e=>{const n=be(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function be([e,t,n]){const a=document.createElement(e);for(const s in t)a.setAttribute(s,t[s]);return n&&(a.innerHTML=n),a}const Se=b({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=k("dt",{class:"sr-only"},"Published on",-1),_e={class:"text-base leading-6 font-medium text-gray-500"},ke=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,a)=>(C(),_("dl",null,[Ce,k("dd",_e,[k("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,ke)])]))}},Ae=JSON.parse('[{"title":"Initial VitePress Setup","href":"/posts/initial.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

Based on the official VueJs blog, this is a SSG site

\\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},Me=["href"],qe=["innerHTML"],Be={class:"text-base leading-6 font-medium"},De=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),_("div",Le,[k("div",Ne,[k("h1",Te,E(e.$frontmatter.title),1),k("p",Pe,E(e.$frontmatter.subtext),1)]),k("ul",Oe,[(C(!0),_(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:a})=>(C(),_("li",$e,[k("article",Ie,[T(Ee,{date:n},null,8,["date"]),k("div",je,[k("div",He,[k("h2",Re,[k("a",{class:"text-gray-900",href:t},E(e),9,Me)]),a?(C(),_("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:a},null,8,qe)):P("",!0)]),k("div",Be,[k("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,De)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=k("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=k("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),_("dl",We,[Ue,k("dd",null,[k("ul",Ge,[k("li",Je,[N(t).gravatar?(C(),_("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),k("dl",Fe,[ze,k("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),_("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),_("dd",Qe,[k("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},at={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},st={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},lt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},ot={key:0,class:"py-8"},it=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=k("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=k("div",{class:"pt-8"},[k("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function a(){return Ae.findIndex((e=>e.href===n.path))}const s=h((()=>Ae[a()].date)),r=h((()=>Ae[a()-1])),l=h((()=>Ae[a()+1]));return(e,n)=>{const a=O("Content");return C(),_("article",tt,[k("header",nt,[T(Ee,{date:N(s)},null,8,["date"]),k("h1",at,E(N(t).title),1)]),k("div",st,[T(et),k("div",rt,[T(a,{class:"prose max-w-none pt-10 pb-8"})]),k("footer",lt,[N(r)?(C(),_("div",ot,[it,k("div",ct,[k("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(l)?(C(),_("div",ut,[pt,k("div",mt,[k("a",{href:N(l).href},E(N(l).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},wt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},bt=k("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),_t={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var kt={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),_("div",vt,[k("div",xt,[k("nav",yt,[k("a",wt,[bt,N(n)?P("",!0):(C(),_("span",St,"Steve Brown's blog"))]),Ct])]),k("main",_t,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=oe&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=b({setup(e,{slots:t}){const n=M(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=kt.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!oe)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const a=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:a}=t;if(!Et.has(a)){Et.add(a);const e=ge(a);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:a,pathname:s}=e,r=s.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&a===location.hostname&&(s!==location.pathname?n.observe(e):Et.add(s))}))}))};j(a);const s=xe();H((()=>s.path),a),R((()=>{n&&n.disconnect()}))}(),()=>S(kt.Layout)}};function $t(){const e=function(){let e,t=oe;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function a(e=(oe?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),oe&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let s=null;async function r(a,r=0){const l=new URL(a,"http://a.com"),o=s=l.pathname;try{let t=e(o);if("then"in t&&"function"==typeof t.then&&(t=await t),s===o){s=null;const{default:e,__pageData:a}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=o,n.component=v(e),n.data=v(JSON.parse(a)),oe&&y((()=>{if(l.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(l.hash))}catch(e){console.warn(e)}if(t)return void ye(t,l.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),s===o&&(s=null,n.path=o,n.component=t?v(t):null)}}return oe&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:s,hostname:r,pathname:l,hash:o,target:i}=t,c=window.location,d=l.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||s!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),l===c.pathname?o&&o!==c.hash&&(history.pushState(null,"",o),window.dispatchEvent(new Event("hashchange")),ye(t,o,t.classList.contains("header-anchor"))):a(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:a}}((n=>{let a=ge(n);return t&&(e=a),(t||e===a)&&(a=a.replace(/\.js$/,".lean.js")),oe?(t=!1,s=()=>import(a),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in q)return;q[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const a=document.createElement("link");return a.rel=t?"stylesheet":"modulepreload",t||(a.as="script",a.crossOrigin=""),a.href=e,document.head.appendChild(a),t?new Promise(((t,n)=>{a.addEventListener("load",t),a.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>s())):s()):require(a);var s,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),oe&&we(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),kt.enhanceApp&&kt.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(oe){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/app.40cfb9a8.js b/assets/app.40cfb9a8.js new file mode 100644 index 0000000..e6e310c --- /dev/null +++ b/assets/app.40cfb9a8.js @@ -0,0 +1 @@ +import{i as e,c as t,e as n,a as s,b as a,d as r,f as o,h as l,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w as b,u as w,v as S,x as C,y as k,z as _,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M as D}from"./framework.4c5e7916.js";const M={},q="undefined"!=typeof document?document:null,B=q&&q.createElement("template"),V={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 a=t?q.createElementNS("http://www.w3.org/2000/svg",e):q.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&a.setAttribute("multiple",s.multiple),a},createText:e=>q.createTextNode(e),createComment:e=>q.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>q.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,a,r){const o=n?n.previousSibling:t.lastChild;if(a&&(a===r||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),a!==r&&(a=a.nextSibling););else{B.innerHTML=s?`${e}`:e;const a=B.content;if(s){const e=a.firstChild;for(;e.firstChild;)a.appendChild(e.firstChild);a.removeChild(e)}t.insertBefore(a,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(o(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=J[t];if(n)return n;let s=i(t);if("filter"!==s&&s in e)return J[t]=s;s=c(s);for(let a=0;a{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,s,a=null){const r=e._vei||(e._vei={}),i=r[t];if(s&&i)i.value=s;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[l(e.slice(2)),t]}(t);if(s){const l=r[t]=function(e,t){const n=e=>{const s=e.timeStamp||F();(z||s>=n.attached-1)&&p(function(e,t){if(o(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(s,a);!function(e,t,n,s){e.addEventListener(t,n,s)}(e,n,l,c)}else i&&(!function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,o,l,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,l,i):"style"===n?function(t,n,s){const a=t.style,r=e(s);if(s&&!r){for(const e in s)U(a,e,s[e]);if(n&&!e(n))for(const e in n)null==s[e]&&U(a,e,"")}else{const e=a.display;r?n!==s&&(a.cssText=s):n&&t.removeAttribute("style"),"_vod"in t&&(a.display=e)}}(t,o,l):s(n)?a(n)||Z(t,n,0,l,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,s,a){if(a)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(s));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(s))return!1;return n in t}(t,n,l,i))?function(e,t,n,s,a,r,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,a,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}let l=!1;if(""===n||null==n){const s=typeof e[t];"boolean"===s?n=u(n):null==n&&"string"===s?(n="",l=!0):"number"===s&&(n=0,l=!0)}try{e[t]=n}catch(i){}l&&e.removeAttribute(t)}(t,n,l,c,p,m,h):("true-value"===n?t._trueValue=l:"false-value"===n&&(t._falseValue=l),function(e,t,n,s,a){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const s=d(t);null==n||s&&!u(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(t,n,l,i))}},V);let se,ae=!1;const re=(...n)=>{const s=(se=ae?se:t(ne),ae=!0,se).createApp(...n),{mount:a}=s;return s.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return a(n,!0,n instanceof SVGElement)},s};const oe=/^https?:/i,le="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,s)=>(e[s]={label:t[s].label,lang:n[s].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!le)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}(e,t);const n=ie(e.locales||{},t),s=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return oe.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),le){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let s=null;try{s=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(a){console.warn(a)}if(s){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(s).paddingTop,10),a=window.scrollY+s.getBoundingClientRect().top-e+t;!n||Math.abs(a-window.scrollY)>window.innerHeight?window.scrollTo(0,a):window.scrollTo({left:0,top:a,behavior:"smooth"})}}function be(e,t){let n=[],s=!0;b((()=>{const a=e.data,r=t.value,o=a&&a.title,l=a&&a.description,i=a&&a.frontmatter.head;var c;document.title=(o?o+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",l||r.description),(e=>{if(s)return void(s=!1);const t=[],a=Math.min(n.length,e.length);for(let s=0;sdocument.head.removeChild(e))),e.slice(a).forEach((e=>{const n=we(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function we([e,t,n]){const s=document.createElement(e);for(const a in t)s.setAttribute(a,t[a]);return n&&(s.innerHTML=n),s}const Se=w({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=_("dt",{class:"sr-only"},"Published on",-1),ke={class:"text-base leading-6 font-medium text-gray-500"},_e=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,s)=>(C(),k("dl",null,[Ce,_("dd",ke,[_("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,_e)])]))}},Ae=JSON.parse('[{"title":"Dockerless docker builds in Github Actions with Dotnet 7","href":"/posts/github-actions-net7-docker.html","date":{"time":1665748800000,"string":"October 14, 2022"},"excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n"},{"title":"Initial VitePress Setup","href":"/posts/initial.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

Based on the official VueJs blog, this is a SSG site

\\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},De=["href"],Me=["innerHTML"],qe={class:"text-base leading-6 font-medium"},Be=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),k("div",Le,[_("div",Ne,[_("h1",Te,E(e.$frontmatter.title),1),_("p",Pe,E(e.$frontmatter.subtext),1)]),_("ul",Oe,[(C(!0),k(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:s})=>(C(),k("li",$e,[_("article",Ie,[T(Ee,{date:n},null,8,["date"]),_("div",je,[_("div",He,[_("h2",Re,[_("a",{class:"text-gray-900",href:t},E(e),9,De)]),s?(C(),k("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:s},null,8,Me)):P("",!0)]),_("div",qe,[_("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,Be)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=_("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=_("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),k("dl",We,[Ue,_("dd",null,[_("ul",Ge,[_("li",Je,[N(t).gravatar?(C(),k("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),_("dl",Fe,[ze,_("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),k("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),k("dd",Qe,[_("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},st={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},at={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},ot={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},lt={key:0,class:"py-8"},it=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=_("div",{class:"pt-8"},[_("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function s(){return Ae.findIndex((e=>e.href===n.path))}const a=h((()=>Ae[s()].date)),r=h((()=>Ae[s()-1])),o=h((()=>Ae[s()+1]));return(e,n)=>{const s=O("Content");return C(),k("article",tt,[_("header",nt,[T(Ee,{date:N(a)},null,8,["date"]),_("h1",st,E(N(t).title),1)]),_("div",at,[T(et),_("div",rt,[T(s,{class:"prose max-w-none pt-10 pb-8"})]),_("footer",ot,[N(r)?(C(),k("div",lt,[it,_("div",ct,[_("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(o)?(C(),k("div",ut,[pt,_("div",mt,[_("a",{href:N(o).href},E(N(o).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},bt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},wt=_("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),kt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var _t={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),k("div",vt,[_("div",xt,[_("nav",yt,[_("a",bt,[wt,N(n)?P("",!0):(C(),k("span",St,"Steve Brown's blog"))]),Ct])]),_("main",kt,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=le&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=w({setup(e,{slots:t}){const n=D(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=_t.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!le)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:s}=t;if(!Et.has(s)){Et.add(s);const e=ge(s);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:s,pathname:a}=e,r=a.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&s===location.hostname&&(a!==location.pathname?n.observe(e):Et.add(a))}))}))};j(s);const a=xe();H((()=>a.path),s),R((()=>{n&&n.disconnect()}))}(),()=>S(_t.Layout)}};function $t(){const e=function(){let e,t=le;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function s(e=(le?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),le&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let a=null;async function r(s,r=0){const o=new URL(s,"http://a.com"),l=a=o.pathname;try{let t=e(l);if("then"in t&&"function"==typeof t.then&&(t=await t),a===l){a=null;const{default:e,__pageData:s}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=l,n.component=v(e),n.data=v(JSON.parse(s)),le&&y((()=>{if(o.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(o.hash))}catch(e){console.warn(e)}if(t)return void ye(t,o.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),a===l&&(a=null,n.path=l,n.component=t?v(t):null)}}return le&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:a,hostname:r,pathname:o,hash:l,target:i}=t,c=window.location,d=o.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||a!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),o===c.pathname?l&&l!==c.hash&&(history.pushState(null,"",l),window.dispatchEvent(new Event("hashchange")),ye(t,l,t.classList.contains("header-anchor"))):s(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:s}}((n=>{let s=ge(n);return t&&(e=s),(t||e===s)&&(s=s.replace(/\.js$/,".lean.js")),le?(t=!1,a=()=>import(s),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in M)return;M[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const s=document.createElement("link");return s.rel=t?"stylesheet":"modulepreload",t||(s.as="script",s.crossOrigin=""),s.href=e,document.head.appendChild(s),t?new Promise(((t,n)=>{s.addEventListener("load",t),s.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>a())):a()):require(s);var a,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),le&&be(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),_t.enhanceApp&&_t.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(le){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/index.md.1fff2398.js b/assets/index.md.74a99477.js similarity index 85% rename from assets/index.md.1fff2398.js rename to assets/index.md.74a99477.js index c64f9f9..b5a7475 100644 --- a/assets/index.md.1fff2398.js +++ b/assets/index.md.74a99477.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996380412}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1665840346926}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.1fff2398.lean.js b/assets/index.md.74a99477.lean.js similarity index 85% rename from assets/index.md.1fff2398.lean.js rename to assets/index.md.74a99477.lean.js index c64f9f9..b5a7475 100644 --- a/assets/index.md.1fff2398.lean.js +++ b/assets/index.md.74a99477.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1657996380412}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1665840346926}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/posts_github-actions-net7-docker.md.8f2ac059.js b/assets/posts_github-actions-net7-docker.md.8f2ac059.js new file mode 100644 index 0000000..c681165 --- /dev/null +++ b/assets/posts_github-actions-net7-docker.md.8f2ac059.js @@ -0,0 +1 @@ +import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1665840346926}',o={},p=[t('

How to setup a github build action that uses the dockerless build in .Net 7


Background

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

Setup

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

Basic app

dotnet new webapi -o dockerless-docker\ncd dockerless-docker\n

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

That gives us our basic app - let's add a github actions build for it now, by adding the following:

{\n    "sdk": {\n        "version": "7.0.100-rc.2.22477.23"\n    }\n}\n

We'll also need to add a reference to this tool:

dotnet add package Microsoft.NET.Build.Containers\n

Now, add a github actions to .github/workflows/whatever.yml

name: Create and publish a Docker image\n\non:\n  push:\n    branches: [ "*" ]\n  pull_request:\n    branches: [ "main" ]\n\n\nenv:\n  REGISTRY: ghcr.io\n  IMAGE_NAME: ${{ github.repository }}\n\njobs:\n  build-and-push-image:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      packages: write\n\n    steps:\n      - uses: actions/checkout@v3\n      - name: Setup .NET SDK\n        uses: actions/setup-dotnet@v2\n      # Package the app into a linux-x64 container based on the dotnet/aspnet image\n      - name: Publish\n        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\n      - name: Checkout repository\n        uses: actions/checkout@v3\n      - name: Login to GitHub Container Registry\n        uses: docker/login-action@v2\n        with:\n          registry: ghcr.io\n          username: ${{ github.actor }}\n          password: ${{ secrets.GITHUB_TOKEN }}\n      - name: Tag built container with Github thing\n        run: |\n          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\n      - name: Push built container to Github Package Repo\n        run: |\n          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\ndocker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\ndocker login ghcr.io -u <your username>\n

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

',27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; diff --git a/assets/posts_github-actions-net7-docker.md.8f2ac059.lean.js b/assets/posts_github-actions-net7-docker.md.8f2ac059.lean.js new file mode 100644 index 0000000..b109dd1 --- /dev/null +++ b/assets/posts_github-actions-net7-docker.md.8f2ac059.lean.js @@ -0,0 +1 @@ +import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1665840346926}',o={},p=[t("",27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; diff --git a/assets/posts_initial.md.ff6581b5.lean.js b/assets/posts_initial.md.ab68d4e2.js similarity index 92% rename from assets/posts_initial.md.ff6581b5.lean.js rename to assets/posts_initial.md.ab68d4e2.js index 192d206..6d50dbc 100644 --- a/assets/posts_initial.md.ff6581b5.lean.js +++ b/assets/posts_initial.md.ab68d4e2.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996380412}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1665840346926}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/assets/posts_initial.md.ff6581b5.js b/assets/posts_initial.md.ab68d4e2.lean.js similarity index 92% rename from assets/posts_initial.md.ff6581b5.js rename to assets/posts_initial.md.ab68d4e2.lean.js index 192d206..6d50dbc 100644 --- a/assets/posts_initial.md.ff6581b5.js +++ b/assets/posts_initial.md.ab68d4e2.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1657996380412}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1665840346926}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/feed.rss b/feed.rss index 33ccefa..fb808d9 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve Brown's blog https://brown.bg Articles and photos about C# and extreme sports - Sat, 16 Jul 2022 18:33:09 GMT + Sat, 15 Oct 2022 13:26:06 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en @@ -14,6 +14,68 @@ https://brown.bg Copyright (c) 2021-present, Yuxi (Evan) You and blog contributors + + <![CDATA[Dockerless docker builds in Github Actions with Dotnet 7]]> + https://brown.bg/posts/github-actions-net7-docker.html + https://brown.bg/posts/github-actions-net7-docker.html + Fri, 14 Oct 2022 12:00:00 GMT + How to setup a github build action that uses the dockerless build in .Net 7

+]]>
+

How to setup a github build action that uses the dockerless build in .Net 7


Background

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

Setup

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

Basic app

dotnet new webapi -o dockerless-docker
+cd dockerless-docker
+

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

That gives us our basic app - let's add a github actions build for it now, by adding the following:

{
+    "sdk": {
+        "version": "7.0.100-rc.2.22477.23"
+    }
+}
+

We'll also need to add a reference to this tool:

dotnet add package Microsoft.NET.Build.Containers
+

Now, add a github actions to .github/workflows/whatever.yml

name: Create and publish a Docker image
+
+on:
+  push:
+    branches: [ "*" ]
+  pull_request:
+    branches: [ "main" ]
+
+
+env:
+  REGISTRY: ghcr.io
+  IMAGE_NAME: ${{ github.repository }}
+
+jobs:
+  build-and-push-image:
+    runs-on: ubuntu-latest
+    permissions:
+      contents: read
+      packages: write
+
+    steps:
+      - uses: actions/checkout@v3
+      - name: Setup .NET SDK
+        uses: actions/setup-dotnet@v2
+      # Package the app into a linux-x64 container based on the dotnet/aspnet image
+      - name: Publish
+        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+      - name: Checkout repository
+        uses: actions/checkout@v3
+      - name: Login to GitHub Container Registry
+        uses: docker/login-action@v2
+        with:
+          registry: ghcr.io
+          username: ${{ github.actor }}
+          password: ${{ secrets.GITHUB_TOKEN }}
+      - name: Tag built container with Github thing
+        run: |
+          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+      - name: Push built container to Github Package Repo
+        run: |
+          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
+

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+docker login ghcr.io -u <your username>
+

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
+

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

]]>
+
<![CDATA[Initial VitePress Setup]]> https://brown.bg/posts/initial.html diff --git a/images/github_actions_permission.png b/images/github_actions_permission.png new file mode 100644 index 0000000000000000000000000000000000000000..10352a9db05acf59796d3b65bc52710f70a28cd3 GIT binary patch literal 13744 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 g>ufls$S}ZGV&4LImK@9!P>KNMe6;dMNPl}SF z-pdQi&{=B27u)X$*;TXR7M)uuyGfL5nLg`%UWhto`$sSR9q%kMS?G^d`I%h@ZSj0^ zH8PnC6}-%4dwDfzKnE$}m>B|JQj}t3((j;6LSE12ZYoFH_oS#ko1hPStq3VsNe9va zEW)l-uh?*AY(xxp`k{=m%0Y*hdmLEjWyM<9D6IcRP`P~Ob- z&c}Yc0f0RLJK1te1sk*eN0vA`d>*(*G<)Gkj}Vnd+a3r{MngG49X*dC;zc2gELy7z zuG4)lo2as%wlLi6)BU}Y*BVO3pWLgJ0B!*4^WV_FW)6g9cR&DKZapHf>Ybw!7Kd|f zd!DP%B!X*K^=BCETb|G>PQnQ*@65R?O1Xh}d3Zm1nAlksaAEIi*qPe=P;ay+SOHpS zbN6Q~^6rauK08>CYND9DyU*+mQs^)~buXE$iw~LH6zJhM%b{ul%6i{U{~i=Jj2}Dx;@{x@lf4!s1Ft73 z*qI^VK?z!KtJ1SWb!HqdXHEZyAmkFf;n_*v=hOcrt(>#=f6Rem8Ai z=Rvx!s@~joz!Rz<;j{hYzcVcty#a$xp^5Imq)VXWtgWcA<3G#~3osVzQN(hU&3Kc0 zpR@p8vt?*rPqv@YbWFCN#VyP9$Rs@g-;Fc5YbV!vO?T>O9`FSatl9t8G@TIeAfFZQ n*=G;isLua?f71DEvyFcpxBRMAC7lkCfbHfrBmL4Vh=~6Li%|94 literal 0 HcmV?d00001 diff --git a/index.html b/index.html index f7ce98d..70ef24d 100644 --- a/index.html +++ b/index.html @@ -8,8 +8,8 @@ - - + + @@ -17,10 +17,11 @@ -

Steve Brown's blog

Articles and photos about C# and extreme sports

  • Published on

    Initial VitePress Setup

    Based on the official VueJs blog, this is a SSG site

    +

    Steve Brown's blog

    Articles and photos about C# and extreme sports

    - - + + \ No newline at end of file diff --git a/posts/github-actions-net7-docker.html b/posts/github-actions-net7-docker.html new file mode 100644 index 0000000..8c14248 --- /dev/null +++ b/posts/github-actions-net7-docker.html @@ -0,0 +1,78 @@ + + + + + + Dockerless docker builds in Github Actions with Dotnet 7 | Steve Browns blog + + + + + + + + + + + + + +
    Published on

    Dockerless docker builds in Github Actions with Dotnet 7

    Authors

    How to setup a github build action that uses the dockerless build in .Net 7


    Background

    For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

    Setup

    You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

    With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

    Basic app

    dotnet new webapi -o dockerless-docker
    +cd dockerless-docker
    +

    We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

    That gives us our basic app - let's add a github actions build for it now, by adding the following:

    {
    +    "sdk": {
    +        "version": "7.0.100-rc.2.22477.23"
    +    }
    +}
    +

    We'll also need to add a reference to this tool:

    dotnet add package Microsoft.NET.Build.Containers
    +

    Now, add a github actions to .github/workflows/whatever.yml

    name: Create and publish a Docker image
    +
    +on:
    +  push:
    +    branches: [ "*" ]
    +  pull_request:
    +    branches: [ "main" ]
    +
    +
    +env:
    +  REGISTRY: ghcr.io
    +  IMAGE_NAME: ${{ github.repository }}
    +
    +jobs:
    +  build-and-push-image:
    +    runs-on: ubuntu-latest
    +    permissions:
    +      contents: read
    +      packages: write
    +
    +    steps:
    +      - uses: actions/checkout@v3
    +      - name: Setup .NET SDK
    +        uses: actions/setup-dotnet@v2
    +      # Package the app into a linux-x64 container based on the dotnet/aspnet image
    +      - name: Publish
    +        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
    +      - name: Checkout repository
    +        uses: actions/checkout@v3
    +      - name: Login to GitHub Container Registry
    +        uses: docker/login-action@v2
    +        with:
    +          registry: ghcr.io
    +          username: ${{ github.actor }}
    +          password: ${{ secrets.GITHUB_TOKEN }}
    +      - name: Tag built container with Github thing
    +        run: |
    +          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
    +      - name: Push built container to Github Package Repo
    +        run: |
    +          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
    +

    Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

    So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

    dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
    +docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
    +docker login ghcr.io -u <your username>
    +

    Enter a Personal access token that you can create on your github profile page, and finally push the image:

    docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
    +

    Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

    Under "Manage Actions access" add your repository with access.

    In the end it'll look like this:

    github permissions

    Finally, rerun the action and it should work.

    In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

    + + + + + \ No newline at end of file diff --git a/posts/initial.html b/posts/initial.html index 2fc9e3e..04de9b5 100644 --- a/posts/initial.html +++ b/posts/initial.html @@ -8,8 +8,8 @@ - - + + @@ -17,9 +17,9 @@ -
    Published on

    Initial VitePress Setup

    Authors

    Based on the official VueJs blog, this is a SSG site


    Setup

    Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays

    - - +
    + + \ No newline at end of file From 7423c41f26e1dbb6c352c00a6780ddb20d33850f Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Mon, 21 Nov 2022 16:23:41 +0000 Subject: [PATCH 11/16] deploy: df8e1eb7f90d9a539c2d36aa454e0eb8a365cabd --- assets/app.40cfb9a8.js | 1 - assets/app.f47cdb77.js | 1 + ...ex.md.74a99477.js => index.md.77796574.js} | 2 +- ...9477.lean.js => index.md.77796574.lean.js} | 2 +- .../posts_coding-on-the-ipad.md.27181d38.js | 1 + ...sts_coding-on-the-ipad.md.27181d38.lean.js | 1 + ...github-actions-net7-docker.md.4a3bade6.js} | 2 +- ...b-actions-net7-docker.md.4a3bade6.lean.js} | 2 +- ...68d4e2.js => posts_initial.md.29984af4.js} | 2 +- ...n.js => posts_initial.md.29984af4.lean.js} | 2 +- feed.rss | 9 ++++++- index.html | 10 ++++---- posts/coding-on-the-ipad.html | 25 +++++++++++++++++++ posts/github-actions-net7-docker.html | 10 ++++---- posts/initial.html | 8 +++--- 15 files changed, 56 insertions(+), 22 deletions(-) delete mode 100644 assets/app.40cfb9a8.js create mode 100644 assets/app.f47cdb77.js rename assets/{index.md.74a99477.js => index.md.77796574.js} (85%) rename assets/{index.md.74a99477.lean.js => index.md.77796574.lean.js} (85%) create mode 100644 assets/posts_coding-on-the-ipad.md.27181d38.js create mode 100644 assets/posts_coding-on-the-ipad.md.27181d38.lean.js rename assets/{posts_github-actions-net7-docker.md.8f2ac059.js => posts_github-actions-net7-docker.md.4a3bade6.js} (99%) rename assets/{posts_github-actions-net7-docker.md.8f2ac059.lean.js => posts_github-actions-net7-docker.md.4a3bade6.lean.js} (91%) rename assets/{posts_initial.md.ab68d4e2.js => posts_initial.md.29984af4.js} (92%) rename assets/{posts_initial.md.ab68d4e2.lean.js => posts_initial.md.29984af4.lean.js} (92%) create mode 100644 posts/coding-on-the-ipad.html diff --git a/assets/app.40cfb9a8.js b/assets/app.40cfb9a8.js deleted file mode 100644 index e6e310c..0000000 --- a/assets/app.40cfb9a8.js +++ /dev/null @@ -1 +0,0 @@ -import{i as e,c as t,e as n,a as s,b as a,d as r,f as o,h as l,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w as b,u as w,v as S,x as C,y as k,z as _,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M as D}from"./framework.4c5e7916.js";const M={},q="undefined"!=typeof document?document:null,B=q&&q.createElement("template"),V={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 a=t?q.createElementNS("http://www.w3.org/2000/svg",e):q.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&a.setAttribute("multiple",s.multiple),a},createText:e=>q.createTextNode(e),createComment:e=>q.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>q.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,a,r){const o=n?n.previousSibling:t.lastChild;if(a&&(a===r||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),a!==r&&(a=a.nextSibling););else{B.innerHTML=s?`${e}`:e;const a=B.content;if(s){const e=a.firstChild;for(;e.firstChild;)a.appendChild(e.firstChild);a.removeChild(e)}t.insertBefore(a,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(o(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=J[t];if(n)return n;let s=i(t);if("filter"!==s&&s in e)return J[t]=s;s=c(s);for(let a=0;a{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,s,a=null){const r=e._vei||(e._vei={}),i=r[t];if(s&&i)i.value=s;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[l(e.slice(2)),t]}(t);if(s){const l=r[t]=function(e,t){const n=e=>{const s=e.timeStamp||F();(z||s>=n.attached-1)&&p(function(e,t){if(o(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(s,a);!function(e,t,n,s){e.addEventListener(t,n,s)}(e,n,l,c)}else i&&(!function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,o,l,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,l,i):"style"===n?function(t,n,s){const a=t.style,r=e(s);if(s&&!r){for(const e in s)U(a,e,s[e]);if(n&&!e(n))for(const e in n)null==s[e]&&U(a,e,"")}else{const e=a.display;r?n!==s&&(a.cssText=s):n&&t.removeAttribute("style"),"_vod"in t&&(a.display=e)}}(t,o,l):s(n)?a(n)||Z(t,n,0,l,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,s,a){if(a)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(s));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(s))return!1;return n in t}(t,n,l,i))?function(e,t,n,s,a,r,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,a,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}let l=!1;if(""===n||null==n){const s=typeof e[t];"boolean"===s?n=u(n):null==n&&"string"===s?(n="",l=!0):"number"===s&&(n=0,l=!0)}try{e[t]=n}catch(i){}l&&e.removeAttribute(t)}(t,n,l,c,p,m,h):("true-value"===n?t._trueValue=l:"false-value"===n&&(t._falseValue=l),function(e,t,n,s,a){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const s=d(t);null==n||s&&!u(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(t,n,l,i))}},V);let se,ae=!1;const re=(...n)=>{const s=(se=ae?se:t(ne),ae=!0,se).createApp(...n),{mount:a}=s;return s.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return a(n,!0,n instanceof SVGElement)},s};const oe=/^https?:/i,le="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,s)=>(e[s]={label:t[s].label,lang:n[s].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!le)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}(e,t);const n=ie(e.locales||{},t),s=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return oe.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),le){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let s=null;try{s=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(a){console.warn(a)}if(s){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(s).paddingTop,10),a=window.scrollY+s.getBoundingClientRect().top-e+t;!n||Math.abs(a-window.scrollY)>window.innerHeight?window.scrollTo(0,a):window.scrollTo({left:0,top:a,behavior:"smooth"})}}function be(e,t){let n=[],s=!0;b((()=>{const a=e.data,r=t.value,o=a&&a.title,l=a&&a.description,i=a&&a.frontmatter.head;var c;document.title=(o?o+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",l||r.description),(e=>{if(s)return void(s=!1);const t=[],a=Math.min(n.length,e.length);for(let s=0;sdocument.head.removeChild(e))),e.slice(a).forEach((e=>{const n=we(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function we([e,t,n]){const s=document.createElement(e);for(const a in t)s.setAttribute(a,t[a]);return n&&(s.innerHTML=n),s}const Se=w({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=_("dt",{class:"sr-only"},"Published on",-1),ke={class:"text-base leading-6 font-medium text-gray-500"},_e=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,s)=>(C(),k("dl",null,[Ce,_("dd",ke,[_("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,_e)])]))}},Ae=JSON.parse('[{"title":"Dockerless docker builds in Github Actions with Dotnet 7","href":"/posts/github-actions-net7-docker.html","date":{"time":1665748800000,"string":"October 14, 2022"},"excerpt":"

    How to setup a github build action that uses the dockerless build in .Net 7

    \\n"},{"title":"Initial VitePress Setup","href":"/posts/initial.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

    Based on the official VueJs blog, this is a SSG site

    \\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},De=["href"],Me=["innerHTML"],qe={class:"text-base leading-6 font-medium"},Be=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),k("div",Le,[_("div",Ne,[_("h1",Te,E(e.$frontmatter.title),1),_("p",Pe,E(e.$frontmatter.subtext),1)]),_("ul",Oe,[(C(!0),k(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:s})=>(C(),k("li",$e,[_("article",Ie,[T(Ee,{date:n},null,8,["date"]),_("div",je,[_("div",He,[_("h2",Re,[_("a",{class:"text-gray-900",href:t},E(e),9,De)]),s?(C(),k("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:s},null,8,Me)):P("",!0)]),_("div",qe,[_("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,Be)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=_("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=_("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),k("dl",We,[Ue,_("dd",null,[_("ul",Ge,[_("li",Je,[N(t).gravatar?(C(),k("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),_("dl",Fe,[ze,_("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),k("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),k("dd",Qe,[_("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},st={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},at={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},ot={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},lt={key:0,class:"py-8"},it=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=_("div",{class:"pt-8"},[_("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function s(){return Ae.findIndex((e=>e.href===n.path))}const a=h((()=>Ae[s()].date)),r=h((()=>Ae[s()-1])),o=h((()=>Ae[s()+1]));return(e,n)=>{const s=O("Content");return C(),k("article",tt,[_("header",nt,[T(Ee,{date:N(a)},null,8,["date"]),_("h1",st,E(N(t).title),1)]),_("div",at,[T(et),_("div",rt,[T(s,{class:"prose max-w-none pt-10 pb-8"})]),_("footer",ot,[N(r)?(C(),k("div",lt,[it,_("div",ct,[_("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(o)?(C(),k("div",ut,[pt,_("div",mt,[_("a",{href:N(o).href},E(N(o).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},bt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},wt=_("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),kt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var _t={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),k("div",vt,[_("div",xt,[_("nav",yt,[_("a",bt,[wt,N(n)?P("",!0):(C(),k("span",St,"Steve Brown's blog"))]),Ct])]),_("main",kt,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=le&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=w({setup(e,{slots:t}){const n=D(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=_t.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!le)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:s}=t;if(!Et.has(s)){Et.add(s);const e=ge(s);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:s,pathname:a}=e,r=a.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&s===location.hostname&&(a!==location.pathname?n.observe(e):Et.add(a))}))}))};j(s);const a=xe();H((()=>a.path),s),R((()=>{n&&n.disconnect()}))}(),()=>S(_t.Layout)}};function $t(){const e=function(){let e,t=le;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function s(e=(le?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),le&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let a=null;async function r(s,r=0){const o=new URL(s,"http://a.com"),l=a=o.pathname;try{let t=e(l);if("then"in t&&"function"==typeof t.then&&(t=await t),a===l){a=null;const{default:e,__pageData:s}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=l,n.component=v(e),n.data=v(JSON.parse(s)),le&&y((()=>{if(o.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(o.hash))}catch(e){console.warn(e)}if(t)return void ye(t,o.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),a===l&&(a=null,n.path=l,n.component=t?v(t):null)}}return le&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:a,hostname:r,pathname:o,hash:l,target:i}=t,c=window.location,d=o.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||a!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),o===c.pathname?l&&l!==c.hash&&(history.pushState(null,"",l),window.dispatchEvent(new Event("hashchange")),ye(t,l,t.classList.contains("header-anchor"))):s(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:s}}((n=>{let s=ge(n);return t&&(e=s),(t||e===s)&&(s=s.replace(/\.js$/,".lean.js")),le?(t=!1,a=()=>import(s),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in M)return;M[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const s=document.createElement("link");return s.rel=t?"stylesheet":"modulepreload",t||(s.as="script",s.crossOrigin=""),s.href=e,document.head.appendChild(s),t?new Promise(((t,n)=>{s.addEventListener("load",t),s.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>a())):a()):require(s);var a,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),le&&be(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),_t.enhanceApp&&_t.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(le){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/app.f47cdb77.js b/assets/app.f47cdb77.js new file mode 100644 index 0000000..e207006 --- /dev/null +++ b/assets/app.f47cdb77.js @@ -0,0 +1 @@ +import{i as e,c as t,e as n,a as s,b as a,d as r,f as o,h as l,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w as b,u as w,v as S,x as C,y as k,z as _,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M as D}from"./framework.4c5e7916.js";const M={},q="undefined"!=typeof document?document:null,B=q&&q.createElement("template"),V={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 a=t?q.createElementNS("http://www.w3.org/2000/svg",e):q.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&a.setAttribute("multiple",s.multiple),a},createText:e=>q.createTextNode(e),createComment:e=>q.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>q.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,a,r){const o=n?n.previousSibling:t.lastChild;if(a&&(a===r||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),a!==r&&(a=a.nextSibling););else{B.innerHTML=s?`${e}`:e;const a=B.content;if(s){const e=a.firstChild;for(;e.firstChild;)a.appendChild(e.firstChild);a.removeChild(e)}t.insertBefore(a,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(o(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=J[t];if(n)return n;let s=i(t);if("filter"!==s&&s in e)return J[t]=s;s=c(s);for(let a=0;a{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,s,a=null){const r=e._vei||(e._vei={}),i=r[t];if(s&&i)i.value=s;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[l(e.slice(2)),t]}(t);if(s){const l=r[t]=function(e,t){const n=e=>{const s=e.timeStamp||F();(z||s>=n.attached-1)&&p(function(e,t){if(o(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(s,a);!function(e,t,n,s){e.addEventListener(t,n,s)}(e,n,l,c)}else i&&(!function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,o,l,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,l,i):"style"===n?function(t,n,s){const a=t.style,r=e(s);if(s&&!r){for(const e in s)U(a,e,s[e]);if(n&&!e(n))for(const e in n)null==s[e]&&U(a,e,"")}else{const e=a.display;r?n!==s&&(a.cssText=s):n&&t.removeAttribute("style"),"_vod"in t&&(a.display=e)}}(t,o,l):s(n)?a(n)||Z(t,n,0,l,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,s,a){if(a)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(s));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(s))return!1;return n in t}(t,n,l,i))?function(e,t,n,s,a,r,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,a,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}let l=!1;if(""===n||null==n){const s=typeof e[t];"boolean"===s?n=u(n):null==n&&"string"===s?(n="",l=!0):"number"===s&&(n=0,l=!0)}try{e[t]=n}catch(i){}l&&e.removeAttribute(t)}(t,n,l,c,p,m,h):("true-value"===n?t._trueValue=l:"false-value"===n&&(t._falseValue=l),function(e,t,n,s,a){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const s=d(t);null==n||s&&!u(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(t,n,l,i))}},V);let se,ae=!1;const re=(...n)=>{const s=(se=ae?se:t(ne),ae=!0,se).createApp(...n),{mount:a}=s;return s.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return a(n,!0,n instanceof SVGElement)},s};const oe=/^https?:/i,le="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,s)=>(e[s]={label:t[s].label,lang:n[s].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!le)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}(e,t);const n=ie(e.locales||{},t),s=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return oe.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),le){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let s=null;try{s=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(a){console.warn(a)}if(s){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(s).paddingTop,10),a=window.scrollY+s.getBoundingClientRect().top-e+t;!n||Math.abs(a-window.scrollY)>window.innerHeight?window.scrollTo(0,a):window.scrollTo({left:0,top:a,behavior:"smooth"})}}function be(e,t){let n=[],s=!0;b((()=>{const a=e.data,r=t.value,o=a&&a.title,l=a&&a.description,i=a&&a.frontmatter.head;var c;document.title=(o?o+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",l||r.description),(e=>{if(s)return void(s=!1);const t=[],a=Math.min(n.length,e.length);for(let s=0;sdocument.head.removeChild(e))),e.slice(a).forEach((e=>{const n=we(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function we([e,t,n]){const s=document.createElement(e);for(const a in t)s.setAttribute(a,t[a]);return n&&(s.innerHTML=n),s}const Se=w({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=_("dt",{class:"sr-only"},"Published on",-1),ke={class:"text-base leading-6 font-medium text-gray-500"},_e=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,s)=>(C(),k("dl",null,[Ce,_("dd",ke,[_("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,_e)])]))}},Ae=JSON.parse('[{"title":"Coding on the ipad","href":"/posts/coding-on-the-ipad.html","date":{"time":1669032000000,"string":"November 21, 2022"},"excerpt":""},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","href":"/posts/github-actions-net7-docker.html","date":{"time":1665748800000,"string":"October 14, 2022"},"excerpt":"

    How to setup a github build action that uses the dockerless build in .Net 7

    \\n"},{"title":"Initial VitePress Setup","href":"/posts/initial.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

    Based on the official VueJs blog, this is a SSG site

    \\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},De=["href"],Me=["innerHTML"],qe={class:"text-base leading-6 font-medium"},Be=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),k("div",Le,[_("div",Ne,[_("h1",Te,E(e.$frontmatter.title),1),_("p",Pe,E(e.$frontmatter.subtext),1)]),_("ul",Oe,[(C(!0),k(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:s})=>(C(),k("li",$e,[_("article",Ie,[T(Ee,{date:n},null,8,["date"]),_("div",je,[_("div",He,[_("h2",Re,[_("a",{class:"text-gray-900",href:t},E(e),9,De)]),s?(C(),k("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:s},null,8,Me)):P("",!0)]),_("div",qe,[_("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,Be)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=_("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=_("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),k("dl",We,[Ue,_("dd",null,[_("ul",Ge,[_("li",Je,[N(t).gravatar?(C(),k("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),_("dl",Fe,[ze,_("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),k("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),k("dd",Qe,[_("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},st={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},at={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},ot={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},lt={key:0,class:"py-8"},it=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=_("div",{class:"pt-8"},[_("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function s(){return Ae.findIndex((e=>e.href===n.path))}const a=h((()=>Ae[s()].date)),r=h((()=>Ae[s()-1])),o=h((()=>Ae[s()+1]));return(e,n)=>{const s=O("Content");return C(),k("article",tt,[_("header",nt,[T(Ee,{date:N(a)},null,8,["date"]),_("h1",st,E(N(t).title),1)]),_("div",at,[T(et),_("div",rt,[T(s,{class:"prose max-w-none pt-10 pb-8"})]),_("footer",ot,[N(r)?(C(),k("div",lt,[it,_("div",ct,[_("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(o)?(C(),k("div",ut,[pt,_("div",mt,[_("a",{href:N(o).href},E(N(o).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},bt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},wt=_("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),kt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var _t={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),k("div",vt,[_("div",xt,[_("nav",yt,[_("a",bt,[wt,N(n)?P("",!0):(C(),k("span",St,"Steve Brown's blog"))]),Ct])]),_("main",kt,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=le&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=w({setup(e,{slots:t}){const n=D(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=_t.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!le)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:s}=t;if(!Et.has(s)){Et.add(s);const e=ge(s);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:s,pathname:a}=e,r=a.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&s===location.hostname&&(a!==location.pathname?n.observe(e):Et.add(a))}))}))};j(s);const a=xe();H((()=>a.path),s),R((()=>{n&&n.disconnect()}))}(),()=>S(_t.Layout)}};function $t(){const e=function(){let e,t=le;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function s(e=(le?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),le&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let a=null;async function r(s,r=0){const o=new URL(s,"http://a.com"),l=a=o.pathname;try{let t=e(l);if("then"in t&&"function"==typeof t.then&&(t=await t),a===l){a=null;const{default:e,__pageData:s}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=l,n.component=v(e),n.data=v(JSON.parse(s)),le&&y((()=>{if(o.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(o.hash))}catch(e){console.warn(e)}if(t)return void ye(t,o.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),a===l&&(a=null,n.path=l,n.component=t?v(t):null)}}return le&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:a,hostname:r,pathname:o,hash:l,target:i}=t,c=window.location,d=o.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||a!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),o===c.pathname?l&&l!==c.hash&&(history.pushState(null,"",l),window.dispatchEvent(new Event("hashchange")),ye(t,l,t.classList.contains("header-anchor"))):s(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:s}}((n=>{let s=ge(n);return t&&(e=s),(t||e===s)&&(s=s.replace(/\.js$/,".lean.js")),le?(t=!1,a=()=>import(s),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in M)return;M[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const s=document.createElement("link");return s.rel=t?"stylesheet":"modulepreload",t||(s.as="script",s.crossOrigin=""),s.href=e,document.head.appendChild(s),t?new Promise(((t,n)=>{s.addEventListener("load",t),s.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>a())):a()):require(s);var a,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),le&&be(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),_t.enhanceApp&&_t.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(le){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/index.md.74a99477.js b/assets/index.md.77796574.js similarity index 85% rename from assets/index.md.74a99477.js rename to assets/index.md.77796574.js index b5a7475..d83a0e6 100644 --- a/assets/index.md.74a99477.js +++ b/assets/index.md.77796574.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1665840346926}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1669047808418}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.74a99477.lean.js b/assets/index.md.77796574.lean.js similarity index 85% rename from assets/index.md.74a99477.lean.js rename to assets/index.md.77796574.lean.js index b5a7475..d83a0e6 100644 --- a/assets/index.md.74a99477.lean.js +++ b/assets/index.md.77796574.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1665840346926}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1669047808418}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/posts_coding-on-the-ipad.md.27181d38.js b/assets/posts_coding-on-the-ipad.md.27181d38.js new file mode 100644 index 0000000..27b19c3 --- /dev/null +++ b/assets/posts_coding-on-the-ipad.md.27181d38.js @@ -0,0 +1 @@ +import{_ as t}from"./plugin-vue_export-helper.21dcd24c.js";import{y as e,x as o,z as a}from"./framework.4c5e7916.js";const i='{"title":"Coding on the ipad","description":"","frontmatter":{"title":"Coding on the ipad","date":"2022-11-21T00:00:00.000Z"},"headers":[],"relativePath":"posts/coding-on-the-ipad.md","lastUpdated":1669047808418}',d={},r=[a("p",null,"This is a post showing show to code/update this blog from the ipad mini using a handy bluetooth keyboard. Easier than it looks!",-1)];var s=t(d,[["render",function(t,a,i,d,s,n){return o(),e("div",null,r)}]]);export{i as __pageData,s as default}; diff --git a/assets/posts_coding-on-the-ipad.md.27181d38.lean.js b/assets/posts_coding-on-the-ipad.md.27181d38.lean.js new file mode 100644 index 0000000..27b19c3 --- /dev/null +++ b/assets/posts_coding-on-the-ipad.md.27181d38.lean.js @@ -0,0 +1 @@ +import{_ as t}from"./plugin-vue_export-helper.21dcd24c.js";import{y as e,x as o,z as a}from"./framework.4c5e7916.js";const i='{"title":"Coding on the ipad","description":"","frontmatter":{"title":"Coding on the ipad","date":"2022-11-21T00:00:00.000Z"},"headers":[],"relativePath":"posts/coding-on-the-ipad.md","lastUpdated":1669047808418}',d={},r=[a("p",null,"This is a post showing show to code/update this blog from the ipad mini using a handy bluetooth keyboard. Easier than it looks!",-1)];var s=t(d,[["render",function(t,a,i,d,s,n){return o(),e("div",null,r)}]]);export{i as __pageData,s as default}; diff --git a/assets/posts_github-actions-net7-docker.md.8f2ac059.js b/assets/posts_github-actions-net7-docker.md.4a3bade6.js similarity index 99% rename from assets/posts_github-actions-net7-docker.md.8f2ac059.js rename to assets/posts_github-actions-net7-docker.md.4a3bade6.js index c681165..5f6e71e 100644 --- a/assets/posts_github-actions-net7-docker.md.8f2ac059.js +++ b/assets/posts_github-actions-net7-docker.md.4a3bade6.js @@ -1 +1 @@ -import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1665840346926}',o={},p=[t('

    How to setup a github build action that uses the dockerless build in .Net 7


    Background

    For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

    Setup

    You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

    With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

    Basic app

    dotnet new webapi -o dockerless-docker\ncd dockerless-docker\n

    We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

    That gives us our basic app - let's add a github actions build for it now, by adding the following:

    {\n    "sdk": {\n        "version": "7.0.100-rc.2.22477.23"\n    }\n}\n

    We'll also need to add a reference to this tool:

    dotnet add package Microsoft.NET.Build.Containers\n

    Now, add a github actions to .github/workflows/whatever.yml

    name: Create and publish a Docker image\n\non:\n  push:\n    branches: [ "*" ]\n  pull_request:\n    branches: [ "main" ]\n\n\nenv:\n  REGISTRY: ghcr.io\n  IMAGE_NAME: ${{ github.repository }}\n\njobs:\n  build-and-push-image:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      packages: write\n\n    steps:\n      - uses: actions/checkout@v3\n      - name: Setup .NET SDK\n        uses: actions/setup-dotnet@v2\n      # Package the app into a linux-x64 container based on the dotnet/aspnet image\n      - name: Publish\n        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\n      - name: Checkout repository\n        uses: actions/checkout@v3\n      - name: Login to GitHub Container Registry\n        uses: docker/login-action@v2\n        with:\n          registry: ghcr.io\n          username: ${{ github.actor }}\n          password: ${{ secrets.GITHUB_TOKEN }}\n      - name: Tag built container with Github thing\n        run: |\n          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\n      - name: Push built container to Github Package Repo\n        run: |\n          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

    Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

    So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

    dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\ndocker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\ndocker login ghcr.io -u <your username>\n

    Enter a Personal access token that you can create on your github profile page, and finally push the image:

    docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

    Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

    Under "Manage Actions access" add your repository with access.

    In the end it'll look like this:

    github permissions

    Finally, rerun the action and it should work.

    In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

    ',27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; +import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1669047808418}',o={},p=[t('

    How to setup a github build action that uses the dockerless build in .Net 7


    Background

    For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

    Setup

    You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

    With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

    Basic app

    dotnet new webapi -o dockerless-docker\ncd dockerless-docker\n

    We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

    That gives us our basic app - let's add a github actions build for it now, by adding the following:

    {\n    "sdk": {\n        "version": "7.0.100-rc.2.22477.23"\n    }\n}\n

    We'll also need to add a reference to this tool:

    dotnet add package Microsoft.NET.Build.Containers\n

    Now, add a github actions to .github/workflows/whatever.yml

    name: Create and publish a Docker image\n\non:\n  push:\n    branches: [ "*" ]\n  pull_request:\n    branches: [ "main" ]\n\n\nenv:\n  REGISTRY: ghcr.io\n  IMAGE_NAME: ${{ github.repository }}\n\njobs:\n  build-and-push-image:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      packages: write\n\n    steps:\n      - uses: actions/checkout@v3\n      - name: Setup .NET SDK\n        uses: actions/setup-dotnet@v2\n      # Package the app into a linux-x64 container based on the dotnet/aspnet image\n      - name: Publish\n        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\n      - name: Checkout repository\n        uses: actions/checkout@v3\n      - name: Login to GitHub Container Registry\n        uses: docker/login-action@v2\n        with:\n          registry: ghcr.io\n          username: ${{ github.actor }}\n          password: ${{ secrets.GITHUB_TOKEN }}\n      - name: Tag built container with Github thing\n        run: |\n          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\n      - name: Push built container to Github Package Repo\n        run: |\n          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

    Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

    So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

    dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\ndocker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\ndocker login ghcr.io -u <your username>\n

    Enter a Personal access token that you can create on your github profile page, and finally push the image:

    docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

    Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

    Under "Manage Actions access" add your repository with access.

    In the end it'll look like this:

    github permissions

    Finally, rerun the action and it should work.

    In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

    ',27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; diff --git a/assets/posts_github-actions-net7-docker.md.8f2ac059.lean.js b/assets/posts_github-actions-net7-docker.md.4a3bade6.lean.js similarity index 91% rename from assets/posts_github-actions-net7-docker.md.8f2ac059.lean.js rename to assets/posts_github-actions-net7-docker.md.4a3bade6.lean.js index b109dd1..3bdd11d 100644 --- a/assets/posts_github-actions-net7-docker.md.8f2ac059.lean.js +++ b/assets/posts_github-actions-net7-docker.md.4a3bade6.lean.js @@ -1 +1 @@ -import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1665840346926}',o={},p=[t("",27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; +import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1669047808418}',o={},p=[t("",27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; diff --git a/assets/posts_initial.md.ab68d4e2.js b/assets/posts_initial.md.29984af4.js similarity index 92% rename from assets/posts_initial.md.ab68d4e2.js rename to assets/posts_initial.md.29984af4.js index 6d50dbc..3863eff 100644 --- a/assets/posts_initial.md.ab68d4e2.js +++ b/assets/posts_initial.md.29984af4.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1665840346926}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1669047808418}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/assets/posts_initial.md.ab68d4e2.lean.js b/assets/posts_initial.md.29984af4.lean.js similarity index 92% rename from assets/posts_initial.md.ab68d4e2.lean.js rename to assets/posts_initial.md.29984af4.lean.js index 6d50dbc..3863eff 100644 --- a/assets/posts_initial.md.ab68d4e2.lean.js +++ b/assets/posts_initial.md.29984af4.lean.js @@ -1 +1 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1665840346926}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; +import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1669047808418}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/feed.rss b/feed.rss index fb808d9..82fc9e2 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve Brown's blog https://brown.bg Articles and photos about C# and extreme sports - Sat, 15 Oct 2022 13:26:06 GMT + Mon, 21 Nov 2022 16:23:41 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en @@ -14,6 +14,13 @@ https://brown.bg Copyright (c) 2021-present, Yuxi (Evan) You and blog contributors + + <![CDATA[Coding on the ipad]]> + https://brown.bg/posts/coding-on-the-ipad.html + https://brown.bg/posts/coding-on-the-ipad.html + Mon, 21 Nov 2022 12:00:00 GMT +

    This is a post showing show to code/update this blog from the ipad mini using a handy bluetooth keyboard. Easier than it looks!

    ]]> + <![CDATA[Dockerless docker builds in Github Actions with Dotnet 7]]> https://brown.bg/posts/github-actions-net7-docker.html diff --git a/index.html b/index.html index 70ef24d..043c5b3 100644 --- a/index.html +++ b/index.html @@ -8,8 +8,8 @@ - - + + @@ -17,11 +17,11 @@ -

    Steve Brown's blog

    Articles and photos about C# and extreme sports

    • Published on

      Dockerless docker builds in Github Actions with Dotnet 7

      How to setup a github build action that uses the dockerless build in .Net 7

      +

      Steve Brown's blog

      Articles and photos about C# and extreme sports

      - - + + \ No newline at end of file diff --git a/posts/coding-on-the-ipad.html b/posts/coding-on-the-ipad.html new file mode 100644 index 0000000..700f631 --- /dev/null +++ b/posts/coding-on-the-ipad.html @@ -0,0 +1,25 @@ + + + + + + Coding on the ipad | Steve Browns blog + + + + + + + + + + + + + +
      + + + + + \ No newline at end of file diff --git a/posts/github-actions-net7-docker.html b/posts/github-actions-net7-docker.html index 8c14248..837e35a 100644 --- a/posts/github-actions-net7-docker.html +++ b/posts/github-actions-net7-docker.html @@ -8,8 +8,8 @@ - - + + @@ -70,9 +70,9 @@ docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0 docker login ghcr.io -u <your username>

      Enter a Personal access token that you can create on your github profile page, and finally push the image:

      docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
      -

      Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

      Under "Manage Actions access" add your repository with access.

      In the end it'll look like this:

      github permissions

      Finally, rerun the action and it should work.

      In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

- - +

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

+ + \ No newline at end of file diff --git a/posts/initial.html b/posts/initial.html index 04de9b5..cdba10b 100644 --- a/posts/initial.html +++ b/posts/initial.html @@ -8,8 +8,8 @@ - - + + @@ -18,8 +18,8 @@
- - + + \ No newline at end of file From 3eac3546980ed99359bc6e727fb0e693a39f384e Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Sat, 5 Aug 2023 12:46:01 +0000 Subject: [PATCH 12/16] deploy: 6e0dbe5ba32dcce1bc8f1885dd8177406ecfb7eb --- 404.html | 18 ++ assets/app.8dd6452a.js | 1 + assets/app.f47cdb77.js | 1 - assets/chunks/framework.f55bdc3d.js | 2 + assets/framework.4c5e7916.js | 1 - assets/index.md.627b3dc9.js | 1 + assets/index.md.627b3dc9.lean.js | 1 + assets/index.md.77796574.js | 1 - assets/index.md.77796574.lean.js | 1 - assets/plugin-vue_export-helper.21dcd24c.js | 1 - .../posts_coding-on-the-ipad.md.27181d38.js | 1 - ...sts_coding-on-the-ipad.md.27181d38.lean.js | 1 - ..._github-actions-net7-docker.md.4a3bade6.js | 1 - ...ub-actions-net7-docker.md.4a3bade6.lean.js | 1 - ..._github-actions-net7-docker.md.8901ce83.js | 48 +++++ ...ub-actions-net7-docker.md.8901ce83.lean.js | 1 + assets/posts_init7-tv7.md.c4bcd76a.js | 1 + assets/posts_init7-tv7.md.c4bcd76a.lean.js | 1 + assets/posts_initial.md.29984af4.js | 1 - assets/posts_initial.md.29984af4.lean.js | 1 - assets/style.07528792.css | 1 + assets/style.3be027f1.css | 1 - feed.rss | 192 +++++++++++------- hashmap.json | 1 + images/network-iptv.png | Bin 0 -> 17153 bytes images/udpxy.png | Bin 0 -> 25797 bytes images/vlc-tv7.png | Bin 0 -> 1785456 bytes index.html | 30 ++- posts/coding-on-the-ipad.html | 25 --- posts/github-actions-net7-docker.html | 127 ++++++------ posts/init7-tv7.html | 20 ++ posts/initial.html | 25 --- 32 files changed, 281 insertions(+), 226 deletions(-) create mode 100644 404.html create mode 100644 assets/app.8dd6452a.js delete mode 100644 assets/app.f47cdb77.js create mode 100644 assets/chunks/framework.f55bdc3d.js delete mode 100644 assets/framework.4c5e7916.js create mode 100644 assets/index.md.627b3dc9.js create mode 100644 assets/index.md.627b3dc9.lean.js delete mode 100644 assets/index.md.77796574.js delete mode 100644 assets/index.md.77796574.lean.js delete mode 100644 assets/plugin-vue_export-helper.21dcd24c.js delete mode 100644 assets/posts_coding-on-the-ipad.md.27181d38.js delete mode 100644 assets/posts_coding-on-the-ipad.md.27181d38.lean.js delete mode 100644 assets/posts_github-actions-net7-docker.md.4a3bade6.js delete mode 100644 assets/posts_github-actions-net7-docker.md.4a3bade6.lean.js create mode 100644 assets/posts_github-actions-net7-docker.md.8901ce83.js create mode 100644 assets/posts_github-actions-net7-docker.md.8901ce83.lean.js create mode 100644 assets/posts_init7-tv7.md.c4bcd76a.js create mode 100644 assets/posts_init7-tv7.md.c4bcd76a.lean.js delete mode 100644 assets/posts_initial.md.29984af4.js delete mode 100644 assets/posts_initial.md.29984af4.lean.js create mode 100644 assets/style.07528792.css delete mode 100644 assets/style.3be027f1.css create mode 100644 hashmap.json create mode 100644 images/network-iptv.png create mode 100644 images/udpxy.png create mode 100644 images/vlc-tv7.png delete mode 100644 posts/coding-on-the-ipad.html create mode 100644 posts/init7-tv7.html delete mode 100644 posts/initial.html diff --git a/404.html b/404.html new file mode 100644 index 0000000..e702c6a --- /dev/null +++ b/404.html @@ -0,0 +1,18 @@ + + + + + + 404 | steve's blog + + + + + + + + + + + \ No newline at end of file diff --git a/assets/app.8dd6452a.js b/assets/app.8dd6452a.js new file mode 100644 index 0000000..5759bf9 --- /dev/null +++ b/assets/app.8dd6452a.js @@ -0,0 +1 @@ +import{d as p,o,c as i,b as t,t as d,u as g,e as a,F as A,r as P,f,g as c,h as C,i as y,j as D,_ as N,k as v,a as S,l as k,m as R,n as T,w as F,p as V,q as E,s as L,v as B,R as I,x as O,y as j,C as H,z as G,A as M,B as U,D as q,E as z,G as J}from"./chunks/framework.f55bdc3d.js";const K="/logo.webp",Q=t("dt",{class:"sr-only"},"Published on",-1),W={class:"text-base leading-6 font-medium text-gray-500 dark:text-gray-300"},X=["datetime"],b=p({__name:"Date",props:{date:null},setup(s){const e=s;function n(){return new Date(e.date.time).toISOString()}return(r,h)=>(o(),i("dl",null,[Q,t("dd",W,[t("time",{datetime:n()},d(s.date.string),9,X)])]))}}),m=JSON.parse('[{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","url":"/posts/init7-tv7","excerpt":"","date":{"time":1691236800000,"string":"August 5, 2023"}},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","url":"/posts/github-actions-net7-docker","excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n","date":{"time":1665748800000,"string":"October 14, 2022"}}]'),Y={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},Z={class:"pt-6 pb-8 space-y-2 md:space-y-5"},tt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},et={class:"text-lg leading-7 text-gray-500 dark:text-white"},st={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},at={class:"py-12"},nt={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},ot={class:"space-y-5 xl:col-span-3"},it={class:"space-y-6"},rt={class:"text-2xl leading-8 font-bold tracking-tight"},dt=["href"],ct=["innerHTML"],lt={class:"text-base leading-6 font-medium"},_t=["href"],pt=p({__name:"Home",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("div",Y,[t("div",Z,[t("h1",tt,d(a(e).title),1),t("p",et,d(a(e).subtext),1)]),t("ul",st,[(o(!0),i(A,null,P(a(m),({title:h,url:l,date:u,excerpt:x})=>(o(),i("li",at,[t("article",nt,[f(b,{date:u},null,8,["date"]),t("div",ot,[t("div",it,[t("h2",rt,[t("a",{class:"text-gray-900 dark:text-white",href:l},d(h),9,dt)]),x?(o(),i("div",{key:0,class:"prose dark:prose-invert max-w-none text-gray-500 dark:text-gray-300",innerHTML:x},null,8,ct)):c("",!0)]),t("div",lt,[t("a",{class:"link","aria-label":"read more",href:l},"Read more →",8,_t)])])])]))),256))])]))}}),ht={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200 dark:xl:border-slate-200/5"},ut=t("dt",{class:"sr-only"},"Authors",-1),xt={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},mt={class:"flex items-center space-x-2"},gt=["src"],ft=["src"],yt={class:"text-sm font-medium leading-5 whitespace-nowrap"},vt=t("dt",{class:"sr-only"},"Name",-1),kt={class:"text-gray-900 dark:text-white"},bt={key:0,class:"sr-only"},$t={key:1},wt=["href"],At=p({__name:"Author",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("dl",ht,[ut,t("dd",null,[t("ul",xt,[t("li",mt,[a(e).gravatar?(o(),i("img",{key:0,src:"https://gravatar.com/avatar/"+a(e).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,gt)):a(e).avatar?(o(),i("img",{key:1,src:a(e).avatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,ft)):c("",!0),t("dl",yt,[vt,t("dd",kt,d(a(e).author),1),a(e).twitter?(o(),i("dt",bt,"Twitter")):c("",!0),a(e).twitter?(o(),i("dd",$t,[t("a",{href:"https://twitter.com/"+a(e).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},d(a(e).twitter),9,wt)])):c("",!0)])])])])]))}}),Pt={class:"xl:divide-y xl:divide-gray-200 dark:xl:divide-slate-200/5"},Ct={class:"pt-6 xl:pb-10 space-y-1 text-center"},Dt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},Nt={class:"divide-y xl:divide-y-0 divide-gray-200 dark:divide-slate-200/5 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},St={class:"divide-y divide-gray-200 dark:divide-slate-200/5 xl:pb-0 xl:col-span-3 xl:row-span-2"},Rt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 dark:divide-slate-200/5 xl:col-start-1 xl:row-start-2"},Tt={key:0,class:"py-8"},Ft=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Next Article ",-1),Vt={class:"link"},Et=["href"],Lt={key:1,class:"py-8"},Bt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Previous Article ",-1),It={class:"link"},Ot=["href"],jt=t("div",{class:"pt-8"},[t("a",{class:"link",href:"/"},"← Back to the blog")],-1),Ht=p({__name:"Article",setup(s){const{frontmatter:e}=g(),n=C();function r(){return m.findIndex(x=>x.url===n.path)}const h=y(()=>m[r()].date),l=y(()=>m[r()-1]),u=y(()=>m[r()+1]);return(x,ie)=>{const w=D("Content");return o(),i("article",Pt,[t("header",Ct,[f(b,{date:a(h)},null,8,["date"]),t("h1",Dt,d(a(e).title),1)]),t("div",Nt,[f(At),t("div",St,[f(w,{class:"prose dark:prose-invert max-w-none pt-10 pb-8"})]),t("footer",Rt,[a(l)?(o(),i("div",Tt,[Ft,t("div",Vt,[t("a",{href:a(l).url},d(a(l).title),9,Et)])])):c("",!0),a(u)?(o(),i("div",Lt,[Bt,t("div",It,[t("a",{href:a(u).url},d(a(u).title),9,Ot)])])):c("",!0),jt])])])}}}),Gt={},Mt={class:"text-3xl font-bold"};function Ut(s,e){return o(),i("h1",Mt,"404 Page Not Found")}const qt=N(Gt,[["render",Ut]]),zt={class:"antialiased dark:bg-slate-900"},Jt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},Kt={class:"flex justify-between items-center py-10 font-bold"},Qt={class:"text-xl",href:"/","aria-label":"steve's blog"},Wt=t("img",{class:"inline-block mr-2",style:{width:"100px",height:"100px"},alt:"logo",src:K},null,-1),Xt={key:0,class:"hidden md:inline dark:text-white"},Yt=S('',1),Zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},te=p({__name:"Layout",setup(s){const{page:e,frontmatter:n}=g();return(r,h)=>(o(),i("div",zt,[t("div",Jt,[t("nav",Kt,[t("a",Qt,[Wt,a(n).index?c("",!0):(o(),i("span",Xt,"steve's blog"))]),Yt])]),t("main",Zt,[a(n).index?(o(),v(pt,{key:0})):a(e).isNotFound?(o(),v(qt,{key:1})):(o(),v(Ht,{key:2}))])]))}}),ee={Layout:te};function $(s){if(s.extends){const e=$(s.extends);return{...e,...s,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),s.enhanceApp&&await s.enhanceApp(n)}}}return s}const _=$(ee),se=p({name:"VitePressApp",setup(){const{site:s}=g();return T(()=>{F(()=>{document.documentElement.lang=s.value.lang,document.documentElement.dir=s.value.dir})}),V(),E(),L(),_.setup&&_.setup(),()=>B(_.Layout)}});async function ae(){const s=oe(),e=ne();e.provide(I,s);const n=O(s.route);return e.provide(j,n),e.component("Content",H),e.component("ClientOnly",G),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),_.enhanceApp&&await _.enhanceApp({app:e,router:s,siteData:M}),{app:e,router:s,data:n}}function ne(){return U(se)}function oe(){let s=k,e;return q(n=>{let r=z(n);return s&&(e=r),(s||e===r)&&(r=r.replace(/\.js$/,".lean.js")),k&&(s=!1),J(()=>import(r),[])},_.NotFound)}k&&ae().then(({app:s,router:e,data:n})=>{e.go().then(()=>{R(e.route,n.site),s.mount("#app")})});export{ae as createApp}; diff --git a/assets/app.f47cdb77.js b/assets/app.f47cdb77.js deleted file mode 100644 index e207006..0000000 --- a/assets/app.f47cdb77.js +++ /dev/null @@ -1 +0,0 @@ -import{i as e,c as t,e as n,a as s,b as a,d as r,f as o,h as l,g as i,j as c,k as d,l as u,m as p,s as m,n as h,o as f,r as g,p as v,q as x,t as y,w as b,u as w,v as S,x as C,y as k,z as _,A as E,F as A,B as L,C as N,D as T,E as P,G as O,H as $,I,J as j,K as H,L as R,M as D}from"./framework.4c5e7916.js";const M={},q="undefined"!=typeof document?document:null,B=q&&q.createElement("template"),V={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 a=t?q.createElementNS("http://www.w3.org/2000/svg",e):q.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&a.setAttribute("multiple",s.multiple),a},createText:e=>q.createTextNode(e),createComment:e=>q.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>q.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,a,r){const o=n?n.previousSibling:t.lastChild;if(a&&(a===r||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),a!==r&&(a=a.nextSibling););else{B.innerHTML=s?`${e}`:e;const a=B.content;if(s){const e=a.firstChild;for(;e.firstChild;)a.appendChild(e.firstChild);a.removeChild(e)}t.insertBefore(a,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const W=/\s*!important$/;function U(e,t,n){if(o(n))n.forEach((n=>U(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=J[t];if(n)return n;let s=i(t);if("filter"!==s&&s in e)return J[t]=s;s=c(s);for(let a=0;a{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Y=0;const X=Promise.resolve(),Q=()=>{Y=0};function Z(e,t,n,s,a=null){const r=e._vei||(e._vei={}),i=r[t];if(s&&i)i.value=s;else{const[n,c]=function(e){let t;if(ee.test(e)){let n;for(t={};n=e.match(ee);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[l(e.slice(2)),t]}(t);if(s){const l=r[t]=function(e,t){const n=e=>{const s=e.timeStamp||F();(z||s>=n.attached-1)&&p(function(e,t){if(o(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>Y||(X.then(Q),Y=F()))(),n}(s,a);!function(e,t,n,s){e.addEventListener(t,n,s)}(e,n,l,c)}else i&&(!function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,i,c),r[t]=void 0)}}const ee=/(?:Once|Passive|Capture)$/;const te=/^on[a-z]/;const ne=n({patchProp:(t,n,o,l,i=!1,c,p,m,h)=>{"class"===n?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(t,l,i):"style"===n?function(t,n,s){const a=t.style,r=e(s);if(s&&!r){for(const e in s)U(a,e,s[e]);if(n&&!e(n))for(const e in n)null==s[e]&&U(a,e,"")}else{const e=a.display;r?n!==s&&(a.cssText=s):n&&t.removeAttribute("style"),"_vod"in t&&(a.display=e)}}(t,o,l):s(n)?a(n)||Z(t,n,0,l,p):("."===n[0]?(n=n.slice(1),1):"^"===n[0]?(n=n.slice(1),0):function(t,n,s,a){if(a)return"innerHTML"===n||"textContent"===n||!!(n in t&&te.test(n)&&r(s));if("spellcheck"===n||"draggable"===n||"translate"===n)return!1;if("form"===n)return!1;if("list"===n&&"INPUT"===t.tagName)return!1;if("type"===n&&"TEXTAREA"===t.tagName)return!1;if(te.test(n)&&e(s))return!1;return n in t}(t,n,l,i))?function(e,t,n,s,a,r,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,a,r),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}let l=!1;if(""===n||null==n){const s=typeof e[t];"boolean"===s?n=u(n):null==n&&"string"===s?(n="",l=!0):"number"===s&&(n=0,l=!0)}try{e[t]=n}catch(i){}l&&e.removeAttribute(t)}(t,n,l,c,p,m,h):("true-value"===n?t._trueValue=l:"false-value"===n&&(t._falseValue=l),function(e,t,n,s,a){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(K,t.slice(6,t.length)):e.setAttributeNS(K,t,n);else{const s=d(t);null==n||s&&!u(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(t,n,l,i))}},V);let se,ae=!1;const re=(...n)=>{const s=(se=ae?se:t(ne),ae=!0,se).createApp(...n),{mount:a}=s;return s.mount=t=>{const n=function(t){if(e(t)){return document.querySelector(t)}return t}(t);if(n)return a(n,!0,n instanceof SVGElement)},s};const oe=/^https?:/i,le="undefined"!=typeof window;function ie(e,t){const n=function(e,t){t.sort(((e,t)=>{const n=t.split("/").length-e.split("/").length;return 0!==n?n:t.length-e.length}));for(const n of t)if(e.startsWith(n))return n}(t,Object.keys(e));return n?e[n]:void 0}function ce(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce(((e,s)=>(e[s]={label:t[s].label,lang:n[s].lang},e)),{}):{}}function de(e,t){t=function(e,t){if(!le)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}(e,t);const n=ie(e.locales||{},t),s=ie(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:ce(e)})}const ue=Symbol(),pe=m((me='{"lang":"en-US","title":"Steve Browns blog","description":"Articles and photos about C# and extreme sports","base":"/","head":[],"themeConfig":{},"locales":{},"langs":{},"scrollOffset":90}',JSON.parse(me)));var me;function he(e){const t=h((()=>de(pe.value,e.path)));return{site:t,theme:h((()=>t.value.themeConfig)),page:h((()=>e.data)),frontmatter:h((()=>e.data.frontmatter)),lang:h((()=>t.value.lang)),localePath:h((()=>{const{langs:e,lang:n}=t.value;return function(e){return oe.test(e)?e:function(e,t){return`${e}${t}`.replace(/\/+/g,"/")}(pe.value.base,e)}(Object.keys(e).find((t=>e[t].lang===n))||"/")})),title:h((()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title)),description:h((()=>e.data.description||t.value.description))}}function fe(){const e=f(ue);if(!e)throw new Error("vitepress data not properly injected in app");return e}function ge(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),le){const e="/";t=t.slice(e.length).replace(/\//g,"_")+".md";const n=__VP_HASH_MAP__[t.toLowerCase()];t=`${e}assets/${t}.${n}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const ve=Symbol();function xe(){return function(){const e=f(ve);if(!e)throw new Error("useRouter() is called without provider.");return e}().route}function ye(e,t,n=!1){let s=null;try{s=e.classList.contains(".header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(a){console.warn(a)}if(s){let e=pe.value.scrollOffset;"string"==typeof e&&(e=document.querySelector(e).getBoundingClientRect().bottom+24);const t=parseInt(window.getComputedStyle(s).paddingTop,10),a=window.scrollY+s.getBoundingClientRect().top-e+t;!n||Math.abs(a-window.scrollY)>window.innerHeight?window.scrollTo(0,a):window.scrollTo({left:0,top:a,behavior:"smooth"})}}function be(e,t){let n=[],s=!0;b((()=>{const a=e.data,r=t.value,o=a&&a.title,l=a&&a.description,i=a&&a.frontmatter.head;var c;document.title=(o?o+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",l||r.description),(e=>{if(s)return void(s=!1);const t=[],a=Math.min(n.length,e.length);for(let s=0;sdocument.head.removeChild(e))),e.slice(a).forEach((e=>{const n=we(e);document.head.appendChild(n),t.push(n)})),n=t})([...i?(c=i,c.filter((e=>{return!("meta"===(t=e)[0]&&t[1]&&"description"===t[1].name);var t}))):[]])}))}function we([e,t,n]){const s=document.createElement(e);for(const a in t)s.setAttribute(a,t[a]);return n&&(s.innerHTML=n),s}const Se=w({name:"VitePressContent",setup(){const e=xe();return()=>S("div",{style:{position:"relative"}},[e.component?S(e.component):null])}});const Ce=_("dt",{class:"sr-only"},"Published on",-1),ke={class:"text-base leading-6 font-medium text-gray-500"},_e=["datetime"],Ee={__name:"Date",props:{date:Object},setup(e){const t=e;return(n,s)=>(C(),k("dl",null,[Ce,_("dd",ke,[_("time",{datetime:new Date(t.date.time).toISOString()},E(e.date.string),9,_e)])]))}},Ae=JSON.parse('[{"title":"Coding on the ipad","href":"/posts/coding-on-the-ipad.html","date":{"time":1669032000000,"string":"November 21, 2022"},"excerpt":""},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","href":"/posts/github-actions-net7-docker.html","date":{"time":1665748800000,"string":"October 14, 2022"},"excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n"},{"title":"Initial VitePress Setup","href":"/posts/initial.html","date":{"time":1657800000000,"string":"July 14, 2022"},"excerpt":"

Based on the official VueJs blog, this is a SSG site

\\n"}]'),Le={class:"divide-y divide-gray-200"},Ne={class:"pt-6 pb-8 space-y-2 md:space-y-5"},Te={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},Pe={class:"text-lg leading-7 text-gray-500"},Oe={class:"divide-y divide-gray-200"},$e={class:"py-12"},Ie={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},je={class:"space-y-5 xl:col-span-3"},He={class:"space-y-6"},Re={class:"text-2xl leading-8 font-bold tracking-tight"},De=["href"],Me=["innerHTML"],qe={class:"text-base leading-6 font-medium"},Be=["href"],Ve={__name:"Home",setup:e=>(e,t)=>(C(),k("div",Le,[_("div",Ne,[_("h1",Te,E(e.$frontmatter.title),1),_("p",Pe,E(e.$frontmatter.subtext),1)]),_("ul",Oe,[(C(!0),k(A,null,L(N(Ae),(({title:e,href:t,date:n,excerpt:s})=>(C(),k("li",$e,[_("article",Ie,[T(Ee,{date:n},null,8,["date"]),_("div",je,[_("div",He,[_("h2",Re,[_("a",{class:"text-gray-900",href:t},E(e),9,De)]),s?(C(),k("div",{key:0,class:"prose max-w-none text-gray-500",innerHTML:s},null,8,Me)):P("",!0)]),_("div",qe,[_("a",{class:"link","aria-label":"read more",href:t},"Read more →",8,Be)])])])])))),256))])]))},We={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200"},Ue=_("dt",{class:"sr-only"},"Authors",-1),Ge={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},Je={class:"flex items-center space-x-2"},Ke=["src"],Fe={class:"text-sm font-medium leading-5 whitespace-nowrap"},ze=_("dt",{class:"sr-only"},"Name",-1),Ye={class:"text-gray-900"},Xe={key:0,class:"sr-only"},Qe={key:1},Ze=["href"],et={__name:"Author",setup(e){const{frontmatter:t}=fe();return(e,n)=>(C(),k("dl",We,[Ue,_("dd",null,[_("ul",Ge,[_("li",Je,[N(t).gravatar?(C(),k("img",{key:0,src:"https://gravatar.com/avatar/"+N(t).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,Ke)):P("",!0),_("dl",Fe,[ze,_("dd",Ye,E(N(t).author),1),N(t).twitter?(C(),k("dt",Xe,"Twitter")):P("",!0),N(t).twitter?(C(),k("dd",Qe,[_("a",{href:"https://twitter.com/"+N(t).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},E(N(t).twitter),9,Ze)])):P("",!0)])])])])]))}},tt={class:"xl:divide-y xl:divide-gray-200"},nt={class:"pt-6 xl:pb-10 space-y-1 text-center"},st={class:"text-3xl leading-9 font-extrabold text-gray-900 tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},at={class:"divide-y xl:divide-y-0 divide-gray-200 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},rt={class:"divide-y divide-gray-200 xl:pb-0 xl:col-span-3 xl:row-span-2"},ot={class:"text-sm font-medium leading-5 divide-y divide-gray-200 xl:col-start-1 xl:row-start-2"},lt={key:0,class:"py-8"},it=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Next Article ",-1),ct={class:"link"},dt=["href"],ut={key:1,class:"py-8"},pt=_("h2",{class:"text-xs tracking-wide uppercase text-gray-500"}," Previous Article ",-1),mt={class:"link"},ht=["href"],ft=_("div",{class:"pt-8"},[_("a",{class:"link",href:"/"},"← Back to the blog")],-1),gt={__name:"Article",setup(e){const{frontmatter:t}=fe(),n=xe();function s(){return Ae.findIndex((e=>e.href===n.path))}const a=h((()=>Ae[s()].date)),r=h((()=>Ae[s()-1])),o=h((()=>Ae[s()+1]));return(e,n)=>{const s=O("Content");return C(),k("article",tt,[_("header",nt,[T(Ee,{date:N(a)},null,8,["date"]),_("h1",st,E(N(t).title),1)]),_("div",at,[T(et),_("div",rt,[T(s,{class:"prose max-w-none pt-10 pb-8"})]),_("footer",ot,[N(r)?(C(),k("div",lt,[it,_("div",ct,[_("a",{href:N(r).href},E(N(r).title),9,dt)])])):P("",!0),N(o)?(C(),k("div",ut,[pt,_("div",mt,[_("a",{href:N(o).href},E(N(o).title),9,ht)])])):P("",!0),ft])])])}}},vt={class:"antialiased"},xt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},yt={class:"flex justify-between items-center py-10 font-bold"},bt={class:"text-xl",href:"/","aria-label":"Steve Brown's blog"},wt=_("img",{class:"inline-block mr-2",style:{width:"36px",height:"31px"},alt:"logo",src:"/logo.webp"},null,-1),St={key:0,class:"hidden md:inline"},Ct=I('',1),kt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"};var _t={Layout:{__name:"Layout",setup(e){const t=xe(),n=h((()=>"/"===t.path.replace(/index.html$/,"")));return(e,t)=>(C(),k("div",vt,[_("div",xt,[_("nav",yt,[_("a",bt,[wt,N(n)?P("",!0):(C(),k("span",St,"Steve Brown's blog"))]),Ct])]),_("main",kt,[N(n)?(C(),$(Ve,{key:0})):(C(),$(gt,{key:1}))])]))}}};const Et=new Set,At=()=>document.createElement("link");let Lt;const Nt=le&&(Lt=At())&&Lt.relList&&Lt.relList.supports&&Lt.relList.supports("prefetch")?e=>{const t=At();t.rel="prefetch",t.href=e,document.head.appendChild(t)}:e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};const Tt=w({setup(e,{slots:t}){const n=D(!1);return j((()=>{n.value=!0})),()=>n.value&&t.default?t.default():null}}),Pt=_t.NotFound||(()=>"404 Not Found"),Ot={name:"VitePressApp",setup(){const{site:e}=fe();return j((()=>{H((()=>e.value.lang),(e=>{document.documentElement.lang=e}),{immediate:!0})})),function(){if(!le)return;if(!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const t=e.target;n.unobserve(t);const{pathname:s}=t;if(!Et.has(s)){Et.add(s);const e=ge(s);Nt(e)}}}))})),t((()=>{document.querySelectorAll("#app a").forEach((e=>{const{target:t,hostname:s,pathname:a}=e,r=a.match(/\.\w+$/);r&&".html"!==r[0]||"_blank"!==t&&s===location.hostname&&(a!==location.pathname?n.observe(e):Et.add(a))}))}))};j(s);const a=xe();H((()=>a.path),s),R((()=>{n&&n.disconnect()}))}(),()=>S(_t.Layout)}};function $t(){const e=function(){let e,t=le;return function(e,t){const n=g({path:"/",component:null,data:{frontmatter:{}}});function s(e=(le?location.href:"/")){const t=new URL(e,"http://a.com");return t.pathname.endsWith("/")||t.pathname.endsWith(".html")||(t.pathname+=".html",e=t.pathname+t.search+t.hash),le&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e)),r(e)}let a=null;async function r(s,r=0){const o=new URL(s,"http://a.com"),l=a=o.pathname;try{let t=e(l);if("then"in t&&"function"==typeof t.then&&(t=await t),a===l){a=null;const{default:e,__pageData:s}=t;if(!e)throw new Error(`Invalid route component: ${e}`);n.path=l,n.component=v(e),n.data=v(JSON.parse(s)),le&&y((()=>{if(o.hash&&!r){let t=null;try{t=document.querySelector(decodeURIComponent(o.hash))}catch(e){console.warn(e)}if(t)return void ye(t,o.hash)}window.scrollTo(0,r)}))}}catch(i){i.message.match(/fetch/)||console.error(i),a===l&&(a=null,n.path=l,n.component=t?v(t):null)}}return le&&(window.addEventListener("click",(e=>{const t=e.target.closest("a");if(t){const{href:n,protocol:a,hostname:r,pathname:o,hash:l,target:i}=t,c=window.location,d=o.match(/\.\w+$/);e.ctrlKey||e.shiftKey||e.altKey||e.metaKey||"_blank"===i||a!==c.protocol||r!==c.hostname||d&&".html"!==d[0]||(e.preventDefault(),o===c.pathname?l&&l!==c.hash&&(history.pushState(null,"",l),window.dispatchEvent(new Event("hashchange")),ye(t,l,t.classList.contains("header-anchor"))):s(n))}}),{capture:!0}),window.addEventListener("popstate",(e=>{r(location.href,e.state&&e.state.scrollPosition||0)})),window.addEventListener("hashchange",(e=>{e.preventDefault()}))),{route:n,go:s}}((n=>{let s=ge(n);return t&&(e=s),(t||e===s)&&(s=s.replace(/\.js$/,".lean.js")),le?(t=!1,a=()=>import(s),(r=[])&&0!==r.length?Promise.all(r.map((e=>{if((e=`/${e}`)in M)return;M[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const s=document.createElement("link");return s.rel=t?"stylesheet":"modulepreload",t||(s.as="script",s.crossOrigin=""),s.href=e,document.head.appendChild(s),t?new Promise(((t,n)=>{s.addEventListener("load",t),s.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>a())):a()):require(s);var a,r}),Pt)}(),t=re(Ot);t.provide(ve,e);const n=he(e.route);return t.provide(ue,n),le&&be(e.route,n.site),t.component("Content",Se),t.component("ClientOnly",Tt),t.component("Debug",(()=>null)),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get:()=>n.frontmatter.value}),_t.enhanceApp&&_t.enhanceApp({app:t,router:e,siteData:pe}),{app:t,router:e}}if(le){const{app:e,router:t}=$t();t.go().then((()=>{e.mount("#app")}))}export{$t as createApp}; diff --git a/assets/chunks/framework.f55bdc3d.js b/assets/chunks/framework.f55bdc3d.js new file mode 100644 index 0000000..ce0515b --- /dev/null +++ b/assets/chunks/framework.f55bdc3d.js @@ -0,0 +1,2 @@ +function Rn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}function vn(e){if(S(e)){const t={};for(let n=0;n{if(n){const s=n.split(Dr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function An(e){let t="";if(se(e))t=e;else if(S(e))for(let n=0;nse(e)?e:e==null?"":S(e)||J(e)&&(e.toString===Us||!H(e.toString))?JSON.stringify(e,Ns,2):String(e),Ns=(e,t)=>t&&t.__v_isRef?Ns(e,t.value):nt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:$s(t)?{[`Set(${t.size})`]:[...t.values()]}:J(t)&&!S(t)&&!Bs(t)?String(t):t,Y={},tt=[],Ce=()=>{},Vr=()=>!1,zr=/^on[^a-z]/,Ot=e=>zr.test(e),On=e=>e.startsWith("onUpdate:"),fe=Object.assign,Pn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Yr=Object.prototype.hasOwnProperty,U=(e,t)=>Yr.call(e,t),S=Array.isArray,nt=e=>Yt(e)==="[object Map]",$s=e=>Yt(e)==="[object Set]",H=e=>typeof e=="function",se=e=>typeof e=="string",Mn=e=>typeof e=="symbol",J=e=>e!==null&&typeof e=="object",js=e=>J(e)&&H(e.then)&&H(e.catch),Us=Object.prototype.toString,Yt=e=>Us.call(e),Jr=e=>Yt(e).slice(8,-1),Bs=e=>Yt(e)==="[object Object]",In=e=>se(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,mt=Rn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Jt=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Xr=/-(\w)/g,Ie=Jt(e=>e.replace(Xr,(t,n)=>n?n.toUpperCase():"")),Zr=/\B([A-Z])/g,ut=Jt(e=>e.replace(Zr,"-$1").toLowerCase()),Xt=Jt(e=>e.charAt(0).toUpperCase()+e.slice(1)),ln=Jt(e=>e?`on${Xt(e)}`:""),Et=(e,t)=>!Object.is(e,t),on=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Qr=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Gn;const Gr=()=>Gn||(Gn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let _e;class ei{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=_e,!t&&_e&&(this.index=(_e.scopes||(_e.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=_e;try{return _e=this,t()}finally{_e=n}}}on(){_e=this}off(){_e=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},Ds=e=>(e.w&De)>0,Ks=e=>(e.n&De)>0,si=({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{(h==="length"||h>=f)&&o.push(a)})}else switch(n!==void 0&&o.push(l.get(n)),t){case"add":S(e)?In(n)&&o.push(l.get("length")):(o.push(l.get(Xe)),nt(e)&&o.push(l.get(mn)));break;case"delete":S(e)||(o.push(l.get(Xe)),nt(e)&&o.push(l.get(mn)));break;case"set":nt(e)&&o.push(l.get(Xe));break}if(o.length===1)o[0]&&_n(o[0]);else{const f=[];for(const a of o)a&&f.push(...a);_n(Fn(f))}}function _n(e,t){const n=S(e)?e:[...e];for(const s of n)s.computed&&ts(s);for(const s of n)s.computed||ts(s)}function ts(e,t){(e!==xe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const ii=Rn("__proto__,__v_isRef,__isVue"),ks=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mn)),li=Hn(),oi=Hn(!1,!0),ci=Hn(!0),ns=fi();function fi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=B(this);for(let i=0,l=this.length;i{e[t]=function(...n){at();const s=B(this)[t].apply(this,n);return dt(),s}}),e}function ui(e){const t=B(this);return ae(t,"has",e),t.hasOwnProperty(e)}function Hn(e=!1,t=!1){return function(s,r,i){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&i===(e?t?vi:Xs:t?Js:Ys).get(s))return s;const l=S(s);if(!e){if(l&&U(ns,r))return Reflect.get(ns,r,i);if(r==="hasOwnProperty")return ui}const o=Reflect.get(s,r,i);return(Mn(r)?ks.has(r):ii(r))||(e||ae(s,"get",r),t)?o:le(o)?l&&In(r)?o:o.value:J(o)?e?Zs(o):Qt(o):o}}const ai=Vs(),di=Vs(!0);function Vs(e=!1){return function(n,s,r,i){let l=n[s];if(lt(l)&&le(l)&&!le(r))return!1;if(!e&&(!Wt(r)&&!lt(r)&&(l=B(l),r=B(r)),!S(n)&&le(l)&&!le(r)))return l.value=r,!0;const o=S(n)&&In(s)?Number(s)e,Zt=e=>Reflect.getPrototypeOf(e);function It(e,t,n=!1,s=!1){e=e.__v_raw;const r=B(e),i=B(t);n||(t!==i&&ae(r,"get",t),ae(r,"get",i));const{has:l}=Zt(r),o=s?Ln:n?jn:Ct;if(l.call(r,t))return o(e.get(t));if(l.call(r,i))return o(e.get(i));e!==r&&e.get(t)}function Ft(e,t=!1){const n=this.__v_raw,s=B(n),r=B(e);return t||(e!==r&&ae(s,"has",e),ae(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function St(e,t=!1){return e=e.__v_raw,!t&&ae(B(e),"iterate",Xe),Reflect.get(e,"size",e)}function ss(e){e=B(e);const t=B(this);return Zt(t).has.call(t,e)||(t.add(e),He(t,"add",e,e)),this}function rs(e,t){t=B(t);const n=B(this),{has:s,get:r}=Zt(n);let i=s.call(n,e);i||(e=B(e),i=s.call(n,e));const l=r.call(n,e);return n.set(e,t),i?Et(t,l)&&He(n,"set",e,t):He(n,"add",e,t),this}function is(e){const t=B(this),{has:n,get:s}=Zt(t);let r=n.call(t,e);r||(e=B(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&He(t,"delete",e,void 0),i}function ls(){const e=B(this),t=e.size!==0,n=e.clear();return t&&He(e,"clear",void 0,void 0),n}function Ht(e,t){return function(s,r){const i=this,l=i.__v_raw,o=B(l),f=t?Ln:e?jn:Ct;return!e&&ae(o,"iterate",Xe),l.forEach((a,h)=>s.call(r,f(a),f(h),i))}}function Lt(e,t,n){return function(...s){const r=this.__v_raw,i=B(r),l=nt(i),o=e==="entries"||e===Symbol.iterator&&l,f=e==="keys"&&l,a=r[e](...s),h=n?Ln:t?jn:Ct;return!t&&ae(i,"iterate",f?mn:Xe),{next(){const{value:b,done:T}=a.next();return T?{value:b,done:T}:{value:o?[h(b[0]),h(b[1])]:h(b),done:T}},[Symbol.iterator](){return this}}}}function Ne(e){return function(...t){return e==="delete"?!1:this}}function bi(){const e={get(i){return It(this,i)},get size(){return St(this)},has:Ft,add:ss,set:rs,delete:is,clear:ls,forEach:Ht(!1,!1)},t={get(i){return It(this,i,!1,!0)},get size(){return St(this)},has:Ft,add:ss,set:rs,delete:is,clear:ls,forEach:Ht(!1,!0)},n={get(i){return It(this,i,!0)},get size(){return St(this,!0)},has(i){return Ft.call(this,i,!0)},add:Ne("add"),set:Ne("set"),delete:Ne("delete"),clear:Ne("clear"),forEach:Ht(!0,!1)},s={get(i){return It(this,i,!0,!0)},get size(){return St(this,!0)},has(i){return Ft.call(this,i,!0)},add:Ne("add"),set:Ne("set"),delete:Ne("delete"),clear:Ne("clear"),forEach:Ht(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Lt(i,!1,!1),n[i]=Lt(i,!0,!1),t[i]=Lt(i,!1,!0),s[i]=Lt(i,!0,!0)}),[e,n,t,s]}const[yi,xi,wi,Ei]=bi();function Nn(e,t){const n=t?e?Ei:wi:e?xi:yi;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(U(n,r)&&r in s?n:s,r,i)}const Ci={get:Nn(!1,!1)},Ti={get:Nn(!1,!0)},Ri={get:Nn(!0,!1)},Ys=new WeakMap,Js=new WeakMap,Xs=new WeakMap,vi=new WeakMap;function Ai(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Oi(e){return e.__v_skip||!Object.isExtensible(e)?0:Ai(Jr(e))}function Qt(e){return lt(e)?e:$n(e,!1,zs,Ci,Ys)}function Pi(e){return $n(e,!1,_i,Ti,Js)}function Zs(e){return $n(e,!0,mi,Ri,Xs)}function $n(e,t,n,s,r){if(!J(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const l=Oi(e);if(l===0)return e;const o=new Proxy(e,l===2?s:n);return r.set(e,o),o}function st(e){return lt(e)?st(e.__v_raw):!!(e&&e.__v_isReactive)}function lt(e){return!!(e&&e.__v_isReadonly)}function Wt(e){return!!(e&&e.__v_isShallow)}function Qs(e){return st(e)||lt(e)}function B(e){const t=e&&e.__v_raw;return t?B(t):e}function _t(e){return Kt(e,"__v_skip",!0),e}const Ct=e=>J(e)?Qt(e):e,jn=e=>J(e)?Zs(e):e;function Gs(e){Ue&&xe&&(e=B(e),qs(e.dep||(e.dep=Fn())))}function er(e,t){e=B(e);const n=e.dep;n&&_n(n)}function le(e){return!!(e&&e.__v_isRef===!0)}function tr(e){return nr(e,!1)}function Mi(e){return nr(e,!0)}function nr(e,t){return le(e)?e:new Ii(e,t)}class Ii{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:B(t),this._value=n?t:Ct(t)}get value(){return Gs(this),this._value}set value(t){const n=this.__v_isShallow||Wt(t)||lt(t);t=n?t:B(t),Et(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ct(t),er(this))}}function Fi(e){return le(e)?e.value:e}const Si={get:(e,t,n)=>Fi(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return le(r)&&!le(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function sr(e){return st(e)?e:new Proxy(e,Si)}var rr;class Hi{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[rr]=!1,this._dirty=!0,this.effect=new Sn(t,()=>{this._dirty||(this._dirty=!0,er(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=B(this);return Gs(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}rr="__v_isReadonly";function Li(e,t,n=!1){let s,r;const i=H(e);return i?(s=e,r=Ce):(s=e.get,r=e.set),new Hi(s,r,i||!r,n)}function Be(e,t,n,s){let r;try{r=s?e(...s):e()}catch(i){Gt(i,t,n)}return r}function Te(e,t,n,s){if(H(e)){const i=Be(e,t,n,s);return i&&js(i)&&i.catch(l=>{Gt(l,t,n)}),i}const r=[];for(let i=0;i>>1;Rt(ie[s])Me&&ie.splice(t,1)}function Ui(e){S(e)?rt.push(...e):(!Se||!Se.includes(e,e.allowRecurse?ze+1:ze))&&rt.push(e),or()}function os(e,t=Tt?Me+1:0){for(;tRt(n)-Rt(s)),ze=0;zee.id==null?1/0:e.id,Bi=(e,t)=>{const n=Rt(e)-Rt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function cr(e){bn=!1,Tt=!0,ie.sort(Bi);const t=Ce;try{for(Me=0;Mese(P)?P.trim():P)),b&&(r=n.map(Qr))}let o,f=s[o=ln(t)]||s[o=ln(Ie(t))];!f&&i&&(f=s[o=ln(ut(t))]),f&&Te(f,e,6,r);const a=s[o+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,Te(a,e,6,r)}}function fr(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let l={},o=!1;if(!H(e)){const f=a=>{const h=fr(a,t,!0);h&&(o=!0,fe(l,h))};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}return!i&&!o?(J(e)&&s.set(e,null),null):(S(i)?i.forEach(f=>l[f]=null):fe(l,i),J(e)&&s.set(e,l),l)}function en(e,t){return!e||!Ot(t)?!1:(t=t.slice(2).replace(/Once$/,""),U(e,t[0].toLowerCase()+t.slice(1))||U(e,ut(t))||U(e,t))}let we=null,ur=null;function kt(e){const t=we;return we=e,ur=e&&e.type.__scopeId||null,t}function Ki(e,t=we,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&ms(-1);const i=kt(t);let l;try{l=e(...r)}finally{kt(i),s._d&&ms(1)}return l};return s._n=!0,s._c=!0,s._d=!0,s}function cn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[l],slots:o,attrs:f,emit:a,render:h,renderCache:b,data:T,setupState:P,ctx:j,inheritAttrs:F}=e;let K,_;const C=kt(e);try{if(n.shapeFlag&4){const $=r||s;K=ye(h.call($,$,b,i,P,T,j)),_=f}else{const $=t;K=ye($.length>1?$(i,{attrs:f,slots:o,emit:a}):$(i,null)),_=t.props?f:Wi(f)}}catch($){wt.length=0,Gt($,e,1),K=oe(Ke)}let v=K;if(_&&F!==!1){const $=Object.keys(_),{shapeFlag:W}=v;$.length&&W&7&&(l&&$.some(On)&&(_=qi(_,l)),v=ct(v,_))}return n.dirs&&(v=ct(v),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&(v.transition=n.transition),K=v,kt(C),K}const Wi=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ot(n))&&((t||(t={}))[n]=e[n]);return t},qi=(e,t)=>{const n={};for(const s in e)(!On(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function ki(e,t,n){const{props:s,children:r,component:i}=e,{props:l,children:o,patchFlag:f}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&f>=0){if(f&1024)return!0;if(f&16)return s?cs(s,l,a):!!l;if(f&8){const h=t.dynamicProps;for(let b=0;be.__isSuspense;function ar(e,t){t&&t.pendingBranch?S(e)?t.effects.push(...e):t.effects.push(e):Ui(e)}function Yi(e,t){if(te){let n=te.provides;const s=te.parent&&te.parent.provides;s===n&&(n=te.provides=Object.create(s)),n[e]=t}}function it(e,t,n=!1){const s=te||we;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&H(t)?t.call(s.proxy):t}}function Ji(e,t){return Dn(e,null,t)}const Nt={};function Bt(e,t,n){return Dn(e,t,n)}function Dn(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:l}=Y){const o=ni()===(te==null?void 0:te.scope)?te:null;let f,a=!1,h=!1;if(le(e)?(f=()=>e.value,a=Wt(e)):st(e)?(f=()=>e,s=!0):S(e)?(h=!0,a=e.some(v=>st(v)||Wt(v)),f=()=>e.map(v=>{if(le(v))return v.value;if(st(v))return et(v);if(H(v))return Be(v,o,2)})):H(e)?t?f=()=>Be(e,o,2):f=()=>{if(!(o&&o.isUnmounted))return b&&b(),Te(e,o,3,[T])}:f=Ce,t&&s){const v=f;f=()=>et(v())}let b,T=v=>{b=_.onStop=()=>{Be(v,o,4)}},P;if(At)if(T=Ce,t?n&&Te(t,o,3,[f(),h?[]:void 0,T]):f(),r==="sync"){const v=ql();P=v.__watcherHandles||(v.__watcherHandles=[])}else return Ce;let j=h?new Array(e.length).fill(Nt):Nt;const F=()=>{if(_.active)if(t){const v=_.run();(s||a||(h?v.some(($,W)=>Et($,j[W])):Et(v,j)))&&(b&&b(),Te(t,o,3,[v,j===Nt?void 0:h&&j[0]===Nt?[]:j,T]),j=v)}else _.run()};F.allowRecurse=!!t;let K;r==="sync"?K=F:r==="post"?K=()=>ue(F,o&&o.suspense):(F.pre=!0,o&&(F.id=o.uid),K=()=>Bn(F));const _=new Sn(f,K);t?n?F():j=_.run():r==="post"?ue(_.run.bind(_),o&&o.suspense):_.run();const C=()=>{_.stop(),o&&o.scope&&Pn(o.scope.effects,_)};return P&&P.push(C),C}function Xi(e,t,n){const s=this.proxy,r=se(e)?e.includes(".")?dr(s,e):()=>s[e]:e.bind(s,s);let i;H(t)?i=t:(i=t.handler,n=t);const l=te;ft(this);const o=Dn(r,i.bind(s),n);return l?ft(l):Ze(),o}function dr(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{et(n,t)});else if(Bs(e))for(const n in e)et(e[n],t);return e}function hr(e){return H(e)?{setup:e,name:e.name}:e}const bt=e=>!!e.type.__asyncLoader,pr=e=>e.type.__isKeepAlive;function Zi(e,t){gr(e,"a",t)}function Qi(e,t){gr(e,"da",t)}function gr(e,t,n=te){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(tn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)pr(r.parent.vnode)&&Gi(s,t,n,r),r=r.parent}}function Gi(e,t,n,s){const r=tn(t,e,s,!0);Wn(()=>{Pn(s[t],r)},n)}function tn(e,t,n=te,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...l)=>{if(n.isUnmounted)return;at(),ft(n);const o=Te(t,n,e,l);return Ze(),dt(),o});return s?r.unshift(i):r.push(i),i}}const Le=e=>(t,n=te)=>(!At||e==="sp")&&tn(e,(...s)=>t(...s),n),el=Le("bm"),Kn=Le("m"),tl=Le("bu"),nl=Le("u"),sl=Le("bum"),Wn=Le("um"),rl=Le("sp"),il=Le("rtg"),ll=Le("rtc");function ol(e,t=te){tn("ec",e,t)}function Pe(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let l=0;lt(l,o,void 0,i&&i[o]));else{const l=Object.keys(e);r=new Array(l.length);for(let o=0,f=l.length;oe?Pr(e)?zn(e)||e.proxy:yn(e.parent):null,yt=fe(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=>yn(e.parent),$root:e=>yn(e.root),$emit:e=>e.emit,$options:e=>qn(e),$forceUpdate:e=>e.f||(e.f=()=>Bn(e.update)),$nextTick:e=>e.n||(e.n=lr.bind(e.proxy)),$watch:e=>Xi.bind(e)}),fn=(e,t)=>e!==Y&&!e.__isScriptSetup&&U(e,t),ul={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:l,type:o,appContext:f}=e;let a;if(t[0]!=="$"){const P=l[t];if(P!==void 0)switch(P){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(fn(s,t))return l[t]=1,s[t];if(r!==Y&&U(r,t))return l[t]=2,r[t];if((a=e.propsOptions[0])&&U(a,t))return l[t]=3,i[t];if(n!==Y&&U(n,t))return l[t]=4,n[t];xn&&(l[t]=0)}}const h=yt[t];let b,T;if(h)return t==="$attrs"&&ae(e,"get",t),h(e);if((b=o.__cssModules)&&(b=b[t]))return b;if(n!==Y&&U(n,t))return l[t]=4,n[t];if(T=f.config.globalProperties,U(T,t))return T[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return fn(r,t)?(r[t]=n,!0):s!==Y&&U(s,t)?(s[t]=n,!0):U(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},l){let o;return!!n[l]||e!==Y&&U(e,l)||fn(t,l)||(o=i[0])&&U(o,l)||U(s,l)||U(yt,l)||U(r.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:U(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let xn=!0;function al(e){const t=qn(e),n=e.proxy,s=e.ctx;xn=!1,t.beforeCreate&&us(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:l,watch:o,provide:f,inject:a,created:h,beforeMount:b,mounted:T,beforeUpdate:P,updated:j,activated:F,deactivated:K,beforeDestroy:_,beforeUnmount:C,destroyed:v,unmounted:$,render:W,renderTracked:Z,renderTriggered:q,errorCaptured:L,serverPrefetch:ne,expose:X,inheritAttrs:G,components:Re,directives:re,filters:M}=t;if(a&&dl(a,s,null,e.appContext.config.unwrapInjectedRef),l)for(const Q in l){const k=l[Q];H(k)&&(s[Q]=k.bind(n))}if(r){const Q=r.call(n,n);J(Q)&&(e.data=Qt(Q))}if(xn=!0,i)for(const Q in i){const k=i[Q],We=H(k)?k.bind(n,n):H(k.get)?k.get.bind(n,n):Ce,Pt=!H(k)&&H(k.set)?k.set.bind(n):Ce,qe=me({get:We,set:Pt});Object.defineProperty(s,Q,{enumerable:!0,configurable:!0,get:()=>qe.value,set:Ae=>qe.value=Ae})}if(o)for(const Q in o)_r(o[Q],s,n,Q);if(f){const Q=H(f)?f.call(n):f;Reflect.ownKeys(Q).forEach(k=>{Yi(k,Q[k])})}h&&us(h,e,"c");function z(Q,k){S(k)?k.forEach(We=>Q(We.bind(n))):k&&Q(k.bind(n))}if(z(el,b),z(Kn,T),z(tl,P),z(nl,j),z(Zi,F),z(Qi,K),z(ol,L),z(ll,Z),z(il,q),z(sl,C),z(Wn,$),z(rl,ne),S(X))if(X.length){const Q=e.exposed||(e.exposed={});X.forEach(k=>{Object.defineProperty(Q,k,{get:()=>n[k],set:We=>n[k]=We})})}else e.exposed||(e.exposed={});W&&e.render===Ce&&(e.render=W),G!=null&&(e.inheritAttrs=G),Re&&(e.components=Re),re&&(e.directives=re)}function dl(e,t,n=Ce,s=!1){S(e)&&(e=wn(e));for(const r in e){const i=e[r];let l;J(i)?"default"in i?l=it(i.from||r,i.default,!0):l=it(i.from||r):l=it(i),le(l)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>l.value,set:o=>l.value=o}):t[r]=l}}function us(e,t,n){Te(S(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function _r(e,t,n,s){const r=s.includes(".")?dr(n,s):()=>n[s];if(se(e)){const i=t[e];H(i)&&Bt(r,i)}else if(H(e))Bt(r,e.bind(n));else if(J(e))if(S(e))e.forEach(i=>_r(i,t,n,s));else{const i=H(e.handler)?e.handler.bind(n):t[e.handler];H(i)&&Bt(r,i,e)}}function qn(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:l}}=e.appContext,o=i.get(t);let f;return o?f=o:!r.length&&!n&&!s?f=t:(f={},r.length&&r.forEach(a=>Vt(f,a,l,!0)),Vt(f,t,l)),J(t)&&i.set(t,f),f}function Vt(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Vt(e,i,n,!0),r&&r.forEach(l=>Vt(e,l,n,!0));for(const l in t)if(!(s&&l==="expose")){const o=hl[l]||n&&n[l];e[l]=o?o(e[l],t[l]):t[l]}return e}const hl={data:as,props:Ve,emits:Ve,methods:Ve,computed:Ve,beforeCreate:ce,created:ce,beforeMount:ce,mounted:ce,beforeUpdate:ce,updated:ce,beforeDestroy:ce,beforeUnmount:ce,destroyed:ce,unmounted:ce,activated:ce,deactivated:ce,errorCaptured:ce,serverPrefetch:ce,components:Ve,directives:Ve,watch:gl,provide:as,inject:pl};function as(e,t){return t?e?function(){return fe(H(e)?e.call(this,this):e,H(t)?t.call(this,this):t)}:t:e}function pl(e,t){return Ve(wn(e),wn(t))}function wn(e){if(S(e)){const t={};for(let n=0;n0)&&!(l&16)){if(l&8){const h=e.vnode.dynamicProps;for(let b=0;b{f=!0;const[T,P]=yr(b,t,!0);fe(l,T),P&&o.push(...P)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!i&&!f)return J(e)&&s.set(e,tt),tt;if(S(i))for(let h=0;h-1,P[1]=F<0||j-1||U(P,"default"))&&o.push(b)}}}const a=[l,o];return J(e)&&s.set(e,a),a}function ds(e){return e[0]!=="$"}function hs(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function ps(e,t){return hs(e)===hs(t)}function gs(e,t){return S(t)?t.findIndex(n=>ps(n,e)):H(t)&&ps(t,e)?0:-1}const xr=e=>e[0]==="_"||e==="$stable",kn=e=>S(e)?e.map(ye):[ye(e)],bl=(e,t,n)=>{if(t._n)return t;const s=Ki((...r)=>kn(t(...r)),n);return s._c=!1,s},wr=(e,t,n)=>{const s=e._ctx;for(const r in e){if(xr(r))continue;const i=e[r];if(H(i))t[r]=bl(r,i,s);else if(i!=null){const l=kn(i);t[r]=()=>l}}},Er=(e,t)=>{const n=kn(t);e.slots.default=()=>n},yl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=B(t),Kt(t,"_",n)):wr(t,e.slots={})}else e.slots={},t&&Er(e,t);Kt(e.slots,nn,1)},xl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,l=Y;if(s.shapeFlag&32){const o=t._;o?n&&o===1?i=!1:(fe(r,t),!n&&o===1&&delete r._):(i=!t.$stable,wr(t,r)),l=t}else t&&(Er(e,t),l={default:1});if(i)for(const o in r)!xr(o)&&!(o in l)&&delete r[o]};function Cr(){return{app:null,config:{isNativeTag:Vr,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let wl=0;function El(e,t){return function(s,r=null){H(s)||(s=Object.assign({},s)),r!=null&&!J(r)&&(r=null);const i=Cr(),l=new Set;let o=!1;const f=i.app={_uid:wl++,_component:s,_props:r,_container:null,_context:i,_instance:null,version:kl,get config(){return i.config},set config(a){},use(a,...h){return l.has(a)||(a&&H(a.install)?(l.add(a),a.install(f,...h)):H(a)&&(l.add(a),a(f,...h))),f},mixin(a){return i.mixins.includes(a)||i.mixins.push(a),f},component(a,h){return h?(i.components[a]=h,f):i.components[a]},directive(a,h){return h?(i.directives[a]=h,f):i.directives[a]},mount(a,h,b){if(!o){const T=oe(s,r);return T.appContext=i,h&&t?t(T,a):e(T,a,b),o=!0,f._container=a,a.__vue_app__=f,zn(T.component)||T.component.proxy}},unmount(){o&&(e(null,f._container),delete f._container.__vue_app__)},provide(a,h){return i.provides[a]=h,f}};return f}}function zt(e,t,n,s,r=!1){if(S(e)){e.forEach((T,P)=>zt(T,t&&(S(t)?t[P]:t),n,s,r));return}if(bt(s)&&!r)return;const i=s.shapeFlag&4?zn(s.component)||s.component.proxy:s.el,l=r?null:i,{i:o,r:f}=e,a=t&&t.r,h=o.refs===Y?o.refs={}:o.refs,b=o.setupState;if(a!=null&&a!==f&&(se(a)?(h[a]=null,U(b,a)&&(b[a]=null)):le(a)&&(a.value=null)),H(f))Be(f,o,12,[l,h]);else{const T=se(f),P=le(f);if(T||P){const j=()=>{if(e.f){const F=T?U(b,f)?b[f]:h[f]:f.value;r?S(F)&&Pn(F,i):S(F)?F.includes(i)||F.push(i):T?(h[f]=[i],U(b,f)&&(b[f]=h[f])):(f.value=[i],e.k&&(h[e.k]=f.value))}else T?(h[f]=l,U(b,f)&&(b[f]=l)):P&&(f.value=l,e.k&&(h[e.k]=l))};l?(j.id=-1,ue(j,n)):j()}}}let $e=!1;const $t=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",jt=e=>e.nodeType===8;function Cl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:l,remove:o,insert:f,createComment:a}}=e,h=(_,C)=>{if(!C.hasChildNodes()){n(null,_,C),qt(),C._vnode=_;return}$e=!1,b(C.firstChild,_,null,null,null),qt(),C._vnode=_,$e&&console.error("Hydration completed but contains mismatches.")},b=(_,C,v,$,W,Z=!1)=>{const q=jt(_)&&_.data==="[",L=()=>F(_,C,v,$,W,q),{type:ne,ref:X,shapeFlag:G,patchFlag:Re}=C;let re=_.nodeType;C.el=_,Re===-2&&(Z=!1,C.dynamicChildren=null);let M=null;switch(ne){case ot:re!==3?C.children===""?(f(C.el=r(""),l(_),_),M=_):M=L():(_.data!==C.children&&($e=!0,_.data=C.children),M=i(_));break;case Ke:re!==8||q?M=L():M=i(_);break;case xt:if(q&&(_=i(_),re=_.nodeType),re===1||re===3){M=_;const ve=!C.children.length;for(let z=0;z{Z=Z||!!C.dynamicChildren;const{type:q,props:L,patchFlag:ne,shapeFlag:X,dirs:G}=C,Re=q==="input"&&G||q==="option";if(Re||ne!==-1){if(G&&Pe(C,null,v,"created"),L)if(Re||!Z||ne&48)for(const M in L)(Re&&M.endsWith("value")||Ot(M)&&!mt(M))&&s(_,M,null,L[M],!1,void 0,v);else L.onClick&&s(_,"onClick",null,L.onClick,!1,void 0,v);let re;if((re=L&&L.onVnodeBeforeMount)&&he(re,v,C),G&&Pe(C,null,v,"beforeMount"),((re=L&&L.onVnodeMounted)||G)&&ar(()=>{re&&he(re,v,C),G&&Pe(C,null,v,"mounted")},$),X&16&&!(L&&(L.innerHTML||L.textContent))){let M=P(_.firstChild,C,_,v,$,W,Z);for(;M;){$e=!0;const ve=M;M=M.nextSibling,o(ve)}}else X&8&&_.textContent!==C.children&&($e=!0,_.textContent=C.children)}return _.nextSibling},P=(_,C,v,$,W,Z,q)=>{q=q||!!C.dynamicChildren;const L=C.children,ne=L.length;for(let X=0;X{const{slotScopeIds:q}=C;q&&(W=W?W.concat(q):q);const L=l(_),ne=P(i(_),C,L,v,$,W,Z);return ne&&jt(ne)&&ne.data==="]"?i(C.anchor=ne):($e=!0,f(C.anchor=a("]"),L,ne),ne)},F=(_,C,v,$,W,Z)=>{if($e=!0,C.el=null,Z){const ne=K(_);for(;;){const X=i(_);if(X&&X!==ne)o(X);else break}}const q=i(_),L=l(_);return o(_),n(null,C,L,q,v,$,$t(L),W),q},K=_=>{let C=0;for(;_;)if(_=i(_),_&&jt(_)&&(_.data==="["&&C++,_.data==="]")){if(C===0)return i(_);C--}return _};return[h,b]}const ue=ar;function Tl(e){return Rl(e,Cl)}function Rl(e,t){const n=Gr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:l,createText:o,createComment:f,setText:a,setElementText:h,parentNode:b,nextSibling:T,setScopeId:P=Ce,insertStaticContent:j}=e,F=(c,u,d,g=null,p=null,x=null,E=!1,y=null,w=!!u.dynamicChildren)=>{if(c===u)return;c&&!pt(c,u)&&(g=Mt(c),Ae(c,p,x,!0),c=null),u.patchFlag===-2&&(w=!1,u.dynamicChildren=null);const{type:m,ref:A,shapeFlag:R}=u;switch(m){case ot:K(c,u,d,g);break;case Ke:_(c,u,d,g);break;case xt:c==null&&C(u,d,g,E);break;case be:Re(c,u,d,g,p,x,E,y,w);break;default:R&1?W(c,u,d,g,p,x,E,y,w):R&6?re(c,u,d,g,p,x,E,y,w):(R&64||R&128)&&m.process(c,u,d,g,p,x,E,y,w,Qe)}A!=null&&p&&zt(A,c&&c.ref,x,u||c,!u)},K=(c,u,d,g)=>{if(c==null)s(u.el=o(u.children),d,g);else{const p=u.el=c.el;u.children!==c.children&&a(p,u.children)}},_=(c,u,d,g)=>{c==null?s(u.el=f(u.children||""),d,g):u.el=c.el},C=(c,u,d,g)=>{[c.el,c.anchor]=j(c.children,u,d,g,c.el,c.anchor)},v=({el:c,anchor:u},d,g)=>{let p;for(;c&&c!==u;)p=T(c),s(c,d,g),c=p;s(u,d,g)},$=({el:c,anchor:u})=>{let d;for(;c&&c!==u;)d=T(c),r(c),c=d;r(u)},W=(c,u,d,g,p,x,E,y,w)=>{E=E||u.type==="svg",c==null?Z(u,d,g,p,x,E,y,w):ne(c,u,p,x,E,y,w)},Z=(c,u,d,g,p,x,E,y)=>{let w,m;const{type:A,props:R,shapeFlag:O,transition:I,dirs:N}=c;if(w=c.el=l(c.type,x,R&&R.is,R),O&8?h(w,c.children):O&16&&L(c.children,w,null,g,p,x&&A!=="foreignObject",E,y),N&&Pe(c,null,g,"created"),q(w,c,c.scopeId,E,g),R){for(const D in R)D!=="value"&&!mt(D)&&i(w,D,null,R[D],x,c.children,g,p,Fe);"value"in R&&i(w,"value",null,R.value),(m=R.onVnodeBeforeMount)&&he(m,g,c)}N&&Pe(c,null,g,"beforeMount");const V=(!p||p&&!p.pendingBranch)&&I&&!I.persisted;V&&I.beforeEnter(w),s(w,u,d),((m=R&&R.onVnodeMounted)||V||N)&&ue(()=>{m&&he(m,g,c),V&&I.enter(w),N&&Pe(c,null,g,"mounted")},p)},q=(c,u,d,g,p)=>{if(d&&P(c,d),g)for(let x=0;x{for(let m=w;m{const y=u.el=c.el;let{patchFlag:w,dynamicChildren:m,dirs:A}=u;w|=c.patchFlag&16;const R=c.props||Y,O=u.props||Y;let I;d&&ke(d,!1),(I=O.onVnodeBeforeUpdate)&&he(I,d,u,c),A&&Pe(u,c,d,"beforeUpdate"),d&&ke(d,!0);const N=p&&u.type!=="foreignObject";if(m?X(c.dynamicChildren,m,y,d,g,N,x):E||k(c,u,y,null,d,g,N,x,!1),w>0){if(w&16)G(y,u,R,O,d,g,p);else if(w&2&&R.class!==O.class&&i(y,"class",null,O.class,p),w&4&&i(y,"style",R.style,O.style,p),w&8){const V=u.dynamicProps;for(let D=0;D{I&&he(I,d,u,c),A&&Pe(u,c,d,"updated")},g)},X=(c,u,d,g,p,x,E)=>{for(let y=0;y{if(d!==g){if(d!==Y)for(const y in d)!mt(y)&&!(y in g)&&i(c,y,d[y],null,E,u.children,p,x,Fe);for(const y in g){if(mt(y))continue;const w=g[y],m=d[y];w!==m&&y!=="value"&&i(c,y,m,w,E,u.children,p,x,Fe)}"value"in g&&i(c,"value",d.value,g.value)}},Re=(c,u,d,g,p,x,E,y,w)=>{const m=u.el=c?c.el:o(""),A=u.anchor=c?c.anchor:o("");let{patchFlag:R,dynamicChildren:O,slotScopeIds:I}=u;I&&(y=y?y.concat(I):I),c==null?(s(m,d,g),s(A,d,g),L(u.children,d,A,p,x,E,y,w)):R>0&&R&64&&O&&c.dynamicChildren?(X(c.dynamicChildren,O,d,p,x,E,y),(u.key!=null||p&&u===p.subTree)&&Tr(c,u,!0)):k(c,u,d,A,p,x,E,y,w)},re=(c,u,d,g,p,x,E,y,w)=>{u.slotScopeIds=y,c==null?u.shapeFlag&512?p.ctx.activate(u,d,g,E,w):M(u,d,g,p,x,E,w):ve(c,u,w)},M=(c,u,d,g,p,x,E)=>{const y=c.component=Nl(c,g,p);if(pr(c)&&(y.ctx.renderer=Qe),$l(y),y.asyncDep){if(p&&p.registerDep(y,z),!c.el){const w=y.subTree=oe(Ke);_(null,w,u,d)}return}z(y,c,u,d,p,x,E)},ve=(c,u,d)=>{const g=u.component=c.component;if(ki(c,u,d))if(g.asyncDep&&!g.asyncResolved){Q(g,u,d);return}else g.next=u,ji(g.update),g.update();else u.el=c.el,g.vnode=u},z=(c,u,d,g,p,x,E)=>{const y=()=>{if(c.isMounted){let{next:A,bu:R,u:O,parent:I,vnode:N}=c,V=A,D;ke(c,!1),A?(A.el=N.el,Q(c,A,E)):A=N,R&&on(R),(D=A.props&&A.props.onVnodeBeforeUpdate)&&he(D,I,A,N),ke(c,!0);const ee=cn(c),ge=c.subTree;c.subTree=ee,F(ge,ee,b(ge.el),Mt(ge),c,p,x),A.el=ee.el,V===null&&Vi(c,ee.el),O&&ue(O,p),(D=A.props&&A.props.onVnodeUpdated)&&ue(()=>he(D,I,A,N),p)}else{let A;const{el:R,props:O}=u,{bm:I,m:N,parent:V}=c,D=bt(u);if(ke(c,!1),I&&on(I),!D&&(A=O&&O.onVnodeBeforeMount)&&he(A,V,u),ke(c,!0),R&&rn){const ee=()=>{c.subTree=cn(c),rn(R,c.subTree,c,p,null)};D?u.type.__asyncLoader().then(()=>!c.isUnmounted&&ee()):ee()}else{const ee=c.subTree=cn(c);F(null,ee,d,g,c,p,x),u.el=ee.el}if(N&&ue(N,p),!D&&(A=O&&O.onVnodeMounted)){const ee=u;ue(()=>he(A,V,ee),p)}(u.shapeFlag&256||V&&bt(V.vnode)&&V.vnode.shapeFlag&256)&&c.a&&ue(c.a,p),c.isMounted=!0,u=d=g=null}},w=c.effect=new Sn(y,()=>Bn(m),c.scope),m=c.update=()=>w.run();m.id=c.uid,ke(c,!0),m()},Q=(c,u,d)=>{u.component=c;const g=c.vnode.props;c.vnode=u,c.next=null,_l(c,u.props,g,d),xl(c,u.children,d),at(),os(),dt()},k=(c,u,d,g,p,x,E,y,w=!1)=>{const m=c&&c.children,A=c?c.shapeFlag:0,R=u.children,{patchFlag:O,shapeFlag:I}=u;if(O>0){if(O&128){Pt(m,R,d,g,p,x,E,y,w);return}else if(O&256){We(m,R,d,g,p,x,E,y,w);return}}I&8?(A&16&&Fe(m,p,x),R!==m&&h(d,R)):A&16?I&16?Pt(m,R,d,g,p,x,E,y,w):Fe(m,p,x,!0):(A&8&&h(d,""),I&16&&L(R,d,g,p,x,E,y,w))},We=(c,u,d,g,p,x,E,y,w)=>{c=c||tt,u=u||tt;const m=c.length,A=u.length,R=Math.min(m,A);let O;for(O=0;OA?Fe(c,p,x,!0,!1,R):L(u,d,g,p,x,E,y,w,R)},Pt=(c,u,d,g,p,x,E,y,w)=>{let m=0;const A=u.length;let R=c.length-1,O=A-1;for(;m<=R&&m<=O;){const I=c[m],N=u[m]=w?je(u[m]):ye(u[m]);if(pt(I,N))F(I,N,d,null,p,x,E,y,w);else break;m++}for(;m<=R&&m<=O;){const I=c[R],N=u[O]=w?je(u[O]):ye(u[O]);if(pt(I,N))F(I,N,d,null,p,x,E,y,w);else break;R--,O--}if(m>R){if(m<=O){const I=O+1,N=IO)for(;m<=R;)Ae(c[m],p,x,!0),m++;else{const I=m,N=m,V=new Map;for(m=N;m<=O;m++){const de=u[m]=w?je(u[m]):ye(u[m]);de.key!=null&&V.set(de.key,m)}let D,ee=0;const ge=O-N+1;let Ge=!1,Xn=0;const ht=new Array(ge);for(m=0;m=ge){Ae(de,p,x,!0);continue}let Oe;if(de.key!=null)Oe=V.get(de.key);else for(D=N;D<=O;D++)if(ht[D-N]===0&&pt(de,u[D])){Oe=D;break}Oe===void 0?Ae(de,p,x,!0):(ht[Oe-N]=m+1,Oe>=Xn?Xn=Oe:Ge=!0,F(de,u[Oe],d,null,p,x,E,y,w),ee++)}const Zn=Ge?vl(ht):tt;for(D=Zn.length-1,m=ge-1;m>=0;m--){const de=N+m,Oe=u[de],Qn=de+1{const{el:x,type:E,transition:y,children:w,shapeFlag:m}=c;if(m&6){qe(c.component.subTree,u,d,g);return}if(m&128){c.suspense.move(u,d,g);return}if(m&64){E.move(c,u,d,Qe);return}if(E===be){s(x,u,d);for(let R=0;Ry.enter(x),p);else{const{leave:R,delayLeave:O,afterLeave:I}=y,N=()=>s(x,u,d),V=()=>{R(x,()=>{N(),I&&I()})};O?O(x,N,V):V()}else s(x,u,d)},Ae=(c,u,d,g=!1,p=!1)=>{const{type:x,props:E,ref:y,children:w,dynamicChildren:m,shapeFlag:A,patchFlag:R,dirs:O}=c;if(y!=null&&zt(y,null,d,c,!0),A&256){u.ctx.deactivate(c);return}const I=A&1&&O,N=!bt(c);let V;if(N&&(V=E&&E.onVnodeBeforeUnmount)&&he(V,u,c),A&6)Ur(c.component,d,g);else{if(A&128){c.suspense.unmount(d,g);return}I&&Pe(c,null,u,"beforeUnmount"),A&64?c.type.remove(c,u,d,p,Qe,g):m&&(x!==be||R>0&&R&64)?Fe(m,u,d,!1,!0):(x===be&&R&384||!p&&A&16)&&Fe(w,u,d),g&&Yn(c)}(N&&(V=E&&E.onVnodeUnmounted)||I)&&ue(()=>{V&&he(V,u,c),I&&Pe(c,null,u,"unmounted")},d)},Yn=c=>{const{type:u,el:d,anchor:g,transition:p}=c;if(u===be){jr(d,g);return}if(u===xt){$(c);return}const x=()=>{r(d),p&&!p.persisted&&p.afterLeave&&p.afterLeave()};if(c.shapeFlag&1&&p&&!p.persisted){const{leave:E,delayLeave:y}=p,w=()=>E(d,x);y?y(c.el,x,w):w()}else x()},jr=(c,u)=>{let d;for(;c!==u;)d=T(c),r(c),c=d;r(u)},Ur=(c,u,d)=>{const{bum:g,scope:p,update:x,subTree:E,um:y}=c;g&&on(g),p.stop(),x&&(x.active=!1,Ae(E,c,u,d)),y&&ue(y,u),ue(()=>{c.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&c.asyncDep&&!c.asyncResolved&&c.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},Fe=(c,u,d,g=!1,p=!1,x=0)=>{for(let E=x;Ec.shapeFlag&6?Mt(c.component.subTree):c.shapeFlag&128?c.suspense.next():T(c.anchor||c.el),Jn=(c,u,d)=>{c==null?u._vnode&&Ae(u._vnode,null,null,!0):F(u._vnode||null,c,u,null,null,null,d),os(),qt(),u._vnode=c},Qe={p:F,um:Ae,m:qe,r:Yn,mt:M,mc:L,pc:k,pbc:X,n:Mt,o:e};let sn,rn;return t&&([sn,rn]=t(Qe)),{render:Jn,hydrate:sn,createApp:El(Jn,sn)}}function ke({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Tr(e,t,n=!1){const s=e.children,r=t.children;if(S(s)&&S(r))for(let i=0;i>1,e[n[o]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,l=n[i-1];i-- >0;)n[i]=l,l=t[l];return n}const Al=e=>e.__isTeleport,be=Symbol(void 0),ot=Symbol(void 0),Ke=Symbol(void 0),xt=Symbol(void 0),wt=[];let Ee=null;function Ol(e=!1){wt.push(Ee=e?null:[])}function Pl(){wt.pop(),Ee=wt[wt.length-1]||null}let vt=1;function ms(e){vt+=e}function Rr(e){return e.dynamicChildren=vt>0?Ee||tt:null,Pl(),vt>0&&Ee&&Ee.push(e),e}function Do(e,t,n,s,r,i){return Rr(Ar(e,t,n,s,r,i,!0))}function Ml(e,t,n,s,r){return Rr(oe(e,t,n,s,r,!0))}function Cn(e){return e?e.__v_isVNode===!0:!1}function pt(e,t){return e.type===t.type&&e.key===t.key}const nn="__vInternal",vr=({key:e})=>e??null,Dt=({ref:e,ref_key:t,ref_for:n})=>e!=null?se(e)||le(e)||H(e)?{i:we,r:e,k:t,f:!!n}:e:null;function Ar(e,t=null,n=null,s=0,r=null,i=e===be?0:1,l=!1,o=!1){const f={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&vr(t),ref:t&&Dt(t),scopeId:ur,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:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:we};return o?(Vn(f,n),i&128&&e.normalize(f)):n&&(f.shapeFlag|=se(n)?8:16),vt>0&&!l&&Ee&&(f.patchFlag>0||i&6)&&f.patchFlag!==32&&Ee.push(f),f}const oe=Il;function Il(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===cl)&&(e=Ke),Cn(e)){const o=ct(e,t,!0);return n&&Vn(o,n),vt>0&&!i&&Ee&&(o.shapeFlag&6?Ee[Ee.indexOf(e)]=o:Ee.push(o)),o.patchFlag|=-2,o}if(Kl(e)&&(e=e.__vccOpts),t){t=Fl(t);let{class:o,style:f}=t;o&&!se(o)&&(t.class=An(o)),J(f)&&(Qs(f)&&!S(f)&&(f=fe({},f)),t.style=vn(f))}const l=se(e)?1:zi(e)?128:Al(e)?64:J(e)?4:H(e)?2:0;return Ar(e,t,n,s,r,l,i,!0)}function Fl(e){return e?Qs(e)||nn in e?fe({},e):e:null}function ct(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:l}=e,o=t?Sl(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:o,key:o&&vr(o),ref:t&&t.ref?n&&r?S(r)?r.concat(Dt(t)):[r,Dt(t)]:Dt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==be?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ct(e.ssContent),ssFallback:e.ssFallback&&ct(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Or(e=" ",t=0){return oe(ot,null,e,t)}function Ko(e,t){const n=oe(xt,null,e);return n.staticCount=t,n}function Wo(e="",t=!1){return t?(Ol(),Ml(Ke,null,e)):oe(Ke,null,e)}function ye(e){return e==null||typeof e=="boolean"?oe(Ke):S(e)?oe(be,null,e.slice()):typeof e=="object"?je(e):oe(ot,null,String(e))}function je(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ct(e)}function Vn(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(S(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Vn(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(nn in t)?t._ctx=we:r===3&&we&&(we.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else H(t)?(t={default:t,_ctx:we},n=32):(t=String(t),s&64?(n=16,t=[Or(t)]):n=8);e.children=t,e.shapeFlag|=n}function Sl(...e){const t={};for(let n=0;n{te=e,e.scope.on()},Ze=()=>{te&&te.scope.off(),te=null};function Pr(e){return e.vnode.shapeFlag&4}let At=!1;function $l(e,t=!1){At=t;const{props:n,children:s}=e.vnode,r=Pr(e);ml(e,n,r,t),yl(e,s);const i=r?jl(e,t):void 0;return At=!1,i}function jl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=_t(new Proxy(e.ctx,ul));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Bl(e):null;ft(e),at();const i=Be(s,e,0,[e.props,r]);if(dt(),Ze(),js(i)){if(i.then(Ze,Ze),t)return i.then(l=>{_s(e,l,t)}).catch(l=>{Gt(l,e,0)});e.asyncDep=i}else _s(e,i,t)}else Mr(e,t)}function _s(e,t,n){H(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:J(t)&&(e.setupState=sr(t)),Mr(e,n)}let bs;function Mr(e,t,n){const s=e.type;if(!e.render){if(!t&&bs&&!s.render){const r=s.template||qn(e).template;if(r){const{isCustomElement:i,compilerOptions:l}=e.appContext.config,{delimiters:o,compilerOptions:f}=s,a=fe(fe({isCustomElement:i,delimiters:o},l),f);s.render=bs(r,a)}}e.render=s.render||Ce}ft(e),at(),al(e),dt(),Ze()}function Ul(e){return new Proxy(e.attrs,{get(t,n){return ae(e,"get","$attrs"),t[n]}})}function Bl(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Ul(e))},slots:e.slots,emit:e.emit,expose:t}}function zn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(sr(_t(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in yt)return yt[n](e)},has(t,n){return n in t||n in yt}}))}function Dl(e,t=!0){return H(e)?e.displayName||e.name:e.name||t&&e.__name}function Kl(e){return H(e)&&"__vccOpts"in e}const me=(e,t)=>Li(e,t,At);function ys(e,t,n){const s=arguments.length;return s===2?J(t)&&!S(t)?Cn(t)?oe(e,null,[t]):oe(e,t):oe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Cn(n)&&(n=[n]),oe(e,t,n))}const Wl=Symbol(""),ql=()=>it(Wl),kl="3.2.47",Vl="http://www.w3.org/2000/svg",Ye=typeof document<"u"?document:null,xs=Ye&&Ye.createElement("template"),zl={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?Ye.createElementNS(Vl,e):Ye.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ye.createTextNode(e),createComment:e=>Ye.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ye.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const l=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{xs.innerHTML=s?`${e}`:e;const o=xs.content;if(s){const f=o.firstChild;for(;f.firstChild;)o.appendChild(f.firstChild);o.removeChild(f)}t.insertBefore(o,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Yl(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 Jl(e,t,n){const s=e.style,r=se(n);if(n&&!r){if(t&&!se(t))for(const i in t)n[i]==null&&Tn(s,i,"");for(const i in n)Tn(s,i,n[i])}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const ws=/\s*!important$/;function Tn(e,t,n){if(S(n))n.forEach(s=>Tn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Xl(e,t);ws.test(n)?e.setProperty(ut(s),n.replace(ws,""),"important"):e[s]=n}}const Es=["Webkit","Moz","ms"],un={};function Xl(e,t){const n=un[t];if(n)return n;let s=Ie(t);if(s!=="filter"&&s in e)return un[t]=s;s=Xt(s);for(let r=0;ran||(so.then(()=>an=0),an=Date.now());function io(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Te(lo(s,n.value),t,5,[s])};return n.value=e,n.attached=ro(),n}function lo(e,t){if(S(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 Rs=/^on[a-z]/,oo=(e,t,n,s,r=!1,i,l,o,f)=>{t==="class"?Yl(e,s,r):t==="style"?Jl(e,n,s):Ot(t)?On(t)||to(e,t,n,s,l):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):co(e,t,s,r))?Ql(e,t,s,i,l,o,f):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Zl(e,t,s,r))};function co(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Rs.test(t)&&H(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Rs.test(t)&&se(n)?!1:t in e}const fo=fe({patchProp:oo},zl);let dn,vs=!1;function uo(){return dn=vs?dn:Tl(fo),vs=!0,dn}const qo=(...e)=>{const t=uo().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ao(s);if(r)return n(r,!0,r instanceof SVGElement)},t};function ao(e){return se(e)?document.querySelector(e):e}const ko=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},ho="modulepreload",po=function(e){return"/"+e},As={},Vo=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=po(i),i in As)return;As[i]=!0;const l=i.endsWith(".css"),o=l?'[rel="stylesheet"]':"";if(!!s)for(let h=r.length-1;h>=0;h--){const b=r[h];if(b.href===i&&(!l||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${o}`))return;const a=document.createElement("link");if(a.rel=l?"stylesheet":ho,l||(a.as="script",a.crossOrigin=""),a.href=i,document.head.appendChild(a),l)return new Promise((h,b)=>{a.addEventListener("load",h),a.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())},go=window.__VP_SITE_DATA__,Ir=/^[a-z]+:/i,Fr=/#.*$/,mo=/(index)?\.(md|html)$/,pe=typeof document<"u",Sr={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function _o(e,t,n=!1){if(t===void 0)return!1;if(e=Os(`/${e}`),n)return new RegExp(t).test(e);if(Os(t)!==e)return!1;const s=t.match(Fr);return s?(pe?location.hash:"")===s[0]:!0}function Os(e){return decodeURI(e).replace(Fr,"").replace(mo,"")}function bo(e){return Ir.test(e)}function yo(e,t){var s,r,i,l,o,f,a;const n=Object.keys(e.locales).find(h=>h!=="root"&&!bo(h)&&_o(t,`/${h}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((l=e.locales[n])==null?void 0:l.titleTemplate)??e.titleTemplate,description:((o=e.locales[n])==null?void 0:o.description)??e.description,head:Lr(e.head,((f=e.locales[n])==null?void 0:f.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function Hr(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=xo(e.title,s);return`${n}${r}`}function xo(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function wo(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,l])=>i===n&&l[r[0]]===r[1])}function Lr(e,t){return[...e.filter(n=>!wo(t,n)),...t]}const Eo=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Co=/^[a-z]:/i;function Ps(e){const t=Co.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Eo,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const To=Symbol(),Je=Mi(go);function zo(e){const t=me(()=>yo(Je.value,e.data.relativePath));return{site:t,theme:me(()=>t.value.themeConfig),page:me(()=>e.data),frontmatter:me(()=>e.data.frontmatter),params:me(()=>e.data.params),lang:me(()=>t.value.lang),dir:me(()=>t.value.dir),localeIndex:me(()=>t.value.localeIndex||"root"),title:me(()=>Hr(t.value,e.data)),description:me(()=>e.data.description||t.value.description),isDark:tr(!1)}}function Yo(){const e=it(To);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Ro(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Ms(e){return Ir.test(e)||e.startsWith(".")?e:Ro(Je.value.base,e)}function vo(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),pe){const n="/";t=Ps(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),t=`${n}assets/${t}.${s}.js`}else t=`./${Ps(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let Ao=[];const Oo=Symbol(),Is="http://a.com",Po=()=>({path:"/",component:null,data:Sr});function Jo(e,t){const n=Qt(Po()),s={route:n,go:r};async function r(o=pe?location.href:"/"){var a,h;await((a=s.onBeforeRouteChange)==null?void 0:a.call(s,o));const f=new URL(o,Is);Je.value.cleanUrls||!f.pathname.endsWith("/")&&!f.pathname.endsWith(".html")&&(f.pathname+=".html",o=f.pathname+f.search+f.hash),pe&&o!==location.href&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",o)),await l(o),await((h=s.onAfterRouteChanged)==null?void 0:h.call(s,o))}let i=null;async function l(o,f=0,a=!1){const h=new URL(o,Is),b=i=h.pathname;try{let T=await e(b);if(i===b){i=null;const{default:P,__pageData:j}=T;if(!P)throw new Error(`Invalid route component: ${P}`);n.path=pe?b:Ms(b),n.component=_t(P),n.data=_t(j),pe&&lr(()=>{let F=Je.value.base+j.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!Je.value.cleanUrls&&!F.endsWith("/")&&(F+=".html"),F!==h.pathname&&(h.pathname=F,o=F+h.search+h.hash,history.replaceState(null,"",o)),h.hash&&!f){let K=null;try{K=document.querySelector(decodeURIComponent(h.hash))}catch(_){console.warn(_)}if(K){Fs(K,h.hash);return}}window.scrollTo(0,f)})}}catch(T){if(!/fetch/.test(T.message)&&!/^\/404(\.html|\/)?$/.test(o)&&console.error(T),!a)try{const P=await fetch(Je.value.base+"hashmap.json");window.__VP_HASH_MAP__=await P.json(),await l(o,f,!0);return}catch{}i===b&&(i=null,n.path=pe?b:Ms(b),n.component=t?_t(t):null,n.data=Sr)}}return pe&&(window.addEventListener("click",o=>{if(o.target.closest("button"))return;const a=o.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:h}=a,{href:b,origin:T,pathname:P,hash:j,search:F}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),K=window.location,_=P.match(/\.\w+$/);!o.ctrlKey&&!o.shiftKey&&!o.altKey&&!o.metaKey&&h!=="_blank"&&T===K.origin&&!(_&&_[0]!==".html")&&(o.preventDefault(),P===K.pathname&&F===K.search?j&&(j!==K.hash&&(history.pushState(null,"",j),window.dispatchEvent(new Event("hashchange"))),Fs(a,j,a.classList.contains("header-anchor"))):r(b))}},{capture:!0}),window.addEventListener("popstate",o=>{l(location.href,o.state&&o.state.scrollPosition||0)}),window.addEventListener("hashchange",o=>{o.preventDefault()})),s}function Mo(){const e=it(Oo);if(!e)throw new Error("useRouter() is called without provider.");return e}function Nr(){return Mo().route}function Fs(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(r){console.warn(r)}if(s){const r=Je.value.scrollOffset;let i=0;if(typeof r=="number")i=r;else if(typeof r=="string")i=Ss(r);else if(Array.isArray(r))for(const f of r){const a=Ss(f);if(a){i=a;break}}const l=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-i+l;!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})}}function Ss(e){const t=document.querySelector(e);if(!t)return 0;const n=t.getBoundingClientRect().bottom;return n<0?0:n+24}const Hs=()=>Ao.forEach(e=>e()),Xo=hr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Nr();return()=>ys(e.as,{style:{position:"relative"}},[t.component?ys(t.component,{onVnodeMounted:Hs,onVnodeUpdated:Hs}):"404 Page Not Found"])}});function Zo(e,t){let n=[],s=!0;const r=i=>{if(s){s=!1;return}n.forEach(l=>document.head.removeChild(l)),n=[],i.forEach(l=>{const o=Io(l);document.head.appendChild(o),n.push(o)})};Ji(()=>{const i=e.data,l=t.value,o=i&&i.description,f=i&&i.frontmatter.head||[];document.title=Hr(l,i),document.querySelector("meta[name=description]").setAttribute("content",o||l.description),r(Lr(l.head,So(f)))})}function Io([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),s}function Fo(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function So(e){return e.filter(t=>!Fo(t))}const hn=new Set,$r=()=>document.createElement("link"),Ho=e=>{const t=$r();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Lo=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Ut;const No=pe&&(Ut=$r())&&Ut.relList&&Ut.relList.supports&&Ut.relList.supports("prefetch")?Ho:Lo;function Qo(){if(!pe||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(l=>{if(l.isIntersecting){const o=l.target;n.unobserve(o);const{pathname:f}=o;if(!hn.has(f)){hn.add(f);const a=vo(f);No(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:l}=i,{hostname:o,pathname:f}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),a=f.match(/\.\w+$/);a&&a[0]!==".html"||l!=="_blank"&&o===location.hostname&&(f!==location.pathname?n.observe(i):hn.add(f))})})};Kn(s);const r=Nr();Bt(()=>r.path,s),Wn(()=>{n&&n.disconnect()})}const Go=hr({setup(e,{slots:t}){const n=tr(!1);return Kn(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function ec(){if(pe){const e=new Map;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const l=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className);let o="";i.querySelectorAll("span.line:not(.diff.remove)").forEach(f=>o+=(f.textContent||"")+` +`),o=o.slice(0,-1),l&&(o=o.replace(/^ *(\$|>) /gm,"").trim()),$o(o).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function $o(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function tc(){pe&&window.addEventListener("click",e=>{var n,s;const t=e.target;if(t.matches(".vp-code-group input")){const r=(n=t.parentElement)==null?void 0:n.parentElement,i=Array.from((r==null?void 0:r.querySelectorAll("input"))||[]).indexOf(t),l=r==null?void 0:r.querySelector('div[class*="language-"].active'),o=(s=r==null?void 0:r.querySelectorAll('div[class*="language-"]:not(.language-id)'))==null?void 0:s[i];l&&o&&l!==o&&(l.classList.remove("active"),o.classList.add("active"))}})}export{Je as A,qo as B,Xo as C,Jo as D,vo as E,be as F,Vo as G,Oo as R,ko as _,Ko as a,Ar as b,Do as c,hr as d,Fi as e,oe as f,Wo as g,Nr as h,me as i,Uo as j,Ml as k,pe as l,Zo as m,Kn as n,Ol as o,Qo as p,ec as q,Bo as r,tc as s,jo as t,Yo as u,ys as v,Ji as w,zo as x,To as y,Go as z}; diff --git a/assets/framework.4c5e7916.js b/assets/framework.4c5e7916.js deleted file mode 100644 index 2d353e6..0000000 --- a/assets/framework.4c5e7916.js +++ /dev/null @@ -1 +0,0 @@ -function e(e,t){const n=Object.create(null),o=e.split(",");for(let s=0;s!!n[e.toLowerCase()]:e=>!!n[e]}const t=e("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function n(e){return!!e||""===e}function o(e){if(x(e)){const t={};for(let n=0;n{if(e){const n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function i(e){let t="";if(k(e))t=e;else if(x(e))for(let n=0;nk(e)?e:null==e?"":x(e)||O(e)&&(e.toString===R||!S(e.toString))?JSON.stringify(e,u,2):String(e),u=(e,t)=>t&&t.__v_isRef?u(e,t.value):w(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:C(t)?{[`Set(${t.size})`]:[...t.values()]}:!O(t)||x(t)||P(t)?t:String(t),a={},f=[],p=()=>{},d=()=>!1,h=/^on[^a-z]/,g=e=>h.test(e),v=e=>e.startsWith("onUpdate:"),_=Object.assign,y=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},m=Object.prototype.hasOwnProperty,b=(e,t)=>m.call(e,t),x=Array.isArray,w=e=>"[object Map]"===M(e),C=e=>"[object Set]"===M(e),S=e=>"function"==typeof e,k=e=>"string"==typeof e,F=e=>"symbol"==typeof e,O=e=>null!==e&&"object"==typeof e,j=e=>O(e)&&S(e.then)&&S(e.catch),R=Object.prototype.toString,M=e=>R.call(e),P=e=>"[object Object]"===M(e),T=e=>k(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,E=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),$=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},U=/-(\w)/g,V=$((e=>e.replace(U,((e,t)=>t?t.toUpperCase():"")))),I=/\B([A-Z])/g,A=$((e=>e.replace(I,"-$1").toLowerCase())),N=$((e=>e.charAt(0).toUpperCase()+e.slice(1))),B=$((e=>e?`on${N(e)}`:"")),L=(e,t)=>!Object.is(e,t),D=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},z=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let H;let K;class J{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&K&&(this.parent=K,this.index=(K.scopes||(K.scopes=[])).push(this)-1)}run(e){if(this.active){const t=K;try{return K=this,e()}finally{K=t}}}on(){K=this}off(){K=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},G=e=>(e.w&Y)>0,Z=e=>(e.n&Y)>0,Q=new WeakMap;let X=0,Y=1;let ee;const te=Symbol(""),ne=Symbol("");class oe{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,function(e,t=K){t&&t.active&&t.effects.push(e)}(this,n)}run(){if(!this.active)return this.fn();let e=ee,t=re;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=ee,ee=this,re=!0,Y=1<<++X,X<=30?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{("length"===t||t>=o)&&i.push(e)}));else switch(void 0!==n&&i.push(l.get(n)),t){case"add":x(e)?T(n)&&i.push(l.get("length")):(i.push(l.get(te)),w(e)&&i.push(l.get(ne)));break;case"delete":x(e)||(i.push(l.get(te)),w(e)&&i.push(l.get(ne)));break;case"set":w(e)&&i.push(l.get(te))}if(1===i.length)i[0]&&pe(i[0]);else{const e=[];for(const t of i)t&&e.push(...t);pe(q(e))}}function pe(e,t){const n=x(e)?e:[...e];for(const o of n)o.computed&&de(o);for(const o of n)o.computed||de(o)}function de(e,t){(e!==ee||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const he=e("__proto__,__v_isRef,__isVue"),ge=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(F)),ve=xe(),_e=xe(!1,!0),ye=xe(!0),me=be();function be(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=rt(this);for(let t=0,s=this.length;t{e[t]=function(...e){ie();const n=rt(this)[t].apply(this,e);return ce(),n}})),e}function xe(e=!1,t=!1){return function(n,o,s){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&s===(e?t?Ze:Ge:t?qe:Je).get(n))return n;const r=x(n);if(!e&&r&&b(me,o))return Reflect.get(me,o,s);const l=Reflect.get(n,o,s);return(F(o)?ge.has(o):he(o))?l:(e||ue(n,0,o),t?l:ft(l)?r&&T(o)?l:l.value:O(l)?e?Ye(l):Xe(l):l)}}function we(e=!1){return function(t,n,o,s){let r=t[n];if(nt(r)&&ft(r)&&!ft(o))return!1;if(!e&&!nt(o)&&(ot(o)||(o=rt(o),r=rt(r)),!x(t)&&ft(r)&&!ft(o)))return r.value=o,!0;const l=x(t)&&T(n)?Number(n)!0,deleteProperty:(e,t)=>!0},ke=_({},Ce,{get:_e,set:we(!0)}),Fe=e=>e,Oe=e=>Reflect.getPrototypeOf(e);function je(e,t,n=!1,o=!1){const s=rt(e=e.__v_raw),r=rt(t);n||(t!==r&&ue(s,0,t),ue(s,0,r));const{has:l}=Oe(s),i=o?Fe:n?ct:it;return l.call(s,t)?i(e.get(t)):l.call(s,r)?i(e.get(r)):void(e!==s&&e.get(t))}function Re(e,t=!1){const n=this.__v_raw,o=rt(n),s=rt(e);return t||(e!==s&&ue(o,0,e),ue(o,0,s)),e===s?n.has(e):n.has(e)||n.has(s)}function Me(e,t=!1){return e=e.__v_raw,!t&&ue(rt(e),0,te),Reflect.get(e,"size",e)}function Pe(e){e=rt(e);const t=rt(this);return Oe(t).has.call(t,e)||(t.add(e),fe(t,"add",e,e)),this}function Te(e,t){t=rt(t);const n=rt(this),{has:o,get:s}=Oe(n);let r=o.call(n,e);r||(e=rt(e),r=o.call(n,e));const l=s.call(n,e);return n.set(e,t),r?L(t,l)&&fe(n,"set",e,t):fe(n,"add",e,t),this}function Ee(e){const t=rt(this),{has:n,get:o}=Oe(t);let s=n.call(t,e);s||(e=rt(e),s=n.call(t,e)),o&&o.call(t,e);const r=t.delete(e);return s&&fe(t,"delete",e,void 0),r}function $e(){const e=rt(this),t=0!==e.size,n=e.clear();return t&&fe(e,"clear",void 0,void 0),n}function Ue(e,t){return function(n,o){const s=this,r=s.__v_raw,l=rt(r),i=t?Fe:e?ct:it;return!e&&ue(l,0,te),r.forEach(((e,t)=>n.call(o,i(e),i(t),s)))}}function Ve(e,t,n){return function(...o){const s=this.__v_raw,r=rt(s),l=w(r),i="entries"===e||e===Symbol.iterator&&l,c="keys"===e&&l,u=s[e](...o),a=n?Fe:t?ct:it;return!t&&ue(r,0,c?ne:te),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:i?[a(e[0]),a(e[1])]:a(e),done:t}},[Symbol.iterator](){return this}}}}function Ie(e){return function(...t){return"delete"!==e&&this}}function Ae(){const e={get(e){return je(this,e)},get size(){return Me(this)},has:Re,add:Pe,set:Te,delete:Ee,clear:$e,forEach:Ue(!1,!1)},t={get(e){return je(this,e,!1,!0)},get size(){return Me(this)},has:Re,add:Pe,set:Te,delete:Ee,clear:$e,forEach:Ue(!1,!0)},n={get(e){return je(this,e,!0)},get size(){return Me(this,!0)},has(e){return Re.call(this,e,!0)},add:Ie("add"),set:Ie("set"),delete:Ie("delete"),clear:Ie("clear"),forEach:Ue(!0,!1)},o={get(e){return je(this,e,!0,!0)},get size(){return Me(this,!0)},has(e){return Re.call(this,e,!0)},add:Ie("add"),set:Ie("set"),delete:Ie("delete"),clear:Ie("clear"),forEach:Ue(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((s=>{e[s]=Ve(s,!1,!1),n[s]=Ve(s,!0,!1),t[s]=Ve(s,!1,!0),o[s]=Ve(s,!0,!0)})),[e,n,t,o]}const[Ne,Be,Le,De]=Ae();function We(e,t){const n=t?e?De:Le:e?Be:Ne;return(t,o,s)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(b(n,o)&&o in t?n:t,o,s)}const ze={get:We(!1,!1)},He={get:We(!1,!0)},Ke={get:We(!0,!1)},Je=new WeakMap,qe=new WeakMap,Ge=new WeakMap,Ze=new WeakMap;function Qe(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>M(e).slice(8,-1))(e))}function Xe(e){return nt(e)?e:et(e,!1,Ce,ze,Je)}function Ye(e){return et(e,!0,Se,Ke,Ge)}function et(e,t,n,o,s){if(!O(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const l=Qe(e);if(0===l)return e;const i=new Proxy(e,2===l?o:n);return s.set(e,i),i}function tt(e){return nt(e)?tt(e.__v_raw):!(!e||!e.__v_isReactive)}function nt(e){return!(!e||!e.__v_isReadonly)}function ot(e){return!(!e||!e.__v_isShallow)}function st(e){return tt(e)||nt(e)}function rt(e){const t=e&&e.__v_raw;return t?rt(t):e}function lt(e){return W(e,"__v_skip",!0),e}const it=e=>O(e)?Xe(e):e,ct=e=>O(e)?Ye(e):e;function ut(e){re&&ee&&ae((e=rt(e)).dep||(e.dep=q()))}function at(e,t){(e=rt(e)).dep&&pe(e.dep)}function ft(e){return!(!e||!0!==e.__v_isRef)}function pt(e){return ht(e,!1)}function dt(e){return ht(e,!0)}function ht(e,t){return ft(e)?e:new gt(e,t)}class gt{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:rt(e),this._value=t?e:it(e)}get value(){return ut(this),this._value}set value(e){e=this.__v_isShallow?e:rt(e),L(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:it(e),at(this))}}function vt(e){return ft(e)?e.value:e}const _t={get:(e,t,n)=>vt(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const s=e[t];return ft(s)&&!ft(n)?(s.value=n,!0):Reflect.set(e,t,n,o)}};function yt(e){return tt(e)?e:new Proxy(e,_t)}class mt{constructor(e,t,n,o){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new oe(e,(()=>{this._dirty||(this._dirty=!0,at(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=rt(this);return ut(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function bt(e,t,n,o){let s;try{s=o?e(...o):e()}catch(r){wt(r,t,n)}return s}function xt(e,t,n,o){if(S(e)){const s=bt(e,t,n,o);return s&&j(s)&&s.catch((e=>{wt(e,t,n)})),s}const s=[];for(let r=0;r>>1;Dt(kt[o])Dt(e)-Dt(t))),Tt=0;Ttnull==e.id?1/0:e.id;function Wt(e){St=!1,Ct=!0,Bt(e),kt.sort(((e,t)=>Dt(e)-Dt(t)));try{for(Ft=0;Fte.trim()))),t&&(s=n.map(z))}let i,c=o[i=B(t)]||o[i=B(V(t))];!c&&r&&(c=o[i=B(A(t))]),c&&xt(c,e,6,s);const u=o[i+"Once"];if(u){if(e.emitted){if(e.emitted[i])return}else e.emitted={};e.emitted[i]=!0,xt(u,e,6,s)}}function Ht(e,t,n=!1){const o=t.emitsCache,s=o.get(e);if(void 0!==s)return s;const r=e.emits;let l={},i=!1;if(!S(e)){const o=e=>{const n=Ht(e,t,!0);n&&(i=!0,_(l,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return r||i?(x(r)?r.forEach((e=>l[e]=null)):_(l,r),o.set(e,l),l):(o.set(e,null),null)}function Kt(e,t){return!(!e||!g(t))&&(t=t.slice(2).replace(/Once$/,""),b(e,t[0].toLowerCase()+t.slice(1))||b(e,A(t))||b(e,t))}let Jt=null,qt=null;function Gt(e){const t=Jt;return Jt=e,qt=e&&e.type.__scopeId||null,t}function Zt(e){const{type:t,vnode:n,proxy:o,withProxy:s,props:r,propsOptions:[l],slots:i,attrs:c,emit:u,render:a,renderCache:f,data:p,setupState:d,ctx:h,inheritAttrs:g}=e;let _,y;const m=Gt(e);try{if(4&n.shapeFlag){const e=s||o;_=Wo(a.call(e,e,f,r,d,p,h)),y=c}else{const e=t;0,_=Wo(e.length>1?e(r,{attrs:c,slots:i,emit:u}):e(r,null)),y=t.props?c:Qt(c)}}catch(x){So.length=0,wt(x,e,1),_=Ao(wo)}let b=_;if(y&&!1!==g){const e=Object.keys(y),{shapeFlag:t}=b;e.length&&7&t&&(l&&e.some(v)&&(y=Xt(y,l)),b=No(b,y))}return n.dirs&&(b=No(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),_=b,Gt(m),_}const Qt=e=>{let t;for(const n in e)("class"===n||"style"===n||g(n))&&((t||(t={}))[n]=e[n]);return t},Xt=(e,t)=>{const n={};for(const o in e)v(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function Yt(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let s=0;s1)return n&&S(t)?t.call(o.proxy):t}}function nn(e,t){return rn(e,null,t)}const on={};function sn(e,t,n){return rn(e,t,n)}function rn(e,t,{immediate:n,deep:o,flush:s,onTrack:r,onTrigger:l}=a){const i=Go;let c,u,f=!1,d=!1;if(ft(e)?(c=()=>e.value,f=ot(e)):tt(e)?(c=()=>e,o=!0):x(e)?(d=!0,f=e.some((e=>tt(e)||ot(e))),c=()=>e.map((e=>ft(e)?e.value:tt(e)?un(e):S(e)?bt(e,i,2):void 0))):c=S(e)?t?()=>bt(e,i,2):()=>{if(!i||!i.isUnmounted)return u&&u(),xt(e,i,3,[h])}:p,t&&o){const e=c;c=()=>un(e())}let h=e=>{u=m.onStop=()=>{bt(e,i,4)}};if(Yo)return h=p,t?n&&xt(t,i,3,[c(),d?[]:void 0,h]):c(),p;let g=d?[]:on;const v=()=>{if(m.active)if(t){const e=m.run();(o||f||(d?e.some(((e,t)=>L(e,g[t]))):L(e,g)))&&(u&&u(),xt(t,i,3,[e,g===on?void 0:g,h]),g=e)}else m.run()};let _;v.allowRecurse=!!t,_="sync"===s?v:"post"===s?()=>vo(v,i&&i.suspense):()=>function(e){Nt(e,jt,Ot,Rt)}(v);const m=new oe(c,_);return t?n?v():g=m.run():"post"===s?vo(m.run.bind(m),i&&i.suspense):m.run(),()=>{m.stop(),i&&i.scope&&y(i.scope.effects,m)}}function ln(e,t,n){const o=this.proxy,s=k(e)?e.includes(".")?cn(o,e):()=>o[e]:e.bind(o,o);let r;S(t)?r=t:(r=t.handler,n=t);const l=Go;Zo(this);const i=rn(s,r.bind(o),n);return l?Zo(l):Qo(),i}function cn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{un(e,t)}));else if(P(e))for(const n in e)un(e[n],t);return e}function an(e){return S(e)?{setup:e,name:e.name}:e}const fn=e=>!!e.type.__asyncLoader,pn=e=>e.type.__isKeepAlive;function dn(e,t){gn(e,"a",t)}function hn(e,t){gn(e,"da",t)}function gn(e,t,n=Go){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(_n(t,o,n),n){let e=n.parent;for(;e&&e.parent;)pn(e.parent.vnode)&&vn(o,t,n,e),e=e.parent}}function vn(e,t,n,o){const s=_n(t,e,o,!0);Sn((()=>{y(o[t],s)}),n)}function _n(e,t,n=Go,o=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;ie(),Zo(n);const s=xt(t,n,e,o);return Qo(),ce(),s});return o?s.unshift(r):s.push(r),r}}const yn=e=>(t,n=Go)=>(!Yo||"sp"===e)&&_n(e,t,n),mn=yn("bm"),bn=yn("m"),xn=yn("bu"),wn=yn("u"),Cn=yn("bum"),Sn=yn("um"),kn=yn("sp"),Fn=yn("rtg"),On=yn("rtc");function jn(e,t=Go){_n("ec",e,t)}function Rn(e,t,n,o){const s=e.dirs,r=t&&t.dirs;for(let l=0;lt(e,n,void 0,r&&r[n])));else{const n=Object.keys(e);s=new Array(n.length);for(let o=0,l=n.length;oe?Xo(e)?ns(e)||e.proxy:$n(e.parent):null,Un=_(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=>$n(e.parent),$root:e=>$n(e.root),$emit:e=>e.emit,$options:e=>Ln(e),$forceUpdate:e=>e.f||(e.f=()=>It(e.update)),$nextTick:e=>e.n||(e.n=Vt.bind(e.proxy)),$watch:e=>ln.bind(e)}),Vn={get({_:e},t){const{ctx:n,setupState:o,data:s,props:r,accessCache:l,type:i,appContext:c}=e;let u;if("$"!==t[0]){const i=l[t];if(void 0!==i)switch(i){case 1:return o[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(o!==a&&b(o,t))return l[t]=1,o[t];if(s!==a&&b(s,t))return l[t]=2,s[t];if((u=e.propsOptions[0])&&b(u,t))return l[t]=3,r[t];if(n!==a&&b(n,t))return l[t]=4,n[t];In&&(l[t]=0)}}const f=Un[t];let p,d;return f?("$attrs"===t&&ue(e,0,t),f(e)):(p=i.__cssModules)&&(p=p[t])?p:n!==a&&b(n,t)?(l[t]=4,n[t]):(d=c.config.globalProperties,b(d,t)?d[t]:void 0)},set({_:e},t,n){const{data:o,setupState:s,ctx:r}=e;return s!==a&&b(s,t)?(s[t]=n,!0):o!==a&&b(o,t)?(o[t]=n,!0):!b(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(r[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:s,propsOptions:r}},l){let i;return!!n[l]||e!==a&&b(e,l)||t!==a&&b(t,l)||(i=r[0])&&b(i,l)||b(o,l)||b(Un,l)||b(s.config.globalProperties,l)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:b(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let In=!0;function An(e){const t=Ln(e),n=e.proxy,o=e.ctx;In=!1,t.beforeCreate&&Nn(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:l,watch:i,provide:c,inject:u,created:a,beforeMount:f,mounted:d,beforeUpdate:h,updated:g,activated:v,deactivated:_,beforeDestroy:y,beforeUnmount:m,destroyed:b,unmounted:w,render:C,renderTracked:k,renderTriggered:F,errorCaptured:j,serverPrefetch:R,expose:M,inheritAttrs:P,components:T,directives:E,filters:$}=t;if(u&&function(e,t,n=p,o=!1){x(e)&&(e=Hn(e));for(const s in e){const n=e[s];let r;r=O(n)?"default"in n?tn(n.from||s,n.default,!0):tn(n.from||s):tn(n),ft(r)&&o?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[s]=r}}(u,o,null,e.appContext.config.unwrapInjectedRef),l)for(const p in l){const e=l[p];S(e)&&(o[p]=e.bind(n))}if(s){const t=s.call(n,n);O(t)&&(e.data=Xe(t))}if(In=!0,r)for(const x in r){const e=r[x],t=S(e)?e.bind(n,n):S(e.get)?e.get.bind(n,n):p,s=!S(e)&&S(e.set)?e.set.bind(n):p,l=os({get:t,set:s});Object.defineProperty(o,x,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(i)for(const p in i)Bn(i[p],o,n,p);if(c){const e=S(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(Go){let n=Go.provides;const o=Go.parent&&Go.parent.provides;o===n&&(n=Go.provides=Object.create(o)),n[e]=t}}(t,e[t])}))}function U(e,t){x(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(a&&Nn(a,e,"c"),U(mn,f),U(bn,d),U(xn,h),U(wn,g),U(dn,v),U(hn,_),U(jn,j),U(On,k),U(Fn,F),U(Cn,m),U(Sn,w),U(kn,R),x(M))if(M.length){const t=e.exposed||(e.exposed={});M.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});C&&e.render===p&&(e.render=C),null!=P&&(e.inheritAttrs=P),T&&(e.components=T),E&&(e.directives=E)}function Nn(e,t,n){xt(x(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Bn(e,t,n,o){const s=o.includes(".")?cn(n,o):()=>n[o];if(k(e)){const n=t[e];S(n)&&sn(s,n)}else if(S(e))sn(s,e.bind(n));else if(O(e))if(x(e))e.forEach((e=>Bn(e,t,n,o)));else{const o=S(e.handler)?e.handler.bind(n):t[e.handler];S(o)&&sn(s,o,e)}}function Ln(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:l}}=e.appContext,i=r.get(t);let c;return i?c=i:s.length||n||o?(c={},s.length&&s.forEach((e=>Dn(c,e,l,!0))),Dn(c,t,l)):c=t,r.set(t,c),c}function Dn(e,t,n,o=!1){const{mixins:s,extends:r}=t;r&&Dn(e,r,n,!0),s&&s.forEach((t=>Dn(e,t,n,!0)));for(const l in t)if(o&&"expose"===l);else{const o=Wn[l]||n&&n[l];e[l]=o?o(e[l],t[l]):t[l]}return e}const Wn={data:zn,props:Jn,emits:Jn,methods:Jn,computed:Jn,beforeCreate:Kn,created:Kn,beforeMount:Kn,mounted:Kn,beforeUpdate:Kn,updated:Kn,beforeDestroy:Kn,beforeUnmount:Kn,destroyed:Kn,unmounted:Kn,activated:Kn,deactivated:Kn,errorCaptured:Kn,serverPrefetch:Kn,components:Jn,directives:Jn,watch:function(e,t){if(!e)return t;if(!t)return e;const n=_(Object.create(null),e);for(const o in t)n[o]=Kn(e[o],t[o]);return n},provide:zn,inject:function(e,t){return Jn(Hn(e),Hn(t))}};function zn(e,t){return t?e?function(){return _(S(e)?e.call(this,this):e,S(t)?t.call(this,this):t)}:t:e}function Hn(e){if(x(e)){const t={};for(let n=0;n{c=!0;const[n,o]=Qn(e,t,!0);_(l,n),o&&i.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!r&&!c)return o.set(e,f),f;if(x(r))for(let f=0;f-1,n[1]=o<0||t-1||b(n,"default"))&&i.push(e)}}}const u=[l,i];return o.set(e,u),u}function Xn(e){return"$"!==e[0]}function Yn(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function eo(e,t){return Yn(e)===Yn(t)}function to(e,t){return x(t)?t.findIndex((t=>eo(t,e))):S(t)&&eo(t,e)?0:-1}const no=e=>"_"===e[0]||"$stable"===e,oo=e=>x(e)?e.map(Wo):[Wo(e)],so=(e,t,n)=>{if(t._n)return t;const o=function(e,t=Jt,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&jo(-1);const s=Gt(t),r=e(...n);return Gt(s),o._d&&jo(1),r};return o._n=!0,o._c=!0,o._d=!0,o}(((...e)=>oo(t(...e))),n);return o._c=!1,o},ro=(e,t,n)=>{const o=e._ctx;for(const s in e){if(no(s))continue;const n=e[s];if(S(n))t[s]=so(0,n,o);else if(null!=n){const e=oo(n);t[s]=()=>e}}},lo=(e,t)=>{const n=oo(t);e.slots.default=()=>n};function io(){return{app:null,config:{isNativeTag:d,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let co=0;function uo(e,t){return function(n,o=null){S(n)||(n=Object.assign({},n)),null==o||O(o)||(o=null);const s=io(),r=new Set;let l=!1;const i=s.app={_uid:co++,_component:n,_props:o,_container:null,_context:s,_instance:null,version:rs,get config(){return s.config},set config(e){},use:(e,...t)=>(r.has(e)||(e&&S(e.install)?(r.add(e),e.install(i,...t)):S(e)&&(r.add(e),e(i,...t))),i),mixin:e=>(s.mixins.includes(e)||s.mixins.push(e),i),component:(e,t)=>t?(s.components[e]=t,i):s.components[e],directive:(e,t)=>t?(s.directives[e]=t,i):s.directives[e],mount(r,c,u){if(!l){const a=Ao(n,o);return a.appContext=s,c&&t?t(a,r):e(a,r,u),l=!0,i._container=r,r.__vue_app__=i,ns(a.component)||a.component.proxy}},unmount(){l&&(e(null,i._container),delete i._container.__vue_app__)},provide:(e,t)=>(s.provides[e]=t,i)};return i}}function ao(e,t,n,o,s=!1){if(x(e))return void e.forEach(((e,r)=>ao(e,t&&(x(t)?t[r]:t),n,o,s)));if(fn(o)&&!s)return;const r=4&o.shapeFlag?ns(o.component)||o.component.proxy:o.el,l=s?null:r,{i:i,r:c}=e,u=t&&t.r,f=i.refs===a?i.refs={}:i.refs,p=i.setupState;if(null!=u&&u!==c&&(k(u)?(f[u]=null,b(p,u)&&(p[u]=null)):ft(u)&&(u.value=null)),S(c))bt(c,i,12,[l,f]);else{const t=k(c),o=ft(c);if(t||o){const i=()=>{if(e.f){const n=t?f[c]:c.value;s?x(n)&&y(n,r):x(n)?n.includes(r)||n.push(r):t?(f[c]=[r],b(p,c)&&(p[c]=f[c])):(c.value=[r],e.k&&(f[e.k]=c.value))}else t?(f[c]=l,b(p,c)&&(p[c]=l)):o&&(c.value=l,e.k&&(f[e.k]=l))};l?(i.id=-1,vo(i,n)):i()}}}let fo=!1;const po=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,ho=e=>8===e.nodeType;function go(e){const{mt:t,p:n,o:{patchProp:o,createText:s,nextSibling:r,parentNode:l,remove:i,insert:c,createComment:u}}=e,a=(n,o,i,u,g,_=!1)=>{const y=ho(n)&&"["===n.data,m=()=>h(n,o,i,u,g,y),{type:b,ref:x,shapeFlag:w,patchFlag:C}=o,S=n.nodeType;o.el=n,-2===C&&(_=!1,o.dynamicChildren=null);let k=null;switch(b){case xo:3!==S?""===o.children?(c(o.el=s(""),l(n),n),k=n):k=m():(n.data!==o.children&&(fo=!0,n.data=o.children),k=r(n));break;case wo:k=8!==S||y?m():r(n);break;case Co:if(1===S||3===S){k=n;const e=!o.children.length;for(let t=0;t{l=l||!!t.dynamicChildren;const{type:c,props:u,patchFlag:a,shapeFlag:f,dirs:d}=t,h="input"===c&&d||"option"===c;if(h||-1!==a){if(d&&Rn(t,null,n,"created"),u)if(h||!l||48&a)for(const t in u)(h&&t.endsWith("value")||g(t)&&!E(t))&&o(e,t,null,u[t],!1,void 0,n);else u.onClick&&o(e,"onClick",null,u.onClick,!1,void 0,n);let c;if((c=u&&u.onVnodeBeforeMount)&&Ko(c,n,t),d&&Rn(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||d)&&en((()=>{c&&Ko(c,n,t),d&&Rn(t,null,n,"mounted")}),s),16&f&&(!u||!u.innerHTML&&!u.textContent)){let o=p(e.firstChild,t,e,n,s,r,l);for(;o;){fo=!0;const e=o;o=o.nextSibling,i(e)}}else 8&f&&e.textContent!==t.children&&(fo=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,o,s,r,l,i)=>{i=i||!!t.dynamicChildren;const c=t.children,u=c.length;for(let f=0;f{const{slotScopeIds:a}=t;a&&(s=s?s.concat(a):a);const f=l(e),d=p(r(e),t,f,n,o,s,i);return d&&ho(d)&&"]"===d.data?r(t.anchor=d):(fo=!0,c(t.anchor=u("]"),f,d),d)},h=(e,t,o,s,c,u)=>{if(fo=!0,t.el=null,u){const t=v(e);for(;;){const n=r(e);if(!n||n===t)break;i(n)}}const a=r(e),f=l(e);return i(e),n(null,t,f,a,o,s,po(f),c),a},v=e=>{let t=0;for(;e;)if((e=r(e))&&ho(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return r(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),Lt(),void(t._vnode=e);fo=!1,a(t.firstChild,e,null,null,null),Lt(),t._vnode=e,fo&&console.error("Hydration completed but contains mismatches.")},a]}const vo=en;function _o(e){return function(e,t){(H||(H="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{})).__VUE__=!0;const{insert:n,remove:o,patchProp:s,createElement:r,createText:l,createComment:i,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:g=p,cloneNode:v,insertStaticContent:y}=e,m=(e,t,n,o=null,s=null,r=null,l=!1,i=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Eo(e,t)&&(o=ne(e),Q(e,s,r,!0),e=null),-2===t.patchFlag&&(c=!1,t.dynamicChildren=null);const{type:u,ref:a,shapeFlag:f}=t;switch(u){case xo:x(e,t,n,o);break;case wo:w(e,t,n,o);break;case Co:null==e&&C(t,n,o,l);break;case bo:U(e,t,n,o,s,r,l,i,c);break;default:1&f?F(e,t,n,o,s,r,l,i,c):6&f?I(e,t,n,o,s,r,l,i,c):(64&f||128&f)&&u.process(e,t,n,o,s,r,l,i,c,re)}null!=a&&s&&ao(a,e&&e.ref,r,t||e,!t)},x=(e,t,o,s)=>{if(null==e)n(t.el=l(t.children),o,s);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},w=(e,t,o,s)=>{null==e?n(t.el=i(t.children||""),o,s):t.el=e.el},C=(e,t,n,o)=>{[e.el,e.anchor]=y(e.children,t,n,o,e.el,e.anchor)},S=({el:e,anchor:t},o,s)=>{let r;for(;e&&e!==t;)r=h(e),n(e,o,s),e=r;n(t,o,s)},k=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),o(e),e=n;o(t)},F=(e,t,n,o,s,r,l,i,c)=>{l=l||"svg"===t.type,null==e?O(t,n,o,s,r,l,i,c):P(e,t,s,r,l,i,c)},O=(e,t,o,l,i,c,a,f)=>{let p,d;const{type:h,props:g,shapeFlag:_,transition:y,patchFlag:m,dirs:b}=e;if(e.el&&void 0!==v&&-1===m)p=e.el=v(e.el);else{if(p=e.el=r(e.type,c,g&&g.is,g),8&_?u(p,e.children):16&_&&M(e.children,p,null,l,i,c&&"foreignObject"!==h,a,f),b&&Rn(e,null,l,"created"),g){for(const t in g)"value"===t||E(t)||s(p,t,null,g[t],c,e.children,l,i,te);"value"in g&&s(p,"value",null,g.value),(d=g.onVnodeBeforeMount)&&Ko(d,l,e)}R(p,e,e.scopeId,a,l)}b&&Rn(e,null,l,"beforeMount");const x=(!i||i&&!i.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(p),n(p,t,o),((d=g&&g.onVnodeMounted)||x||b)&&vo((()=>{d&&Ko(d,l,e),x&&y.enter(p),b&&Rn(e,null,l,"mounted")}),i)},R=(e,t,n,o,s)=>{if(n&&g(e,n),o)for(let r=0;r{for(let u=c;u{const c=t.el=e.el;let{patchFlag:f,dynamicChildren:p,dirs:d}=t;f|=16&e.patchFlag;const h=e.props||a,g=t.props||a;let v;n&&yo(n,!1),(v=g.onVnodeBeforeUpdate)&&Ko(v,n,t,e),d&&Rn(t,e,n,"beforeUpdate"),n&&yo(n,!0);const _=r&&"foreignObject"!==t.type;if(p?T(e.dynamicChildren,p,c,n,o,_,l):i||K(e,t,c,null,n,o,_,l,!1),f>0){if(16&f)$(c,t,h,g,n,o,r);else if(2&f&&h.class!==g.class&&s(c,"class",null,g.class,r),4&f&&s(c,"style",h.style,g.style,r),8&f){const l=t.dynamicProps;for(let t=0;t{v&&Ko(v,n,t,e),d&&Rn(t,e,n,"updated")}),o)},T=(e,t,n,o,s,r,l)=>{for(let i=0;i{if(n!==o){for(const c in o){if(E(c))continue;const u=o[c],a=n[c];u!==a&&"value"!==c&&s(e,c,a,u,i,t.children,r,l,te)}if(n!==a)for(const c in n)E(c)||c in o||s(e,c,n[c],null,i,t.children,r,l,te);"value"in o&&s(e,"value",n.value,o.value)}},U=(e,t,o,s,r,i,c,u,a)=>{const f=t.el=e?e.el:l(""),p=t.anchor=e?e.anchor:l("");let{patchFlag:d,dynamicChildren:h,slotScopeIds:g}=t;g&&(u=u?u.concat(g):g),null==e?(n(f,o,s),n(p,o,s),M(t.children,o,p,r,i,c,u,a)):d>0&&64&d&&h&&e.dynamicChildren?(T(e.dynamicChildren,h,o,r,i,c,u),(null!=t.key||r&&t===r.subTree)&&mo(e,t,!0)):K(e,t,o,p,r,i,c,u,a)},I=(e,t,n,o,s,r,l,i,c)=>{t.slotScopeIds=i,null==e?512&t.shapeFlag?s.ctx.activate(t,n,o,l,c):N(t,n,o,s,r,l,c):B(e,t,c)},N=(e,t,n,o,s,r,l)=>{const i=e.component=function(e,t,n){const o=e.type,s=(t?t.appContext:e.appContext)||Jo,r={uid:qo++,vnode:e,type:o,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new J(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Qn(o,s),emitsOptions:Ht(o,s),emit:null,emitted:null,propsDefaults:a,inheritAttrs:o.inheritAttrs,ctx:a,data:a,props:a,attrs:a,slots:a,refs:a,setupState:a,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};r.ctx={_:r},r.root=t?t.root:r,r.emit=zt.bind(null,r),e.ce&&e.ce(r);return r}(e,o,s);if(pn(e)&&(i.ctx.renderer=re),function(e,t=!1){Yo=t;const{props:n,children:o}=e.vnode,s=Xo(e);qn(e,n,s,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=rt(t),W(t,"_",n)):ro(t,e.slots={})}else e.slots={},t&&lo(e,t);W(e.slots,$o,1)})(e,o);const r=s?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=lt(new Proxy(e.ctx,Vn));const{setup:o}=n;if(o){const n=e.setupContext=o.length>1?function(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=function(e){return new Proxy(e.attrs,{get:(t,n)=>(ue(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t}}(e):null;Zo(e),ie();const s=bt(o,e,0,[e.props,n]);if(ce(),Qo(),j(s)){if(s.then(Qo,Qo),t)return s.then((n=>{es(e,n,t)})).catch((t=>{wt(t,e,0)}));e.asyncDep=s}else es(e,s,t)}else ts(e,t)}(e,t):void 0;Yo=!1}(i),i.asyncDep){if(s&&s.registerDep(i,L),!e.el){const e=i.subTree=Ao(wo);w(null,e,t,n)}}else L(i,e,t,n,s,r,l)},B=(e,t,n)=>{const o=t.component=e.component;if(function(e,t,n){const{props:o,children:s,component:r}=e,{props:l,children:i,patchFlag:c}=t,u=r.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&c>=0))return!(!s&&!i||i&&i.$stable)||o!==l&&(o?!l||Yt(o,l,u):!!l);if(1024&c)return!0;if(16&c)return o?Yt(o,l,u):!!l;if(8&c){const e=t.dynamicProps;for(let t=0;tFt&&kt.splice(t,1)}(o.update),o.update()}else t.el=e.el,o.vnode=t},L=(e,t,n,o,s,r,l)=>{const i=()=>{if(e.isMounted){let t,{next:n,bu:o,u:i,parent:c,vnode:u}=e,a=n;yo(e,!1),n?(n.el=u.el,z(e,n,l)):n=u,o&&D(o),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Ko(t,c,n,u),yo(e,!0);const f=Zt(e),p=e.subTree;e.subTree=f,m(p,f,d(p.el),ne(p),e,s,r),n.el=f.el,null===a&&function({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}(e,f.el),i&&vo(i,s),(t=n.props&&n.props.onVnodeUpdated)&&vo((()=>Ko(t,c,n,u)),s)}else{let l;const{el:i,props:c}=t,{bm:u,m:a,parent:f}=e,p=fn(t);if(yo(e,!1),u&&D(u),!p&&(l=c&&c.onVnodeBeforeMount)&&Ko(l,f,t),yo(e,!0),i&&ae){const n=()=>{e.subTree=Zt(e),ae(i,e.subTree,e,s,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const l=e.subTree=Zt(e);m(null,l,n,o,e,s,r),t.el=l.el}if(a&&vo(a,s),!p&&(l=c&&c.onVnodeMounted)){const e=t;vo((()=>Ko(l,f,e)),s)}(256&t.shapeFlag||f&&fn(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&vo(e.a,s),e.isMounted=!0,t=n=o=null}},c=e.effect=new oe(i,(()=>It(u)),e.scope),u=e.update=()=>c.run();u.id=e.uid,yo(e,!0),u()},z=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,o){const{props:s,attrs:r,vnode:{patchFlag:l}}=e,i=rt(s),[c]=e.propsOptions;let u=!1;if(!(o||l>0)||16&l){let o;Gn(e,t,s,r)&&(u=!0);for(const r in i)t&&(b(t,r)||(o=A(r))!==r&&b(t,o))||(c?!n||void 0===n[r]&&void 0===n[o]||(s[r]=Zn(c,i,r,void 0,e,!0)):delete s[r]);if(r!==i)for(const e in r)t&&b(t,e)||(delete r[e],u=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let o=0;o{const{vnode:o,slots:s}=e;let r=!0,l=a;if(32&o.shapeFlag){const e=t._;e?n&&1===e?r=!1:(_(s,t),n||1!==e||delete s._):(r=!t.$stable,ro(t,s)),l=t}else t&&(lo(e,t),l={default:1});if(r)for(const i in s)no(i)||i in l||delete s[i]})(e,t.children,n),ie(),Bt(void 0,e.update),ce()},K=(e,t,n,o,s,r,l,i,c=!1)=>{const a=e&&e.children,f=e?e.shapeFlag:0,p=t.children,{patchFlag:d,shapeFlag:h}=t;if(d>0){if(128&d)return void G(a,p,n,o,s,r,l,i,c);if(256&d)return void q(a,p,n,o,s,r,l,i,c)}8&h?(16&f&&te(a,s,r),p!==a&&u(n,p)):16&f?16&h?G(a,p,n,o,s,r,l,i,c):te(a,s,r,!0):(8&f&&u(n,""),16&h&&M(p,n,o,s,r,l,i,c))},q=(e,t,n,o,s,r,l,i,c)=>{t=t||f;const u=(e=e||f).length,a=t.length,p=Math.min(u,a);let d;for(d=0;da?te(e,s,r,!0,!1,p):M(t,n,o,s,r,l,i,c,p)},G=(e,t,n,o,s,r,l,i,c)=>{let u=0;const a=t.length;let p=e.length-1,d=a-1;for(;u<=p&&u<=d;){const o=e[u],a=t[u]=c?zo(t[u]):Wo(t[u]);if(!Eo(o,a))break;m(o,a,n,null,s,r,l,i,c),u++}for(;u<=p&&u<=d;){const o=e[p],u=t[d]=c?zo(t[d]):Wo(t[d]);if(!Eo(o,u))break;m(o,u,n,null,s,r,l,i,c),p--,d--}if(u>p){if(u<=d){const e=d+1,f=ed)for(;u<=p;)Q(e[u],s,r,!0),u++;else{const h=u,g=u,v=new Map;for(u=g;u<=d;u++){const e=t[u]=c?zo(t[u]):Wo(t[u]);null!=e.key&&v.set(e.key,u)}let _,y=0;const b=d-g+1;let x=!1,w=0;const C=new Array(b);for(u=0;u=b){Q(o,s,r,!0);continue}let a;if(null!=o.key)a=v.get(o.key);else for(_=g;_<=d;_++)if(0===C[_-g]&&Eo(o,t[_])){a=_;break}void 0===a?Q(o,s,r,!0):(C[a-g]=u+1,a>=w?w=a:x=!0,m(o,t[a],n,null,s,r,l,i,c),y++)}const S=x?function(e){const t=e.slice(),n=[0];let o,s,r,l,i;const c=e.length;for(o=0;o>1,e[n[i]]0&&(t[o]=n[r-1]),n[r]=o)}}r=n.length,l=n[r-1];for(;r-- >0;)n[r]=l,l=t[l];return n}(C):f;for(_=S.length-1,u=b-1;u>=0;u--){const e=g+u,f=t[e],p=e+1{const{el:l,type:i,transition:c,children:u,shapeFlag:a}=e;if(6&a)return void Z(e.component.subTree,t,o,s);if(128&a)return void e.suspense.move(t,o,s);if(64&a)return void i.move(e,t,o,re);if(i===bo){n(l,t,o);for(let e=0;ec.enter(l)),r);else{const{leave:e,delayLeave:s,afterLeave:r}=c,i=()=>n(l,t,o),u=()=>{e(l,(()=>{i(),r&&r()}))};s?s(l,i,u):u()}else n(l,t,o)},Q=(e,t,n,o=!1,s=!1)=>{const{type:r,props:l,ref:i,children:c,dynamicChildren:u,shapeFlag:a,patchFlag:f,dirs:p}=e;if(null!=i&&ao(i,null,n,e,!0),256&a)return void t.ctx.deactivate(e);const d=1&a&&p,h=!fn(e);let g;if(h&&(g=l&&l.onVnodeBeforeUnmount)&&Ko(g,t,e),6&a)ee(e.component,n,o);else{if(128&a)return void e.suspense.unmount(n,o);d&&Rn(e,null,t,"beforeUnmount"),64&a?e.type.remove(e,t,n,s,re,o):u&&(r!==bo||f>0&&64&f)?te(u,t,n,!1,!0):(r===bo&&384&f||!s&&16&a)&&te(c,t,n),o&&X(e)}(h&&(g=l&&l.onVnodeUnmounted)||d)&&vo((()=>{g&&Ko(g,t,e),d&&Rn(e,null,t,"unmounted")}),n)},X=e=>{const{type:t,el:n,anchor:s,transition:r}=e;if(t===bo)return void Y(n,s);if(t===Co)return void k(e);const l=()=>{o(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:o}=r,s=()=>t(n,l);o?o(e.el,l,s):s()}else l()},Y=(e,t)=>{let n;for(;e!==t;)n=h(e),o(e),e=n;o(t)},ee=(e,t,n)=>{const{bum:o,scope:s,update:r,subTree:l,um:i}=e;o&&D(o),s.stop(),r&&(r.active=!1,Q(l,e,t,n)),i&&vo(i,t),vo((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},te=(e,t,n,o=!1,s=!1,r=0)=>{for(let l=r;l6&e.shapeFlag?ne(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el),se=(e,t,n)=>{null==e?t._vnode&&Q(t._vnode,null,null,!0):m(t._vnode||null,e,t,null,null,null,n),Lt(),t._vnode=e},re={p:m,um:Q,m:Z,r:X,mt:N,mc:M,pc:K,pbc:T,n:ne,o:e};let le,ae;t&&([le,ae]=t(re));return{render:se,hydrate:le,createApp:uo(se,le)}}(e,go)}function yo({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function mo(e,t,n=!1){const o=e.children,s=t.children;if(x(o)&&x(s))for(let r=0;r0?ko||f:null,So.pop(),ko=So[So.length-1]||null,Oo>0&&ko&&ko.push(e),e}function Mo(e,t,n,o,s,r){return Ro(Io(e,t,n,o,s,r,!0))}function Po(e,t,n,o,s){return Ro(Ao(e,t,n,o,s,!0))}function To(e){return!!e&&!0===e.__v_isVNode}function Eo(e,t){return e.type===t.type&&e.key===t.key}const $o="__vInternal",Uo=({key:e})=>null!=e?e:null,Vo=({ref:e,ref_key:t,ref_for:n})=>null!=e?k(e)||ft(e)||S(e)?{i:Jt,r:e,k:t,f:!!n}:e:null;function Io(e,t=null,n=null,o=0,s=null,r=(e===bo?0:1),l=!1,i=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Uo(t),ref:t&&Vo(t),scopeId:qt,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:r,patchFlag:o,dynamicProps:s,dynamicChildren:null,appContext:null};return i?(Ho(c,n),128&r&&e.normalize(c)):n&&(c.shapeFlag|=k(n)?8:16),Oo>0&&!l&&ko&&(c.patchFlag>0||6&r)&&32!==c.patchFlag&&ko.push(c),c}const Ao=function(e,t=null,n=null,s=0,r=null,l=!1){e&&e!==Pn||(e=wo);if(To(e)){const o=No(e,t,!0);return n&&Ho(o,n),Oo>0&&!l&&ko&&(6&o.shapeFlag?ko[ko.indexOf(e)]=o:ko.push(o)),o.patchFlag|=-2,o}c=e,S(c)&&"__vccOpts"in c&&(e=e.__vccOpts);var c;if(t){t=function(e){return e?st(e)||$o in e?_({},e):e:null}(t);let{class:e,style:n}=t;e&&!k(e)&&(t.class=i(e)),O(n)&&(st(n)&&!x(n)&&(n=_({},n)),t.style=o(n))}const u=k(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:O(e)?4:S(e)?2:0;return Io(e,t,n,s,r,u,l,!0)};function No(e,t,n=!1){const{props:s,ref:r,patchFlag:l,children:c}=e,u=t?function(...e){const t={};for(let n=0;n{Go=e,e.scope.on()},Qo=()=>{Go&&Go.scope.off(),Go=null};function Xo(e){return 4&e.vnode.shapeFlag}let Yo=!1;function es(e,t,n){S(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:O(t)&&(e.setupState=yt(t)),ts(e,n)}function ts(e,t,n){const o=e.type;e.render||(e.render=o.render||p),Zo(e),ie(),An(e),ce(),Qo()}function ns(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(yt(lt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Un?Un[n](e):void 0}))}const os=(e,t)=>function(e,t,n=!1){let o,s;const r=S(e);return r?(o=e,s=p):(o=e.get,s=e.set),new mt(o,s,r||!s,n)}(e,0,Yo);function ss(e,t,n){const o=arguments.length;return 2===o?O(t)&&!x(t)?To(t)?Ao(e,null,[t]):Ao(e,t):Ao(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&To(n)&&(n=[n]),Ao(e,t,n))}const rs="3.2.37";export{c as A,En as B,vt as C,Ao as D,Do as E,bo as F,Mn as G,Po as H,Lo as I,bn as J,sn as K,Sn as L,pt as M,Bo as N,g as a,v as b,_o as c,S as d,_ as e,x as f,V as g,A as h,k as i,N as j,t as k,n as l,xt as m,os as n,tn as o,lt as p,Ye as q,Xe as r,dt as s,Vt as t,an as u,ss as v,nn as w,Fo as x,Mo as y,Io as z}; diff --git a/assets/index.md.627b3dc9.js b/assets/index.md.627b3dc9.js new file mode 100644 index 0000000..7d4e5b3 --- /dev/null +++ b/assets/index.md.627b3dc9.js @@ -0,0 +1 @@ +import{_ as e,c as t,o as a}from"./chunks/framework.f55bdc3d.js";const _=JSON.parse(`{"title":"steve's blog","description":"","frontmatter":{"title":"steve's blog","subtext":"c#, sport, paragliding","index":true},"headers":[],"relativePath":"index.md","filePath":"index.md"}`),s={name:"index.md"};function n(r,o,i,c,d,p){return a(),t("div")}const m=e(s,[["render",n]]);export{_ as __pageData,m as default}; diff --git a/assets/index.md.627b3dc9.lean.js b/assets/index.md.627b3dc9.lean.js new file mode 100644 index 0000000..7d4e5b3 --- /dev/null +++ b/assets/index.md.627b3dc9.lean.js @@ -0,0 +1 @@ +import{_ as e,c as t,o as a}from"./chunks/framework.f55bdc3d.js";const _=JSON.parse(`{"title":"steve's blog","description":"","frontmatter":{"title":"steve's blog","subtext":"c#, sport, paragliding","index":true},"headers":[],"relativePath":"index.md","filePath":"index.md"}`),s={name:"index.md"};function n(r,o,i,c,d,p){return a(),t("div")}const m=e(s,[["render",n]]);export{_ as __pageData,m as default}; diff --git a/assets/index.md.77796574.js b/assets/index.md.77796574.js deleted file mode 100644 index d83a0e6..0000000 --- a/assets/index.md.77796574.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1669047808418}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/index.md.77796574.lean.js b/assets/index.md.77796574.lean.js deleted file mode 100644 index d83a0e6..0000000 --- a/assets/index.md.77796574.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as r}from"./framework.4c5e7916.js";const o='{"title":"Steve Brown\'s blog","description":"","frontmatter":{"title":"Steve Brown\'s blog","subtext":"Articles and photos about C# and extreme sports"},"headers":[],"relativePath":"index.md","lastUpdated":1669047808418}';var s=e({},[["render",function(e,o,s,a,d,n){return r(),t("div")}]]);export{o as __pageData,s as default}; diff --git a/assets/plugin-vue_export-helper.21dcd24c.js b/assets/plugin-vue_export-helper.21dcd24c.js deleted file mode 100644 index ea221fb..0000000 --- a/assets/plugin-vue_export-helper.21dcd24c.js +++ /dev/null @@ -1 +0,0 @@ -var o=(o,r)=>{const t=o.__vccOpts||o;for(const[c,s]of r)t[c]=s;return t};export{o as _}; diff --git a/assets/posts_coding-on-the-ipad.md.27181d38.js b/assets/posts_coding-on-the-ipad.md.27181d38.js deleted file mode 100644 index 27b19c3..0000000 --- a/assets/posts_coding-on-the-ipad.md.27181d38.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t}from"./plugin-vue_export-helper.21dcd24c.js";import{y as e,x as o,z as a}from"./framework.4c5e7916.js";const i='{"title":"Coding on the ipad","description":"","frontmatter":{"title":"Coding on the ipad","date":"2022-11-21T00:00:00.000Z"},"headers":[],"relativePath":"posts/coding-on-the-ipad.md","lastUpdated":1669047808418}',d={},r=[a("p",null,"This is a post showing show to code/update this blog from the ipad mini using a handy bluetooth keyboard. Easier than it looks!",-1)];var s=t(d,[["render",function(t,a,i,d,s,n){return o(),e("div",null,r)}]]);export{i as __pageData,s as default}; diff --git a/assets/posts_coding-on-the-ipad.md.27181d38.lean.js b/assets/posts_coding-on-the-ipad.md.27181d38.lean.js deleted file mode 100644 index 27b19c3..0000000 --- a/assets/posts_coding-on-the-ipad.md.27181d38.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t}from"./plugin-vue_export-helper.21dcd24c.js";import{y as e,x as o,z as a}from"./framework.4c5e7916.js";const i='{"title":"Coding on the ipad","description":"","frontmatter":{"title":"Coding on the ipad","date":"2022-11-21T00:00:00.000Z"},"headers":[],"relativePath":"posts/coding-on-the-ipad.md","lastUpdated":1669047808418}',d={},r=[a("p",null,"This is a post showing show to code/update this blog from the ipad mini using a handy bluetooth keyboard. Easier than it looks!",-1)];var s=t(d,[["render",function(t,a,i,d,s,n){return o(),e("div",null,r)}]]);export{i as __pageData,s as default}; diff --git a/assets/posts_github-actions-net7-docker.md.4a3bade6.js b/assets/posts_github-actions-net7-docker.md.4a3bade6.js deleted file mode 100644 index 5f6e71e..0000000 --- a/assets/posts_github-actions-net7-docker.md.4a3bade6.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1669047808418}',o={},p=[t('

How to setup a github build action that uses the dockerless build in .Net 7


Background

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

Setup

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

Basic app

dotnet new webapi -o dockerless-docker\ncd dockerless-docker\n

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

That gives us our basic app - let's add a github actions build for it now, by adding the following:

{\n    "sdk": {\n        "version": "7.0.100-rc.2.22477.23"\n    }\n}\n

We'll also need to add a reference to this tool:

dotnet add package Microsoft.NET.Build.Containers\n

Now, add a github actions to .github/workflows/whatever.yml

name: Create and publish a Docker image\n\non:\n  push:\n    branches: [ "*" ]\n  pull_request:\n    branches: [ "main" ]\n\n\nenv:\n  REGISTRY: ghcr.io\n  IMAGE_NAME: ${{ github.repository }}\n\njobs:\n  build-and-push-image:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      packages: write\n\n    steps:\n      - uses: actions/checkout@v3\n      - name: Setup .NET SDK\n        uses: actions/setup-dotnet@v2\n      # Package the app into a linux-x64 container based on the dotnet/aspnet image\n      - name: Publish\n        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\n      - name: Checkout repository\n        uses: actions/checkout@v3\n      - name: Login to GitHub Container Registry\n        uses: docker/login-action@v2\n        with:\n          registry: ghcr.io\n          username: ${{ github.actor }}\n          password: ${{ secrets.GITHUB_TOKEN }}\n      - name: Tag built container with Github thing\n        run: |\n          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\n      - name: Push built container to Github Package Repo\n        run: |\n          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer\ndocker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0\ndocker login ghcr.io -u <your username>\n

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0\n

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

',27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; diff --git a/assets/posts_github-actions-net7-docker.md.4a3bade6.lean.js b/assets/posts_github-actions-net7-docker.md.4a3bade6.lean.js deleted file mode 100644 index 3bdd11d..0000000 --- a/assets/posts_github-actions-net7-docker.md.4a3bade6.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as n}from"./plugin-vue_export-helper.21dcd24c.js";import{y as a,x as s,I as t}from"./framework.4c5e7916.js";const e='{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Background","slug":"background"},{"level":3,"title":"Setup","slug":"setup"},{"level":3,"title":"Basic app","slug":"basic-app"}],"relativePath":"posts/github-actions-net7-docker.md","lastUpdated":1669047808418}',o={},p=[t("",27)];var c=n(o,[["render",function(n,t,e,o,c,u){return s(),a("div",null,p)}]]);export{e as __pageData,c as default}; diff --git a/assets/posts_github-actions-net7-docker.md.8901ce83.js b/assets/posts_github-actions-net7-docker.md.8901ce83.js new file mode 100644 index 0000000..9f08aaa --- /dev/null +++ b/assets/posts_github-actions-net7-docker.md.8901ce83.js @@ -0,0 +1,48 @@ +import{_ as s,c as a,o as n,a as o}from"./chunks/framework.f55bdc3d.js";const l="/images/github_actions_permission.png",A=JSON.parse('{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[],"relativePath":"posts/github-actions-net7-docker.md","filePath":"posts/github-actions-net7-docker.md"}'),e={name:"posts/github-actions-net7-docker.md"},p=o(`

How to setup a github build action that uses the dockerless build in .Net 7


Background

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

Setup

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

Basic app

bash
dotnet new webapi -o dockerless-docker
+cd dockerless-docker

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

That gives us our basic app - let's add a github actions build for it now, by adding the following:

json
{
+    "sdk": {
+        "version": "7.0.100-rc.2.22477.23"
+    }
+}

We'll also need to add a reference to this tool:

bash
dotnet add package Microsoft.NET.Build.Containers

Now, add a github actions to .github/workflows/whatever.yml

yaml
name: Create and publish a Docker image
+
+on:
+  push:
+    branches: [ "*" ]
+  pull_request:
+    branches: [ "main" ]
+
+
+env:
+  REGISTRY: ghcr.io
+  IMAGE_NAME: \${{ github.repository }}
+
+jobs:
+  build-and-push-image:
+    runs-on: ubuntu-latest
+    permissions:
+      contents: read
+      packages: write
+
+    steps:
+      - uses: actions/checkout@v3
+      - name: Setup .NET SDK
+        uses: actions/setup-dotnet@v2
+      # Package the app into a linux-x64 container based on the dotnet/aspnet image
+      - name: Publish
+        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+      - name: Checkout repository
+        uses: actions/checkout@v3
+      - name: Login to GitHub Container Registry
+        uses: docker/login-action@v2
+        with:
+          registry: ghcr.io
+          username: \${{ github.actor }}
+          password: \${{ secrets.GITHUB_TOKEN }}
+      - name: Tag built container with Github thing
+        run: |
+          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+      - name: Push built container to Github Package Repo
+        run: |
+          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+docker login ghcr.io -u <your username>

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

',27),t=[p];function c(r,i,y,D,C,d){return n(),a("div",null,t)}const u=s(e,[["render",c]]);export{A as __pageData,u as default}; diff --git a/assets/posts_github-actions-net7-docker.md.8901ce83.lean.js b/assets/posts_github-actions-net7-docker.md.8901ce83.lean.js new file mode 100644 index 0000000..143ae6d --- /dev/null +++ b/assets/posts_github-actions-net7-docker.md.8901ce83.lean.js @@ -0,0 +1 @@ +import{_ as s,c as a,o as n,a as o}from"./chunks/framework.f55bdc3d.js";const l="/images/github_actions_permission.png",A=JSON.parse('{"title":"Dockerless docker builds in Github Actions with Dotnet 7","description":"","frontmatter":{"title":"Dockerless docker builds in Github Actions with Dotnet 7","date":"2022-10-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[],"relativePath":"posts/github-actions-net7-docker.md","filePath":"posts/github-actions-net7-docker.md"}'),e={name:"posts/github-actions-net7-docker.md"},p=o("",27),t=[p];function c(r,i,y,D,C,d){return n(),a("div",null,t)}const u=s(e,[["render",c]]);export{A as __pageData,u as default}; diff --git a/assets/posts_init7-tv7.md.c4bcd76a.js b/assets/posts_init7-tv7.md.c4bcd76a.js new file mode 100644 index 0000000..8f9a8eb --- /dev/null +++ b/assets/posts_init7-tv7.md.c4bcd76a.js @@ -0,0 +1 @@ +import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r('

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

',19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; diff --git a/assets/posts_init7-tv7.md.c4bcd76a.lean.js b/assets/posts_init7-tv7.md.c4bcd76a.lean.js new file mode 100644 index 0000000..9e91f4e --- /dev/null +++ b/assets/posts_init7-tv7.md.c4bcd76a.lean.js @@ -0,0 +1 @@ +import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r("",19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; diff --git a/assets/posts_initial.md.29984af4.js b/assets/posts_initial.md.29984af4.js deleted file mode 100644 index 3863eff..0000000 --- a/assets/posts_initial.md.29984af4.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1669047808418}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/assets/posts_initial.md.29984af4.lean.js b/assets/posts_initial.md.29984af4.lean.js deleted file mode 100644 index 3863eff..0000000 --- a/assets/posts_initial.md.29984af4.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./plugin-vue_export-helper.21dcd24c.js";import{y as t,x as a,z as i,N as s}from"./framework.4c5e7916.js";const r='{"title":"Initial VitePress Setup","description":"","frontmatter":{"title":"Initial VitePress Setup","date":"2022-07-14T00:00:00.000Z","author":"Stephen Brown","twitter":"@evolvedlight"},"headers":[{"level":2,"title":"Setup","slug":"setup"}],"relativePath":"posts/initial.md","lastUpdated":1669047808418}',l={},n=[i("p",null,"Based on the official VueJs blog, this is a SSG site",-1),i("hr",null,null,-1),i("h2",{id:"setup",tabindex:"-1"},[s("Setup "),i("a",{class:"header-anchor",href:"#setup","aria-hidden":"true"},"#")],-1),i("p",null,"Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays",-1)];var d=e(l,[["render",function(e,i,s,r,l,d){return a(),t("div",null,n)}]]);export{r as __pageData,d as default}; diff --git a/assets/style.07528792.css b/assets/style.07528792.css new file mode 100644 index 0000000..f3ac18c --- /dev/null +++ b/assets/style.07528792.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"] *)){vertical-align:top}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(video):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-sm :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-base :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-base :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-lg :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-lg :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-2xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8333333em;margin-bottom:.8333333em}.prose-2xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-2xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.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}.mx-auto{margin-left:auto;margin-right:auto}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.inline-block{display:inline-block}.flex{display:flex}.hidden{display:none}.h-10{height:2.5rem}.w-10{width:2.5rem}.max-w-none{max-width:none}.max-w-3xl{max-width:48rem}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.py-8{padding-top:2rem;padding-bottom:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pt-6{padding-top:1.5rem}.pb-16{padding-bottom:4rem}.pt-10{padding-top:2.5rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.pb-10{padding-bottom:2.5rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.leading-9{line-height:2.25rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--c-brand: #3eaf7c;--c-brand-light: #4abf8a}nav img{vertical-align:middle}p img{margin:0 auto}.prose hr{border-top:1px solid #e5e7eb}.link{color:var(--c-brand)}.link:hover{color:var(--c-brand-light)}.header-anchor{display:none}.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:#e2777a}.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:#67cdcc}button.copy{display:none}span.lang{position:absolute;right:.5em;font-size:.75em;color:#999;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.custom-block{margin:28px 0;padding:0 24px 2px;border-radius:8px;overflow-x:auto;position:relative;font-size:14px;line-height:1.3;font-weight:500;color:#444;background-color:#f9f9f9}.custom-block .custom-block-title{margin-bottom:8px;font-size:15px;font-weight:700}.custom-block.tip{border:1px solid #42b883}.custom-block.tip:before{color:#42b883}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}@media (prefers-color-scheme: dark){.dark\:prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.dark\:divide-slate-200\/5>:not([hidden])~:not([hidden]){border-color:#e2e8f00d}.dark\:bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}}@media (min-width: 640px){.sm\:inline{display:inline}.sm\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:leading-10{line-height:2.5rem}}@media (min-width: 768px){.md\:inline{display:inline}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-start-1{grid-column-start:1}.xl\:row-span-2{grid-row:span 2 / span 2}.xl\:row-start-2{grid-row-start:2}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:max-w-5xl{max-width:64rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:items-baseline{align-items:baseline}.xl\:gap-x-10{column-gap:2.5rem}.xl\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.xl\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.xl\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.xl\:border-b{border-bottom-width:1px}.xl\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.xl\:px-0{padding-left:0;padding-right:0}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pb-0{padding-bottom:0}.xl\:pt-11{padding-top:2.75rem}}@media (prefers-color-scheme: dark){@media (min-width: 1280px){.dark\:xl\:divide-slate-200\/5>:not([hidden])~:not([hidden]){border-color:#e2e8f00d}.dark\:xl\:border-slate-200\/5{border-color:#e2e8f00d}}} diff --git a/assets/style.3be027f1.css b/assets/style.3be027f1.css deleted file mode 100644 index 551ad39..0000000 --- a/assets/style.3be027f1.css +++ /dev/null @@ -1 +0,0 @@ -*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"] *)){vertical-align:top}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(video):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-sm :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-sm :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-base :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-base :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-lg :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-lg :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.prose-2xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.8333333em;margin-bottom:.8333333em}.prose-2xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose-2xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.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}.mx-auto{margin-left:auto;margin-right:auto}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.inline-block{display:inline-block}.flex{display:flex}.hidden{display:none}.h-10{height:2.5rem}.w-10{width:2.5rem}.max-w-none{max-width:none}.max-w-3xl{max-width:48rem}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.py-8{padding-top:2rem;padding-bottom:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pt-6{padding-top:1.5rem}.pb-16{padding-bottom:4rem}.pt-10{padding-top:2.5rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.pb-10{padding-bottom:2.5rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.leading-9{line-height:2.25rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--c-brand: #3eaf7c;--c-brand-light: #4abf8a}nav img{vertical-align:middle}p img{margin:0 auto}.prose hr{border-top:1px solid #e5e7eb}.link{color:var(--c-brand)}.link:hover{color:var(--c-brand-light)}.header-anchor{display:none}.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:#e2777a}.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:#67cdcc}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:inline{display:inline}.sm\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:leading-10{line-height:2.5rem}}@media (min-width: 768px){.md\:inline{display:inline}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-start-1{grid-column-start:1}.xl\:row-span-2{grid-row:span 2 / span 2}.xl\:row-start-2{grid-row-start:2}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:max-w-5xl{max-width:64rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:items-baseline{align-items:baseline}.xl\:gap-x-10{column-gap:2.5rem}.xl\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.xl\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.xl\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.xl\:border-b{border-bottom-width:1px}.xl\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.xl\:px-0{padding-left:0;padding-right:0}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pb-0{padding-bottom:0}.xl\:pt-11{padding-top:2.75rem}}.debug[data-v-765646fb]{box-sizing:border-box;position:fixed;right:8px;bottom:8px;z-index:9999;border-radius:4px;width:74px;height:32px;color:#eee;overflow:hidden;cursor:pointer;background-color:#000000d9;transition:all .15s ease}.debug[data-v-765646fb]:hover{background-color:#000000bf}.debug.open[data-v-765646fb]{right:0;bottom:0;width:100%;height:100%;margin-top:0;border-radius:0;padding:0;overflow:scroll}@media (min-width: 512px){.debug.open[data-v-765646fb]{width:512px}}.debug.open[data-v-765646fb]:hover{background-color:#000000d9}.title[data-v-765646fb]{margin:0;padding:6px 16px;line-height:20px;font-size:13px}.block[data-v-765646fb]{margin:2px 0 0;border-top:1px solid rgba(255,255,255,.16);padding:8px 16px;font-family:Hack,monospace;font-size:13px}.block+.block[data-v-765646fb]{margin-top:8px} diff --git a/feed.rss b/feed.rss index 82fc9e2..4a5ac84 100644 --- a/feed.rss +++ b/feed.rss @@ -1,96 +1,134 @@ - Steve Brown's blog + Steve@brown.bg https://brown.bg - Articles and photos about C# and extreme sports - Mon, 21 Nov 2022 16:23:41 GMT + Steve's blog + Sat, 05 Aug 2023 12:46:00 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en - Steve Brown's blog - https://vuejs.org/images/logo.png + Steve@brown.bg + https://brown.bg/logo.webp https://brown.bg - Copyright (c) 2021-present, Yuxi (Evan) You and blog contributors + Copyright (c) 2021-present, Steve Brown - <![CDATA[Coding on the ipad]]> - https://brown.bg/posts/coding-on-the-ipad.html - https://brown.bg/posts/coding-on-the-ipad.html - Mon, 21 Nov 2022 12:00:00 GMT -

This is a post showing show to code/update this blog from the ipad mini using a handy bluetooth keyboard. Easier than it looks!

]]>
+ <![CDATA[TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine]]> + https://brown.bg/posts/init7-tv7 + https://brown.bg/posts/init7-tv7 + Sat, 05 Aug 2023 00:00:00 GMT + If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

+

Step 1: Update to the Newest Dream Machine

+

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. +Your version needs to be higher than "UniFi Network Application 7.4.156".

+

Step 2: Enable the feature

+

You now have a new setup that you can do on the Network application:

+

udpxy

+

You can also see the basic unifi docs

+

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

+

udpxy

+

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

+

Step 3: Install agrrh-udpxy.

+

I installed this as a docker image on a syntology NAS.

+

The following settings worked for me: +image: agrrh/udpxy:latest +network: host +cmd: -v -T -p 4022

+

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

+

udpxy

+

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

+

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: +https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

+

Step 5: Open this in a IPTV app.

+

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

+]]>
<![CDATA[Dockerless docker builds in Github Actions with Dotnet 7]]> - https://brown.bg/posts/github-actions-net7-docker.html - https://brown.bg/posts/github-actions-net7-docker.html - Fri, 14 Oct 2022 12:00:00 GMT + https://brown.bg/posts/github-actions-net7-docker + https://brown.bg/posts/github-actions-net7-docker + Fri, 14 Oct 2022 00:00:00 GMT How to setup a github build action that uses the dockerless build in .Net 7

]]>
-

How to setup a github build action that uses the dockerless build in .Net 7


Background

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

Setup

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

Basic app

dotnet new webapi -o dockerless-docker
-cd dockerless-docker
-

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

That gives us our basic app - let's add a github actions build for it now, by adding the following:

{
-    "sdk": {
-        "version": "7.0.100-rc.2.22477.23"
-    }
-}
-

We'll also need to add a reference to this tool:

dotnet add package Microsoft.NET.Build.Containers
-

Now, add a github actions to .github/workflows/whatever.yml

name: Create and publish a Docker image
-
-on:
-  push:
-    branches: [ "*" ]
-  pull_request:
-    branches: [ "main" ]
-
-
-env:
-  REGISTRY: ghcr.io
-  IMAGE_NAME: ${{ github.repository }}
-
-jobs:
-  build-and-push-image:
-    runs-on: ubuntu-latest
-    permissions:
-      contents: read
-      packages: write
-
-    steps:
-      - uses: actions/checkout@v3
-      - name: Setup .NET SDK
-        uses: actions/setup-dotnet@v2
-      # Package the app into a linux-x64 container based on the dotnet/aspnet image
-      - name: Publish
-        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
-      - name: Checkout repository
-        uses: actions/checkout@v3
-      - name: Login to GitHub Container Registry
-        uses: docker/login-action@v2
-        with:
-          registry: ghcr.io
-          username: ${{ github.actor }}
-          password: ${{ secrets.GITHUB_TOKEN }}
-      - name: Tag built container with Github thing
-        run: |
-          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
-      - name: Push built container to Github Package Repo
-        run: |
-          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
-

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
-docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
-docker login ghcr.io -u <your username>
-

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
-

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

]]>
-
- - <![CDATA[Initial VitePress Setup]]> - https://brown.bg/posts/initial.html - https://brown.bg/posts/initial.html - Thu, 14 Jul 2022 12:00:00 GMT - Based on the official VueJs blog, this is a SSG site

-]]>
-

Based on the official VueJs blog, this is a SSG site


Setup

Take the VueJs blog repo and change as needed. Live reloads like a dream. Added a CNAME now and checking to see if it stays

]]>
+ How to setup a github build action that uses the dockerless build in .Net 7

+
+

Background

+

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. +.Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

+

Setup

+

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

+

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

+

Basic app

+
bash
dotnet new webapi -o dockerless-docker
+cd dockerless-docker
+

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

+

That gives us our basic app - let's add a github actions build for it now, by adding the following:

+
json
{
+    "sdk": {
+        "version": "7.0.100-rc.2.22477.23"
+    }
+}
+

We'll also need to add a reference to this tool:

+
bash
dotnet add package Microsoft.NET.Build.Containers
+

Now, add a github actions to .github/workflows/whatever.yml

+
yaml
name: Create and publish a Docker image
+
+on:
+  push:
+    branches: [ "*" ]
+  pull_request:
+    branches: [ "main" ]
+
+
+env:
+  REGISTRY: ghcr.io
+  IMAGE_NAME: ${{ github.repository }}
+
+jobs:
+  build-and-push-image:
+    runs-on: ubuntu-latest
+    permissions:
+      contents: read
+      packages: write
+
+    steps:
+      - uses: actions/checkout@v3
+      - name: Setup .NET SDK
+        uses: actions/setup-dotnet@v2
+      # Package the app into a linux-x64 container based on the dotnet/aspnet image
+      - name: Publish
+        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+      - name: Checkout repository
+        uses: actions/checkout@v3
+      - name: Login to GitHub Container Registry
+        uses: docker/login-action@v2
+        with:
+          registry: ghcr.io
+          username: ${{ github.actor }}
+          password: ${{ secrets.GITHUB_TOKEN }}
+      - name: Tag built container with Github thing
+        run: |
+          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+      - name: Push built container to Github Package Repo
+        run: |
+          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
+

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

+

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

+
dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+docker login ghcr.io -u <your username>
+

Enter a Personal access token that you can create on your github profile page, and finally push the image:

+
docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
+

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. +Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

+

Under "Manage Actions access" add your repository with access.

+

In the end it'll look like this:

+

github permissions

+

Finally, rerun the action and it should work.

+

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

+]]>
\ No newline at end of file diff --git a/hashmap.json b/hashmap.json new file mode 100644 index 0000000..c07c6dc --- /dev/null +++ b/hashmap.json @@ -0,0 +1 @@ +{"index.md":"627b3dc9","posts_github-actions-net7-docker.md":"8901ce83","posts_init7-tv7.md":"c4bcd76a"} diff --git a/images/network-iptv.png b/images/network-iptv.png new file mode 100644 index 0000000000000000000000000000000000000000..cdaed4ff7df6292a747d67958ed1a2ca726e0bfb GIT binary patch literal 17153 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 MyN~XaY1qB^9~X(<(EtDd literal 0 HcmV?d00001 diff --git a/images/udpxy.png b/images/udpxy.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3163b00756314af7ed970709dbca6577070140 GIT binary patch literal 25797 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 O&!4+!TmAdB`+oy1nH#bI literal 0 HcmV?d00001 diff --git a/images/vlc-tv7.png b/images/vlc-tv7.png new file mode 100644 index 0000000000000000000000000000000000000000..44fb707d4b4a35d16b0f7d0d16a735585f452b96 GIT binary patch literal 1785456 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

K>)RRM~Z{Fm{t_roR|Z~18ct2M>v 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∾D9vD4if15f2T#Bz#viQ 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� z1d&v7et7Lt2rLEcc;pVkk{h(;)$pZsgTIHO~;3>ah0j;XoK1+gVv)Q_fR(HvVnHVxX7nMDUP9lAmdVGOigZ1yw}s*LM_c5 zl?d$V>~rDAITCB<{Y4h;%;%jid|P4SP1RfHrd3z8gtOU7O z?w1{bmO7<)u2~FKFWG3>kYG6Ju$pc;$$+c$?p5#CeVf5P_99FB;r9$-9l;}mIJ0w? zd^XU#W63C@)=aK#j-y7~i$fg}82UNXQackKp2XI-Wz1Da!Kdv!-^$3VUU4v@O^>zL zKAGkCQ_&yM7U8mL3Ka(jZ)HoWK6|ilhU>tOJ#(79^!~r&m&)0TE_ZhRem3o}PFaqj zc9f`%gngST)Vx_o^HHUsaxSAHTyrGH2g1Y|&cx{a%@(r6zT=uMElzjR z!+tH)6{n{=hyL|OL9I%i?PSJhwETej<=?dDct2=$QQmoyf1r`N%lV0P+r#%3k+!S! zM9rzun@Zlf_kA0^;G)I3Z(y(r|K&!#<=x*t17T2HKu+E2Qh9(VWw}5^JRq#YwzlP| z!-AYKr_=DK;TOTZ_vnIIpG$mlMh`WKIZ%tv$Mpm8iK-GzIa{r{%%kvh-wx22YxQ5R ztFUyOJg2b1nZ^>>XS-*8qx_u>V!R;jidR;6qlWR1o4($2UoP*Rw``0*l_dD~tVQ+u z@u2R|(akp}1njnXnoUuK)C4wC8?!P_HsEgapX<&)$tH&d8+;J@``#PUVEa@dZGR^U zY&!L9IG3}_MQ8uiEi(gYWGIF&)>fiYqwfpQ)vZMJG8$U>het$^~4YAQt>!|(baT| zgiQaP^FH{7>zrGICgm{@TK^ki9-(n^rW%2`54Mc~fH3^F>OVnMQ^`jqO1zL%Zs?JK zKsomupuXF=^b&wry${sVz9En=7C@{$>w|1)28>f+IM_iDgb)Nkasp2z?5RsW;cN#(Xk7jp+2u@{uqRwc1GkzheUS<5m( zTxJ%LR8|jct#t8A?G_*Lvy;-^@YRCV zOZnDqFT^T;JA=zau$TPRN`HOYy|j8oy4rr1FGSZkmsY-91tKLGe)g@9v%L^M5)i3p zAiswk2S1(Vhj=KQ*G8r zAMpb5H&rsx5_8au4M$Fd}2RGFFJd;BLd;xL>sI>I)w5@_*01$}s zr?*3hc+A>%138Ng^B9VHM~~MV5kJ2F4aJ7}^W(TPQ444e9yaKWJqkDg+jV{$;_Zn0 zqb+mfk2r}X^_g;`&kmd?9QTVBbPvEFXV?L~{-VGP`QI*J`8I*0}i~hdclFh!31vP(jq7+W)W#fvCZV2`))=XVApgu-I$`9AutczWB3z_n`P<_ zO)G;VJ2R(5lnSgEVFj&s9f$7dt#h7`N~~i(2_wud478GXyeGB~t`L}!J?k|Yd;$)B zuY_e}L9Er!{~S&GILZ^z`n+Mnmt#W$6&Inc$1vtE=0i~P%FCyi_Kx-u~2`mD z_c`%^K31;vhh|Ae6{;_CtQp&f7zDb-X8bpf>^ ziwKq%eUKx~v!ZK9&)sGP5eT>4Z=1V9k6^-k9=tl?F^C4k<2U`Eg6wEjisFsym$G(T z+jaaVO7$*9UE$c|ob+X;$V`p4w_`>W#j9+mQW@!;6AOE9TrzZC)KaAGKJY-^7{*f` zMJw%^kpq~qr{uyr^*#3MX7>Vqn5mWd6(1SmT=!`>*F%4t?Y~F(Yw-4oNvu=0hAUoU zY4eZdZ$)Twn5=jwT5zutKwDhnvnB?`wRJ*jjU2X2+uM7q72*q>FHi4ud>}MfAX|dOHZ_>`mb7~|qH_w0S{N!_| zp+G(nT!k)Havw89@;7x%cbTyn5Ym!#qS`s{&^|(OwhfjZ_ljzK=q}+2@uUinVoXjU z1_LK%Jsc&;Myrh)t)-bgWo}9JBs8SmG6T*%sj!gbv3VaZgQ>H0Yuo87V~SN~K1GU) zm9uhyVFV-iiS@aN_O!*DZgo(X;&z6mg!By$CZb(Ty&)@ap=u-^A53>V?;0j44d|?+2IvDvcWuAu4lT;bm-) zn98?a)_C;wwaK8(ui-luYBA$cR}3h(JEO0R0O5NxLupW*SVC%4T-tU}sWB{`+Wg=X?q1TTzTXNQ2_#DSsq zFbcFYq8!4l4$|xW+6+z$lq2w8v<2Tv2mEtM!3gao>9mS;76< ze?sZ{_=#L^*VuH4Q}r|>N3RFIH+y6WG<5vjvgzSJ_gnbh~vZP$Qr z^B4c-1o%0Zpk__IOPU4@%7{}ZQfyH?V=kwo19HR*!O$g}3NKu>LY(*h_yz4~)v znEG?%FK3lnwa@zix5@e+%&e%W5Ilk#O&CU21+tMe+97HkK8XS#-B)>CcB>-VoHG38 zf3n9g6m83m+f79qThFbbw${4Dtcsi7V(fNtO_KUeXHN1@BG|CE=~wvj9Qg~hC!q}rpk;XojE zk2w0FzbCz3!5aU^a%+m-6gY}G1e#60u>b8M{jUTz>i1@r z9IF+cdfL6`it0ul>v?_p>t=r~cd<+_<3|x-RLx+6OSslYu3V^QuF2+L3}rH=z3d)iLsDZ*iABrdAUeH17E-*X7tkaI&Rh_GvZK1OjT4eJ%T|aAE z^F+gTdFk=pN~2I78HajkaD%;FN2Sh5L4uZlW*pMA?HGHx)U!mSpNs%xEBtH1wy}g# zU&eGUja)sMG>tO!2l(7LJTD(!C7F5I3w!#sI>Gm4Ws{IG%*ms@y7rH(=t5Oes0X+} zWZ|32!C)P^2l|XNum_YE{_)K*(`mls-k#w@VoX1n^4uQ52IRxQk9UUHpBTm9qFk4b z$rwW(4|*uTCms);8HhX9f!@6=o^K3jhHplEsJGi%8StsG#!chKD#&{<;vlXMW;c$p z>lrlCmYemlZyUsn~sP(@fn+c?HfBXK}*KW#;5S^ zk9jm9|Kg|-yUNb)jJ|*I3O`@;WF&MBC=N8y>a{az^Nc#$Gj&;mW;c~C8kY{x7ghRc zf1%`$<_T|p^T)(r*~8L>?*hFO*B8_%;-!V6mGIyS&n7!ZSeWVlqv}UtBe?N<+ zN3|oCe|`_h6DQMD>R}6G-!XxSI=kzO#E$6+tE>=z5AShO9PIUuQKJ{bZtEhAteMC} zGkRp(?lfksO;=WjLUH73fWz%$B4*&w&uWaPS9-2xn2==8qTLiHoU5MzHVU=s$;g^@ zuLi{i?Q<_hV{;`JR%59OE;foCQ>Yj!V&$GsSVO(~`LYp| z%P(g*EyqNbEr#QYSm{2xnX*+X<@RW$(6kNGLZ+*jP7A17uDc2-DZn^CRqktAzHz)u zsH8lhJlB`M|09*|{VVE6cAadeDl|vX*^LeS0EFi821`eV7MwdN6?N)?16#f~ zTZfHXq^NsOvDz7Nw9IQRy%P{i1N}D17-MA0=14F>4h->v8|cu07Ac^c{~>y&0MKy? z*kM}6H?;s7kd4iLs~M_FcJT%2R7#?z_CsG2ifFPeBL8Fn(GUZZvqCB|y*-`ti$Qt1 ziA@{v7CpNOpSYPkomI73Z4Z%Z5xCPR;n)6<1Y{!kobFg4ynNY`Ftn1&Xm!W|k&wRE z6%Djt$qdVvYhagCG@v-7Z*k9wr<@_mCmhj-4Eal%T^RW!JucYu2}sX$XkRE$AA>y&v?AQH;x3;{k#~O_ zz7KL(4IC+ZbvIEOj6FI2d!sxNsG?pnkh}Our%6?R9qj(?k7o6iwZzO4c4Ar)G7bzO zb^>{F;k1UTJ#FfUp2&)BLdsyE;7I}HtTtFTm#l<=tN-4C;i-?1;LONK2_AE*S1%j! z#`j4g<@$be_aOg8qK5L%_A6oq8Ip$&zjytK44=~S{4MZ|&)p9?4M=K9 z_IZ%HF_nS>+s*$XkY^i9&xy``tmSs*|9<=;pOQsBFK&<|MX?$@n7FcJGJB zukss66og(7hv@&qvor*vLwdqYkDvM(b~T#t{XCj@E$vw&hcjP_PU_@V$%t(Fvm?1K zlr*wZIvTS2?tA{t!VchK{GWw^`T!g|_+5R}z_$8z4KFs7at ziS_?#(LARPwiayx+k9Pnhq4!-Xsxetabxa4^gG(n2NVeK2g|*Wh|7p;U^{($%Tmf& z0&C_7y#|0r+c!_v7{-0BF-xQ_l7>gaa9%E!y}D!e9f3o~z&WdXPu&3Q;Fi_~D$CmG z3jE(eT|3zod%udZ+|V210o*FN0Nd846WGruzW}I>Fv`9ckyL?MqXR(7Mk^G@HAyN> z{^CMbMtgTej`6JS_?C|B#WMzbM}xz9DSEBSP>J=V-51CqfiP}<;qIzbmRNVy&Xq~7 z@9~?glJ{pUnTS%P8A{;8M#W(VqE4g1oPHn;uWuEPVDZcpAs@~)vEbE_60ReVlH?jt zx1q$!4B((GbZi2sDnCj&C1&H`h*I!f{aciUS9usR_2w`F!7o61gLq!(m0vM)U*t*( zeIf5d$uk*FY}9j}l*;{mk$Uo-ja+~7zKB4ul+DI|oq0HC6=G4JoNryJeuKa|QWVGV zX6V-o^*EqG8--T1IBQ+EWp4RU;pLjkg8}WG&O0}@1#aTQ3ePNW88^JA5$0 zC#5tN_{{)P8mRzO-)V^Z0boC8!~VJMq~7Kg(>Wd!A!2V}+ZzD^mW-&ur5F9WM!MGm z`2mLsIBDGl6S?|+EF^;hc~v>Y4vD`!rfAXdWI4wgH=2#(rTI*){k$VL-?H}TLwzJX z@6XLr;Dsvibp^6O6fmGWcwnnNdQAc_>|o8>?AfudVmLL@&0w{6Dv$*oyTNkn zPfWRuN1AR}oaEGqb4Fihw~%q?fKY$u^pe++D9+}9hAY<8*X%58MKB8_ov$ya-}~;O z6V|8?i8g3w@VOQ@+2LV^s{@V0)uF_lwBU-kk?-sNCv@7|e}zr|VoIY*nN5vKxNI1_ zetmV?TA{+9xtlbtt&7Ebal!7l7BVTv3AP)etx_((;4lQf=EbaH)lffFY--%m&3Sb- z@<}GJv#>VkY7>9$;`v(=(X>E+35wur%cgLRP<@uAdEW6F1w5HN(%V|o+i_1E_sv-v2YqBd0|Ss}E&U0x)yo15KXdF`&KZA_MQ zwXNPGQya}k)2y^AYwcBE`%Wz(I;bH0TapNI^Sy0UQGDN;I+{pyyNiIH&y;OLe@MN(ai_z9fVZQ~@#P2xrJuR^p6Poq0$i)uUBG_a?l)=6cl=q#Gkp9LFz{pv*m-zz|@wE3hV9-TuvOtmW>%)&k3|Z=G26 zO{Ujl2^5ndrOMg6z?+s)nRyXFHJBjWy~43??n9B(W>1tw5?UPQ`#GtpH{0OPMMOQ-522DkCsG-l=!#q*@_yN1RAP`Gy@sF zU+NwJ>T=Lt@=g%)zTaf+>s#YOEZGtz3&9+=YkNJ=*yPgb5RxJ?bVM)s;#K8^Rn713 z*1QGG?I@tSk+w+71H)*IUF_@qzn%={U~*B4#*IyER}dY;lhCk|oBJy662=BMz%E8ZlAq$W(4~GNuz@yPm1lv@Tqi?@ zOKWdB6NfYaz&iJLmV?QWGJt_z=vktQ_Wl&Xic_4{0Jcu=na$In9}^x2$M(4&oGAEo zH2jkOMLV?x{Mb5tj>FSPlc|dI{{CgD@Wt-=6d}=4y7^3@<>zNmi4P;LFVl2pefS%C z*(WQ!a+&9_+OIDpEw`AZ2od5D+5@P*3W>w7FMyls8z}a=XEWZm|K7X}>bxsEm^CmC z$Adb+5NiiEGy#YJ?W6!{l|8008yWycSf3sqGdvWR)0XMN-xDWf8@QY9piN?X=#2wk zY|>_o7}|Rw19(F7xu)cSLTBI}B1g+1or1~oNu0d}dojMb@w(@d{{6kll0zA7n;Yg6 zn>tCj+aP_Tohx^ghwCuc*&qveg9--l(L89g!9pn=WzWil_WyIN>k?vDE~|xdL45S1 zd)I0>v0CLs2%zNoyr=P>$4f)tM$8j876#fxtW^N%}0?7&1 z;musg!yvC;Gy0uRhSa@izgWW^QEP3w+S*V74M)Z{mEdZmWGH%3Z7h!hl7*SBVL)pv{4gY z#uvrm#^umW%7HSx_tq8A4&WXWc9w9-rLPH$@zdHndEbu(%k7J}78=K(@?Eou^jw4s z>@XX(pUq-X|GdNqABvpZe@7N+s)z*s>ybzWczhc*e*3g|X?|s5vTdd&qKI+oaCr6` za*Vg`K3CWl>JYNhmlIaR|R8|lx~^jU>QYlD(Wrs(RdV@Q9rmQ3zLchr78N%jbad89=3k0} zZHF(E?lTpT=~6Z&iLV>0cYh7^2;4oYV?)na$E@ zV!_tNE}Gc7d1|P06`C6P|JG5fo0_V3-B_P2oF*?hBx;+~tZFk@vbtp(e{#H*sH{~@ z?$YJVY}lhl4{dVra--LfZw<=&=;vc#^Mff{PU{n&BF8z^5wrbpMWN2rGkzVKv~1|Z zsoPcV378@U)h$)q2wR3lDDXW;+4?AHG@f zz3xI!HZ*Vb8wK`0$Fn)MhcT#~9g{uIDrj#cAJN}Jokkh^jCRpnrPzEP)4K$Z!2MkX zV=MKzi54|h)($FVZ~BmVU^~J8N={s#iE3ODZ<+^JZQXoNY@{%K&&HJv-0&(8svb~! zWD@%+A*G#fu{$_DvT*D^{v~&njhsV02%?Zgq+hS#?|k?%kDtwMTd;8~j17HYi#YH^ z99&LyJN@SoDWhGi?SVmA%+mV&^XV${y$n)m-bJ_WnqLK3yr*73s-H>`%_-L$satLhn;w7Y=8va);L2JAVq(W~k(hT%ITWE18(q^LFKuk|ob z`XIn$$Ryzqr69n<4X?GHD{JE9Si2)L1~T&J_6ld0YNnuKSW#JP?Dj-gF36T~mP~r1 zZ4GqiRUxG?CUNry=L6&MGfXBYbO=y>>;j;bs5 z^`X$1V#-;h5rU*fGKaS%h854;pNzZFb|Eew7$n&~6B|~KnFCe+;x71b=D+N9$*aM_(M68C)j0HRGT}KpykDGPW2Z9RBRfckXWz|!< zZxwgcjI>mh_;&>Fwu`!^5guBRlbH&Mk~49rGePMsDO!I=Bd<1R7f@~y;!UUcC6Q4L z5oezC@T%&(hlADVFVZ+q^mh|arYM2rgH3k2i-pSjn_oPP6hAjj6z9Hx1F*LKYy)HZ zDP({7Dd}32p7~Nj*Zz5>`?r6egb0$goXtnD+X$>sz7f!AQggu>s2lXWX+D2+8{Lx&)JTTjsKS; zVq*BO!&~sf?SD%bPrwXp2Ka(l3KyiS@zjp+0fnOE~oSt;XU{CIAYoCw7iL(COS{BNB%Fjk&Vh~i^>&N zq)@2>A2#&eMFF`vcgx_bi)af2hr$Od<1g7sZy3@(*0V&kbkGTJ+lATZtxMC44d0Hb zJ~nRQeG~!^`+Di=7soj+t9y+9W)tFq zm=;2TYLL#2rZeQ`-p>8HFg=|yy4dH9A)Y6;=a+Q_6(Qqd)dI8sUJQ+^MpNJ3mz)m) ze*z7h*LkJ3%#pnV48>g9pgfw|#n*v{JD6c=5%~08q#%|=1i0LMwBpJohfzoMhGn_Z zNRVrrw->~aAm`(%BLO-`$WG%%8(80#W4Av<+tBYq{Eqzl$smU*tCzX4pSVUm0tE_P z{`$EkRuzO*ObmA>G@8{JO_ZK0q^|3VqIxDy&Ru}#ZpFquJNRb^kO7B<2#!Gn zEr$E_;kG#X{`CG0EiUvo)~y7$kbm1s|F&zBLeU;#Ymiy%S$je@VakgzQWeKp?(`#8 zW33Jm=`Sm|=ehrv@=|q!MeY5F2={rSG^nb3O<@_Qr%kL48%(4UCkx?M|Kz>RyjXV`AC7seC^GeXlpL@lt2 z5Ienfehn%0!V$!QcQCyUw7TR)`IBenZR5vfgHA(u-8mzp4gt)gY-#vgRwFy{ZmFYS z>1=bW-)vVgWT%vRKQNG`#b)05IrLU|WfYd1YJ0d=bsmzJsj&3KzRf45M<@4I)xceq8Vox%yuE(Yj{-j+I(zjlIEyj}LBxm*vx3VIU_QSYaT(Khgt`E=9SjJex{VG%V z%VpoCAFQ_rk#7$cLK6cMgB@dMU%;uuF1+loq2yzj})T^Gwo)#DkuYLjRBr`w2sBtkVyJ>cH4!Y!m?HO@*6t=Ain#Xnn;Hdouaga9M?(EW zoS9AgFqi#BA@O`NR3j$SabMIixJ_rsXK=0he2!8y@o9qoli<=CvQ;QK1Ip=C`Orw( zk9Wgq@-K-|)ZiWlK$lbknXpXiVA3`qEo7}a;BjKDQIRv4fT78BYmp6-!K%Ud6@2q# zlZlhzl*<~qMbh1S6zBO5Sy&g>w<$M`s+p8cgqkwk##=EyhsP@LzblMmN!1g6?cOHH zYIS7*dAgi(Iv^8^H?SbA__3Q0edN0UU_9^0qSs4a6j_=M*^IfSFM~gwjVos-TXr6z z`D$wFE?o+?)qmZ}X)~x!!I9Umd z(o~WRN_o)8Uv^f`)WP0^u3{6+HjL8^Q7ouirw}RpLNV{#9c?{9gGC9!hsb<|L;>(M zClOJfzdKf9nW*K=M@Ri~QL8GlOn4Tkv_UMCcpsLZ(qRNl!my5|$1Yt6ey3Sl`EIUnmG_5NM^;6Pi#S1d8))A69LoO1&dkz=~P#?{&Dndx>RHI(u2eEv|r z0(Qdb5utOvlZE`Vn^OLQIE_I=m-D-&CrHVVJm8%sCOD^58QtB(7op1j>1 z18m2*uW%P#nG(z-mGXp3{ zgKQLZ_QAU+$tN(EbAOwUQhm_^UVrt-bV9&K+UlAaAP7xp;1#h&<@9<(_&i5iIF z&HQwH>oO|kOBuQcb>!auH;g^W>M1kW6+RjAh?;l_*eW$l-bW6Ia7&}=59*ryf>}`l z&7uZpYjQLT)Rdj}$0Jd9l%eDc`6 z<7AfGOLO&Qj0&H_9g{&rZ$p26>0>{Re9QLI*L<(FJg_>{p0WNIY7WlliQ0b1*7esz z=U|IHngeVzF!gN+X{(o4n9V`>nGh_>&QXc#jWY#>yuBfC1s!#eYp0t(cTIVC=me=5 zoI8);nd9gH_wDYKV)8W|nN2(^ccOVB#eXimj#rhU85#r~`%mW-3I);!$&1fD`|SVo z73?&G?`G99BI&*6z}brxwKp$t7g1(;sSf1vHr+dA+sI%F=NZK$*ZtD1dhc2V%rd2-GeieBv zO8xujCDE=gSf6o=Y+aYt`(TBFOaZ*xn&|3>;q#PM5pfIw!tf|A(gb&D1`}U%OM$A( zy^doXKUW@!Sra>*e6y8&`^?rS%eQcS>jKJY!XK8u86!N!R++I_B3hHXL=+&xAIDLe*yzEwV}vc z9=TvF+X<+;irAwVUX^gKKVL*#v%;S-cIzLNY(yMk<2Md&ib|w7TDf$6d$Spvh;3;o zZSm;{w<0|eq%Ll}0o2BURMTXsg3#>PTgit%Br>l~m_r-{q7yWvFA9tL3Zy+r1={Uj zlA>Qnek#`EI4f4{ev6+<>;ogtk$f+d1YfPr!7w>Xhv&ux~ zf}9N=gC}Gbb(4Q_l;1cy36)s>uTp{j;cL{f@X8h+RD*!~qLxzM1uE2^ayRkr+P84F zUf??V$+bS{#y3=@qr=98s%z6?_O|V8;Msv6?eB^DaIBn@N5UH_;o!WWYlG}T{VN-u zWNU_GH0WeX7JObZ=k}>!lDvN=M7l9CGa$WD?x9navL`(&)$Wtt>V7tW?*YyD3VY-0 z@nL_JxROU|INu-jMej;e?f?CGSyn+!XxiarOxkxmcH5&0Cp9yZshJ)19&USmNr>gl znYOToI!14w?!L)vZJrX5R2!wT`ad&A2p~tS?I`c4L7q)v+G*MVBj=h~=i0#EuEB^M zMk``LXg*e$CaM9ho{eRDD&wNr^2}7=H^?$` zTSMp@%Z91Xg?-9)JNkGmvH95a{<}0ChZwX^$An(ss~R7S!B~ykuX8sL`>oWV&>p=> zYyAEr^DZIaNiTnUZgx#JMJpn~DuY9L(a%c9q=o5S9FVLb%6P~``887KBd6DEPCv$Z zi{B2D4S^PVYb-rY%a}P?=v9+=)5M0pS+E;aws>>@IA=g~4ZNbXOa#iF%!8V+xpinYYU)Zk8 zNfev?#kKckW@WNZ#nWUpdyWSk3E$TJEI;ZVULaQbIpV4eMxuHYnU#tHi3yqBHSX|s zpQ+VcZ2Ol67xA+;m=NVFtFB(XgFxgtS;cvog41WaN}^G2_hWu)_(vnlWWBoY<-83x zGt%UxR~p(@FF1GC1kU}+T4eyJ;;E?h<+F+OB2rZJ1O4z|b=t>~gnCf_?8y;{r``qbMa^T@#FpGu0kat*KUN6-0!}rluPc+eUj_kin%RJ zH|1KnP63{FSBx}Nft677cbQ*{y< z_p4eN7)YNX`Ap@GI*rdL9@qHu`W#FnXS7uVRG$oy_%NNBU;7wCUu6!uap!TiY_64t z-)@>qp60}!3G-V#zNU<^$+K<#_o9-z@MHa=H$mT+N#eS%JVTyz&(sDty&&0k zf8=kn%^I9t@7BD}tGvg0BU)g;s{?I?u=k$KU5F=wor-Sw^~IGa`1~KPDU?-OS5BBp zG3}Yl*e#&H`;@&K6DS*KYhZX`C0*`ORI7Khd!3(_b)^dXH}8*38(+_TW4VzXc9jj_ zu)6P8$h<{K0cr@_yz-y5c}y|b0R!@Yp} z@KiW6qkNh9wtkQ!j~8?Km9HkTkGcKK0mQAWl!4Uc1q8Fr~}NPTS{yzSwH)2_aw zqBG@Zgk*r#yw4e4<8b^0f=koAVl``Y2rD2&e}lz@Hc`Z=`U9Q%rjUWZ?kd( zpUZ36$E1X@t~rZ^eXxB#MLiQ{Ec&%)SMXNm{EhLR<&936g_~DA$%ef=FrVmxsG~p7 zp^gX4)=FX&gbr|_h4($wF!~nYXQ{9A5N$hnY??zRSIhkIsIqHT%%Xz9WMzr=pM~V+ zCV%pAzrM9EFZ@fR*p0J!mwTYHJu&RZ*m>Wc3^UVEBvrhUJGNg_9 z4tm<6aPo&Lv0gjg6^G~vcJVJfXYPGxAQ^e5 z^mFgo&nH~-?%uQg`ntSOT_ABwE;k|ZaQ?fH>u0y9g(|`0Z}ql-mr`0(7SvaG2@r(g z+0%jy(Ld58e|v_F{Pzu!|LgvY*Xo=u92|>WzrIi1RlBt;N{{~fCnkH4gDppeEM*)t zq5RzlAXE4$o3CZp%DKzZl{iL(q-M-MjxinWgU{Sk}a(dAh^w#rtJFgcs{E zy`~^~?($whHoSu4mdz(7G*dpn+%n8D-4ltdu_oWFgt%b#wWo=q-xXDXHd@n+by!W( z-^27{-(6k3kpmksuv0n6y~&rrlo!V(GdPA6fADuI%OnUZdEPXHvK?@totb?4_AmEu zo}Kk8inEBff-TnimX^|ejM#MqeKQ>zbknnty5&m#Xc7(uTC{5BuC5Gly;l|{PkoO|2xt0TMq|-txr#U zy@UbovogdeCXhb&9KoXlxWa;#U}T&bv0ckH*JKvZ_7$!YZC5lRajrl)rY6xsFPn+d9FMEVes*XuDCKOH@bv-ghb+@P!ml-W=I>qs`?@b z_&EwuYx?YU!`gMi;noh4{MzXHf#ZXmj5v;}>`Sh(o;<0A<0~-Q(KLQmS5-K^?kOiM z!CB*WRq{UL!`W_cZ;)vv@rjV<$61GK_vOs$e0gljEw_UVx394l&*re_Ty_k#N@heI zVv3$~OYO(yNj{S^+)4{<&Jl_T6$}_kf<@0dK}gzKMymD?!)DHlTP-?PPZlY+vx(ho zv2vjKRxMs@*-P2a>jkF1$=e9y@aDN*rNTLtO$x2H5U*evX7Tua91&1+Is5?Z=apk3 zw)h&_e&CaHake5XkI7cdFBm5Z=R-3NBV$1H=Xc%G77kfFh6Up|4{zJ2=R)~8tk0>X zX{XIPlux{VP{r!mIha9tcv|d4%|ln_ri4_f`i;K}D|*4^{cGqNZbE7@stifysEhYp zTXLPGS#OT`_Q)CWv$Ll0X;b7ELPDEar>K0C5yu%hStaW4mmPA0kHbD2!iV}I2lcBa zJN-LHA=1oWM@}$yRogE@g|8hPF($MD-fOl8oIF~#7~H3$PM8fO+6fYDhn>l{g^ifp zlL#0f;SxW^w&O6Qp^-u-Ct*?|fwdXtGnwZ&QQus~Pw6$B3Q&o z$a7K;uvO*v3#|#@xAmZ|l?2hM_z$R|xTvT3I<4Nxa(UQzq1}-Ey*OM;*k8*q$DmE~rfW|JJvT|4Cx72+n;&AR>dgpcT&Z&MaHD>6t1=pr ztt~ZpLmTPf`7UI)e!ctzx}Kkh=_3iPxR>q!M_3jbRYBy`H|A0=tj$FOw%c5vu;N$E6{PE`PlQ!M!tI>bxgeItra>e>Jt$;UcHz`%U z{~9geLyQavexe~>S$o7|b1vFgPs=&{*{XPhbIQ)~3K( z(i!(`@n=;PS_KjX7lBS~x4>N0iCZiJ%oa;P3@1XuRZ@4+Iz$5is#}Rc%62UTDtqtz zV?o~~n(0|rIA&bwmDz`lrQp09F2U29fconjjoJ4~nZ`LPo2TOyO@I+^NKUI4M=~OS zzqS4Z@CbY<00Y$8yLRFqY2Dtw!-|r?H>n7#S+Sx}+!_o3aOiR`TK95Z7VpA^3YCY~ z9Wq5csO(@To5>wBi(G5%29+xjS<#~SGsUbwfpj>M^CA)j>p!3>;qsQ5 zA)G-#oL~R-G0jtXsDTk#N9yUfIK&_UQVhL0>BF&7OwF`p$qcq*6i^AYpK-HXj6*kl zN~*0{0hUaus`9UYQ}vbzVCN!nGs=TuI!t$V8JXlv7{KA)ZBvpvmsB>n!tp@8Ap`S7 zJS7#PG@=72R}3gv|Km6bAM>7m+(VnV-ZkI|H9fxhjq#gt-8z#BynDAHN&hGOzZ@xJ zp~>Br`nA5xww|S#e?_B}cmOw08^fVVQ-H8vC zDNNdK@0ZyO7sxB+)EV(q5&b~!aF@!FJcK(dWC$o?ud?13-m}p*#G7^v{hMV$9&tlq zzb;1#M~N0_0g?ayI}1*0v{dok#=R+{J`?Rx6ey>YUYyZ;L0dm*{R!^#X%)^rvTiA?mo_UQcG|;d*!v&Q=j`FKeY84L}?AyoNG? z`UJsg+Df7=wvwVq-k*jXt_L|?A$Z+m%`=D3S!$!-JZ7r}%JVQ0Ir#rcfK7&PZzjIK z2r>yI^ub?n+qS8JkJraIXR^=W5!$b>_zhS>)>PD3K?!;*+Z$lAlbA8rCdq_5X-L-KAv;IpC&MQx1;p6GB&N$LM2bvVx z5X_?Tjs(lE#RF`_UN3(HZ)U@-gT_E^V%~`|ve{Wg4F))gJW#64fZ%9ajy8{swn?_} zgZIx94R?cXP!tS9o^M)Lal$bY+XkQgPUcF~N+Lrou*tet)BqsD_yGe}n9&wE1^p(x z(0Io27z0CZOnBx~Ck8{K*5+|8fBRc^COus)hKaHjyIlUl5NysNj}jRJ&uZIW_O4B0 zG|lwbf#!0OS$aHlGA*_rdCIH1%}a|u5<8Wncb+btwx2BM{);uxf&IUMCUNwD4=u`; z6}w+GMdnrn#=QZY996lGtA2cKeQ$}$kY5;iG6(}IHnKHE(FYO7KbHQ}YIV-@uCI=foTeM2Z=;t#q<7nu#{zu&6s`0=crb(p>zD8NIs$S3G^(7l+V zD?=Ky$S};h;F3Or82VnXpXK6a^_UY6;j(KGvktd%bzUq1*Dzblo>Ldm6j058duG9YqrXyd|4-tXKqW{Dr$7G~nMzz^PB=;A#Xyy%(Fl;V)b-ZX3DFot8j zowhZLlW~v;aNc=i*s9zuSPQ3cf=s?rPM$Kfw1NA?z%JDOlSg<0!!&wpV&A+6#cdSA z$}=X)czq6_xS3x4wlfr%JvN_|lOGcfakh%YOJ9XQ9tth>D|0~`HFfFl{k}IUCyN!v zI*;s*UnYgTMK`^E=d>|SB_Wp^r|akteI6>Ka^}`xOK0@oiK4mA_4Kl3>c;X3$vwUi|N$O9Zt&7{~r3m0uSq*bQ^p^ z4;rXA_Hl}X&n~%IbmG{kjJlrrpt)YVRz}Z)=ewpAoq1|*b&{3(+No;yEhgP*I7+TOpjgf$zI>T4x?%f%v`a2cv?yJS4#?NH9| z_ds0%UJIG`JWTjt9fIU?x&W$D6Q+y{5vx_kJVw7W8nhzE$+}FnSfeYkBQ2gXfx+j@W%8>TY1qT( zf`K)ugOVl%&==I8q2)PQ*U?&BRPc~a_(~?MB>l<1kl4yLdT7+BtCa(m+)D$D>WIpg z@Up3uAX)XQ0D(Yc&bYmW9e@Bw)TZR|@Yq<0mr%sBg;|ibA37dS7D>RoMO`kV-yKK+ zlzGE3kpNVLiv^o4r;NZ#PKk=N{U)f4(NFGPlyW<(z|%ETp+azxd5u({{rTSe?~CV~ z?Q{4zb{SXKZF@(`KEsndWCrjEOJ(~Kuki+%_U_GeXG)#l8+F!iva6X7wA=3HFw$oY zb=Ru6V%Y&?hPLaR23FBXeT-vPXEj)iiub3r1 z*I@j_hEl23u}ouXE3wzvtIif*p}$&=xy{)S8 zn)JFDp7^uCO-}>2Z#XDMwBaWg=6mafrRPN?7ZKN3~x|lSDw`1 z{PyYoU+b<*fEZ#`C+Ug8(E7px<%bt3P-ElwrE87;xOu7hbJ_w-ozD%>Er7 zTb>xgsIAy4N{OvZm#W{~{NKF%@X?gkjUUWGpV@bw;2oVgCq6M%(MgMISMJa|0hP<| zxs;QO9=IrAi=ay2oB8+c!mtROQWPfp9veHD5OKbj0IZC9*T^+ieURUUj{x(`*F;?= z&s|8BoZ9X;hx0ky2>%JDeC92XYKK(%VSc5VG$qCnFRyvZEY*6G;@Q9Z;JZ1*kog3= z_w#TUE#44DSIk%E&nRZR2fi+V{Ef@f0_|_601&R#46XK{LsbUQUXSq3+G8&u;W`lV zOHE$|Pz%qVAy=^S<#nreWnyoXZvH=zKCKG}lM#>wCe?R8(_MDGL$ zoj56uX&y^}Sqm1vXH|eg@%E!xKoI>Xa~sE?`&K(%2gt0H{7(r!CuMpR4kw%nz#~!n zi*upMLANKIIud}))UFiTV?+w7V>h(c_A>*lj9>z# ztgkb46$;GAnlcH-;fYkAV)=&V?qZI@jO6rD+>di8t8*dSv7ARq!)@39&HOrMlr#_3 zmsXZPYXgv!0C>Oygi+#1Jt5xGMwOb!}P;v#8h8$E&OfUq*gY;#ENIQTkn>B-+Zm-&-F8ts>(H)-$= zm&a}gcYahPD&=<^7h{w5kH>hfpig?|j$Edq_h*#pbdRZ#ZL6OZANEJk2dm; z8>rRCn6{8-LjOCcG2&En0+B92h^W`smtpqzD8FkC_p`kiN2H$C=bk;S;jqcp=PC3z z3tRza1qfKp`jz7e9F+d4xe{S?d~+z;!F!}(?_ct?xl=3(GOPPhS-$I_h}(LcVz9}$ zD;=B9lOx5~OC!k}Qgm&38Z}f~Cm`Q(R57%HYOv9%-OkAj7qrxK#ILtRzVNKY?tpVz82RhQwZ7FsW*%ouMvwIAd^IdM2 zRw@<*&|k}hrpXh1Re8D{f=GZfAn=WX+!Xb&SHM@|TUM}VtB>l#o6X9$7|pXyHX`fS z*-OvzHLKgEe?v`D-$t<6=!dml^!O|4`nJwE}ON`Fi#(xn(j6C*uQ;7Rp z#YglI`dH2kNq7>+XuNv{5mB-s`^H25Rp+ROhfw<8qaBxED7)LSH7|KfIh#B zilk4P(6gD|8zV7JD^Oa$u_s3PKwFdBzbx^Z7%9~ zIBHXJh$>|2Ke33bI@N`piaaAn%y>RU)ZYJ{_oO*=GskTuxQYHJCy4uCItOt66U*aI zESwSw@JlQgE^%BGzbhV>`slH+w~}15qnvGG*}v{oh-2x)9Tq#wqS~%n>#?7gO9V{@ zybceLn7P?z`d%Zyc(r)Sy3>B8e48t7GlRBUwNJ_{Ny@dSkT4w(+IPuNs#~=-wqe5s z6Q3OvV(hL{fn|fYZvQRCZ7$Ji>$?pU(qU1E#gb-C4Y)y0wBexbh0D~&s`i$@dGN(*{RXCyF+7K_7 zuug^-_9#JuFj5ZXrgm+2{bzmy$(Qo#qP(Y9mNCoYU#UxtXC>A8M{uc=aRFh^$;saq3BTa`$SYt2!TxYBPm!l^Um%*}6e%omaZPdFB+wDN*EhY_z$wFSE`3x|Vo7VdU^v{UKYSS2kOq3E7W7sZLHocr!LNC3s8m^JW;^fTj>;n=TKsZ^ziys|Vf`>;zlb&AmI}=vFUk zS3-Inf(Op^C?n-!7z>I?1_%cl@!m1n^;WN11c4&BHsj8{pq_3&sxv--BA)g_o#_W!XQ=4VcRh%Obt-koJJ8|GgloEN*l4v zrKPT5V5jDvRGbmDWfajogaVIMB2+_ZL0u+X9Oi-)!6TSr^klRgq;<^rKj=N7$6DFS6gt0}!@9yS)Zd9{O`w8+58Dp`8pR0g#>-qX^Bb zZ|c_B1^vc%0asrwf+pj5hOJ5gg@Un_>Q#Led5!moJGG`~c!WppF5S>QLZHlbbOJ@+ zpXFekU{ebomIe;ba-);lRpG){SUnj8>~N5+lx)E3Myb>^KotCT*Uy~ic#VqVE&p5# z5y96`!=b3LA#Gb|l}FZiUC@W9uPbWeG7E`9O|3_fdXYFe##TqsEIZ0*!hK0mQNe9= zWQ^m+gA|fV)rtZDl1cuwA?T+q^IU}Wvx#W}qu2MCv;Nw;LJ^H=F!7$v8!q6gW7#Tu z{eNdJ2s;z6rmq$4K>)w^e!Ow#(AIjm>W*JWS4;f7LN#!)7L7pNe>?W@VqV$>AGJlW zGABNZ0An?D^^d9P=}TSYyx^Fo{Y{R^?y;t>*N`7t?d#)~yWL%m{mkO|tPUx^L8Y2N z$ht0oaY22Ub;blJ2OJRQcP_whyhM@+O>U=tRFG+ zo$7tj?UT;*x`tzC{QjW*D3EM2xlQy5Yi07>2IJZavF4Eh3+kGZ^!~2Dl?_@*R64zu zA5beJw5S~?xu$0uahqY$xC_X7bLZj0f4xnBFK?C}^kge1c1B>Tp+PqvQ?<>m6!8H~ z&GA-Rj@uzs=ibCZZfZHD$t@%V$Y1!Z)|&*c@~S@ny$8nNim=PLRVS@C5uJ+uAtcX# zQScj5O!w9d;Mcg>JW(~V6lHRZ@*cO*2szmLI-|`f`Khi5e{r^>PE;kT!%oJUa8ZZl zxQMm)+B$XqwyI4bu4&tkGbk9LGRkY7>IwQrPJ@A`3U$P1d~i^el9dEICVA6i_yeX4 z#9T(PT+Ou#kPMzdQq^K5jWnQ0i>#im;b{vT70uIqw!%ZBOh*i%gzaki19GsNk^6a( zf0m|bTffs|r&(+BEM2}uI*wraKOg(BW3fXT7Uicz1`=wz3lUF5=p{_2!%GGH4tq~kJXmi;f zI}wmj?r&5(YEkVIpIbYi%=z~5qk$ZyMV~*CNR=SGPvb$@&zXo5xbm4db0WLvn=zRO zAX)m1&CNglG;QK=lZ}5rt8u3#Mkf+a$O4u!*#j#%ermYqz9dF;A_vkv9i6~s&M(Ok z+tg=u_JicV-X$giGu|?5Zy8RMh*AcU?uqo&O!EbSl`O2l*gFGY)?~C32&?j+M~O*PsMhbazd@d4nsgYHYWcwjGE)u zT@!IAL?8ZLM~z_&!gch^Q<+rXs-51buu~@I*sCGTS*;9pd9u`xR&G1(8Lv^lJG~L6 zs^s&^$AWglI{z-byOub?{xPe!CbtXwZmOsywOJep+MVi7j6gHF9ggaD845EI)!7-d z6B2K&1VC7{k+z@|=II}=`S2R+-_L-#?r5?g3rQ;AoAVTuGIh#%G6Y31fjkI0o8rzP+azb1e-y+7CGcc1J!bSiBWxJX;Xf$og&S zU1(O9K-Gde1#Q)>{_{33LIpf`9?hhnFO@5TV6mDxi@uxZ^$Njh$hbv}#i&AU?SLL( z;HP3@M)m#A8O96((s#!f-z$J*j3eSX>uLb(CmUbbWiac@cl;jj8O8zWAPa;+YE1Cg z8H>M;`Al{g7bhAk3Tx#7zfqu2LSE{G5%htTTsQEgrZHs}0GqU!V`;s;FApC*E444% zV_fqH4)*?D>b-39MLahW({4t9tbU@~bKZ>YO$PCtVxy%j8t5Z#B@Ph&>Mt$2oYGTH457kPdP;73d7rHhaH ztG#3FOoH^wRjS;~Y_8x9yY50a^;_&XbK?#crkHKoZ+c30Tjfce&bukyzjM&|=R4{9 zZbWH4Gx{^5-1g?^=Bc-@p61$L>2b(RL*vFyp-WO=yidlM+r@W>EK}0rc_JSEsk&&@q^@RCvuv{OM72 z0PRqae|JrwUNhGd!eZ#JPcRQ_67rI$HXGPf$4b-B;U2^~7kf`Va@NFBYlbxCHc8kH z7*rg;4n7{e6Y8>A+G+`BOhvoVPfwR+{B-$G)@+kVb0<5dQ~%S0{oj%1H*Y?A=%mw> z6irX-qv=Nb4W2CNo<>tMm;e7*QyD6PPKroKVm!B0Ty&=}woe!?bzDTLTY%&0V<*_| zJ%cF$2xg%$23VnShBpdEDAQ;l7^rEzt7BY8wjeU+QM2%#qHtL+o7L(piR zFzWD2QL;)Os@s7N_RYLDHv49C=$*|bOjg>95D4p|%m%X216W|Wn`zR}B&OsunawRw zu3IgCd|84*`uAl9lvD3uWU0et@*r%sWa|cNYL`OT3+|2uCgx3)HFfsNR?0_)P^%;| z^DAs4*RD>pIXGjn7}orzVTHNNbmk1tAb*l!*pR4y`35w$cy-%mVBgDbXSUyJa4IjnZYT2OymNC9sSF}7W=Vh4-}d5bfV|JqpZC6Dm(1c~rOqqq z$-wtNB}E38fnAx2XK+JKC>33s{%y^>$`He1sj{dBY@ec1r&W)mqSJ|%yy#iK989qTjBpViyo z7fSS?&Jw@k0zF1&Vf38HzuQn4mE_$V?)3{^e2|1935`FQ_m5c1!z zPSdNT8A~!PrrVafxEcL)jy@s++g^X%{KD(IoNqrV*HVbq%5F;;YTf^-bF||J+a^73 z4u3k(Er$z#I^*0LPSV-?Z9>PNRizxtbW__4!!?`LA^gdVh1zZ`^=8^qnx-dp+H>RzbA-{GNfHD&AUv;jnMvvU}zc9lRxsZ>y(1zud{L0l4=> zA2z&3DYOT|_cM;4To2t*C-a{r$}jn%K8NB-J>FA$shF~|66A6av6rt(!7?zwTuXC% z`L+ocyud2k#x6}1&8PMSZ}%!1-ZS$Nx=P6U(FDla_5^Flb%CH;t4v8uPps23zm~Et zrDeR3n_m}WLzfQ)-pj)f1k#-O;*XOu0Q=@TIQfY+Xp0xqV*U>$BR- z;=nU1w*1B6*?wsvr4qwOQ~*&R6nd$a`}8){)D@!~8Fy%Zm6A8V-oOIF$i`TAnaRFr zSxIIJe)mi>txDrH4!E#wz^kWx$-7{yz&&3rgu{mYtDLjs`hS^(s7bT1`iHHoC;xt= zfVyumzR6zmnG$XQq@2r-rRQr)us)=xLe*AyDYtyKz+4FMDg#6p!AOS0@l!5}*7T42 zU;*b@QA8vA>Ln+*@`u)%;Vz@JJ8f|Dw6g_d(Q@N7&!Xa&^?vAR21f6PEE$N@(*WOe zXO6pekA0{@$0@C@=;*>_H2}mU?oO*y>=(FOi|01+M_p=@#Dox8u#8W=oO$aU3xLw2 z;`BjDA3pv$b$nm8Y|--bfee0)Cw0ihbD(gzSJ>r&-@y3r;WI z#ZQ-$mH?Fi8%jC=l2v;A5J)yd8o9>QJWmam$CFSV6e<9cD&+N^3H8}#;u;*$VMdWw zNItkR93+qL&F{a>`!KY=U#~}rD@=s31k*mUS~{`;KpYM)o@4|LNaR z%UFC1o0-k-z+E#XlpnHeRy+4PL*c|Q8H-pTa2;~Su}eHsP89W3W`>i@b1W8<-22eW z;l9`JC%p3rh~9G&`CcxsqhHvBJpkeqa!y>34EQpk8uMh*fR0gPd%rgR+3e-F!r=H? zNj*Na{Vlsh$P;I*5V9j1gR1XHd0xICkdJ>@;O2D+^_78yETi6*#9tvZ>=<%TZG8YJ zt!ziM{TFU&*f>%OP?`6b@obt=jBHDNve$TiSJ;$Z@e%>sao(@7y`U0#2L1a%f>V*m zdRDbh{-uW@0#7b~xeVqie`t5n%>4}b!R<2dSAoW{y*MsVWay>5lB<+=?9#gmr9KnG zI6Fdm#lQC&Htw2W*94g}^S`#aZKX8n08oW0w1}G-pT!ul*4b|B_iqA_thB2$@JPMl zOBN(;3(Ov{mm6X=j~3<$fB+)R37A`!Yg{ z6TQJ@=e`L9Gcs~-kDoC+8O3Mu%-^0Wm#1zyi@a|!^l`{LeGj%U%VS-#9ocO=kQB*C zotM65GRWM1H1ej3ofzHbXJ+QZM$?|jw^xH?NFo&Z3G zJ9S7$ut~4yDGoILP_KX~nP~%UNV1h7FEx3H<|RSm6s@a?n#P@OP@gM_jRK}$bhHZ@ zHBok?^tc#fIUG?fQL}Nnd-_kFI`5A2PKf}rv-i8{Y?>)GmgA(MWb+dEIR9kPG%Wvg+@*ZdQ}?)s+S-~CwVk31iQa_B zPeh;WXHa$NM|4Wt-{k0^A*F-=t!W@Gb9T5&`2I0}1_iegQyGsMH$9*(E#il;xED;x zomtw^#Xj=FRa1){e6Xu}@4`|3)SD7)QQAzRk$ViBj$Vn#D1E%qqv1l_t})&5g@T$atn=HA z(lj7AT3f5Y{FlS2O0H(qaW&JUw6@KLM`BEa2rYk^^y@G0hBR006aa>6lEQ#o+7IbHFdA%N0JM1&ku5Dv>Kn5jgvx-e;{x#$;ik}$N?3XjGBCH)J@fbTX#F@ zLWi%eWhbL1Di7pH$MFW#kxzV@4VcwY7=O}4QKckhVTm_naj!IYGN(a5-el@a^;CLk zH)F;0q6*TTAr$fqn60zSlO84 ztw*edRvyWS%bBUpBaZYNZ@?}iEv4<+EU>H;g7@U75>`!Y%QJ_%NC(8YZ=*A&)BeF! zR>(8xFYantl4G+E#7J8c_O#E2-`*xmz2KyvH6?%S(l-rvWsFPM(bJ-sZqyXF5EEYv zQa|lk^pE`FFy7QLj}q^F?M+_zkpK^W@^8Pe91$j)dp!!!9@Kl?nu%Clry1rnT?BSF zVNrjAtC^ensqy!p3OTVtjOp8yzGUu*FV7V8X;RN&z&Nl z!_L`=-@qfUMBf-xArYk@_Uve^F!~`Qv{6=vx6*UVtpNcm_c;p7{PZTHF#bXI&OXY@ zRfrj*tn`x4$(>Ccw^`9l_EU*e?~$hlb<=&EvdEY^1L6GrD$8v3pJRIq-u#;eC{( zB!bqsbURG2BV;XXXOa_SeuYOKt`ZHZL}_3v{xJcVR5?;AwZ`}-HWt%-=FA%nZiRdl z?)6?rn_C_@jwmFG!1(|Vn}kiXhfCqsgvXKYl8lJdC7z{K-HJ^!1K-QTsdtBIW1f;= zzXcIQ1UEUSMJlGOaBTLmcczrtaExZ8p?k4b!s$9(SvEu9tV+SN1lB88gMnoOhWb8; zY62z!#MA$y>y{ppnRpHGyxbfgSLWm3!-NPnL6M^-#&Z3#T4frB&y=CX-v2kj+85{ejaS?<^pw=`2 zGStg%=xg}(JNNHIiqCI(9b0IIHQs~=;eP;-VZLnO+pBh*6|?p$aOj=H=SF?4)5H5( zS`U~(79Pv`>PF6mK>Zj!yar)2^C{hIse#YCSHj)56lQCF@MNaU=z+Fac|iKvCW8w9 zgublx&j83+ymzWHa1@TL@#C@^vsm2!)IjrNL`V+3g-{K;^-Q?(++knmO5cC6d&-FIG8t;WCH(;T}pleu)H-d zrKkLk_5C5s6*p(H)VLleT0=bTRuOEbSM-4R zt69H7v@QE@wdM3)y!uLCN3@dYZap`FQi2z0bZ>jHpkKUn9^wlFy!#@yY!H6$?XB#j z?qwk5R_GJ&A&|{bE_cI2ao&$mA@q)MQLO>}Qa%vGT>J0~_#XA*po$xBO3HGfO-Taj zc6BQ|NOtXLFjZsJvo->iFRTl;)0PRJlV*Fi6w!XTKJK2I!j(I8v&$g&=g|aKv7cGr zT35^T`es6@tLk9v)_a1s!8lCIh#8G&N!V-@A%%hbOLf>}*0=#8A??l&=B53_>5aCf zBp#61)4UbaeWNrn9-E^|9)s^udzwqOR(3O^AS&71GWa(2%gA>4{(~dY`3t{Py|Y{a^?CszFDBE}av+ufUn z7K20Mc$mjR%Lt*05ia*FBLZCiSsy83^NUSBCeb^Xh`1Kpl#`4Alonw1mJDOI%3w^YA%_UdzBF;{c*Bqn1J zIhkTvnYB5YvKUYM8z_HoPCB<+h!3_MIMb=+{dv640GMSBD}WA(wa3?2c!$Aj|9z~n zU0#~C>RhQ5at!TYo0$3B>S zL*^4(NY?u;8b%yTuQrXmrkg93*~=Q1<3j?>X`ow^)W)2dYnRYJ{>?Ogo$;I|M*Z?1 zNTbrUEW$l^?FS*Ecm&oNm~KM|cosT&)au(mQF~CMINOzAO19ir%%Btm`^zVx&H_Du zRh7W=Rc)k0OuP##NBAb!<3^fMd;U^l;!z_eRLvZond`+n-{WRJZQQk~J{mJQYCa

9W1ruvap>bAA@2}m_>3O>UyP9e%^4DF^??PugbPAEu=F&>w$xR zns1FcdQ#dgb=en{*AV5`wVZYMG2OFol-OrF5l3`!%&+TSNh0N@2w@3w_ONwR2TA%2 zQS=STZ_wCITayoMcv|JCL_)@bbgQxQ{wz8FQO2-gkkr_3C{@!)~m-Rns~> z@68f?uKK}AiOxQgJ@Y4x9D9g*G*ZKEFD@RfaXH?EQ8aJ*$2mn=<6^K)&M*Gs*+r^yUs*>f1<* z%s#;`PmzY5z2Y=SJtcyr{3g(#A_%UW>YJ(5B=%^k>kWJ0aVLHrb{C~?z6%?K#vn%Yx~rgZQ_+tl^?^sIOS z8(>Yo2VyI)X*=etSiEaZgA8YKlbJ!WT2*APG@wMn=4;ie0(1U*VFuOLFIK>;Tpti) zi2T#nmQY?Ld78W4Vt2U@1H_l!%Skab+xHTDuKDVL;I~9WPu4f@FnPmB6C6dF+0PT7sCdFp9WbA zu(^^B7TqeoK%@Kfhxasepg8~bP?h`vz(oT4TO{vxK{)ek?L`( zBpP!3#W$yMfwcSc9$FJRjjqe?s(mj?;`Jt#T#9nQFprD@$^|fW&m^Y0v7EqW{1G^x zQJLb+9E`X5?)j-r^Fm1yUDWF(3L2lGy^0Xm6W=U~4Ie=O$-&-BAQ zn1gc{5*+CXmV(-{qzD&W_gt<$-MJmQD z13Rky4S!N{>?XC&97-~5+8B^>Up$!9p3^y!Z_uiD>Uv$CRHIP1`7~`oxtzphT2sFK z-O?rMr;96yK1if5wO0iU^Y`S7LE&RU@H?@cpPq7)Bt!VU-{#_5wO-}MLheuuOzvWJ zy$KQOE_1r-*ul=|(**bc=&y;bPy+GvwbF4F-K;>ifdt$gBM0#)~px}coS!Y=G%t3^De98<-q|A%AAnhPBQ@lKCBQP;FAaAn_@w3POZUjhT zg=FmTwl(a+rRaOoHN+$<$cth`*iv($J>OkXBG8VoN=X3{frkBH;Fho7?o#NcQ4Q0ZEIWxJH-f&<^6-DaZ`X;fOCmaJcS#?m z$pc=D48hG`C+;X;!j$YzNLrIY6zI#Kzgyh%EUM>p~ zy}aDzDU0O}cO)tO0u^<5a-tU&llLZ{Pc86-yc{w4exIp4i|ll%f4)eRhHvMB2wSr0 z(@`h9g#Q#yRiRKzun3yb_Zt;tQVH}?QZawod*O&(Gz>FW&l162Q2QdOQD=AVEZMKq z)|}I_Nk9vT<5>+kJo?^v9)pCx^qHuxS=(9C>;;Rg#xKph48pmkTF&Kprx6djFdeVz zVd9(~^Fz_}_lHG8yan~u%El~rG}ixdP`O!f98%Txwe(ol7XH_7IWNbdE@RYpK3Bbt zy!P)WWtDl$mMr0@MF(YE?F>Ni^g4c~+i#jt+JOud_dKOOJYz#~913E_p zmI^>dN-D3bPjJpL^iZ!!E(RX2tAfC2*vl&ey7?iu`|@V%$${p`5ILBst*O4cIsyr2 zF?@D1{4_d`I#^(Dpu5pWO!ATtZ=XA+9RgsQw6;%oQ{$4`-*!ZH?EtjEowMNYN=c_I!j&edotIx&3VE|J!ly|XjLD7BP^(-;G&Fp z<~{23@c#CT?_8A@#H>TgN);;;?(s7kT@C$df!l{onX(OFiMO8iHSiF3|Job7 z$ZNK1XRs}3I7gYy)2?`6(xG1tG|#>Bbj_Jl#M~H9ySVFILp}=GxudiF!{&Z!z_;oe zq{DmqAJ?potS)x1gBj#G+Qy{_!Cu!l|K+!d_!Cf)*r6VlyXr~S>o%!@mHl>biqM7E0g ze&xsf>y#OCrX*p)&;!&cTt?|XDmwwqu^)MTvoQ%_= z-e{;4b%WF63!lEn51y|n?G#Kv&{?;L^)QiX*j1evLQ!~II>3+mj(fX$_o<)35m*;o zC7IuD7UU@ar5`6O(P7P5HZvy%P~i;9Qvz{_G=vSPVE>HL4$QD1Ys)7s!E*y`Gu=>h zce)r?ELtd0lbc6=TPDwsYp+-yN!YRkH zK#UFdwJb6Y_9HHR{2L!4?RejW6wm}lRnrM;0m^TN|5fogz%E1hpnDYj*5Z+Yhn(r` zFGML=N}k~v!z`s5g%~)w$e~dktHZVOm=!R)z-Wu(Fjt@n?Kc_q`~q*WY5t}CO)CK~ z`8`zCxQrk`#f@$BQy+!o?jCVmi9&g$u+!{2m>L$7C}59AY!aaMl0t)2_48LM)4?KX^6jt%UjIouzUEZ8_B=N4O6Bu>UI~6>pjEijD^+OfxlP(W0r~1MK<&PrMl$IXSSW#nstq(rzpAh@dj&^+WR&6h_dK-eWwP){0^u}U3Ijnmd0f9eracEqn|@x7&4VF@-8$lD#DRgv z%0-~v)oB@2xk94-FeNEQ+#~4B8?bJT0d4@WWl997`S_c03C2hadf%baoYH4EI<|F5 z@p^a|Ha5mRdalYwl0_JF{`)B3$$65BJ-uW8j-9`uOm9Wb~Q=!B4;~zpT2c zOs{~d-`Xh`@g5qi8sCN9LJPmsOb7tUuqwY56pb-QBwtM!QkD_wuE*bjnpD?|s-5_S z+`_!S3FVJCoTInm{4zVRDN}q(V0ni*#=aq($VT@l5Ee#h~G5wfiD!+gE zFS{fUYr)O&>Q>(q^&M&;xwX|IIJaXB1S~>r@w3~Rv^15bp^=n%3Hs5mTFGVsU!Ta> zH}ToEk4CU?i$JC3gkM9aY4?`a(&&_OuDtn}KA16i6yz|5a_LY!sD3-+Y_Ug;?Hm@v zrUNB`vLaz;W-b=_y1d!1D=QrDmvmnHLrzlScTv z#M5UEY3d&Q*lT9gr4MsW@@Ubw1099^64unOjZ%)%cNprSb|fvtKjos=v8Bgl$Iq$# z(vsv$Ija*F)*ekLty^|Zs=0pasAGj#UI=0($Xs=NT8-pCPJZJ267@5UzFK=03Sl0P zRDi)p1}L9EUv~Wc^Vjq1pY8t^Z6|bO7FE&_nNRhQZy_S0X?AZp+~=?&iSe>OYX9q; z6p?eDGV*e%ERmtZH0osJhT*hv!kgKk8|XwIcKfFPDXUR>q-qMBrQv9+X8(qs+CfQ? zav14%dq?=wa}L4+dzmY-Atky2wm>Me$?}~i2*@ZeO^{1FLch2eCgOH9s=~tSpU+sj z?(AChI*dz>aVH*Va&uPAU#Rnkg*Wekv0?x_emCZ%w$ zFE`9IEPL5N9z>je9t;oda(L9?Ep9(sZ&|}p8zYcGJT=uNTdhYtUT~COYHAvN(7g0W zzHGIXys;fJ<0Wv0q#^aE1TZ2kNovv0644!?>3u5=+BY}T$@4$rOEq*?VR!qM^;%^! z799E`7yJy5qWd};3W!Hi^D0FVbt=75(odE?MUE;Pe2XDkx=GpOO-S0vDXvo>Zo*GY z+y={77E)9oMjc3(0R2|^Y=2*)r?d9$Pkl!!^o|PK;+WeE2YyhuYq`}YUiibK_}i8F zoMGS8S8iV3{v6`gQhZ!y25C6@H25Pw9ivm^4zUSyi2+xMfxz(HrV4~fV0$#Rx$!%9N3F;ybU z8S{9arIJ9F!faN{nJ(dp&Y6abc{R(xVbKPX{&t_mWVNmwB*?xg@z@S)nC{D++pvIl zYMTB!P7mE)Nw+tRYWcFgu1?<;TI^)mFy@l0l@T!9tInxd^eV@p=Jfc7=1?M%GjTM7 zIQzsUCeeLyrR7sqAf^$Y_3^NAUQCC7MhE2{mykmeVbwosQB!bTN#VARNOt=yYS z=X0%fnn8SRR_)SoJYCXoi_W(VFBfjdSJmCGzPk=-pa{K9DcRp8gFA%vJ0vWR@5Zxu z0VRe4>j~jnU0Z_9>=YL10yJvUYQKz%NC^s%6J0f#L@nCp(m%gGrzQ>F3oAXX&yoJY zwat&U$;H8|P$HZ^h4b3uH59W&=ARUL6Q)}^iSdl+iOZQC5`Glzq0vD1=6F5}S}<(;4;u#h?K@dX)Z8GF{3 z3(%jU|B6(6ZH^JVFo6N39ICeUO95S3DGHF%dsQdn2%QYcR^YR=o_Ce3dcp!W&lm}4 z_C^D;feW|KiNb*Za!@1mZzEWQaiHfjg*Di}p){$7ZM+^2mAnOFZoY$%Os8zeHw*K~ z76=qZ1p(=_LO^kg0V-K&fgF14Y)@QTL^t29J@Y3tbv4{It3RB~@oh8i1CPCFe9eD) zs!dl{SLhwM5*w`|ZFUckO0MRkoik~NS`nYQ-%OYL3xd4#Xc%o|opY=T{Nj791FXJD zQ#GgBXMtwlRIe+7MR*=O!Mis24g=+{Dqu~mLK}q424(t{@C!Id1U9C$UHS@RsE|kc zC=kJ~=6-W%hlLQcPWRCjgagHckKb?qJDbWt8ccmnqWyKhc`%hoDXyz;nxAl%a-UI5 zEk|AbXJO(+BM3F|uP*HXe)G*HXKZUSOJfh$RIUrY*k79smqIS_uGksY%B%&mRij!@ zg#8*~IKK@Q3Wi{!KCB~3zLkE2S0)8Mkb+8pFK{%vk2O)C?kETm(RV*M! zyk~n?^k0dHV@!@Pi^L714=3y8GcL#>qZ=>e+Vxq-QV(F}K_Gug9%F=UskY7}^U#VY z+vL?2_B@o@y%VTe%OGA(o4>>|m6Hyuk@me`sh6?=#53Iy43g8H9Fi>(I(c4_IlnfC zkl~}&1C--;oUZK85tOdf<UCTL~m$%DK(B`I=vXqzR=}!kY)6tB2Cx z{6SWe5z~8B!m6YXtFJ4=DxjzK-E=pNXwZ}xu+2?7eGv2KEFQd|yME!@$vY*%4L8q% zr*0P=o^8p;7`&~Q$acD={tK?XZYElt11iZU8#%|+s+KpY#h;xhf!L@r0zaf z1RahsBBa1TlvM}PR&Fqf)hv#%g7Adf&{k^(+j(>H<}+DQcQXJvWGB$c0e+fkPRH>ckf}GDA^Qf(sX=iu;Pt4={Ps|&UitD?R2bz|~ zxlvS#a}yT41a1Sbq2x~oHp>cfUVDnmO(*$#b6R5JvoT`Bb0;~J*v6fAPBLLfzj8WG z@Sl|BryKhP=E)Ot)?u&oCQ~>^f{5=XMZ>JmJ1YWS{F&ho(+yqy^M%k*cSOc#&aIe* zlALE8DBo}qW>NiNS$hlFn;FEBAsXUJ1$9_3e8iyzKJ3t5?~*iDIZHXc@~!rce=4RZ zgTX7L&ZCC2Ohq{?vTlX<|Y_iMo8-?$4C*R@Sz8 z8pKVppmNj&D=hyzT+O{JFjrEMWuGc-gAVS`05+viA-Jnt_cGLurma3S6W77 z9;&!@4E|9&FN`6`w5@Ni6L&vN^u0|TZw1*`eQmOuzYSu#5qcuFRGanns~vguMdz;t zpRr9D@vsNX9O$JJbblbEjIKVwBd^w=wx*o+r;k&7ulK7t8vbpX_f9IyvF^6Rhm${)hWv{pn$=|-&M4&>Y5 z#lCWh;h>x>g6tKdL*bDqr%l-f_!)H4V8CGO^Uh7=TwyN~CW`a+FZ86@)M=a; zS$HL|X|oM58&zNzo_(%flhs^YdF$HwaGh1$psL(Bn6_q&mT>DKgJ5Rq0 zgpba@YroOiSje)Uz7cUd5f?VxOzU6mzaKt%lg(VM+oQljf*xJPPBG8 zY^zd9pm`9Yc~%6vWi;@pc%VOZN)~c7$Ze)mlgzrDo|Gg+jaUo*X=PH}#QsN_9eu^` z2YWTe)qLO%_H@4(FLG{Bk$Ze|X#@#Nn`w6#4m)K%u^^_slC`A%1c1gTr|P$tQ2r%f z8X8oOf?FGZ`#bN*(^M`5rl6VEAFQ_Emr&r{PyJ3)kgH9W%H`^yDYFg=j-==2~5Asg-XCw&p_gMSs zV>76X?$WWoZ@v-M4B?6x3A$3*1803=F)s_#!tBKl3Z0i6SS`bVdiP80H8sfiNdN5d z0l$bW!Kp$vphE}o5~QzuZ%@$uUoZcwcPVeKRIoXeEQGfeQ3wZ`VJM|t zBJ+KBUD}xhXZIw?H<;ypzewH(jvlliAGH|uyA-e<^|okl4^AwG2c zigc0EiaxvSbH(+Fo2wns|;rg6h|PBpVCs#kj1$j)p_gJAQ?ho&H} zA;NW@f4QQ?#F{^!tiN9TB;cj?0_p*p1n50L*XdF&$cw}D@WME_D$ytI)QaIZkpL)) zGCYogeT+cwB28e#1YkVNp3q&Yon;JW^Lq$|v1Q2MG=5vR+r`9Q9EedNN`#h*)X`;O zcTPhbzc;#pETB;AGy6K-*7q3!V+R%0>->w9+Tt~5YeOc{*43vENss}XG|rwdre?Oh z9L3^82v95bbS5aHnqYF6su!zpeVx}QEkEYS{7lBa-#D7y;=&vP@!tu247P}HAavVG zl!9<;@&mODwhi2cW;c>4YRrEoB`sE*+Z-y;gRXH<`rtduG3lue)-IIjQb`RafTU27 zXb2Q64uS6O(q>~}-jsQxdIEcGAP-O+!az-a18m(2d7+*bS9_l++2Fr`d@H*hxc-?G zVzwSwt21;d8hbG8qSXJxJbZQ&VlfJQ%J4lEg6%yr;?!LEkA|TSKqGWa``7Cu4E4vh zLUf4I)bUioE}S@!6*xf+SBd}NYIc8+Ij?d`M9JrdU)q5K?LUfaSC|bICj?S`fIws^ zCbx9&x)qI)*_c+n$chP*S`Y$B0zJl2S_k!zfF}ev(H%lHDL(6u-7??1YOQB`Yie&U zi5v^L{wrrC=Zp8sH*Hp6W}Ibt)|Y&Jr6CjxBpZ%FR-uZh%Hx=Q>0T)oTT{)mr^aVE zkQe@_@~;KhD;NafCCJ*jM7%+*(s;iL*Ml?ga6FHXAvRcmvsqL2*)kAz-gRcH?%NT|rh0g+?V1GUoN*y>T*N-1Fd{jEre7 zEpA8v%HQxnUJ8<%H#&1;i!U_NPdsvcBuvZU{FRtj1S zl<)W7=+R*6&tT0;le%r|ma(I5DGON2(}^V0BQkEA`5gQ1Ex9X>KrS2t5>dKC~{S>QWf>X9cgCd|R~T=7@m>@%XpP_vbRUVzYTy5eU9v<=_iNauD zNJ)i+Oz&J?a~iPN`F7u9s{Oh)===Beeu9ouRke~A+!v%Pn?Mooneda|3 z+=!=4^CwpQyGWH2vl^{_Tk_BH2}PTx{{C$E-wzwp;=5d~-V>h|A3d{jnDaqBmy`8` zN7T6j1&kL)L)C&KbizX}`r@7!?-F9|yG+e4er+7g!4@Ckg6u6rYPek#M8JA(M0{aq z-06_8D*E`3YkwfT2qrLPu{Gs6nfSm0=HK~({RsOVQ#F?EU1fPaFs^YzXf|BRt1iKV zFfCOL51g1r>RHt(6?*h#F<(xNSam#VpjXW7JB&`ZmfJmYQF>fAuR=Mj00o(1J^18S zKoG&X&zX&-Pan;BYWC}KjR!n<+O2>>xg|js7)ZX`CQ+{BVI^0Bf)8~drA+JTHLjQhFj4WnKppQ9_ z=jtOiV?;M1K#d1${xWo;Ouadp!hxEj*hest^If>&+QJ-U{B}PBiHwi|4-|tcLAulW z;;X?maPykHLEL2Ak!OSVQAoR$3yt>|=`$ClkA%i0m^^fGE07cI6R^-|Rx?NRcO%Z? zG4r=-ewCYI=$1Nb#SW9sOq0sp>RCxem0&F)Tfs!uZgb8WrM$-16CD4c8&@Q4v)C4v zR6Gf0jf;&2Lv3J@yw9{~+0xR=qKnqdc+uO3@XEJ3be4;Rz9p`vPs-%wh0rK_C55be{{=_v;eNe zPP>JmDHLBPgYVLHUiYIez^G=K+e8lor9K`b4KjNU6&jY;z}M|^3Bmv?-_vBx*j$;i zIPnRtuw0HbeaVnF`ML6~!b}=Y7E0}U<*E~#PO?lXm^PE)H5(#<7%>-Lp>D2ZkFp-2 z{N~ExeB}=%y7vz}Zx3WOCy?0Hh#27=|6>7&{>kXFRJks5)x3ulKtdddLt8Z=>Y};e zhAJ^3sZ~Ps9Z-9&%ueu@R==&+Zu?=>fv5yl zK}1Hh6gf&3YM!UUZFH;m(nf%I1)wne`-c&|tKcJTPg4O_2D0T~Tx|6i$f6->XH0hf zvr2Ninbvbp0H4%*Y>k-iLiVT)GC-%5#|x3wD+|fyGa(ZTS1OSi8{nCE(QE)=bAO;! zdFF=0hBq1Gq_x>UC|3RX zl@F79h97CnLyk+7GVnHPldQ1A%6?WX9$eruxK$gb)R+#u&utTT9u| zzv?@?ALXu<4@L^kKLiGMPwSIcW)m_>5gfl(4_|Q4x!94Yv$*bXvu`2JXp#eeq<#1Q z8(+;d*;?unz~L~?j8tE3?gX6s zC`hNjQ}@4N<7^eVM+LojtNNSrd^`WrAE4VaEYP%i@j6x7l6y4QltmWFr8#lzww?h z^x|h4{rLb%bmnA9$(y^g)nhqqHJNbk!&RHK_{eoRjQAm9nbb3p9gU%5v0lB%ZH{7!d@Si(|RHb82ee)?wWk*6&6B zd27`?eP^`r)8dlg+@dJLX4(gqN*p|lw|5xyA^dvLS6#J6#NTyF*w`7Y#Ep&4rcw6| zRL&oqwu?^p!>Y3Dbo@r7NSjJT&*VDlcN0I7xmj5<^^1q075W;j<50S*ui5QT9DC99dXo@`s;WjqT=c z&F4DlR}_Y%tvYKF*x^K@UY~sTxhf|ZcinM1xdYw|W07NrTTc=MT!~o|kIEG6<#A1M zT8eNT*+)U;E^dua%H(X|gUZ?jczB6Ve>wqf=AzX21I-r~xR8aK*ZjIOIWiY}rq_iF z0`;52zZq0l&khCoEL8csRoQ-8OoLmC z|3oxg&DB%X$lHQItfo6>rHUeXiH(ng2LLe3Lqyu?O5`$-cy@>^+3c?{Op~guu721w zowV^vVNd$2&EP^UTz!V*(iRjv$;GYcES@_dvp$u6u}>GYQ>S`(<2)1cwc4wvHP9^Y z{orDa8LW1(j@0X7>u5t#9Xc&~qsmC@c;()ML#@(LDHVxlvLOQh5viTfrHoy)u{iY0 z`(ANrtr5S!4Usds|9XT4ti(117}UR_j!6ry+;{VQdet&CD&6} z>J=6lSRwjkSc@B=fz1N%I^b-p+L}WI8flfJfPl=r7oc==lA0+^;CN6IW<)`WeryU9 zi+GCl68bm%EsU83eS?H}^@-B@=cX8TP_j+g${27Y4A=zCvO1u^7Ck8Da%2dRDY>C= zy_HNi0IXY@jDL{rVAE6YCz>d&GFoAzuVh(g`th76yr#>a%u;VU1EYZb8RmHuNTDbD z)*TjE2A~3B4+nA!*18X39sjhN0?>V{N4M@^?;K%=8I#k6&O=-C#u(86j1_P#!c!$* zw;;N(itTPa{{C03nEvIYz_|()EF?;!QhkBEJLru%`p!D#t%oWuAl!SP&EzmzA5@7i zW|tEJ<~Jfq;u z?1L{3#kD34iSa87@bq1)0s{8>K%qdW_iaCgCp3@(*T>`~O0lJlet0E~I$Hs&lzjf%{2Xw|KPA@pJ!nSaEv(>d>(V56#|vLOP4EACm?m_(!ez z8s*TZ+%)q_bm%LU&-|p6++DcGbWaAm!a+-dlunhuz}I%z%yq=OOMpNXbk2ZCg={N1 zc0LDOQ6TArE9-fz*mNr6l$%c%>8&Oo_CIB%%(>gwe*J1zajW}99ngoRzs>3epefM8 zA(_+ZyI@oRLK*vTqen6Q6fHOA&WnHC0{rFv@jVr%zVzt#BPolu`qAYY^#{dXQ%5&H z8!ppGPrQ%JIivLOrqmWfHRgX0c~r95_Hr7GRd}DlTWANI`kFAN2&=}KQ-qd0f_ZOo ze?H;WM_HGmW$J*0%iR_9LF(~<2!1S7cAfIE%B_1(C0w+PWb`{aG3)i-GNQIEGi7+N zJJlDkC^!b-1`(vurbsu6st+MFrP#rPtBONP&)xHd4j(TNKGPg(EPuIVpgmy(jJSK% zsmyzuzk}6G_q_CKC6~&<<|h=D!$3tHakn-$L0-!l0wp+vw7L7wxnH%SJiK|xhPC+Oa3kq6v0;C zmoFEh7A^-jRa+?0UsQj;SiX}TDCevZKYivHMa%=d!p9k8y(1xII@g=`e;X37L54fS zy3C1f9r=58L+8gt9=z!SsCn$FZu|e)O|JiEH<=j|o3{l7m;`@a@?{)qw~Ngwbu{GJ z&y#%Hx|2MIS~-JZU^8$={`K+wTWm(+N`!SflDyF(e?E{adR`}AAn0KzD1~9StUMCcMeG9Yr=%KHr z1s(u4dWm!9)v-WE=ILxB!Z6?KHX(3ggHs&Y8RaF;;WIZBzZv>J_ps+YhUGwTF`lte zoXf{krTb9jE7+(?B)3mZUsUeL>e0$$C3V6IaU0Ea=i2_g>taZGiNHOx62tkmZ%PCQ zm8E)1!(Sz~K<ynW9rZID)z0@B4p9=+UI$~ z@5(XNM?V^4v=rcbMnha&#L%rp76VV!3Dv?^IaD7!tv$X5UlacYKoFnG6_X5s`qCn% zIxdG3XF0DJ6cfB%9)^-ycFDMnBzK&M&GvIS)UyDm=UYDI_3w3UgL|X@P`5>TcU5y` z)``UY$Ekj^Xr|g)eP*YKgWD@iq2rLN%;Bo2J3#LG>k3PZDr=GM zey|jN&X{syN0Ew{g6)5>O80DO$H%=#$aL>qfmV&(a;bT9XtorZ3Grwf1aTl0B!-&Z zL{~qAZdvLpW>K)Xxs+K?SBTq^rCs7p$R6t$3~FNkPabcYR2sM7EkE=16GGIQ3AMp+%N<~Fi8Z5{0zNF{*)At!wZq_H~o?-y^T&BDQ5GL}6P6Yhm* zC=Tg-7$h;+BCCC8D+d~F28MK*5T&}WWn%$y3!UmOS^fW&1T@qz9TFB#!~jKerrcUau;Zh7s?rmz5*@T@uopPtQJNz(CV=TqeoBb9oyRJ9kr%m z|IU`jcj=t+-ICy{EV^b3vJ5jPI*Ohh%0j1W8LV8sI&fnD5xD0N|9lgM#e>X`=H*`h z3(zagE0j6XDHIn)QujMrtII2ColEz-5SaQ=Whdo)H%i=EW+q6)PfY3lH<6Md^8VU& zaoe=V=bCKv72E673MTo84tY+>9QtI1=zl(Hnds2?(fmu-tRpX^o(l8DvU$80a0B&G zSvaxoe~{xNUP?zh&nW}o#maSnN(2?`ry&2z8+sT>T|J=*4lN1?D>H?==JS5mTQ@j= zFG}&_{=j^dU-iJ1`5JSx79H^ToZMl8(EjA(`$tGqlPOiRRo2Ha=6%DNd`upt*-UY$ zMqtI3L*iiT(yNg`?6vmd&eYn%htln^a+-o>)S>Yvl~s>QyeQB^?OpJyrRs`WJ?Nf! zW?Vv&NSl^QeO!*Btugf-@=ASlf~6i zVik_hrXrZP2Dn#|rU0aA@N&>;T=h;$&@Hs))n!DU`T$be9wWCcR8^ksJ=zhm|Ks)x z#U+@Kp_<5Ka?Az4cnLSw|L1q%g-?;zW7WVQ@|pm)0+$ERt~{?eM{FGI#??x_{xGc7 zYvZ)}Pc%@*4==$p?$k7W54KvpEBU%YMt_mv@3?yU5vY$Z#k zr-5h%qeE{O`(Oa=oBr}c8mk~`^FCG13hTA;(@_NTqY{iTam_yol6Fq*z6t6ALKWxL?c#cZ>F3L$wGVB)B-Gp*0XJ?HlR2m$W@gyX-Es4Fo2;z{ti{l^A;mTp}kyNHtR;-S^jh5^3+c>E1 z^=EF*GPb_Rc}4waXrjsNK3-K=-0c$(i~DtBuz_z7+W@*@!v^{Js7&ck%?uHcBthDx z47SQO#)|aBUNSG#B`*;0w7l~wu6`c=;7z~K#eKpiDfO-H=xb1=`z^GJ8*7K#t$;uA z)yk%xlmEn5huEb6(U{E&D>P>!v6K^SGO!f5AomI zp$d9?dlC4pQAsm?Zr|xbyx*d!-!TwN8mNuJ!#bS)hbbZ?{~Rw6HQxEBf*YgycXh9c z`|s-|6BmwuBDPHq$!o%&PvXwy~$W*k(eNsNQy`MV1uo40q?{o|@x0}l`o=VY?*K)`oxpMOwVgRFZ zEv_T@d2gO-TX94i{IBye=_gR80a%Ak{X=X;xY22U!gioQvqRaXCA|0}kml#cKz=B@ zK@1*z+l94-G<$7YdcjFsUjX>B`)1c1U@{jTxTQvI$Jx~Ey^Pvk?)cV(jEMcuWCD(>-f82PenaHycGHvqBWFaLr z_Fz7Dm3NpxY$40jcE~|^rXDpQ; z#dWeq-J{azu(519b%hyIrBmPkc=Ni|VT>I~*2yEAC3*9p{c8x4QU73>rgds!7)FKP zTUJPsZ(aS=tTfrXJmRJiXZKet1CJd<)LUsvzuwEMYRajNs4CQ;@8;RK``Ii?)OPr` zZsU^s{9K7fTNTSJ%UCW(uEriCuxW^Ao2_L=JoOn2#m6vMp7L33%W12N4+vPK!~7e4 z=@PPXmmayJIuZkQs7qAc#T#t-4B1P_td0I}(29iH5vmDQid1#Q%wLv`PJn7rC5A5H zO&VD!e!g)AefjbBX<1<5es{dmdqkQGZYXhnDHGRH-5H2B!Bly6;pkWuk=wPN-x*j+ ziQaY20$$dNbDtXlIm*CM>4jy0s5YX({(;TcB~03>i>u&{)@j-dY zpKCqT>q6%O&3F>7F~H}#M(&nn2&bIr%kU}cy$PSkGgSu5qm>->?EQuWwx9`|jr|F< z>O1#^q1C!b*tv|_VUlorf-|3?$j-A!27Q+l(3p*;jpc;o@%g7gE|b5O?C3n%Ac)Ug z62>PCjh_Y8YfB-cZq6Xfb&+0cJ*0Pp_%nnz)vd%=D978cZzFC&9RX+XEz-IT$l~M) zXLKjMxcOodJ5V!$KjOM(i3gk099`Ygx%0f6Hi-f^7i#PwWZz8z0f{W35GLIeMTpXs zf3Df(Odf`7x!kGD?^O@$8|s$dXM9(sh}owThc>G+liCgYFjS z8e`Rm`qEZlBURJV-Xj+@Gh_Jysg2out5-}8>wf<8qk68TD9x{MLTt3=UR7-M$ z>PjxOQ%JK90KiVfuvR3kEQP;q)_v-qF18evSpwpT-)jXYu38OPmF^5_ndapU-pR{) zxl1K|&-d`UyB;gB|M>|_7&Jwc(7DV2&I0`9#KB7|FPxar2nFb-IIg@XtYc7Y_&nyu zplTlj{i9}fbn8qBp4y6ffFGTej%w}0$qizJw0ERSCsW7*bqoly6i z=f8yCB%ng`om3p=nlo6kRh1No0u@K4|0`vjTy`EWb4B+q>h%7`D zgQk*qw{MPznHeS(B4ybG0TU|9g?6k(nhUl2Si`=b>0YV9+wI2G&X|?7J2k)|KH2dx zWh<pz`4G&(PaVJ; zR#y~me3?;SLtfW7G+)S=UMg(QXc?x71$_52Qcb(IV3USXUJsKu4WOC$1PTj8+FQ91 zDQeGB#vul?RISG+kJk#!yHU)Nj^h`S2@#*AfRWoRbS|Kg1)_&Wy)!sXZl~z&ICL~I!Y6!8#=D9!L z=lSLN10s&YA-V3?^}5cJ?N+-eyAPw4tQaYmdh2OU1=b+)8K+rd+~Xy8=_;zxfJVk9 z_CNL`uN`%r1xxjnMI|HC3F-@3Di#nnCM zapAgctVk6y^(x=76@+r*r(hd0Sa<3l$&Bxc60d{QD$ZpKTzV&^U1cMuXEe@0G!aa} z`p2&|eo$LJh_n+Eq&(fJXQ4b5AgvRzmjf6plTj6W=2$WE_lBE7aNmf?oY5map4(`m zU41S|zF_Btc{ROdMduPyC}JpaPPn&~)~DkWtLaL??{50tX6iF>Z&=5T-odExUtA?5A)SFt73g69cSNmi?aE8^;PBDQDWMbsQGro#3e$p3%0$GpuT;jHS5s){W- zGE$fF_eqa{*I)A2uROu8OJO74LqHpNkn*prxWm8Ft47c}QbgQ7vG2+{okP2m!(ppn zbJx+-$gIP~am_4I?W}=PmV4H6_Gjcg4|(cTLpaIlg2hW!&J=}%ChOo~M+HIix!*_NRA-uCTfCDZUax5@0 z*-verrQy~k4IGrl8Y~-gUOE3(>{@w#-qheb-X2Lno?DG{6FWnK=IxccZnrws{ z<@rcFOc0wcx@C9Av*y%e{}s`+`D&ttLN@EH+g<^JlEKhsL&=%5 zU2*@-Ux|&LZ(fAYmZTLr!=ZbDl-BAq@2q4yBWXgF?4UpS`@6OB^$yiA&tbzF9K7PD z^0Y9#NX1dS=oM5d2LIK)*N`IaAK2khlIHFo()j{9#{)$?$!I##9{WcMTuYV3)fnpO zmsDDQrGo#Q5{KVKPa;G;+rrecX4vm{}-evI5=x7?Jtd1hX!3-OnW15cZ6E5ZWcd5G>0Cz@ z?U@bbsl7Qi4rRj?8MI3-9%|aMxt;7Cu}hN<(I!GQaP90jTH;-b2=X8okOGz;`yYI_ zs$SAxv2(rervhVWmX<}k3LP73dfN30s>!#<5%}JlTmdBea`P0u6IYVZ2XNI*Uda4I zo@bF#%ciX-@S?ZGih-mBu`L9;U{47#oppTsdCn;awdlqpkX{x#*$Q=f0J{N8JRTYF zFWrQ3F?Z-td71uB2&Ola<|o2}K@Yn#>;ACSFqcxj6O$H{<@_NAHh7NNP?!;*~8cLejjFY&@c@p)sW z4=Th2VT>)01NB%irXT13ipIu*T_&@a_&<{D$8mKm>(4pBmH zfo|*95+)X_NWD9>(Pzk?di5_Ge@EniG8PH-x<4r;5X6US zs(yVU*w3-cP=AbmIA5@pNWAkwaI3zIMPop>y3+0OY`GF`9*?msti1TPh6GXwciU(Q zRW=T)E=GXaMO{qXQtbl1+-OH4?buoKN;%0YO0j4WI7*WDuhuaKTQXbsjF(jxn@{R7 z*vjLvU5y^5q+TNU_7C3qLew2QJ%kaD=ClcxQBGqQe=< zdC9jcd=@j>NkR_Pn?FJLubx+{s36R;sm?!Kju^O`zb7&kXI5VGcjVfy zixR8*mq(&IjkHJZnSwVJRdkC0H=~T<%^WWd6heC>l_t9{FtQ>eZ6`@K)vS{t0lbSc zN8KjrBdP3J7Cxg53|=%bv#J!sdAo_9QZ(lh@WI4k@$~wOR}V_glO@aJ zNOZ}ZtYhH3*xI@R$cKOCxOZ{4e@f?sfgi8xG4#fw4M0x@2DTejiCptzB&R)j{I$C* zKQ&SJQM1%+Mt!ldi;@qV=~(n1072Fsr0Q7Q*2+ z@pY1z)QB`)>npmKvX8>WK3x)9Gj=zc;$l-?9le+5r{8ym`QCSZnPVE!adLTIpwxp$ zP@q?~arhzO07QNg7VYb&>6YZBJ~5L<|AJb{Nwu`_+(>S9d7o(?tY`~q_3&< zfz8GBN5tTO@8YcZY>&Ri`I462QC69t4Uxj2L}|S&^*zgrs~Sg6&|$N`K%^NTuXeZ) zK00K!L^2xxI|EjJ?J8Kiv1ZiSnS|mxJ6AtcKT0oWs6OX*2%A?s-;P(Ou?*WFh7O<4 z|2_#0F0T8(CFIHRn*zZ5))|0ttjXCVtZ@fZ2Jq+(M83;r+e{jUGS4I#yxE$8{OdlV z=I=Dtxk-pZuKbDW*!)$FTo_*i2zRP>jy`3FO3i!` z7&r2)oarCpnguMX{Y{;A%1SOMf(S8fJyzU;U+YFF&Epg=FYVVnoYW~Kw zfE+6d6EPE=J<^LS&PcGCB9u6wU&SDZ3XWFEXkdN{qNyC%OnHRwU9 z$5A~K%ymFVa{H~*6pQ;i4AQ#>9sG(4pMaL6k&pXtxB0vGSL<@ek1$U*Gxfb_xT&gK z5@H1RTmSoYv@Euo-wsY#T+VI}`Tc;XCQz4EKTFJHlVcli}m z!f57o;6SQg(s*)Jsw~>#GkWOdJdRJ6;PTA|zgh3~>RUHSc=PAC?{7Q=o@gA-T^(#x z*v$fBIbJsNH5cJa-s7Wx(V$o0t`8sy)QDkeQadG`12?(&ejI{XEPG!fnghqSez0G_ z$Ua^h`dgF*NI=GpG4`jrOG*~fcQj@`pzk+2AdCM>BQ-8xx8z;ha$60s*WFJf+Peky ze^OWZ5Qf@%hataxFsi^dcHUlk%>8vXqh2N-fEh|R2~_L%mVBeKtnfA1vcN!7<6H4$BC0Z=u6nvcLHuN7 z?fs5%vm3M{b?AyO4mbFM?_+_?tpFa4yP^XolT0FFpq&{@|Bvb$Ota3HX2FrqM5Ke0 z@o+tBI$gKK^V;8~l0SZP)haIB+bxJX1DOQwOJ28mC|xrHu2q5lnEljh-G+QIVXx@> zQ;o8KL2g8mRB z#-3Yl9f2xM4qSBz&ZVV-yEFHWsmOdN`Av`j6bK>8d-|z#gKZH!|B>iztIB@r1Br_# z50JWe?u7D-4Y$$9>$P2a-0JG9`FLru-BxVoWz};L8^Fb<=wf*#$iHs7HZ9JJaMNx= zdOy?O7d|hLt@MH$$36LGQcaf|OOUXroL!&6^`;ID4e^ChEOs9+bD}0sLP<3o=scsC z9NCZOS{D?x>a+3IOD!?1jDD2_z8U~Cv3&DgDj`2x{IIcXO*6?O;-820aND7i81l$S zx$Qsfq}Oi? zingBgOqlIr(V+KA7AGZlJ2X05UyfZNfRuYhfuan!5u_3qfA?#5LKkqXbe$%77`+Wk zkyDQceFZXm#mmdrA_Q^rWi{uxsZf5&H=+ev7W*RKXqWcO+Lbk)!=sTmq$BJ1>$RG< za4#4^(MPDlNp(*)`%>LDyw6GOhh_etSTVtIs*fyj(XX7gePYk3%E6_OQt%-`s>(8u z0E|Pt%m3mBOQ}dowLKGlqrx`5RNOx@dcX6V$E4`B)m}mk=>_mEAustAU7Jj+|I?$} z3U1cl#sZuhSBtGRKSs_=kDMf?LJO*Prmq<*Y<+vC#869nYocQY9%=VKz;vSE5kwK8 zPm{+LmMF54@;4!NsoW^qiK>zm^z#|eKG2p@wP$||1P0>@!`|ivAFt_%l7E)dt;>>uG(&R$F^jU_>oy0hGau^ zW!3g&6dY-f04lu75?io&$BH9nwWIcVFSUnrS@5Y~in5>x0y?x}A72JFr0I2{wQdI)jrt_!S<5z2e zy3V$8a-^hr@bu({fYLK(-w{i1Wx~Dj_??N(x0N%U`7)D8o0RN=ORug$Ccn&~QWCbX z=8wL=_sgA0CD8@wGy2eb(qQjykO0>SXr*ykTdv?#TfQn-pjNW|M}6v4hivBUNr?e# z!@%Xe5G!L0O_AVp`;o8ZtZpw{gzf&)z?knu(Af@uEed6F1OtlsiD79>vOLNq`L|F}>UPk+ui07j!9&f56LhEwjWB9IChvaZca={8;>46m zPtXpFwB7)qz&ln#37>`8`kOc;{|N{0&{fmIde%n4r6tU^28`H@V+W2C_VUklJ`DS@ z#M^>j*rKxHeO0qO#i9pV?7a4y{(gP>n|PD0F!W&PYwFsAP z(4^3;C?hoBPcB~Mgrs!kR!rEWB1KxOMYG+C?g66EdD(3{7AtUdYyJ4BDsI-6s3M5T zORVOT7%6plL5HOBzA$m#6Ij^oWSvH@9=5=IycX=%?7PYjCJz^EO8mbqrF%HMeEuzt z|3N(fp#0x`-YsMaSp3)$pbEHLOoZ(uQR2gP^O1i5cBE+S@tgDE-*sV>k#l@b-~Wpe z=scfWwWFz&&T_+xa|clfJ)Ipv)gIn+j%`b|hu#w|CdJcy7b*!*A2;gSjW=XU8?6LuwZu4t3JV)e6c`*Qxx8N7ugj zNiVk=+~NFZZiCUq-@f${H3|l~(j!h;Ar)t<;~Qj4h*ioCjrxmik`BBLn%fW7np`}Q zbuUX4j{TPp>*rKDyxsti$o&Zqe}9kRxGF@E^=#HALATj4njAHBe*iu1g?BG;inL5! zpXn_hYFmTrAhej^u-1e{xbFFSg20p8*-&!CvB=%02JtxDi5% zlWLn^qX)5>;J;`*jqqw9FZvq^dd_}oD(1KLno0GfyQA7@+Z?_N)X|47B_}b~TlZhF zp@EX_p4-i1rrg$^$>1amY${ZiC$!lOm6_V~89ZG2s!GTL7M9YNQ18Bd58kWy!@e(ZQ@tLuBrd)^B9u#=&IqTG(&qCelHbCG?`*=!1yDB;ZPQ&re%E9jTSa!6Jt=A z7B)VvCo}K*QGH+6G(vo7M5cap3O&MdYqEmFc)enynRdv8?6A4`2Kdwe9W(Pklq=Hq8524W`%ZRy} zfNRrPftGqT=wIS{FxrB?Nf-S%dXsdI0;B6#@`1% z@sG$|Wh()FOq4@SsTy?%j!M%mr*>Q`jr*uRbK3p>;e~)EZpC+O#LdZ5Xc19~2zfMW z*0%7KU^**T!eo*8C*EM6d*9@^phWy$u4XiqVnG*e-M^_{6Dcbk zQ9~LVyBrY3?ZFMgiz&n46~92TDDK(kya`hWE`cENH{Yf}MH=I!zB`Y4JUFqufGiax zj-F$9`Cym~pnf9Gbif|dgV}{Asc}zz5cgrsR-aVCzE}@f!#c>dx-8}<1kx(W?^Qr;J^Y{#tnuuxKxMsb`2cWS98eoC z*ey#%ah&;}X<()j>_N3@kB*#v&8V)wmuhmP#PEaH$(wbP6WFtYt-I{7<;3Z?D36av zl^c#IGyuoCe-$OKAr6aM0(uh}?qX@BR zSFUtpYN`WTv?W39pO2~l#RCao0yyt>Elp*Hz)TE=lNOV|o8z15Pvi;Z9Z{oX#vtc> z&G&T}YQKo$Uuv%E9Ga+*{nkP2Tc?(p7PBssy-7jCqe0(KO9NP5(N~=DC%X&4R(+(v zxa}A@=Ou!mvN1I;j6rTDlmMjvM7$DPWH?g48+M;(9DOmU@ND&|RbbKvUV>z`8}R zxa)XrWz7^)$!;hQ64izC+ZO<9TfQyFE_Pr(3RT96DUV*rIt|F8d?81bT3W#RTq{}q zemV=-19(vY&^ucS4_CZsrK3uk%d}xM`h6!j!r^81u_}7uI6s*F45$8gG;n!jq#oYR zxosjb(i#*;JhGrDfU;7-W5 zeT7~H7H^+}TK^W^wo-|KH`iEgmWTS-os^nOCUZWw4==B`@TUh27r*9Yv1`y(&m{6v z!Im@1{pkK2FFMJwR>xy09rD%wlbr+J+C=a%bCxkq2ldK`dBr^v|TcvX6)CS*g8l2U`5J12RcIiF;Pk@+Zsr&Bff zX|)Ttll9z-h_m;(N1-SGZH7(FAG{5w98P(lL*07-vLTzqY7d}2E80okS9XSGdgHgl znf#9?i|5*24|q8!IhL?U;*T|FEr|5D&Co?&gIAOhP?Fp_ENmDT+eIX9fE=eP zw&2h?ucU*|%cHAYZK2QcQv4YW6BUxmZ)!cb(Z~MVqd@kyGK&vKDmM}8mZF)JRV?eO z@QM8ET%N#XV~W4Fv_KNtIJfbL5K-a4^JafwiQT^WhhkAuwY{oGHmOiPnvRw?Nw^VC zAO*cGU0dw@YIz(qQ$wNw-E$DC^h&KU6_Hn89*lv`OrG<@H{H8B<Og+J)H zd~3h)7mmqYPdZ*w^>m5BW;&W%gC>DfpeTlu*D)k%JfJKf=TFbooP-BXo`e2s-tdlJ zcmI#V&-g<(oglRG^zKt>o!RGsr641)x=j$6OpH>fk+a-O?3yYiEE*1?3!PP-JQHl^ z0K3Gf^K1#_SwSpWtoBV?wOCX@l|iqjDe9MCJ>l{-+_yUgMp_%=Fju0~_7iOCnNTTd zGMz#HL$Rsu)fM+U-2-_HbL9i?lB_)SczkCTjCB3Lj9%)ALa`>W)flh-m;0w4{*CagYzVHsq(>GBd2ojgXZA+`BhsljPS4 zucy5vaDXCmkdjn0*X(e(wMJR^TRi;vm506>(di?^^oUcb*KzQ{vjU0AzVIe9+JGP0 zS#(9^q&#HtGwDsUWG%Dxzr0QSXDU?%!(c0D&zD)5CZ5@-Bqy6btM5GA^M63N;^7PQ za9?ri+sci8lAA77aPI?=Ss-wxsuj+|Kxcu&X>>Ac9{*No<6Nzt-Y(F%cX5Hrw>4l~ zrTNugu%a!<{be`(cegUCNErLfNqK{1Z!U2)T3E?^)AD=s%uKt+pr&dM>&HjyV5>QM zQZsP4_xQ9mYe8(Wbs_{(dHU&@g#+_eCE6?#IJ+Y;L*WQ`DqA{_UD~0O8Cfg$32Gw0 zc&`dqudQdQya7`oS^0@*S=#0VH zSQJ&Xz+WP0{cFr3i-9jzFI019>Sqp3g(_d8KCzSWzU_o-F`2TPt`0nckA9R24^O-8y>{RE)ho}ZpHEgr;Ms|~DNgHVOZ zpf$A4+V!DqR0^6ZG15|OBA-q?LB4m~87P%Ifu`VV6~8A$zEmdjvpxN|up&(l1>NfQ zNDv3fFYJEkJm?j zC%+5yblcUOe?aUYPaU?2N(2_Kwfg*s5Sl#37tFO$s;1dj2QRN&W#f7!0pi<)t^Ytj ziQl&DpM`%3{Pq()Snz+Mm^{Ta`niSgj2V(AVcH zx$qbX^U2--v{!K3>zKbzqomKZhV;&JyY4Zf(1q3~`l=ZM9>+cDQJ>QSS5Pafxyk0%g9)-|ktd*ApV{b)P2<-rMcuuF%V*l@P zoEug6@uvTF71gc-!bvr;o>^`yIYukaN5EN11SfEiX;v@p=V`C@Fq|T^W-Kf zfUdnZWSgV^aqN%cdK_#fvM_Hr(+u5<^!qiBN>RgJ?Qq(tqkraPYa>@c>;zTPwRbUt z#s8;w6xAbzl}SVNwqcShr+aH32ov4iYe9X=wE10NU;8Tqil8JcPO*9KXDRYQYP?3v zl_PmA|37n)@i~F_S$`;zyUP#heqe;R;`$@MJ|Ji!Z|fYm*5(2~hrLX3{+ss4MpjfSUjvW!O|l z!pZdm+3LCXmFpRjrN7Gz_Y6`bk&m!+j3I37_Czy(jUxjRA=yNot}%}4vAnw7XyA3{ z#yIqH0ZTQ{Y5@xneNAgq@Om50Rj;W`4|ZS%ITfF`sT5T26~o7fV`{Lu=`PmeH_TT5 zpZ7N`Wbc3Hg5K3_^9lAH^)I~b902&ztI^KQdB>A{9g%gq4gRKh^|0R1KPeTIx?mS_ z_Zw+~QTqkg$&U1C%-L{Sr)SvG{c{X*X)tUk^vt)*&Efdl<_s}(S$bCbVkd1~HuoqC zNomM!a=7?bLvT3yXSrT;{?C#u9k#nmDXKY5ME;u&9S+@@5Nu`*{X^wXo>I23b)9+R zoU$HmC;RJeJoY8i?LkFem*?_O3xGd>T9Y?8@f)> zdwMvlIc-DT+ekpA-qIehAh;89)}X_O)rU%B$`;NHf+|%o;GRsOXuCyDlYDllcc+T7* z6+w5Kz7?7`88Npu-vK3Y=c6v6=s@PC9mWCf_-?}L?b6R9HhO*Ny&XCY@)IP#dIk5h zNwc7j2;TrncRQz$Zy7=C;0OTF&|;>U`=!`^hQ7Nm*|;-SMIiX+E(hJuDCrkGCw_-A zX$?{KVn^NAA6oQk&V4X2h3Mp$t^qWd&+ON0s&?2}W)|H$UHO9gl?&6_x~nkRHY>Ar zt<{pd#E+Dl*X}GCL6kpS7hU+vRy%wNz`T4IZ>i8~i9)Gib6r_4Yea~;{RAG{I@7c3 zIKrOyvpfxP8$MK8WtIHK6dP0vQR)`h{=;NtV77BzJ+ibsabFw zW!95zqIq1N`mw<3h|}Ld zQx-d?KS71d9iWQp=Aq{r@u;BNk#E%mN~!alt{Gy*U~&tt{T;^aDB!f&fGw^plI>rP zjtwa+B9~^Th^@2wN=`0UWH|_z(h6KYK&*($%ygBzR6uw6zzQyuC#G>X;=tJygxiA6 zG1YS1NJoIC3aNcRAJjP@MxNZ2>jg4u($%7*%Zo8@AUIGl%ALf$8UaCRUv*wC*@^$a zHP2u*$Z|bWLw=#0>e2N=61$@ZCrnaIa-21Nc3Ms)0bIUVH<0YF!G1-tLSfh~lVC6+ z9K$@c?~1OLS&Wdl~g(V#SX(GIgY06liiDLW8a=B@wnaRrR zBkVlSNY_WK(AQ-8ii&X}zc#p{#C)u2ro`RX&dByBE4pr^6g`N_euk#D)GAa5OrY0& zKmo%yfduN)5`T-kS{#$n{oXHYr4BNzFi-O>4nwklzXo`jp;;fJQc_mAp~_S{fw)Fr z>cL&XYUCrXfrn4#YF%dd+90gE|K?33DnhvMaohK{pOlxKbMbEm zx(D-m%c*Gp7nk4hr1>s&CHT44Vij+gXS^nECY7K(@E_@NPN5j*R-+=QQtBW3(IcP~ zV|ieUmm2skH&o(`udj3g<&r*IpyO5Q9)49-?+!N~G1^$<{la{QEu);!l@&yBm9fl(6GK6t{&Cv&2+VxE zcV&A|e<}RN1~&^YV&s}RZ+G&mi(kIF2l&y(8eeP~G5FxQc?XXU*U00A3@yze5gH$e zzzrA#B*iUci*Sf?g81K?6R@069fEvNVYUjC5`b9b6fmqkP%=1poC6L>U3MDW^ZcBA zqv+78iokk31uJDX@bC!qOl#!f0zJs)AavNQx+=8BHNc@~Sfe|JB1lsiP$8T*5Mo2i zfr+fhnNZ29`zz?Y<0&*%)EhCMxo4RCea9!8V7;l!P@h_ug)?AH3L6}_Cub7R+a9nWlAhRijd%i#(1hOJ7am}lr&KNx{(^t!#iHg))zEZ-=U1R z6>e!A7;vie8@Y9kTLk3FJ$^&y75h_Xm|Djv++;`6Bum#tE7^o^Y4Nir<&Wb}9gcvNH%E%`tpDWfXwjteu|+Ko z_4w6>dRgadGs?%mn^~;hFoB{tV6nT_#KQF)6{|tah2=9Bwbx}NH7h9#=ZX4bxQVH{ z>2XAtp};|Zc*-mLn@GEo7ZqDi(qi{d)vAtP?sqPmeWK`y$~~B9nSX^WP?6BVC*DZj z2GLgxt@H)d7W-0T2WBb)YFn&u)f9RsedlwS&&r zU)A>hHX;|so(8W`go1Z_KOnb;*-!Ghhw(;Tf!(41Vxg1<@A)Q&(*-@slDA5IeAo87 zvmK-J^fMfHC#>tJs0M$(YX?dhsyVCP6Vwgs6I!b|-I-pW$UWvddGB!8h$Kme5Y#Su zq-XAj?ebChy3Pzv{&BqDgK>vK`OvR?=2*P>>tm0D~Uk-;ccF3(!8Tk$gse|<&t6Ki2d#QFEp#vMg)I6G{1nbs_EQFq$Nsr%1IaZC@LPEk#J*W)eMLJZgT6DLN}khYo{u9@n60Sr_Y zZoyj423VkS>S^v=?(CarPcLtfmvWS0kA~FNS8}VDVWCN}I#_^LT;YIdnHG4=lbP(e$vX!*^{5nLjKK?!lHw$RXgNd`dpOJ zrRS|v)w7?MY4ELo=7$YZit>@1*8m05tcKC@R?S+`p_vI1h14GS#N6Q-E_34N6EZ3O z@GCVfm2n&dM{SY&p>n|C1k^&$ehEfnQCC%Trj*2qE^Ra{6SQ+!#b@tV+d)fb-UH@g z?>%ygcpv%rKWFG2BWtJQ2UA9YYo`*gb6yXZ*FZ3LSW#T@Vw%)cRgvfKX+V{r_ z%K^$*Ud9su7C4h4cO^p}N^YvG@db@c4NRtYPo`E22Gn5uhQtg6Mqh=%?s~@OtNs=M z$U{*>rhz=Z$sR&W&%K5YJfBXxw`ay9Z2WbXA55eL8MM`*SC*#d)mxpTZ`-XE=QN-_ z9}6zUXK5EXXXCQ=F--nj3#pRQQfsF_juef}>_Drx#_pu4Rds`~1zg0=e^rqs}>#R0&7StTpPA8z= zpv-&y`CYkzKo21TgL`$GbI<<|ypoTis)Sf;Eh2e#8#0UlrNfMY&^utsv}5DkZux%? zxCRP%^bqXKSOa*!jvy_6Y6bUf^bm`t&;cLj_lnJoO9vH3@4;7F z=C)&H0PwS@udoAnDk_O29btj*jeK|I8CpKli3s#)XfL=odP5dK?jVmT8)pqMY?6XS zCX0&IT*K6$e&E~MfSq!wSTu!BYVf=&6_JAT!bYXD0xSXm{X}iqg~al1-P1hktz*&c zh|}*f!0Pfmlkzk;K4suXJQ1igIj4R-Q3tjS-FIjr*KE%)vm8_ck-z28#C3 zZB*@B;n6<=LxHdN^TOF)Vbk~V>&e0iY|fV)eWQmM-w(W8d))Vq#4SM;GZ$?>Vi+>>J-q^fziZH~U54BXA(^En zovlD0M{ip?SG+xN_l%cWnA78Vo3DXeNs^$l{v3}nHxElr{e0uPC(o-(gPv*p-Ckv3 zI-dc~H;KGI=BqLip(3)aPY)6>IZlsW0=EUQ#>KJnj+uf~Gp1F2@7p3)&;J`cH{*Po zv|+$CUxgvA1m^g3fS=OkJ$@cqO3mpH!I`k)ta4EhA0hCEt#wFk?_u?TCm>1%Y{|d(LxJHP&E<)D(xS1!bZY%^b)=M~`d|LY zgnBc&V!0yq57``Yx7OtbE9%eRCakzs%tL;*_)!CT@HFXG?d??+lPTCNzd{ zY7P9ZUq{|m1cNQAALBnW*ct6**(NhTd($2WD7e>6nr*AaW|MDK(}7kO_ZeAnCEyBD z*|~g~$5o=-;A~_4=I$D`mhHf8_PNEd+{?ZjLDqHQ# z^_fK^D-Lmq(~#j&cC^+xpeJ$0E5dBkn8yV zKCC|@IGkl5kJL{MPL8}ohvyGhH=BoMxh2$pqhstrxMpa4elWQr; zfqva_Ue$+!t;`+NjeGTDe^@zHt*9PuqdZrIcs5nq%S^8tfY|N7D1&t(PAh>5qh=7p z!-zBer5g(SrsIi9M_tsJs7XPf(n_N(5E z+qhl%`(cf{uX#X>a4MPWrQta6i>Z)gqvdgQ_4uavh;>K8$bf=xPi1h5yzuX(B|WLX zvgj{}%=(kDqubEZrpn5+oU1yf(v!L(*DD4_qCa1hJ+x!8$!$K4*%=c14gXPoyh0-k zsvs4ll>lS8-yS3td)w^0o;7d5c;AOHJtm=0@u2_8+z1wJ`zgQQc{Y}-uv*BSvCssONcrzTHO=)6cT!|ukP!=3I+02df`daphen*fUEZb z)93!HtGD=M&fOuE=Y3!Pb(mVZKSFc26!ZZ8Ny(B*4{$kW6c)^%ll&Ipgnc@ zDd|~~$lNu7ktF}h-{^+HU9<(WG_IinU^;jOWrC`%MO4JH9htF`5>Nt1+JZ%06FMom z|GK@p>ti)7H>bmwA~o)Q3V|Gs>G(&|huVlGQNTX8SuOJTiM_UUt__6F!bU@MxxkG> zicMd&l!cr_b0k1Ly%}FU6TE3x-+fk|B68j+AB|C1dE8l=7L;cLshm`g{YntEth6j^ z{d3La%vt(-t`>vUMrtrzuMEjf%$PNiCe2*=*w!TH%^k;IAKt((PGur8Ul3#n)LyH- ze{$XkXr@~m%}Ew|JHPQIiQO1ulRSvHv^w$eV!z`5>KPJC|I-#36lt($eL zUj*8Tck*MS{;=MUi}rBjKtHb(^&Cw$2*$)wCP#>3Tu?VOywkSf=p7+sEg~B_UpwDe z{aGpUZKb?thh)(ZLJN5ZJVx!)T6_sG5L5xG)V!#9p4xH&jQw}{JHx&^0HreG33Y8R zooJTB2yLb91w#d(F$<_+K?xZr#2ZhBM$j9g;+%7*8=>M4t^#M-*PZ4jwu~_>mJG|Y zJ8oUHw){cqzyy>e+paMIELbdyXe6b}!?r{eGS*~hJv?_udkhS8K;p)C`#ZjwRJhrJ zgoVPu#U$S|g#`0uszy`Gh4S$ivz~NV-W&ik?Gcd2QJ=P-d>=kb{t9dsPM9_K2kd9` z(U5A&w&(s%kJ@6@)u_95GtZop43ss7gvSxz-fkJzOv&ZSF-j;;wIeD(+H+m<%%kP| z7+{#T-}Wp*vI}Yz)_%io|63RVPP}+E{*$4-M5&)J;($q-g{k;D2RGfD@9y8_9L)xb zsB(E*Y_&nHWpw*xA>t_W5lbau%>&x+`|ZE@etgRaL}k zJUfq&5>;Iw-GNm-WhY!wwBiA2!aP9JL9OmAmzms^1q--l7%wdcX{{_h40z5Orfe&S z_1g-`S6Zj8n32J?PG1?xWbye->l2H(w=BS64?rK@-bj{Jm{K74e-G!HNm%C=Lb}~A z+B}Ot$6f|MbP~Y6eU98416*m&o_|L0W%~8ZW;i`AJRKNnZ78Iy<*s~CKZSg{?DT7< zKBwRSawiO$s`g zY?Ooo?05cJpy$=2<)=xO8MaEFp!}L?>~Oheq~2lnu~Du3Uh`$-HqfhnYg0?Xk-HNpVdHe7=YO z`=E*Zw*RYD6G#Yebp(E-qeY{m2DaJ`G6;lZ*RBE+YGlOiYvh*5y`FBl;`swP8vP#S z@SHb$`pvW92wS&XSfvP?#7CG<(Eo?2a}Q@S{{R1GP7#ts&XMye)ykQa z@AdusuHSY4wLiCO_xpa{ zufyX(5wnRsB$^$z0TE&HfIqX0Si!DqC5LYjO!a&<>zfqFih+`z^e;&hn~A9M>DE$z z>s$&urh1qqfU;-ZkUR5B|4gAT@JC;r)GvOkgv}wJ=HHu8l401dWhBJ^H_znxU-j_* zwrxV}^F{;Lfjg&)@HqkLIHbBuPpNJS8vfY;+*(E|%>YDkF{qHyQ1YrBA~MNXh-t=C;!tu;`V{Nll@oX^$GWfr|xb%b@ApNGb|UsM9D&G z|5AxoYR{UW6Ry5{(2b*tk!@HL)CcD8WlwBhO*AJDoqb83I*QyZ2-x`TuT@|bvVE%JNZ>e3u9Ap68{JdtFPvBK!l9At$l9B(oHqgFerT9U-ufCQ6H<`Ex8-Yy+2MpcUE#WH&T} zwPm$yUWr?k{c>x|Y+z~=$hNb^(XGl%kGz7Q2Rzu_G&4gwmxs=f@0*Eg&YssqyQ$o#Ux=MMNw}1L|gQg9`CF49Xf`{a%zkYA0{XlxYJy{@M)8xi5h~e zbbM}hL+#a>5{F!ut=xr#yc9qD6A9W`<#+6tv$aB7k2403 zC^jX0=WyPnY@LZ-KcUbWoJ-PwZ_b{?@lw_aEy$o*Kh7K`Pu1O{y(h=Qc^M?uv$S>= zIErcZxv7WR%cIxb3uXbug-iZ%%1=7s7U41XMK0!UMpNn>H&C8B?ow9$eEU5#HbTtz zGwaKJeWY{iQY+$YC|;NF9e^5MRGV`T*RH)f*Btx;Ae_0*hg2{*Lp^m0xi2+z`wP6+O5?_58kM4&`zYXR$Yec^V{8?W5bz5P6+}N zDYG;7sg>|T5Hrh}%AX!T)3wHb7brFTz ztle{ae;W^a(>#e#eAW}s-l&+Y=+7HtE|ycLPNar_rk8KVbLyt;%Kw4b@T8}39J~+t zzN-yC1?FU1z2at+N_|a?{)eq zTkf1wZvmBrY>-YE(0NhSLsL%50aNh+V?l)jeF9=K&H1$f_j>DS8mR=d8}fcWrF+Ni zg|8~ z>fQeN`YJJi`x=ESJiE*;>0%R|r)}*?g_9U!#m50s+H*lMFG5K%XDKEv6mjm}A0r({ zrHV$ZW~22NUoeGpy;q(^oS032dI+DPhZnV_JaEMmKO;*%=R^EhwDt{i;{S*^eqF0kB01@K`EJyFyqG)pX!8CyU>YN)p z!_?39`963pDbT|c<>W3wGQAgHn#k*F%ouFsbmpF_SKMNOl%47r92qaVK0F$gT2BUu zAq`BZ6oLK#y0MwXI7a}6`KBmPA9xL59TZ1fXcFwdKuf*k^hADT4p~=z>h<_+u_<=d zbE~5oHM)8h#iEs^NGo?uTh~3B3TLpPkoB(PZh7B+z>NR^Giqw^*I=6VkVv&OU$E|8 z*uU;rc~Up&!Om<_ILJ$X?HE}lR#Gbi{Fp%6Oi7Fi!@ISb-*}yW8-M}x4)$5O6N;o; z3eq=ccu@7M8uGpN5Sx8llhJ#032ApI?cRhoEwZ5)r1er(Lc^T+q(;Mw!L!VT_@Ez0 z@7h9&;d%sb4gprUJaxoN>ZBch@w>NUBQ&xMCnuxiJaw^`&f2#oYM2mUf0a@HIA6{` zt7m_jyy?!ybQaoRkc@S0<=qck6g5pUspsz}N(s_)Dl5sD|N0jYZp$U*nH;>(!6% zSD({;sUEu)V01FX%h_S+4^37CuQiH z-jq)h#c;BoFl~KsIr;Dxp~9z}U#~Pw{Y-na>|W~VhZ=3V@di$-slB6!J7SEdI%%lm zMwvTvW#hSP$q}mk29Jh3rtHGsB98ud`e^7s(?=KIJN`yaUhF1cu$_9IcShQGTo_(l zLO66&>RSyLGZ*BG^NZbviMC%eBlqFqODo)mi%XiJLEE2H+JmRJvgawHH{PnF9F^zW zD*of=o7voyK3%&<$L>z@3}ubXuG;fIGuDZA7yrp>9rkv|%bwHb5oeVYyUSlC%cBPx znHQvth`#neD+~2@$GvuxR@}7bw3h0@jh54JwHK>)kz;&ezl09Y`7h)`ci*#2|L*a< z4=J1eqBp`&)C?x^A|5n{bY|7qdj8<5z=B(Ri68Cix4Po$P8gxvKP>C!e1|PP11bvE ztpn$OD>8;$dO=r69-2W}9c@mxtyVPn^y`o{2h*(5&8NXdR;A-^CM*{fuH8R!RT0Vj z%C!h{>@;b&d|W}X8L!a&A8l`SrluQlp5Q`;BN zQ(ey9?W_0js`Lo`N z?5z4JhacAuOgbm=1`|NZw~~PUH*+Tj*<=X`6>$`>?c{ZUc^h)$72znAs{h%)WZ?N_ zv9h5cPOgehB|y8hCtzxA#;FG@^DDpc5`1Jnq1KVVWAEZEr}JI@P3# z)-K4&pm?^#115{EE&FrVO6cRwj3?eVZ&q2NXWrTlC4spEFt!w5lXOe{EJdEf)KW9m z@Su{XZlaQ}X2WVPz~{5QF2v@+oo(aDXL^g;+2${+MXt%a7x_F*dwV_<{7!@Br~L}v ztZ$Q^7k#J)0K0+Bg2qj^jd&`9N#$qerz)Xdj-#aTYZQt%l7stoWXKK^)1<#P0hBS6A*>PxXnd#l%@Nctgd?ZmPDM zj)nW?)8jXtQMH>KOP~7a!f$39TIWLe;JD503HO7tOl)wXwdO=qId&uSI`Tr%U;@Ch zfW6n4L@24QFFfrbIF^uqm-z=zOU(~AkLk5y!D3{yhRUfbP)g!2m46(s9z1t?+J^G1aC%R#`uIPk| zV=KP?%uaT1oVfg-O&7eJ`tyX31iD^GyyDQ{3~60akud?(P6}J(y1h`U%OpK`}{`t>d)@0BAhHxWeYHi zpHpbOyF|v9Nu0W}fJ;z5?KR;FK!LFc|AN1O25X;u8PJ%ww_a!KEbc0fQjchjC}Z=I zi*mK$*bru6<;g>p4ScDx4b%=GeYF*Te7jFGXc7>U#_^7EvIoSm1RMy$T*4_ngKz`) zm6dCz8Q%2guBxi#{~_r)WRo;4Tuj}QZx7#$ttqtnx-CE7#|g2;(7}2_wk~bbDLYym z_=lDzAbaoR;TDIla?7<#QTljKChcuN=({srj`h;OYm{B@MO1vS9o^cf@9V92fUX8B z9Vhp|ggF1#$w zzpv(D$dgNxae*RNj3=Ox&*>E|58u-OfQpS0K-`~wqtYMQ|8(~GS+G8(NWFoc}Lff>%FQidvE-zxM%ifi=1JPOP68HJ9_D= zct(o1D^T3@=qW+v&ZV`Ck9Z~jXW3hd>#N{5OKX zTt_k4Z}@o%SsIvb^SDp7zIqlp-~EOsMUYDKDP+JvA?haZSqcsWf4Ot3Pn4O{QT~pH z5Yiuu-rzn0+2pS4DyT&MdZyG0i{b?+;fakg1Jpx4_oJLk2S|S&--nmRDEkw_Ac7K4 z9`!va>izOquSjvj@8al<(m;und*raN(k~a5Dd|>ViApXgGt$7HD{Fl3{g0o|3*dV- z{#G9m(>``bkhxX)Se}9PpjM;4v{j(M`+H^1iP}@C?2Ex<|OCXl@+?b20ErGp~<_gUupzaV@XKP4xi;F5cVs`F~Zg> z;_?s^K7F9@4j?CWZAkl3KNp$j%H0E}d+V!kgL;X6sCGg}rmbOIWgHvG zNGJ@i^K1oZD5aZmr


4YoGSYWdCCGVME}_>NF4aZ2PHamUno{=gQONO5lU&}+HJ ziTk2vbg9|WK8*vqGFwC&a#OGEY)0!fwq5<>TC6wGfGwtFnvg4ec0}l@m>pKm?jtF@!(1?w;VW)EIO;XUo%|W)Rb8<)UXMF=gr~n5~{QNS2nxanL@WWwyT{NjuP7bj2KSU@SjFg zcnNmZhT+Q!r?bu-4nu0EDQ$m_J*P9&j#9!`7#FH#)lO>;dt@U9RS#x|rVUjtq(e8H z+n-IeAGjcF{3~qkD>xUJ`VuW?oJ}{lp)Q6~MuLcfx2;8EPH1Rvg(cRi$fVBl(ae+X zfkY^>-1wE{-BK}>guefeEFvap=5hF_2)8NGwYI{#Y$_is*V5`i6P}CKpMKgd0dW({ zZdfW*{7Sm!Y+@nFuG8L&HWP;&WYb<2&hEgu=`!jPJ?b%*QWi2jaLv_H5ceYgu<>at zEARYkqNh3^WlZxXx|4pUmKN3jIhwZpq#dEHn7=oxlL&^z+*`xzLySyf1TQ_kV$G<# zqi^;r?>dZRM1wF4EXzvs3!5Z``ZroA-2tS?F{MN!U#N~OI`GRaJ+ibue*Ane;{8{C z_qj~4Q{8we7?3jcQlDegKKwhHvMT`Ca3gV{3C+B@cGZrd9PZ%`qg*;51U;~DW+hJA zKyRursq8r;gIzFY1Lt94;7yBc66RT?MK`DpnHI%#Hg=EO=G}Ohxtrk&G{O@ALNKMP z96ufr`)|1kW>ssu2!fxdUPY);S@%I`nNa#RF;C%AL|4qrz)Kp$cfeg9358ou@Ef!l z<)BVW$jtX`PPYI7IwR1=P$|7)m{;Xbzp$|QDd6RI1$Pw+qpW#a4=oGj{ysAi2Nf1a zNO;z0+nBq+^Kzhk@?oG!ab6XMh z$-X{K2#MNw!Z9i=rCb^hIA(=&9;BRn#n100hkX<0_fd@f`U+t8sLiPPTJc2Wp}3j= zf&=#iF`s?SUK0Ot$OYwS8S^J)8aZX%Nko8^jL_3jt|LkJbOT(Qi`|JyhQG+Pbu|z8 zEvhB2_qx}8Y=F8B4+w=O)VWk$@kg$|BLF222-21={2zv20MPNUDhaY;`rjvFPxxr? z<&EUauok1K!Cb!+1*W>a)8DJ)&86;u(_`NNFK^XZ(WcKTK-@BITc%0NS`K3b--U*rI;@-_->8IoRZvGky%-No7F33?+Uy81I#xz#3pH;w?MBZXinCd4_&%t}W-+eYnEEwm^;f_>e4F8MIEz=qF;yixm`! zMe#RJbY*&;Bx$F})!93`wtNt~DLYqP*Z1nSOA1f5&rp!cf_5#pSnH>JN<}gMh5anT zSl5b8jLyAD65nw%Emw(l_h&U z_JJ+*25Ky2`jp`c)1S5U6lVV_Rbie$=gsRay!`_wSXiyAS_B86ysM|et0vRGp8-bZ z={|0Jlw_}Y)E^;TFQYC^wWY8K!lf*1nSA&ch%ge!wR+v#NVt@-@nT^@j@$*Yo}!W~ zC~`r5t`()3{c$zP>e&;8e&42eyB_ZT^1azO0ubFY3~9-8j;t+T;R&=FJVJgQ@v=cW z0MfEf8MIu4hd@%~uvkg^*#4X+beK;i3$j!gd_TQ-0|?qa=KJRF+En)uULF9uwur;j zzB*7Brpsr>KH^*FIuL{hK8{-#NK_vRGkO_;SFde)U0#1vrV;>)p{dxtr~VxC@)lfv zL36`$dE827^RC4f5*6@gg+0%;^8ViA_3y`)mCX0PKClt}oxRNYW5SnvqEC*W!XZv= z)un4}UVjaXLxM4tV#k?i*8=t=tI8)Coi<3$n}SvYuMyr%bm%rOa612K_Pr|&2Gb6i zb0Lrg?fqO{TzS~|MddTI`>BRxM2*+6 zPLru`&m|lwUZ=2SVK*GF?dwSvr!{cJ%RfG7osz(goh7=P{o^@_Zf2HUys0kvj?fU& zyY}%)Mdq*fBD!fPQ#CgKR>QBD^P)Fp)xy^{G^Z zGeO%2xOZdk9Z`wb;~^N~qkTK9_evi73+G^Ots$VTPbVt$;m^V^@Z7}pN#pECe4sbT z+c_dqtfs)oQin+#aJEB6BFHyJ zq5dz_CwR>4JfDWspM>8y0Iqjer|Cnf8uQ(J}@j5;V{u zrpm&s2p8tDmes;5-X15s>$L+m2ap);eJYCx>BIM59>!)MHLSY#UaM9nFZ8CFcZbi~ zjjQ1)mO0JYZJ2YCx7vC;UiY%2ZhG{R@Z&9}UV&P4t5;Hkc<%SNV=ia4Owlle3TZ;7prr{xhjI$-x zTc&5vW*8x|^>B!VxItBz15cITR<{#a2Ip_52&cg`pYDDT!DbITUz?Hma+Id&W?1kh zG|Pc8<+owpwpz{AF3aHGr%LDTXq&TzGJZw)nRAEx#lf-o>1?0c zwLDVj{23Mio!TbE=U$Yab@KmvxLWw%=r-4JVf_EXo3)T*lTMdTu)tKQv`e0^dd#;N zQbP8(Uz>@dl{n{x1CP^J&bbY;k-LnC$H{7l+`p6maV735oc`_0t#MYPM8{?4b_dz8 z!;M3Nvt2bu$KMnc$?)Z-+&Y$s^{hj@ma3B$e-LFr^-}}C`_NSKt=)j&<`<4l)xvj$ zx%s}AcW2hqE}|4e>PZaOyUUbFiv?(Z z)&KJ|0OOp4s@U83)Avg^)Fym=V;X=Of;vkS1e-rVwWQe}JS+Gp=3e9F|ObM5vOH>?kiE@+Z6xxanz%O0l1N zjkd^J`1g3sfNvUiCK>8(U+!LU=ZNbd^B%J$L;NEW8k;=pRJ#QxkU!Bj_s?mkddwr~ zs+%3!|K`~pbMLYZPgY!bbY2ojAQk8So5a5OKDZ6rdo52vPFt*~p}tP*6uEKN#krd? z)Eobpeh(dCE(=$g)SF@711mMCI+{!AQv@hHvo0BsO5O6T&pG0A!UTl|xKnhwq4!(? zId9jb!_ghp$&Q%fQkWA;s~QlrT%IYg2T1pC($n2Xvz`mbBy(~V9Y4<3*I>+741Zj*#YMfp4 zTixuewApBW0R}kv<I z$pCXyWOMRNj~gB4c~^i*pJ91YU0Mg5aCXU0Qpj^^$xi09O&Uz6$vvdrD{gBlrOAYM zV5$jv3PynySI-Wmw9f#N(0Y%yf$7hkC^@5swCd;DWD{@!qOnL2*MO)RsM7_)sUAhe zvcB6rh57>#)-CMAQ^Vk&3T;T#89nSQBy3@h?v96TB^|EU->Zd)nQMd}a|03j_CQzx zjUJNbq7)ze_B~57^$!H{ta#oS#s6O$|%SX&t+fG z2R?Y;byMGUVsL*u=AeAwN!P*c>lhx6y<1&`EoT);qyZO)CP!x&N9B?_@h7+DC&9(b z>BS+v>_FCO!L22D4}-PQ$u2KG)A_Q-ba(pd4KMbpJl5pUbDZ2f0U!Im7>+b3%Ogjk4t_xLWl}mTf3lPUQ^UBADtJsAz z5h8SPP!-wdegH&U3L}yo+0UqVNk9uA>+xA9^91Ol6W=oJkB=h=rn_J=xPS;t7nb=* zv+F^<^hW+(d6FvKKXpA>al6V#=dVCSK%Kun+^l2w$R|7iUoLm`z~)G0qt5_ft~3Nw z7JZ)!@Kt}19@%)UR|Cg^b7;#lTS$(88y_2)b%3d$%IU+`m!3!Fm#s#|ueO1pffkja z(Hz$`BBARL+gJ{TvgE7Y$?0F+!tIG+7mLvxSfwPdd6#l_p79ZB-7G*d(KvRDJ`*- zwQuAA;!HiAae;1pqy^YzJ>13zqr_P!NKkL^K+ZX8vs za~Gd#`ioTF=aTfFE~JNs&PaILz1yYUa0>4g_5xsFx6#{kXxquSXd3kH-Cl2mLKRJf zh_C>KBsX>?d2Zge=j?CvCGSo49T91LR9{v0b={WS0)ZZ zqjo^hpPfFRb{=uYuAej)gQn7YjWYlk4%^+Kg~(ng)r&T`>;Yc`B@(GURWrk%44s!x zIj20&<-uM2p=eV6fVSJ{G5H*-XAe(NtMe}W$6uW{7tThu0}STRX8!Lw85kLo7&l3yUQp0C3dxjk(3(OKhc~CPuVHP(bbN9$_~TcLN!a&{^bhpOxX)=b?)I8HEgxR$P}=B*Dq!^fg2)U<4CisUDR3%Fo>dAPun%n{-5+FTDmZfFZgU=>owwr@hV5& z0QF^$mJpz%$DJ6-0k|AE&r60D(*_6Q0ZcHeE2FA0L-bHt8ko0LD=%(&^d27KUmepj zrVotgx&QbB2j(FdzWdNrXTl3V&1lK^H35t6e7DPFp6p-5jvlV3)!IYl^M1;y4gaaH zq@d4IFt3 zph=HRogk)70NBQ~7V7;&bg4DBqY#t`Xe{;l#&VzyT1wo-wPR>Cg9))>13 zB1-q*ad@H2kGrX#n%nfV0ufRiEQq}$FYJKP0WSr!>F!tvp zO+`6d`J<{FW6@^y_munKtv~}D!g=$2e5DFtVc~l{-f{Mww|<_LwnPo#04=eaNeU7| z;amtzB!(Rw#2>~yg#h>*Rz76-uu^LJ-(yL=>ML3T2;@rhb)slvnn<=12>Lj?Xsh`z zPsd&;s@13TdQ?UC(;|x%rdtWa-U!wGrz>mNI&ssLEZXw}y&u!Aq9Qd4S+dvMnkZ@0 z#9&~u6RJHhqoYZ7kwo-yWCpmp_cDLGUy;pi+P*mIejBEp0lCnLV?@^VQ$wg4FT;6_ zT5dZ)M4sMRhj&_b`{*3Aj;8$4E*pL#mXuTM5xVRiH#%NMhn0ES`+a9}CBsT6s}5oC z2^YKFG|1O>!KdUK)a~j*2%Ij9Qt2dHTe!$o_kN*Y$*hfF~>>l_!ePP zy0W8ht8FD9Yi!RYJY?EKEs%n;9PA8Xr_VIE;4p25rkqY}F9q>?Hq%2@V-HXV+1=)c zEetZN!g*^HK2_r>gtIF9VcYe+{+TPDpk^XEJ3x5N0nfncHTfIQQsv>=QhOJ^qC|(b zAUlKL+2v;UrD4Gy)baf(1EnD0Dr(V4!o2_vQPBlhaD`#qq<;E8NK%p6txY1z_J!> z#w9NI1h?2S<92z~!670q)`D#Fm+t0QuvnE%_|$P=1@maa_0644!cEUZsnN{Z3a_P) z39pJ+9eV#creqzcSO|?21*lKZ@@0%~T|fBdXa$`PjUol$ou7hSQw^Zqd%X|wqe%azl_G=dW z0CX4XpKq(G_uJ*5jJ~m>PztIP$_NF>zPp#h-z|7~lqbTks=Tz?x~cWD&-ndXO#T(uiJpFmXWD&v}=X6v>Xj_ zlzO2QJt|kns`j~~yBPoxUB?$nxle`A@{11(^AI4|P7*8o$&HW*=L0uGMDE6`^Ows{ zx%x%1t5+CwJ6LB5⪼az7Z%2h=F9eEwdID2gq>jvgL6~y``gdPyW%Qw`$FRyFT8~ z6Ai|QR-Q|z&(}(~DuX+@F#al$<+V%7{QssH`io?BFF=e$>R_6use+O=5?LrwaYy`ob z-e$bqWx#U*oJwRo=f?&j?-hr2#<9mw+T!B^1!rIU%ob~Z_dWB%JAveAb0Gb-?}}_J zTCDZTXWwXUM-|^cA=mc!==nDoc3Ak{n>p8mh>a^nvGDi$5r^7m=hYfPK)5fH?JldN zFG+fF`si#A|Gc$+@TM!qkTt^AI%ni8_$8VZ^8^j`yr>_r`5Q8?h38sypWG(060>M< z4&lw3<@{U0>Q2#%P`%4b)Dpjcb{cLF*aJXsrB`9ntuZD5;o7m zo970=u*Qgm9E+VH4qMVo_9dwfPnN*G+qS<$*NYfc7Ia&PxR#TL2aiCMw%|f$c-8eq z(#1}X|7nkGd*A%=kHAfOSZ>&^_URYH$l>#^83t34;aK;`e|G1U1_CXS|Gh5SF8VfI2{;{e~xXN zIyu5lCtq_tELe|bD%`#Qy0`lNZT!jg8@eR}Tpx&-kr!4qU=LIXA+9ct-L(z?DWG~$ z0mhiQ)8H+|!4-2K>R+u3XJyTzhrr=>4LvBZQt%3@KG12T*ICra-CWKoQThLRxX=2ViXt}8S?b9O=mmqD8zsf>A)7+EzRthc&Os( zS%yvVj|$qRZ0!%mOq@c?oIt z!6wVE&vk=m9*k7Sq`J3kkbDm(UojF#@h%!2{C4vQ$<&HP)vFxuQ|qe9*)L{B_YU4TEQM%5B8i@k1bXz8H838SL zJyI`Z=HK*L%A{Mp#JmZYQoT`oM?hoK^H@bpgIH?7X|Jo`dRu}$y0LvgV*xY2zN!&Ek)z@$%0g~$^F{{hBb+>*%ziF zG!LkV(P;$ryIR(@c2r%Y2ZvL;D)98%(Ff53y+vnUOtCM-izzCsA)KMB`5qh3q4 zXtAz&6ps!FiWo^Bm#F|-)z7<4niM@lBvz+2pq})m7oFW@Z#n6&=C#eNrA3?oPpg8A z&Z*5?;<^JEi6%Zz*UiJfFQ?xv8F~wVA*LL>f;l%HyFG}WG;c=s)=F{=j@1UYj+*F~ zkk?4%Dt}Lu$YrtowFpDrI&YDVQ3mIyPDS;XA57If8!dnP827vR)v)u&$3G#F1rDZkGOza;fzV zvtb2o~6e?6v&JsC99r`gVswQ?eIJis3I-q;Sa{ zeaXn>FIU-&?W>KBcsFW~bp>l_s@fJK{CnzemHjc%E0@^RZKD4@%TJ99nGECTIkwh1 z;yNZo0o#x)_-SmqyK*BfZT{~Hl=JB>l3kMMEl@%7FfL`b|_ndT%yPE}qeZzzTu0_;3BnA()U;L;8maF&di%?b|hivf-F#o)= zTB=7NYlx+y_uHLy2!&47<;qY0#_|*6BH=*j-+tY5UR;R9`d{X>Uzu%2D0hy=>Ny73 zoX^-z1YkzTu$FZ2)`2b&$!Hf-#|YyMTD}8yuRjS2vx9^kGp&uk@?nMz>S$>m1!^Dj zNJ$au0We^mW?gt^9C!oTSjc9y48^#h0goWDQH{+0Q8mnR4^Z9+NS9-7yB1}~Cy3Gv z$RRd%j2A1oLE5hd^vBAWF}eI!v{x(GkUY=6r}bi5pWj8;j)(8Ci%^a23+8B9oO2Z? zZ8VT>Fj||1F*ZkN9#kSTSZ6n{_dm!+BOZTfCS*d$=v~=@FuyW=T|pJK1D-(ur~yc% zr*%~15j2r`O1{S@qmet^;al4OvUOVWU_y|31qN`o9z)?A&KvzDO)@oL*2xIZxdkd% zD86E~qOb2K`_H9ZmH7eC;rnHN_6qX?FhZVVJyY!0D^+L0>ch4r57esuKc31d$sfKP zoy@S9KKi;Mp2D_AtQ3OReR1~&I2nSZ=EWnCjBdaJX052lAcl!fb(0}1eQ;Gd z*ZAHI_|;h_Dt5)VB^w4@bKNQoX?U|eB!YIW={FQ_=dUGN8%E~a@7$Xg@Q_lZa zuwDAIo9kbQNbHK0StZgFaDUfH6d%_Wk{iO;LbG86Grjtt1%{)taEXtZV0gtu&9}~9 z9n~IDMEhdBbTD%!u4p4_`+Tg|;AY!SUSC?@M|t{+|`T^vrUJaM4c7LX@EWAiSw+EQLOxB)@m%BICV(l zJdSX7SFdFxHqCCp(^Jxq(ye5KZ&l(vc7=bzxjr;QY=(7g1d~G^pON0w_Hby_589&} zc)vup(8vU<$ZVEeQiJH4aQ;ew{rn z&Anu06XAq!UTI;zH^*$%z3RT|0jz23=sD95ItdT`9erpgvT4K7-EuOv7E24eAhl3g zpULKmPl~GUcJg+*j>qN%=bp{2de(I8bs@-}?Ov5<=XR%1(Rcq}6K_6JNk!K-@jh@v zy?NpA@>yvj^S@HmiEPcIqUgD*RtNsZgZrmH4FA16TV7Q|bo^Q2AQ!FL;#SozTEkaf zQ7E9Y5i>dA=gyR%by~j99(vf6u}KsD#4haI>d=CBuSzy@Fz4T|)y>%~{@?jy${~M`2ydKy5?E88E026vtIr(L|cIDn*{b%D*hRL*eOL{gD zy$>rDnO{A-KKe*VIz>w~Zs-&fb|%zSQ1uS?E2CbF#2vS;RG+6ic|~3q2@T7C{WVYi z=F8|TIFll!sL!_Lq3~cfN_o2cZi3)H`ctm)eS=S0jd7GW2LUU9ZMP1{iiuXpEB-oW zgdJnW>%+wKsSxlD$)qL#Ut!wTx$my-K#Y+R)^f83?Q1g)bC8^7D3Zjt$H6Ttf8}N- zJSM{woNG{@qz%X2+aZ@yXY~SF&>A8M-Z7<}t;@YL6U-oB)MX-X?I9HuFR}Gxjx44g zd+8If%+4QeXf;lQpKiQe>80*p0LKpDQQyg-SKYNndxch&5h?bNJ^u?G&)>$G6dmye3-+wLTt97Xf)<7 z;hvb=k7#;T;v%|fe5oq(ZKm3J6X)B^` zxJ)!ztbBc3=Q8oBb#$v~r7mFbBbxkcAjC_wrNI)VQ*ZA6-J~WjB)9ezbe>tpU~>5x z!4I?JF8mW|@%jnAKOtrbR(Mf2j$?<|4KP$<5HugKzNOA@+Xo-<>asYx z{AhdIBY(tmB*+Htw%>Jz9jli9bj${d-s+EVf?h)D>y`5`Z5_&v-FjpIn}8p7p>AJ9)m7&g)Jf`?a_@L->d89Y~FU z4euik6LW)l+fUb%XLcwyqw-cSN!8EyafQvMkVd-nbTatCEWE)sbRMe|I?YTv?ha4q z#D8y^4qXxL8c^jG+5hlHV?ehKs7*{L<|}oJ7EWqUW`p+6fG8rSwzPrE=p9OkN+M}M zIQnjn9J&J0R{FM=VOFl&Qx2$U=!Lxo`8-Gt9iCQI#<0~n*vSNT&4_b7bve4LL`8%r zUJ7DBvLE4@?*b`k(=|c)h=2_U9R^lgkB-yQ_bxAVt4<$NiQCU!9$~cbW}jt*bq8l7 zH1X4~N^Kek{NM9y*{%h?f=HG`BQw<>03=h#3Jc6xUo_8h$^UkFSt6G^<)P9`5Zeu% zI00MY4zZm&5tNDyqJ=VL6V2W@;QIh?TJ&8S+QI;@si8zA|D+R@@2$&atNxl~6?mGT zxAK+YG5U9h8$c1EH;D|_OPdM@6uepCPSx2bl+rokQ~pXZ2+DgDNr`hsQ5!OY~NyuQnKjXe$;-Y4`7OV@T+QckqVqf3Br>#phk~vb>dy%GjDWKU;7JW`wVBV$4D* zRnPkw#-Z87J!w3&u)X-i+CsdUKFK3mh$q2`QVE1~JnqnX!wE#lS|=|3QR<`3*d0*I ztLlcSoL;+*1RH+HKKnb>DVa++2Z|PQ*7tp{jcxYwDb>$Ser5(W&T)dYS zDD$dlw|ja#LuLmz<-xvs;-6n{mph~^8Y3)$GYjXyyMEg5)0Fr##%?dRs68ae%aN2J zLt{Qt1V9gV^AqkCx0oSwoV5Xx@64A-nQch_mcd1HMi|g%#)kUH5?B3PEk_HMl_3pB zwJ#eW*%2x^gUEV->?CQA^2xliO(q)cG&j*&TX4>g1ea7%4OuM5#>43_n9wQDGf?O? zX37?N=^u>~AZA?}32vsBSv$edBu|!Xr>C#gjEO##P~8{iG`$S+R043I+f-K$_%2bf z%VZc!Al||G~j^_@B_Q zfpJq`ph?4`sK3~t5mzq+aR_8S%MX9lp|gDsAwQO+M~}Dro>(Nlwc^;B*eEpDe5{;9 zEgJd8yk>r{yUt7oT&&v&Pu_^>36dOSu`p>6LUUpvC*)0WBW;NKX_FL4fXE8{8Xz`p z55hF=EQzvgK4*@xcY8xF*9go`B$d7qVUx%57 zC{BVg4;B?Y6Lu1JI1ixO+crdX<_^@KS5p$%c0i_do|9v+N1N&ykeqsV>47XvkRuNw zb6qHrp8{QZQxV;=;}1HDF3A{aVJ*}E}Sq_4BY&UVOvp~WqhYP7BZ#6)Y zw39jQ23Q!G$wwn6Z(|NCbFea$1GSctW%a}NVeN#YQ|4n@TPm@yPn&$8EZk#%oZ{&{ zK8oguJn;U1ug#Hx8N-n@Ai}mYv`3IYny$M#xC|_P&P-I4Kt3 z(#x1_Wmj8<6on5PSQp!1O*q8INgm$1GojI804y^*`OkmzDnaO zaVpz#u^B9rhyaB6o;VnD_vdHjElte^WBrwuZ=zr+5+H1xbUeru z7lo@f>-BpfRV=nBf;b<%h0!t}wgC z-OOikoi*m;E##%g>-}#JpiR5?bgiZ;1&ejE9W2;s$26KFy#qM(NmrRsAC3wQcuW<( zkZ)Q?C|ds<55Eh4DM>goeUkS~p?oH5r3wV`8RWk$(sQjQ=s)qY5#s7c0B+<>znuPL zv?qJ~cZ|GHO^D6Ni!nCnl%Nbk;_9_qzFi#dA8(m9T5|Lm^Uia{oxpG?I2|z*ye3x2 zHfJ1FD!gKNVtjnboZ&z4FZjDp1Vo_CQhfsyOTWOOqORufg4c!IOc7P-sD>>QE|ZHN z@dpmIBSDtgoicHGI9Ma(7HML^Vw}SwuLf zUXQuw%5DrHb%VTeqZ_r*;{Had&gBKl)D!CtwiQ+oPq)TYq!BN@`6UN;2DC}e-ct#Tu-Qh!pe&c? z_cD6gI!Dl?SI|soZ23rv)C?1*fQG_^VG0k64zOZqqRj9gn0nO^`SB{3kzgNDXWK||X<2H9uVcF%`~nI$|3k{k z#DG^%+28z6oc|%gy+ei$^PTkQQpbxMJ4n#le&E*w+7{-zuss-CZA8;jnPIc2LNQ?H zZvR|r&aW$cA%C%Fg%gIO@I=1CK&uV?a_7I}%WdV9wL2CJ?}MzmgMd}}qb4EWL?6Y- z20?7|QmH!gcfKyvj?u{bas-cYBBF$~(u|Y1)AWJB2|W=QPVQ9vtCchIO^cPl6f9{6 zuDuNYjxd{bA;eIYKyZdETR`a2I{N;P{7#}#d%*~!)QeJni8zwl^q;3$zC0MLN{5!- z*x>|t-n?^Fll$Gkra*(dI&jax#I9}Q=*(f+!xK! zntw*13X}J+Gd#X4AoG0{A09FTG%46?g42?s;`QMNFUBGX;k{JUvX2X>8#!q6p*VJ; z)D53_8ax^K1G2`6Gx@xB!ku0)*XA@$5Xrw{;_?Zm#xwV&$ILT80F<`5pqFethsuW2dm3uc^d?~gZ$2ln&Y76>$-2P>&5KUm9?hgi=!B#Ro2nV#=LT-K`+G>y$!%|D z40lD}Ui`_g{s;65s46W(N~?ahxjE^J!W}wuJ3he`!rfOz!5=ncU|NmU6n{=Gy1X&M z)u#+VDGRf6d9IU|HrmUUjOiIze!C-64uD$T&to=YlZ@vp)WMo!nl~b}XQb%xYDD2* zH5$;$RUutn%hj9YgpDYB?JOGCM;#$!dzOBhkH$2Ccap8<@>)JMs*&YyuX3Mjs|RoE zVyWlOLR?xlw2W z)fZ#}VD~yjR$uo>;D+99l=J`d!=7 z%5VKRHmFmC3;7o}?oory-`tf%Y>!$ooZjYO?||ey5LDmTy|kn?E9un=EMtSgaSD$Y zE(vF%ywJ8^H{@RE`pM#?VD{2I>qr<`BZ_r7hb*GZH3>|5rWj%j*!v4|($N73fco3Adt$VMz zaToh-$*W6yJ%ERgYJV(8>lRmk9<>GtCCJ`Uv=rkyi;<|+*sf8YYcy{S4S3Ynq*6^3 z?QG>$U_!^{)E|1as1fz%DhJ`IhkBHTi;t6|DjA?*Q42L2HMZZIX$`=2pt10Of$$o{-xRw%PV4#S25EZ=D__HT-^3-3|B$cs$HI0)CovvBQPnxq$AzWHSZ~ zrYeD-RLx`vJ@?;sr{+0C7Ebdrr5j=);OeGXbaf%soQuStD7WbT4ZzN~KNscXEe<e~jFd2{Ik&P&*<)eiE`0d{ z7;DHQM=bWJPv^ilgh?r7SGsuCr&U>s{rz<3#pwG48BErvOF#d1f3t`Vcy#pHB`rBY zCGUBUJ8}bKZx2~m9*-g9H8gHsr2EQ|0Xs-0W?kk*my$?N1f{0hX zOCinwe0=Nd+cj)Lqezi`KfRgnfwjQkExQ5x*&X8>n6HdB{yw zjhY6H<5y~@eevY(uURGH2#+1e^Ox)hnSReGGezQkE;i}mra(Im%^BEUPj}|iql>VGpEWeSmG+)G-%_@(DB$%-#1f}9wcLx!v4U3f6D-I9s0MFkK-v|FBmji^OVY6l>w9L=1p;eOq zL>>GKW3J)@Szg_}k1xc9V|Uzewf2Odrw-R`& zm}flv76Ty%A<&#q%hZ5sbN21*(d}o-kv7}()pX9{d)f4O7K zUeSuh%NXh;w-3+wzlzYQxQZn8_+eQ{Of!ws%0$*Cpp*z9+(PCRGQ&ML zE`GlP`dSZ$GQIoZ-IM|>@nj((cwi?A3~@nwKDm)X+$ke`CITqLl0&@doNQ z<%@`MHfVGL7|WFZn%^GJe3PrOqMvQ+FTkA@5ah3zGGV|prjr>l5KpD)a*Gzad{gxe z(=2Q{GZA3zbZF*+f}7ggx$b1vR`p6((Z6GX4hm?iV{vzdWMOdL=D3B2z{CRZN>Lhc zujwpT*lJ{?d@gFPWaKR-bzir!<<0Lu;KAjwSVYJAmII^5m92;e&a*I{Ujquifyg9Y zE#oUV#>{Vo1Ho&n!Jv0UsOAkHoU|&XMct{K2UCBk^2+7Q0|=j^ZwLO6&ddl-MPVp+ZB5_@~_~dbOEOc(>GpCAx!Zj z_1^MfNJxOKm^MP+>T9#x-kQqn(tV7-rS_FdRmA0ylG>`j4wo)&Hxk}n-1!}f9GPoi z3AlNUeinG{92^`3$s;JvyeZB1`^%dVyx?I}#~n=M!JAz8*VUP8fUE4geP^gvr}Cv) zK)$A|x@c}cXVtSB@2lpSa8}#`qeul`{n3@W6JMUP?aO(hLwS#jXM2aNN^38%XIM{? zy-O!4Xmv@9fy4tYa!shlDuk<$4-u{Sz z!y;1f=-*2f^!My;JySCgq?@e%t9rTN_WSdgo4AssJ3K7Bb2fnA;=MNKU@3E_2uuv0 z*SQE4>)e!qLX^_P6Eo>`ijcI2+uKDht!J#kMMB)0Th`jSoN-@6RWLLJEuP9hsfJGJ z3+2aD0CKi@Uc}V^4F_x4cmHr`e#ZSH7SH9pG zd5YuB(04RML)^{FJU^_v6rS5nwCl%bZo+;fOkdRL)h>-ytL&-KnScEWR^yv8$4b7lrDNhZ=mBt z#w;t8KzEvY!?pyF7llfg$P&y64Th{<%$T;d(*08*>1Pd6%}2K23_2^7nSgnO(hn z@?qxRtNqwxhoR8aQ*Rp0n-O{x)`Sf_`~R*}_A~O{?GSk)0|r2$?N_b~pY&+d&KxIo zIBOhG@@g{e4qr#;QJZ8tE~$5HbraT)WTXD%Mr@0QZ5L_0$U9pdAuYG>@9uXuMB(g? zhbt$HBKNhz&PKw!a!)%)#vge{RI2UmA55GWwGP@HeE+cD+|b@*cb0N6&Qsaa&&MC{ z**IAn8PKO~e8aO$e>!m~3%9zEF__tNQ}rTw#lvoZkw@2A@L8Q-QGHW6KFfSGWWwXO z-=}J(3tAj+{1m2gYebk+Nk7Lv~Rn>j4s6HQ->)M}op!1U`M({u#)$AdV{YjORz4!eK1$g zoYezF!dyG3a8eZ6BB8Yy7OtW!8PoNa;T9jcF?n8)`9m|$*y-VIjC5andrv4Lp%QyJWt7*ZkD`xtcyPD4>shG& zwm#K*%xkDP7^T{y35hM-GH)2TYj~+C?o({$)@Ak4gInFZP3!`ViYa^$7&`K1NWPey@lx@BVGra1r~dV^-?3e3LxfpD z_74tSe9!=4ATfO&(cP(QP2V5Gl*|)RF(+o8g=;(Rv);s}s#0WH)~MMYWw?5CnUenu zZ`n3`*CuClwN8)$LzDQT_))dNq*I~wHta(5IX1E2w4P?~Q7xRMn2=k9gqu4Y84YeTpOkuKvrz>;3go{pv#o%$N2X zaYNr2KHO_{*!14qEsl`XA3n;SJEeWx@q>XB-9(6z8*$A!9UJB?v|MI#MT;;tsGX)3 zIG=bi!??xt)|!yyTGM-c+h>=Zk2*IswTFpI)$#$}<#nWe>Pw3W6~J&X9d$Ofe;hXL zU>{C+7O3kcd3<>02$`~$FUrf5)J4q%;K=66@bc%x3@J#9OUMteDQMlAOCPy==WW~4 zVPx3aCz1UzoW*#Um$J94D&^J5v3Atx^a+*Zc~{ZBd`?ZFtQzCT#kFr)&@sZdl;(L` zmiQp9=DvntJ_r10$ubJE#D~X0_^^e`&Rh*pTt*{M6?6Glcc)OE z6?LnZQOPKBW;3^zw_)UgyK&b*F9gS-KVM7Z-*gh5h?dW!Q85avgeGb`XCsGZ9dY6Y zGs?tEe%(i2bL7UIKRo*j6i_30L-JVHpZ6`J6jtVHiuX!bNBtv(VTQ(pc9>?r=mX6N7W#90xISpsn($X8y6@n$o z^PK-3wJf)h8J+C)AhEZk<5qtY6yw;$KMO}B2wm2cv~po`ExnKZ_DCmWowmAst4;Gh z=-gVWW1VjEU?(&olq-0u_NnOf=Nhf>5+}M@f6wOZp&NC7E|}LJzgBS@om&Q3PNYaC zm%Y=5^h*D|*qMHq>8Dk8NmE#p=REHNl-~9~ge!ATVk}iyC}WuG;?jT$rDeCQb!n`F z9&5hS=?a23baWqmzK9RUsn67idV`VBR|N%BeMZWs?ibYiPqzazJE?Xw&P!j9uQ0dS zYMo!d^WjHCozsPoe}i6FMpZ{f)PGKC_RedXSI`j3vyf;xXeagH%g=N6E6Z809z=#r zB~fmcylA1`bf;l$IMymrZ~v31%XVL=iX2*{UZvnBi>gLDDG-a@;19p#dz#DUsH+-` zjXIv%<%@ z|60(ibQ(m4S_n0uI4R!$t9eei9Rm81_SC?{9l4V?(zXwHVpwvx3sme0Ve4;s^ zN>KaFYYHK%rH2Pnrey#K@mKZg{km+a_CVtP}j1;)H8YGrfQQ=%<{QjttM=X*1y zj(eHwb>cX_LE6hIn5DMcSrW?RB2~#r9kX3>3CpbHx`t1us(&rNEXP-HPx&#QH<;GF zYp<~R2N2+@nijV*oSzFwuSBo;5#}|`SMvz;j|J#e&8+W;RdLV;oQMh?_EiHxt^!&@ zS|*jv^EFb9&+#E9r>1dI8DAcG%l`3d3d^2#`y0HC1 z|FVt45}(-VU*&7I0miu(Xu7dGGLmo6=`%gw?2n#i^KVGZzYVCnL^>QF{_}eOfP?8# zwDgCV>~}TV+1F~nvfK|Ft5Z&{h;GOsutCE#w0oUox%ag;VjKG1ELuXZ0);F3q)V10 ztR95Vja-!oTm2zUekpwRu8mUeJ;jZUToj*4coxox|== zYnx=!VKQSH|Ih0X)%X8<9XfU!qGnFF4$gvT%V&r7%)s9NjGm^~aY|TU?l?j3cPDAU zN1`YsAP797U;PZZIi4AHIzp<^pbhS?cpt|^%vsOW7=<4#uhZv+59gl#Fd{B&9!Z4# zAx*zHP@@`#&3bOuwFrd~WmKtwEh}HNJr}b0G1Wo1Cy4?4`p-S@A#2`0$ESUYao*_# z8Gcy7Fg;qm@BS!1=|iEgQw8^`A#;4{Gu#D#fmJ0_*0Ks(%u8&NEC=0drs8&8ZGmgu>0X2e+yT-4+vI z-4<(Q`th}W;{_CMA{dO9y^RtXR!$e?;L}~TvGBibtqHH}W@xPE9Qb$}mS5gAbj7iA zh@mA##3pVD5peU?di-u6od>5iSgMN(A*90fUFaYCIS5+nyL4NlxUqj@t@CTu#gPiV z2`|A3=Ne$;CEE1qpCz0<%S`Gifqzmqa%z$je60m5NmWH5DpBiL+n2|0awa=Q_6-f8 zqIq%{_Tbq2&~R|(h1d+EWDj7+!>!2-60z>o%o}aiUIEuqn>D<+|C(DuCA^HH{Nwbf z;J8I!ooyM>_;L)q`tNf!wSw|=fx0JR4it7cObi3*_MF8+{FD_+b}b1{=#BB023^l* zWmNOMa;dpGcwLNv=QTZqxtv|UDi`*SPx^CMgHDlf(3dXfjCp=Ax(9->nF#V^j%A$j^U2BON+ z8%}U(f@K!#ns?#Mer_rdSrVnjQ^j&{;=TKTmm1cUK(@w)Os{W}oOp0cKXbX4yn8D& zB9f>4DRqGxV-hVJD7pIkDrMoIkLd7AT=+rO56=^2y%N4IJ+Px`aX`^ub>L+w_&U#$ z>cErV7x(|IZPo)!{VA{eA*1_4Ls01)Y})EA#QWyCfbUDQ!EifIlSbK(;Y;Nq9Ekyf zVuPbjpJv_R{-AM-T4ZlT;Bs6T`A37Ar%~I9MA*8tcUAw)j!W2~!2zkvi5bFcc5qW{ z`PrB)krAhecMOBvt1d?EcWaij9+ z$y9|hc4njbuVmQXem41{k*ed&>A3d#hEyfM>=&*X=oG?n*5$y0=EE)YKK?NvjumOzwBKdBOx*7^0Y5)U&t$xm3xcPXkvz$FjPE? zIxCxTU%>f4p6z*d=kIbN-4Of_=~bIoD$9uj#f8;D*EYKSG@zSOm|Ib0@qQ3~bf9>o zy-D_yY|hC?+`-D>-$JWrHS6e~mRR#-U#(=S8u6|f$}($cG8cIhaqlY@RK)r0q;(=t zdY#^q9yaCAVN-{lh8I1*Nc79?`BhM1yMNz<4v<}u*bD_L<|P#e9MIMn_>po8RvRD%LFrTUejWT6>0D6-Ekp9uCh0iUkizvguA zPFdKM?~J#S*J7HrfEkkh1^|UBs0Pq*Zy4DFTi-KuqTmuX!>I_KEB%p&?5-j|Td7G8 zY&!?C3bZKppg53us_Y6AHjN1+a2)+}y& z_Y1^G86pgByGLiXV!*d4}^+y;o( z1pS%D%djUkMu+qeJ>4j5fiAs83&QVNR}IT7eoCmnd3M8JLaJVu>!@HR2A4^t3)hZZ zn7{u4@Y*6}uvd5+pdTH{nN0a*9ns_cg5IrxPY6$@4!4x9?ts|rxZ>~l8)ypWKV0fm zp95K{bts1rz?dnYCZV~<5?-q{#S{cQ8K0n`l#yyaQh%uSxx@?*N%IxVA!Z|8us(!IW1k!5bm_o zh7MzNuwEym{)>j;>8W_^E(m1U5wa|SO9@+d^-L4cO@D>;Opprr6bTl zI;aoG+%B;vF#xgUzroUv7G}Doi`tA1x~@t&&zpZWzg}_kddWS4(FZ3z1sF98w;dH(c@0zdUDE`BWC9^d;;< z>409mD|;s@^g=#Bt=ZsOyFy7WTeAzo9zJQ_Ec~}|-%8=ho2P<>sT{W$3pZ|W_-=SE z(ExtR%&{nVN{)}8MkG{~2ZdM$>!~R(Ae8k@I$F7d+{ah|V%w;)wjJN67K;Xzr50e~s?}JSMT2S+XUGGUD_tQB zm~FX!pBz1U^HG5AqS}9;!z(NL?n$5An0%)@0v+3l6Sh#(3hO@UN-B-z^WKR$7a-U< z(8deM1wx{O|BahmTKyUeTU91YnXgNsNuafgK*|ea4falIftAv=2Eo2_uoF1G!-l{VKWjXL}O^y$FiNX_BF<#&_W@xn`E>dIfl@LTCg_$7kfK z3~cKEXd}m@70Vs>+H=seQTxNSeU*-r2J+@9Spyq&YIItDk`%SSxt@BubyhobV%^~# zbt-$D(#BwR0t`N1*d5kK{FR!iGm0Sdu9xJUWvK10ER%CIPAtQyJ$cpQ(`SG7GlEWE zsqHN?uWvM{dLC$OdxiCoW}GTR{@qpaTPRm(-^>@~^W+~udfY;C_~4LLcR75(Cn{EdJ=Z8toy0~j&D={l9=dGhZewMKrqHdi#|YTQDr)>b5u9; zRcF#;5H&1NSqVY<$G75ku2)8zd6jGPNm4n2ArMvfrdRTM5@=XN8W<}{mdLv~=(=@v z)?KWwY&J^iZvQDFrxpUTm6d`qhA#=DAe^ z5+KU928>XQWBn(IOassg^HDdn%V_rHG)?@hZm|A#%4i*w9(6+=*`E~GD(Eq`ehZaB z_PGx4*Hdco-AtdVR`q;QA{j_1I|-z1M<}H7f17)Nz9TW#-}bJ)2O!+Mt|5$5ENqNbZ!)vIzTK@Oae4VTgL8U<^~iG(H57M~$p z;M}p2O6#2xYN`Kf^IQ?*l>P5+IXXP~h`@8C=6+QSn{L#)vf;RMyU1_Q%I_XJ8Z)3~ zTTj6~3LKg8#s;ZU48yjPy{q{v+VJ>H-twaGuC|-9wxFR4v0?t++?g!qNOMhou8oy& zKZkLkHQGraaz`y#FD-c!0h5xlau#0U#iK`V5>9LU{p%cDsxC(AC+cB~RpK6Q0TLj* zseH>h=pX9amIq?DuyJg-6 zt_Nu2*B@Jte2NyX$(Xod$jz#MV|R%c2!~2m29CXn6rdjCPE)?d zm=Q>L8W7C-oIXSOPTM6|^3F_jXqog#`_PO0ifuq3Z5_8%)B~CQL~ow+C>&G;ENi)J ze-~^o0YIb}L78SobjgIq#WOvS`RKr1R@ra1+pvetz!n^B!YZ=t01}%jzk5`mYC#h! z509>9?7VGWK>ci?zJyGvV3bwi`KCNRb@%0l`FB1rI-Yb+ zPVyC*z~1kagF4mq=|M~Xs$#n*M;*qoSyl}PutB+`=&a{Svek!@n?ts zqEo8k1Q;URrOjGv3gi6q#qe9}FkI5ZV8pYOB>`p(r-|BGARUGiHlduKjF1P-f`E_s zbf&E1GSd947c4bmko!YZ-!7&Zdd&2ymqUEbfb)Pt`jra|21lJ0#)CdNxB-&A*m15I zFl5R!02;x$AG?J9roNU694-PeSg!nDM(lk435ZcKO2kX(1zT9`ZzDx z$J+Bnk`RmB_ zs9I-1lX}jE@Aj*2=0(6SB7`0UXoqxCv7NX^#%kd1WR%iOr>Ml!E_HwrZ5{VlWIQF< zmf}~vEMloCtpS?juCe|R#@`8*kc%;XS(anJxHTK1Y4 zTEB_lLuiW-gbeUlbe_xMM+%Gv6s7k`OW2BZKX`0&F7M8<@GBPOVbaq_Aa)>Jrx?4lWj$Sc$f`F*k8JcbtV0tJe;+ObOZvhT*YGk`2SAyG0Ze1yDFf9rs6hY(^fm zkooh%T-ffNWXn#rEM#FuTF=_{S5hPIV0x*-8WxIS6}WRN%xAP|H5JVJW|3Ru<2I{K zs-FY-^#8j~uAcs1xz(|aw6EQaIFOz2KJ7aod!HmnxkeqPo^sK?Y8)%>Ye(%xO=ujw zI2%5tZl1QE4A`Hxw{6vQxC=*}F0TV#lw!4$KY29`t;;?8<1}?gu8uWva#u-S74tN8 zIzLP(B!227qh!6kf5t&^YWIn?vhM&2;PPWk8|G|&zgG4EFa!?*w&KS^7%}^I8%^Us zMbxvudxCT8H|1IKi^C?rp*RLFq0LSC&`6X)gZTR5oJb%oS&{hu1g>BwYbBb=zLwDnAYnUrvGaf5Cs1ao zFE2?LrF*wW<}(q}=*^jnyn0tJ{zc#${{pT8?q)_<()eaLr`NMjh378H>x+r@@NYrE zi$yFJ3)wTG92E#(==}>8OlP7T-RJY=700~g+buq4DSJIUQhz2n@$jny`oqOQABV0K zOy$J<`dfLpWKSzSzHrzeg+o#(5#3G4US$reO;7Sml3~Vt`X33O=}L>l$#B)(p@F>8 zEkTD{dC?vYw(^+A7aoD#%}gbEC7|psf6NDOmS;hZoT*Y3`RFRkG+xI8@z65o;mJGoiu8IjPdW#PRRBA*HVA~?-~hT1EpBqRPf5~5J`qwikSHn(#5{$IXL9*7hge+N_sOs{0 zxX8mkSJbU%J$td<_mVJP_hN)tXOUC4bfm=bk-2A4VuK?V5?nIujgR0E0Au8P%iil- z>Gcmm(sMofGORgN+N#{e2^pUCR;(5IJ!~vFeyPsFn&{Q`87Gwo<|CVLE8<%egPM@+ z^owRO34b2CMpdt*ad6NPqyo1(?}qJW3s-3ihx{D=tXy7SbVZD2sdpZoht0qa5DByX z2Y9b0zBv><{w>pwELgMrIKJo@|-MvoW zcY)4)SaVI{5xIu^(d^naPTCi+wysi~3hALrHh zIGh(B9zvzeOHSH`AKiQutYSwWDt7tPxYLc8AFPv|M>iKslgl_$lAUkoNV;a%%)Q5u zZO306OrO1JTbmNDR#e-=O5c_qXE|`z3aCaM%ajf;UdS-cilMc1ft}Q3CsiCxjM}_c zr>))a9$)RM!Yb80c?|_?ET?8DU4x#IYAzp|#YxTL%hft61zSD;Kwd<=BIxRl1 z-i^tRHKf05fxBiCUY~B0qh6@`;rNZSub_9NDfJbeGV}KD(*~)p}5oi-gF1Po%=brM@J=y1l1ZzP?0c zU~D~d`H?|D>zDc~RjH6bgOxew3??jKG^uE;!15_qK7cyWXQR+l?!}jwiS@(JrAHF& z^Z;Lj+aIZkbo!r9aQl*ZP%in0_)orz<|T3qNYK**Lma&;W8?6u;%%si895FO#Tqi+ zS-p$_nRkCIT~;JK0#1=Nl|2UR>i82|8mEDpSL4MBw>&3s2S-Fj{E5sR%7O?~>-5O6 z_hq*gx=R#Gy{HDm%}HXb3paJCZ{f2svG^pQJ4wb@DYt#s!dj!6RbcqAC4tGkzslX+ zxF`{u$*VOP?pQmH%PFsT!0Z2wo6ep>r&&J7|`LL2P)MQ|aT_UFBhECtsy? zfD?STbn1oFh7OJBW9A-Vy(2Eg#EA zoJ!ko@!?^#s5M>T0i!oo&RcX!VoiOob5e8FAHDiy{Vgab7-*rObX$m5+`y>y!_L*Z zHKq9YYI#fGx6<}^&1yH zM9TW$c&>{_%>NrETo)&p1b+&DVNVdzh?NKakQI<}>%Hpz+ZC^Slxua_W_T}E#;hJ^ z?4}Eoq@hg;1Tr1|un8yx-x~b!#%E-TM%e1j1kPQ%!*XYf6%n90;sNvUQJV1X3EO{~ zsh2tNOB94Qnx_wkqIsTnZgNIX_TIsxk1Osx($L)gB}cl>vbEsYx%v(X_g_#^eG}k} zPZPP?atTI`Lsg9=&0i4lw>MlmDNYRyeox}P2P2y zp7Z;3=gOLPY2uO_;KyJO=-#~&tQFjbsIyLO+xTMq;!S0RN_g!mvbB&F>7o{EkR z*xTJ%r!&6 zobKPLs}xFg6LFJr<8LvAHkbIQrRX{TWfjo9DCPr<2fLS5yr12Y>SlIff=-!K!eRG{ zt6A|qqeb8~pqE*PSYkJB4X|1KZheaO)nhg<&^QOvTHkf_@*5k>qrH`XDOl^*vD#et zjI|<0zP^)Q(^b~Z0`MYD#x^sNb!uTnkyU{{*bQ^lw8hkv1<|YX14?soOiM$+m2CX@bg#Q!@+0FT_ zl|QmqAkZv>IM*KompilcU2cDQAf#JTot@8P(Z!9;NaD2AGp#dbdsl}!vAU|*#a7?$ zdmk|x-sEy*+H3mhv#5N&%q2-yv}0U2&TplFiCYP-SnRPmS#4l2WQ|tyy!dBVL9OBW zhZ?r)Z$shTl9Xa+Hqk+zLGxP>9z)zfQRo}JHq)Aw?fM+GkT|vAnYR5-wIHAZlX7?{ zsf6u^%E>~n>p%i3e7S!p28<>R7Vj}Y(ovn`={!{aeClJW9eOW^z`qo7@zhIB( zFL6kMFh_5h{7E3Gm6c*AO#;ciixrx@X25h%S@?`Dof7l?Fv4nk33~fK(5(J*P|^1T zD>3KfaIw;X$6rPfQj3_KH##nSiD8&(rZ43lqkTMHDk?70 zI56gikD85+NiOFhi)?E^#eH1M-|cvkb`*U*w6t4191Y zO)%$5L(NOMz=fRxTX`j~_#L;F$jELX^`Pzz^|}$eFvlUo4Z(&Vw|$sD7B=gK-#hI2 zFW_u6(KZOD)IuG*3UJi;$&2ru9AZBIC>A(iy_l_^UN)`WduSHm4cdM&pk+;WYQ{Pc zh94Os`j?f4qQbO~z?g4SR;9E_5y=rOr_>R8?SE*Ax`dukEB6mrsKdiro5GwjJ&t(H zr!?oW46OPd&cYtP8Fj`?e&3+#qRlDD`3_lkhAN5yTKcPazTvkapK5Y_UVVYW0mRgI zF_>sa<4Ey9NH(~BG2C;ORH5#iI(49|(ym;2yhr;|8U`L`{oF&%(oteYLvxz>ClV{3 znF%d2Q6G)B>Vv*H{nD% z#ll+8e-rU_cRw`iUpibI$)D@KZKZJM+^?LyU$c1$nCFHe=A)5#nU?TxS>+*sk}saT z5~S{QFnPd~ZT%65fJ)v@Bl@WEnl_)M*Rw$5X(87igdp*E-81WQTj6G*L= z)7jV3m*f;GT64!v;=JD$z=edA83U9{AwQJuD` zDr)PXtyME(N7WWP_K2cdYE+A=Sz8hjBVy00mKsG8VpCNj6t#=z{yeYe`+NS*U*f*6 zoY#3A$NMPjrDdcmhaI*qKM=nktpYYX%6|<{d$+Zcv$ZO&`AM8E$zz|hn>QUKOxhu9S(ye$K2%huH0b#~q}wr=tsDn4w}8=69=)XM{j zMFYQMWB`Q1`u($RfE27p-Rq{7KFrl%DS5}O=qE3#gUC214>AKu%_6{3`Myal+%NI53KS9$`q9CN9$7o3E=YOCG3UD41ZGjci~dQXeYp-)t{zR0#!o=zsJzFY(V+=lyARKwSD(x1KJA(fb_b z5x5*xnE=T}QW|(MQUK*`$?!D2CD^G0b>~b+p9_}S9+WbQD481())Lrqae)V&Z{fkE zJ!MVVxNa}c18rolL47YQO#EGmBz|(|yL>KrD-(xgexG##RJOqWHNbT>qx3vhg@0#b zArf-*X}0Ae=TgiFLjXsr~tjud)nlW5IP_hAQvqG>G_vw0%FB7SHMt9^zBQWKNFDv3;BzN>@&?S zvTJ7_TL2~uK;bk{7|`WPBG&@gZ)rz7L_+j?Z*;n+bou_wKD0xYGhbiCUxk&V^zC1- zazWS)`H@z8k62{;n5!}xuA~*=b zn5&luoRz7B4|yME>^cOtnRi}Pfv(&DNfo^L6Qdx#7>T_xfBS9+*+?uPZ#UWk826?8 z*mPDAOyO5@MQqI-OH{_`%^v{KxwMwKf?cteRKC^dl**U@Sz|tsdB-a3NyV*mM|J1b zq+C6?60Gkd1cERi87&W=AClna7uinfDTIsACPyCq$@k`#Ae<~C=GBobkcGa^|7>6$ zyp)3F=~UzGZ4-%ZO>EivS9nPRaCJ}1Po~c?unPAo`wH$ou#;ME&`&8mUOj#jFNN_1 zIMVffdxovaR902y_4lfcd=QQMJM3&E#tun{5xz z*L-QxZ7GU#uiEDTTP(8S$EwOdWDG2_Jev0%u!D1s5?KA;C|bia*B=$AvU)YXez(B4 zu35s@K+*JRr1V9;uIIL(xPE0c<7?1V+)#a8e=XRm@ZaAsU8fwg>~Dz1%c5CJVEAU!=3b=?u!5=O#ird?KPGC&ObjslAUS-_|>xECobPlqE0Kg`}+SyY~;zT zM+L>^M+tOLxOY?5&Ugp?FL)t#@PC`IKUq~1Z1(>qK$h)0N%l1xkw;{jMdS)$jQ|9O zon}t~-Ld^>@3i80T65oGckkp|d-W`FmoMrlh&HkD?<1f(@~zQC4ja^W+w$v~W_H{D z+YVzoL;I&WDJxVj{Enjqz;{a{mX%cwds?;4Fhh#7?)RiM7ABR}C}P0uyl4=yx|s38 z>*BUiElX>SUV_W{qb&Wwnu%~wCBszqQol7&<1vMEE^$i_C$eUxDR^+#*R;%viY`lA zjLD^cbPCYus2>Mopm|Q!&x99g{sr)E_nmqJ!=cHwe6X$@UR|J?`(MQ|uIc zwJN?GaFg6$w*68;tJ0|E0aY+?l3i&$X}PKREF4mWY8XPN>*W^_{}XV1W@Gj%4mN5HR>9 zorx_yLHJ`{%{BkgdMFyo11kyUb|EEywi>Q;kI*6y#M>+Lycwr`2 zM+yzzD0NL9f=HiT+xzbOZZKe2i}-NP3UdrswE;*x0w=&wzWU+|AT%~?vf~VVbr^ay zL0>R2#LMhoqr=bk83#8jDF}e1xDE8*-|~%DwFV61%l?Y?gOks0xagUa1338V4`s?) z^lvwim791wfcHgOAcE@TF9&lPRs$sLq?I+9jr|a*yVp6xYhLd_1e-E(u-1h+hp_#& zBig{;jAI$6NZqE%6=dz)OMOJjqTUD)MnebOys%yWX{-HN4V?Uah%)ib*ZOG+<%ce5 zy>$UO?fkMbp2$ zHc@PdP;XN6NSO}m^lCmV-qM;+*|k(xE}lJ1Ke@8R064(!5K_;21n8RE78M_9PR_b8 z5L-WPU2T$ZIsLO$sO~qbzWb|ry^d@XHi%UZ8B3j*dKt=PjZg>MG7nilE6ZYoCH3`*Q6LnAU-C>Dt z)E~l_ zvop2l{hR|L$uEfAi$PtTX}8>LJ6Ko(!qK1=GjS(VL*`U6hJU_2;g~YbP^xp zW9Fy$dE4nN)um@sdJj)ZKpw`+yL2Sh_0XLbM%IO768V|-n(F7NGarrTj}pP?2YMJY zg#A)L{*#_H*rPT2bJ6iR%e{|7;{c zQ1z$koXYk?qsiINE=y{u2k#qc7_E2uDTS|tOb@lMh+GKD)4Y;&(poj&WWH2~ye9=2k?B(vSQ7R% z0AEREky#p^=`kGzP~jpKo*i zJpgdmt*9EKlg+D)dor|}@JDGirYa^09v=@2WeU>ozC5})l~|{zX3@~@c=XoT($h9R zy-65Qx?y06Y-xE&t$ z)co~hFhXfCR9tfV{&T6PRZGO4vbM*)VVL#u7@V#ev0DiPAWg!!d$-k+pvR7_k`>7Z5s$-? zRN#dp_uIDp40Pa{vL7;5RLdiOV4VVJ?!~Q?AocG>FRBU^09)NzyM(&K}2Y0sp zjq~=hs);-*vB&2FLDk82nHFDIp_k{fk6>$GkHcp}eA@R=;Ehus$f71K( zILcl2q|19eUSr$oKT}qd9!|se7b*dX(QFNn?Jd5X9w^u9t>sl5I zIyrWiaJ!|lrE=?gFCJ7qnpQf@jx#w&tr}F!4(y%)m}UwVOqaR9QshsA>D(y#rab`o z$jpc{d`Ge&@%mkyw2+wi_BtcilL)_-jXRDjp04qpvGezwz^dN$)=R>ezdL3%4KY+n zZ!^LsNX2yZWVHtV?J#cs^*y9{^PfTB;rY?92#l{&tV)vH9I;UXK>ssy9Omj z2mv7DV)`H)2x4*P z0I$YZJ*dqvpSUqoZdcB>}RnaJG=de_3n zczx{Jw{l+xOJ{I3d1rk$y`*>T8oi?0l=roHgTK+YqWNZgEHs!r-f_TgRDm!PIh3u! z_4LK%wIuJ*shK}tn9^NFuT=T<6!S>A$Fnx+FyTtyKhke`bM`F%yH7p(osx}dM55u) zSU~&0z~oME%7i-E-b0LU*|TcPvjl=$a_`LO3n5Ovm&x=C^b748l=(i9ZYtAUV_Uub z?nbjm1Z5_0=}OqbUvSvQj?3Eo;?Y`0qwi5iob{T^r6yHOr%F+cwZyV#TPj|H*jm5- zDNxj7F_c3ZKN;v6@&l`k=)!7*eBP}`zuZ|3kaLpnsWU+3W<%NxB!?#Z2oP2_v#FkI z@fZ$0;kK)o=itUyi(qtTF0L=SMr&s*HCa1G(s6Dz&p=_69y^BY`tmXIj#|)FC~$3< zdVmpZ<%Vg4NCzy^R@3eXho*|7AT?KqCZ{kl>-qx4=WeLh3TDe9ZK-)W6MJFe~AJd+(59@^5XsRO4}f=4#0IqM{gO!!`C@kX)zHrXC=p!IRS!pt6(T9;)sHA z28`AyfGgooLgJ^4CBkRa?B+xHy`}}E9l+V{PovR4xOmyj;#)k00eTNZg_b;?+*zYA zeQgl&^~v}pm#HtJ^hPu~2(kKVMq-CKo(BYpxM5zRR0#{Rap0YwCB8WNkt)N@i{wzZ6GZD>U(9AYdA)s+5Z2_q9p$&xV z>}mIg@)`YJkKPt`uJ_DU+K{67JP9j)S?gv2j${`u$4Sv;~CKW8gvbq~`KBBj->rH-jAp2$A zMf3~;8U_Z+CVn1iorgUR7^1`}>tE zIs)h)O52Yd=+V_5E-{uaWI$(`Iugw5+SrhF*FZ{suBaM|50jlTA&Yt?zo9)Wdiu$| zJnjK}LR9isUjB;Bm+POnWcS|xT_gG(2p(Vc-j6w#*#k@8ox9KCo>fo zMD~WJG;o429W;#|zOSeu$!%ti1CC&UPjH)-i@U5HL*AGP#>CEKa)iXi6umv$gi8)OMG4>EkZ@>xOxY#ZQxYbqdpH#hj)@Vb8(~#)VvHC`^o?_yl1s%g-s{dL`#w@ zPN_Wks`qZP>$$YYE?tTV3edEQI+Y9%MCFUXt%@Rk0t*5HfRPVS)r?Z9Jn7rWfsYDk zxV0sefKNYGRBt6q5=)(G7!X*ZoWVXtT|C>!#f+}T+4KPRn&ess_w)Ngp-G@2f}PJ4 z(S}kn*BMU&a@d|AJh_#nez)YPd?$MT_<)ph^2?y_EBm~^#IP!LZ$OF*uzZ4 z^-OG<9TUbFM2fV1G->Dj!fax8jrL}h4}H)!scmZ=-a@4TT{ zdzV#?!0$ixekQ)mUN3yNQTu+8x-p+HW~NPicYJ2c)7SobPI`@xdsxUAQnGp^RNJF^ zl4S?S&E(1&_UIrb4sU{k7H%rTcGNC&_&#&+7lur;m1p1FmCYdMURs&D+Zcv5_rqK6nb znM9bBA7GhX@_hjH}Q}kY%F4cREWdk4-H4 zSOP_pAWCOSQ6u}H8ukPaY~w`R_ICU8_RY-5(V4@alkm_;3fD#3qO@AiD^3-4Bgn~~ zHwy&~rXn^PZuH~7N?wOby1_-`1N3o&49Q7GWJX%YRD*4`hPU404Uc6V&#N(rpE!kg zG2l8ws>*0w-R`s%ml4^>&VY|iv0{sjl!|N)zd6;+p6>L(DRenWY5Zx+qFdN#ZdGlw zSK~Kq^FnN{dfm`3Gwi@wK*PrT`#@pn(RPprr<;T+m4^A537B521&Dm5sm&aTNCbx7 zVpBYo@VutHzR|rgyjyWM7Zc|8OojsB`)E z8p-9Ww5qL08>ib9^-FVIX|@f!R$<48W!mSFmddfjdZWQJ=&c@I4QTa(Xt3qp!t089 zVUeoItZz-Z`PfO149f2C4|8Bag$N_#%hrCF#;?7sXi^V2eAT+BK%RK3Gq@|sx%(@v zo{(C7@PeXEEb~<-TQ$l4q9Uxb^6JpZ!u5hxD)1vdXV20!^Sm;6+ZzSdb^Iu}=Giw^ z(5zP{1+RmcH~Db;xu6ZmyNmeAfM`muLNb5)*An5GVy+|0HmQTs1VQTYpONG%OAco+ zuUw4yaLEGLU~uj_SHqOjdQcnBv$H`t*VrMJAjsv{@TjI;H%BpMA&ZkvK784!5}~y62?&8la`Jv z#ET!4{;m>&XW zBmOqCWMma+_(d}-cC|(K5_&+cM|R0bp-P1W#{4k%0ctpbbK^Yr(51(irf0hHh7Plf z5&(JBX)zSiL51G{<0Pb^;ocXboZWq)&*o!Z<_J#(&Oc}D93oyhiT=Tt1D)Bl=tF0a z9=w|Loa#~atLtHy9Fi!WTXy&Tg-qbOwXSKSN^kjKh8k)u18vrN*Amz-y6YC-P->m3 zf^&R!$zi%8%n%-+ToopxDP3)TaY>mMd^5VE!(o>v5VBWH(Ij9Em>NC~Nyt9dW2#~N ztsjp3$aUn!03c85=q!ZSt06KgH)cA_W0$-t=%E!NAd?Ym^So-AKRLt zNtrPV{qpyYK6wTJFfy6a00WHYNTgj=C|K(9?QApqXg<#|(a>>Q-z1R5W?r`f@rA zSDVr{lZ0yah|^*FVov>h3xv*)^XEiV@a@h%sYjPq2$y%fS03RQuuV&OU$hcDkcz?u z-7Y^n;)CDGdNzm10Td07Nimvn)9}*qgTRSA@Z@N3HOK2`(7!VFPa>s3wNf3Df4)?* z>{z-n;&hZcJIw7K>Y)dXH2DcScRz=`aRSI|f$8F6J#4RtacD2)Wv9i0cm>1w>p`l0 z`#DrM>57&Vt)Xq*%}@V8eysAO2SKXp{L&KVVG3O|m{Wy^=ZnQuO?9O5<0IX8>uRpN zg@QlReWQyaq_5@^XK52f@ci{4e27{~h{O}xX>8sPQyvTJA(M<=X4#8eZ6oi0zv6rA z-=`VHQ9jKH7ub136LMr)ihyiBmAHwq6k2%r@he+8(_Hp3^N`xm3cZ-;11UHeMc%F~!Gbb?bzOiZiGrfJR zaJPOGn>y5~Yrl8z{*FX{|I@#-Dth6FqMTmA_u;@3M_Ac24IB4X7t;$$_5)(?z{VJnkSossJ$_Jqu~P3rEB_bJa2 zMfRBe=(Ao_Pu|JTATP8mQ3%L&E+1}krWlW(@5EBj^8TtAP zUJu1vE**r6dW(rs0(;-m@BSWGroAT5cn0OE!yhfXz-v+!rWoko6`8~BVq!3iZy1)I zUhDsJ-5L0gaXnB}49*$>|3;w6`_Je$ zySaqG@vA7M1~#u^^WFeXh=S2gPEojb37ikx_-*FsgG%dO>yKpk+P1>Vhrebgjy>n3 zpP9RC^*u%2J`f;n={6}OJav7;__gn+BzFapSbiI_KJlW&Gz4$yzNeE&x@3<#+6YTL z?rGn*pvnI0X?G<|Mb(KrQ}7QbQGET2+`A+t4OfxKy)YU=Y38|i*dK$ySsG!y;<%r5Q+$fm zqpQ@+dxRu@YqK~sXBgQ=Z(h9?NM#|q;F~lZ)p+0$T4l2r4r`nb0~W)l%0gZ ze#+V!YTAD&dkx#Xj-O~$K305QQMXRcp-g=*PeREE2@A6V_n4MvH4~qd^3L{=uz1fx z6GGf>vHE6*Anmo%l#9z=)ywb?gGm&>q5_p{Q@iV)HhXYu+H%g8Q>#_|gB_Hug1lFd zr}X%=;P&p<*Actp74*BM*U*8ZHvQ`wE$*B-%0eJ&T9=iva!s2QEd$!a`L^T~Ifz@<;elKF*6Xbf_iTX(2oi&c+QKN7p-hA{0Ix<{OMz)RFg*;YqN zKFhDELLCDKcR>PmmKiYJn%~7gZ}0jcN0CigXUXs0Q{god>0H$w@h>U-=P*5FiFeR4 z3u3ZiC!xa1aCSZJh^rlDm!+RYIfSY;FmtTO_EPVKuk)MjBxocz~Zs2%xI>@$xRXQ+{$ZS46@^&bGE<&$_UCzSp|V5QlF%JZH=BAJy2ek~+rPBb)^PY6;e8S2mmNzPT5 z*Xbz}43jcm8F!4~XdRu*v$}u9c(7G(l}k^qhs5_(j4&e^Y9!SN4L5Fj)~b*`-S9ws z`2((uwCVjQU**@y?(=^Apl1Czf%4sTQ%~UB%68pj;r-@|%YU*0z-+J4BiEJRI8l8@ z94a&Q%wk)Oozhizu0z+n-jRiuo+3+CAY`Vg!%&nR$4^0D@p4*E7${=7u77XVR>1>FJQT+upUW=A0JJcbIh8B^U$kGC1a03It)R1!X;z&b4PCu z-B~cTV;h$kM*gzvJrI_v`}D{5+_1CJ(AeeEOF*nN8)*21^+j&DJQ@1yIz7(Qp>V1B z-Q7$L@G>=6+Jcy`{U8Py@#L6qb-OT`g1sJR|9Rj5+C!=YFM!=k-fRAqy{I%iRHkWe zl!cpde-c4>vFff9^7+G1=OyG&v^!42OjE_`9i1mK8$2a`lfxGje5oA-RXr9Mkt^RE z(@Nb+_I8>_)TU;`HHZky9bFvZ>kzEg)m%jv|r}hOTDyYtI3xqX;!<%>F1@72DjYIB5d1wP{e)($M-$P5>yvTM z2UctI!rZNcLzJd9VcCwLxOlPrmxJ(Cp~EHwK6`%Rk#%|fW!1vaGk-*i4e78Iy-oFB zlpV6p+Rkdy_oaTBN{}agrwweb6~&Sc2d^k(;B||-UMKjxZEAdn z9I$n`(We~ysjad8Jn&L48LG25EiWyvcTF^bFgJypi~ecQ?mx)o`yA2De{W?%)JEmn z=^ElXYrp#!m|MEK+uqUG#*mMF8WR`q(AVwk@E~9NKf357bXgxnZLTSBi47cCUHW-2*cxx*UbLXGaN`VNrevDNxpd!ZpJQBT zRDHPC8Q-3R3Ru15@ck=Wko3lI+Q+{N#P}|~$8VRPHfX9i6$Czyjesi!0-)g&vEeAb z4$Ai4#_4f8X9ntYPUIi`QReBEJw@bnQzR&I;(s8G<0Fwx?=qKf=pUl6AteqfuI?3$19dlT@g#(uA+ofo-{tD&mF`_FOzq%->=-XzcPCZ`Z~n9d!a zizF>h^y4!&!u-Ol0){Blk0g*OeL=PU?eH(!w9DQKDAR=SKjmO=U1696%li@7#5973 z&PZlS5CXzEdt?leF=iO+qD~dek!Oh8wGK#|9yNGsJ9g*R*!*|*IhMz-7yL88jf{!& z@Ceb?krjhKopR9ITfd~e(R5Z9%N^5Sn|nA&m)*0lo0ap~iw4cd5$sHXcKBg7@g6RD zI%1B>f_3p=0I0`jI72jCjIC7qiU%nrgjbkjl&+8s@9Kgv79bYf!fc$r>Q+jC3B zfD!x{DSNu-=8xL*36B&Coc!ph#H{dd5VV0cY1gRo8PKyppB?ZhlbD&dWl8TDRMBj1DGK?Z|HGF9%Hs@*1bweu?II;JR4{7A3fnYr z>n1qnMX+{b3ah^zCv&HwWM-&||knL-N)Hmxv zw?6pvn6UO2>#_#taPT%c3_yr)hegZ7aW6Y>cQI|+>OszU4y?|I^YlAJ{LaA+91gCS zY17ZA@oX*b4gywuAZv3HarEa=qzUcW1lNj#l%%F4F@d6MYah}ZYldSqQMs>LbeL^= zkP)D%XmU|-$Q4vcC8gWTOp9Q z!IK;V8~E;#^D7-=Zz}O(o)`Ci-6-(rmUI`~Xgg2@sI2+;`1PjVOHp%4yE9^!YQwx* z2Nj*OC8MTTIiby%yG!YhB#4^n1|~b90p(OuB7qhXlmA*-)XX>YjB9*qlKpJt^Uux7505rW<^- zJXW#95@n@ejZ?B|fNcc#XVVa5d$@#q(1)o}!X8+iV)DJ-4qp-Op2YTiQAW#^$6R!sy zsro$uL#tt5gniCnI4qBw=NO?wNv_jYmuPJHRN-Kt#U26O`}F~j29eyM_6ki~wmH6N zbHD*4b3aCER+LoE4wnMs0?F<@to3aY8c*jLKU607JmbNS+3E1J>3qMFMAZl?}ewQR~gUb3xuS~eteFq;K9tR$4Hoy}vjx-;M z7{&amv>U8w)mm%Tn=?o>!;9?D!FcCIKWs!b z&-vg-u2EiLFYxtL7KSw!t3bs|UyREZaR68cd?~f4bW7=%9E?W_N{DspZ^EkB&Et4I zV$suh3*iEt%#PMS$vgL}S?|BMG<6fO$N_FEA1T50>{=d=z%~DoK>7zY=4)nsd2Ea| zuVG7?7;w%3GSiL?i!Oqs-Kki#yT1|`9rKMwm+-7{{){d%^Oxv{vs>=ka%iqhN}eQeQwM&%U=Rll&%00cCdpi`X(+_-sE+?lU#5$~un*NBt`>`X>Dpl0r z6d*(TygbpNs71c+W|Cv3SiJ_W@w!5ZEA#r)BriP;MB>}pk8^GY0KtLK&z!f4<=9E( zYw-%(e^tq1k)2&e)@Lpx&uVw{H3EOl)aY{Y7Z5n_M-)+BAz4o7F3y~PRS(QccL4+t z=)Mz`u2$sFDqZ;LW4?&GC%V7W!tqQ*YYw(dOx#vkMpd=QLlF$F%^`-d!JY?RcR?9) zJG3TJsDM8MLM!2r3o6;P!*|R1vXIEsg6?1HwN%G{JcqvTpP1~We@Q}?6dyvF3&!Hi zwK(EY=WTk9K?TvuO?J35?}cz_8D1)i+XdGy``OQGA<^`*^w0^$M0p8lf@EuspiH=J z>=QfX3jiKz$%sD{knX@td&wWd2cwW0i27Na5sBWmH&$ zknq^f%R4&!Z~dAG!3VwM6UZ?{B)-PS=;6U{p`}DUhixwW=QLI6$rvscyHZlnSVYO} zmAi{BaVZMTs~Sgdgdacs)An#Y;`ko&LEmd%b*-Ss2QT|4a@KQeD7CnZ21+Dsr6Dg2 z1esekQ*e~ASwPbqJ>OagY>qGLp6Q2RY$jDAbC!!KgDSG+!|U`=1w~yqPt`uXmCe8MS>Ybd4 z3;*OrFK&D7Sj7;L7_koYddG%$7N#LWD&mEE_=IoDAg^r!!tLt3S3J6$%_3s$T&3!@ z-z6;}ozwPyWv$oN^V*m#gzuYF@z|w6Ge5{=>^E?7?B##4XmNcy&9TTud-S1?%Sa-k zmrYWLFL{~~x~Sf#KEu%0^6=c`xm7v%TZ-@WwKlJss6fJ3twjyt*|MYCR;x87@Rgsc zh{F8CBDLSeDMx};{4Hn6X8Dyjz$Xvd-zTe5SwYAjC{n$HxcBex^4h>t4M)E9h^h6qJ^1eTFip6u#-4iE zW_Hv!jjf)IiEPdN7t?=#aZdDAsCqinbSI}1iHBk-#_A%$3f@8wRq{k2^6`_SopCOr?+DND zFN+0-P0YLC_^Hf$1=_Z3dz$NvUl|$}_Zm2^W1k5xoY%Rne+$eW9nT|rFmjR+nWHZ$ z2e^tp=ySQvC8oRAZN1^egzGd&gaYNDk5?K7BhR31eNS9p$tMiUg#QW~`P6w0n=~q* z59{fhON#d97r&)Nyo`(ndgnsI-6)Oua6 zwRMdp#zBWErum28)r(v5MYpyE8h$<+NqC^5n!u}Kg+H&{CM{Jg$cW4)YaWc|fkE&2|KiFdW;1&Z9Nle+ z=EBwA?-?hkiwcvj5O_%rp>-uzrXq(E!WP(MOIXCe5Jo%Ej1=JUy*tx@(rA-cV?NET zU6O>8VC&kwi@+8&Ai(IST-psln!&^hiD~N@A$Pi&=|8AaWD4Wjxi*F%+Rj~dGB?ik zelAbC`Kz)t+6sAkrS-j|uG`bqTE_h225}k6Ya)H%c13MqD7-tvUBOzM2VQN4Thjdo z0s0*7sGql~YulyxccL&KMnOgn@~>YttMxUeeT&U}?wbtKKg`3h!4N?f0B=n#V*4rOqVK*kPKj-p5@Ej(?O{y+MN}TbR z{tNA(XwR%$GCzqN5*(I2R~mR^??`7?c>Kx5CnY)VPH&u~9sdhz_jr_isZOqho@(B4 z1)G=9le4azFZBFe-dKSEmDs{~qMhz*elTm+0zFcsBV`N6>c?+*IxyE z>l%TgucDTVc_v3tA;L4aF83Wvw9+q6_)fWutZ-cnli@f$r<$jCNWY_S2P*JdzNtnD z9n9c*{EaxY#|`ropUk*N^rRk!;7tF}lb?DdGxfVcJv@O!aKd;iVH&nK6Pnbz-eels zdmy#;(eY^Q&j<$Z=bplNSXrvpy7|{UkjzdPpU=8zUByeA`d2(%cLyGH$)@_qPza}F z7xH~w-G2;gms5k+{lc5rz+^a4N7;6p-rJT;3`y7a;lYHtl-ktntVlF(4c}{~O%Vfq zd~bp_0|%$+o;nqKUe)>mvlWomdrMDp4u!VwKr6lIG0-Z&@J>Kw3DooUrZ`Nj&Q>dW zTMnhA2(Bwy6F{>$0^u0+imVf6o~7_MyFo z3W+N97tTlr_FGHa3y)vL06FoV5$*#J{0(#F-49(Ot)UNUq^wU5dK#cb_9XAS5Tj~~ z-8wRbv=d=-4R97V>A^6j&3=jIvDP+Qp!tvERd{Y#4;{}3*6#tom*?Itf-vW6NM?NE zg7KIRawZezr^u~zwFf_5>@d+|`l4*f({%Jm(<|TY=65fagVvvG( zTRX&}eIbU2fCrKfEBZHwp-qRG{~rBV z+f-Zl*Iq?jX7-^GS%-(;<{h0Ewbk{yILYv`6~^_uH!;^5@X@hXq@4K+zV8Y62QBfM zw+qyMjNgl}J@kgQJ4`3iVNBF)IsC3-v?u4y&X_@;gxUe8ruAmB7v0bYjtgK3WIDnC z?1U@@1)BxBhEYIQfu_&J!(0vxVcczJdYnn`sDSBW!pE>znY=)>zzOR??~W|7yYxBV z=QSad0m<_pPv&4iCM&{I14EsgcQp#pK*_mU4mJ4h$XO%u98jmIT1SEQeG2w{3K?xg z_!@KNX}7p6-F5!{QB5<-rct4vBfDwPHLRi*&BE|l=)G~iSmhD&cFzqjP_*Q`Pmxo7 z954TEZ?wMogSvl|*u3|rE0xlckry($x@b_5ulC7h>7m5MSRSd2N&|c^J6@)x!_*?X zhpmiT*VKAhfrur8@g~8I%;dR*s5FHaOz%q#Lp<>X&u6I$z;1@2c(-e8|A2`BQ*HPq zwCPfn}Z^Di3eA)vkhx`Oh8Q8JK>8kyN_vxYW=imj(nYumdVD=R7CUuKSe3{7U|1y|XI zoZv|U_IQXt5!=4&71pb&=`3;x=t|!>HNE%Lc34y+dKXDn8jf*a5)2G0C%>$oR}I`R z7N$gfbuL@RSYZXcu%%^UYx^sXfj`I2dwf@f>kD^A7c;u9@^h4NDVBHsc*Ph6BnYG} zVs=oBUyd6{#=Ye|nHw~2x=D}_$AP9Aqe;cmX_P;`B-r6$5^Wvd>Ls@ z@69sz!Hg*f;dzdpnNemwNsryEMlwEO&`m0`RzM$H@y24CLDfcT63;do*uDD3wpq<- znYV21r{`n_>Ht@I8EYk_5|6k(%BtDX$N}py@QKuq8GkmN;gY#F*B7Z;fBH&zI%rst zHxu4OJo_$If@CkWZXqPhN_W@N`g()c$ed)Ux0vz;+Wl|hLDl`<-BkiO#?*>?hK4cu zHG{d|%HZ~B=SQL+1IsP(2=)%8J6f6~@yW(4-)8q3FPAb@piYzTtX=cL?~k@op3{by z0dFt{ypW{*M{rTNGEf=o4= zp8VDw@A<-iOz}bh=a?B`^)dX3jGVhdNm14_gYmk0HxC!K|2k$@6|<@)KebW=d+~(v zEc!=qx9~p2U%Qll!IK%w&c$xoa1y*8LR7wy{oOc7p7j1Jy`403NR^*MSFc!i_~j%X zz(QVP`zh(Z)AY5LpT^>MWaJN>W9V0t5yG+)c+30Kq@o3FRSE21h0cFj}HGI zn!Y-!$@dSNP6^>lw?U4UE)f-xP-0^vM+*Zaq`Q??8Yx9U*ajOgy1P+gbeD8F8hQ6S z@B9A0bM~C)Ip@Bw&-J-NtoB=&>Ow$-EOyF4!Mx<>jo7_Xm9b#+b0;kvk6b$e)?T1q*mrshD-%)H;X;}nW0nL3}j)QH)i z|99(c?>D12Iy^^nO*g%=&6Z}hxEQ!)e%3CKPqiFm<2u0Iv@09%=fKqE?%80E_Cwk6 zp_%7EzchUnP-7>xh)%Rbn?nbgcJ{I(uQ|#{_&pou^M=!$iSSl^GoCZXp^)!6YsX6} zstij;=02?%&jRsgS{uzb;O50&3QlrH87Lj1@|P^_R!B*V_U}&hFI(ykC)LRVkVY)( z;qI>Y{6>%Ct6?oA9JRbss7KUrWe_eSy}&jCY@>I zcN$aU#twXcB8+CTs#5poFjRE1)LDuEMBwPSezM#!6~(a>3?qDLh-hw*##<09*ip3a zV?BGv8{QB>aiav-*u=)v0RtI1`xKgmK^M!1OjiBugu7#VKU!e3;X4yMH$(ik3H}Py zAOaCLrd_^(8j$fS+kL9?Fo;i@o4ffu1s0AM@3jH{ zGrK1pW+H+Q_MIU>T`5+y9KbZJoH0;*Y*r%1LD%Zla9PA8fibLz0NmT@kK~%_*fD**HIldMMjK#*Sbl6ds^ct# znGD;*@quXsl3bC4vjkpY@BveD#K0Op)xXY>1Myx#Z_14jh>tseN}n7ZpqLhO5*kdq z%-Agh!gC)#qbqm!G}{K)5#|MD)nAH-NAU%+aTDgGRix`L@Nav^lLR5-(s^}`FlS#b zYh>zKm5KFioTWs0=!p@0`hK8|)$Z0sH4<+^Hj<}04b`Imaa<435m=bx2f5o)Z^ z$D#;_SnGd$<&0(oyED@wpDqjv()U5h^^Dskpw}AP|XVMhFstumby} z@D_{GtLE4M7LI8-JiJmL6~@{mfJX881KGyYY_|tCgf+^VT!<3|Wy4Dg z7s=xv6)Ui6Md-%4nhF$n1q7LEgA0UyVW`1eZHiDY5hL6~{0IOWY{_%v;$9u72tyGR;0a}PZOAaR1m5aAWyV!8L-;- z#FNS_$G!%4{27j*x7Q?mMF@OMU=iv^?CQ8BK|=p5*h^jah-9L_YMBbOLyDj+F$xxz zZVKpna;$K0$BPfhsN9)tW=3cwU`pTD718de9H?PAi-YAkPgEI~#fc8zip7ds>C@ic znu(-SyGG#rlB;Q_3nnW5T9*HF;=%efy@hY})Lm&0v%{2jgKZt@Htqy3E0j-^6CaqZ z=FysxBf1Plp9h(j}abMN@V&BDh#nrTqiH|DNrT1;X zHfAeEQadb;A;lI{p&0WIb+P<7&Rm$0vx&=P2Wp!!@MH^M1%P%>7B}O~~hU(sH zD3TYKPBwPs(rFRan@u`E-9IR-jhNv152Z+NH-{`#`$!bIH-k5}d|OzKa>wPn%PbCS z44_j=a#~Bps^=i_DGxsUy`J0<7krc^F61IEx-d9E-8HxuACy%g_%q=JpfeS#(ji}n z|KR1;q_+_Spp)_4?@NvMQHej1BvPKO&ZC{Ysxems&F!~+DqfP%eJ-E##Li>Yr-A)+ z*eZUDgO!*7K#for-cR}viu02=fL*y+R1Es3kB4l&2=1|L`p~IN>n39|)Tp$j#s$5F zh3r>EVIJ`W{nZbcYFxA%Rl92n+EQAgw9Y@gNU)LjE|KuYzpAVya<-T81RSSh$0-!QbxT@5=7 zoOTWDO!1zY3mzzMy0wCja#wx`?$}Aw`pT7$X-<)@!LJkoN{U^IRa~i04ZW|1BpWw- z;Lh8>DvNd@9HK=o@)?!tUIf<@?R$m-zON$MpvbazqYq5V45E;fFJ$0QARv|elcQLgvp?;cn`?|=g$a<2Wzu3jqwL&I4K|()igOOMs zJN!C{)>JRT9V<=)`egb9pB$3l#?)u5Q{2f8&^Z8l>Xd_uvL~t2B-oV8ef5}QWpl-+ zuh#2C6Q^9vh%sekEjkAoPgr}ne&;iz?9=jc2}Il%NfH|pBYMT2d~o|Y(yDm%DVQcw ze91=3rD~^d?Lkf15nLFat$1x%`a@Lsa4Iz~0w0Y5uwQsql~*M)`&dcRqH?@y%{#Eh z1&(w=m3LwQ>ArQ9q`y||W!184I#?qfAp*-}7jg_#veB4JJEfq%k>-9kR7&2^R^4|6 zai%}-*%f)5T=*|4tp~HUv5%44#$)r{^HIwC$Jg;=tkqfKEQ4Vs#3R*YD&S@&GBG+= z)r>&}rC)+`EA}&IX;L*6$(4nZO}V*0XS_~b8r>boT)|nDyV$M0D-CTz6t{UEWvEOM zp}Zr}SRn=2ko{d$9bekl3iRu2l?B8%DyXg_0luuM7roV#*x^vb_v4M%gICw>QPmxU zp=%62#aLAL*$*_o2sF(LpPF~yec^$`{a32llgps!^9JydO&%+{nN^G3kt=kD6) zZw${*p1}snr$f42CTgs73!-J1Els)&Fo7cc+cpyIRH*}qL(X5gAMEsWu0nJyvu2?VyQnv=}$wS;-% z+fC&D`nY33;#?r&_DB|U@(9c+DE>XvU#E=BXG4*v9uqX+gsDl>cA>eVmX%Mg!AxqL zwVVg{1z(k@x%MXI|B@7z;}5UemJk}^RYLF;E2>|5ETy^+A_7W&5(a3w3pyQ{kNXi| zqgU}F3#8d1Kh@*XcU2pe!-oXmbL>e?DCzF=K~Qmtv!DO$nO?Qaw}qOZDo<}GugP)~ z(<%*QI@kMzxz4EtsHOj%wD-zDmAAFu40r3H1s|@Gm|vSSz|Fw8(jhB6bChRjz@wQBY ziMp&_#ZSuCV~=#2Bpn3^!CB9b+>IH0!AzjQjT9iGe;inwtVm7ki}fnjZ@_c?(^k}-p|jC4ROLQDP@B> z#(wFg|`VFD0a10W$5sZML#^G@Ju}xgm|&+go1kc&SDHEF_VV`I}8H6BI#Md@$YY| zdWY9|NF_+~6pqedNFK#{<`32F*LL`ylGcrICNwV@O*Yolq_PWreNz~`6Fi%MnJP0MMM zk|73dJ8yxP-=Fv_&?rHNi_j*+QL5_7VhxwwF0fci51e5j4OSAz=l@N(6)w*56p>f> zb!-0~cTEb|FM-!jV%Uc~Vwr@_%#TYC@=Dq${=N~n z2)72aJc+7{T;g0sA5L-nKF#^ZO!VwMlUs)4ztpm*npY!CIgqsMU&%@|6__@*!9Gl@~EI4d1%>rH2ACL*Dhvrz<<%OTW-9 zB=%X>>%R^ZYj>lIAu$l|+^yyU?j*o>k*R)#Ei(mgW3Lef-VaaZ*b~Tp5j1?}NXXG5 zAYptJPDqmZBD{g56gu4Ok!(9y`S>@pOFw&mdii>QO5W}_+rcmU0h((*i$2Jzot(0A zGWD$QTc3B6&S$RosyYV(khr;}+J=h5U5+2AuCl{sEjyWGLxIb^l@H?%B4=gCdtUIe zw3Bu0=Edg|!1v`K1n=5Q&y+6fltccSjvh$kH!CPQm0J~G%R{fa^79~_E!DH7i*ix^ z&)QYG6w-Im0T-M|^sFWXX1R4{1VY>f34c{zoZ4&@)!Z3}NR;}2moYDNhIgo^yN8J1 zv~X{Rh}(TbHcvSjsBX{P{_=0SU;Js7AJ#t5V%Qbok2OJ2q0(1XC#0;n*QUdQC;HmhyW%c?jj9577kn@%B0+?2}L0B})AtKL? z9=GsACeRBxrgNl+o9lRMyo78}Up8PHJFWrzx6kQ${@J#92LMKrHq8T1&9EG>FaU9#7XWG6^ZQOENs8T=hsD*2cK;`&oDJ^A4#lSq(33 z7>erT&D~>y-Ta&W{N?@HCE26D8yS{8?{9kEFRR_`9+vy({To-nZ?*nR51eAFi(8$L zgjgA*qb|&3JYbTJ33bqXCzXAj^uQqhd4qg({ioq+)kf-TS?;c^wOV}VO491z?ilp( zAIErCwOALq#ZL*>qXo*9AHhxW_N7tX{SfEeubsaa8r^Pwsplwrvz8?C^js?Gt!$q5 zqJyW%etcDkR5+sgv3B&l^UtYYIT6Bx1%WfZ4Hy3;_~2M@^^?3cIy39to09Q9`>K~w z&j^bQ*tT_OfBQ20gOXTSe%vZa9%M>>T{J^z=OCROiq#mhKm9qi`_pLPUM&G!v9yzd zT$$oBTK?7QQ!P{4zO{RCSST8%Ov`bx%?ro8V{$gowEXpUsvhm3j! z^cw_;>cWaH(&vx}i|u>XxiHl6dPY z7)sMG&&+7$tQUnAV(Qw|p}79)H(wphDF@KAF@%Rxk)PS$0=>^j|D@V`Xu`;}ENJP8 zvXgZ=kOo|hvhRCwOQTImorH-V_XXO@7?a+n!Eroj3f7v4zl9 z5Fv&fkZW+1cSWm6mWO)3wdsb58xWRM)oQZ=ot62o!E)$v>9+TD3cb#JbLbU3i5 z4va+88b8DiJB3~Hx0!s3zGo{MMOwq~u9!L#rfWU8_i`vfrx5bfx~%8S$(g7MqiEv% zaNrxSFaq{CJ%)&U`9-nmCqHu=F2r$b6Tkk2<;Mtf^*7Sr`ahgIT1PmFQ~tSBA?(YR z`R|KN5WU4_k!Hc0?f?4O`q-@%NpIY3axcTqTVrE*S~_GAU4*BhS&y)qJnT2Hv5~=s zci1btV1a0bP;UExwlFjS+&yNfAsJV7OEEAe>wF^ADJ#fhe^Yq>30Tgwl$A+cgv;I} z^7kvvUqeUo<0~->?rBIcmH!nKmm8HVzESo-t{5_L9>KDlGdWMXh zD_092WEqiu-~i-%boL$%G?=9S5UTmz?@Q%g z6XBG!)_>3X(~~sys~7QLMIKo=4RTJt0pF||bU(WOtds#okI<{>Jlwgg@+@a+Ddghh7I zn4Tu1nfp-DD2;cLxg}*l=d7&u6>}xDyMMTyvMm7|0ESsr5F(-o1})uw2|sD896rl9 z6eMe^vUq(U)k{PF>5q%b+NG)}1K7Fafu)`R$POX;PH=a5dc$u51pGNbbN z6`ZZuA=<7fT?Bo@Tp$BBCPswAAN%P;vjFJ5!D06_m#RFGK}c;{8cYtF76+x)!7w{> zDun$OLkXX^aj~=$Ax5qyO-4-yjj4_CkLxl%ToWh}y^RR*G7idYj}{ivNbF z;~x2LOa%UsK!;>tHUY?nQ~tSoD2Aij38}wPYCe@Rnm|GH{4$UlJp8_ee9T!q2k6-A zVH70F5e*nUe6@1F8Ys_X0eJz-Kc4VHqzp1iZ2uxeoGC1XPC~Lx;*7&4UC{}v0Uh-e z7BnbtjagT1te(Fm2Z}#aRq{+oRA>KHD3Bpg23z%7d?7~4N_NGraZpi=1+P@eZCu1( zg&=!vY}q^&qQ_51Dmm?Niq>eK`OY|7usKtFK+^$}{r$@g@(S){;nkw62KhxfA=WxN z`P8cjM2_G);D~$sum#2{Kn>n-s=ig{51|fyITQU3uK4gpmfTo~G<2g%mv!1gq0Olo z@{TeRwao}l7KRQ;7%*q=u+Aw5LAznO-5VGJc(WdJInhUth`G^Q^*)-`2%$kyFzJqM zf?ZhH2PP;NYX?C^?O01e;e>tMZVTR)0NkmYY#04=IPhE3_0*3nDT4L_wNp0bnD)@@F+Z6Tx>{HS2sG^~u2^hI*&Z2PpEW zvQ65`yuhN+G&}g!fDo}2QpBp|G^_Yz^*dd`Fl#PuHkh@i+AgnA2An|*Dk?hB@muPz zQpXOf=SjC!d+`FV7g{qC4U6+oi{7Sq(C59=H0cyN8I-!r`%R$-Hu;i5YA4wB7Dx_B z@PhX!m1z>!Sa>bhAz2P-P&+vz_-X)|(6kL#FO*Y}ok4>rSmw;zQ(V$A*>S}Ek=>N0 zoe4*qA_33fDr)BzuTU`UZjTQ6=;(wcvH!;w=jKWZZtgh&SsCM-ut1;lW{O&b?FZMUcaK#IfPnr^acpXhYmL%YB-0jaJ-o`J(&%79U`%os8JjyyKbV z+FnW2CGD7ItCJ0h;k94B>Lg8ZE3&sUGds`1%lc?xeR*f9^`FSgY5sM|e zCC+R+>Fy$FxSqDM+AQU9>ARdbcl77>eEHk8Yp+U%YxiZq=<0Mm zheWH-!xKiY$Wup>aV=kkx1ZrqLf|fcW-d5Cn4CWTCB0V9eeK7|BewUz!)~SkW__`Y zgt9cMY#e{tBw6LmgO1OU_(4%O8Febu#uxR>BwxrW6c#mQ1S3M+Te*Ll1(sGdG z{#Angd3;1WtJ037cVwwTr{ggA7Hw-L$T;1zd$3NI)#tfn#Em_-tU=iGq3kC#098aS(WnrNYE9h?)d z_-Nh!w$|{`Dn6K(>s3fTsc5AA-D0usyB}B|nt);0%zV#?mgwmu)QP;!T=~b$J!d$w z`nEZ=@Zn=lHqq5CGirz0kyY#h2Rfk4@oA-&T=8eGUAUW|jt6p2u1#+n_?ju+)DH64 zCC5C;=9+Fbol(H;ZyR^~M6CUZo;xEi(>tIqX|q`qC@t(eZJEiRI!;uBO%uzSQy0o4 z*@+LHXHyh#!b<+5r$}lr5-S9VZvGibvK}qLd}^)8)YXJF9e#<*q_r^>i@wDm&`^~p z7CkL!DP|ENXLcdz+>jvor4{W}1lg-?k$2?AGEn0z1NN+w$E8i~M``rVHkWbR%G{p2 z{rIbgc9WHd(fgpclw`cgRI5jH8)t$Z>F072V%CK0l2_hi`A+#Hi!S{0TAE_nHo%}= zVvG-4_;v^($w}8m1J%7qF`~lga0$@nbxG5y#R>5EGGvUHcSW#pw>``dTU*hlTWN_q zU-{k3-HCL5$i5~@qQLvNSN_!miQHfdKYSbkHzA&kejHYh6-=ZoH;~&?3gtN8mtjst z>To7R0!WYnK*;^{=|l=t`b@den!B*$s)U?W)XZncc+ksxP%iN)Nqq!V%Cf_VKj!nR z$PL9<$r>daL`dPpy-w*Ay@J(@-4*q!k@A6T_kh7CQ;)***YiRH(_eu`Rw_s_U1Iw*G{nRgJU(iJdNgzi`sNp6q=& z=+k6Oj%}Xw;;yITo-m91=*a%X-w3+pEz7${|F-0o+PGrqmX|v?RZrW`*V>gvR{Qcq z>;5g%nl-qw%W=cHLIFo6X`h~iVjU02`&w1ah!X6 z(thauH5&mDuy__rcxgn0%AegGRzNlB z@Lyp_wB<#XW!wAP+4rj_D(96hr&2+TtizQ}r8;D`?K>KxoX;O4aG@ISer%jHL}uAD zlKbrUgmKN$tYZ}sl~7EmSMp&*aB4Ua9F+Dex!$r{EnW&Q5KX+&|4!BPGI^572!`GP z7;gB>k1DRDu3=~qJGExD4t_dV{2XF(id!Inqs{Qf5|JMgCWAI*Kv_I_vu+X4q%SQN zZr5D4M1(Z?3OtBt&5wg3+lA$tuG;$NrZjNbXWFn=klOFT#4xGP5>)P+4v$_%z17-! zJ8Z(zj=zqdmJq-cG|*h>!p``NO}JkTkTmMWF4DxfBfQY#&=kt^&8A&gWGFN2Gi}*x z?`ER_z-Zv8fEN-AoisrZl_Dbg1(zJX9SO+6xnq@&(nz{U5;F+k7>j0R{H_kefqIR_ z1GlvEwW^eGgiD(+oQ#@|^!~%9l8$ouQVX}GwimGGS(=*l7Tqw^=Q*{uzh>{!5 zNuj`b{vmaZcRLVLF`$BijOLC?fRbDaoYpwkPDxpDrjB2pERVPAkn`E4IjL7*vTMcS zNy|x%l#(Y2vG5h)>&MQPoPpkwz$)7}rsC_|=`!k5cD>E>P9ckpB9 zGP6fRP*D;wLUymAHfHn$9eg#DVKeWWhyc3GZgaLAW*sj4nt;?;Xyf5%r}HR@1!AL& zKi95%;GDLCvhsGSvBv}@oXBw4xnz)e?ZE|LX$|pfEAvrXGQ6iL2W0}&T;b4qeZi64 zEt#G;*kiCTYG=!x+Msa*3I~#x5BN_$6Q+ifsLm^H^{5nIJqj!_(FQ>@UVEHwSGj6m zUs$A(tdhXU@Unwo-PX@f6WbCal(Lhz+!t$Yx~HR+MY>P9lBKT)|5?%+*iOk=x&3-|Y6aq1YU6VwyqGGlM}fS)~F!KA4$?Rj1R9+f{1v*jFr)Wy%aprY$D(E@=K7j`OFssqnJ`2anLwDgnUQCYHz_xP^A3LIa3rR<=1s% zph7Vaz_9BOi&GQn8}PCGd^l{76NGtm?do_YA|DL5n+~zRQ(wk(t44&v%}de_Woiab zB0lud1oGn@hLpPp||vP^814kP0VDmsl^;k<*Ngug!}CXSGY_xr(sPcI3{3 zUPE^-FC%)yi+m|6%F|9Q_GJ1G;S5Iv*o@8>TLa^IYd;k9dzSjKUpP`s)7rGmqWTdprx}l8D zR0mb8rK_NM+RPx`=hVgQFw?TR>`6ipIfU!u zf3`BAZj{VaC|XuWwV^Q0RAO!+<>@5o`y_V_lap&yy?*Cnzy97k5V}6KlaoAG`ZqyM zTIKXo+4A2jt(>JNany5i%V$VWdC9r96*PluCQthanrc9K3QQz@ugAli@_^RU?SFta zjAXnlb3j@&YjmCmjzNX=y5^{PQXeRW(9UInx}B*!^jVfM_luKO?GHMyXX^9^zSiid zxi5wavR}H!0FK3s~-Z&J>XC=L}ny$c?jpz|%Q$=^mec%DJbR$s9gR zNTNVtpeQtIz}Y6iRva1nvx^Yy(HEEcTjCr-JL@j9D&rxuHug$EZ4{Gf31j zWRA}krCRQ;JB9P<^{*=0^V4~(u)frmakgyz7}d{aGzM8;%YOIf0b8sz^1%@u37Cu# zaLA@A{b{?0Q!KBMhi?8@LM*3+gKhyQA-3pES)1F!nLmx(-LA#VT8)#v@QZH`ibj@ANyx~zti%F#Mk8Dy z=NX4j`^LMzx@*zi@AkT5{`^U34`PfnTemH@T{`+%sylR1#)i_l9E&P6>Hdb+=j3*@ zep3_~fh5xtE$tZouipYn03sedlIU>!;lctYU7cz25ZU#-kn%%Pv?&5QCwiA*cMQs_;@OBt{n(8L{?O?KFkh z4%u3Eqlb2W<*2GQOz4m0crHe7#qD&`+u=xvr6Qk~!A_b;#R~(iX8`U7Zn3N8fsRdPLqR$B*}( zt@SOs$Or5Q9@L-SlO1{U6eid6WTs21NLJr+3f95Dp5|4Nzr9ukE70ezpt}X^R`Rp4 z*MJ^7!DTMD3vU2lgNvJc;hzYVO8I~79KWkHO27BztMc#2S*Vg4f)tkN#|NJXPf zNqPg#_5)-(U{A-of-{dtHs20q_yJzn(I53l{^DrcOb9sM5vf=+UAkypgXiDzTipFI zy%?$ZCmVcNdnb2uvUJ;f(Y$nJ?0beT`JB-8YsmiB5XD=~A%BFoIhH_JXVf6lOJqbA zY1Ab@I6ISnv7s)L0KqUJ$AcVzHT?Mb9Z@@ha^J!QGX-9#~-7wfJ7=r^{P{h;%) z{VnRKHhNYGg~9>GqJhJxpjW52pI4MdP0(V-(JNZptshy28Rlxm+7wkx+Mjcv6hF>d zE6ExN9o;chmpjIJeMsGS(aU9K&V?#2!0D0(5=8_Z;cyRrRp9bsl9#VF3tm2z8Egqn z-SqR<1lb1V4HRVS7FzVNQ)V)g8k0h@c#52JV!t<$7~=?&qRPS%ipIN&98)dMo*vH9 zBs!QwfbtSGlqq>qrFsz_2CuZXYkd)F04i(9C@4I@tba-0_>RYmS&;;V5s3YufB9Ii zmz8G@JYoB$U(T_h10F_6b)ar#RQ>3+m=-E^)H)z}Mdfjj5#NSy2;r}L6;%gek1ZIP zQW+nm!EJKKX~3lMm(Cl+bMbf^z@eBzCgPg*OEFU$opITJX zAzv7jT)ArR9CF0=1f?ftCn{gR`XalK6Oo_+9y>CZ1LV-M2 z;9pjRJl8%}>QBij@$}BAK7A)Z5E1w}Z5_|ygc{*pkejGHMM`h>wgCy#S3+%E7GKbR zWG*>NF1WujIFGOMgF|ITWG%%KkR*yOs!C9i$5|j(T^oqWb_D79+%v;7$M8Mv(u)4G zA8Y(zi7%$nmb*>eY~Jc4tQA@kxlD4@YBMp?j-~R)3;%86g%=x=IEQrx`Dfe8{X`%i zWK{KGF@E|F{ACi$TzRq}cwEnnm_^QiABY78{gXJ=WJZ`o7%<>zx|a#lEs-)1QITh7 zFGy?uljYh?CoLI#ERV;zVTi!3nQJF=VDsS~x$)JqCdm8h-D~YH;BEGnwF~a*g0w@O z9>XcqjCM{IOp>WKh}tAU8#-Weuzf2a_%1A#n0402)!y#6oxqU{q~iR0T0z)yIzb^R zBElsZ|9!l4LV+pQ;Rxo}H%}RkmaEc`>w|3yl;84`S3diJKM)^^Hj?=RyM{%Qsapqd`NhMUpl_a)_W<-+RsP=?Nxr!mBc zhMqRg;?JJBPK5A;h$wit7<1Dr+H&D?GE`;03nBcuZM;W~D&wRm-U&X7h((UORc7AFYF{YCfg=|3N`t?XKllTXZVrYt#Bh-ofKd>~`e^Hw;1 zkzT3zzBg~Dx=p=eTjE)AMz8$Qu?K2bws!M#K$wxR%{)O& zr{ud~4H^jyS%TRkN|QgZvq-WGecH@ezv^r+TB5bHK_A-6?;@c^W+bMLOC7Hq_62?I zppTh0q=(k;A68UE;gqHIJKP4wbdON1vCuA_4(lhMg0dbYG7J0KPH_kB95f!KIpnp$ zlFT|be=EQ4=c^Xh*GXbYn8f!y*s4fAIZ|Ep2|fN}*L$nD7{HqS5!+=Jf33g78xk;k z4H{8F&DGMo)2q`;5pnX83K34Ccpowy-{XDV{hu1w*4=&D21ZT-CVAc^FnsyX4S-fJ z(K?_gbOubZ%Xr^;xCGUz-;t0)GvCrpg!TMd?B-M+Wy1*EbG1c-Uw`L3e$b(wh;Zo) z)C;{1j_wZC*)&ewF7#qQ9qKiDM2qY<8Tk(-U&Y;XLu!X#K(Syv>Q@YRIfKz!| zi$$EAvgc&t>A1SILd8Wt`_!xJ{komnx#){PE%zxeqOa_3+S#FRTd2yZ2zq@19hE|C zbt8ny1n`RdUX}Z_eQb9N*X|yps(^`|Oy~u>z8b%@)zD^Prp}dQKBbj|bdovpL5L?glB51;s0M6K_z59PfsnCCtI z0>muq;>pF8BQ<$^ImMN)2?LKbc-j{=$nP(Q{>rD|vv|eVwe@nnY%DN{L#jZ1m(7Wx z1t@`0cT^MsTKP+%`rE$L2t>oI-zD-HYB^?Y& z-PN|$b#n^WNpa5}8hbQCPu`5U1N5q<+a&S#fDbiR1Umqus+N&=lCF|SQgf(jnpIGu zn_Er~F`Zev`0a^WmratIBQ{DFBommPZ--x%R$kEJX!u45gJL(t2E#nFBfNz=Z$>Kt zKOoEoM$x09Zf?2MXfa8yswU$wKM@fSAvW+C)_}XuK)0<8u|I?wY)~GQ)jn_*NRi}x z2Xfm=r>R4^(`HPkt5t_6S=8S?v8da(AFA4K@fwwFx*VYPy;EELH5JSE-#O@iFcJG3a{PX=DM0%4I?#$|k? zX9{V3e9R*StuZ*|)b9SZEgIXP&Hjwz&&FzTmUq3a5mWfQ&YOM93*b#Z&z(RMZf3MF zwV&N*FguX(=s$onh?hzVNgH!-4#KpROlKZiQ$Tx_f8ghVf zrL7FC#_2)o2ITc6`DfeN;u&tpwBko+Hww1bFqA#(KNB%WtSOUOTHLbzr~PLMts)Rl zXM`9G2tiVzOk{lZ;9oY~uk%$(oI`iP=GbyOn-_R!W7Y=0J;PT*zI`wL1+e5;(_R0z zO|aYd2W!%kIT;(T4xa`@`EGqYMAO*mKToo9=BmI$l!~Z5_q$;6aLA z0#1AR?S@!4(o@oz*M$Q$5IYG$*)w3XrN3IU*t+7W1da=Rqn-e{7J>Gzc)e2 zbXAJJ6+SB2a%=|H^CxoHS$kW$qDkM7KCEiu@4POt@yLJ&^)!o8i?A`PYE~YE+c6EC zJ!h^(>{dR&6c`r#A~Fec6hW>zr5Wc45qtSr2IS_Ie5if;>*x#IOL`e2@s}Hz#v%XY+ zyODLkBzybYD)FJO+IYUTWoD4D`fEsRS%q^^P|G=uVEQxdu@F~|RgC(gzz;g_%n?aO zZVqPA{rmU9cHkn^vM|$1$o)JUQKOk&OW@U;^SA6rdBH_-W3PB9W={C}i^@jax0EOv zKB(k>bB|1Cry!+S=sCT((c#BF-~lI@ASr-{2QQH~Ti>e9co|(j4mEAQ-O^E$?pW~(9;KspPM@7&^Ryl_)dp*ukl%Dy|CTqAA z<#F>P5t*RCsi`@K)y=1s37+J_gNnx5nu2d83pN_vs1KgJU$c#7-4&Z7 z%*VEHnQ7tx{oodM?FozGxKQE2FA?ggA{i2FjufBA$m%*&?3wKr-X z8hZy^XF6QfwJ};}NAf~l)FyssX5Dhscooz2oTt{jXsHqjOajgDl=cxvE4QFVMJ`OB zITO8uDBV}mL6Z*Hnl@RPPDKufyy#0n1wME3XgJ)u=&Q)}fZ9I+ux2UX-cjx9_LBn7 zxg9wi`t}>~+9UkQZaQhR5%-9~NfiZcBIUvy{zw9FPB*0wu@{uZ32W-$i{l1uR8=*T zf2;jCra0`Cc*Pu8DR%5fv>uGxolJT^2<^A$;i{{DV+c;(6RY@+6b9_gf>|9= zSI*wVeN!~-Tnu4p_OuA}LN?{)lVU?ksCwsKfMR=quYx?clqIfr<`{D{ zG0^ab3Cbah8q+El@4Q(uQS#S~nHk+x38sB6RDba#Mg2y61hvJMuJ4^L7qdoIzS#XC z==kV zH%D@v9RHaCHJf;>Uc)M#M0~fG%WPN5CM#_?eIpeJJ}XMpS8Y0nyK5U%X6saSsxc&3 z!;s<44{7#3Gr?37Xi5cTJ?I-6v%A|tgmOAqH|v_H6win9>I+@B#5OPR)m>z)kqUi@ zQaK)8oXZ8hY7@QcWNW;v)@04uZh8+hbokifd0BMXYRfgxID2xp4!Y7}Dwc;tYoX58 z@pkHre4HPv<}=#|PzQ7U0`)*yY+ZalVNZCOQRMagFmu|PaL(lz`QPO`ns~tMLB2DY^Dyq3Dm}6iOx{^%U=>yscqUady?ty z2`C<#^lg8MQ1(G%l|P!Ie_jBOQn%7)CHO}_h>^zp`gnTxF=LAA>WF(Nj_gq2;vv0R z+=XB6C_#4MGz|Oj%N(G7Md#?B(B=!FtQRtd5{!FMMr6AsTN1OZR(a?abn`D0grsH8 zhD!GbyQabMI`>1Z`JmGm%E8-|%6EO#7k@R?;_`1!<}SuELKte7yjVOY8Je=|#8CTM z(f4iqVtXFi4-3|JrS5`sS7FGOs85tRih&ez+|v<-0kv!M!*a_i<;Z?{0c+#wZrCN0R8&k558Bwh$jZMp1%szU`BWbwWFt3BnNPB- zKY6^(=RBzryZXG=T*dihE4sPQlUJ0olBx#pbX^*fBP<0BMq$fbe%KV7Z7>WOZZ-l^ zZAl;P9&&Hu-?!y{Tv-3 zsAWwPrVu|VYMbl)-_Hjh~H*j{W6Zd0-w)sQxIfaKy)7I^T|U{HOkvycVmlKM?HgmN(jn{LaPPmEk=M`ZPh{X=Ebd)J9w&!t6<6f0l{2|lpDKOmd z^|cEn#lZJ56Chp=Sj}LTLHY;J05`nB-jag6-Yl4|G_s?p%=p1-kN0;K&l>}l)JG0% zUQ5@$?`oQq&hgrrjAduF>6SoSHj#jGS+^3W--E7>bNPk#6w8rg5(72uvA34R-^K<* zjiO(C`D#vXoI7V;R5GS@JQeUF9kEILv?V6~F?TI?$8c*`G3+%Vmg4%*!wZ2VMuwLY zA-(6CUzU2d?wQ?0UnsMXA;Wgg8aJ>n&4t?atL)|k3ud*HTxV)M936N?M!lZO{2z|a z!=LK^?c=s=64@h(?42zsDr6t$n8!HQv1PA=?3umkE5bQA_KYJdyXYKyM95y*>;C-i ze}Hq&<1?=JYdo)SQXW^S_$V!k?f& zVBf6|@1j311$^=5LM~X6fKS*uIZ0qZ)&KW}h>(>)=`$Z!xrk)0-4nS4td z8~SaVO6i-MYFRL?y(;`!@lI44h#)>9oiLH{KRF8Hf|9|Iv&H?)O?tGB#QYLr@})VO zB>1~Lrh(~0(Y`>{Xmw|H{MlP`c8=2Fql33kl6LPXTO8CVOOcolM?WAPa$?T-f&=s; zq={s^xp9D?n-o`%(o)zk!gg6uI7q!Gv0zeUbjII0c55oo2L= z{!C;Q4#rV4!yOFg20`Bd-vbh{1OMI=Q$=V}?_E0U9WkCs zT&y_WDcEv1nrlb0 z{$});z4SKEkP&Re8D>*YKA^^n4{B9fztYRBcElYD&HZ4Td^Udi3FGr3c<=GCWdETq zG$q)=W}#fd`uCP6W~k%WUHXKUKAUk`E#tcEueZ9|uuCT(h#(xQixKeqYc?wa892&r ztX>C4{XRKvv0RJ$?GD7B%Y20N6()kIXl?!VTZqVv8TM_It3U4yJPI#yGWbNdXm|e}B*niEzWl*IK@4619y6#A3%)@v+^} zg)pI{NZ&$08^&EDl~UT|afOu0-Z+u$(B~ZAUX%Mee|l(f)6q363JFp$UUo9RakkvB zUs8YuZ&x)R{4&t_t#W&+VBBrgvDZ^{w}m`kSh_LiX;n7g<&duq{A+={=`tfgE#Ng$ znd#J2t+thMYN-fdE{kq&y81$cd0e)7y8>-kmTq?p{8nNIYQm8dCCSQh$sq^C*S}fk z0CAY{aO3Xwu5n9g>VIifM{O088(n-j7pDf;IUO~H9R|w(THS*Lq5WSaT5J78Hwv4OmMnAkfYpwrT+{_H!&SE=5bTT`pI-*^? z(}VG+6XR55l)E{CP>MP!aE2MkZ=cp44<-GF6e+duDK#1eJ^U@%(8M0b0F+ z_AH_k@6T*s>s6gAMv9D4ER(z>k!9#2A!mL9BRjb2QAocbiHbMsHmV6j^=rGCk}NuI zpD{UpeW!}2{hm^r8(`kiUo)+8y+WL1ek4Hl^!n3J*bm}}8b2InslhG&-(>mUC$%%_p1;*Yzh1L!LTaZKrOw&Cy z^S*CuZjQ@9`xx(v{;G!fO zHTk!%&{gTZ)g~-~ED*NB^5wD%y7|}ah1FK$4*1)e;@@{+?;Y5SdhEriRjGXl!t-~o zx8Y8~6~Y*kU$efkkH4`=ITg=-2SN5^e)oQ)Zwb1CnYAAACoQ;B*1jZCrnVp<4WNY< ze(=+Qy!$YBDCx0^5m0|cjFQdvO)>l-Jz^hCg7X+|SnU+@Ey$=e!`BS2ORY`|oPK;P zH!6{S;DM*K98sf!X-GbTkU8gqd(HXASG&D@SHHzhPIr0W8>|VjRB&y1h^nXJ6Pnq@ zy%9=Eua&is7Wtx|pqAsoEV@w(_n_ABaqVAuNk~-&m)la~UDpua(@2|=SygVZevq8p z|H9!_xTe#~Ad+I-e;kHSRdF4bd#|FYpweQ}E2@$bwo?5E2~U`1EO?N(w=v^!Bzkcq zBU!T*#b)%weU?A)aAuFgKI&8PWXQi|ZY57B70FR8L|9|JMy(e!t)PnTr4ld zdcz#1O?tCq$DSj0H51R~5)CwHRxWSa-H#KaJ>q6N#9Yim7!AacO>o`T_4MsGRWtmU zT&hFr z=8DW&@Uw>p-=yuno!Pu%Vp_?ooiQT!vnGh5_ch+Bq5kWeM9!Y7_U7fs!*HC+cX?LK zr(gy5%@yK#pIf&6{(+Hb@!WDYC!G)X$}gv%Tu#fF$hz=7Ke2rFzi=fXIH$?EC~C&% zyAe8TH-m0YjC1?!J`|P<&Wg$HfU@q|%<*EzBvKM1wP$Gg)1=dL(DpMEZOxwbrDy7j znST^CUGpz2V!qJDmi?F;KnIkx_-$G#daf}Ct)vwVh~C}oFRO80O6dYwR+F=)IEbf*--ae1eZiod9k`X+$oQ|bD*-rDnU4D zaso_g6V`&st=4%-oD<>9`HGI~nfej!hxv)Yuo`=7_}A$tnkpp(9c1F^eikcA#XS_E10U@q_R+c&`Lc@jH7S?T7P z0mm;vR4iAfzj-o;FhV?ATm;C^PIp2MYr$Y&Vq;ieWiUKPKoHdW;GL)C*^e943Gyq5 z3xqJD-!>)$?anQQ7q|fH8^H^m=2M0n_v+NMs(sH|7@^qC3?W_bsxf*)hR4_&lGpFt4%7_x?+nRv@jPXq=jDY}D3N~DCVJ>RQB-F>YaEauzAih)cPVmm%!e-NsVwBPN-zZd*B^-tl zp<;W#azSp~JfieoG*E@q$YpxBldKs}aE^JnR7GS*oa0}J;G27h z4}z?-2wI(TCrAs7*JBKxe>5dD>oFw4r5Z6Jhq3s{xjUJSl|XjI4A894HmQfVwwl1^ zPZdOHUpML(3d~pUJhj*-Mw1YGK0Tq>XwRDY|yHd<^s>h)+H zda%DQzOi+|4%e^REN_rN=>A9v*69wKYyO`O9=k_FnOR{@ojc_(2?O^#&;E(qA;1vRB~TP8!3) z9*r>hd#U2=8K4Dt&=5IfuaH=rckV8O!U1_k04CP2iY(*$5Bg}E4%RX5cfLe(5A3a@ z`ZhxiVj*A_ULle&j4zm+6X3Kx>7=jldzKk%Ips6kHhS56EzQZEEd{&Gl_-;#8g5`P z+{IxL-cNPP*AN+-n5xf>hU|zY_eOe+4f6SKj{Q2j8SCI_UtHji5#miAo~8xv&H*BD zqqKhexc#M{3J`*XW;_&zbg?}9mVlf9?yr-wWbc}2mjn663PnpXY|O?#^gA*%%lDyw ztkC?E+T?l9;i``0T{vRD{37RU@6kDN(u~U8#rSI1^~9<%K2GHhOY@t;@;tou9S~Fy z{$3f_alR6dylplU#2192Ksu|tunk}i+^^s1NeCh9!K$z6|$2E(v{)&E~v&kbp~{6qk^ zi^=i)`Me}T!Poj`hb^v@e4>@jIydGIrYc9%x-GvCx2flx%b|+QSFK9_=1?E=(T=Qs z(k446uXp;I=>e2AYeZ7?PF>Q>zQ1{7lz+Bn`ZZnM$iZ+3;<~Ik*Y9n)@+n3L?9(9|#%g&AoK^2kYqFPnsi>y`n?pv<7|)?> zzm1+&e+g4Okyu(BR88dFtJ<933;J)Y?Iojw=^5B^U7&aGsZ8@AS}-{W*tCt>w%>Tj z3-wMxbQs;V#A{$PN6CNF@yyIn)qfNH;)QKPl@NxFu`R) z#Imv+4<4^^^((luA7>vP^1u7qQG;+2wT`HZ+EO*7%^-}Iog8(&N?DeR{moIYEv}uK z5E_2>CA(%eSu!Y9q0Ia3=&S-|O;>Wnk6S#_3A*!3rmolc?YMo+SNr{bNgCxiO?$V# z#6TbG)tB{Dnm6AiYkWo$fB*SpKHccZlA-ls4W4o$)E|(Expr8J0J{QaUXOn+oC&Ynq(3;~?f7;4ZrJ-1^cal8?rrZb$CPB-rnovx{2lz3a z{J_H|(=EcKm>t^1PfGga6*J#hqf*p)nNd)h0s(7X+2$Jx;+gC|`<*9o^dxwA!zJ(|A1}bpP-TRg?Q~?RXTEURhr?^R*?0r`^|jzeyW# znH7@QrW0NAa3!f(@$agd`Qz(8HwxH5M(f#1XR1qQNNlBI`;PKYi4znSB<7Mlniv$2 zM)P$c9B2FUae{%q%dM=`D>K_?t23s-pi!I58k@x61r8(uQBiZU?O2$62cH9cd9`ot3Z z-^l4ZuIkhT7GL{{nEBunRUFr4rOCFb6V>AUGMDGq?H_D=136Tae%I3+^IbMd?-Ci^ z%bB`s1IU35i+$T?3sF}z&aWEx2XaCrM_taE za=Lz3f~C5IN<4rDnEc>vDIWCH{>!fwhA?XbX|0Y zpe(23rj&0XL0giRz2ny-OWjMCt(Lv#(;c-hTxB%$aI=*>ROymrgkYn)EpgnyU$II< zUJ=Y}vd|r?Fqwpm*dj|$Sa4u1%!5M?AB5Yyzikt>nR86T0ynDf7l17bHp_L2t~r5S zi{eM7B!=H)?AO0lj0zCwZhGQ~K%&4^Yn7y>#S2q1<31xTEHq@*65}w2;j67e{f}p( zq`@Nwna|29W>p&#FLe;!br2aYBZPNHVb6PH0};4@7)gu*0ke}CWwPP%5BcgueUikt zu4HH&_S6>a#uMIKhe}2V!NhZ4qYKEbgt{B3Np-D);bq^lZ8>coXT3-q(5Q1vSg&Ie zT>tqeBz89zWk}V64L3LUm{Ta}BZY%ml)NX6WB)U82UQL8z9}G9r{WX-o zl(~nraqPwdR4MuI0F_xU`@55~%^kS&$%yE_@6kY$ns6Q5pmP%?&ekvGgX z8ZbXe+iOdX-aoanF>=B$<*JN8);XAqY|9%jdt?Jr8n%g0-eua%Z{+LTgxgh-ZB6Uj zU9ntufv;L7;N}6>yDNMUytVR-Y=Cd4#1vCW7P3u(4JSCIJ1@*2B54E0#Bz3wfN(TQ zzWR8leG(rexd_eM12)rCo-R0@RS6mHL?uvzz{S&HNZ?xFdPy4f^%*3q3lyM!*Zv$* zny485H+V^y6r3o{G&%7c6lTOn2==EQHbYz#`?jWSd%YH172X6l1OLd()ubGTj|>wx zM|hJZk&WGZNqzd26ytPOkU;#OMxl~n=5&9#5-iX{S7EfNu2@``6@3{cjH0)_QN=^z zWzX}&Z)_V!n|3q#fWDpFx?PukwewmV`@+R)Ip-yFqAEcxmDg)&>eWSH+FHqRe+iXzpt5l!^^tsMp)OI@js>G_8tHgH-?U# zDC9mfpswT08}L4jH7|qoI|HvE<4iaJnDFB#_=hK(HTUOlrLv|6vY5;26U!`oEW>?- z_ik_dU?X$&*j9EEPQJ(+VI>8NgkeHPx~1UleY?+%T-x!Gvs`NtUtQ7WAwp22yzOVE zr5_XN$8Byr_1U~fApC+g-ix$Fo5%l-l>|g-gKCa~k;#!fF55<=VC}nz@gD=!w=%tZ zK=kZ~`JTX?xxrE}*`#2N$3TP26xkQk&Kd8;|Bt5L z(EP_K03EF(%%&mL)A=H1Az(c`Pr0sc%I~C~P|!iH5Ixx!Ui%oCDe!vjC}yKB#y0hJ zsdYKuBc_tFIUfSv=u5UF-=&ir6`d|799J@Ot^Sjh#T~dCp+FIn=pr)s(1S5 zFZuh_Xdjw`-Q^{p813jbC2nqvKnyTH(#7}FCG)1l^vMHIr274dFs z2Ny4=)wI=r|CLB+T2Lo&`~B~3^HOSOfnr}Ggusb&CVP2R_{zlZ6xpY4fD~gtVu>6#9qByr5LyPW?$I#P)E_7B+zG!tAMgtZ)7E^O2K_N ztOuN3_&g>8)7i~&KJ9o$ELFY>uq=9H$#cmIt4WLs{&k@g<~)`$Gp+YB1oOA!2D`mqQ<_CL zKn0rhqkg{*4ET6_!ZUtcs{ezqy>nA64nJA1&}u{+<==%9Vr$wf{>G-&jE@X`ZYiK4 zHct;dr!RjZDBH2iRoJnw*Kz*Wz;9ze3GVy=?~Cuf$bMBoQZ<3wgC39dS=_X@_Pb;GV`6i-a!(>Luc$>Ls2FS{{}F z^uNMoSAe3eql=TFY&53U@T8cISzY>vJrKYneg=a*T)n8}V(14yi5%2l1V=Eeq9#$R zK>5Cmr6k)msa`3&zlq8e?csy(l_oje)-vO89F>^OQSegE{NTmCS0JIb@7 z_Jl0XJ28uZ6}9te&6-udu5+r69cu<6}u*w=W!!x6d;zf%%tyBU|dpbAPd^g6gx!1*efZ91N!xo9AE^_i7j zz${8~!>VP61?kibbnpv=7#$kn*qK2?RqUs*5FS-r=^M}xWb3;EB4oS8(SB~C&EC#) zwkKdv>fT{9$}3Gs;nGiCWO*bPfxkWY-0CM$^JC*9lV;PnBc=N`SM*8z`!Al1Uy^hj zT$K2&w`Lt;Yl10M&YEvIZvQ5CM#rC-*)iXPdRWn$jFRMH@8|MXoxrz?mYsN|9E8A{ zbn6snUZ1RfU5q(rXgZ`1Pj|xTPj_eSP|q62DsT^QmtRP#>$K}YNay79qWKe`K$UAa zpH|m z;mF?*f(IHz;3XYIVAE2exo)Q6s@Zm?^=Y6r^3+;_en573UurIP#+s$RBN|}t-E(}Z zG~@P>$Ry8sAiZBYb3olfBqFWcv+H{ufTfo{2P7%@r$@!PV!Bv716OvaHz<{nUp;Z| zkZn?N{9pBfob+kfP=(aomli$ok7Aj}mzLFGUUeVnr0o3aoQ+EJ(GXRf#kvW=a9~%>lYJ{x=4{<^4b{(SW%ADg`JQ)z=Phigy7BL4<;x|+NXBB5 z&0BWew)+4$1bDM>?q^QCF(n1>)))LMqN*VdBM;RO@0?7?Gwq9XEc0qutRRl+06ovy zMR;8a;yHCA7c+2?ZNycS@pwqN@d7wLK)c$_#IwtGsT2Z_$|Idc)0OMyJ;wE9ZC^dK zVP%BLt51{oa3S&12+OEH3;`0+K-F4>_lBTfrTbrH?)oMCLK(Ix0u%_SuGhuM!@o6I z!LPC}iZ<=7Y5;=p>M%Z1d4g`aK2^F@=ylavMloX9p7eq2>t(!R|A%^G`foiESXEFk z!getyXevjV?5V1eqclc9E*{h_>izA9a5wwLlW9k0XK4)LEa>4Nl|yse@5I|@%Z*g8 z^XHFUu6M7NAl12N%1d{9YJ#NT6RW(mqC?yfJ^|{|PZQcWS65{kkkoX!1Zj1$9B{r? z&~0RWKS=D#dBsB@y#S1!2~XW-vQnSX;)6~^|8T3}X+75tR-h1R9CP3d2nZMj(dt)g zGk}C`N@(1)Sl_JudHQ@?s9EK~9ti+66v7C=mFivjl84)lO%O(opJDF5s5@DqSS1() zi576BMh}sj>e|I@ia8%;Zp!hGKMwhKbj_ix39~Jx%GP2^-yhLY4KWv`0IfA^6PA9` z?kau%AlX#R zmSmVx8UR*mbi0L5^}*kyfIyW56(nVzOXGE=RX@-0QLYO{zAB_(-bPXZg^BxyyO&j` z-EAjEg}$FX|IEhhwe4)Ve0hfyA)STwSbUMk%^}-xJ)W~RLP`qWrlu4ou!3rNXB9k$ z=&av*h2g#03;$%E$e^3yL;u!6pJWKQM&zl#FC_#L< zAvWgU{{E}+IVG0VfRs4XUz?_eC|VmJ#Bl`F7BV3*>%ULxk=O4q%w-KAnecH@!s`wwHB{ zUFzZCLXS1Nl66A=y}C|oc9mWWlrEpGdS)5e4Q{KnxW3YvI=m{Hi@*B^th2!e)&M=M zf5OdXRGOt&uC4Z)DJpRL9h`7V`g_~|7*3&5fGNHmREjusCLc}5yuN?D%3~*7&!!N? z?DNlw4I@J=_ZBvyJqmU8;8C9%=P?)L7C{ereUU@3Qe6D}gK+&onB1q%tndV=&8Fvy zjYbi?<|~Q$ViWU+{=f?(!F2j5I%17myTR)~QYZ^!j=)kM?IMgLpj5Bh&51N*?`1F` zaX&P52mJ_YUwK1+d}D`V6F06E0=vPEuO>dEq-JBUX*{@A_P+!yAJ(kaPcZ{T zF>PZ~WNIX`?pLB8!$Y6NnN6Qm1v8sQr(Qov8tX#5$?%ou^6I>;mgIft&RI-TEtwE* z+o7-IJLSoLET=%>ec-)ZeFAeu$?=Q+TVQjR1D$io-!9=sHRr#ZaK$Ng9NgZE5W%|DqCzqa6zo> zvdl!*5JB~C%zY>orTc+2(+em+iJK)8St!fzZvNa>#xXXf2)@102RbU(vV{Q$dWt?v zYJSVr?S~j8-`}MVi@K3DortejO)U zU)-<%QpvW!MP;-A+OYV7E~Xy7XFg*upzFK^$!ST~vL7C!#XeE?Ae& zcIKpZ;hv{1+aWqw_k#T&cXt^4r>J1dV|5-a`zB(qkF-e*l`SqkQe&e@E2kG8^YRMe z^s7emQlP$>69W=-r{A7X$f2fXFJF;AdD_||l8}{wPc=&sVOG>5ft3FyiHdM+-UuV; zyG$e!9~A5Yi1r7^e!#1q{K!|rdLeO0J22{O_}Id(3j4{5&{%LDr!=B@`;3LMu8OL7 zB*4_FK%|aps9xEAX75kbNjIW;Dgb3+3$CvJi6=oviEK)A#ENrr zg?}}8U>#yMTg#Dk=Gxm6$awI>6@SX5C2)>%Z*?CSL4tny*V`;AatQ1}&UIltb1~C@i5O*28WEfP$i943UmCtm zw+VUOg1AU{V}B)=;Bm@{83-kuSxQxJAlu^hP<@-%Hd{sRY47zO0jkan_^G)Jacge` zN`spW2trJ}TGC@!jDHZI(juk$r^}@1xwY!F9eX4A>y-HG*wdedNzDyNE%5;Or*T8Z zO6Def0h;hi;2n=1!Ux@`=#Lx~K&0JwliA^=@!eJKoWXRF$7dvb{*}qR5EwbMBe|-Cx5<2Q>xsCP# zD3IXBVk6VRTl?{5M8+<6(WkqK+6ORhc+{>&?hV(5z%&4|6cWgDVdihsA}D1mES>byuh^qq!@!R&_GIW{soW4Tz=q`=>qs4@_0 zF8pJV3Pl|YfI6~NxbN&;j2i?7=Yk@1_Qz4Ltl9v>y|%b$U!n6^iIzRSO4zX2T|9c+QOIY;M;7@DfMc4$ zLi2&l#gHsOcOq*7K5X3!Zz$G?;Xs67*4s)u{?IH3fuNkN7F^ zeWmn8D$u3qH$`vEuNQ_&?NqO{*@O|&D{|E3ZNTOo!J7TduUW*UsS`i847-YQH2PpC~hKk)Qwq*S>Zq#Rc`G zUkNMP>U|6TXfPEz_eKQcgtL%dslO;vcCB~6>S9Ox41W`*XdwcqPcSxlcils)%MeS9 z{0|akCH1!C$UPIga2w7rou=cmVB@^+AsVT{w4`8|_OwfPr8F4kApn0@|D*!*?#iEW zrGk@JOld@-M_KP7bhOsoh*Q2lBng_7d`5pSJ$||LMAcuE0t{fJ%9y&iqh@*<#Nf5$ zN7SSjX02o(=0mX?zl5{;%r8PE0$)bDsG;7DKa6O!a%h+9U@w0AVvJJbp~t2kk}&n( z6UPvZb4AXpQ;Vpj@xv0xKr(XF) z=GY|OX->^L%RHPyn#}_jY-S%YRwj6>Oiqn^R=@(CbDG^7>&w0zy)x~81+$AB@mSA- z3p(dc2U9>Gw*|V}OTY#9~76)?&aNj+71%KJdER zJom(G0nKavigUDC^BJ#i=)BQ&f|WFu&?d$9M-%!!!Xo5IO{AY1JO7aZiF$( z#I4)V-P&&h=uEbh*(LOVf2kpnNtPf4;0azWO_w z(}Dr@R(`*$Q^wu<<~&QKYwK(K$wF3{_|1fG4V8Y4_qEAgtIhtYs&GiR_T12Nf1pQ?5VTs$bicMdM@pQ2pDo7W zhP>5;4#+w}Ga`px*1HPD+G=xa@^xc@D9V)enp;@}ar)N5R{RUaE+RyoRx)$jViE?=dM zN`bLoZ*0)Wnn+`#X*omF_+TB$*n&qQ8JxO?OAFYwmwz<-UU`JvTPJ8&vc z=~Hz#a{T=&o81k`{gU||K;oc2R|+3h{U8@ZO+!q}PX1^pDKxdqeu!$m#fHXJAwVg~ zbtd8Dgj`+1<5w!TA<GdmGu+a%Htb z|0aSga1Yg=vZ+euyyX2Z@!bX%%9iMW-{?TMZR#cK|3_9Nzny(t`9yZFZIy8(Vd^8f zWP#dExjg~@fKqwy*YcNDNHf)5JKO0N96NpfpSv`IjB7WcYT;x(dZBn5HZ9H7!{VQ> zdy_%a(R9@4csA#Ua>ZlrDGzM?GGspe<{y5MznSxLzR0d{c+HJPvg(9#n>UuOBkvZo(EH7uC zOgD=GlQwml*5sfT6TKs@uc7ES>oDi7)K8o)GLQda;fb$VRlgwbMV` zZ=v|&rWnR^MGaM%i)3eQhPno^V4X8AK59(l^*FoG>6iskbB5m8AFiy{tQc?xPU7Ll zLpO*0ZoG=Rs~)qUppuhkEM-SEMalZL5^W-HY`VkuJbG z6M|YvE!fdc;mL$&GR_PRRKzxH-$_%JW$5F0R;jp$TmCTbKiam>@owyudA0kUf70&J z^1$Qam3ymtFa<-Hxj?POv?^2)hB*C7)C|!_oRi2O@wF8MZmZ$oIfWOxyy^&_hGK= zBeYYp!k_n)k7bXKmksVoZ1KCLb}lrf;Uv8>F@0Sv_?0qm-rmtuiV3Rhh!%DHFa40# zjQ#JnxQinxI$(Nln~<%Hl>wS>8%z5i(G;(?%wT}@I!*52pwJQp#8ooL*U<&_xQILJ zkE-NF|5fevdqU90BiRS~%25f#@RoN70y=~bzsx*)Gsq7>S91LT}t z@JHdz9{!qZzW*Oii4>y^`7=zNls2ib8CD)=SLN8RiT4KjbhwSj_(zrVeS-+}Bn$-9Z zg7{XcTOLheU|yZXfL1gDXSuG){B%^FRj-L?e1n}~#7*Dg9w{e$DVhEr==Mk2>(!~C zCml-k3;GiT<0syC_KpbaM|AR%QWytU1pyQmaHPMU4nVPbGc6r+VT!9IsMc22!J)P` zWDx@80vMA)y98UTK-PF%&&#iI73x&m0~+GPimdh)$>MiJU}3|?iIAK#S}23_dxUh} zn@6K)cU zcwPo-6hur%1ZrPHY^RY<=Q!fAEn0XU)lE)#TQ4EiB8xrR)YM-JAOp3t>!rS&Id} zK&@+*%5b3*W!x?dPPF}Mw_=Tt#Eb;uqm-1k{chx=)M)450$;TLSw)ipC$g^KA+*s( zFZkYwY;CB+LgP@Jw;WWO@k=_FJ-}XNlhBP{RSNc_liX!l+ILo4d!o!5&r{t=y)TTm z>(={{aF6!sS3@5mzd8T{Moq!*KT~sBtD^LM7em|g=O-!gI}=loe{o$^;5{fAzohUL zjv12G{f@D7tM%=qD`wruGIx_}Gjt7mKV_ry(t`lW5+S%-@FK{y7a2qlqxWR?|_G0 zlEx0Nq<+%K7fEj^AF}qb0*t-)>o~6Jp8G= zHl11A0Q{G1fU5G`wuw#bV^fjBZqPqi9O1)=}l z26s0su2qVmjT^ZN_q_)xvq_5hY$6q9Cy_K5M8b2(zcn%idK?Clis;a|GjeyB3&~gX z89T#d+5yDcEtB}=At$8FkZ2VOq;uo=X(I%t*9Pm=vE92w!j8}+m%);Hdx zqK|12fj6Gw!74-nA_bf36|!awL&HEE@x*%e^ClHiP1@tD)76Bs9bPJ@t}`&a?Zwe{ z;1Y11_9fEr;lzyfRZZ8!NU3*c;}h$Tv)S`7Q5B9Oi8|IOoNb7d?zoIz0xpGRZ1rE* z+(8aa2pwm@UfTIIsY*mqz||MPy}fzRd70RJ_>FWaxmA0c&bp&y@b%m)u}M%`2I|Wg zpubEI$@=|z`6k=tgOJf0qgFNMB%|xee~)fsK0Yalx{}hv++7CWI}6OACKCdg%1SB4 z7dV%!^Kc8jjF1Jo@72P`ExsEB97-L8$?P_y7g1mR*8k9%%{LM^yIEl92i$u3I9d~y zZrej2c3o(8#cZGLOIzYy1+&Qx@Wk{pxkf<_+_HarZKFwg#ED+e-QogJ+(dp_Y3jL# zzd+B&!CIH$hA}7LlcWj9hA4X`eiX*6bdTHAT7>@FP)uMI-#5vU8EJsiALTD(ut(-ZLzk#I+9#-Q| z@^d-6Tl+lb>w`%iHUpGm^J721yGJ6Nvk98cd9DkxQ8sC?k&2K(r`)yjK6#mbc}uK` zkx=`#hK7gjz`J?hxm{WRW!hmcf|5vyGFIX9OF1+r+w(^P&yt-7m_=3vvRzPFRvfl- zjyRVU|J+`&w6WA>f$hRBVTDZ>zV=eQak6^U<8zDG$G*}ZpBv%DAC4c)enyB)j?Ycm zJRui`8Y%ye0jo@uV{Em?eEbH7OwAhL`T5|Ceq{VXKi|}93Fnp2?WW3&(sf?wF<;Bw zt%jJ?pI4=3{jckzJVhd-aObuQ)wRkX@DdRi`BRk;GJI`rRlq8`_CsJ@PjDUWHD~9% z)N!whJ3p3abhc9NPHejdWf81s3D*O9fNQnc^W8LO+_Ik=o3AdER~6#k5_LF}5|-C- zNZ;p9a447vBB;-x%yr%%zqK&DxVA1X+GSqawNj4QO~!MzI1u75mLIXVqyigR5P`q2 zL#r6Y1rET1R&n01;q~OjZ&#_Rewuu9sEPr-VyuKURQlW0&Q_LDf!SSb^+dl=npH^( zZ@p60ZVHntW1kDZKewQ+h|ue|>dY@oU0=Q5XzoM^!`37R9C3H1fusI#myDc+@X)Ch zc-N^*PxCpJtvbN&+nMSdHlJQ3#5#3@>t-8GvVeUr)gUiO2}mxvwe|@kpT^8yt;>8p z;Z?J1ZziP4e^odkgS@;9tdmCGEM#iHUv}S4NeON~)Yk74%nQ}-wSKM7PGQhGsGVIE z5w~!^Jhk2OP3Bd&2g$7X*riU2(4a4@A7j)Ff`n}?qG-~&{1bxjm-n)6ztfm@o zWH0$7$_r9}i4C(}?}N^=oI zdMUVLhX_EOJYdm3m3rgAHTKsma>j`ligkn6R=jWM%E z4ol>2T}#yc*#zLmm2YuMMC{QQl(z#*;<$R*@%po^?`s>4_{eX9Ep53(Swhf6GYYiC zwU3KY69a04{k2d_n>@6Uv7NGcLd)@G6}1V2j396_s1=~@AA*yiw-n2`w;LH&du_%Z z{W3uwwUXPLikBK+F)wVdvy3x#s8`3r3it+LUB51NAy0e@eub41G!SH2lw~Q;r~7pj zgt#uDYKPv}p5c_vIhUTM3K4mW2LH2B`DJCHJL|jua8Rp_;y+zR3vY@4#n5s*a)DTn5(3Pi|H6Gp-ApvQ4s9HyKzq(zO;aiO1Sz~67yfG%siI9?1e7B0d z+*cR|`IAY&tB;lTY!yup6uTL_jY``mOl)3eHN6x0T0;!3V#QJGVw=9yOnqmQbk8ug zVdfjwEc5Mxww|>722xfb0^@7|pp^Axkw+qYYK6g&!Ot+b5k62ikGyS|)Anpf zXmOsvi9Kv<9jE>^EWdNy#A)qrbPlSmFWiT&bq=LmzHV#Ys-2z8S6-om!meN{um1#( zdWXNzDiPVtt}QcEWDaRvYD5@qvRUVliS4E@Uc1;1>{*y=cug7a_M^4Zh|O71DBG|jpP~F_JRBZ{Rr;bSlHjy7V$zxp zXD!$f$MHrrUY#G&7y(uPYhk2oqrcOD^H-k}Q+S4t5SaLXXA)xYQ+l7syzye-7O2kW zca>3sFs4rlT{)>SFb3lRdp7Jh{u1) zH~zxik4DF|s^rC6ashx-NFVsi?f=$gR^It;i*`!+FeqLEIH#5W1Asw)zSn>K*Ude2 zuhp(wu9W~)zq^6xDgc%eIJMTP*KiTsrOvsl|G%cc9{N!L*8lyFe&0aVfA;1n{M$F? z@h6{Y;g{aL505pt9Z;3nLE;yf;% zy$AQ+dl`?v^fK;z>=BG@*?@4=haJrdj*qu+^YjExOpfC8+!W4l+JJla?!f)~cj3MR zJ8@zEcHFdM12#@K&}cDn?fh|DcXQwnM z7fNl#IcRi%Rg*7f0LFn)m@-h6G8S;`1Pd^xf+1A1IgD0o$S0CW27~O-a&X4ZxZtV* zt-LnI4sguxvn zW7x5IBW^l&5GQXsg!$(GwVeo z<-w>~t2BtIR0z`otqC9I(m|}xgp8&bt|b}R>cd3bOL;KM^Q7q{k41-#1#C9Ra=@~n zvJ?x35ep{}WtgJT49i{)@kjtQ_c;PZIku1E3cti5koCbftvtGZQ$laSmI?>zJ!%m^MjF z=E7(tWSQzkGr{mBt?G#()MA6&dW;3H1FZF!)@Jo#gmE<1tBjM@ZB-sLV}j99Dvt4d z9$RPTv1ikErs*~VQa7^x&$cEoQEg$o(lpz8wuo{ni)NvOM!twzu7GB-j4HR)ToLtr zm3dJ^F;YQtD2EO8EqMOnSMk{oe;J?p$QSVTPyRICe*4?_+Bd$5kAL=4*t}~SLd@qt zgk_I)I1-DR$qY?Y$x>Bo)P%i04(x|mCcQl7XPwhvR}&4Ifb=7%@=Ezxb_FW6E|Y)I zZ$1);4hNBA*>Knh7IK2CCf(LvDesA`E{R-d+yE`@GmXIgcHab13`$NcCKYeE&LB z2G?QK-;b%#Am*6A(=0=yK3TQ)qQSv)l>_h+Rb)FTm(tBK>}X8=jU+t;2~VN{stW1wgVr${1_g;a1Sz! ze`sL9Od=ZhZQRBpVKafO2|-QvxydQzqw-T}<&m`j)7c+nUWWqKjdWYGAPTU}R$Cuu zT4%!{)KUr5*zV?djo_**SVO~_sL=Xt%qLBJYeKdyt(og&ERFe25f~R>jVH6lf;E=N zF^?m-^60bprC$O%yup6XMOe?YvZ(+X~+DI z4EC^G4^V>$4YHkQ9OJ%Ww#{AxL#z5|g6-#6HpX@%Yub*SuLpTbfYrE5XWNkHwixm9 z-W~%r^#P35oOXaU&-+O^N|vA#wIasaaCOpHb=LX2Y=G-XHE*mv#~T&QjE-QU*+h+f zh+3(HR--^=(5$Da3`Uy;G^%Vjc&*l=ZIp7T=97G11W|~~8$t-947=8omV5LOeH_B} zxfYgdceZhHrAga$J5`{x)@&oHk41v0Mr^w_o=agO&*w5t1zbn6e0Po3v1MkA?HQlR zx*%7-#;q^g9l_B`HjR2Q&v-E&O`bbDiS6@~*u5}q*2cbJ&lVinzJR0K7qNYMlTEHs!s_V>}bi7aJ-n=KnT@*YG%RPC}SXoPY z-?@FAqjh0rrD|OX+i+>$SfEmZl1>7W4zQYZHet2b<(RheNRnXMI3*2K6^M3Lsk>@lIr^y2ec)%;IkkXQkko*0!Bt)p39#R&HS$?z z#oWeO0s??uVNOptduptY8*Ryr;K+5xH-hIS-KBg;#tXf(1Uxga&LQdXm^?+TN> zufU75!etsT49-QcU5i!Ww{SOM?jgu27|Q3hW#eE!a!K%64t%=f2JY}W3#M(}NfsJw zYvW>$Gi@w@X8s5^Gd&z&w$`!ke1Tj(pU1*%r#hCiZr{rNXRl$pupgoKjdQna;i^E? z5Z~jnf@FV#X=0>(rh_KPm2cs8y6G7P((*pCD7BDP@I^qi^YK*2<-FWi`j)_ewXEvE zf+cXoetCe`T4|sC0KKEs=TSdM?A&tSis70p8y~dJCYvazA81Z`8&b)LsF2H?+aV5mS%QR=S#Oi!@KOT3a*wM0Aj78*9nA-i zrtj`qa=WYg)v*%nsIOn{k_B1&O#Um)T)IgX)Us~1^W6b=eT=u1-bNe;^Zr`4M_^ST zE2cI>09)g8_WAtm6Kl-w<#}39)~wmeF@k4+^>iq}Ez1+js99&WSN~f8=r!ed(3C+F zMwZuZ2r4PR1giubrB2!JKG&wH%7fc?vgxnJqh|`*aqFP&5}a&nppR+F zcnSPDK(2GmKJU@FMsQQWU=U;kaIXwF0F#hyk{EWF) z_t3poyKcEGQ0>5?l`ypnuxee^rSrP2R+rzyz}ah_yQaUc`cVMZKl`&kGuGK(ef{}m zW&b;Gom+KH))$_81|NU*1+y0GpMNTY|N3Tr)%#vks{+w?IexAG-VLz6+r8GbrZuhU zuc>~hfOY%$C>EOy%v7tGZH{2``~nW|If&E8PT}rTx8uRncj19EcjJKz598s>PvMF8 zzl8gregfML?nb$o!lCI=+`efZcWqt7nK?n$5wpE#$0j_mcRLIRP89qVrCYke~@VkSR0@YleL9pELv z%4-BzjnyXiQ|y%2GC54to2cgUh;y*3uUw5AU52F_uxir28?c7hfex^&HfLeXEXr=@^dY;acfA>vz{Ep+;J~N6`z-KH>i{S(o>f?Co;zRiOD<8qL&pwM|C$C4gmO(JW z_=Oo>Ums%LJ|sK?2Asq=h)8l@N(nG9ObK?*)4X4rX&}ipZ;t70UGzG@8Zdx0;tLzV z>K))9-@^gEtXX|Arcs3Pk1|aYm}<`9()kDR`iDM?4}IXHc>b9eapjRKci#c zV<{B9QPd+@?3`g4J9-1|J%0`l-gO&pxp6NRr;Dhh22e{6qL~@SXqwMR1u&DA)oKtE zQ4i*M{|%Xt(KPQplk}ObKf@Q$Ak9|B`%uYzXx*(~oH=chhod6!J5DLNP=l zNdsQu@f@=05)#oYBEck*(L4wD8RQcU+_3L7?z`hrTzTj@eBzUD;mt391xHTY0DmHg z0p^+3)J-PB#=@rl(DdeL`6ccG=!Z9j}d@R1S_FyT+_{Nh|8bzi@DOyB1QbFEVWEm^r)}t5j z*2lhvw?6qbeC>TR5^)4omo@psx@TQ=aZqap zq8gz3%p{Hmy`3+M?Y_Q5AL!F01_#FcEyyZ2!EtXGX{s5|;Mn43+_HTKj!cYUk@4P| zi{aRK1*hg)IJb2gmkw^m6E`2i6Q_^i{EkIz&Ly!am&OA(-Gt{a-HV_6%xCa#{@@Sr z<{O_ysZ=nNL-9lm(RdVI4u*XJK07FQ$HBMzO$B&NZpCD&qIG?o)oMWX%ojm85Mz54 zL2xjLOfZFW$4=t-u6?KkgUGU7DGm3a;p@djs2|he0nA1QG0xx3;dQ7DUWdkTFDe7; zP|~@B7P6MxkhMa|!cUO36ql80*Z|fv2kz0n>yYSwpK-ssu@c9&Y6AO4(zt21gmYU) zaQ~qNJbc4e+`4lDr+19wcK$xRp@GSq>a!OktY>4{0L!9}W!H;RXxKo(4b?J^E-c{0 z=FRx%!Vo5gmO`7FSyNi+vott&3&t$;cIV;afYq?5iD zvbwD%#$|P;2?`p}jt#JkCDTQ21K6|g2)_EYcktbR_PhASU;b4TOI3y=jFDCg^->X&%?jTwe7~@* zD>I)ekpb4h0h9vkPz>~<#(G$c1pF03p+C+j6lHp*-l%G|GEs?o$~rNTH@F~(KO$o z%^D7ET8~rvcVXYgIgFRGDD(f8tX0!mTh*?y+7Ki!GcL@V=|&BkCP%R_TEm7`5j*Bu zII?w?b#oD?_H4%9xlwG;dbF9iaYdENi(8cF9!vZ9r>t->yMzH(2T7F?xdC962QYr3x&Jk|QZf~!(a z|1)mdI_VsDjf1q-t*{`c1)&DGQL<B~Nzlr$E;7G6pM zc5W+RCitp+(0MxFxEVLUneKc?TEHp^0tyl`90qt==xHrlEey2JP@b``Nkv${!hY7( zh$dMjo1YF83O)*6DozftI(2?)EBGl1u-dS@=P6t(0jq(kOJewz0oFkSQ0;x4t78FZ z0axBr|4}yl+Oq9q-p6$>16eINb+X48Ho@HX|Jpj~x~NIBj$Hh$+JLo7D*>y{=?1Kl zg{%&=+ORsHs^b>0y6g1J5Z^aJzHjw0kNR=!AMiTkZdQ}ue2xRGvRaiztp(!)Ot*gC zM`>s8`EGz!(!P_i&KtBaZl#R%9{c73t7iRp_Hoq5)Q4oUY!c{^dreul3Pe~)W5K9d zK80JY!`UrOsyj<92Usmc802+=ofcFq-?#Ua1nk_t##{od0j5{?x`9etx3965)&_JM z>|X`2@^?2}c5t;DvMvLvT@qx|*wChJH!S5lyepkG4%9hrtZ2gC&WrB{S!EsQfM0(b z{yCSn9qUy=LI+kYn6Vl#eN;(sRWji=`DMYG;;0Yo!fdl6kyuxl1%?G>)&F5SsDHwD zx%xqZI~K00pD4h}xG7%*Je4=?ee=63&XV#}AExPfQ9duq_l5f?B&LsZ*hWhF9bg!I z0;g@+58QYU-d`58R(h5NP-aYS%Ati(`YpIBi&(og;o=ZgK1+xFcBBEeBe) zuR7q;$^uCX-&`4RU{x05DsSC@RpnCSZ>^iE=b7a@SWgXjH6TmsqvYmTYsqS#aUJ9s zV~FWH#6F+^nx5B|>YtN7c5vXl(@(Ya(z>~2zOfuQsA$W+jY9_}sw^;Xn2s)eoossA zy5g?s+=JzT&yt0=faz+0Rlj9@Y1@-d9dq?e*VuEJrVQV5wE?U8+#EM)c@=FXx5llP z<;&0e`&kcslmM%z4Ok_CP`UB$hN|8B)}qzstK=+rt+lAYpW27j;HoTk**-G-f~&4w za^+jHZGx;veHi4J&}o2aIwaU?q+@L3bRQ3&%l>l*uv$QA0B*ZH%lce%PWnhe^HGxW zNcB(SH(MqJSeb4f)mNeo&NL>f2{+VJ~@m(|L&K}HM&;!SnZlMt?92yKMKGq zef!(r#+N_&LZ|Gv^=F^Xo3&Y2LRLv@wf^3l2l0RY<5yR`=QVXL`1x*7^xYupRsUJ5 z*jv8Yb?%zhw5B!v51=0^VBIn?hHcYR*fKqXU5lG>bl*YTe)=5Fowya}kDtSRx88$$ zZ@Ywh?|KN2KlU7+e(wEv{HZ5#`s5ARvtbJ7cWuTc>f+8#xO2+}oS7TPiOCkuEllGQ zk3Df{H?ADsjeCyl#0|R^u&^+WVlxkaG6+vZUmj}Ua&5rc=}cR=s==ewJy4a^n}ss% z0T?@|-GEhKRT4x@a==8P2f%6j$+%w(6<;4j+v26xV@1Dc^4{yTzk8Z-t zH*Ld*ZrO_$PVdH3XAj_s+i$?}T^li)OCin9b&4JEA_v(AHf+U17w*RkPrryq9(xS? z4(~;!kwYNRi$r*k;q5_epvSCnnr4`^&9Jjy;6O9S@MqYeE-*ccjF;AEEHPeXzt0@Y z2jogq=@MXC1sGSR?~o>Vm@eG+a4_oSKr|9aLN0OrgE6L43Y+J4Bk_gb%** z8eaYI$MD3{PvYVOcVo|iZKzb!$fpBnX2TdsY5mY3rnHV|!e^EAVx|L=`)aZE}Ot)DveeoiK?t;8xy$s;1S$$@+2O(<5t{z`$-($GmA=g5QX?U z)YF3)O?xq!_G6m&7DSzl4r6^Phy{j2fK_mHRuDDe!IS~3!#r1zb=a(LDoqNo#y!Sj zD$cwQGR@=;O@J>Pj3OLPAQDX@7Rw-)Eg_T4BNk2}5y|nqIEH&7sAnf}>gerw>G_Z0 z&Ch)mKlQDj#^om;MWI>3U~mwjxYqmf8h2KipdYzF0L5SkwWzF06BtP+jfK=EmY;3Y zO>7zyWX)id@n~g&s4*TjhO?H`+OtC_#|F6_UItj@B3KrzT6eV@u#Uud%&gfOLOr4N z3X^CROK27=Xq9T*R#8f2kq$?Z4ry(uAh%)UB7&xPRI(3if2)Z<@o#} z!(Yc(Y7~JVXS&xn;g!cfg127#3cmQMui>4ye-2;z;@9x$&%S}nk6yvV^aO&DAi|M| znc$RLLrq@VK`RHA!9E8r@~8Vkgb^iwRu zIo6@sTnWe4Z@{U|8?mEW#KvqK+si5Js;6;ys*IaAPvGK_?YR5kcHA&OjvciEwv-Dv zyJt5Zx$QijyZi|L=b!!={NW$`0iJ#K8N}i-^y!Ou4uk~&hgsL`mIGlw%S(XaZd=E6 z16H}75?l>>4X#MuiraEbDBC%|yB;s(of139ybx0;_H-Ya`Vkwa>EPoG9n9p;f_HE@7=cecgbS`NC%m z^F82PIa?RbEN|gB0-+f9nI~pzT?7lV{={{C$QNq}$!&9`i4T3`6ZnV!=sWm3fA8;O zd~(LTpQ@EADup~+EHC9$2!-$v)5dQ=bTc-SX0uwwf!({X zf5$eAv94zVL&$pi(1`j`r?eKS;AcIibySD>-vAPW{fM#L#Rs%Mgv8LW758(jBX#C) zo%LyI!dacpW9Q3+~&-uJQn??E%9k1ax|gycS(?*cxv%xyKqcEmtdwI6&pP#Kov zJi{?k%3x-shMCa@CK?q?)N7b-wlK!bIw~>t0ir>)vTVN+ zG4==ICQq7$9G{;i||kL)8ys#Y%MpRFz8a=_}Ks$Dl$7L|g27Cbt@YQ*2pg4I5!16VUG_bUNwJScFu99}wb zr-^v|C%7sL;Epx0e(V0s!x*n+eK0VS*C!nzW$u8fO-q_HgJ^H-Dpv+junSOp6Q5a+(V-riSXuxaAq z^DShRYhxV~JT?%x4Omx$sIpu&Tb|o3cV2gRT98`63Afp?wIytZ^`tnnmf4Y#)->iuUk!~KOm4ZAQ!6^4r!}(M~wuD zc+7=;r4;^E!_72R{7o7wj_UidoM_zIfkZa$w(rBfi2w+n(+yY+WYq_Gia+z#!Bq$7 zv@aOs;_vRQ^wP78mnZdg+Wlwk3$n^hy%guW#P6}=?ryJ9R{CvS9=rT>adPEJWzww$ z8sKw{RkN&Dy&N-90<5y^8)n>`R3Exws{^c3H&~TyxLF2S<{V&kfPbkB@}BN_0<0Fc z>iCfPFU0)=C|Mh7TxbEN zfFfv=)?9`RwF_18uUBb{37++Otzu9bmO#TYg^~ zW`$j0V0hS;SlGG)z4OoCFEm>Z6 z$pBQI>pncuM-8&NwDs10VDH)`)26ofCAEXb#W~BLlc1^vt3I}aY7^B)%BsI@z1jw> zI=19mUEyt~nW@vve@VU zhN}4xg?X^lMlyVY#KRiTa;s<9HHL?c6}DWD%Qd^!!1k+dbhRt}ZMWrus-1W`>(vfm zRk?9itH$D(X{$K=pnz3+`|Y=vAnUtXvdT^HU;N}8{`6n`+!9>XwX2=GrZxRl>PH1w zzxTcG;pLa!kN@w-hp&RH|KhD1Rt2omo3Fo$KmXJ3t$NRE>aPN@E?IU<(|GB-UFWT7 zO>0`y{~-FI0@kTo1)Bv}=jO3{^Hu{`&mKRG8fQ05;M~F_&M!{k-fbIj@2-uw>)>|W zv}YqWZk$A+k%KS60dg$#eF3WmkQykvL1Rd3$WV42Lk(I5T{%e7K!^h`4ZbW~)t7+Q zYSn;MBfqiM%tvAvlMBO4770zruybtJU6rNlFyb6IC3&qR3!xZ0q)~QGBW=k&qZHkUZx6I@5t@F6DaRQeYNAcLUNj$S}9v?Wi z8K1cAAYMCv2+yC|f!lX7&GydW*ybtBRWhhW0tSrc*mgPIgP6<* zF;@s-iuag|4q-ax!G?6mXg(D*aCJ@qR&X^wgsH?JrqjbbU+{4dBTUnAo-@L*3slN7 zt{bq11YrVE1Vagg!irNThKs01r zkye?8)uay<#-$t|Hqf=2kkw)bu*!l}fYq+QI&7?n9blC!(Q4efC>Ag+BxQY@Mkbmt z6ZcV{A2Eh283-U1WElyE4Pe!}gHkaTM>Ul}J(Wi@UE=+U7)jMImTX|#$R?D$1>`+> zTs(CzzVNZH;LX>*jIX@;HooxYSMd5LKaH1Pc?COnvm7U4W^z+7&8%zYW8H5LL^a8x zFYP4uHHs9Fzdh~?H5qMi_9EWeT7A=aS?c8reUhQ$roQZ2F! zM5vG{Ya7cE?42m$rcL8GzG)Ii=f`l<#yQ-$aXt3UPUHCQ-FWi;2l3Lg&*LBdgMWbE z`mNu>%{Sl7XKD~TU@R(SVJQu<4i0lr?KhS&-m3wttP)tS1XzRKD8jxt>r$Tej&*D( zf-^@>;PHFz!?`1eF{!mF0|S^~Ii6v;oQ(`%K0Jg8PY*_idN9I4dyA?M^q|_m4mGw# zbq?~Y3{!(`St}SoncFM})hV`PT9>paK%+G6S%*qIiVG)>;hvL6aguHHf!P)|vi|LC zq;O!egu`=nY#YmB=WGRg7MfTXE3mBjQHToavt41ilY8n?uotC3KXy;G@Yt=Vap~A$ z>}}NW)XgXH^$)xs|H~Vn!J}tyHddK}h?$7rz!|NbXV+KLgoP&5m{yu-@CdL5+4ita zXW7$wcuw8cS^@|$O{Nd^vmC~-Fj~jv@djopS(GC_<5o9LS-`5vNbeG0br!7MfK?W& z(Ky?=XbN6m*i2gMOZaTQj8G(DTn69&;3N1)zxGe@YrpZE*t7Q_+kptutUI#Stg`Jd zuukQ}!^Ty2IoOY;tXM-mXoUM%7p`MFJ%~moWj<)A=L^`maU)JKueZ%jn)Oyw0_I_+ zt6ZqF{#Lm!@L6Pe(g!mc=3}ydfO+acn&m$}AnycTvtMA`M&fLD(kW~oZQ{tn40cU4 z_zoCAap*d<80MUL%LAr`=BIg44QtpKaF zROS9i%UF5}xQ^BeMh>!0G#ePH)~Om=)dFh8G|IU+ikT>~vf7VYI2C1GkF)M*&3Ac* zNCbSmZxh?*XE5KYVk94DyXHsI(~D@|k0ajy6DA$Rw#3=7S zSIl9@_y~?|T4cH2fur1R8*5>@pfzd3=H1#%@V%5upq`8yx6*ayNuBSSBGae9^wCEz zvU1g0#Wl8{^OYpiw21vvb+!+qxQTt68~A>oFY(>O_i0*yib^s~1y}_Yq@{X*t-(2nl)AR9Bw7;JHTp=Q%Va5R<$+zk}O;WpxF-;NKFc^w)X{7jn%65RbKR) z=`1+dNlSrH3#}bs6|_zSLx=~Ij)I65O0I;Lf^te@>q=OFHD=OOX=&lN@`ul6Jun}H z=sKPsXM3c3n=Q+5iqEubty>ej3my98L7KDs}{E>LP+|E`qUVCB!% z7Ov(u<=X1*He9mnoU-rDboxO6>+<*srdq(NeZ@z|yU&j>pE}ZS3uOgj1X%Tatzp{@ zSVOGyLB7wzOfOj>%K}MYM}SsdOoB!lb5MMbbVF7_0OzV!6Zcwsb660P?`Ew>IWVx! zNc$GB3I?(7(4Iioz5}er+K#^kDjZ-Ha99ag9b|PDtQN2i@|fVRosf5OYit^6U*YV6 z7Lo&X0<1QCf>rGQ8lYwOB?D^s{+8vcbS=Q@;DrMi-TKP_R%`uf(_CXig<0WsAK$v; z?**`$I0!sZ`p{Ne?|{4#QQQ|O>Q1|r60jB+bTZ-Q)`5^t{B63LG}eE*o@r>IM_W8s z`7OX|`-$@8p%2b99%Go>>hAw)d~C~{%`=m4Jf<|$k`ziq7dG{!Wx47AYl8jv0MF6b zyZb)&UMkB1tV6uEBby#JO%z9G{c6iD>kZ$_!8Y&|V0G)|IyuN{#WZb~7ngQU4hm~5 z&<$AK7{5~n*|+mB@2G%zrl6_|hXtbZk6WB3nx>y z1TYP#6ugvlo-LO~JkN%W>8o;0S-2{>|5%0?4yR6jQaaWZCU*}fl~-5RotBmTCBSOi z6}c*RQh59Ncn*)dusavrsw=kc`b}AM*K6NdvzqG|J_}fvOCOo^@%g=ceh=^2(-hV+Wq?&}rPgV+u83`Uv~ZVcqISlVKh{N4M>Ota{8$cD9s(?57O?U>Q)Zb~{7>zn zgRDdB%MT5*T{LaIKG?ABqpLe+{aMA)j9)p1)H8S=-9M-@>|q(_Go1yi@=Mn#U1h%s()z!{h z)0+OO^`io;(r^FvZ{u5UJaZLb{ndahYMI+ zb<9nSVg1A;7H8(LXUh)k+rAt7ckaWk=;Ba1%}} ztjCR0qquc(5_fEw!tI+TadyLq*uHFZrd<{+qcde7r{q&Zoq~OW5|}Z z1}i(HL3U34>R4VIuxilP4Oiu6DHe?*5{e?E$qf#+HPN9jO*Qb+#I4rSic9RU#(2Hf z98C$ZavNi(GsWX0xjZJyWu$|CXid8WJGFAV7-t7K!A@}*})et-3 zadu9f40z?WA$Huu>wX-$f$K0A_2cHL5!|D_qv;5?2_q;PODi>=KRre*aR@uC^>Vk{O#*%!iiriMKWyKwQ& zd-449FW|w4FJbGpIaEt=l+!^}69G)-lV&~BRxE&tWC%0qh=G(-Nv%a1;Jv(<;8q$> zXi_?eS}ce{*l*kthZyf5JN+7fY8@amxc3GT3dUj99SvuYh!&8Hl;9tbMNAC`cHfBS zp8gSjJHP@jRSvR;)H>rC9c0@w8 z$$_7-C}3XrI57A5qX-0I#-cSA)*8TRB%^6W11S!`lL!qak?`kn>xm2a+^4>bci#Cq zeCua_1}Dy*K%bWbuK));-d+xzdJy4&FT(+SIiNgYeq~db$)`%kb$lUrs1)<)D?$CV;} z6e1x5Pz6|vi<4I?}pWY`(zNCNdl3RAfpHq|Sb zFR(nZei)11#4sk)UMy6i*fx^IzUdmS-#CRcySL!%{$1EIK7v*@i*v_M;DL*m@br^U z;`e^<_wdWV{L5HeTr}%+4RN3yjYrH@fYqa~=KVu#uk7Tlk8O#*R+i+hS(+036JaOE5>}GuYg_rTtBadLQRziz;ILW-53=d#RmaN`BY5-%y{b&xzlC=-@ z{vK2qjvCvkI?JlIBR(%if~pIhi?OY)m!9#bR#~UAd8IRw6 zJ5KH1ii2}w*i_A6Ya@?M%{(UAzSLNE>-jJy>KT+&?ox8I&hii%K!J5k7OdIfbvUtO z6CS_q435lBVMn!$k3aMP9zA&zzV!ZQ@wdP7CXQ~NLv-+chtFvB2xD-?a+|HZ5SXkg=|T z19FEu#5y&Mnq2zE{N}@%EZ;W*t9hnPk?nGU;Y;)lBExW18UAJ@j=5X`8wv&N9vi{& zEekliXDb#16j4MsUT}H!ZxXp z#Y~I!x>+@At_rHo@%}R-4IV3FqRF_lSoa%p68esLa=FeY!oMt9L4GDkKx$v?bx+p22-^Hav_1_>yVK8)*(IAj~v@& zsTqr)7V;bG>4j<@duPUReEVkHv~@G~&&^=7ENuA>sWCosBivv*jz;-DO++!4h@q9F zw1#SeZ5qp3mhD}RZJR8K9=6HNSO^*B znbttp2RTW`NfxXQuv$20Ew>#Il=Y=RXd%Ti!?wx7RY5ohSOw@TU@fGR$TN(BoC(%n zODm4H?Ig0b4Z7r^S=`f7bv$+-HZ z9B5TK2&Q(s29}(KZ;JIL!F$F87rB+RA5~fDQiS0m&n;31DI z4RxI)5GRP~_KoE!&r3(_J1@yPr1ze#x4_oso#J8ggl$xu=0J6CC8>JXo6V5y0(&UX@6 zW|+h5r}Etq3HEX;w}q^OtlRcpf{qrb+Gi{Lx`xl!fBfAoyB@7Q-VIruoCT}1UR?=R z9b9#Q)#NJ`;xi@p4EH<>Hal7ku)4Ie7QrqbEKrrzsbno&ZMq7&g!O)=oQq(si5cWI zW~mW<_{RQOXvunY7-rp3_Ax?BmW6iGJ;-;d*4GsDlcl1dp@WIW4KT+C4z6|sR!M+W zE`S9y9Ne(*C&=IIGYkyzJ$P-vDyXV=(rSR!K~@0->kf0!xRiAJI&R@Y2mA?MXkRkp zF7`>g0c!`&bjibO1{lA##iu}!gDnQK=viHIY2)->0BbiW?FOtG6Y4(~evK3L;jKGn zx67Z`4R_^!)mU9BevFH@ZeM+V3%NS*=)FjBb}}Gr>De}&t!x=F>&fz+F5uzPuCr8v z`nW7(ZNMrZCzrs2bLtnl{;vb0PKvXG{rXR7=)$G`wA|e~cfm2Xdk!EizmL*e$K<}$ zLL~=~x-BY)SS~woj^{CdtqatC))fa>ZJrsJe3h6E?X*%D6+S0d1{~mYlGU^;i+YxI z(<*QzD?z!ewV>4iSJpif4sNXkUscC6#?{vCTXohJw$l3k?zt-Geo5to3Nfx0uri$O z`YWww!K%FL2CSXmyr!RN+m@$~W5QmJ30a>4LpHnyt{Qd9(o$VA>Bh3G`>F04@fx-p zN>2+=C55E}Ms3~g{@>-_)yJ$wtv!FGrM-c|s%MIKTNeJ?ed9`+|1SYihOZm4_V%i6 z6x6q1-?{^4+>|yfdk(O6%eDo!teX1Ga2OZBT~fOzsCpgKQjoQmWwn=Mq`tv*Rvb6! z;}f-&wj3&b6&5S^F+ew9^_hBP%fHHl*690b`oa z$naTdKC_k1V6I*>Rw`!AQg*D99I#1g4nVT(U`rWxa#K7eW!dq~P$?aw(j2_$+Qe`# z5(Do;rvGoEIeZ=|Jp@MDoIA+s!jnMf_1dF8{#$pLnd~q}rW$fF!7nkn7geRYR40m3* z1^bz<^-|10wq`1b30^aujbb_#!a_cdt(6ouWJ6d_&1Hg^%LXya{V8Kr8bTuxL@~m2 z@(m%xILZBy+?E-z#WWYV^7%q`-BG#0jpmVz7Mac&goaY6WJYlA^ga0aYoEi5FMSBR z4;_Xt7C|r`L@XIVp3kc0_?)yKqbZ8v)cUAX2_M51#(dI`^$9OFWkNVIR>sys6pIYo zeA0*YnJ{KkF^tDzn9G+8V4W^Buy0{IZa#Da?mT@44_&+ix1KzVor{y0uBFk43z%tb zRS%|O!v?SluFf+o0;~eM%K>XI)2bhnsR4{82aVg)dWzwWY8?~~nDo^t2Ps3n`ubFZ zE~Q5p{$LEjP~4=E%3*?eB+wcSB;X&6AUu?ScU=gZXLsVI=RSgOee-YO@BF=A#3N5$ zMvU*b)nAJHMXcGfzA0kk4vOeABN$t5r=m>LVB6bWLin8*A`6BE?}s+kyy z$q)+6yFxsG6601$2T@}h%Hm6FD;5K?X10LUx(Jr_s)ejA#;tDFU-Y05_8HfW`XC|7 zfn?Ojd}Ew65u6N$kPcZ1u9gxBV*x3+sx^FbtXH*A4E10Fg~2dJ!Uc>)N-TF1`0zt7 z;^q6F!+5fV%_E!e(Puw~FMRULckD!}>v(W!qN&qHa8OHWvdX%~qBJnq`azW3fJK>4>2LzmjS=jaTaS$+BUo%y zv4LqgT}YtGv}nWzF`n^aGUvxsUanP>*gMlSF!03gt=KX(WXW#fN%GELl^4A%_8j(f5mjmcFU=>`AL_%huE>~*~um-(h=KFHM8e*9# zCrY?@%LROj_2{EdKaDLTY@fWnXa)N*PE7?_URhoy+3t+7t~UGosXjD0=&y6|Ughrw z_ay<=G3HyH`Kof2r&4SW<4jM1bFJ;8^_8~H&*77=yo_&s@e6qExo2?Y_FHk&_D$G6 z(ZtT#aqQo=0b3R(kzu*Yrz0q46Da4jW@U_RMjy+=5OM*zzx80x%oxt@-N`m4g*w~G z$IqO^XP&x(cRukU{DXJCif8XTj~wF>?Ei5Dhu+7!GH52b&Ez`M*i3FSoYt+K@>v!a z?TPzf0AWp-x24~jFpuyZQe@iC^BuN0TE}cPhv{;f?R&&ngvx?dF5HKiPS*mgf~yX& zN^%wK_GQ(o->e4x z!I?>%WgGPn^TC*?Cl0|3kiB40<|=4h*tS?qhvaC|`0< zElXB;I2b7vFeSpYE{oN&aTh!@JbMYukS_Q+^iaD=!uvA1b z5l2dOM!D6dm7o?sDI@B${gmB&B8ffQR&np;J8{>!3%GpZI8LnX!TiV|3epK%S<-uC4ijcLgep?Avk%I>8 z&xH)rky$5L^*m?^Rp#+06RaXrMXHKqwa{mkkKRc!%y>ME7-Qq!R3^=` z6hwG#5UUm{TW2Bc2v!IE-Vv;VAvc*0{mv4r)*9Hl3Em*Por~vaz*@bUO?(E_qaxi1 zkz%rNw3d`2Hbs^)?;@sIKgqCM!P|PXZh~z+|49i}b8auoPGP!ttQ$c)<~5rNnI@Na z3#EfPFf3BFgF3U#T%)0GhAU!HM5?SrtxI5~Wj$_Lxkf~CiuC+Rkj{2`+d>;|h4mctIye99Lo{y@LE6O41gj-Rx;Qr3a1Y!; zJ?8FvINs42ta7m`l1A4Jf|cV1j&DRZSrUqUS9g;L<##%RRm7^!9sHvR)-I-@i#k_m z@9H#=`(X2o?{q7C#^VSOUEQ2Zb2H~6_$LvpUP9z*E5YhWGeJbqkDpz-fj^F574c^Y z6{ShUhb34=B5LfdwCdh^G-BIGax4{!nDh&+#FXI3RTCETWXLpK30WuVDiTdF7MYAs zxS3os1QXFp3JR8JX@bAsh})K{g?lanP2`|R6P2GOUn~(PLPtcZ-Du{{T>Ya6R!2S= za+RpIb>xrwP)3q3RQNxoxTz$&ax#>sLO!Rn{Z@G}i2URPF<-zHqy*|KMtoqWfD z-zhAWpUTs`qqO`u!73TH?*QvS6u;?v`)uR6OTUFS7h7vz>ReqJZ;;OvcPoKxHwRFT zn$MlSGCHfH`vw?-l`?K&+lJ9Uy!S8+!9921IXM;iZwXe$!8&!2zLS1y>u5LlqX785sb`zWU)54!N z!7BV8|DQj=|L-@S!vFMzgLr~%;$~v?yWjn;aj|`?-)>?Po7luA{_OBylwd8Db4aD) zs8z~n7?*wxG|DyP(-}1K1&n11n8_5eRIFoXV+cEH4ICO7!CJk7eU&VZ4CHWPtcZ(q z{kXC;ggdv6;Og?Q!IhOUT-rX3^SkG9aAg8BBV|;IaU`QY=)AQc2di?2C2L7zF=+;# z8lY>SX(xIbRBQ66Nwg-;hGdPzI7zgN9GWPag{=VL^Dxs&Ih;g1oIxg9LMm85q$iE(p(VWV z%m?xL&wUM7?z$Jrd>)}h1c_`Ei3H0$?MGR}Wug~-atoXcFh2n-NLlOHDdtb)>QusyNv1{5+!?In36@uE3r6E@Oj8F&vR?FO0;r?{NbB4( zuO_^lAhoxnyG;`%O}w;t5o)nujUdW05+b?}#3_S(-V;ZlGm3nyihHg+gtxx*E&T9@ zzkv^Y^aE&&RL~P_LxgEH=d}5H&4PX{7{ov%grR8ASXho_V}@K2!CHz(S;zUNMOX%< zv=-+>D5fGr7?n%}HNIbr1yGa~T*#hD*k=e>!j|9W6+<&aIl0u1B>|L zORwRZuY3U~w;g6%$>Y+|%lPEWZ{pLR_#D3bjbFr@Z+sdrzV}6Z;6v}n)oYiKNJh<~ zqgi+jXxA`x0o$qcfe2Q+&}1j3b^(TyShi7nMwVa~2X%Io2-dKV_2IK_H0MSqaQC_M zxbx%*tS!#5-Ip-LvZ_RSkn`P+TD*(0*^O$n6N79MbA35%pB%vU=@CrzSB;xXExb)n zjN|a3L%4YHB7X3LAK>@@`S0V&cfJGJe1>g=dWLxjus(aeos~pW2{$4sgs7;PWw4&7s=Ys z{P%IfEs|9hto5EQH2A$NSVgdwi7cTFCvy87W&KHK$|^e*4&&;Xv-qX2e-pp@t?%IT zue^e%AGi-E_Uy!wU8{KJosZ$A_dbiUu|f3qb|alippZ>NZapK+XEE+aA7!sfoxaGj zy8Gxsa}I0xzj>QEL;1OTF5!(Ap2BB8_$*$2=3$Ig69{zt6@)!+XTH14`G8T%ptX#$ z)=!RPl?=ovd(QP`>*BgTi|i1=DvP+0asd<7f+1L^YHTMt$|~hM+SC4ji(u7fS+9D$ zL1W39Vm~OCjB*$J(T}}`-}ueHhJXGq{s8yh`+(`6%Ebx_nH<|?iZat+I*QoAGQ0E8 zUhJP5#vt=K81kXv_p#lCQKLSU)#*SijfHwY)@Ek0i}EG%bub|};p~59ok@M5b5#ww z%HI^JcLvxOj2G(E_3Xd06--t7v2}O?YqN_uIJbbKON%%(H;uy!Q#ie22~+t5CNpsy zo|?q7m+r(r`{8flhi`rs2Zx7nu)l`g)F-nMFQy|t3{!73D7$sav--ShIEe952@69* zm}t~7-l$UF_ZgCPyuX5xMghZ(JVyEp7^pJMr8N3V8T7GDG?<5e>a2PuV=Sj7e{#7W zaSKS4(FmVuaZ%*f{KPa)95_l{ejFE$9mB!ZRg7?4lA}z-x;l_!zf@q~p66BRk}LIz zd=|SWMh&sLYkUZE)Q=)n>nyh_Wklp^o#^NL{kr<71O2_2h=$oW#MuwAta%;cRbgsV zmCmwNJmxIdWEiuB1ePlq?Cvk&0Q;vS;|-jeAIH_*+i;BWP8H-PIKXsLZ!&xltg_lH zrzwNf+s*>Am0%S_a!OuAii-4flQ9u+Eg;ICYLCRvo#j&w96)aWgIvfdT7^*61FilY-RWVS@d>`hNC} zmIxL3%=9qrDb`0annWU!;&0+aln66Crjy|-+(Zj*MX=iXR=E5fzjN=3Y<2{z#=p*z z_0|@w?Hr$MF;`i$Mm6R$B&&n9@N~qlvB0H12(v#E5gFxJ;>RHpRQ>e^S_#&TjW8Ci z8)PgPKI4(62TOFS&-AWCgsXE2DmbD~R|gTSmONE?*?hY`!jiJqg|OVwTT+-|Y4cMv zUyfk)vK+P8ZY>HsIR=*Xs>oH5temGXetU+iwP+HtDu^s|1ef5fuV4=IbVqKK6Dbj@b66|@1s-GJPR!3eL z=yOZ@9U*1F-*3ddQMUG8&n&?z!cx{{T^;TGoh4yfNh@8uI#_<4{7v(jnImhi%(7@D zR$Iwtxd_$as;a*S1rNXfgX-Mo#mz@ z6dh5wVF7BPvbY&ai*vE+$W;edo;MS$u5JWbu!>xDF1Q8Vi)6JHgw}nqh*mFUUU2ui zwmxtDZUgSzQ2f4syWE-^%X_;)q=WY&SB+j%`k4=R@32v3)K4OhoA2oO z5XrtJSgA{z=-@a}Xs15X8Pq?CV71o#43F~FOSy8SsvzRj5Ui3tma!p3S>87jth$tE{B85!P9-sxIBx zyRu;IgDHVxe|XI!TO(L!Mce}{MUj%3xc&3fB1)gXe?F#?%(~pW>fyZ`*;8D zmhWw16Pwt?CjRX4UzA`?r{f$l)P^_^6ea^fW4U^; zzluAC>o_|#fICJ@I5Sceo{ zy4D?*i``TZqnQXMi?V=;pdRy}7HY>-iscmPz;dz&2di-$t7mX(Adf4PHC$g9#J!7y zcyQY&9@sX5>&t_)~Zg=1Kr?uX9d>`!?y!QV|~0$40WFrN)z zMlMkE0W4KSure>PP7E@A!}*{&Q!(!AVm)v&z)7W9Y|x~aWoJn3u+AH`Bx^7bK|GQ| zB9cKSUP3-zMJ7~2HeALX2hQR%Z+sbVe)@}8*|7`JbP~yY3XxaOr0;MOaSJ zUJOzWCQ@?U8^NjRF`Szo#f6y>JiKok-f?U%?qA!+@)*ZVCd%^nW2sTcRGIPhhLGqE zW2!NZ(}zyr{D~8||Jr3daP1QIZ=1(RJ`P!I>U`I!bilX=wgjsWlYBPOilhf4v33l{ zM6h-lE5?Cb2;~&h9F%pHEt8)1wsnG46FX0j&Ulh_udEY&h(#!alq*B{`(>q)M5H&t zNm7zXVP$R)KJ?PZ@T(*KuIdyntsKEOKJ;n){HtHa3-`YZBiRAW56fBlR2{xAFhU;WBg@$rwp zf=_?uleqitD~QK~==F4%GuT3YH<`7I8`iqrw)geLH;)!5wMfSaB;U0Jt0v{zJ?%3@ zcQTShkdxQGVg(Oey@nT`dJ6YlIEVdP7cf%FAQ$XL!gCwTzs~<0VH;|sgBYu3 zFjmWBxSBWR9QO4XVsT~bGWPD-gGU~D1i$;czl*>1JAVsTu3kojW$u?XCUuG5-%WU6 zTqLsG%tDbS&svzE%!F>RU`-f;HR_cs-YOord>!w;{}DWW|NYp*c2N!Vpb_Z85Ysxw z`Wj^%qdwLr<)OjJb072H-_wl-%b-T+{M9PUrOtOmEQw^w2dE3F^His@h7xJ1MK)Rf zYf?W_@5iS;`YQhBul*K&@vU#*lOKE;Pu~9kuAM)Jmp|}6{Q9r|D$ZX#hpz4}BoYav zQz_~JhC^LhNQN*{%^^b_GDJCi?D9EW*tZi!Zx>P>Z^u|Rg0p*<@gQ~7edmv2vM-Bh z?`??t+mN9Q8UlbicKz%a1#Drq*&IKScv*8h3Q%j zla&nhK!Uo4^4xj5Ay~CoYIgo>AyVWmWmx*nA7Gynic-(Td5s|)VY?;#!H9Y8ELfwl zG=BEBc60xp=U$@Revx(mcW~ET_nQ7FlguC$W&g(hvzDgp6pL6M=*Rx)3Cx%B7>R~3 z9*<%$7{qK=ZhR|jk7@LW5}3>uu{u18ZNylPdOlOYDBD&eE-Tj}W*Y;T>l?z#*fb`q zLzo|!z>cXUexAeb*%chzx(mm5t>OHE!#KBZ4QKZ3!oJx_tPC}vn|}eYX#R==diz;#gKmno66#T$ZJki2B(W%O{Q5dKJrq z{gBn~e51lXIF13f(>lw!K-o{RZRqUb3U!I}YJ)OWXS~Cdm&J4fD}@|plL<_xl9(h$ zQwj7%!)!0q!yFr^-84de>S90pQf*dBVn;oX{exv39IoNeSU--k&)PROh)L$P9uK3$ zxOH}`jvXklu1ig#G8>OrqLL5+C;~6VGRd)Q@{HROsOnoqs&$jq~me6p*XT^lNk}Fu?TVsi}{eXsUu2t9;+-=MWUuD2ZFvAIV!R=r#{9I ztQ+qMB2Gm*sRcYS7=sNL&oVTo0322#12b4?{{Y~QjR%`$G0orX-Mev!_K zP>1TO&k5@56zf=LtxBiJb+55%W%^W3#>$iZvFVq1uQNKGi*k8eh;e)rmvt%;<2Xs< zXz9iT^Dk03$@)oh+@|9L49QA8qu*GUx*~2F=Q@~1*1crF#4DXhIh4MRD{l-_grT!+ z7UAsl;f4jLbi9S$6G<8ivz@KG2o|~O+ysk!WLxBW#v1_Jh{8~~j$joD*-Eg+6dvIS z))3QUNKg^0gmIt9&(h=iYzgTN7*e$rj3*po-)M+V_Mbry!SD=3u-fnhS+7|aq*}1H zux>xu*D@?emv|lG2nqivo`CCC`>pE${F{&k4J%(iMWchT7c<8yAVC6HV$%LnHn@~IqQ{!A8 z(-UBsC>@TN>7`y3+-DJR#$Bw)A?nvwa@7#5Oi#D2>-pDpgJc%LDj3p@Y0;cda2`tZ zd!@?}rp|&*)|rB=ZaX^^7srX(i02Kg6ElW@X_j|uxwpdBH~Sw$nrQB0?=7h)QbZ&a z>xpR-EMe6o#rRnymq=FQ^@p(IRtsbKNNmKvArB@k%)ba5<91gTteqXEt~W?Jrcv`> zm4Qfm!puSV+>V7=7J|md&GHbbYL3p)=2*gRRJ7@G#HHqUF1?n}xASicDXY;MRDjtT#&lb9O zbz$KMK_ib!mq*7x=!{7bu6jo3zNss2BuzJ9$S=Lqgb2;n&kElXVU|D>iRt4UL-04R za?5LpZ>F8)utBC;`IiN-y|>R@z3Q1ISd|xBZgR(KUGgekmF>oNu1pnkM(5G zPI=T8RsB2&cS4XgV(7@2y-DHwkM-FT+QQHUjaw^vN%3mz?tbfj*gdbcr=eA zBWWBT&*QuZ!>yyZvO0rvt8+NCGL3Ds!{{$1o8+noalh9PIx)s4x1?bXlr_n_nPAmG z+YGij5zt^-?rH=6Fei~A_6O*|pCbMDV!qy^)8Ge>4+nG$rT<7yq%oU=T%7ytpf5+d9 z^0$LYABK~%itNHdwikP<5gh7I;qZX9@;xl*kB8+QSG3V~B>5EblZD;XGo&90ENFl(U0)>hb6B-S2!Kk3act zBnt(EQ%U426$Dx4a-W(_YY{epY($om9yH(}Nj!h)B;I-E z5FS0ThLg*aSg7S#PjaVOL?f9-#?SID)Nx?@KAb#!4EJ2QiihsK7pIRL#=gZ_%v5q1 zONES;tXu>yu$~T%lyPjLfnD`9=2Cu)1UoSj>cU8*6Jv=U499ygkm$uwA%;wt6Q9nX zMNj+Ba$?$M%SMx5BafOy28bZR2@@w$vf_{{Q^}&v*NllU^QGZw3&YnDN24%~hwgp{ zzVX&~@!8LP4yP}iKrF+FR%i>-DvO{O11zJ#Pyl^?4~C-wj3vW{;4k}ojCFN}@f0Ir zloOQUTpEph2GwlRSh9)$EG8nTrsAk2qNqj!D6^fFyd4;c`7jovT*f@+tlPnGr?K!I zrp(q@{`s&M8Mg04z>k<;yOS-^Di_M^@vF(pd;EvHr zY|m9NAI(zMCvo5Iqj+%tX?*Uv595cQ{|>(Ki7(==<5w`#KaEH3eiWa0`E`8f8$XX< z`TqCu?Qeer-}u^>aQ&`J$RtGAd3dFau?*}&sumfwNTWrVCMchRUG#Aa8L}GDLLT*o zCkUNynuw%PNEZ^^GcJF<7{Uaa7yB>ZJE7KFGrQ^s&n0H?n%b^zymPyjz zfw;HLSZ2x%bEB9>N(7)bg+zlW7jsx#Sisu8H9Yy`Q}{>!_@5YS)|r_}ctjA#Scaiq zyLjsplwLbIHVYtHjOg%Cwmj%=>p{dHhrc_7cp!<<#waeIyojgne;6-5@i>mGE} z&;Bk9FnuFoA4VxFLu{}8yuMtT;Co;Hd3@@lui@nve-2MS@gzR}(O2-R%-@wOSImNPJeEYI zSV4liREydoAtZkp)?Gan!QpKSIK6i}M)L{ed>xcWKZc75Y?~g&iM1UVs~39q(#!6+h;1mbb(HtLyJEP=3ylUUl2uY$fm zbLJvG^O-N<%};$E2M->l?0J~}6m=W*v#jjn8Rox&k#rt|(FBGgag0Ud7z%{2yMGY( zQ)j*7>?K^@eE_Gn?!@WU-8j8-9}X;R!+3cBqoo117wWx{IUL?`5Kmlx3?F#*eR%2J z@5Otbcoy%t|8YEcCxD!dt*U`F(u+!TWK3b_5UaUBKnJ2DWEBm<-;IVc!<&3)WjWfI?R% z=E^0USY5%k(IG=(_h*@(8vD(9(VPWc&&DuNN~6a3`iNn+nE~qcMk%kBR$#d$SzqN?+_?3h?;pU< z$tkRijxdj9jF$?iix~8Cyh54EQtp%89mchP-s_?M^rF z3c62GUuAhOIP26L-_yGyUPZ8qICYk=j$k$9D(llhpIyA`-?6P`7=DKFWcf@)t+kwO zTAgximWn5kjB`98a+2dW<7%J%i>`5zmm#JzEHYTXv*c_>q-u!iATsIx9;{ zYFanB_PM)fUnGb?WxUpHvCklS6GX7eQZr0_8wuSAJqxpsvU=CYI+IMvQdXq0#?uNz z1ZfjW4-u2j7QxDAa=B~H(B}9=@N0p(N7kPVn>t)@X^99-zX;V|lT@)e3u~}z3$7mu;WO*e*RPm~B6IrVGm_O!8P`w#KRq0jQna>dG zLK|eX*+%_?b)hQa*jl{?y`2cjyNg_n@^>O_WOb;GU7gg8Is>qWeTvS)6S=8-k)P&l zJbh-ruRcdtbH1P!$Q|^3w}=Tl$5Gsx%gAEX5y&E!G{#XM(!$MGONSNu^~t-N#!g$HGVT!=1G=}LQlI$ zG0HyU@iPv|pu%$XCu>jR23XIV)|?`u^;slkcZZc>3(7a&w`3U0##}8y)(S_SSz=A; z+eo7!={c^kkQ}ot*cJ@gBe~MpnQ2wM3VPpI&KX$Z&Jk>ujO(&x!}L1B&yC9+;bS4f z(7`@4?~%EFe1C9bSH zRZ9kI{$>g64d|KlhAeHZ8&g4)WIsat+;$v~#J39YC2CBytq z@tHUko_SYg@5xi;B(4Et7ZR<=rmr9EOdUgtS_l|nWhfv!L~M$r8--B113yD8%Km2KkL5vF4JVJ z-%XofT~ohX*mi2>nazATSTdAl!@L>YK*&Y3pE}5(S>~1)wy;N?NM@`~@lnPsG3%hu z&G30IYt<0%BaA1^tIF6JAK3RKJJu?-qg~}p@zj!2gNQCsDG zJIk@717l;G7Ob22i;qo$brYM|#3nZJC&hnJf>pcaf*hnpIB+u-CLG|!+B=ctq@m2u z)3G47CW1Ir$>QvAl_=rlP!`8WayT(r#<8gij_`WNWFDuci#R)1$C)O=9kMiS;|ThroH$sk zK`qG1QXrE^LKa%dU~t{~u9ixoKbyv2E`z~r3WMnw22){kR_Q_`hn-_JEcInETaIJC zlE6ZR*J1>-d6BCDER~{I$cHhDc^nxm;3VTbJ<-6K={}ra8pK_Drf~P(DO}t!iX8(9 z%$EaLtc9>#k6>FphOJc*tT8N96BtT`P>lpp2r=$~VVu~10QXIi7@F>e-AR!mQl*d4qAy|7m-_FVS?da*|q+AOhoXFTotIjPF z$*=O@M2qF8g;nb&SOjzm(Ljb1_7o>e8F+4w;=qpM_{?ix#1}sQC0x6H6{#X+H`0b| ztQW;#F9ujP!x6v1L@I)bG-WCpKsDe&C8YBJgD6MC#$9Gr)>efa`bv3J^K4tPFp5$x zl5z7+IpoJ!Hjb6PB9)*HWa{xQ9-OJPi7vGu*;#^HEM9 zwLw8vV`b*65ei~362cJUo{WUCEtkW|@p0U@b0;3!wFj4G=5cOv1`qE&i095+!DENd z;DtLM#`oTM3xE6je;wc8_3?Wi!?knQ@YEyk#An|448Hx%Z{T~s@NK;L`p0nU=$f&9 zYZT=!GmNm$TBVqC&zcJfW@O!YgmhMoPc_?z%2`*6jHGqGI1fpaDs^Vg4njO zg!euFB0l%YH}K>`598R{8fHhwP)?;x`86b8$q>t;+iX0@#hE> z{e7696UllIU;N@%@IU_Ze}OmNcn#B2qfA!^QX)!NpR&+N$QnzF=qyi7mX(gEpKVAB zfnBmz33E~%WVuH$IXH>ahfm_+YuEA8JD%zD1`ZxP#{Nn2kwQ9}Mw+sh^hFtWnr$bJMv&=A7O;PO7H3y>;<;=0uwA@~-}>q| z@!i)yjW=I>KVEz8CA{&{hw$>#@5OVEJ&PyqeG(7d^%$PG|DAZ|@#pb@=Rbn?J@+#1 zx^yqw${8HoeF)p;Rbd8WmYjvW#>79#b|YZzuIi04HXq z@zB}M0;J(#C92;|JyO**O{!{7-X3ro}R?T zJ-aX`(l!}HBN4!0K8_)_*J8|vzFZu`)ZL9t0%N?&1^0M4%l zfrVNX)AX+Z#=Atkvj^d}F2q@uD^v4$@UH7Pb?7Mi^JNSc%GkrUySB89 z?NifO85_q$wSsaiLK)|n#oKM=6QBH5Raj zV71VOxMY<1Gz4puWfC`V_aZ0lxu}ZULS(8VSk1l2SCO#PX&YzVicHnGQUtRjx24OQ zq^iNq1gp*}6*(t@RaTrL8zW{sX*Q-9{TVR?tH@O!>)PvQ|3lgHQrG&ZN8CA_x(_lP z5ymOE!Sb?_kd-U*V?PVp>=I^P<^6*7FOrqIu9aZ5@ETIp5v)m;yDV8nii(JH1m>+F z;*$L+abuXW4i)ig2~d&9B3Birh+AFVW*5PdtSTR`g>Jb5$L|Dx%U6 ztoAItCc#RG`0QnWBP+}fL&n&JeFKeM%y*Umlm)G^l4U+*nX9rCp=+(ky!+PuoXPK)|>+}lc~ zS-8z@*0NRvYcpT1V0hMjsIE+}NJJ5ihIG`NgJH2RwvdZu`#X_WBC^&A)+VVXl0$Po zc{MRsV=NO-hpv3T32&E33BJR*iufe4)SPW$R=Hl9I?Dbys=zGWEe6)hATZlGg<}yK_b|TLoqCSG}TY}Zrm&(zVrGfIUc?83fE-)~9&gv|eN4rr(x`uVi_9uDJ+1rBj zpWE;tsC*@Zj$jS(x9j9SuhM0bqmA>fttG1=jTwhF^cYKFrlqajgDq{{)b&;_O+I;* zCoYlZqhn*YTo~NMCjKHp3*DQ4n}3^sn}3^sn}2`OzgzVsKMmFiRxc+#0S;J09DK=& zHO#?usJ$IA4$N}=EUT%dbOc8R$~ZSMfb)|LoSCTL#6$^4$BVdQwvMCI6&#z)v-|~A4Y9t0-k6bTUdYH;UIc~J_K3+T5J=!l8eg1IE=|s0W-NY<}wLf+O~kZc5lVq z`?liY<9l)a=x%J)`F;teIh({>qmH$OWh{?QVWK{W?Q@GbxO*>-A32IkXV02)IJRR2 zD?@ecn;gXX?en;@a{+4udF-jB@UBw_@y-(madmZ$@hoF|J%h=#ACuV-hEf4k6O>hd zCnwc!XP(+PITFFz#)*;^_c$Rk6ED9ZSG7Z43m2^fYfy`Iy}Wu8oPef~2o%wCTNpEg z%Xs#Q7x9@-eHM>D`6&9wDhS8Bk%@?4^`H^*VkqLrSc327D38T7+fM@hu^{?lVKfpk zRANy>uomM{bH1N(0hwZZ;ImXf7TW=2ScfB-6fUpr#7p;G#g!fN*i+A9R_F8jZpTny z3x;FeCa=YC53(U`dSJV!3`FEkkCRKe?oRQlb74iU4u?aSXPCRn1sv|H;neUTt}ia& z>4W?6(#aEea&0f3SlfrEjvT=|jvmKjM^EFzwlzF;@jm>wU;AbJ-f#aM{Pkb?5ng)c zC0sdo3GaE=)A-b@pTO&{yo~4H`52DwUB!4`5hJynAvSgPZJ6ci2-a4T)xj(bX@W~V zA(z139xb|sk%(rIO%>N6*No9%lwpOCil(rC&jEbo10Tg_Klxd_@bn9~e&rtQ-?X z3(q1Ek+rB?*oK$~kqdG3m8%%2)KE;Ok&h>l3Plm4J~OViJOKom_K+uprKts+I&>VD zPoBY(58RJa2lgTt>_NQqXHnsGkUC~0?8SgwxcWL#_jVASsP=ZEB!b7&i8SRj+0)7T z>!BQTvhI_`67v!XBNmNPe})iZor(bPo5i;vy4!n^i5BqC-H+pIpZhjmdH-v8^~0aU zr(gdpuHStx*4Earw7i5O%O{nho=&BW^{3ox$z`UostWL)@%K@74{lq+j+t>(WeFFh zO!rl=vM|FodJsqU@55ld%J^7Ulv`QH$uds*K%_@n<;QD`Z7NC`khg{#6O{Xx-jDBp@yqyczx5sbI_2gouYMAr zeE-Y%@@sG6(;s~u?|t{r;mL=e#zWWNfxE9fgv;lyLrB4#5>gMGUC zQd#^DYxB!G!J0P&>-<0k+s6B-t4DFi_8D9}unm{iR&jb|2`879addVb#}<~bcYG3y z?7K(OIi$K+-<`ee)8_HO<-2kD#98cJTE(8l6&$0E-@CLGL!~nEk%)1Z9;J+1Xk5WQ zMI;dACFy6oW1SYL4-0IAIhIM0s5&Ybpm+|nC12{f6g@aS$ zSRH7vZ_HwuI&O8Sk9}nt!|bDGsB0IpDabin6`Rd>)z^W8a!Zh4Qa+UmI-i zHP%fnnm~mpQ;v!P$2fV8O-e~!IW|cr(Wn$qV|m3Hhb&jK**G$3j)&55bJlTM;}{~x z-{m&qf-FEqlv;vSq^>MtWeIEV&6%UkXVzV4TW#!6p&;~qyPAT6aP8oKqYhXdHmu0!?T;$RKHEK%k$ z3(O+%w24JTpUGR3T#aztD*{l^#+yHmU={f&OH^5vT1!)=OPhBn=ORKJnd%7GABVyd zxvB8%y@Lo=y(9f?+z&Hv<~PkSO}Kn^1HsDgEx~HP6X~cvM&xQM!Rp9ahd-WRm78CY ztb*<>*)1zl5v-0_7164DFXOTs4co#xa9j%ZJSdAlt{u1+Wlc`8jgcSRspG z4QRt4$827^vC~-enX!dP4CaGlBMVCuo3yaLdzjB|#(Oit>c~xzm(H^EW`fm`tRf%G z?>W!XBDt}0Tqn7@Ii3+IV+jszAnP$CtH>K!bG4(Rlh@8}6Rr(!BW`nV(qmy=1}lwr z(Ouum+IF1`cIhHC_Y%1pVwqUWKue%F?;(QbWlEPLSY5u9&sMTk#uc{wC6S*p4$aw>~nOt?S8}HO6nKsUGops>`*($jb*`z$H ztgTg{$S-5@#eA$2n1o1MVOef3NS#-LxaOI(MMmH_%dvpC#92hD%msXwgk4H&;3lNBU5iARxNxC zUj(a&E|st3&uu8MB%ZET#w1ra5Uh;LxGffpd~KAwC0IAo;s{npvO0p(m1%3f9c;U# zjw769rP&z3I^U>cmVsGMvF%mXi)Pb0KlkwSMm+p&Q-+*8iJ)#JSQTG{^A_WEjB$w! zlKH2?>3Jj zSU2+3Zprs%J()Qzp)xgIq!_l^g~IO@nAUFQ*XdBBR|pZ*tpuz3AbSR@biLL2(yal> z3GX)v)=m6n!Y0AG`M3GE`M3GE`S;WO-KsD7X|PVPYLc-&q2txh!Kxu#IcSS<09Xll zFrElvXDyGz!&RIZuj9;2KTb^7aCoAOgOg?K8_i*DD2e?;3G5q4U}rsHTd8T(fAHa;r)JoV8n~S9&7K;Icg@VXdFJ_I4-2mn*am<1xH&{SqEIy&o5M&*04J7>+FsU~RgB9pgF7_eC*Nk6^Oo z$3jh{D$|hlnD~~THRtJujf)@Da>a_cnCZJWkY zHi(6!4-c-b;>kPq)f?BXQZB)p@Byan?^RfrV-gON|m{%2|wL;*_&E`cstOL>$GaNG2^b%OWRW7LsGZ zfU)S&S%tBVE^Hef!b=Zb$H$(05RV^U!@YYJaej7?ZMVkunZtA@!1#JliS{BN6`9qv z(%=Lz%DRekLYC&W%sdUTex@1kp}{^}nV-S^D~otwX%3HUUBuIScj3Lq4&j+YYk2nf zVLWzVAMV<*6Q@`=W2 z_g*@K!#kHTKT^j~In8{CShH!-0+X>up`I}34K*jBW+F;i)iYTZm<6?-AmuPdJyJlK z`avjUD@Y}B(7D0sc#iL~ohI@)dgvrxe*eet+AE*JM?d%pJpc52aqZGwICt_4&YwPo zmBm?<^GPIFK9Lahp)w>Y7A*X zS(aB0l+Pf`Q&v#g(86-@wE1yx*D-wcbKk+MAO18x@Zv}D9k$^Yo`0{IjHk0H~r+H1k*2aRo1H_SSxG;ja&-VWR$WSKwlz^YRGFWGzTMI zOs2z_qE4P9#nc`ptfx&xI`1GRD=+hQ92&JZ5G`!W3MfAX*JfBw(^4!{15 z@8f-sKZlp!{a$?fLZM!iwGK)rK zn6g_(GFGJiNg@``Qoh6J?bap&Z9wu<)) zSU>a02zKUE81LGG@y^@v@Q!8t{kJ}iZ@l|D?%!I&Jxf_Uw4;J+3q_n@KYna5i=)G3 zJaKG4zWBn^`0&Hm+1C$X|70DDwIn9;Va#cBN+pTOdKRP9RejV|mS8PoWvm}Zw$0$& z+EyIjK83S;=W+LuUATK~7w+4?h6fHE#A7E;;8EiGp~E;h%eIluVK9}${>4??&+@(h z(%ran@*EDV?!ri=PF)qJTxj7*7BIc6Q|evTq2TRmBeW3QWfpHU0rqb}$`{L{L_JYu zz3=Jo!}VR;@XV>Bc+a_$c-NT|c;t>lI65Vq=!arT39^`5epq6Nx%j_-<4H5<@~9Pjm6XRnH2%}73D_WaUR zJWBm0l9g>RCbztPj1`&q=KC0MPcsBss}zRMA;a^0)*W8Imuvgj0ftozoh2v*5< zB6Ph~SXBKRhU+KYCEXz?3|&Kslz=n{3_Y}zbPgdQ-Hm`q*8nr5ba#n#H%NDfd;ND@ zd!OuUjyPf%Sc_-9zvsPg3R7^ZLdpuyE|L#qRPn9MujrTK*E`i8no}n162gIdE(N(z zEFGmk3*x}{a6yC1{V~qVbYXQHY({gh)Pv6EvFE}P5dPBEK~z=jH02_HX0l1yne?~H z6d+2~`a#oK?jHx-D+jb;tYzVPN(=^nGrDXNvy~s{(GoI`SM+-JGsaT!?lV*!64zTF zR0~RQ76Cwr1pSQv$!QYiOw8({S2k?TfCRpOply8oJcC*;gkmeT1mf}JXu|^*0@s}F ze~O?ynC!W`_R+bwFt`}1=a8B;QXS~TY`Uesb1!pGc>9K?TsKc8NZb2Tc+kjoC!ef= z@&p*#GwaD20vI?Zh&w6KzM++VLk6m4FC?9~NX;z0I>=2n+gZ^blPG}&x1SLE=@7a*kBCY=4_q#adi(IEJ`Kz@5R1MBB2*W|qtBy8ZX>1|C097-t>5 z?)9~rJN{!IU=zDri}jIOgoI{M9+E~>-~JPGhHSv+6Y39UTH3*dkD~QECZ}$v5<@>2 z?NmhO&Zk7f+|>^MRC;`9%@sfO6ecN8HQaWj(BbH`wTO?8E;lmBNEs=|djjw-gDat= zN5ESeEsm)YtP<`f^o>1bhEKD1+YEiLFrWQm4;#p&B;4+iAV5xC~l|1~%||Z597!4vw;>vo1cr<(K6c+*eRoY|zKiRqDgO zZkREf?%F4q9*lA7DPMlHn1s5M97OY(Vd>29KBV9wM&_TNhY8^=nqvYwPMe{sdyYvB zIm(Ep7>q7U1a%-ZK37ys|qgX^7VdD~WTr)Vct+<=RG6o@9onRsh* zEs+OhWlTslq)8*@p2tYROg;chp7p`m!-l4RHw+Pw7v%7y2%2SruzMrxrlL|@I^u&b zdMQ|4c$IbdD7aYhG}Oa~kFv-%wmxdJXuq&AZ~b0t?fA{ys#AvRr%*?P|NGQ(jUKbN zTP`W?L4w4JOjIgAjSpn;RMY4}lB75T_4rppou?HzWmSUn~J4erIQgDUv zN`vr75d!J`;1jl}$E9%7Qo24DiI9pq!c=xC(5t8P6gwj#cp*>G5HGG}cM0puH=i~5 zsHC$&6r= z8EM;w@q|Xuhuun{T5JB}48-%pAqBI37Jjv_liknm*^b8D$KOgZ9?GNr(Of)7M(|ay zLS+c;WDVF4D#^9tj9Gl`xVwwq7b&Hzoww66O-TgbCM?QGQ(Pgia9g2eOK&~0>ilaJ zq`k`*0daV(Uw3NCDJ*mPu%)9i11B1I{iP>oD}*DG0V&>0OAp&tX?Ywvph&0aUlb8( zA6<-C^g7ZJ&l3L}<{aX@1!*Ul2W^L4#VeUxivS&XJQ~V!>e;q1Yjk8?g1phpxPkvn zRdg&D|1_B#npc9mG)c#S!8dJa|pkE3C5wWpW|r!utYNB<|@Sce#pPNW8WhxwNy zaOS*N6ZCLXu`!VkLk6$Lu(g6R!NUTkhN#xebUi3W3UaLqeXR;Tejz!S43$l>9|)r$ zbKjIWKZU-5xe$!-o!U-tMTW=m9Vs#ID>6=G_I1*Ro$bp@2Hv#Yc!Mg&y2wAvuuld1 zFj*|=#O)HJlk~nic;f&{Ihc4s6#G@*6q28` z33;O(e|*lkLfN4@)HOWb9{ulGzC9}7QSyZ5Qr0M)TK*lmln}{#_B|QC zTt)Y=i6pC8@Z$T%x&9j+r1>IU%k9X;ZR_ft(c?Y$#tPRx|Mx()sE^WBlya=U{{@Hy4fMw+qj#j%og4=lfHC*BQ$U7s#pS&#rqa zT-f(5TUZkG=zYc>yN_u6$&p#+-w%nFX;6uw-bxWAu2=8hDC-sCAbs3A34fp&h7Y-9MWP|YL@mjOt?Y*vd2Ux*@S5}J z!~?vYwwWq1DFw`B$pt?cJWsC$kurp}&!OiZ1^!o;+q+nNq)IhlK1`o8&MR0aaxTV?px zpn9q=pN|B2Xow#5o-~&VN3U9Uw`}22)NE#FIk6nTjv$>ZMXHkWId2um4RU#-*H#2i zR^P`1gK^XnF=}nH(!LGtkk=P`1KQc9K#@5g->3h7)FM1W|5y<>!85^44ar>bh%Jxx zL9=P;`|q2dP|6$RUg>En6oe>XKZS~Z^{XTskVD)H7HfFXtiCxWyg1OMOU9p+3}?RYz}r+w`%brr9O*-aVBOwg?^7( zC+2h2C>&$z97NV->!uXGHr%S#Wyz7anM&kerk$Z0{DGo)r{x>MECLkZ?Ts2VUnhsw zdmQN3)YMRCM=uh-8i@**tC<@|M%|NS2f&eO1FZ<5M&b(8az>kUf?juyAZ;=;;H$b< zM@@miJ|!d5mQ_$)gFIQYFKcx%77=wt4w^i?jyNhPTo~t?H0000F)h3<$6_!Rjb^aS z2eB2lHB77;`%4h&|8n`A%m$@q$X-LHpDdV{hB-<{h!e?bKj6TDJ24as zk+72WX!Nl*(S;o&(^~2KeC=vF9ka=(KobI0X<@Hz{y6+a|9ULcodtMUaxkmzvEY6* zvNxwWIItZGHpQ6#5d2ut=XwtP^BXCCDAPY5Fm^f1JFVL-TM?Pyl40&oTl$`MSd^Rz zwE7-nk{R)=Lcf}5f^jon1j}EMEBl@go?Dd{!TSK1MAvhOHGvV(`TS)Rzn(L{ZRK7K zKKXZkb9(acsok-y_5U45@9v%G_zkKB18j%Nzax#BQj#x2xVPjTe@Cg}^DV~MO>u?~ zl3MbG%zq?nmbV3qibea8xZ58oQ6CIM7!t5*I;1o0T+o41rPHfec(qi`i&DEGZ@)#7 zJ-PMiMw8r>xNA{jx*+Icq^(PA1NF#cg%it}{6*qtD+fO>LCVR_wYOZf3lh;}^WTP& z$g!tL@nu-OGs6}8qA+7&m?|kc%waXg#WCo@k|`}h`ayz3T7vYwWYwgf_XyrAUSn0L z0DYGsXXG~@il{3>vNC^A@>4qZ9k0QqdFb8u(qTL^nz~Pf83@BsZzA(Xo0~6)#kgN= zq0&5YgXgHK_L7lmZMUY6_p@!m^uBwXzQ@}H8-uWup1aKl1Z-9SJycVHWl>|u-TYSp zKPn79Z9f*4T}RtB7C>6(=BJo6`?Jkdbt{nmRd>3 zV~_jy>PQdM%gpN&x_<4Kto6HzglBvVw@KQrz!-eNHX`9*m39RDMTmZ0?=G*2@u?6j zZzZ5i)YgHUn!IeopQ)0J!6~j*$hkAB$-) zLV>x*N8vRxUKMJRAC2;4Nki=jeM{e2XoPdy_3)!t>BgiRIv3W|PEL{`Fw7qI0TkMV zIpabE?8?p6IAD3wtb`@W&m!y&1X%a=a0`PW7Rz6(vya~NIr;d6Qvi}0#;h#b&U)J+ z2!hIcyVcN`Y*YW$v78Xmd;Q%hA*^~9Nwy8CA>H(F&6zhfJJB_CHR>h&3meJ1Kh?5dqDm0@3Fm!$y6zF^!xaa=wbF^monusqJ z`B~@bE|QV^|04hFeZ6vmG8-h(`9HOGzs}?(IWLqW2-L5JBxb@(NGo24;XnwB_rfL zKpV(uZ}B$1Fg8!n`e633*G;F9*T!$IER*k@V}YWfwV(5h{x#e%&?;|kCjn6&fO_;2u1}>5x5c>-z^iqrl{5pYBL!TEHCDLgOdSEM0?|cup0eecnWN`bF z@IS8SX8I?*$3B99@bQ3a75i18IOtE5Ug=~}wyq{?f80)X4q_EIKhOg%x?Zu8YdP5U zQlRZ|aD0vaF=n;1-^7SG$C&#HEQnHxE)zq^2+=8CIQ)Hs>lv`i37ZFXi6IamFKTOWB*waxv9*) zbqTirfwf~zo_bfixczr^&$3Va3F0KqP|YIVw7@g7#vVrty+;{8WK5ccj?pED{l_^H zNtgls5lajHiqhJ~1V5eY6lWygO!ovR^iT%amBC!JgYw&y6#Kc|mL{ z5(Q0pn0;?8CcT^;?)4@o#L$93Jx(q4f*i!&bSq)B8?G*KrKRdI2C}^R3HDC0gS0pz7Z$(5h zNNk>-X7CQl>_i>A^U@1iPoQQ`-BGws$Q5^gwsGd%;$?;%cX-?{e)e6V>f? zzr^T!h!i`!9bESMJBR%P+)6TgJ!a+r4?((dvqlkJUr=7wJjzjw5lkW6YXg^Q*bcL) zyY?ZJ<;>nRroOx6eNO&9sIv{+8|!u1UQVm3;y#xQE6&%ij>Y_OJ?SN5VX8U3SFXCJ zr*#ibM@yD8E6w!gC^CH#*~R%$-lYF^`0y2A_H$(GXI*~pg#>suB#>sa<(#XB-CX8% zt*SUhBdncXh?Sv@XzH*M9}c?$`SkzyVNN~$5GW7QVVCuLWAhHM&s;PZ*~lVuHT zG$Rwkct8Z-I|a7S>kpZwEty<2jd<3logcREg9QXaP=bT!^g(8+O;BtX$^T1- zerBkiV>NX8rIR&zKi??Y2p8v1*GCI7*G!!9nY_@ZZ%^rkntw{n`4S>Vd-4O3c1K-=VZW0^-$mukh-XN$QQsIbgtDlitk@PBVpt7~mk=BjZ; zt=AHHnQU1)ra(&Bq#90TR)izvzdObW1QY;c>4c7!s+7KsltK(SR3D=}W|L*f@y+q; z(v~*mR@L1)kaq}&W9_?2-^4 zRF)b>3?gq#O^t$P<8Vi5>Jd_Qg*e-p8Wa=`DCt$NDE!p#0-|+p%t<3G>Wlr}-?bCD zDgJ=y*?5y=?i@^=uGrw(Te^ZabNcefGg_%TfWgd!Tl;hTpb7VXoV0yVM>0VIvlVic z@U80c7Ofnrz_!Vnp>nG2m>dFAkK_aY7a7Ah?~L*07oOxvfIGk^(+U|^e6jIUH-n8` zbWNEMg<30bBc<)$_xA|Eqrg;qmGferPr&;vKGy z{2RmGDz}I%-qaB63#-4vhsD~vTr~1uMIq;-evT1BN=07^_C6fQOK3GBeBH)R1h^0` z`F8vr<~SZ8A6{r6-1!P&TJuClJrrHVIkvw_Uf zMn+=rX2|xf0;=67>KqX=Av$hIsC4|DkotVOFTxO0zO24W53vH=>CnpE?HsmsS;}8u z&^&tux#!0^Jbz(@IF5PR8IST8b^jo3VzdjQTs?32UJe0k0$`Qa45-8M@1HPF*`%%% zWA#N(t|09;0ODQnbIaGS8*Q^K1L}T1u!ni02OL;@UQtGfhFiFA)p1%I9CLy8C>}-< z;rJEqYfBhnQMzfNbaezVw3*vhiaIkGi>(ZP(410kjk_=JeFmc2|DggW72?elKYkBB zPkcR+4Jo%UHS(a06Wi2rIkfZ#8xIhZKo?wExOo1=r9t->8OMd8q_AiILJ5~ zObQkHcBf)e>cQQ3(ACp(%SnzdjErbkxYc5V{99`{qn9-5EvNUNh%ZxXe=rJ#O#5-X zdsx6YduadnFiP+6{Qtb3yziQ|P0lBw!B7>u1Tbnsd8Y#5iqi|DK;v3xm+9l}7cohN zh<2R25`ykVFqy5$AqBg6BX?M-8EQ8rLFi;Qg;Jd<>taN2HT`fM1=+sM$R|DuZWf-b zm|Vhhii28+Iu56QO~(n2Qy1OuJftgz{lx!?9*GO7TXVpgv9DMDguBHB`4XJ}$VD8H z;R$qD0NgCH8vDd2cN8f%HW74%N`K;Koo2|CKUxzd22SxMC7uixWzD)7q)gmx$r0SXpqHo@3f|x@b zWRZpqs0YfO!Si_p{BlKw9kpbd=|cs)9W6J#iRooR2tOZm&%^l$oUog<+e&YHT29ky z;$BE+SVSVdRtn(<3V)H67}=l85a4m&$aA_^F__HqiyXpdi#1AjQ#Iyyqqb<6Ku3i0 z9KF0id`J~@$jTzX#UK*DU(@os{H6`b2esR=E6h-0UNuaw_6W`*k zNOrW@KPYMQTk|k^yE*;n^{I2z72oH#zNfh`o{VTHJ88cmW0;Lub$maRJ@CJw)A~I? zf6*AE)laZ7kh=^q`q6W!fL3#bOIEIUSi*wHwydv7?)frvmz&FeeNB$kR5bf>)%Hor zJeFepX8RN2w*oj!dZ6fWpulgyDrn%`m5b!{#(=e!Eb#;a1F66*<^5aFXM)Ev$g=cyUJ(74Do-g;?l z@r1e9PIULXP=38P(84hns*=r9Ct7P(45yn7R64_q zPUfD?#oe>pF}aq9(=X!AZUkdhBWB}sgj8o>v&0k+)ep@<6!5t96+418S4UsE)u;Q0 z(_C_so(vfb1o)358I%k&fqKYJdWK0tA2KCPut>%>+b3G3h|n+B=8U$Ta0D)_5XzGP|v*PD9=jD<4%uli!6vqa!|DpL8ejv{mC8rDKEU@V$s?Dgjd{c&)D}s%cMi{ zaUvjWHlyGAq@Da>r-*m4WMjfk_be7xwV5k+(zCofw!Sc518%VLTO>A(;hE`mCkxC)#{C;CEH8UCeifvjk)gUX$ zrcqN{WKWr;D#yK(?+_1hMAURs{X-5BT1uav%W~y{-Zu7T|BlFa?JjOzzWsT16ZXHp zOBeSepYh#oKQCDPMcmjWs9@f@CnA}Vq3-L(G;4bJfKEAi;si@y*axI|!`C*S;O#W2 zce)*?YdmCiSX*n1S&f?%WW_~1pUTZmU5J(VN#4{LeUos&ysE7LtQET55{JP)K7@yd z?}ymR-S-1+|0C(eW%noOo8;Z^eABn-ugvmD5$VOlYB$4o<%hUQMYZ!RcCXp?xHst1 z)Ui#*3*3GcA&b{ZbsF`e&_8O((kb)?YxBoDDwPYdq4(7av>Lfw16_-xohh!ffZFi4le}C-aG%KW?#S09w9p|$F4MRy!N&=JSG=~k{aldCbpS#)88&jT7P4dI)?M5JUOBM7Ip&ZOy6zDlZiQ>l4iQz7!G)XB|QBhDLI9aL!aOzy4BW(De*dJ}{{2fik z3q$J~(V*!c-|UT0#DqJU3^=AHnr2xW?I%ehYDQ`?iE(G&-!MV0V1cH+X0kMtvEy4~ z`ny^NfSo%U``TWYy6A3<2yVJpO1KF5?Gr`V_z}#f8xoIv`C7JT$g(lU1hr}j`{LK#BdcFvH@nKxmFlWrcR zV>>g`dO`c&p$it-wqw(RHb`fKpp>WP1->iwAQ!@mC`??Yp>l~yLHl!?Wo$9x6o-7p zRMEeB0`}`;?$bp)M&@uOrP?o##yl2puFBRF{t!NFe>J?hFvj`qGHYjeZ7cQN`$^HM z-4oRgd??&wo6bjENTU}tOf=(gFkC$&-QbLDtSqm?hTvEy#&6y2AS%^Tw9szUp7vCQ;2U8jwHv)Q>lZW~Bf zo6O#0h^VRRm&6*mXVqjAj&cYprlh$)6A_CMoK3U*{=2{lS9a4!GB^`+bo0m16U>}+6yh-I+KR1?n7Rw^VLGw&u2 zzUu!f+6}4R8^iYi0O2lQSRe*SRWpRRTr%*x{bFV?jU6dU zP`{b^f_Fnd$3sfNq{0{Fzh37rGtJS6tR`C%rQpijIH8u;e0J+8TN}gEZg%o^xvSAB z=8|lxRu2EVW4%yP=sDX7enoDoplRfITk+>-EhI>r=Sz^~U>ToArcnDNthFT)icMr1 z{uxibXcJT;x~qm0EC(NrTkAN)oM8<^z-kG~vlc62r;q~&L$?eb&i3Mx0wezQp_5xGC_u; zlbuhyUUe)7 z)bc7DAfD6*$N*V9u}oOzM4xZE3%JktMM5sKd}$ zyyb!z3fq(a8CAk{U{xoz_>50K%ZJi@0^3jWzWn{GE@_9Qt(3?2Ztu^IA4l}C70_Dd zAgU{q(Mq!|wuL2oR>@}q&-=3ocuIfK^PLUW41V8oXZ=cN{p27It!#ZgF+9}J5(tWR zRhSmj1j8c$_`9Vyu^hPQj%^30x$0-XNK<#X!2|cWr;S-$M`pMF&*3!ct=4NGQpGcg>gbIx#_#4*^TTfu9J_ zwTvjnJ_DXX`-|6FS0)4N1v5r9b@hKqP0VFi-V#<6)- z44&Tl?=LgZ*pEWfuBynk+=XmPgkwJ;zDn1|)>efZ{*0z2X+Aw}UX7?~y(aU2YL@H~ zZa-J?eU38e2{U=XR5g+aZA0QxO~0^uVD8g*=UogwigvZ;45Ibp1!>EG7L8F7T3sK% zu+sPV@&;zu6X&0S@0m1kStiqMF3ooj1!7NDLMI>UP5+&PchGAnIMI1@td>ci{*GVg zCI7z5$>M>56=qrDQ5-k@!$=4c$`{t(2Gxa;xT`t-Uc#w1Gy-H-8M;azW%V41+*Zd{ z>(Ia%Do|%D>Xoa@$+^Y=@-Nonl9SIKs_C`rq#+H(_Lzz>2iv1-vwP(8lDx z1t+vHRw^)$aks4rzUv*u2Wg2CkCo6p3sj|EP!S(iG^=?@*h>H&m`?o}>TOE{^Q?s0 zI1?wC<0v?$ojlEtdHQ2Njfe9!xO3YzI^X9gJo6AqYtBeG8*ge1Xgh%!ZfuEAeJmWln|g;3 zo}u!pSL9deOEZ#6iEhYok-bly&4X*3zq1IEK)2b^CHs>B<*v5p7S-Zanoo&ZOAc4B z`CE);KvW@B5W{iE5*dNYenwG->sd|FuQ>BB_YAu)sKH!~IRbXWy(!_D-S<>XU{+N1 zUIbGMzqW+T%xfWL%u9wydHMkv;7=5`yNhgX50!Yb%=$sumu*n&Bsb&a%IxLzKtngj z8`h6sxv`$#>|}GI10Pk%Oa1s=jyRxUO9p3MWJHZ~JtAx+klS~^=C+G%wPW*U>DzX~ zeI7m6<&S9J?ASTE(l7L99t%Rcp@}EXSAo zU75Pl(xvyP|6>`t^Jg)Ct!l_z@(Mks@CvqaWh{QNwx1*Lg@V? z+=fw~`t4TYiHGqKszD~I=%P=lqvqc#eDm=?UzXfAm{uN6lWyy(d}&u7E{o4f$#c5R z$;Y4(+n!$>2#&@5G3Z)+DQ`^LLTcpk&23zWyX!<_j~C+((oT9>bt~7;_xOML?-5sK zy^F|)c|xs9&=Za`Ryf~WMnbRBU3JT+3Q6+@JhayYmnTEL)WkNj6oyA#(=A_FWZ0NW z>uk0@zYtfstX76SO(9$EZ&iU6IsXwC%^c`_vD4X<#Of_Fr$X_%)RxO!zr!pWm9q(P`ZeC_#48RrzsH_e9`mIu@Ly=~ zV;iHDjNQZ_FzeqS*4eRgcDi9tEs}q8LAS}vxS&KCPs1a5Y=62^FBIa%DVIMrju*XC z{WnUkB>y6Pq?easulMsvRG_+W-yD}^=l8-NX;IKks#r_L4bA3xF|nmQ-C`t-i$&42 zC1Yw7{eL?g9k50$G7A+d?7j$8rgdPu5cj2Vf`NCcDIM}XHr;;PMSs->Z1s_G<$lTY zY@Z{ipUvcn$@p%d*y(SFa}TpUHLlhu))=4Wdh5X@FQ6J zsBgZF&XD4IbFlU4cCN1VS3n*8WMG3S->EKA@Srm=_tn_Qw3D~x3j*5j-TD1GPB#mn zdO_lJu23G6v|`ki8i{eCq4fN=^aJkicwECzB5-^QL>O3IX~XGtU`@WZVHRDF(eR|# zYbLuSK+Wd0aRC+Yx)8x{_z$~7Xdb@7kMmu4K|#qUMU?Gro3O?LxUR5*wq2pkI!Fjl&vrm% zKV4xUE2E6xQY(QX=j>)A?6tflul0Jkp3J*QaZ7`^3*m`)!_RggiqFJwA{j*A{~U@H z-^vx_mEvvrbH+SotO~&H)1g;oazU2m&ZZ;p@75`j*2~mVGWAJ5;Qa6CnhCO~7iUG3 zzPa@!He2?Ujq|+z047s~EQ7m?;eH|4C0{nK5~`g7OKLxH)kr?_mtYV3FrV3Gs{E^L z4f^~_vODtPmMCbHZGM;nW{!f6lCL5?#YQ!j57&2F7J=)Fb!067ugb&Ypl%Yg*21!!t{L`67XCO}Ly z6b*IDDCM4UNa`W6`Lp=CI{7U8{m*x9s6mXcYayUk`EXyp)U52ooW+GvZCTkkMnZeP z&qT&g(64+z`J4M7al7-@?7M*zoE01-*mZ)(+buvjn|DYrK&H_&^$&+t#i|8#t{Gyx zdq15E)QDkWjCuh}KHAWGideuEQssgS+VgLDnLyO*jOT@qab)rRg#*x62SQHa&+=7HtELQm*_mm3&X4 zt5ZYGuT{44AUZXyzW$C1uTo1Tic_uz_>y6k7OFFsZ90+oY$-;rio6FY^Nt& z*vE$DM~h9=plKC?uhpiVp?RSsHOyckk&wDhb`PP*^mTAWoa?UW1EV(+rMZc4m$Ruv zicIViEZN+r@zx!+4rou90Bvf}R3Xau?VX>_KNjFZi~}y()E|=Ucb)fBFayZV-q8ky zgj>@OE2tZCy)#nD0`=>-Xais;Rf`<8%vFjuX01X4+|mW?(F(MgTqL{YJ*o_X%CA&3 z9`yEUByIoeo=ZHu-Yi(X;mUGAJJft3DS@}%?n?3x%wFDzmMqpn(4noA8jrH1e(}qy zdun2ZQz{aO@j9tpq7zCbewnT@SdFv|Py-=RY0=!pwGTll+e1!u>)Se~HP1_Zj&`NC zrWIR&g2{~rIdP-^cV6`FBgJ`wjmvo5gr-l=PEyWY>w-D=u6li(mUlH*bj!R*PR5NQ z{-+z2C-ZP8fD{Q!GZsJ<2J}C+iaJIWI3`2E`^J{Tr-iyP!j%%JUTF%)e8|Kw-X6 z!zYuK^bXHeFRByYU9AQdNRHPA7QiInUNiBvCH;3cO8h(-aQjaPW&Z!Ib=N%qUt{xZ zKu<*6rzy`x=l(9oP?3s5Mv@JOW-AhP+ANXG$z9br3#Fl@9it9GF6Sslg`|t#4W<~r z2+Bd%6Ly?&A)5k_lgnfwU?3fm!4B)Ir}GBozKH>G4E z0)dF*G67@*&c|xm(ZY*2TOUhO9)9c6^I3cZWl4hx<$4@F^W>jQYbaiSo^2mMZ>*g_ z<>>3QN_6f6znu{I##9hmPKvAj@h^u3&%%KDuS8jsg}B^kf_yzmwrCCI#HXUC?v*^8$04lYTVe1 z`L51p+7i1!*`Bg_xylIKi6g9^<^7J8Oa`rVL~u@ETUo6qSV9cZpwyG*PM)Qt>(qZX z3HCT=$twld*RFnH1eMY z?w8IZU*wZIG=Hj`=9@E)G-ajU3Tej>3BX9~{30uzEFsC3*V>RD?Cb**8!?L_!wB|o z<|&oyq&P6aN#$3&x1h=hA*=juy-7q_ zUuZZN1_y<`WO}|6*^mjHeI;2ur}O7O|J_}FX&qnZoP|iZgxLCS$j2z`1*Fk$N>9en zqnn>SEpS{iq+?zrK#yt0_ycYhjctxQ?kMaQ;}QOp`zW7|-+W4IP91eyJ4eyIbo#0? zTQm-X+pr6nVhO+0c7nFh7w`5v`Bu}Dr?CRThj=$l-r4d7bS(ZWXcCr&aP&ssc1v{7 zPtuWOTM<>`kkxy$`MZtT>)B|01E;DrkU;W=E^DC`MQfX85kiBO>YWF}=`u1%FUH@I z$H51=s(`2cj9sj*a}c ze;gc{k^27S1@6OApgFkxhT%u^?z@(gwuduhKYh2Sm=b^aM7{^C(|GNjtj^1JNIr2+}gxEYy4n}1_QI|%R@hY^&i=3#m zS3|E-;h8zN#Ci6IilxTeWL`sHHFp4vf4me^ZauaUTjw{2m1YN_B)klkaWn>?NFKE*bVWB3Go>; z@<=#XnkCE$;~^xLhpsW{>UrCwk6iK!*s^F-+lZNM3-Oe^db#bmFc3RHlfbgT!=T&1 z)D;}9go-ebo$`zKOAREehv@FK2-U&%bLqqCg!uhx8%W-cFKXbdgwn=fj*SBMSFSLz z;-p_fr2X^$+_7Y$PV$Y^#kQ?rLhzt-5VA~;`i`@CBM^W78h)&$;ip~%W2pn%{ zI(mNpLVnWCG2cq@Ya`74LRz{y-C3{5BA12y_p!zvXUf|A8@7ka7&K4aOf)LJe2Z6_ z5)kuf4t%d!M~~E-yqQhECU#E{N>UV7BM{`7Hjxj$hrhzkC64`>Q!V~u*t~w^xzJe9 zIxJ2jji6?!!7^!1cWC|gJuP{0-`T#O=cZ@dDP_yuZFi`+k!rt_z1!C--oRc6;qVzD z{uDMSiAohwk&{i+SJ+5NLrc};!WxAYJ9_`hnrW~F^(~O_X)+tp%!%F)#)AZ84&^Nv zsp@+^Gs)7jhTxrjSL+*bb=|S$3nHG>AXFR@NUmWLgN=IDNiPrQICXCw#Q&fd7;mmjH!jwZ<$}ae_8n3S2c}E@dmt|A zwKpXEZ!Tnc;AafEe!M#>(ZdTzVfR3gdQ*(?gmjH-(i@7|T3?ebE7_TRmk1@Jg7N`X zR|kE^CVp*qEBI?j20@Y9ObYLi&y<=sfdZF#bh$TrTi_+<75YWyvnV8+6#PQ`wn)xn zG}yxZOi|oD^B1jxSfavx&9;s@_>IUQ4JpqnilMbnMg2a&nktsn_eI{A<*A&`bxlI@~gW z>SJ&?v4iMm_y6uUe~T#-T-bxgDMF89th04aGZ;&~v|9}_)=o11xAAx0pI923UTslW zJUJK@uHwfANt_(0-Zwb!Kf4+w16+j60m%}u50wMFeq{RLe4)(XjXyAG*lrH4k8BHP}Z@qvgQc%k)@kh~$|0N^kpQQya51#7Y6N^2SMu8r}oCql2 zIsEdx;R{MIbVzS2`jXPp=!dW@9GfwgThJu@Qd0=BtN2_$fc(q%a4*9wa_Gq7Z1FRk z+0PR0tc)0HbB}!*BfK)n7Hx}r(hOja2o!jLUYB0kuf*Rc^6!0$3B;W!bL01G^4w&` zF(|H7J-i!d$`f?_%X=j4z|zT^x`Sg{WMo~lPX)};)N^?_JBtvn`q2#=DbhN8XYI*; zr#R?@uo`2bYDyRZJ&bs^< zhwT~4SL*|a9N*}s!GWM5`RzP+6r7myS@-M-9G!nF(bVJbEhXT?{0F^%15!CH$BE%O z7{9>qwmm6>Ot+}nkXgeEA0iUoD1?BYiX9z6d+(qV(6S-r}I z`VP^F9r@UC6dE-u@`(?-V(RGWR^O~KcXqPOmTgm=Qd_QRbc$y|BSj>Aj2l7;&uw_b-a>T)o#0sO}k6Q@gnH{O;MP3 zqO7XCFz8DDgl}s< z;MNP5-uoX;1B(u=vG23q<4SQHfEF8h`*>{4wVCr=SM~q%7?1*6b^=HKB=a%&`OS)x z2ScXGmSM0{4CC_odXW$a1f8qFhK?Av6UNay`4pV{pb=DbCEnyjRySH;%k- zSX%ya7xH}K&eIwBzWneV^$v`Q>%{XW&7T+lBWQ z!jK>6slJKde-ug9B(ivE^oH;X!i}yag=@R(@a~&5yD1s^b`u0gBNrM%n7|@j;E@ya(z z=9@s>u?nW~$)`_UK&1+I&Kj*>NH zdHYmZs4af8)qHx%OtATTpO`F+eNJSa=gVvBVP55emh^CUbMfD?d+Ka#dqjs^#XLE< zX6!^g>f!G5Gofy}1n4zrhsFz$%N!i(l(b!sb1zc+_rbN`NECBY`%!cRKY7pdM_d>- zqx~=%Pv%)Z(VmpPj;nq$uFD2FRPPoXxYw9XvMHqcVNoRF5B}E9MjmV9sA9Eq`{r(l zIu0UnmUX>Sh$ZjC?sVj%nyjW3uWr(t8U>n5DIKYd@EpD&SYIZiCKJ+kd57IhJHF06 z(vpp1Cb}}@T|bx-*S(H;AR>LKWXOe=ty+MBClk|xXd(Q8M_0+LP%_vkU+ys5%o`N5 z-Z5hnJ%c^a3x};2Eb(ZDzHS#4tIw)5o87<{_qciTT0diRTFpoT9Mv4LoXYFJr+ALj zttqtptcve*d!=ZWdB2Ixq$0(|LJdVb`6gL3eV9Y=RZm-g@O(h;0}M%WEsu{%w=W7pGAzrKteb%Kk67T!3kb*W5dU;i2~@w$aBjwo+CnM!Sh^o)Ee zbhIdHAOh+j#b_dhWQfu^5QS6*h267_2vU8drV(?aa`b!7^tzZHU!MTnX1qzos%Lo` zgLyi6Z4tcwL!o2P$wu(I9i^GZmCCO+7)<`?rE&GKDrP5_ps_EjfjP}L#x2*eo@*61 zt>luAOPOBlD=?m9WrohCkLq8fX^&1D9Hib7^>@v^(XlGx72^xpOZe|H?IIL)Q1%Hv zsVeKUaGU920c(yg#2?d;EP9(HGGtm=Oroc@D+-W#HfwK-E)rlcpbfL8$EN2fg+Pbn z7}`bX$vRqxRIB$zo!nvipAJiQ8JOG&wcXb_ZcOyk%e|or5uS_EtP4>9jjZz1&BWYe zHAC`x?fNz+HfmPi{~tV^Wl$V#v~H6?g1dWg_uv*Bg8QJs-Q5Z9?!kk@;K40}4ess^ z!6mqz{_ef!)>O@}u9}{%mfi1u_FCF9E0c4hTQJ;{@7xeNgML!ePc9 zZ#N^3Pe0Q6Z-pLiv;iKbq%PeEbl1yttw`nucVq7Z8{Hdyf8nzc-#Aw#^CX}W>&=F5 z()rLniT5v`l`y~h+-zm?6Rh2$k$0oxOl3a_QkK8|TBp9ClfX$a-c47daV$rG)39qy zL@k<^TlPlNUWCdzfS;Y)5KIgS`#B|4_;F= zT5z1B{U&CMXp8Gql!K09E}@)>%tPweAQkz*0m64Uj`fvEvhzR7mV|iC^N#1^!mG`l zQOCN`EgZ>xe+$qRQ9e1je~I#Ya0mCjGO#F^U7plY>*cZ-X;omY?AR^lob|++3havq z;2bgzGb!uoA$C0ckLIc(D#ZLrEui2T>lX(SI z`{zP21~%e-aG{Q&H!uI{xSlWO&~{qoET#;XwZh>p|2!bIocEZm`kir9=eCBJJjELu zTlV~J$WMPkTL(_s7G!(#o00e#)$E*BMzKpCAK6k^Rl1VOq%g~*vC6_I z%3N%}eAO2o6_z>k$J@p@8KkPs+sW!}#H?nP-`T6gyO`bLI;q;NjeoqIrE;TvDo&M0 zUU5MnK4jclbR?mLJ~`QYV;_`A)pctQShGa;%YW+KLYFGzIZ8y|L2W>TSDp`^z2u(} zmJdlVdiH991`WZ+)8c=vSWwMt%*>LdpZ4z7fQH89p?5 zK;~k=2d6(|E;zr3;b%;<>-s4N;F|iXB0vD|#u{MB35;l%(QX4`N2je3e??#_(sIvJ zt?g^Iv{{{1m&LO2Xz)Nt8{UZ!)P+JLi|s5h%e2Vtz()U(@El20PLqG3D~MbtD?y`- zn&m+e3s8zzAK@doV1MjxPRsVKLBOk#k!21O7@=$(=1R*UuCd0N&23hp_qMfH$Y{wTa9&4U;GnEZu?5YO0{Bhzq#5YhZ6q0)UBw&Rg!furb6&`KC=XyzE{#@v? z;o5k}7TtJUjrCC7_*!q4|1rQtkr_(k{yaOtfdv`np!}_(09z?zBYpIflH1ckp97IJ ztV;6k-AI~=Vw@<>#3zXLRs@5bu%rAubx;9Z{rJ(@iDao>xQCVCh%3j&fCk%$T$X!w zmZ9A4;+UR!wrEJXi)4%S`&CRfp%k3N3kJ%x&Iq`fgGlwmFOyQUsQYd(K=NfC0S*H4 z{^`^NPq?yRSxtR4fG(il;m*O_u~4F%$h?f6u%F$Vtv!0X!(=ZBJJO@!m&HWa&WDqg-s zd0&Z^q>)E%0BQmz5Iq)paS9;y%b!7RO<);xIWVwxesn!nYi2dWq`C!6(~{dhRFl6w zZ9yyY|aBSy|_bcuv_`yEC7Q^G6-5Pjp11l zWdyGtktDXeoBT+h+?UZ#0W#h={+N&oHk6^VrU}>OShVGLzvWLl+rPB}HNGX~mD2Go*KNKb*+#Bb#{q8oqj>{D9^Vp=i}XvF)fYebE$(!O zuT+)0BS-wS0xWr9>IVW8pMA6st}qStn=19$6qa4*3BGEz=PB#r?0RQ;ZC>Z1-je7O zx4W>M703PNpBKxMtZ#EpOfCLbxNpLsWijOdFO?QKV-w^W=o-}jsr<+=Vv+{ve0=5F zwZ>}W$@0N}jfJg*|3*{|Kktq)xF+nc`AngiDdIn`F~N_6*PDiP%knzk`{shLdRGKGirAA@}VX45m>^=x>D0H_V(rr3L`O%i})WU+RvNBV;tb-0(ErOxm zbR^EDR1dW7Vr_k_p*rd8ZCOSc7oMl+kZ+dPaqt=@Rma1*TdjA*rd77vs;l3`v4F|5 zS1XJ>5%Sy(FaKHLfE9v{xvTZV>u#4`ACb6b$C4Y5HzlKF!9T@gFCDX=w7RCvTW_ zT~OkyQP}s*J96;|A0}k8qMnDy|YR@oYdkhRZ2QH+~c4_h9}5{Ilq z5r;6pm2*V3(F_lMav8P2yoMRM|I<*jdC+}hb3cmL71mDb^DY!37*&ieWn;uNM+q9d zHRL+)A9sGYQfUNM7Xz_`*Qz5LcUg_`Yh9UCZ$fRkzlN|UM;mcu^=06iacawJ*?@>i z2b%sOoB*g0zZC$!6?wiZL+Y1`KaHSx81ysWYP&Qi;U}zRkSD-J6{n>wT=Qi?($wzf z10buCQ&b?0Pmr&(tH&f5bre*t_FJo~6f^@+pwYtR#X`j!xi3)u*{qa3=2+{jhw(f> z#Q*GXspIP)=}9IqGiFIZS#I#}qkXSu3yDh|3%JB@Q7yvIfe&&OX-rSlZ^{(HK`VK= z(v0tsfYfUOT4^HjX|6Inp2Y`Nbhn3=ZCwU(h z;-GOW1;?bc{SbjQ#-zFUA>$8nFOs%-htS*y1g03&Ux^bGw9yNuQT17DS6NYepKS)p zL_&Rkg>*9dTx<*E_2Y?L60X0^s%yh3$UV{hLrnmh2QhCL)ks~o+%FZ(a`YeLA#0)iKu-vPt2ioPn@9-?hG7dQqOvRz-hAKZ!G8neiQ*eD4_I{5vgyq|}PgfYU+ zE1M9>u!CVSXs!RkMqR?!V;r#zi)V1)nPwq-FMF~wDvF&2Nao+V5(aTE$-4fglxv;v zZcDgyRSj@oPclsPIVVliR$^VLi4d6ef<3m)xh&yj!yI2;gxs7FVdI+lM9tn9kJ;V?(;(1%DhRjK-`gHT3>Ux z7N+^4?#97XBkfqtC-!xokkqA*dO|*=|A|{+_pE-Y{CRc^ZPVK86%3X9z~*NVidR6~ zmsQ=rbLg9e=8@z7F5ukZRfu@G0WOz0;A3M^>UCfQUhHQ#?v>Q#Sf)-%y)rb;=unz5 z+;83Eufh>DW}3c2cwK5JmVI!!(W@C{Sdl|;xuY)TtA}a z1ikp@mmD-=j zeLmwSf5d%g>f-%IBVX}Zly;rG1cMub*@@}AYiZ9R#=l9DA>8t`ogg}Db~SmR){lCC ze3BaR`oe)QFAn=caC_(6NrYrbx7|Ch`l+;}{8-DvabuW@bgA)&k5SVE=K=5ZG&qGSAmnw z>xhmQM*>~%$B9WjqN`OJxxG&`%3g|7#BOg>E<7VK6v#GQVyz`Pmx0zY6AU=dPP~R0 z#r!kk8Toq;5*cTf-`sRWfeWkP{FQz9H!$rJY&!2 z@HadQN7*OemAJ9o_Q9voNZ0wfBd%D`)Y>^CS9Y+(pb-It!hmb~8zKsAH}eWN@e{DQ zTUrIV63RbqDsb1r6TkSpz3L1>CH;{wM#a3&Y&K-=<->l0L}qH@V*}g<3F+ zsWoRvs>KIh{^_}&Bjb;7#Gx3Dzv};uFQ&1}I%7Z1z-8}^Lw19C6YScG3zfunceB1+ z)H$^*(0&|c`6{PmRq(y&C--P0&-v-EE^r| zMk}B5GE0cucMkm+aUwckqcsfOZBeRpN_D2K9_PR2kFnIr%*~nr&-ORGCd_*DE;<2q z&mV0|ZH}q=Lb+r;bzN;`{!U^TRnmK1>9Pnz4Szt9Xp5)=+iYShS3Qii$|CZktc4ywVZl!zLKGN;4~QOO)rE{2%~@Z+Znn?g}~* z!su~^smK*oQJW0KGj!B5vnaFC3PAFnb*PQHgYF=w?XKoPVQW}tAxD}qsIf|%!*Iw# zI-fsCwsyjG?Z;pRFjosn)V}2mnAiZS`C)Gjw~cRI+DOt*x%q%Bog2PVGiVN!Q!yrE z{&0p8LK|Qqqw+d{31$&Q>OY2`1c>VEpNB`!GtsbEjw`uHMPak*Dky=n-I|*MUrfpc z3rVhJ`HH=dt=HW?aEu0iIEV=}_K=vuH)}7hGBl~r}74S6SPy7~-)%7eUwlT3N zGeJsPvnzw+cQS1G;X$$%7O$t*`xIBR-3qgE0l|X1yc(kP{JTi5mySl9@Sc*1L+d@)RY{xWuT)!oxDklXF_4FMvmF_+9XAzlDXPeO{HnZS z4IsX+0w{?y-5G=ChKdc%=9&U%7ao~N9DxeNaP_0yI{aKAyLw39Y;G5so5@{0(A0s+>B(~$hQr#trgeC zBZj-BqUMKH&tYJpvXVFFgm2}s^2$m84VLcos&kt>SVTML%0ODI`4 zb@_6XQukF*ohuIclf!qL&AW|Nr011@dE`^tmq^3TzPEtBjVc-SyE`ZbxN3t7VL>6u z?b-qO07IG^RgXz|pTZ1Z`oBN-yE)IbirZ3y+&<;NQ!+D!@J%f|*o!J+Q)J5*`>hRz zd$X&{7mDP4WjT@TS+E+Pko)ALJSM@O&&h~X9~S)!9myFJM}itxl$lU8G`S3u_GZoz zeJ+0^yO{paC34VuYP4o3%%JH91&x?>E|l35NF4 zF)}G4x_wF-KaKiiOdMk4#L%W#J21}-Y5*RU$7SXf*@7H75W$hEA25})7q55*{Wf{e zm@FF}Bz0oMOJevtF!ZAf6d7Z#M0bA#hTornrR%QRPu zn_!Sh2D3SPkL-~nP3)yAf}Ba=VrRz>zZJY%7c;~LwNVSQnT#!1%HbibVI6u+i%=Np(cFu?>saynbl8K| zMz3#)uZhrpni?=pvKX#}(XxNKMSBR4D49rL#yMoSfr zc1O&WiE`wMWjj}d>bAz=Zu5Vq>pR!@guu)KM=#d};DL&)fh3*G+z+tto_YHMdWB>j z9L{i)^0q1e@n5z+#~?e7Ay@N^eZdvgz^hzS{+Vo7X?}a@pwq@dwlHVe(SKTXUxcFq zRS6me_c(JTbIsDsSH4Mb%1|T9>jrY<7RHn&BAe9)K>dBUVQMyY^WG2*d^Sc}uJ7qj za`SpS@g_DCkMZgP?mpBLh-^Eh$;!ZTjl^LE04>h;+>)$K1I44`R{n7^zR(kG15uGrJA9IQ!H2??6I4mZ@yK`g+J8ny(?Rqy%p zWlA&TNDF34QsqiT?2!}+hQ-KBZQg|<4^;{7Pdl@($9sGINf;7UBBn*v|AQ8A*?hU+ zf9kMRc>Y8ec8s!PP@goj)MQjr3YG8iS>ZEU6XQGlM^V(_Hb`xbojgmla|G-n@`m>fmgiaEQ-WD%Bs_D!WXO}UqJ*+SKl+_JWW$N5&B2H0 zS>HiArcHgAiaywB*f=}+7^F+2np3ZLO8#3EutWX~-I$2&3M=7EwcVVAW375ZZJ7jego}9^6c>ui0F(vr$GH(7 z&)fOE(T_}Zi>is_aM?&%e@%?MvVnS1VbU)iC;Sj=0uEa<#9rOdw!DE=q6hGpIcg$-RL1tWUWfPVPhmRS~ByKrpsfjV~KSXR;xK87+wx zCKiC>_u9NQs|tfgqTTcQ%6q%e)54YsZCt`61yyh5wo;78Qad`8{4nWtuBsMh__0-n zr!gRuJ7M&+3!5e-#ilx3h>d{n$N9(KCEXB~L)Yd7zzvpWp+(r8~!Jj@{92$JSP(MuJX zl>;*S>kU}z6Y-rTvdzjHilEkhpv-K@7bxORBma!nAGR4f#y4yz*T9%P=s-eFDf)0) zDj0snP2i~lf1Fex4j>@D(~8f7+(zIvrW%LS~Z>H z?EBa-{YaHS_dr&6`kl9@4_K8);T0!hw>K?G!fBtJpu{2$IXy%D2*g<=1FwmM?sN5v z8j2>VJ0&kKIC_ix(KbF!Tbq6F;u=_2czB|v7-FqC;t-*oB5 zF6`?rs}ynzf-_XjP<{`$978j*qC3I|D)aECT3+E00)uA7c%$=arg>b8@)6uR4|l|N zps)_kIIO&EcEX-PFd@&{&lqX_F#bhE_jr!3=HyOnww*Y7$%A457y;DG0wCNRb1fs( z+s{n+zfz6(oo@gsj82Wtl_qXIus;5qKU&iQXZdkuzSbBcw5m(|Kb;F7jkZS?3f&77nVfJ5#4)oF$ryMXSjGk4Ls1WWy8y3$ZB=Fw$Izo$`_`}R;jIo#z?bEJ~c z1XMgL201PP(%E13;dOnk5|xxgzg6Um$_7D&2gS|z0;!Nskl_tSdFp7b*c^3#Le5B# zhAx(h)kLQ|tixmqpiulZjvD!c>rvTzn&nKFVNH%3SWdlkIq zT<9h5FX68*WILGJrIplf1n~oICDmN>JMBk!pu7sKq1fSJbb%OvjvfS`ris~)9?Ao# zdGs_kb}ZI=Qv@(p>;uQoe_Vrw?&9%Gh1Ww8ES8!z`@qcSF?GqPj|n< zM+*#!S0i-zTA}2%pYwJ(zQ7u^JL1=53y1L3WcNeI^LpA*!CSlcu$sd-@}}3sg#e5i zby(%qIa}Op=`PAJR&IUqY`0Cr%tl|tVKCRl%BJc)&(X|K@X<_)7SD<+8nm1Onf`pa zV^d~657@WQa5=;}nK(<-1aE&4G*^^lzK8O@x=7Sk2j$u&{M2l26mxUniMk*;686%V zY*99mcyxCI{h<~Qsa8hSqxxl;B0zn?DebZWOecEv0D-ciuKN-H z#)|@!N@lm-ocjU4c^PX*gD~dUa~rs(Kqn1?MLXEHWYV<^r*V3zxf^H zBNO%9+3?vtp|$0V-=ei`j>UL9gBndpx70+t6?z}#&cKQq4?{U^V31@zp%%nj@fonr zGCn+*6qP>Z1jEZnOEnq3@B|=3y!Vm27XVy3xH&3(VuOF?YIO76c+3%h)Ios7jt6%( z4Z+IusnVzxW2Uu#z$b?_;CMk-o>zaSD?C5^pNc#FZE6ELavt#Bq3eob{cYOCb2m}i zUKWh#eJk~c6T zpOXj1sf07qmMK`Q{s#rQ&AfAcm}_l>9ystc8t(Fhlk89G@g4c_GgOr+-5V1t72O=M zGyBJ5Y~|+Z&6|kN+k0wlXMKbqL#(n2B_`#OhpUfgOo!)zvtddP*AM=yOcwom3@|*xyE_YV6mTV=YF2MwzuXpwk<7TPW{!; z`{$TdSf0zo+w05I8%?edr_aKA16xV7zj!Sojh^F>gUq~BZoIiK{>VLh($*V?QH-ex zzG>?n)vv<{X?E30BX`Sp0>I!Osp|YlxZs%3XS|4-9h{%vI$ETpmk;s zI$}r^{zoK#!i``6(3WX1mdXAuDwmmxerb**9BX$wT~#>29%iG8ACh ziLVNhlSe6N=|0Ynd@YEAaS?Ddy~B(Z%5S&k~!6UZ4gbs4`hi(>{%$w#XxGB}sy;W{422%q;2m7C*tprifj^n(p6Z|U_*gZ(Ji(KH(xYPL) z{b44>#)`XuYNX&DN49Bn!i;e+9jz^b2WQk28-Mi2VQ+*ve2Mt@8RXylHz5GAB3eMJQNAe%bn{c*#8NFsTiz&L&m(59ee( zLi)LnN?5MpC>>pbn9y){>=Ylcr+&tmCq(V@1}d`Yvo{SP8hG6n-q!@YPXavW&C7gHc;J+xRtCmVF^uW-11ths; z8)n707?arm)C;ezyA-*6rdDovO|t8g%V#h;G+wdeio z!R6`qC-$!UeuvFdB|lQRk*6)xPn+=}7{%+@d{&)5KocAt7Y`gVu%P*6GA*CI;oy9k z&L!>Y{EYlpWXphNY<``U$+h{&Q%)B^ZbVgWz#CoolD`Y{Tn+gVep&2ISipUII(%N{*YOc;FjL_qKV%uS5c1Uz%UhN2goqeA zek(ew=QOG%eYvWyv?E9Mf++m_Ok3+?Pv(|`Vp7x9i&>5R-R%{uFQu}G_%>=kC$ zjHm3C%*G$xmiYbwpeI5o<%C-JwIKRPIW0{t=!`ICqqW)LoEWzY+M{l6JB!=)#2a-) z?b2aOVT_h0FIE93gg294sUnJX7~{}fxBe*$oDrW7JS3umn-1!_fA%(pTKS%wReC<( zs}KXNx$@8)&&R7Z&)2i?%ZpGOUXM-uFq^f(PsX!Gv(ky!*Z7jFm1UUJ$Zr4gvrWH` zUqURkSO>UREUO5d-6l>tAcned{LWs#EmY~CAwTh&uT^@xJz&2w7rYD zQ9yh5Yt@gner(hmb@uPyjM>h5CCI}NZoi|NR}#plVlEoU8d)$$KZt!eSkw~nFvn5K z75veDJGxo01Lx$mhu-GG7gyeM=)hbs*d>AVMWQy1cYnHtiNu+**GV~YCy(NqL1}>r zsy`6SbtG*daY6|BS=2QzJfYu@?9KSmHJu(NRS@@+PpyM7Y^jGWv@20mUNb7=)EYY6 zBS_=jo|s50{Nw^v)7UNV__0@PT~p^T#$<8pMWMY%l5V__r~Wp$fkH6MUVs26&%0}# zz0)!VTN&wH_eoq#^(~^dv9IdZ24($gEsbX$f`Ys)4T!{6P|2r_-}FdlqvKQfNpflF zqdkGJSy2j41UWgpTpCDqfLzFwDh;A{$6xC$@hHAybI!kXB+-ekO}pgMgCzi48M7Z} zq@CcTy_-s{$=rGr0J^qBA%nc?T*4FEzyO5Me}m*X(54;Nh|<$cH1ZOz)*V zV_M})(xkDW|I>^0>3ObMYu5OC(7KN}TgnkvnLSGCD1il4B~&6%VlK@y6qsqZ)n2LM zmTxg?qAVU`F~qvGz#9N{mVTt^kjmLksCa*yE?RSoiqp!Fb6C=qGPR6JMMGR7*fb9y zvf;qA!g4pC^=mqYU_ijDN$;g?Be}5#?g`N>S}n3<%Qt(8c^g4GG?j2=r$O=3Y$k53 z4=K@HAH;T!QGztCnRL&RNH8dgeAt(T8ha77yCO|-$_X_x9g!|CxifJ9l#!6glHq z07BxTB8eB88Rxy+7$&>>k1hEUg`E4eEyWt^6qmc_Ms2c}|Wp^>=VdxL9~NdRp^tZ-D-X{jH(fE+i2FX*lQ~ z;+`0i`|rcNfi~wcFoc-n~7#2wW@{ z#&1talR|XK9?(gBFCe;@;F_-cRi7b^t$^3H#_*Tl6S3q$a1JzdjTx{$SK#un$(_sDVal&MM-w7+TyA(l(wnVKT|!~UaMb`hH>XqspP z@QJmBe55m^F(sYKWt(+iK|rQF(a)9yjrJC+hwEp5{x$8w4U{m5d*q|2dPLKn%T81*=HBY-MIM5+Sp7p~G8V0WB z9HT?=n&H*~v;@wkt7AS9Y?iDuM@+bbXThP3FY#f;*XEk9Qfd4RY;X%ZJaR#bU8 zn!q0OP`4Fm))M;};yd6KbMZ4q%lxKdf{?v%>s z?lv_O!kvfYXEg5;#L?4sisn5vaezYm3qMAB3UY8aU~(8Esl0UqUS_1VMC>Km3*jX} zF327#$Yw4moDbG1CfYM5`W8xfm5J&67qh;+o*XoD$)U<_Ag76ew$J-s!O-0m&cO4; ztmAq={j$CL(&t_);1TbB>aIH+2F{(5u=EW63&rT|KAH+Qh=$@!qTYJD(y>BRY0xv* z{eZEh!xu?kv%z!o0#W#JQs{nLZenwN2W~3S_~FY&ApUhuewRwi1^yoM_(8wW zdw?{tIAHvq*;+<*KWRXB4lkw$3%M|~P0kU+AT;Afm(}kylF?y10#_6k3;v0&(tu>9 zET9|D2T$|zc;gx6`BllEjLd6KJ?8WY#xrT zHeYy$u2&U#Wm>axm|Mm1ox^QR^KvzJwD>JKvM1j4mwzjZ&3?*{bd5B}Ipp`s`WCd+&t>%T_e{b!4tEzbe z5~+5ui6jjgcppM>g?L*Z|2alQSBg1t3rt4AM3F7?iPCb+bV|SaS6YJs7@^6ZcP2Z2W z)2>%uI%5y(v*~Z6Zfil1nPDPCIgI4it(y+ghM*IIe&@4f&=GM>+5p$kj$m~Z&-AqO zyZOB=tJz>X%0ontTEIKz=1#QJP&R=3^FycsCZ#6eN3{eeu0Zl)zrRJXK-@7BiKk&X zp2ztSq&SpCPw%j|E>iJijubp2&RhDC$>(mnT3p)kW|Lv!?qXRHtXNw^kHdzJV!}(< zBgPUtH_kAQ>aqFH5T_K*ns-@$fc*CE?ku}k_f8+042?G?d%8ABZn&S+zuPj27Yf%R z^~F>&=)!}#GnpJ*VB>~IBwC&182oYFfOl6I-Cn;=XYX}iP@^-cDBU<|=bv2;3v@=| z?1aHL+Ax^UAkUSs;EuIT*puy~3*s8QHR-?uz0C(Jy|i&vn3>2T|MoCRnhcNEFCo$*%Kd;@imkAi zjXuXye;vM*wVizpuX*o>fhUD&kcRhkn}Mf=OM5XpWTv;o7d5xVFn)>;ojPqe96C@@ z=v%5upGs6JY)D`~94u8r8dy4NB%rUfkFSPE;qpZbVc(T@5UbbZYpXiyX?WR|Bu%Rl6=z8nBaLIH%k)4FmA=#!n|Li69wuIi2Iq;f9xP@migD6}j4<&KC@>r(s<#G8z!?DxDy%QKzK2 zV4J?6eGYIT5DNM0vd)ZQV{SCI2Vr%zdH_mV6PX`R^uBM|0j}W zsKF;QFTp|grUPHZjKS1O!#W@p*9im~BM2$fIIYp%AFx60ikbPGoZ-DnHp|BO`lA4+nK&X&*c>iTTmL`JmnO)SZeUO7{ZdfzpoRz zA584@^fDueKV6E&67OBCe&y5un)?#mbRDV2DnTEuBSY`3;TL_A;eI5Y+reNnY>4D0 zg>%7!^5+-4;JNo+6#_wi&X7balH{rkiB^!}&!R=H!kCM6L zmPQ*%pLS@%Yp-z+QMifs(_=ltl`f=+|s-{Yq^Glruc$+D-pU z=y=uw>;5?w-CDHE91lv8wd-F6*IhS!{8vJiJ0gXX$sJnOI82Pf}@ZBX_Jn&B~k zk+5~Vb*|lNuX!5dS+8)Ht_P9*Ow`P_hfJR2YTew*x6(fw|HWPIN8Yl?HQrVx^8UPC zWnw%#rmeDPv+(iHJ@!9HTIn;F80~j z)M78!y}~kyHOpw9DbnkF#{GU}{um6e=As__gHFypOP; z6fxtz!~ox%*rhP-q9EGJQb}quEh4`r0irIA;-Y_=VP9$7q1q$EIJF+O6{jeV7H?$l zOV}#}ld<&>cj+{GduN<+NB_H4P%0_#Gu(jA68>&JDA<8O7F&lCwp&IjJ~V=geAGrK zlc9&4G|K4*Nw8qwHifp3RSIVgum3Ye^}3%3jX4d51%Z2-I6l(@o5rO{T1HK%CpM(Q z57Y=(No4ZzjvvDR^U~OMELtODI6M-50EdH@MAAYqs>u}drIB!euPhgz0K&Av#mycu zuS04eLW@d@+QC=e>h+;jwAMLc9PkyX1iSCp<;#*??|Ie|CS`g7ts1sZrH0 z-kEL=M8BQi$x1Nxy7Rr>N$lqKS3QL*=0y?~W{eHTP_vQnn0v!ynS2D{zHd(&-kJ))iT{5h_a)n9@1<+Bz91)54}Drd$_CDr z0Fsg#HbT>g1?dy|>n7PNdDqj}_ukjy9Luo=;%lp2P{~i^_E?nx3tW{xarX_K9I~b6 zD6L#Sj0VaXa5sL~%A=$Co64%!A+I9KDRiZ#D{SNOtod>PF0Xj}NUW$BlAmNsG*+S< z8LAQotBmNK;KoC-rs^Q}wG`phA$2q4Nh+w3KsL=LDES)urs=je&V`~|v6i7~R)|80 zC;Zd;g#iv2u5zR`{o$$wR9(RIlc>kC5_xOJ!4GHSWnSrGpH?`$a^Xz6O*u$98sXQn z3!h;mebf7ft1LgMl$)XpFh)B3|oDVao!sT1LV@i-c#_SNYU+S0=}gVPJxJ zTLMH_vV}t_pYFED)u4_?lm6NI`jEItS=V$O_T}~HKx4d$0z?iJ>e&wQ`zgFP^tbaj zlor=5#otE9pT|O+;!j&3Kl!Jb~z@`&pPuoQ0UL7VAKf*ffB!@b!gyHyGvcTgy_weQhW9 z7xG{&fak)mIgohCaHdDt+Zep!WOYt_CgS}rK2IpJlr>Dbfoi|G~ZdFB7q?hzIm&X>V}eZP?%v(kwGqE16uq&yJ(Kk z1pA<~4XKNudjqovx1G3_97&sQQvp;X+~0w6;{0n~DQR%mrfxD@p-E|tLoTSD!dvZ2eFc&u%1TP5*gdhiGAIx8sB9hO%ky=au74UIYK>9 z`wa+B8HV^dW$ft3!D*u+%2^I-5QIFOnTr8qNri*oQvU+mL@en3=P}qTu!hQwt1L8r z9b-~O0-^bb4x`lNalZU6Z_vd6pAbo!U-><?gjn+4ZgW4S#+o@*8+}^`lo3#If$ZFBSr+ z*<#T*VhqRQZbsarKkQ)^%z(nBddNXJcQvJfdqqx_P3JN$CmH1R66~p8eAMu^F9EAK z_*L4XIu(LcfACnit`l2#y<-qem6m4o=9VXM<$7=z(=Bj8~tYAGLIfp1-5b%y&}tK**Y>_L_aZsooesU+;sEd88I#5~M<+7O`a5h|F3;8u1 z?Dc2`xLXbAPHNRq2ilv<<4hjW97##~*Q9ALck9@FFD~E>gxSKhZWT6f=00}#d*bD; z2*j6ufy>H+1jez%(A1YX3u+)s@Ieb$_Ma%_RL=D%)eCn=>O_9z*V}IjX#je z)mj^r^0lW5F%vgNvw^!3z|TxUbH-IpsAuK4=$ z(hlsAx27o(|3lMTMYY**(Yjv?#oe6}w78R^ElzPL5L|-06f0I7in~K`cXuba6nA$C zgyOdI?{oGgHyMLuHV^K&v7Pn?=(-IJ=%)SU1 zhXI+ep9p-T6GkN8g_oc#(0NDUMq*9wq!k+u+<0Al_0mNxY#^3k&WUDXU|C3T&E9VS zp&Az*^_%vBQ5Lu;8>wwJV#4+Q+ttRc5LMU@kVH}UeC_@iv(CGM=hR@~LUM94v^33G z#K_3?d9dTwod)OD1(q8=yb@&U^WIA97ynhe(Jg(FH%Wf%u>0l;RRzodGXrkzXrQi4 z=?*v2Akn~uXNcI}So(9*j_$Sj-vv9&8+5B$`b~xjMMjDRz}?m{2Eq|3(5^6vb?q~7 zSB$Dbbh0o|({bB$Bx2qc9m{-e2_nofB$A5JI!@)0#d>X`{vW*q20FqnNPjK3KOzFy zYJ+?s+D46?xfI-fhq=8YNp$!m-tw2a_a=^4>4uIgtukY6IjHAif%_mrDzYG+WWo%i zHQP*^5pH6gy zhN#8U>yj@+aIUpEt}G?t#qT(!RbT#NljLEXRLm?P58%TwPX{Pu++twXh)Vr{Xfw)D z;b%(90Be;2MB}*^2==x)8&M8#CwG^Oe)lns(8l&@onb(Z+@I7jaT;8+l1ufWoo&R^ z&x1CqyCYoFGokA|LMnKsR!>gXc^83+Zv8c_5?YpbJ7x(=3 zOo^H+w~a#y2T}iM$^ZD04cVpx#N{cS6<1Y$@a4&V9&ygg+NTqdNRzJ>#?MrM0IyPz zZ366O^FBD8jBqkeaZeBb0ys|xy_tDw_<+PU49bb%d!2KxGAX=lqGVP4)dqoJ(+a{V z;Roif2NtnDh}fgH5>d8zWj!*R0kz3h3s*e(`&d`_YdZ~tH_uNLk-njv~D!mSTh!)oNlK%^^28=6nchUPAe7?jb>c74_ z3(D3RP*@~zt^$O()ZZV9J@7macHe6)HF7%im206J5a35KNoFj$rI#3d$Lby@D+wg0nZLSK1yv&K?kmjY8$vqg(%_btYN?@0czTm0lmF`w zRXufXN1``8yUg7tlgbgSzR;Ct)s%z?jZj6(OAID4qn&(=!-@@+6;$XP@FL`PeEJ8x z5O)9Vqk^4N?6^NCk^M6fVE?b+`6!w{U+8;GwxdW$Dft~%45#7;GS80hot3WU}qQ?+8|-G=#V z4fW@)HRm6EAKYxAq&@DUPgriXZ%Xq5xdQP$oX}HavAId-3!>u_)IU*mOO*0|LeGKJ zSY+4>Mm(;ZPe6&9I@^U@sAO2%I)}uWohyhUtw(~m+Q{EkpQx8C92_fX7WQZ!v@a^> zBPOK~f)JE*_%0G@4atQfaJ<-rBu|w3j}mzvJGJ(c9qZB1kMS7e(bKT*w6|**Je5)@ z-^j~u3oW+QsGUn0(vv|8q?j%EG>i7BYPx5ozcp(&!8f^Dcv}c4YGWogqdRJ3Ujos? zCoLDrk%G%1MFR)8aDaKAPdat6>!~Hf^}#mnAU^Y?lU*NlMyaR5m>E8G<3eyn zbS>-S)amcUm{3IA_it;K+W2$hY948eu|4OGhZ?q4b!{Gs9P5{N7k|!xo(5B1eeUiN^w=N1>Ri_(M^`l zuiBVSdU==e0UPB~VD8t`2S8JzxhDifTOHX%5p%r(99#dnQ8umt!QCCS76I*djy8<^ zH~t3SyP;N&ABHQ;d&t!c+2U5DyMSPe#awR;0rNjgs&LC~4prmIf_9fl)%D?D&+3nC z|KetJsM5))l-v|faekH|Q)YZFs>c~&&Tmz07pG;hbxeejnRj!jRok!f%X7CTQYXcU zBd-2*?xX(U}Z>LUFX`e<&~OoPxOYj!%qiYFzQvp=^sEGph6Yf9ouIHoT{dN^w< z!@Xc*P~gp|9b?TA?|wd8d07tt@!8w)I{#@awpEFyw9KrA--mN+AZ5xHPJeEVC!8i@ zP21sfQ_UMbuBp)ov1ct=j0!G7q8R+n(*duF+DucHhbKtdS|b-wP)3u|EN~baIA^Vl zp-y3l!RYH}rA&P?j#v6vrEO_?gl8fESxL0;VI!RfeXHhebE(Wrs^mrlPfM~X&}~ez zkt@nP{5O2QT|=~Op&{JJRe0@&y-@0{e(z*cvPK7x_-0JbZyK3h-9d6GWK4u`^b>%L_CP*5xW(O#AcaA?CgZw&hUxHtLOE$k z*q>1sQCmlWv2D@XB&9 z>jsM@*RR#s^2Bbzg+iKU55>3bhbTlA*AJ(YC!*zI{8KTMJ7aNXGR;7^e_y+jiobw) zY_7G+If>m#j_Nz{a}Ld6X&|B}eS`V5HTb+x7Al^v~~_NL;G8FpjrlG`o{ z8_NP$o+ndwIrcXNNiy;^_8v7lCYt*esG6dojvZQlxB)i@rvf+$lMVvGD8ArxD)}$3 zc{Bkx>okgs+1t;DNO<$Tl_(2QKi~*{E61+u?3|=(_`~dEg`sYKZ=}@%-S6;!?v@i; z-A66ahhB0N&F$)q$&5~I2L|mA=kt$;Ifh8D$1;oAFdorvU#vq4ceS{jW*Ga6cEQmU zKy~vvSazB@0!dd609K!C?Wze04T;2MXQ?4%v`mz~1&HaXu-M5ZuNlyr?lmSl33{3P=6m z4Q^7ylvsZ`s%*^9RLV=2s|anK6*UnV#1QnTq$L!PJpMv6(O|}<%0?EM=t9DZN1v@_ zlX`L7FI$NjxX+FBBkPTt-&5fa&aTl~Ij31V3P>5K9HANdTNa~=b}Mds?Q2*pB%VP~ z=bT!ajuqO<3+MvoWdr~AQrw;c!&1clF)LAs1eh=fRjDEFidaQ{f1k?iQBzORll_gP zK8;Ah20GtC-k)Y(Pkib)6g5*pOlu`D#Qn^+3;7`$P^yQR;F;|CDU|)dkmiF>gcQcz zEh#tH%?$~huv_BVL^HIxo~g1#n3n0SMrHcn-yVG`N3@vIm+vC5Cg(7X14VjuDkgVpH%Jx<>)Zw~g&7=kb1!ij9=6{}-W^I z3sWlOBI24lAL8hi;@4P?-spZ>K`ZAy`V>dvP zFnS8FlKbOm>PHUEI68p9S++E44kmFXtm)&aopkT~uk>;%T4Mn>;+>_87_hREtP%fC ze@!`RL>e#F-9IDu!T{BU8%Kul-1n!V8Pcl8n|WOIz}(F8Ke3g0u?{k&OLCXPZr{t@ z$m+@~7s9hI-YNA+b54r|%*2smU@DlD_~8}mAvYKvt4twg|2+Hbecu?fwKt+pLPaH+ ze9n%yUtl1~&3KPi&j|aLUn{X6mQIiFI8TP^6Vd3ZuYtHt@ zF#LHg@xOD&Kxt=$Y#Vv(RckEzusUa$9%m%QTh3*jt;p8_CZXDzJ~arF`q!2hZ;t)) zLCD=G=j2FT=-took8kBZh4c`>SR}-ia}xTMZuj%9_Qv0j*ku3%k6W|nYd_fL)^*MU zYY6gVB(g>+=!|N;u3KHmlqY`nIw(v8(ZLk-BF)&+9basKh@%Bh$7{=e<_Ol^AFs3Fu z1G!uIs|nMgt}2@b zm#A<^px52@SuK8x<1<|}bTw2$$lYXd4)Gu)lyiPD=D5q)mO5M7q6t6LodWU(vv?!g zd`faKX{e^G)TaI$XD5pUHOiS8_z`ZI%t)|WO!Hhi#uUmvTG){ySw%+MO!Hl;>Ki*^ zus(jnWuTeKu!d*#ZxDS+@%tdIOSt?^a&Am`8M+$L)?03*<}hfbHoV`Gxg4UM0=wF$ z!D0(Lq*WF6Qmb07x=>V+6n`MxQu>m)<$cs-3WW)99x0B=@6`(Jf){%?#cbV#R_{y{UqJdH*jod0I2X&!eY|!z8YAQ=8xLAp*zjQ?P%*3yKO}lTT)=e+Ap7HKKG*T9m$o;B+cl(>g75sZ31&V9a0YBJ(jMne)6JBT*YDZ z&tJyq`uA5pl{rPl+Im2|G%|1nzscdh(Dt8>9ey}t6x2WJCv7M;zc*Y4KdNnX8aHL( z;*!>f-#K`W?u;WJeIw6Z z`APdFd1Vn568%Y|v!um;^KOa9w1*3>#e{=UUgl1BamB8)`<0^Q8A>3?Yf-7YsTMNq zA#!YF-#lvt^?FAw2_y8$)TO4Au+lkqth#@c#@K!O6(GF%Fo_pq=F4%Vz3+k3s4y3q z3sYS`w4lcMqKWuT*j`v0-&<*JH3;LhosCdhfGg8D9bJxf9*y>l);EPU$ExZ-Gp4h2-Wq9YMKoKe}*|c`+hGaeeJf& z5Z-2eXCn&|_fjVtJ{tFGi0LFMAK|pWrO{{9PBQ3P{Fk)A$-G;EqRglhLN7)>UR&EW z`OFTRrMaNkEtjZS5U`aHiE(}Ij>hDMjd_eYh5X2Sv=Td=M%A_*c}Gn4xvR7oD!c^Xl<09HV6*gE!9%slSSn2wq)56#32s*BC(jlmJN*68 z$~0~GDe`XQ&%||+dGM31N$X{6;vxw|35J9xDQuyl2twA_RA061!=C!pXS!fPiZ zUq(S)z^QIHddPMq0sK@%5@A&i-NH~6&AjYIL#NizcC;;h38n8}DTV_X|9M6Tr==Y} z4lyi*jlyZ6e|ttzXfJw3|8eu{j6^kg}@&al8>EgHAO* z@=ki#W&~ML(8#`MEmXRDaR4E}Z=Vqc3IVFMd9LHs6;)nQR=7}}?;xP_Tv%v-GsiUU#M-b4llA=a`^!2;D9Dae zrd^=wMDln}$N`{*8hXiFz&Pv1v&;jap9<(Pb7DyJF)Jazb}M~m&s!Rrsj<(=dyuslFVFrm zWv_6BAQvG!Lcfb$WS`(tOSECAI3^6k7=yi6C1+(>$@N?W*l zAI9~DblXm&U#fLBgZJx{+xlOz-Qizs{*zxTe`Gb{%x=@?DRmmg-fE*2MJg95%?93W zmcM>kb!4h&BPv+(seTDlXS8~AWOK$SU1!#rSrMn}MfI$Hv%dN*E48l?q2KVItSh@` zVoEt?D2q>iU5)cPK!4bcDT_mV;ds{Dw*GXBrxDTwGrcLZTTT9_zAlG+-TvC{HrGc> z`GIYyrtOR16gzNcCb9BS?v(*gRZ#q;=!UEi%bXG|`6yAzJlkVVPtUY)k9U;IEA?7* zV&X;te@4b?hi5!fA7%?PBIZ3VQ8@>cOHinnyo}Ad|-l3T)Tslkdfm_ z=PPY($X3fc6zMn?jKlUVh-E=O-50fEZ4M@sB$UH-1f|cjMq}Z3CAQj{P3){`4jsXY zB6VWBt|=$UQ$$F}j}E+ORSBsXHPW0L6nS?@Qxh3)7O(YRW9>b>Ujc}xNZYNiRjz6- z2=JMs2(HIY7wrKm0>v-I2d8kuyTd)SQg)N=S-*FasP_^2_RdlTe$>K8@Y zNF{5q1=MDud#wVNw9vsc(4kxFUyC{zBZAs6V_rB;DXQ1BemTaKo48Mb=J%)MH&gcC zwc>cRg%}|^=$2CjGxIvVOk*}bozd_U@Q}@v^yO%74U&`reI>9oJ#YxVQo}svxa82ucJF{nn2uwdt*xp>@sR#_6D>0CZ$2 zwcz!m!-0-jYRRUViMF%8xIr_Db=Utw-Ou_8lR7=N?(r^!I78Zrty`wady?$Ms$4^z z?o_B)8W9DB-9H|;Wu50@T@=}67R=RC0CAJKLK2t-7&Fn_Z5W~H4Z5_!VQl9b^!eq& zrluYXzfIyQXu2_e+gccqiUUV>3l#CK!S`EqOg$qizwrOmtm0Lo_IWV3lB*h#35sB* zDt@R9b#3RMHf|kA-9#kH_r>5{^GEG+Z*3$DZENQ=WG4&IFs|`J|J=ZUKU^<-UCIhO z25^_+)g7bNEi?ZPX8u;lT-J#7sI<2-)BH7E<5d6|hJz}7iL zL2*wmd`nWC`>u&x2N7Eb09Iv+YZ(3^Nm3QH(#sSLw zdLQ$O`nnhM#uZKVdGzfGN0}~mVn0^4D6)5+gdY)C#FmAt>56w>E7Bx|H)ix?;T2-F#y2dMKRQ9t}qzsg|y-7YZNzhBJ1~b!HO*7I59! z_(sGd*92}F86iQ`V$-xC>>bNLNRC}1s2J!D$7OU1t^QQqe0S1_Dz z&_5q!&ReF@L8w6RjAaR`AJ#|;yojS&U#$?X#e7n;?C6iNt|fNpcqHn2iK5GIV@g#D)j2R_cFJb|@eZBMhuhEgQXOfp z+98~~2wORLHX^?{pSb*&O zK9=N(zHFPe^qi}lDC4)!;a5!9XJG=Sw`EDa(`ULY0WnrEHsVJz z%MQd#GELHeVRfu;zGBQ3yR0|v$>#+Fj}zaT)!c-e=V`vYxEkG2t@*v!HxT`{Tr(HB zDu@VRWdXNXcuj;#t$kR6cyZ~C?e^u;d*9c3T|UqA0J%hh=6jWdTl`R~^@T&R@i}rn z2QzA6Z%bGx@1iSIP-fhMx>vfS^ATv6(*!<@;#z#@4BsjkqI@`GpT$l+7Hl@HHx8b;6TL6XP-s0wX z92sP$WejXokyWveZ*NepUZLzCgp0^~m_YHWrlw5X%Y~no58E=fs=E<-k%Euxxu#zo zy4sKo9QN)ZQARvB9H-)8YRxj~d!=WP(Y5!Q7ESrzNUe4q5?Y0&cepTQN@nwnBP9bs zOb48UT!W5Fp_G-M^>k8)5+GVmZa*o6n5D*v8?noYMY7E?oD{gJu#LTFqO$fWh^{}K z4Ks43V1We*djJqhFE8}e^1+!Lw|t&$6Uut!ttFO`EA7A4gFtrt^N$kR!*wyA!hY<# z)JrN2SdT+!yRU`uQ7^qB!D)1`5fZ!(#sh~UCD;7Xr?y?+aRT+FRfE3VDl{zDWT#A5 zZ#Q_6T&S0$a|v?jV;iUHa2^4ScI>b)%_4M54$|kXyo6IhDp3=%G$iGrdMo}+g}Y70 zt>R&f5OofR7RXoF8wIMYdn9TI_$0V<9eqS}(# zk5=$jM?Z!Nz^Ueo=WNqY-Zfw3^wXs`^+iup492xYN{4*m{)&{`$Cn|Ylj)Ai-k_{R zi$si;p_Z}R;+lYHiyZnEpn*}&CpDHn@1vuj@uZoR3mN9XAJ>Al@D|E0i47HD_}L(G zT7cZG@~fdi1mcq(E<7oh0gSdwVC{3Sh(-7 zX!4x#jhVp>Vc7B&{25mU`81$@c+ulcS)X7z6vx;Kl|X(az0TrAux2j+!KR>jS}0@j ziJI-87H$g9KI5s#^*;ZM1mL@;F4Epxgx^}0-8HGYf{4&c#wArEDi&SRo*K;p_LThsO(-Y^(!3Y@pRrR9a=L!vSahdNiw5Llx(0yF*8ESZ-zS1 z0G}kEb)4t%DgZ=?p^<-uBt4crnO6x<=f~bqVcD*I?)D4@0{wVp(TAlX?kHLkRdv1u zZ5lGT=ltHKNtkgJ>DSA#S>&9$p%o%iu|*2`VRj=hq!DJ5wS^2{!|s%&v(~mWqjiOb zla{YFI^y&GS0-kjK)TX@!3ar7F802=?v#FlwvTgfWAZCM+v*fy?I~~Tmx%PhL)2>~ z#E0%L@(4HH_(VuBAeZi-PrKLEnZJ{8J+HsTQuC(JatsS?Rtxuv|EYQ>P+%#Vp6y3b z#XQKtEE*r(A7_*TLR>0AU?*X)lFnnPnrX#j&C$UgFu%MhHrIE@!v^;{1GGN7HAXB- z_QBd<^qyNjI*6UPR4I=N=rSh-x|R0v*{(IMXPJ(bR1+_tn1goH$?*r2)+rQAIY1L}uKM8iFZT!OsRMkf z=b+4xEUVJzfkWWM^CJojJ6RJH3uv~FsxXgMkP5`c{XEzyKL+T-a1T;-Wa@KXi+F`x z4}+4Mt`Ul2&e!FA81FC?#Ly(CZJ>sx~(HgB%`)E;3Id{msC(`mwhBq+bDUE3O1+>ZcAj8woF( zh$AVdJd-H4bH?vDw8q{TO$2euDG=nPo-!GAXnx_NlGbJDKV0Bknc^m+>ODGQLJAF? zo|z4oWH9TqwEnQ)#ub(TQk2!7NH4L)DaWGV(1h2*F`{7t)vX2wqlq$^9s1+WkR2;( zFj>-8YvNZ!=JjYbBhZM?hB!~#qK>EL1@iGCU0`D2>QB+eR@OpFXUoA}$`_E%Pz$HU zD)vn3$Sv;_5%sC z3%50jIdS{zWy+ex;E=23-hJJ2pbkA+~`p>7c zpX8)C^Iue+=7lL`ajZPC)4|^7Oi@pyLGQRlz_`V9#a|6e=5rC2wJ%to4E_H@V$m3{ zpSUed(#?_s-LndmLn!13Q3G&I5sw&2f(sRGw73Bk42*kKf_$)K8wF zHhHWFpk$Z4&Y`WyZ^_mA8nnJ#ov#jSFqUIi$E`57IFdEzY4{Bwl{{6{f zSGd^A?AtqKv1?(I@I)HB{#vGhIVsq4+`D18q5=m&lZ~0AvSO{Sa%HtIE+JuvWgB!1 zqn(MZ@-4n6N}2kfL$q>yur}Z3tGBaax`TMUhHC0rLI(55pUS?TIbfQ&4@F2+e%dYU z(31rhR{ma>I-x7dk2tPwTl1Dd=g#CTPA9uJ7)2Y?*mL!s_^hO z%0Bn~sYmBu4EZ81obkA(_$Aj}8RnY$9Ieb+P(|cq`Az8-Rew%g1Y3@Y*X7nNVL--~ zXY6PU2~u53_X%u_vK(x_6m?PA*{;fqtb3fSX?vff9bWRA9gGN78(Db}tk0Rz zH%0NDvJJYA1oBQELQ1dqg4y~shQ4_!|1OE6nJ8{@X1QOROPQlNo06;<3KSKEn008b z?r@E}yMwh1sij>!{|&+qNA#STleK;ceZh3@?EM__?v7+2< z>!o#1s2#xgryEfyr@Y5^wA7fi#8`RBN=9bJNN}59xJ{_r?!eqf_Q~k&(j>DE-&@44 ze_KBHeJ^)g{fA1s;1rIX>lo26>`hnPyNk`>7liXvW_nITdE?gZu%tLmi3Wp>&(XVJ zk)=)j!KCwgU_WdniG4e;y!c9Dbg6K}swo(Q9Sd{I)?H}w$9Jcyc1)RNF(`+5O>t^p z*X{eR$3C!!N0QY}eHApb*GI_QadCi?%KRsFYEGa2EVxBjEIg^!w?X=OIOLfj(=D@2 z%Zrp{&8;Gr6!qi=c=NR+H*PTlXdeEj8pOTP10ym#gF=!5SwICCizT~zB0?I&#z0&t zKj5!z5J|!^-D97q0s8Jqwv_ix;o%j;_H^^{$j0ORq8tgk;sP=`fmt2i&KT%1XsVDnWQ2 z4)!qBsT;Qt6!#&`SK_{;9Xx#iQAnM{=>bAaWerLwa<1;MqTAcRR7Ics&61COO&n~< z#%y(;tUWWSF8aP{vAAiXQ}~%qlilRwpaaHu_jb@wDL6MOU`858M!|Uts&r*EQl4uH zRp~A-z6fxF5sjO1{D;%%--#Xe6`XDr>g9vRSE|V2|UHm0DLlYTrCI%N3 zft!TUaC7_zd5V$1ZyP#P5;gqzRX=gDlJBPhl59b01E^xI4r5J1Tlp2dn+6ct)gp0D zdz(Fv9y0Gnfx?c$4f&e3RHQ;J#PYvPCaGZN6I5`=fuGr0lUFNRGN=);e7ASS7PCCj z81jn)D6M%K_bEUT+PHTD2mFoQJu&g<{4)<1yUjYIZm>8;>SeBBJ&_VFS?e(O(+hUf zq)g?Ecz0eu#WZRhkv{(1SGu? zx0X#u{4V$y;}U9gQ(HZ|1pns*5-9rM6;C4?r1@}@)FwFy>r6sYGi>_L_~(HVdPOsZ zX0wafcg-Of*NQjYR&Thld3;fP!cy@2Tv@s%YC)iwK9$^UYuEOad~ zY-Wp{9Z_sURq77mVD$qXUwZ~^MUZ@7Nc-AHO-hmgnS%c|X~V*BMh?%4k7)_=KwwAo z(UhSD@9b#uY4=c&>mR7i0I6{pN*uP$CVf848vg$Nt(C4So4^mLS^6g|pS?2p9_|eU z7_z- z0PIms+s}^Vx5;WGX5`TAH?O6xpG%CG&I$slBe}97sd(?`CMBPkN@w$yRN!T~7Cn{6BLj3p@(OvN2M1M*sxAk&LzD95f zUX!(U1b?y~W#vQ|b>co&U%<7IwZRcih0f6r__|c?e-T|7yH0 zoR1A(LaacuR%L$2N^A_=KQm-{<33ri*I_l;)T8`R+@J_(jDvQ>8ND2X7(uR8brvE_ z=Q>P#$rr|5h_g`p_%Vs%vO_$c&tXPv*Syfy)++~mUKWxlhZ26SP9mVVO z)SLIYp>9s)|4)Z$hqY=L!Xk{aj1--5vJQT+99r>9n(|Et@GGSv#rsAQ?=lQPLApc; zNpvf9U-xJ`1eU@&s^5Lcqp*}-Xv8c%5Q?RfY&q~zl%(a(7Bua|JkYy4>~LjRGx|LJ zE4~}6(pyP)Dfl*Q)kFCoL!cyzPa0F(tZKthz)+w@h>#~+;$pe}s9QA@sU0!zP3sQlG2+V*=gcOckvhyb)sSbYav5+u zk+Y3Iv8p4t!hKG#mn_Wr{TM2499ALj4PA|kwLsVNtM^f$QX z%{v+{no(sk`qPOo(fI=By{Bgn&7JYKJ^hT8WdQb0ODYFCAE+j%D9Lsz6o2GkKi9R& zb(Bi}1$SFf255NIlEo)+Zp(aj;x}-ykN3CKVibA!g0n8SU?v9!Tj>hS?xuu9z~!{B7*^3nOwu?%#iyU+*%j~|Bb7Vtx6C!` z?v7q@a;0;T03Vn3T48~R*(dj{l^M#Gr!A7INgEgx;wk#1ri^p=l(3|6n}7E5pLkR^ zqWdoLw2B`&qb@+(jMZe_hPyG`=!S$=GJ@+DNx-~Ar<-KMC=+Y7rf0}VYA$M0*7R6S zuCqR^)q`KXP9}ai=O+H)9@DA4xKy^1su&Tv6Kl#2u;)=E_GVjUGA2-4?6xpqX{?Ex z@X{m|f8Qlx*W(x_m8q9HXv7t<5Y(5zOjke;s!tPED;17MrAqKL-NUW2ITrq#_MW@- z{om!xugqBz{JN4fo4>!6N;l-{mC&TH*KPnvNXZ}MSmO@qnoyHsPjEc&Mi&IjrM)6~I;#lA?A_W@x7l6ZK zg>tTPV~%MAda{iFy0OCbF=5icIZ}pwQvY{mXai5 z!#``8h{77vc>SCNdeURm7;xeJF3AJ!lLHEBb>9@R>d5zL_0z%VG)iErGlqp`%+~N< zDhfSN56yYMAb;fXt3hC|&WB)GlJ!A~6&EfHcY;2I|zN1B!V8!A1`Urop9_8~7b5O8yC-0sZ}y-c&n z>2nvmA?mtYR^C0O_Clb}rP%a&W^%*A{3Dbgt;-#*#%tbZTKwKvB4mtQm&Ur${m*Rx zysMJyU{(mDpqKJ+QT_;%(?xk=bfck8f7ck08zmyDCQ2z_q&&;#p)T@4IP4FTR?)l4$90Ark_L;SZ7!wZT%MDt?Lm z8?Ty0rPyAAV@rz~{UYt|J9|Bx>@kx&Q+_v3Jvpz~_Y2n?TfzM-Endz9hn`bD`7a(G z)`-}+G0@ar1ay3$z(O$8_g-80rw8M$o2iq18MV6-=9Z)uX^PBG$8ez7-zan!TA-jv zQ11eTAdK|n55Z^|`odQ}JP4@u_qqfvh>TPsX%UPWMN&TR81^D%!5ltK*$n=eGN{i2 z=P~(-L8L$Y8v>9_6fGgURK!N+a*#>N^aNgnVIRVQ^tw6T2yZFWe$;O;cfUxnx6Yic z?zeO5v}?cH7l-ZB>dr96Ns4~|T!Ry2>aw%y$C5)KrhYpLfr-Qf&>6E)EV$}h3EYc5 zAB4Q$lH$B!bgRf#E2ivZTOb0v-sW7DL>#n4{Lmy6mz@TLu%UV;KcdLjnCAmPv%?U! z-gLAkM+KZAoYP{)1O6EfEVq=}?qr_rqr=&+80a)z-BQ zwFY)C|KJ;3V}sdyAzY|80b3T`y-=P1_HZfyHWJog?y@o9%JhJ*J|gv4n3-+?#vCj$ zOD(&N*(%nIti#pS5uTTnxq)-y%Y8@Au4R~P9bJ58mEl!4vPQTS#wX0DH_Qk%^dNH7 zP@{DU0LXM|#UtpBbhi_QPr_VK+JOxzu~!qi?{LO}$d-rS%3MPIuO_A|&WMo93UhQq znBUfhfed5&<9i|8`L0$Nm1YCN?e!THF>3eh)t6N!-^J|NjA{V|=@hkK7b)Cmgz@y4 zSS4pvux8tz@I9ztbczAgKX>yt|qp zJlU0K_w6O*VzH%`w^yL<-?l!D>Pn2rCWLIq3Tbbns z8W7lbqT^zx#17vHaS``=8jVI!&(!OeILz-w$sgxbt@hq-&J-QtrJ)}3a_s3$;3Drt zgF=6^{vUz^MdG1V`0t+Wd%Yr`m+J`A+R{v2!{|j^vQ*X)57XHgpOlIf*le{)|0Wy) zen>GOr6R-AoekI(lw$4UBrB-s-n1iSF1TeGBP#2&rZ5Ka6_0!vlbZ6hxU59kr#Yw> z3fwAv?2MwR1%6qncc9a92$JZ5W!4}vj3q-m3E`+%GJYcnGJu$nO$xF6Vo|j6uNKzV z-5weY%vuSc>513W1H0(v)i*44?4>&w)}97LPmCJd{YK_2b2-fzQd$%;@bN3k;j@S~ zhthb%uA?%ZP(l<%J5nvjF@)+?EOe=v!a;d^?F;H*C<_oIpWy?65PlOQg?#4^d@#Yi zt|Xj$eo)3uOglxT= z)c(MRV{a92;Ali#3p6uZO*idr9dfU36p~OY)xXNhKou-UVEx*%;r3vt-+bQJ^g*VI zQl#Kb_RxB!D*RGHzj#>8H%j00JKab5c2r}EInxY*Z!>h2MinDq{kHPrK}+jfL@ zGSd#QRDx0_2j8zQis!UdZCcA{Ax4E2ZykuIQPX`i7BS11lqM^DW2} z?xfEw?$Q=&qP7EUC&Z%>@ak4RndoMe1-9pxo=yHMru*FRA|{(bkaIPmDVCuZBOs6?_(%k)sb3i|4GG(3Btg1@rv1i= zc`G@r#(mpLiGNcoO}VtjjG4&!vq`gZiT*KqlT09TW@B>t(I`Y%CN*1#hTwKNW-DMce_46xw;wkH3@gFzf=Xg+kQ=XbI?N*FT?)wQg;7Ltvv-5v~MySF9eON zfia+>orxKcuUk%XcG3R@`ris?AF=R7rIK_a9fr-L5VGs89i{d4seXKxO6%FMp`LiQ!*zkNyWUny1eoTer zYcOk)Ru)(ErGdn+tG6z54&g*vY(^&orGw|p$V&W*D(QwMUZc$OtuJ2hSmt@L4iJEe zH=I)j6{bGGR7{h?#6EAjUsaDnjwS5~)SXa!VGkJ7khPgaO|ly5UV@xyf|cpt&vf{o z>2|bFM@FHg--&7^$!0vzwoAf>nBM1x(eyQTTLH4Ah0`U)4MLv{X|%rbYw#Xc4l)w} z1c`n-q(jh1=!_6$%_#A(?YsnS)GN&QGjB=1*jPXJE2-c?J+W2R@j!FIEw{H{m zf!KwrE+M@5R>d?|*PslbK^USNR5ofB1#(4^0;k5u>Cu@`q{$Msdb~Ry#0px+{a(-a zyp&P<$H{!2qXYd_PCcjP(W`dmQMm;bze3SG@DgFOy|885S%H+md= z_FeAJ-Mhm!pHB|2cB?xB4IlQ%@26iD9q+>Xmjp!ow{-}?Sy@M{1aYx5iB{nr1wv~> zyXzh-Bmh^05WRiZ(}|DZ5=`3ct0$E|zMs?=37F7nmoci?p@Zdjdi@Y8-(OZgk)U0# z+`ccB%3Bi2V#k-gPw=$+rER%H{5kK}tWzsXlhyA>v*t}KcY>zVNuk*m ztNj1=>X&9VM?`r8_9wZkCZl(c5#&8?mYBO9dphrL)nj($;Ydaqc*9CP1Z(GER>sl9 zVvr}6~ zeeXwE7ay|i*IZygBBsSSyXN}L&K8?}ob2vX=4e%R7 z{o2^nPILE_)brjcbj!UPKJQ)UJPW>_VfzO7y)bsibUzcnk-WjMebN2?WjSowICMnH zKe-tYf__oc{1sxcAQRz9 zHyjxnJSq0^TC{2wL`P9dsq|fD+=|b)G_9aL5kwnlnj2m9)QfQ*Y6>s`7<68_1#%#i zY14J`z>oevOq~T&TMe|X+d^@7r?|U2#ak#8C=lG;-J!UX;!qrlyB8m#d_=t@SrO&h{YdbtTL{U6yT>S|F$br4- zhoKmaK7c5i{iDOeQ0qnIlwf!l`_sSqNX9{C*@IH5gO-d*Y`a{dUW0@D?J%J~V02^S ztT`|LV3*8a2Iq6Ob?CXn=eeR&=F2IB6%W$hwIr~MpQ_Wy*p>Zwz|sA+^tm4Hhy#cb ztPVCaf@#8h@X;per8|Xo1;5GZubRfKk9Tq#p>_;ng^&5wT$|W$dho7S6pSXO@#~Oa#A*a#9rxUD>e-d0Hx`{5yn?!8=0ix@(n_N2|{bL5CmAV_`H!L=l z20V-U*;l6oM-oAq(tm|zzyJptZoVoZXIi zPa7lQLnLTkNsuI@Rmk&S`75vVRv9#KZxBKBDivHOdiy>f;O;me z+6F%80k4U|kwF~Vc!r;B9MY?}i@vItZxz3C9zU_CzkgHA3OtyS%441s!%T*aoqF!= zCVG}cT{aS@E&aYYB*z4?@H<+&WWt@aQw@otusDwi)1s);4L)pz;2}dq8=i1MlNU6m z5m(>1`%P7uLf6JEvbEj-75T8pXKlb_+-ftd?hRCen{+M|YMf!CaGd<86zHV_(fq>< zMN(n&iMAH4c1D|GBQNp|R1J3LQ4(iT*O_0(s=sge{> z#Q0`%&gu4avNQ;aXm02+hb1+kdDPYDL_a$H;)|ME(bglb+4v`eKInbw5I^UEpC~x5 zZQT7Y?Ac!9&#ucJO8B1}1Qf0s@8knWsMa=DAK=5cR>Wv_ja%~Oz2q8emo4UcUR=}Z z%Wx}ih9M(vT68h10S%zSBS|yisLj913nhvU-5f@g%}0Iiv;hev`xGl?HgobIf|QVC z-s5zSqC{U2^K*^OMkri^pbsoi)e6+6xt#GXC$dvjRpSn zHGa;N2mwwf(EkkN{sVyo!R}MLYtQY0mZBQ3S1PY~uQzKix=+`Juh)wl|KIid?tib} z`1kXfXU4RI12P}YOtEl@F^gRd{-pG#SJ88>q(Z+61y@%R&Uo<%C$gh$y(3}?fsG5mfRqV!`h(tD6|!X5lU1md=kTc~z#ZgfH}1s9{*>@IOA(Qz??&Sl+*ypfnWWc}&-XXz63P(2Ae- zQ26p0mO~Sg5tFnji@Ad-8-zhc4G_A5}2fw+yT-@&pM0jabsAo!Ze=v z!yRx3m{!37yO_=!N1uMFv6ZH-5S>Puc7$weU6@qj^>{^@kNBaPKhN__hug}hI(eM3 zriL%o{nhBXki;+933qa~#u?l};9OFb#JrqOjm`i0IX{&puTxK2OP3JgF`QFeI4Yw| zC>A3wzq5(FOd)vxf~K!SRtJhC;0lEnBBlRbv@!akX8!^pbzL-8D^O57PC7}jpfX4( zb0p~fu`PuQQxUjTj0}><%7R<1I`nPS#%Q%UzVF0i$rts89>$lhnkR4Yd7r_9ZWbK}uqw0mn0}dv-wXHVh@7gz(E?(rEd#t{g*LdXFNW60@&0T|Pw)=$ZsR9lTLMj&G+CJuv|1X5h; zbo0|APs@%#LF?yxBu(;8tBtM2eqU%^BQoyMb-&XiKVh4%{Mof$fp6?nE2goi6?txw)8nZ$Beq|9=Eh%^FVAY!06 z3KQRNzA5aVLva~#IL!5aThEOM$L=UZ40f2LA>zx~3dd&PgM4?)97S7vQG&w_;oF0MycQ2joZncC z8VjRyOjf;I=`(VEaYWlR2d_4Zqj_MO_=F1Eu6-n1?L=&+r?2$~Fk#`3oJ&jb=gm09 zZOlX!_>(D7c}dU13c4gSp=sBuDhpQJ#;&rpKgD`M{HaDM8}>lUG_mm#kBc#~W^S7B z0eyNTe5jjoaD6rvo-)6R80VTn|F&3+*ZG0A-^ID_**zgee@(!q`O}V;c-Y$W4&nLW z+ABi9>yja)ru&j!{C4EhYY)mqX1EwMg_v4r>X-aXa5y^Fd~*ANBG2J$RB}p+xUug* z81gwIi6KNP&UWIXcXhG9s2b&VdfJUs`o%8)YNJT|qVpPXA#uI|^eI0KO5ZK<;zOp6 z=V=C~&sr7S$pc3lu5cw{ZTB(7h1(ecqF{H% z++SI9#+E`M?S#c=M-VYD*p{l_{;KWWKq2M^>aAY?AVkY!##-0midA~uvWv%oIYG~LXQn^M7;Nfk$3*JnyF6?YzIyKPNqheoOjJISAYAwQz2Uk%U7VGpYNV9hqI`$30p9zvT({v zg*e>oqw3TBx#)(m7WQu#D|xyXN*MONoPY8=SRg!0;_!cO7;x+^>U2Qsfq4VlihsZC zyUB>56rayS@sZ_lfA5IbpzD@G)cJ%}lVN}}J+_c$OFqh8;;id7qY9s*+mB=|U>Emp za!w+IGT?aXZp_h-;`MB`rs=ufZ26r-Er}E zMUYz}iv6I?;NarZ$i0#$x-@<>Zu70uP?!{TPxF3pd0Rj(g&g{sMk)_A3buExMM z8K#{9^I{~&q@kP80Q}gMstJ`H;GuGrNcgYoj$%g=#Uifhj-y5*gU-H!2s+jr>sOM9 z_>t~cWxVl*SD zREuDXnoxDL8{P2DX?9uTd43C_xq3x zGqSw8$;n^y8`=#)O@)6&3h~OLo8w(A-CP~>a z7%;q6z4+FE5D;Mo7&fTiN}=F)AYYi_85TY<#Ev)#)f6btWO>C?$&V!7(u1nJlp*~dJI_i?Kyy_qY1%@7<%mg0FJ-D zzDQmCpncs=g~7-WUy|7|cSLbZc3R7hH`deJHQvAWr$FWA)4-lGv5mz`CS!<4cNb|C z3U;ONPuT+DXguRC0R@Xx#L=pR=PV-yZ1GXkk?E0QIQeP~3XC$FOZy4nfn^$x$bWrd z+Ra2(jWFWdDvz-byKcmWYOW?djlT}{>b=hJu-+L=@q@rh-BT1~0NA?}aOxLC{B7_` zo@-lioNmGZ@&S4QIarYYUhRAedGpmsQ^7~G7GOj!Q>jc@mM|9 zR)1+2iVt{)fvRPP!B60D<;b%QVa!#gnmM)&d2p0B(nvq&XkdyEWBo)wBun1h+5H#! zZu{tO-uZZ6%LixU+E5YsQ6Mk?SxC?%I~dw9(xtErZ+G_g3B9Z_u$wTS2g57z#&cs^ zlDZ8sBw3j7K*}#TjfXSX<1DxRYn-#Ca!^0s;F7!|JaYl{`)V^24@+l8e8x6&SLHKR zsYWv*$Ez7+Ayv5Q%<75+D6fECP{G501&-u6Zs!PI@=7f4T3|q?4{dWRq7un|PZFGC zoLk6W8HVSuuN&|9o^Vw5YX_?Z54!ZVKXa5x~-Md zevs5Ltv@~)bd}L;pQ!AqppVFp-W*V6F#7_GVs_H-EPer|G}{sToNeH18#D0nAbUDa zeueO~>ht3wnY(?CO{D&HQX-F(y@qcy09fKbZ_(XefdFqP1$7u@I~|m!Pt&agBWeEc zYVO|?=n(Aw|GeC`0ruxU3?y>eaJ+ z+pyw|)*Q|?Pav&j3;%wV5W^*Sd*e-NQWrhO9#B=U@vB_A_JX8))a&#XVNBBSv9IqP zabE{9tsaw}xCe3I#Zq7}N5IJ?QRaax?@Z+Q4dZ~Iv&PUScIpb!VHL|pzZG5FAp^#y zG^Sy1f3Gj+k{0BfCB@~+dscK!XOl;)cn&mJ&o>DRUz(di6sk-cD6CpwEYwMIlz)mt*A_q8mO!Bn@$dmCHbAuejBi{UK#pp^znk=yggQ-Dq7lIhF=+4!`1Z0UC@D&Qzc>=Lf z2~0=Y%P}{z$|EjW<^wl>*X4wBq`1-q1{}ijP@LX@%=9r+S&}zU+F(FT%7YelkEz+z z*#>TjdMSrjx+%lyTaX#Mu>r``y42>B`4(Q_^gl;bX*f3^9oo=06&Iv)wj$Dlc-W zd4upnp9TaM3jQ%EvIpiqy?{pL={XFZ{S^fB!HgY-G^puM&1U`O>LG{5#h%7C6qp9> zm?8SlR&7;pEx}n3$H3Q?^9YH18o&Kxj?KBQ3-qU*ngCQs&S%OF7i7bL6YCC_U2VN3 zp%@i$H}t@pq|?p7r^4KIn98ax^#?cecj<-VB&Y1A9VO8(HrP#WBR`~wi}M?%2RzY@ zN-dFk#X{!0f1|R9coGM@7q^gJ`e(}p#?4(2RqSx8DHmpL|4l1Evc($AkRIo^UZpPGz2A%q!pg+yF=Rzs{b`|dmPyOFZJY6uH4--;A3e!|z z|0dxoUz0#9Vqm{%aA^tla2_c#^^xs{ul{sqG7Px2d-F#sDIh){ojwh?@=1%SI<@{K zk5hA$8#AcwoW@u5KL$}8LG$YZ^cGrh!8ziwCG2E_a15GGr)98tal!Ab?haYzKhO}y zpjZiI+^aST5y+jpo1Rj>RX`71LFD!eYU^NWO#yXhiVuiZs+ zzlRZ^Y59SOLVGo+1Wei2dXJ3v({b=yRpjnzdpubDmdqgV!dg$n2M-oTjnd-Si!~Z3 zj0K@~A8yPPt`rJAX|wP<8qs)KU2@!%WQqyPLuFZD)a1s_vNF&8yB5v@6Pq98>f>R! z*$lfxELGQoIkwespv=Aju!4=L!d4rn8osaMNy1Ab=_WyZggy zQ<>X#+ld)u=tHS|k^^Bd1lp1wr&;c1JXe9hzzMH6=q; zL+}k@HN7FmKUijdjML0XTNsdS{v3{HPm3G%p|BtSzp&+C%ruqOwLV4VVuZ#$9`8;} z^qq+zHD)f+C9$zks5S+{Q@7N7^=a>CV$Yke&Bnoe%Gff^07A(|0`|Qk%D)J+ko8u7 zDrsIsB4nm0ds@~NltnZE@+5s=e*fp{)=1)U&Xz%CvsXnTE{(z;%DP(K=ZeJt8*6i3 zGNvSp6LJcmFwWd!>n`;0hd+z`>QZ_pdgLK4sA>Vn)(AkUG~BBnj{~n(OjbfPi~?CM zrm0lj@rG?ai4fOq_Yb+v#DH+$TA}~pULB?GtS3)C`f)qo}NG@j}axNxVpx zk;&gJV<8Wo;qV{nQb5&W^=5b{^=pY_!xqUXj3aqYwSnvC5P)&awARSdCMqzHJBCKi z<^e;M{6`queg!}TR79{bPNsWctt%7N4OSnpQgi`v1I4V=lG}C6+#2wMJ+vB^vqC8uQoub<8u0@t=6>;?EuxtJD4- z63D@Mw9$r$S-K%lpTOB`Tym$}jn>VbfeYX`N56AWl&W|+{G&;9eJurda6mHo!O;SG zR5G-SjNx5io2s<%;T!q8;WAf-T!G%!fN_R|AG?h zuEV%(osu=w=e8wK1jxp0pub90vjS!m525addp-ZxI$kSV>+nAmBfuNJOL+gkO(@DOMO+$+CT;Y=e6i;p zq%>s+v6h*f`d22^B>i@}?+S}JeYg!8`+xpTvEo`y!VP;v?;4=A?U&B-zOIumSlb{I zJNo0xno0Cp*n-;7asw!i_-IQcZBcz*L(#~RZ@e&a_P-l*Gha}G3En*x!}n?t!F^j9 zeu`#zTj3}x5CS*HW`K9|`^oV&1U2j~k)Y!+A`h*^9dDi@r0^*Nx3Ggr^739#{rf3x z0Sgxj>BeZM>>+MS?=YlzQ(8(s_(MOHw=_y?3i3E&DU8w9lm%4E9cJ@qPI+TNO?=!= z-@Bvqny7-|$P`#uv*|$S88!;D=#2116SlYJGqjvrirgGRUXE!34kD|5_iRshh!T)a z%+)wMx_CdX;MEh+w)C2D6SVDgL?+Md1@)640Cl)sLJ7&BdHg$&aPW4oZr+2Fn;d<+eazn=C);p_i#m(o(@XK~UZSSvZ5yt$%KBscjIo z<8q;yClVQn0WvF5yju9Cc-FBJOv;yN*A}2eN-_|z)9N(WaF#xAyJs? zl20D6W6yk+un=#`fzB4wo~7>&xuhD(L#Rrl@lir#iw%?wFxY&%KZ)hd1Z))+^ZRxk zNja9j?%(m?3&wCc<#B=q?eg`RbN%L~j3SFtm8yF9*Dvvc&YQo+LxpzwK5+sirQeW| zl^YXn72eCBA)rl?xa-1wOg7K+@Ab%i7q2RZsm7nm)E=|III#H2jz@onBh40%^TpqR4^F!Sh1LMeD>aP6`qp)hSM=C5)P*r z;pB2no8z~q+HnI#6>JM6CbzrI_yK(P7|@vE8=#6YGL1=|#3G@j$eP80*+xwp&%l9W zqkJVvl7eHK4@>C-o^pe|ZHmhqd2kM7$uW?EaKey#s}W7jS^1}FwZ$(zHmjoL zo393srXOSLm*t@pvG6~~R>LZe-yc~niGH>22QdbFjQHh4LO%cCZmz`y>je^7f^+&a zdI!%R8Yb37asx>zy{||xz?!vRtss-*AI7i40spS9yD^`aRmACKIa`#SXu>?6E^QK znp)*6(P;S(1z2Bxub}S{?MQ}b^Yg#sJ;&2Q!nGHifK&Ov?~VccnRjESPgrYrPlQfh z0T>myg#eA7nL>LZ=CIwu+5Q%dLaZ$|@S(G2BlmSr%lY_>ecFVLsOTx)9iMBODw%6~ z{9$7EuYR>rr6blQE>C)HR_}Zdl85pbN$~Yw=)2Urr?Pky`X!X~V^-r1zBq^;9-Q`Z z!*Rbt#%>s6ITvO9Tf(JuQq|eIEmI&AWDdotOvKf1n4@E`_0id4&adscc%wP5m{9RT zPY9I>wr^N>H!aucD+~LSrBBwI-9B)>H%#YucA)BaQD%F0K&rB_0+xsXMtHubyNcW% zLc>5D6@9Uwh;hmRX+rQuSv!Y``!4SVHlaI&{~&_?*L;hN-xohmo~4XfUlc?;Diwq< z=r=>lVGYVD$x?gdO4hV%fZa;)sG262Izk61XG`tXyDac21D$iaB zu4q`0GMTV0TS4KvohOKKQ%qPFW66_a{O^fwilx(0`Ax-l`u&s>_;IWhLlZ8zCC(Wa z%fSD>#0@nl--2T|6Q%$wdp6?d2G!rWKV;bLb8 z#K*W9d|1EFlDGFr8B_!{$se2TG9*pS+UBUa@F!Zi)W`Om_a+^7L`yc{hv`=7!r zqud80PFb3Yrp z+^H{&-W`Po;^9U0#S+hs%E`zjowI7@=2fx6#|2Fr4ut>$#4O7k4ok79x5Fnh-NELg zWXCbgJ3Zpv%mC52~{ZXE7t_1xl0efJb@#p!ykNj`DazdPisrpEUNkTyxj>> zStkV*w@02Ds@=a4i~LF)B1$QFn`>|WMc%&!#R_gG@kcb~2rr7hMlGR|noYJI zHQbMos=t1UpCq_L>5DFxd6}?w64yu)5+jd6TGnNIB+a0&;%>RE{#?2;m8a}{^l#oR zx^7)+^{t2$MV^;6c{4IqoV<#g`t^L_r2_3 zI*km17xsl_AgPqSZGMvS1bm@F^K`!&yw7n223%1WHek+;OZ&a}gX(@h0Eq#uHrM4> zKXvffCksOi^)F9mbJ}>^mH#m_@$^H_S;Wx7t<8kDYfE@#jL8DzzQFx6@?w zkn>OlP5UqTo-9g@H}130w~Dnookr4(6`eYfKRojKSw>8yX-)xhNzRuc=aI61g^gvg zyb=vD5pDp715JIv&Fz6~g(Y2|AD=?Jjq+o21LdDbebwbA4*&=*W8wz{vDQ(Sran3%w zl3&)vb(dkV4Ku4)MVPHngIdmR-*UUX&KN$=5H#0@vDq1;2GYD>(t#Khk(IPUk&1Pn z)0urarw$Lo*2t1dehSkug$Mk(6cnzl# z;bX{thuEChzV*e;~2D92!0ir~1tDflZX8Z&c8c-knN$ zZ?4NV75WXVRqE(&a7d@x{WJ zeMb1)l350RSJavXDd15^Fw|x#{1(cek(r~?@*inYuu#4V*7>x&719lfV`MPkZkvS$ zG)9Q-A+=5tyX5cK_vAq_A4s?$Z4xWl(1o9vyX9=Zm-h#n$Zat3w}?hK!!i#iI|KL6&+pq{QSFdT`)BK&9f^O7g5vM%9^7X;nB(O z)I(3aA*d?{rt?vfM3yjTslmfNjYVO!`Qb{2zbPzvgK{~|I+?a*rLD@?Z~k0 zppwu&QBlAhu2zIwnFIHm0NUV=otBCS_mxDFEG!onS{#}`$VnYq>d7@Y42#EE@G)d3 z&H^S`+l94h5ll&g!ij=Qxr1R4YIYp?CEO>r(0)H6+_E_kMi|A(Yz};&;y_2F@6%K;zSxY!!5&fkCd2w#^B$gBtBJ!_G*OCc zDLTK4>&g>7zkN2wr8>H6{HSZszWwBtn(vTE%um%S(Jx{7v%}TibaI885KDkkxxWjq zQc{oe1~nTyAGd0fjJg5>gQ%N+$6yhE1%FvT+$33W5Z*zv>TBHi=Aq#$fr0nF`$3jy z14+-RB{BRE03tp$4+{#Yav)A@F{gcPs|j*v<@% zMw+Hn!=|zYz92acX&dM}!TNW>oTLvC61GD=XpH=0m zfXGHl;@VZkmc&1WEL>QJ>z_uif+r$9;^SCBME=cVp@osNgB}24j@Ghq_ zI{8A_4;QF=wWzn`6$VtOm1xr$yuT1eGA~J{2p6RZdli7B0;!|wm&~Ejg9i@M;S*~LixoKPd0qaCF`xk)elVL|%oJpEd|1TRLA zS1c;&Qazomxb{a33<{Ds$;j<7rvSI4Idyg8VsiZ1tVSM@tO^~yO!8V^r#L#cmTqmO z=-;7FUf8*bSKc_b6pxe#s?N1yFnOjw#+=hyzyUn^mNQ)&!hsH#1=( z96I*K*AgPmgR@WVdl$O+S-;L{v~*%>dBkr_fem}j79+~i5q)Ej#TnwCm0;A5iA7Rm zh)hYocexub6ig{JlO!fx8O6i1+$X|bZvez=c!VT`U=?hy3N`J-e=0Q6fs%%u$XMKZ@XOHA3ZdjpuRKL_W-l$D};J)y| zFH^EQ{lj`n`0t$2MaeU$o8`(WoErr5`gm*|Z(33`j)rlA?^N0yxqZTVQ>!vl@Vhtp z7OwMsY$yrmLCqjjyue8&31s_)Jk;(N_zPX-=Gtrz% z<>umKh+wxPVf<-&|33u|O^d-ZsK3_PwE(b&Ir`&Z>ixzg4kW@RcFmMguFbVhR$axB z7}#57q;X5yZ}^qA^`+v9NQ|ztFTjpR#!ApwsL4nsfg8R7An+N?&B9?&;cmHx*on-t z414E{{(>yzUJUp%>w2xelTIdve%vZSTbu1+tx*KGBj@K0&0x6@kL28379BO#pH97d zbKF!Bi4!2M9@FpVmkKteN$8r7FcXiOFpw3n_gF9rF!ZJoNTsOMGe2$BR%k~`xnYrSvF{QA>cWQu^aIkZqViMQ3sB3L z0~zy-by=FZ>>{i zO|bd&9`OQcnlIsjTIN`UU*Su{yqkgwjBdn|Nlf^l-E~aQ@+X>7>lq1{K-6-fT}Y*2 zwH%`kD9j1F*PuXiW?Ik>q2f!?D*m)z3&314kfz~^$w4mDKiXL-00}0O^R=)tlAbyFH2TUE_yjIfELJogz;D(ut3#Td{Y{8_ z1f=*~Ui9OPnixVv7}}i*R35#xoQ&%U2?0BgM?I;0M7f~YLT|vY*abcKsRg8)GDnNR z?AvxhiaJz#oUBuMp&Ia+=nz-5n|UZ~vX%hK=NiAzcdpl9W&)%u!e^^^bxXp5Y?H+G_tdO^Ft*H4r{dPNM-;jlp zlwu)q3S)uU@kLTx2_z431_fe6F$_v^cs z(h@(A$&8S2j3E5J_I9TAmao2F$;ssEfezY-2@SxePs$?kZjB{4g>$tdl&a!hG{TCX zTLx5PR~%vOU?fg@|B5h-zcxA4!O!_+pf{yW>0%msNsyYf;Hhs;Z!+_vBGm{#)?iol z!7;Df=X1CEz3t-%I=b``Y7P*A45jd6VD8oyizd_R-u8qr&b|!lZ2~FP%6zjmH zm&tM&#F~7-?=jNx4U9IrHW8ipqyceMnB9N(%2M+cj-&W;agEpNL-0(F?z>qk&6bvf z<at#F_o2K~->+w??7`|E2l}e$=bMrGP<7^$dps+#yJFc3&W>HN=H2t`yi4 zZh{_Ohy-s+b|sJHOowe32{EMXzc)=gPojKb7rz+DB+AYBXlseS0nd;apd9=Bv$Qd< zU9GoB-ST`$8gu$eDl;^K<~tGS%t$3_ca1Aic8DsB}w? z-ARO@?Rubgcji~MvK%pGV|Ni+Bz-6WgSo1*0j^*553_9gCvF#4Da9d0dEad&cw^Re zuB64%wYbvQ&MYIjMw1K|JUWw5(XDzv!;Crni-y6|k1g%U&p8Nx7@h@}Q~LKIIP9^> zU*@YSlK99@m5n(rJBIlA6EN~5h-KpJ=@<%m*C>s%hfL+=5V0#0jHZvmSfJl%D5Y8#4GEZqA#%IMYAkOtJ1$hP(=Li{$jI^ zJIYgK?}V!7(6g~pVltnXBEO%_R>~Jkm7&9vr~4@f48)Vw#;nS$M&8cEY2yaamz$hK55gQM_xyf0Jca``9gl2BOAWDh)W%3BK55|I2!k=1-I?KaX);qA&9vLBwvfRjCgK$sM*p7iZ(CGlXfo- zO%KW*u{3tTH}8uNm@F#1ww}a~j-y}-DtLs5n}Qn7Ff}ct-6bi(xs1LSDI!$sgXV8! zz2|uJipTR}+%a&MqoAL<1JEl6rMNL*oj@t<#oaqTk!CWKq{@_~&yW!<5KDryptL=< zWt@0FTsRc(7kgi>!S!z?%!E1$ZJUO4v}X!WvT8ZRrVf##`^@<1KJb?CZnC92ZEa5b zeNGN@TZOkBtkAP2kMXAvJ}&>pK%@lPoH^^+5O zsQ8GVC$oY#3e~P9sZLUzjKaqDyrx*_Tw#E7z;qoQ${K!mhi%wWl))9!e{a%bQ>a1N*sH4SrP z+gASk!M_B=&T#hdYnNpwxfQ#*_HJ8HwpOztSiptRE{608L7s$K0xwbXa3{N zyl%d>li!86KkWNtkj(gsqOz=*y(A|l{zrI)hcj|PM`Tg9w(g4z=^?g5X~^jfCXtj! za|>yV^mDq=tLhgyY*&HIT?>#nb(>562bAeG?E@653I1GE_%ZLF<{EjGv8wbpDzO_+ z)yIN=*P@Q^;o~vg))$``Pjs_-?(>zGg_c9)JsbuL6-Au9eb6SzbRp7+H%4{I{a*#Y zEALQgX@T{##qM?vDItV8eh9E>Ht8d2EuGPM<$K+NoOI(g-lWKlLB{~J+>Tq4hlRkg za6iEXRmh|bHliYNa(xf@ie60$LF^hCVzf2sEKn>#ykF2Fc zyR_=*(nJleG@k2JF1HImH%ZFZ3fG6lSy8Edr4Sy-Tkfl)cUKi9krcySi=7b7mN(LI=}w%tsjWh--)E>T$~6YV6P5Dax3IdizlD-KxX zgf7{}%OA$USFn)|da+Gtvwfc;8e7?uRqP}kyB@&>7L5j`>2^49d_Ll5GbAQ{v)$V|Jh!{I@ zp8%4k;#s6wlhcqCVq(&mlc-D;q`RMJmpl=Y$oVCi2b-4vPYJ;1-RppOl@7BsVaHv& zCr=2^O6>B5cI12ksa<9RMV*JK4+y{0HL>lK1@#p_)UPTLbL)rdu4$)*|AqPU|EV_9 znal8`ajcyC;!ZC$L#0WcI77uCEB^C695BY)`ZGK|eaSz%#%KV2-(OVvmgxd(-^xD- z9RaN4)gi9G$2Ppiyt15b#Q5M#R^|8fG57(SRN>pp;Wn)dP$aK8#Y}uAsaGR>g;)!a zF=5|U@D@PDna$rl>`wGdkV|$S$q)Ni^m?If>y6cFhU|fDo2b%M!bc9}KC6$lQ!o$M z6>$vhobWPy9C4D8FSEr_~?{leaMNp zWKcv<&T24h*mzk;Ae=`XPEcqvBm@qhjHKMyP-4)9jP&%R-04Y8k_{>z{~WfX;5@!- zO05;e34|X98H~q130h#foE+I-sNXz^x@4_EojZ^;_jQ|X!F)J>LbIvx** z@~`RQD!aBn21{>hR_1FKkt-bXk>1#7$<5v;~1y5Am?|^ zHg6$2x|LqRKgvWHxl^-(O6_Df%fnl2>#3zl+3^B?IX7V&Y6I@Fnx^^kpe9{PjNYNvq@Lbk%p_ z|7sT-r|>UHSe4wxW8Yq0kDfiV3>MtUBmWi8qvyH!3+<8}RAjj-mm=YDqX-pFuIw%E zElbLKe8{v5$M}QyDFKg3=NB(8-J(l!8Fuzo9UGVy@qUa{_cYFKq9Y@BPWN!Rt@Itq z7gcV`=KzwYx&Q&c+xFW~{~Mvl%7$BKQWy7*Enc%jg>mm}Bl17+)wq?N$N~>ZKm-P( zNI#X(HuZJ8={=z6GBk9N)@^J9fsdJBQXbhFDiA}oINGj1?;?pc*>t)_{e{ukKp{P^ zwqRcEM`d`i3j#N4m^AB^CJ|z3WovCHH4%&J zsRR6pzC2D&bfD8pr`xj_pITw=_>Syx$p6(qD_}a7WtD`>4}uG*lH8S?`?*z%@Ra(N zT3XRKxRV#~Bq0FrnPB)}H*didTbLJ5_Tu;R+ut1>r)U4pkUp$Oe)vim z-|--Xqnh8v*?A@QP(kx3`mk(#k9xBU_*3`ON?q1BnISYHUsl$|Z#HO!!l;o5@qJ#6 zGA3Y>Cg}ghAs*UKC3U94HX`qlOqaHA_)@?3M%lBWxc7nYmO}lEpN!A->jot+`@`y|qk+Vx>bVctI7zyU{4h>)-K2*4;7uv5F0RJ5 zm9!@rVx};q-#%_6;#-vG8&$vwN{L`+GxxM2m-pga`UOdAY zm}&*O$$ywy5kkhE0utk>?V1(y#m&vF%u~3|`k= zXCp#C`Djb}pZa`1pT?p%k%_?c@}CnYB1oT*dO_H;;FEc9&GgVgzsP%WlmOq#5RVK# zU6klo;%tlWIOe#q>5|*GpXfnMNeA)~V3QH-=xD#O_8V!kZo?*x{3Y?hh|PLaWvBaC zV;anxqgoK6h@A))5<@eUux|@Zy}l`Zl92%CjUo&?~<|s7HpO`Ae}Wr57@WwAj(8 z<~N0}K2A#XKA$e1Y@DtT!;}5&92xUETwWysF>UF4@AW)G%uJ>q6Zq$Am{s7Y;7h?L z)FtmbG>w<2e%bDsRD0b^I-HR$*%KPd1o_Vzs>Kp z0j5G@45N*Jv`KbeLg!IKdnwEdAA--hkx-8&I8DwOO>|+GOma0HmHH-wfBtt2Hg8D3 zd#TplCo2fvT)1?2E$++V#7+1# zJiq2gbb0(=Wf6_pesL~Gzoh&-zRZ-_UTS9J6|17x{zaa%>hWVdkl31)!onpuB>g6{ z0GEU9@J{%~i!cwk<3p4l10w?r_M9w(sriixNv%;%Z}Nn}ZG0j3Kcmhr7kG>$Jh9Y{ z79%PS?p?hc@E-Hz;-gLCA}0R^uvzflEPPViSe&giOMdjdr=scA;EP6XU^Gn9upYDg zck{%!+B;IJW}0^^HnkcTwe!;zs zt5}d5OWTe3UO*XRk^p3@@O?Yv;L)-K;QnZ)lc--ilvZw@esvT;Qrx^P?a{bjMcCc! zE4(EOMz$^bDbp#&w1`O38;T>A$AaZ=4`rn4-+ICU3r&QyE{+JL$C={}n9Apz&uI@A zj2k9t$zwBI*utbat@K%KtXtWHzB4r~Tls&9S9p3mKo5ELVT!itl8P5$<>1sFE|rDq z0X0f@7lY1Lvt4opfJP@7vh%H8T&XzMSpEQA$YYQS^i1;&sw<^J&9HWLm<5j=8}^*_ zG4Ib(L$EzI1~=c1aVT%xT;ipdon*Ae3bo2)Nd%+i``+rdT@Jn;M3#1O4Zw4ASGHhy z5Eih=;qxybn4yqQeoN9l?2*N%`y*1NlH4tP4tT50eXUTu8iwY^_k`nCHQFg_k(nBLzZG45X_%La`cc4t0mCZX zS?_5{q(j_N&1eWMJ6Xo1q{Cegcg$DI#Ry8wuZ}6uw0NtXuI6D#;0uSg90wi3Q<3a@ z3Zx0G&?^yitAZNBWQSzP!gIUPCX2cfaP3F@ovjX;?T@<>Lt@RJ3Y4N1z%J{m`PP^> z+;h%ATs{17nga`pCV?Pl2+W&Fo&X<3WL|<9tMuGH>fLfIMccB|OMGHr0Jkkt2;v%7 zj#4RKn5eJk%&+H~{=mB`OT`5G6W*|O^}Aq@eRjyF=W8tgL&CXf*WIT;y8wuFrN1-} zRX=8`rP)wcgo>Ny9KEJ24~A8~n!Cyyvw6%8>}UgGtY((eRv@V2_ey^=L#0TeQl>zc zK3t_Po2$E=(+2XBal$x*At>5^-??b@0U;-#yTSHS@b+2XFKu@K&;x?5F& ziha>k)gp6=cw;%A+2F8;@<}3^CVtJzP%p3fu45+slDc(F z`F`P*?=*0$Qx5yh8-K{HhCR)Vv;QgI;my8}@gJ{E;k@~I{hpVJA+vWFLP8VqgvF0d z_Ce&O3{fsF(ATJuqR`e(Gw45k?)zR&@5Vx4y!Y*hPC3)%h%)7_?Bwxq;1#We)U>dA zqGG+K{9pwd-88@6Ae)+2;@M2)mM_c3aCjjwKSBp#!6wd|_&w^mu?VKl21vUCF7`=)RFa_bKp z_nE!V^|W@a@bevl>n_--%n4md&>1sjmnlR{SY@CePLSrVZ7Z_L20C03=-jZJGn1`3 z4Vi}3zhLtA&yF9B8^exlP%nOZ{SgNw5)3-X5zUPz5l9_bpO?G+1uk=$-G9!fz8;y> zlQ9q5>f70`$duT#>A?tAYc{9g->k7nc&;bO{}uH4m}MuyZ^oI8R2Jo9-Rq+PM-s(T zD)IENJMq?~l7UnligS;Q#$7E9&lH1tDTvZQP6S)IT0MW>B3`$hZ&gho^t;15oj?(d zV4c8}nT|sng7c-uJDD`jEAdtHcH`c*;l*#vB}e^u-480OmLhB)qtrPd$aLwdwbhEy zg_dMD^L?O6>g%n2&CZD895Ir?*~#g2)#g%R?YOjmyV#WQY`oTq+I`3PydK=`-Fa^q za9N*m8XU9~Ru!;eyX3tZ=(AfGb(+-SgA;rty4nv+ww}+@pW73FL;pKE=q8H*LN^bk z)hQkBzQ%(T`;zu=stm89{0s7sU7kgUb%aZy#aYy&!D4a;zLw^kc5rr!WD!=gG+}j% zd~%}zihFb|Uudj}V~nn;6CL0CjhDDQlh7=M_{ch3dTg|$fpGnqUJq;Vm-Wwh=89Ek z%2ehpa+ohYj2U$fCWtEsT-?H5j5TpQDjj?oUL^ zeQ#ObaBfJF%U@v>*MEQQpyK4xHU9Eq8$*K;watm#3nPZ2Nfjy}Flasl(vhufsh2O~ zv}x1+PMsfu2=O@cRttRL>fG-G?OzsN3cgc+K;S;p23-gSQ{al-Vx1rT{e|1|@x;5Z zypSZ>2I+4a0~;HMiH`?SmIDlO$^Y6HXN@0!y_gpNhb#5W4|dc?kS-lxBAseP)Q@$b z;kd3i@t&iwmg`GQp6n>1%CycApK+E0o*{An`a!Mpao`46&tSZHqbn9?EK>EWVG6LEiepVSnoCrAPgwA#Mh+B-G^sb}RpSyF6 z$Q)LtyX8m=_IoND&>80R4uIh$HQ{|&lg`l~y?W}L(4!!Ii9{XdpKLXqjMQv4lLqgM)1J$zd2Xstd+ zXLQF?)IKnApYygDvj2!m0^Kaml5r+!-eqkD{LJJ9>pueVQ`+)(+G}RRtcJZY^BqfG z0+!1#Rcro8Y3xkZCaA)^_;g;^Z88I;O@bNYg=hsbaw=TwNLEo=toM0ntxgK0$J%1) zVIR?`v`I(XGr8jIz}ju+4|RHHQsoc*&sQ5!jB;*s6M~K-?cHTs+EN zyUNVT6lX7h{0W-m7~S8bL`a%0|0RB}01;zJg`Ow3-I%wd>Z=bRo*|JI%cnYgm@lRo z8u1|1-tj1vd2#E7sQEof!4Ko7ah*5(lp@eopJ?BPU^HUbk(tu`A@A*U$Gd?24eo%e z$+(*Z^PRI8cL4oR9va5}5~4AFRP;1w7;Da)(Oa;ZgpqLFOI2@!yXE4viVpUChU@4X z^evo&i~F533== zq)>x>9dSgM6R+>OtB+-^h)PUH-!?Db)Sm>=NZdSKyFRy*P5_XD@9e%P<1$>HH>50Zm0&Un%-gl_$L9*oy7?GuJ%Pz(*c8Lqze_}jmlKf)_B!-r&tFMfd9nW^4m`j?R|rM{6!GTj!|kq;z_U+ewH({Z`L zdb6EV1uwi>o|~aNi32D9`Cv^xLWR!O*awBB^{$N3BRor>;vc*EnmNGr;!)O#9BXBC z7foJv#GJ-LUv|b0|5OiAU-nKX-A#T+dwb$&VN5C|dLjPLK)@&{%?3>umJ~h1b|pu6 z;LMd_Dh&PpBZZ7LgG-Oi^lgr`JZPvc65niv=%0?i=)I5l!cH6>AvR{sR z)sU#L4^i2iQ6!VGHKqkYn!GYAC(^2zuD_B#q(+>wRz9d@kSSEp$@gRvrF0w4T&#rLw+jb@4pm;YhlMOF6Tyhq9;fZ6 z&bUxsDW6c$bXATq1YD(6=s2)~8sXBrxb6_CtUWb3E{?2W8TIwKfr1%072*prh_>Ub!S^5jIzhCM-P{w%hMj0KmAQafTgup) zlR=)5TYxVz5hhRv?W{_TW%@|6L5XWyoi!+p|MhP((QqnNj){tla3Ws!a4{N8LB`)1 zQ$0@}AFeYz;&tKz116xa0PQac>UI>@!nZD)cd_D$DRr9Cr1w1x<2VRKO(s|%+V@H- zG6c*_U?Li>Vr%e&Ew{qLB^+M0OpAJA>C#dW8u6KokXr&Kl3g8Vp3(7@MocePN^GwC z>1W!bL6)c9n$X(;KE~JQ9oSr)FR353$ky4BD(XoONJ7&(jTyC>$3Z&$lAVfBJ)?41 zkPX0RfXVy<7B5P7e<<@=!!xP&d-AeqDUHAPqo)sbBy+IUZCAHephrcCxH`0+*qa-DH#k#tuN-u-DKc zywBcz9zv?r+WSF#M8z}*KHd2< zzW^uJ-Qnw7H_Ce=X6Xo*)E)H|%(n%yo&izObe$yJZys5y=;Knkj1u`ln|6Q08yWm% z*@pkf^%ftk(}xa%3~qs-!_3$B;b>Z0lRhjl4{sen;|RQeI={V8SB;kky$=>C{s(ac zl&?iBomLLo*3nYQdLoTz)^ReE^i5lm{l)uHmX$Hyk}F|WNivC&GC=UhFfh!8?^kg3 z9c5Z^8mCIQK9YSH!|s+LeN`9sZXR}W4)&eE$cL3;1{v0azj(;6#)-EzxctX!E7NfB z%lRp5^?rq-V*;1~Xmx;G9#k*YYWN1lcQHJ06-U!CrKka{mzM#0MWHN$JT+d!1`(5E zuTn|YD9`vk;qSqBZoMLXYaxs&j(-6n(#6HNvQ7E#mU&_`&j<1)PW0y8tk<-T?A>wy z>2Twi{L4yBF+CztUlGlB??ax0LLQsWDoL|lN@s(2nM&otN9qOwh@Ta3Hyr-3HF6ST z;0YBcBG>t9U4~{?-(d)yC9~HMM zRUV+Lwv4-F1|2%Rx$YotMSnqRt9*Gwx<}B)yu)IV8{giic76I^;4^G=`Q|27#F^e4 zy^ie0UhqHshC}E>rhIZigTXG7u9n!UGIYVBbgyerJ9*g|iVf*KrVq)28 za%hi8+dsGs(x06}I@k`yVh!dWCS0v0&XK8DNU6`1>;0huE$74|N;G`*D_(fjSt`D~ z5H@4pPZUaQrgw|awD^JWpg%nySSa_!(ylo9rp(Q*|3{p)N}!p=tTE4)E6!px6hA#g zSg++TNC(+|Jq9`XV&9wmX$gsSFv1VQvW!)gmdUs=fjin!1I+8wR4Bp z->>Cr;%7~?TAm%mCmpvuK_}NiC+R2uD;EB%7sUUo7ovqA6ScP`n$G#^S{5y}WotI+%rIVO#=YlSz`xIH^vhiNz=QTnnZ}EhG$s_c zAb=1bsJXlC%Cx@8yAU-K6H~W{2Z3k3i2N4h5fw=GVW8SO9A$m_MgQjCNg@Fxdmb6{ znUa^~T4C;Z6_SHfzg{@ky9s`k82voRYCKUurn@?Rfea4F5{mj_3S2%@g?aS)Wz zZ=4AQP$wJksapP;_;Nb+1${yXjn@%BYAqZA<3%B@f^$fiDO(Tcyr=yvo0`S1B??@dD+2_P6H_9+mj2m&kWhad_s8Y zC0v*>2jjhd=rGf-xvpRJV(pX*_OgmZ2iuvOi9Cb;U8?t`)Vd>VFh(`=c0 zsIvCn{e`^9x4G5aUMZ3AGbl}9YVuD#Qnz|)<$Bz;{Xc3O3xwlqryYSpu9q*2eC}u; z{)tv?Bn*thyWW#vA~PaB2h6RK^d~=o5MHDJkxIsxAtce`)x60I^@b9zgE2T%LE3yX zPKRrgl}`Ly$oN#)7dow}_i?T83FBsCuH!fU z^70>_oulz}CF2_q%!{2iKlZfq+-=mXx$3oj*m9;Vv*}wx=}5OZf-89M0uO?HtVlTH zeXu;C+`S(6(qjDNlh$S3majxCEP!%(i?Rhn*TZsZcf^`o!%94BfaGTtyNsdXkV#=} zICJ`rjIfo|>~+b*^qH$i$&FY;y%f`z4?KxxAPna)25$S&|6Ni807cTPkwFR`9s=xM z-E?(?ARDSPUWK{2&r^s0S%RSP0I885hCfR7B>t~{ji~4uzWdC#=?erpHi;$-2mL(v zl)fpPc=C5{O~El&t>Q^Zh9cqG<44`K2bewTQyIpk_vwA=na%rC+dwemEQ5gi$q+n^^<@z!(1L} zsA@wo#?QG`Z*A?us4Lxert({z6PFeizhOGZ9w%d!p$HaWj-H9 z!I@)`>6f)d>F`T(bpA{86SaZ3E0Q(hsDHl~Eizk)fgln*9Ra#8xIn$$$SaPj=9&mg zE2O5(qwdby(lrpTi;VNvuD14g!I-gq+EpDU)D5Q2q}smUb~O!rGoUkm{e3=c;25yJ zlHzRG`f^J6;nNgW`oxI90hRaJ?ioMWEdUoLCpt-eT^Q$RmD^$oQChzP1f5QDB_HL) zQ>4K^ZC+Ada|KIw&ieG-maWRBMlVI*1v2&04Mv7VpIr-WG05E}U)yC4m?&UcI8dqj z;wm)y3#XS!6&Irr9=7KDti9skH5{S)u0yrg_1PZgqo>_g&m`>iR@)ubO;kJ@N1hl3 z>`8VFGw0tPSa-l;R8q`kVRWUZ>Gq?I{Nzx|=%4NC_lu%62a_x<%8f(i&0b%3gVt!N zMyBFBE-BxAEFX2#z!K&-TZ9-4febPTq`dIW65KCNc+}mBc@9Fd|Mv=s3+eoBZtp3geLG~*bjQCK8 zc=L{&ugrl;)@!hJw3N?z4X8<+SFXjBsW{ZYiz%A4^1q?QBxl9#hFi>xQr5r|DnroU z&DyPbGLt(qO5=*Zy_p?Eof+#ow0$Sma}pLyLHjr~11Xf==Z3L|v~G&`&oM;*=v!3C zZBJBdwYN|dnO^A;c7hmH21l_8{;fn^iDcq@67L136`qHhw`Y0#6DvEaGL>iX|Ekkx zDK^Wo<6P>|*z5^{!rqseilD_|)kPE4lCpGio@-d7(B@wH7kfG#ePaGL?6(qIROq}b zTv4UYWRnc}`CC8-DQm$YP?MM(Eeb8jXcaBlMC*Hd<8i7};+gKYQ+oATtQq;`%5T~r z*)=0Zhg)%0V*xg^zbv8$or31I27+j>@KHo&#ac%*wNO24NLqx;1Pvn%>VX3059qC+ z>*GCO!F-R7|5If6zco8FRe1NXy(w^h5XQ?l`GeLGD|Kx}6apr}1EBxLK@sHjV4bQI zyfy*q+;Ei|y^rKFl^6i_scN;;D4p#&!J19y*_D^7VfI(b)uc{+nEXgweYM^e-T44W z6Pb0iW=4xmSW6t@uB7Gp+pS@^`sW8z30Xw+mum1`yf%er);=x0zO=bB@H?uG(Q@ZI zF>9eu0b>Z(2{&*K#nV=x=M;Qf1|lGT#N}juNt-57R0yj=4=1q^(g9;3Fc(`KtTklL{bGRLH_zyaJ)I{AaR3PU~KfXkmN+JwN zy2*L)-|(O(Lt=kP%?r9!d6kN+m|jMDC|-FP#@*BnYEpnu1!J`KsB@zKJRxJnnw;9l#%*~tgZ&zk1`Jvwh|H|87VqGyVjPv(` z!*7@Io+}g-gH{CZZ}vr}oA-kcxf;sh2h@3~>%WmIlKF$Q!`JS8p$j`R;j|3s(onl4 zM+dcpZg#3NJh&YrOdLM^Ecb>>MMOK={E7}VNepZ6KAb7vec?2HmZt(89?`~sRrlQD zu!3i)5V&o1Usn)di0b(Z4aU;Y3?Q*!MZUi1Ic}P_P)g#z1tFH!_>i^%j~oHXOa)=k zS6`>gcLRl9`IX2<;)un6^ZWiXe%XE&y5vv;_BSIb`7lC@p zg{Ol*)#im3kSaC-aDnEJn!CHa$~=8ltQ8CrT|IZgAb@W&ew`0I;^*@R+9U_n`1?ejgCXcmfuoa)>{4kUHW0f=E2()z63N+Y!5vsc-g^|11r;Q6)PB|q> zkDrfB;fB#o`*<$Xw5r7%6=L~-J|mQ;M&^eQUa70bx#+}SYxyj#Kzq>1A0K85G}yL_ zSZv;r4eqqrTbK_JV@eS9sXXlu!g}|5H-X@cOY2_L#bbx;XNwy!!}vTG@h_r^F$H)nju(Pf3lCg9s)FQaeBg8e&cq1VyqfuBRB?YB=}P5 zi-(;AT}0hXo;l>VU`T-WYlNq>%cVM!yK`= zC{^*e#=PfOPyL+Fj{iwdtsf>kZ_OW4ByM(^5R*IA&(qYSoC#(wP-2x5dIIjFsXZQ) zsBz}d8I`c1C=dEE@5nXlH<7jlgK)OKyH7X$L>IK*F)w8ie)H0Pv!g%{s+XIYVs zrP;eyYedyuGJw-{tlYgQ=<~hM4BwqRBd<`&)1&&%tuAI5ce-Fa(}qZ{JS+l zs`ys&PYHW^|KtpyWoQg-oC~ux>Np-GgS&=q1q(GEr zKyuUvuE8gN3QA|)(%1}+AJ^S1CscnOXHp-ni4P&E^M)#D`DT-i6Ozm0lc%F^OAK9v zE)G42ezce;ven5rC|9psPTX#B+_hOsq~7t0kJ^Ve3dc%Qp&wR;SJ#sL!1BlLCU=BH zRux9tdiRVt`!E}mRNGKAkqnhTeqc{h9fo^`YWD6kbe9kLs0`l+z<@DeSa*}~b=GMs zEqO|MY0WCJndo}0ssv~S?_!s~u)Mu~h9RJ0Uw6|kjW}x6Ht(-W=?0F!aDa=Wth~|$@kB} zSRW8n|FFe}sV_G0fx)i;qK zISF48LTs)x*3U(LTAX4#qAmK-ME9ulA@H(K`)o69pt`~S%>YxFbMPg3$K@HYyHkzK zRxi)>$;GUYpzHXU?PoT@?q8W?LfZAx2OG0~}3>2{~rSLFt`{*m8eTAW_ET2=m zS3RZ(V}fRuaV}b_^FlJrH=H~}g%%pL4U`Uyl_DxQw%yS*nu`=)|E9XGKfK!roqx^K z|17uc(77UaX#ppz*!+mz^0nB>E(!Hx%w2Lx<*@9lX+~3`DfQG^b-pdouT5eYU%UoS zv<4^|=7IHC0=_$cbNPdSY}k@ZZ?I++y=Y#(-7wy~Lo6vP9gsdi1~CGGEqfkr!VgXF zNF+b;g}Q+w3D#$NUvH@rc6-@W{s!FY;8s~^WB|T2G*T>eM-QgL6n}Aly_TX)Gmv52 z8mT4`NQ0BukU4RK5z^Qz@|`6TT2&P<{aQt*Or|>S@h`^x_jibp0e|1~l0@{aN*fHffC9SCSDe z(07zF6rL*SEs{5vwQBHW_`pPWo81ZUN7(vE^v0OX)YqjVuvX$6_G#6|6m#9O)n#^? zfWJRSvk*>~`UW4;fNCE)dv5l()|oxxPxL1ojnu+psh26s%M3_%`XXUN4J4P=8w?M} zw|(fjIW*nE`=iBShC-s;;i&05t|v=K46ismR?c36xu!#^Rs)GvTc5c)JWcV9g?U1p zzvu0^5;#|3Zwx(QA&?r(``fYSaRXjNwd9;qI0q9=?cx1vqqc#_s$F?q5*Ruh6sN*z zhxJSLf#FXl_Uh9hrV!U$!W^KvE#?^VZRM2b{(jR$x zYPjR#;>&n{10p!A$X&dp@JvOVIS$dgAWnlQ4YK8}#UoUQ=Pdlu?-@~DJxnnewYRHl zt6sy|-%;jL{aL?t9mTCPwQNI;%3!Q^-r<62Gq^Zh6LC~lt%aocyKasCr+auyy>r`c zU)waeLoHqxD)##KZmb_yrb+?p8|kbqW3-4&hW$^d2MNCFiw%tb9GK$E8T$DpSwi^< zfrVcJz?L_$`=TMZ;pFW-!=49wYBF_W;&e!W+`9BK{Lz})qa%-h5lGB- zC16@87T1?fq@_P4H0p27=;t!4OmnPH*7Yakb_&x^KP&=yeu4i@F;_k?7X@fkEElyABU(k2VL88D%O20{jrNg?eI&T z6h(AN+fGte*6R_b#Dy&X6uy$?wcW=z7BRHyazuU+kk_yL?N&Vqi&WW==NUV1N;c8F z#e>)k^<1=|TTa(*zC*6LMZo8o);B2A^wzA#EzxS<;)`VeNs`@U_>o{MU z5O>>Igr8KKrt}JwwOkqa*6b@jPbD9v9Zi2VdZ+>)%RtGUxBP;l(4g2^>h2FS%t2faM=Y6$tUAD3SkE8)uWQ*Yq#70-tO$J zIqval=UDi#%}0Tf1@ftZr(cx_RWpi%R`Pm>`+7|_Lh6!nhtEe7?$e&BjM5*;-O{do zmgsfZZ-KZLdHbJpKpa7=4rGa8jXH9vsJK_oUmkzAIl>PIR61n?4`*(c+6L_6_NNS| zEn}?;&hBBzSa#0C+R|ZC0ViCKb@QTGHFRcUJ`yar%26ge>gNRyiYH8=N?%&IM~h{l zu@0J#O8v6rO3oPnXr}xAW&Kw>`j6}fBEV6yH_K$8rtBlvgJu({QRmb$U?Jf5WmRp6 z7h~bXm>uIjBP8N|s(Rv#gN>1VgLyAuLEd#uu$P{HJ&gH7X2aX_rT5Tb3LPZ-aPvqm z%PCHM@8Uo`$EcmrMv{IqPV2nY!|s+e1LBayu1l7O+Oti~tdBV4x<+?KR0r~_>4Ifo zUB}Rw_nyC6EZ*b<#mOg#J&Yzv?NmHZ=5-3_J_56bO-0K}znRb%GtJRPgeXe^O1J9z znxa~wYtFq4-F7JulFu~d0N`g4>A>+}YhXOi_}IUCo)vxbP%3eI-59U~j0FCBJp`QbzSHqHr^d2=AmhBlE)&W9 z%}X{EW8rC9#B72F>-e#Q5?U{+mvpRv9jT#87<>JQrWI##EMg8V zG(&Tolp``&oY=1bHg*vvR7(F5Kn?mY)Yc;aIOR5Lbjh&*Wfn~d_Z(0KkZjWtdOpg8 zYTDRLP(#vRu6ZGiPU2Pa;TdoM8L^{oKQS=ZI2FiHC3^TRc0Ln!9M;A$xX9Bs^$(TL zW!}zdj>HWW(0F~sp$=Ss_d|5yl$JDsJbeU*+}H_c<+W2fazgpnKY!29-wvP1P*V5a z9PuTj)(s@_oiN@ie+#?#@h2h`Tu({62}VzSCA=8`@|sdWR@!xXBdu?X^!pZn^zyiG zVHf@I4LAf-=^FkisWSoCMR-Pk-Zy@-e^{Y;Qfj*y%HZnYi|*SpRaWsRC}ECK<_Z7! zC6Xv104`gEF0{?t<>70)hGel@O&P{VW){%@HI5_d%*+-8S>27lp#F&z`qiOpsNt=u zCZ&*eW%qoKmvo(xjn`Vd6mqG3JZeSsO#7tc9Os#=2jifK=k~3&+s8Z`nK0bSKhKvlQnWH$xp7O#Yi)OSPyWt15adtNQ8z! zT)GCn7`uuMt3~{d@zRML&n`bL#2lP-OYAjM{W8u3n@cVGG+jQSpgl}FoI!%liT$k& zA2rC8T=7l1bR>#FOC<&}xe`bxu3pn-!_(g!yCs)@*X#Iw(uL~iyJew?^q%f9EH90* zC}NNhTaiqpCsjg=oOxT0i#kXhyR2^gzZs3*W;wENg>J^?uiKl^I`e&s-F{y;9I-}Gk-`CnDW1znQweDVHt z_#P;K24_Cu%%%I)SSnv>{6t}N+3dmxKkb_PY!5NI*qm@&Hu4vCwf)SUQJ6k{U-OgP zl{_tb6X%@l$IIV}77`Z}mniYqc3*w*h(u<;LQp_jVHDI5TF~f0<{6BQNbd{?0jWH| zgD)l4XFIP0+s+^2ns%lY!Jf0aZGO+l0XG{Wc_LgJR?p_@xFB%Q%DPBjH&d!h#HTl+$t3sNsWQ zU$yg$^%Sf8{hs6ibS&U~kl>-s_qB!=Qj5bfdM<|+6;jg0(^G&QfktK-kKkv#*a(6i zNtJlT6B~k3lHWsIUI=eMULZZT_$A~g)&h@uM`N-`49^~8?7d9&e$@%*qFE3 zQ}}$0S&bG%?ZWm_m8|4)sGb41iw-%fF(k&Xt+H!%j%|B%xb51sWuXW_Larz~k)m24 znj-ayUbz{Kj^Zbqom4o_b^&;f`cwai4Q96;SSL$R zn%{BvLi}RsvB`Q|C|xHbN{&_MXxPkJ3B%ed%4N2P3Fj)kx|OJ3k2@MJCJe3@NCfQ0 z-Hc-=12chBP2NRRG!m^etG)n=$8G<`v2k|)S+bFb4~46X#f#4KJ+(|R2~t$QvrWSt z?vJTYRdPz7AGOK;7QWbOTR3dL`%@K&Jig-j@*T`J=4z2zsX#1CQk)3bki-yRr~+s2 z{wAJZ7x+=ZP-dvf?{fSrGHR<(Q9Bue-a#k(Mp45^V>&??X0Pt=q2WwFC*fIL>7Si_ z+exmB&DANNXc8~tQdxmqnqlSQ;73-v)9+&Chvdzv3V)jMUFy4_m1kdg8b);~D~=wg zG4A2a|K2y7bOp!s*E_wfw+eVf8^88kZ!RP|c05~uzYue7{P#+O519U(@XR3 zsFNuocIljvN%c5>--7J&M}^pBUrL zUEz=7t(X$(yF*zvTI!u z93UvDPJ`mF=VCLfy5zor#z7+*y47LyStm#(0ms7y@^8%RQ(4)%`hDmu6t}!P0QAK& z@%zsJ&$%@8kEA&8^U)Woh{g@j$kymbT$ulYOT6XP#F%ZHj|*p>zJA}I6nN9zY=Zf3 zmANz}(^$vOl*gcS&l1-U*&;lB;1Z^5Q+9fMK6MobKd9acK&)u=gWBc0$C+5J7O(R8 z{^d?0Zb&+kOc@8Y&t1<^GbYT4&XEch2@}g{i$@l^y`r1uh4-Ot4|B8C{-)VwUhnas zIku#x(V_0+jUqkWER9m_&VZ~ZNeq>sW51^;5jwjCBxzcGei$?5pV z0*HD7A(C-$Iu7{&eK-s_Xi78TU#S|6 zx>DU5&|?FLF&L8Ufx0SLR^pjjk~_2Qx>@o$V8Z!2Pa3T_6XMBtHJ>f*1J!nB3wZ>$ zYy$7KkSb&;^;aj==_?*pMm{Zo4%nQn*^!_N8{1;Z8sGH0ztL1UL0sd}I#7b-ExsZg zKI=G-OzEvBRs13)|CJyaV`(2;!|TVdmLFIHN8Qs5dbx390%} z{ab>;(@xi$cJ+lp@us(!2J=ah3oN;&Epn67zQvQb6zD|qxGQcscK*?NIojm6b2wgJq_Uuks!4y@tsb}dM0;P&qsxO0lKPk}i+v58Rj+KbQMt3Yt+ zi)k|C+=w55{rpkHmE$$VDgo`H?FGwHW>aQMqJen<0_{xi-0PCJT z>Hfc$t&fBMbcXEC|LyS%S4UL`G9RwZjYOO zpJ-Zgfs}}4*fX*tp168DCebbNg!=rd^I1MPnpEP9V7OfuD?XiDcoG1Eg0nHX>3fXe z>P5sQAT46*0Uzv%wSV-5Nn6`hpXNa1JA6c&+$CJi7;3s^9kDaP$e*hH06wN`-C^R!K>l82LmsSPJ~429Jt?&5U4${PpCX^|Uid0{&{PGEgeFadcnzc!r9d-52OOZ9Yl>8rV^Z@ud) zuSi(A|nS|nFc59h|!?1iRWBS&B~NWB^f)1-Y@ zKUuP7gZn)v4=u4f1R;xPxQqI441yB&AS0l7Gkj_Dl_-)TK31k)B)4IF1) z-`nC`LMxJ|V8WBt#dQ!6zcUr_3WboF&-a1po^E$cn`>S$vLx$WuBa!88rTn6`?!;| z6c=JzUL1cMPIJU|@xdIMM|1IO*>5@Jl^Q-SVhqg`RG`lN0cPU+d0x=2DE87P22eXt zWsy2#i8cs=2vp$!U1vkP<54VN`};WjEUI!XrK&9wSoi@7mL+a*TQDQ_s$kgt&Yg>; zFBxa$_5uy8bPKd%NIt@V61`I)M1-(h6RpV(A2D5=iB_14 zRs4=h_7ht)LIw-|S0&TlzR!m?>bQXBdk{j<6xR<#4MFgkpL|5UFQLDu=S1Os3GZG= z!6+6S@o&arnM6AWAg~Vb^J$mQ+Brj3D*JX-0xAe53F_h2wGtzOZu0YRJnY_4@kz<2 zD$)ENv4hsLOGEk71v=}~xGM2jMm2VGZ8Z%0Kw-89MsCB{^`!@eIiSYSrbboM`x-yLI*4as<&xea`GrG9F71=eN{@p#7@O`y=O#7~WF6hltKtpBXPK z3tlpgG6TS7cRtsNnvdb}L>{dHgyG#LA!mQaX?H@4NAb7TE=tE;Uk z!TrK7!Ny=b!_iekD&)3iXG&wCrKCpfi<_Q29`RPzq(;(DH`7w&RjU1G>&*mtnYMqV z+NhHtiECBC`@W+VVmhTx_x)2DXJNP!A;w#06iK;%w5h=%&R|y@j&YAQ)cmH{ z0UWl1G@iUtC#C9V?9a9@aW9NHdBQ~!ebZ307bK4mqUy{RuD2V)Y~z2S$7QG$#Fg%% zb>83aAc&tJ*!Azi){+?Wcoaf$ucr3++inhJuST<$QmWd(?`_9Gz~}|cDze(&Z{jP2 zqq$U-w&(uXjJYP#GEanrK zO~)|Iex;55K#pxH$79OvK#=`|wXY%TkNxF!VyLdxOyDIY^PwfK4U%bnE0quv^<6e4(VX&k4=yK!W&6-Nfzak#GykL+E>^Cu4D z?%8pi?C-?Ujux!5UtMo1V1FTvHMX_ITnfFBpowgdb6a7m)0BCQ`Lt(rIAD>h#xr02 z=@ydJB3h;AErQkBhgJKrS_G>Vs;|)yteX6^JXl41IU&-*BD_RuRU;enpd%YW5Bt&% zGv4KRG#kP~Qv!Rt3Rv&2;Nnal?wKFJk^VA{ag2C3_4Q&`haraLLGEE&Ypl`4Imdqd zUR6yEb`aaDc3?YYthROs$A;8P)Z>ksuw}h!QeUu%bBkcLJb7-0JUBzl(+!ZW*Q7M_ zYZI&*W0`T5#$2`aZ2t|^10v@%!EWhyg;dqT6DwS=MKCB7rDV%nTZK@~c8;AJI4;lP zuE{YxvwIcK?^&ZhV>=%k!$LZPe(H>FLY}ShYU=kYeyh5XZAxBIJk~l{zLrO;ND6yz zJRL3QTrw?UOr)OWT_{-LayR6j^`o%wTF|4T2v$Y1@NnGZXTRrHy>e_}O|Eln%nKHyv5Ne8vhJ ztop1*T{YX8$&-~gEl{!VSu$pkpW4gUe3MWb%-+7HepL5-Kg-{SB@dQNNNz3Ju=}S(VmQshAP%I+pde_IqJa(+eVm>o)E$6V|g1{;rlj8C#FZ`xdGkV{FcrM zrb|SV>;|hpVLKAJvq7>t6B@wG4sBD7O^59cQWsUz7$;7(02v#j7vGZ$r?dqEK%5pH^Zx*b& zQk|JaDb#Ou)O8j_*iwJ%f07~UVntBULR!hRh*b;J$7Uf2kL>5v7pc5Wza;S7B3hMB zrnjE*T4%|uLVjQ0b6DS3nm1s)SqXU>>wR9zvPjDi%SIlo+J7~~=d@41qFb2-3zB`N zNefb>pY41ok7jWYWl$cR3X^LQtnA0GldRT0t5y8wR&rJQg^FC&KCmJ&EppW&Sgp|P z9BZ+E6v3(x!EU}+I#BaFA=w97gh`oI9~WdfXkTw_ccBG3Y7d%I5%F2e_f<2mB3Km> zLIkUiAh+EN)=B z1=FAKeFl`Zn+aB%WVH!ad9zx3gzL9@^!D5)Sa0JmKYl(0>!0GkzLPRC{-rmcxh1K( z75CqNKmNu$_uxC9eiWbm*j2p!@ekua{ptU9i}&7yZyd!3KJWp9t`~lM>u25%KYjsS zT`%Crx4Ng}#(QlX{l=E(ZsRs?<2L?pf}bhDTJbs2p9)~27{H|VV9nKGs^m216GB;G zg1s2Zd(j7|Z%Fo)MAi$8;fxQQjL#^1m4`rm}+PI;L}8 z%oco@&3iCM%;a3W7QyPqVv`s1{N7a2g^7|61AMMM7eFpX1H~-^yxNcf3eIgPIkurE)QHi92jfXEzaM0} z0vjHz0p=}$j))Iq9p9YeyI z$H~1H@SU&zI==jwU&6Ul=aEil;9&ke8{z-72ctY!dq621Upe6K>c zz~=bdbvSwL^dsZ&BkK&JDV#x5tbk&)h)TL0l~fNpi<1~>+l8GyC$OvM9@gDy92Ts;#jT$rzpRNvo6f}t1#@Y!D!frkwgrwET5t~go*ZktWGar zsJjn6t!)_W>cCJ}8~WOs(bL|Jww5+@v~{AlyBA%&?rg1~y(y2TY#hz`H03dYRK$-M zv8kq@^t2E$BG&0jw zJ5a2xK{Jh_9!SC0_3KhHo+p|kVs}Kn%uY2c~ORebd8%CwvigK=k zk3Rnj{@};Ii|NaEN?2K(E5SV-=`uB^34 z;7}!uwL%!vF+X}eF0`@COAasmch+L4r5CTi_&VPC)H^tR@;FwPXYkmA=kV^E&*RFy zM=&$kgj__E>D6X3!b}9ZwDO&XyS&r{wjGPer;Hf_R;0hzOt@>}U8JnMUUiI8Hm`eM z^C&`IUJaV~H6BH5m(~PD0}XSYJ0w3MYpACTxk~*dd1`1hlLwmgPI{fpM+s9sY%{q8 zdfEQVi6DPdnyV3^>_!7FM7#~uRSih9&E(m3D)BJed;oc-cQBX5{*fUZofyTQo=zMc z9mM)@4|ex7W8YvqPVXGUq46FJ=P4J&NHJ~*)}BlZ{lzTW)9fFD0mS((d1$(7YRrVQ zCP(ebL`^h%m>=z5=XH4CXWa)}0fa@gGJo>o9cnJ%+}@qIuy+Oz99h5{S5D)(yY}$g z3L6^382gs~xC{FSTk-svLwM!F#5AVRaHGDoKpi-+^WtG%GBlZ$AAP&X12F`=L8=_rek$KeUbl)80wlK2t6k z@4oPzzkr=x?fCoO`4-NsEWpA4wo=c`S4x=3=h30Pq5ToW8Yu&HF8Jy^@DSd5MGX+i zN_|vMxgj)RtqE+A1?o5AY}Z1J=gDB`I$~_ILN=OWIR((!(uLprwIATyU;R3sy#E2b z`qWd{KRbZ{pe zd}3!D@2qC=(fI`4I@pbm9vZ{F6V3SY6X)^kAAcH02J(3EyN?{yMP=Bs4iX!{{lygONF^g72GHU-h-q%>zMwnwmP3{NS_sg4E1VLl9 zh&R4pI*@Haut_*gI*TCK!FFK6M)Uo?+HJ_VYO%Auh&7qn=h9!~c4hBV@s+43f`h&_uOQ=g+_ zogq0b?0`JYMQU24p@=wz(XEE|a#vsDYY;J4&9O!;^Cx1C{T=&1!49>lJup2R(1H>h z=33uZ-SgdoA$IwGi_o=Tk(Pp$jvHb9W_dbV(6#Z( z&-7QU3z4jrCo5$^`QWwjJ|=80&Q0=<@7{Q?9U{1nX%UGeQbweU!iHK$j=w1r7BOk1 zQC_MREHc8b8ygmpXu~3#OoWSSrFSFEDnH7#qvlRD5)C!mO}W~nxlOc+*cJ(@w3<3l zS@65^_L4rcqP?(xR$7&gjXXN|9pm|F@@mPkHAb=I%J!tSNL_tTM+C`X%6 z9+hwF+`g}Cn{X3xrScRES;2IRpxqia*}|rbh=^9ZHRCFMpR#Qq8#uOitNd#ztM&4D zWgBHXamwRc-tW~7#-mVP*tUnc!h{-|)7YLC2_xc5p@FqGqX-~}(%s1NjhU^5K33TavJoZkJ`t~k(P7lV9!D+ZgYwGu z?2_!8Ho)}q*ub$8qJrJmoj_QS14HT$Vr z>Y7^CjopWv1zQ|rs4b~4QoFO-U_E6;eUaKXzhABIGyQzOpm`)a^s-=kBukzx5?yVZ za>o1^VwLYTgsQOdZ5x)yzNNG5#ZzWs0qa@|HTrt{ZaFb{D~J?*Kiukh;a1PuxYhH2 zaeNi)TZkc{h9rKlx+{zyJ0; z{_`LIlUu&~It;mb6yLbjZ#Hg4qW+}cwi2vcf7>8jZeP030AF4*WO^nGmea`3#Dg zBq9NMGq@1-dl2_Jk?}du9A?^5evA}?n5;xG))Y3Lu$}T?b!|u4DGydnmiaM}3Se6M z&t`)d;eQk&cpw=~S_)AV(h(EFtU&`}8N3{zn^lJ#7~3ll zb>A{VErQh^v}h`nNPF_= zFAm|tfs0sQI*i_OCsN@AvV{Wb-5h9hupOl_YWCV;tSn)&eI0Wx=P{GNfTIIX z;jh2-Pw*f9>HmR0{#XA`{Mrw{kGmebfSr5CFf-qU>A?zS`zjdgDD(euF-83|f zQLl*;t>mNu$#O9S7zh4g8kJ!l<1C+iFvxU!k#DR*vF?KyjWuFVC4?g_L97=WaiUm< zGvx-Xr+463wgx8)IoXs2QKhGN3u>Vg{m>`tHwxB`|rlk8;znh6vIHN z1tT53=xJ_4S93G^JKA_&Mr$F5rhE~FY!Ssm6Ixr^(Nd|Pl+U6mmqK4V^Vi>l!LD|6 zR0=5N;t2U^7%LPi+m+X8P1=~rBpN!J%#vX)Lr0!P#An%Ki{4u?(jBC$KoRgaf+|;Ng4j#q*CmfJct+ z!@VmLI5X0U!)-~d=KPpexv+eioYjcaAP&pWWxfI;1?92o4Z=-$+1})ttNe*X_IgCF ziaZV>Ou2~1(@4ZK24S`zx5JC-JL+&~*FpS?-}xW$rH{UXovnEs8E(ft%i}mZ+lQkQ zZP?YH!BoYArH%mh63e+d?9SI?f7y+FB@gzML)cqMVZhsn!Jr>4YOC98k!bMZ(CU7C z<1635OE12N(a`~{?ViJHuRMj1zWO9q<_F<(Y=f(AyCD-IY$KXHuw;uerHL6D^a=|s zQbCiH3QHyL)})(^wlw44aR#l&{%C2#$+h}dA}D0pBEM8 zX^L&|)Z7dn+`or)yMTxGEaQQ-1zcR1z+KDJxc|Tk?pmA2Y+IiFQjGmX0-e;|U70BQ zOIh?5bNp@u5eMs?ZAV`H#`}fov?q->7+FWUUom@3C`-`XsmJADB6Qx?ySci`crVLY>U5-%K_ z#hYh#g@%m1hvHJl@??#+MGY;$w>$e0U*`SN8Seq1jga>W3f1Z@u$8 zjt=HA{_N`_d#nabXf4zpxXppWlPKm*%N6 zDa(IlJNpif9jJ?v4NNo3A=b#evwx0A7ck$6Kmdas?B9w-)Nk94+HKoVw_^wDs;emT zlo85~$be`tfDX#!^wBNc76ds%F!YlhH@#5|= zJU}@*Dv~npMVClc2X$H19foA}Ya+k4hU0`y&&6CkhDMa(EP#^mY!mLZb7Ll;M zYTs!sPGJUJX1da`LV!1ufv7#G&*#O60Q4Hjx*xB2ReUk%NpC83Z=Ku2k zCEUBVlWltuNBTRkr?reDEW=&xO&n83IsRiiPREg8J1lJME30S^S}c+Xb8IBRdcIxHSQ zYa)Q2OoZdfFgpA$^afpK+&Ip>jmH}~ZuMbIb=Q)`gNOEE*WeJM4Sa8nHR-O!8^-g5 zdb3VoKO}FLTGn5^y!=>(B3KpDQ{k&UOrMz?HIvO2d854e1VgA=M@^iIIMIR?zx1l$ zs6~MFr_k5hlE8wzd94To(sf(ORGW~pNGYrT(4@b-U8<|LQ`d{6yOZtZ4%TBB=N3kB z?Z_(LIKBt(p4pGjpWBZwp5KpOym%OYvZB zc8-~=>rHuxypT7I?ICHr8ktwY_E@z-DpFswEVPI~9)BXPJS?lN1gn>QySYc`8QZ&8 z-hsyZkngg+LGAFnTcP`g+%rU+$T$0(_czj_Nq&pmeJ{2WX@b6Khk?Bw7MAy|F`)Hc z8@jHqqMo76U_#HT{CTut6P9+`ed@1Fnl}kn^=THtxY1|x_pR?Y;605GEK;e_Kz+Kd zb+kMuMY1ZL76ECU>z;nI`^=l+;I|3dI?futtD4`ft|mmTZX@o5vzAABvThKp7O|&oj>fZBge2R7qHjoMZ zjHnIjp4~R(nPzN0*?J+yl(cLHRsHe?h{rRWyuP!w-Bp3ig*Fp>Q|IHeHL9v+Q7zPZ}H2 z9%g;J*e4VUakRJPFh1IjyU!iOJFj2Emp}dyeDdn6c;WsRFxR&m*-$(6auPl-?FYXV zCCBHth*iOOu^L;0<96zMg(FrJ9&PR6_tM@Vw8e?Wq&750m0fNxbXGbo&q)zXlu_nO zZNTH;d(;D4`_*iBL&&pI;cJbDrN+soty%IT zdD0?2jW0FMwD#Zh7#mPyYO~ORWoR#l!h!D=6`lkLopZA03y>Y$Nj$fMFKQc?PZ&)N{tCxX$^N77RwSS6d(iPW!V z&tlev7J|sm(0jF5eFx=#2j5x6|5Y>3^~{^bFxn3|81f^ch4(yq*~iO1QvK>1W>E>p z_FG9;_0M*@sv&HGb%!~!jj_FoRF#LU+SVq)D&kcns|Af8RQ3u#uJMF)h;*5;y<~?m zeOABKXgqSgW-*22(;`j{LC!L`K9@vTM61#!g4KG)B6=x1)Q=)rEi%=TIm!2pu*g*- z|15jewOM4xvh45ezvaZ>Pr~p1?(Z6cRL5KWek=S%{`2R<&E(?EM5y(9N5==S{#E;# z&HLtmhFsi2s`C2U4bKWc#d~geek*>OXZ~C87fFMzZ$%jY<-*T{VExDc=y&nzOIPvs zN3Y@K7oNof4?J*7VpY&{|MjD_8y?-8_}~A))>9XGO4X{cY>L z+qjL}xQ)N$_?Z%{d1p0RgAEwYxHbsZx|;}A-Ydzg$c?_V+jy|{M4jl3IxrA-VmReC zA%e#2QX6*f$6)6T(t;Rk*gwEr_!3Ja$%|L!Aix8olP!Gmzt`{pMw*ik}jF>X9q zWwgrhuI1qW<^i!GSUF&}R?k{So>q3+t2?!#)8*1$tX{Z1mY1ORfRw=~ay1%=AgrT5 zj0la#xG#dFH-UUGk7B5VazDVH!4Ja9aQ5pa_8rV7JCqn}I^QdHUXwK)+RxYBgm`8!-nn@;+=lxQlj7q73wn{VFD?Ap9 z=qQyi(B6*G-fr}DhYy>z=l7zAa^B{uMW;dp$DHU4Yk`Cl{n;R< zJBnBtm&bJlnP`Xxy$n;r<+&xnYJ0ERMzQtV`w^@gtH=eN^M1gPtRh&$@O!kcDGgg+ z3_(wfhO+j*4C2vyui&?T<8R}UbC*o$z)pVn}Zr zUwiQxeDCFF@!eOi;XAKAhp)Ww44yr65`)rqG)@ay0F7Jls)zl4R(3ic1QV_$zOhSEL^ z=c#+B+eVwbm}?7ScV`4^%|7g>ZaduU$3Dv9O2&buj1MCL>fNB*>}Qx~n@zG^C?wCH$O%L^$ebV@-hbdD)6~$;MU}sh*Y*^O*omA$@Q9`alqPVP-KGT zy()rLlg<&Z#|j(iw#e1E!p#PJ*F9LZSFpT*45_3Ej|OWsx`13v>+nE zBI*?8Fht`&9|@tisX(wzr6NcN^*wo1HBgT?P)0Nn&NfngrwQYnXly{5ZJ|K@&=O!h z7m8RP9mSJJ4&k{I>$rC80G?i7!<7TexV(EOE-cUB?!AjRzA%B|rWD$#yE`%=bmgMx zEvC^|62TfaEB1Xg^$4=wgCdmJ{uaLq1K5DXD{LHPrievAAJ(P^SA##{=wh)+qm!485De!scj!Zx2KM2a$t>e zexww^v2qM2ib3pheE_=}K7hMRb$D&Ah>tCn@Xp?Lyt&$ht5a#bwtoOmEOp}7UU>jN z`qC>nIhw~}*@b&{w&AXs5*}S?!%Ig7@Zn=Uc;QeB9@-hla|he;%84<2;_d_Z%wrF- zKQF@ffe#{Gt47Fc@-k{KED^offF6f^+*ec-imAwNQenWYQcPrI3lok%+|*i$)QNa7@8^ z^m@GrvTbRBi57k}QrZp*oUdn*aCRT|6#~Zc>>n6EsL4AO||Ex{IZ6#Q5BwMXXZiOzcss0cesy~Pp zj-~gGwBvz2(|CMs5-;tW#wU+1;;myl@rgrI_|*CgzVq-&{N^?GS?7=9(Va6mJvxrD zOcVTf)T91G920MEK+O(*hk91tQr3QO{0_fmh2*tJC_|!(U}N4z2HAv=4S4~IRDC~! zb?Y9Q_IpHhnsB>3*M8hKbgi+nO@Q7Cst2V>X}dKxNmhNwhE1@V`y1~PY?4*yI?BV; z3X{vZ^o;b>W>_WQR&@3+2X)vd+{cDU2c`qq7$VAZ*vxBm0z zAy`HB7_T}*ux`Iju*!o~#G_4c+T^u}(R#LvdOfeS-UPKvwGSOFBgnds0s|jDM=T$~}563ow&UMcatAru1crANRK%t#$`O+aIF-5Y9 ztWwC^YF>*JvWOSip%&@8Nw88@s3$y*Dg!rdXL$!&Brs)@-`)y~T-ErI-({Ig1`N@- zL9p5cobAzQVS_|tnb`zuUEK~ioXo3h2k(Cn(^DPz*lSPVYwvsvpML%&JaP6>j@!t(szq~fJ52j%4Yikj3X51?ovmslpLAH`eRxjVj@AE$*SPdGe zS2>38^Zh=aYmtN{lPZ6K3p{h*>mg_!ps zzb}$id-FG#dQ{!2o;`%yK=(wjO2#Y_U!Ka6xlQQ4UDkH_OBN&(#;bZmUPWN)XcMek ziB^kXwFqtzlpdCu^tr;ntBtrRkLow{UM*6$$Litf9z3iYTG}OJUDVSa)sP z!Sa@ji8K{#9b?0uSJJsnunN~nR+f($Gf*zJ>i$irOeNDSL&~Vyg4?M@cHTc1!TPOl zeaqmppZ%;MOLesG{aLuxe{S`Szc_9|F5W$iNjg>T@f$nY(=rFZF{MX=uV4ukh2Sj{*843F8{xQ*MmjlX30nG&q&`t7KA zYc>hiOuacy7Co3C#!GIDmOL2DdC-^gpgSsp)rEn$3xf$4hSMTgwMP}7&uE`jFQ)Q7 zOc(r^Es9{h(Svn{*E4*V!UN9}6A6Vl-5^+7e3)-?VXExJc#{tUUPf8GGl(F*(qI_Hq*0gbzNC2v!=A9N21* zTP^a8*d$pk?^c^+)#^^|TVqWw(I8V;O=BclVKy~!tx$3if5`F_@&%CySfLp+;TST( z1hW1l+EW#DCY#Y5%p+bCK+cuGrDGRx^|=?&(cgz1H0-rvQQB6EsRoG+5iC zQFO*)Xr}!phyFtM8mb<)_$yBGbtz5 zC^vg4rw7xuIFhZyF%u$~=Nkm8yjKszwqc#e<9y~+t`R2+E*xv}V)eHa>*F7$vE=q6e`6MnhPa#RGQJ*M3kD)o-gvqd!;;@ zn8$P?h(<>h4L%uUk_8c~Rj5(8ALdo7QDu4_j+G>AG?`0SGp;3M~6qMUUiUfqbMa1J|%cVc;J83$MP;E@aG@!Y*<@$|{vxNo5c7X~x9 z)Stwqz64IRMX*eL)a$K7xv|cWtPxEtIJHly584me-tWm^W5I)$@~?a=B(eyJfIo<+ z^2+-We*}(N5tVU#>a{oU&3E6$u7MuRw-k)m)pA!ECl|+1@N7dy1S$C5$4?3N-toKF~oveqy@>fxa#qp6>UdG2h_8QiY?q{1i zjMddCq>?^_D7QW@^$6Rp!u4tuxF#wzkzMX-h_2O=ayvPv(Aq(}z* z?;%(fhSCtMY@@bJTwjTP)42&3Oz2rnOqt0!{^sX-l;0@DsdGwMbd|Fx#94M;wr^K0 z(^Zckb#>hDLex=@B=u;VdNaZHk>&qOd}kMR-|mh!JaKR@UO9aPFCO2I$M-DY%H9QB zTAaf1$sydccL@)lIDpxn3R;tX3{=t>YN31;l0+J%NC*+?=KytZu-=WJLm_fCA#6>E zTNCmuE0vk_vIth{z%ccrh>3{10fVi199@~jk%b}b9;smecr%XAci_Nynf+4$-HAq2 z{8i|RIk0b}1NZM=z_~d-+m^w4UkO)skK@|G8GQKg99}&*jgRb~#Jk6L;^S*WcyX$T zk1aLhmrf4jI~S+$rS)EX>BumC>HI3*J+_2T9A3mLd*-my-++PIJ8`t5g1K}I`R%`e z^E)T;&wl+|xR+^L$OW*w7{tzSJyzL2%|(0|@_A6HXW8zkMaJPn(iuR^5kT1KN04$a zg4M@%t~#@!YlSTrxf-CJ)}*FFf~y@^eN_<2Scb^L?eL?u(t%yed$6{&2fzH4Z{m0U z_HW~DwuzapZj_x3n2h^yyd#Ut10|eqiQ;g|g%epXmg+x%rJ4`mWU?C9#`1V!vVafI zm2tV`R_z-&>Bv z5qGfO>z#eSdF;DPpfn;P!N zn=gxC-Ge69dztO0hyUw!Ix))UCa8bLsjtR74H#m3o{ajiznx>H4)%#`=c(E|P!2fJ z#<7?}?RMs(XibL-gc-;dYsyMUMP zyNENpmN<@MKKSi49P0R*{<` zSOw#8!m_Nd-ewl-b>!1be;hs86vmoLm}zOoTuYhb+9bx)e$17^I6d8s6H~o7yD)+0 zFP+E1$!Vk;y@)k<5Yj|E$9?kB6QL+lMxl4B_$^I}8gjL+7TOcih9+qh9(Swfq^CjT zq2-|}Pc)5x11xjtQte}H$kh$c)gbeEBf+XZz{zLjsm3uEb%L|5&X9UK3L>i-YD89v zoZ28*DFd#?Dio+!SH?PVY0nJX)D-TW?!uMXF1);J2(RxQ!W;XC@y_vCeEGs|eCz(> z_{u#e@WzRCJi59I%PrkV)v=GgljG!S2WqH`EKfJ}A)91?JpJS~tWdu;QEGdmYJz<$ zacMkKSw4XV=3gWd&*c#)vePDKZCK?ea&!Z_z6rM1?5!uK^^8bTi~M~*Y$bBv1HND1 zu%bd(1gl`b-wNZadn$X5hqpkap}bRFtP{P<`i2GV(P#)(*5}sr+ob9Z;D2obSLBTi zy<2)sB&ikxY?70L&UMcwQ*Q;mL-oUR_T84}E%RF|ooSJ*jfC;$WEtAzs@|>q)>ny; zsHO~v#FR~CL1A8PPf{y<>iZF_7PhA8W`cDqvAPu^p!9pa$Y7SCAre&%giZX2^s&gR zO^E2&wD$ys_?9>NHUmSj^8Gf!V#s3E4eQvD?o6AGs!MrhTj8atkJ$Gpq_{{{cP(v# z8jh{1Ii_Q~ama&}eU|nv)_%ewOhmBO7*9f_OXQ1e&ng2EK_+A<+lTCBSL1eg96JcM z5nemg*7%HBJV2Per#a@+A~`E$twn09JWXiVMv-Q>CRn$6FKY3o>`#Ayxx`eNPDM=zF;kq)VaRD)t0egY#A*gQh$D(6cu@_@s7?})_(@UD(^y@V6{D1wXnd1 zwPo2WOz({ZEB_-ho%LZ8tSU#FV3h~I_Wrl!OrDvhKa$Sd@YuG;V6uuX#1TKMf`f8o(W9QFx{q7>2p`QIq}0THZbPgCaE&on4R@K%C# zD{5;tJXraDo8a3@`01#7)}mdjyakoL7M5%7L-Hx|Qu2B;!Me4*S?8AR;bocmD7#uf zqy9@C#^#+&vj|p&?cKpNiD2Eq@7J>*ZRB`U+Z>2cwINw_GtVZZuKGUa-S%L$30A#Z z-!_XD2rY!)O5$qI^cuEhm91I0z;BsyX8RHBc2`rq!}Q-qr|bER_OHbo+Iv;`2r?~d z^IC|iu+mPJul6NZnBqSV!D|1e=an~=nQ6oP_RWy&DZIEm&l@PGPRTsmjO@mrRfyof z2yXR_8?iwKip<;~g5)*&qiY@4iJ{H#wznb|e}rq-Jxw=%|LXet{ZHpNhZepWKh1jx zLt1W-SBAW_-fgE_9;5pIrWfoj{%?Dg-teyX{%3t%V3TEQxK%!IxsyX94+y;GS_e+Y4}pJ@-G5R0KXokk^@Mr$gEwnPrC z(JU(dH0vyYv8H}}*zzt<2ER`UC7bEOVjYkx;)5vLMZs+NIRn_`t|(|^cTm`N8`9XK7+h_1X*W4 z4$q&*Z+!c2;h+Ba_wdfA-^8BPDU9~yS#~K56(X1r@li;kI~7MI5=M;g56Q@*(PYRC z8W?6jARdFfCl6K;teHT_OsK|bJjJy)T+N4&Z@2@4p*qYa8nK#cz`jg9*0T*bo^LQD zs|eQhRP}WaR^e!>#)Jtz-Q>lI<{%bRjp*}kM~ANttzj>k;!$K-)`@T!$!HAOR1$?u z3i)(`^{u_^d?+SkXvyc$UM!)bP)2i79=Qp$@i@>_Mv?Lu_d5{@(8%-CSa(qdXzVsR z8&PeHG#W_EmkhWYCIM&wX(Dl;xs3Js8B8~o&>!;So}Dvz>EuydJ8}q@7v`|5xe47~ z7n)cO&7KByL_BDVdC(knqrziTO!)|+l8U0tc9D_yo^OM|WnEgvufD03=KSu4AuNbc zwaGM_T-6?|+GkZBoyNnOGHHbd_8NlKkgdT8Lcu7)ItDBc)_^xm*$&gVk3t@-J3d&4 zQo0FW{mhr~R5ge@qu#)v-ko8h_ip*<3n0Ys0x(J8ci+U%^!Nu~S(e2bG!UavtT3{1Jonf$c=P!eFw@$M4!;{sjWu}fzKi(RfB%O#u`r5$es`>>MI3Id zHb=1DmBgvO40abiSfM_hjyo|Kb74B=!%*0XzA)?3U5`lhHh6a2iIw?jeC;b=z?*Nr zj)RBRP%I``Z#$SS8tIe;rB6n)wKCaB-NN?dw!D=Lxym+uGr<~TdyjhL1t#xRi(pk~ zU`^o2`$+_=CVV6}BIa$`u;oOuVNaxpV6{DxG|6Kok~A?_U1LbrTqI7U$^e_$&cH;EhI4uMM<#(H*ON7^Ux7|{@5fwvQWk+ zmJ9go-XgwmpnxwOEaCG9D){cbi};&Qoxm^Oy9Xa$?!%!J`@@D0;&@9M`^!m0XgFPA znf#0IeGTWv+c6)j!(IJ3JT}pWC#Smb?M9_qwuA%$MQ2kmUP&1|1}FLe~_FHTtw zdle3O(}PtLdOG^p1}uVAiwtv;6^S&U_pI6c^g$7Z_m)OZDt^`-GhPnyR(PEvR8asL92CF*do$&dRwV|=EJ zyE;NROFXvFjiX(0{O}Xc;0JF$gNbOh!5qgWYb`7`NxXLMIDYk`AH{drFMjsv=W%jo5$BfI@Wk1R=+BjqV87cGW!=RR=%p^-H9m>q zN(*9j99OV>5?bM3Rf~o@wr_;ttT+3f$=fJJIW5H#NVEJZ5z1S>V7#s8E6q4II)eLF z7IE*wG#*%)!+pzhI5#zl!~NYH<0Orj`asBwU2P>C>}|m+Wp$|##lDs}b``u>N!R0O zvkwoBnny_Fh~TDVm@NjYiXXRgVJM^Yp>gcJXaW9g&5Q%v%>4z(6zRA@KV=%sSoAB zs<6BwRy7f>Ywf!$@f8$=pe#9Qt5 zZ7_T4N(XC#w8q+NTj7AW60CwbmzNUrCEacIU!~qMuqSod7Z{?Fdd}f_ju%&Y@amp^ynSL8 z@0{2GYC)C0i7%eti(h`|Jl5v&%;y6H`7k&)JaHz%9x%!IcM zo0R-X__GLB{bm!ab~=Tv-&eE*o6NEaOuc)v-Ys%l*h(a-J`54c`({xP?`bijS&+EV zXX(D)Z_AJU{_Ee-k-E!7iP8HA{m%{!FLLiMPOuV8lhUA2#-_gbUzLm5gOzgbtYzJ> zUX)*x9{$IEZ$mZ5$Rb(!-|HTDg!b}m+<*yb%>Qg9RBy%&>5)A19hMiazH7nq=u??* z>IL1mJXrZ%zGo}pBWUrM2pEwX?M-=hWVl$DN@EIVn(`~=~Kv6?a!#R$b-%%SS^pbYPPRx zrlpEHZwK=$FIEwMB7t;Nxma~=Ja`Q$%d!^fL|vhCg`Slydt><68wu7%>N?wdQHwW4 zYAMWoEbfKNvkm=21$^eS*YKO)|1y5Y(+NGMY|ylw>JWh zJXmS>id@yct8Vs9PPgXpMRmv*v6uKM_059>h$l{H4Sv2~0po7*N-ZK#Z`eN-)C z?^d{(U^V#{S;aDG&_Y?s%m%?~g$U;RjQ*tTQNP{n!D{c@x=AQX) z5gcS*&7#PS@p*z{{xr)W-Hvd{BS_H1%ho~+uB)r8QM zToX3IYQyqqRUPpAOw(3^Rj@r+MX=gls&+fudTkNg8#-NS5fLl$RXUl!E7ZM6R@q`A z&5hST%S6zgpXNO`y_4y*()`~0 z*9lNP)6sD~Zz7R5|Fb16hLGI)om-K-w;(mI!1GVpW=xpp1_yheD(&?^hfWWxaFR#SD$$bZ+!Tw*^Bi* zeIkzk`cCSW@7=`BWap3ZLf0)q2H%n>{RzMQB!cxPz3Vn^<2G*NFDZV;1Zy=7o(A;B zM6S9qo^xX~=yFK+Hih2kW+>A_GRo zg^VFVo>DTnyo8VEF&dT$zev#t3egzykqAn$D4LUTv}IGMBw}bz#L>*(+M+3xy)k4O zLO3$F7hnI(SMjkoKV=BkXgYy(CW)3(9-ZZ)g+dNJxr`xL+an<&h}Mt~EkO?|eh->_ zB3GS+3q_(ph-A&V+{nBAD0ss>5A!^RN~nOYOgFmo!>GguPzd!S?rcRq*nyR)eR$;Z zBe?Rweb~1$gNfcU##$97F@~{X0;BmP`qIo#G=hxBV~j-YgBPL^sg?M~^Nj{nNTf5* z!#pPaK|?f~eH3eVAY8i*>H0g-?7R~Lz8%;Zug6-t0f+Mr9Ld%j&sBM`9?$8#7V9Z1 zRIt2QPZgaw)#SmkiVwRfo8$2YwE3!$^VA_u12h&2A|8t&l}sX=Ng>VhO2$G+MFPk~ zyl6^>O?@;c66nqqP!2{=^s+1?tebEU&G8UQ2@w}G5Ir=id8}=yfrCa>J&n0q=1F_7 z$#BzTfIL|>F(3m^6RN$HGWJf6v#n*&!TLBmF@jgm9LH(6HWKqA6ZRt=4lvD3hfgHF%UY?+a<(QMH2HAjM1(yVVS6U(+<4X! zwg>CY1gj?DBatwo(Kw=!B%UrrTs^#kXAdsm>Y)X^aBKz79bLwwd!}(}q6=$XW%NY@ zXmWemZeu9;l9=iq!=Bkytc*|N^qy6`aQO_LKfe!`7dml%D2clVW4OB~gtKiy9I1q{ zkoKcjB&)|knU!Y@+oDKBkC%1CGGci-+zOScuu>vewL)HH$2Lk?RftqAhVVLk#w$0< zG(7ph6+Ck8B1Q{&3{X}&`R-?qAHx6n`~MVIj_t+TP%Dm1bz`+7gFPK793Lp)>~I-J zy3<%K2CtDeEmRB&SdeYu_ z)g~O4AwTO~W&%U2;^lp5?YGBv<<+^z81=@Zoq5*Yh4Fyj5Ug>ZkMa^W1Z$M?rd95m zpx5eg6B@4Gl2aR!lbZ=v!IB~VP9t9vQpV$^w$4o8#3(D}OadL1JldPGD5R+8v==LN zc(}0^QR?yOwiXpT0fI9S4Pa~wJ9 zkVx$ZF;q_BuKmk+_~<@7b@BinJGg|yeI=~0|GO|+!ILWkczUT9FRc#X6Z=Q;%6v1P zAB*Fo^9j7OD~ZqTN#F~6llc7J48D1)58u6K7N0rXgO_)f@!~=UPB#T`x;ct--PFM~ ze+4fd+l_zx^|x_hqzQKq?eUWxu0ih<#L??Olr~wAZrWbA{k+ z@S?A45TE_@=kQ0r_b>6rQ_mWL^{(-5JTcRO$NCa@b}-5O=JCQr6E3$#a5T|~Go>It zd3Y!O?yHaE@4Ws5e&xx#@Y2B+VKF({#0KM z2bz31+U~=iLN(U%)!0{R#A>DiW9%1B40hlfFFlXnc;{Vw?~`xgxpNnAc4-Aqoxg|! zGqdO}6foJ-gR%B@%=Yx+(Ci#Wn=0)8yqIim#bB|Fz>aD(e(*zP?`ALicXv%SwBM;b zzYA^u_}?F+YhTv*T!Ce~{#FCH7mnuoq$K3N4(lJY=Zz*q$}f zt3Bib)NRs(>L|hyk%n@wlxT6*oj?spg z{$nG(xNl_+7uen|ERN$S+x3C5ew^FAjEe{M;n?ab=7)yRUui;_T4~}#=2@lqJ-GD-|WHar~VTHJ`39S)R3!$2v?Dx4K>@bljF!)jw4Id?L*CM z?@dLF3DhrIgx5uV-5+;hXG? zwHKoHsq`qV)XgHL8bu!RDA@Yi^2FQ-4ZOvJReLIW6e5`S%|tYzy|V=osy3-=K?_RM z-|2lKX+(%wWY~2glIasUWqCI0$n7%N=;@Gcn+VvbQUkIAI7dq8*;TQ|LuI=j#}nfq>?oOtq{o~ zfaLM#BDNB&Rv6Vy*y*$hR<%b1OoYywysh%F$Zb1M9Aj?0S9|hW zA#W|RU@J79um~6H+c%S{TXAEW^o>n|RfOtRQgtizyA~5@zio|Oyd3)}x{z!&!6JY* z2@PSB^soq4d9aF9t*fOyNYvNupiEmHY!< zJ;+noMA;xL4@`@!GvqYiWs^PcC0JPpw0GSGY$GfSm5oSW>$@E5F;9ljW?$!^o)9cA zbLCh0em{a$#E@-6FkRB2)VIM9?Ym463HECjF73rH{^HB{(q~@AuYB(F_|mJN!*b67 zBx>6bb2M`tR)o)+qHP~F1gl6@562&Z#^!>Xx>^LQMY3vq9^^RGB3MP_*&ej^ICbmT zR78>`L(**`IXxS2nR_aC$=R)76RcLg6*5-~3Hc3EM;0{R4J!JD`cjRf%(qys(ks+) zf)+j+d!II~O|aTBW)rNoEQn||V^Bp>VOc~tCKkb}C^I5h711e4IgL|JMX*W^wi2w` z6WAtLEe}@q3nsFI$UVuA^aj5rS!6oZCPnZmvVb8N*&glizdASb7<|T(0}+6m*Mi#W zrbnl)ZJAK0VGAyn&nBU4OdbpX#zf1Rx-Sds!DAEnby9P8o30W^*;zvS1Ow7CEhSTO{jNeIs3?IVPKAy{;qqydhW# zH|url;td%4zG?C_R!n|Iw9zW03z z%8hI75BpvM^u}j4|0BFlIc?;wz|VtV6(rYR z`1sWu2v*@wKbbOnv))Xy3fimnpTDz&|Ksm{_?GY7if=Jz8eVENj|@oU=_J)6RbOnF3gu**xByG zM6(-%We?i;TPoHFe}IOjhlZh86*NO zgd95%b5$Yg+<~~G3WFpiPl zCghSn1brO5*Kg+_)eaMNYl78;PcjCX3}>x4mw}_neZN7NhW$f9aR;*1Mm@Cn18>fs#48P;k3ZpaEBO2atCWo-j)O zBr1^t+S2W4N_L=>=teqBL)lwI)R#p^b2m<`ujA0#PV5}(#84%Pp+c198OBg5f}Usy zUCcu{5I`{$M$#8R)Z;_IDX$Z!Ay|VVacZpzp|A`|KBG{8nm7&AY)7na8*+6YM4RIm zFyh~ig;)&^q*MiiPiuPGzT!9cA?c*jRa*w zdzYEeRzaqR@{`G=5D5nm@F>JyBkRV^^m=6zCOCvxEQw?ygLu>;S+x(V2-c840lzy2pEH7h zD~gyug@daH@$kj_G2GILk>(cc?CHd@*)cqM;sCClK7c0>jH}0% zab^E3&QAAXwLOn^w%0P#m2dPR-56wBC}MSD5eJvnuzPwMcOBk?mmfHTr%x>5?ztA6 z>yP1FhYx33JUH1F!Fp>FvuxL0K^HPKc0-zIpkb<2_a46wZstt{tGrmv{>Y}xG(n@u zcb0=>RAtfVL4B1I1D(To=HVxBXy+n^b7?HKlra_yVzH3IYj>T(iHTm^zkePVmPc@K zu#ElPSsWWI;?hhP4s@h29&N;ftJ8S-+&cF6l+hQe$6%CtHte8oszX|#bZae7vd12L z0F$G`sH?uy$W~)RHS4L))Q|R}k_YQng4HHh1+ARcL_f=ku^ymFOYgoFxOc|z9vfIAumeQVQu9MnzC$Ll+&m~ zht9mK20*YN8460Xek1 zj%x>ZVI~#Ed@+Un{T*2AYsb#cCQP=%&lU9IYuYvi^F+ z*r)WD(zxr;8lF6N46odK25;PV8jtRq!O7t!9PLiwSbM~H&mS+iaU#=zvzb~v+~&k9 z6H&aqlEfGHrSY}HSt3W{v%O~gY&i+yS%02t=!)Gqy+mD{cD~A_woc-1``?EfUsih7s zN8?CnL4-UQ9U@t+1wWe9)ns5e5JWf_GW)N_B2i@18Ke?y}O`Gowj7Hxk8jqj5YvoWxztemvM; zz_%Yhga7UOU&kN+>M!E^uRMj{c;h*I{py3*-;u>k+JnFQ`H$jj&)$#KVi+fSOL%yG z5LefxaCO%xo?hy~{i7LN=n3NP{wU9LINln@i0cllmg4x>eM|IJ0*RgX|xthx#x-)Q|D@7R<7*?5ED}ibQZ|Yz))Q&4^cVjKKb&J(WO^eZ043 z2RyYLLr^Zd@;O7u4zOGl%32EphQnbT;<)39-79$Y=pnp$=9s~2#}476Cy(Q)-Met8 zqXi4u1ocqVc&{$xBUsG&vBH5 zk^?s20PsFNU{Xe0JQF)lwRd2)W z)F@6KIe@N80p)m@eODR7O$GF25*WNkC;jASoNp-|A43^)uqeS z`w^@b!DqoHyKKTsu*r@0gCPljA}lghFeEV3X{X!N<(6;V40#{f`+pijhkd9GT^j<3 zM?1u?2p#)qh56-gx5$%VrQh;YQ?wWpF@}A)4c*s%)2>>F@sL!%z4Gi(Mbqd-c3XDT_Q58nxhw-xa|jqQe63i#*V~na956Qgx~~wyjg+GX)t&l%j^{!@k8MT}yj167>-5CwsE^ z_?u7Rv+rKTCqMEezWc?m;-v>(LVI+CHh2eu4Moat99~c2I>9PJ)hXLWWGZbx?GY}5 zRofL<`><+nO-0oSa13gBusS)8(fHK1XKomuGHsSjsLuJ`dXAX|p4;+bm;KG;s;LK- zlSL*o@AZ5q$4Qn)s#X3XRJABL$oq=GBps`^W4y1alMSiIXSIk;+b<|W$X0??VW_nS ztK>uVqp_z=utt0wtJ5xt(e6~pdW8s%v!9Fe9WnOVTAVC`RqaIttL7p^uqs5bHlb&ct|HTo9BhF_u+y&HkT)|AQp2{P`z))* z2DYU}Kg+<&d|KqHpmXKj_F&by?rWi!`sN_V35vj=g;HjW&U%pDY!j>|bT99TV69T# z*$2A#AGg3V`v0=`A5eB>*OefcBr_90c=NsY{)hYFz4w7YM8HMBd+!rSARUkv>3t^C zkeT#JBT*zpit>gfigG1W5+#8|eSnO-$}_P#G35D9{k*rk@#Q}}D0 z_5OeVnQP8H_nf=$ImZT8MF#j}-6dCSfYkW9xGDNnUFihdY8x8^?06*jc0X65tE=<23xoeh>D5d>F@p;JHr z4JhSay#cUhoER6#nsMClVztPHNj_^b<2EFKRYw7=Q#ZU21>>SY>ZMYxJb?06O$IEF)oeI|LL`c!@}nlT zXqZ4tJk0k7(VhyUGaEru%tP{`Ss`FqXL(PCD;?;~wc(9tU&CAPd;$X#V+gapEzOPS zX)9r{y$ut6y_o9j!9YX70IcniAlgD+G|~tzx@vAvgS*a9(NH}KG*aZzs=TZPw--5= z*LZ6dykX@1F*GHL$j6Fk%(S7HZbv58j7*&G?HIt^zArW9-#{2<9Xlw^)JosqDg{#Yu zthxue%8#JKaW5u9mDrwhVtc9z%keVoPF3J=u^vZA@@Q4K-~*W|1F#-xbmB;>AG=FI z!*i{^N^hJzUo8J>fJd#5)Qb39nbVt$F(1EGJN%Sw_3<>BY+Y zHY`ogVUhg*;K>7c_2JWa?BG03jOKB$&5Hw#4jgRq;8<4@d)iW%Ncv3}-gsS=$>V0i zE3xfsDLd3Zb*#7A!&;=V+RV-N(;|R8zU)Ps9h-OH@hcBups5MNg*29X+pyBsh?ztH zJ?!uO~1h%y%u(c(I-JMw+9d5@^pcYT9iQ~(7e)|Mo-@k-!J#iWDojroxZAFYnz1YHQcMo)6d7vGOJuMh( z&Z564FV>s^VB#!qu-b`ey^mw2fcfz$40LwF0y4BHY>mAD+e8ap%0K4iZ-GHEzZ-4& zB&Pe?urShvtrNZ2Jl>7bP5~}16M{bFujAZOjbg-)ZIdIo|G+LhckU?OdFTw@y8j5C z+`AD+`m@-QuEFk{13P0CSoYnG1Ce#O)KrUCrsDY2)+|21oWWOiXYrGJ^Z4SfEWW(2 z5nnmjinq7s@cy1|eBsy>K6iX0-aRyjPoCV4Klw7@xTB6uj0K+$FZZMfY;9- z!OwpD1zcX9!||DZ{L`;|5^tV6Xgt05bro=aybF)a58|yuoAJ$S$MMpR0X#5~!PS`t zJik1EE0ZnQp7-Ix+@SG{f9<|AxPJTyF0O3Dlc$g4@v|o}H_(lYyx}u(v==hQ(|N3= z0fYH8dN_YhD-=8BaI@EqU6d)?#)c8s;(S#ZoaOf-&Us*hbL*bTNi4Ltqn~qG7x`t- z=fVDtRy?{mkLOpm;o)*G~d)`Ghl1%(V|86%qGYRTi&NlgE<&%>O5EdZvT zb8I!Dwbf{gMey9E%lL)QeGyNexrq7p9(06b=psM#Qa|Zo8*VHWu$5zDhGS9Teia=g zPCYA7QwBF>l?AZ+5D8cm_Io*|sQiKhGs%8PQl2T-TtMEO z)MFH$&s`^Q#jy&mN>{W1R)tIsalZGnU99lQlBJaMoJT7uo7!3%aN+C;?Ap47j$$6Y z4Mhw#HDJ8dg#KItlPy_n>o4K#mT8<>7{|t90=<5R@xUKs`^_{Ku&uWf2WQ8zZKxZ4 zlz+vb3pw^hk~(WH=r_?hTCOFqS(trVuC8H^~ zsIv&H)Pky&*G&to0$Eu{_M|2q(+hqQ$)#5v^=e+`PBoph(?nRXP z;AB@bjxJ5Gej|8b^BBiq8;)`=J*AM}Q;m3fYd2orF@#rkj^g#*(|C#V_XE^h9%6kq zW%EefTL#ZP>)|S^uz*pP*;>@ELS3!qu`(!ZsX$f>Xth9C)yoDj^<7@QS}^vgzB;E( z4?0pu`|AK!0SS7a0d@78*Q_OZFj~OV?a6or@m>o+wE*6m#P{7oYXMe~4Y1nYMQcf5 zmjSfb06GHuY_iW8a8l1w|FO?3@Kg6&0INkGey#!KR(Zn9|CM*qBK9$LJih=T&g)9e z;j9wK%K4Dbw80nayUytyvSF=~l+ekGv-^O6{RKTkq9<)^D3^U{#>Ab&cB4CYzsia9 zLe*Bub9L48jJlT~s{qKYV=a)^3&Sh_dIf}-B&S>{@j^e)TO zO@OaeHWPwdvVweWay0T?hS%6kbF|Uk%dx#9 zaJxyKAjxkwI67RkVW`J?6iG(p5xA;oIKgQ%6qkrdaUtaReNZR{q+E=qQnR=w1DM${%`S_1+;43q`t`S9y69! z`BcxQJQaZFB5xVJQXY&v>YNQU+Rw6dPmK@qh~zNaK)QU?Z-x0cdB!=PhWV@rpP_j? zDEp4%Wi7yJ07Y#o(7dOOJUr^z)S>@)MsafVEPdk5xB8 z_O)beN8Ve-aZo{Cui#jb9a+We6;|0n{Zct_HSR?U*X&^1YvZ{{A(s{5OPqp?0yzs_)I;%BwDUAlqB|L?jfV&B$@Wvbb0#GY(l6tIusx z-;3ACE80pQEx%R>?-A{Uv^pEVy-^S7aW^Nrecu0M=?AE!m|$ z@9OHf?ZV)XL-N|YHT+drA4RtV5P#I~+x>SF;QQhKNe18(khFUKE7#ZjZvm%2 z4CehUp0oPyzsS9hW@?)R?(mQ$)DispM30x0M>7P^5NTp zs}DZ-ApY#n{_M8TxcAkx8MHh@veSL0ck-_GA#P3BLhY8wIe& zgT}K}-k(7lHyM8d7mlCD6OTWIzW#pXb2*F;52L@W9sQ+NjP>+jq^%9@34vKj^rsW( z2>H=WV_nqftVNM+)8wi{Biln^qMN)96lpLQY2f79b|zdfjk%1=gB*?BoIi}DFN}mg zhDV$5*fs!X(Xaq zj>i;Y;SBPb7Bm$)&|K_5J|)j@@_Vic?F}Wg7aNVIc1J3XsZtRq7bb9N`wUJ@_2TU8 z04^?!;{4nYcC+rAn^IV2J1jKj&`Mrx^9GQptcQO?9g?0HhPy_vva|zp6EoPgWeG1n z_5fad-~=vg9l@c#Bz94jtg!!&mI654m&dkZ7=4r_#rg`wC=0ZBt%U}&Tbu1*1FQlR z4bZG3+eiy;)}o9PA#Vsfw=QGn(h|~sH@eahY-}rFrGx#|l*DY*fkD@L>}pTq_*km} zRySq?m`VAt(wfJqv3`tG_8jPM!|#9TQ~1)O_hX8(cf?nVX^!_^%DIw<E8 zUgO2B1!X&ouUWWcd0cf0ZOie&ehO%_g8GU5rp*af7+e>}mv+0m_zV}~1Ix>|%XJFV+2K-J`@HN@|HpF`ffo&cOYs-3hrVJ!$)iyPWW zUs=xEBCoQx@Fjq#k%vHkn_`~IyP@$8Y^I7A-r^Hg9u?!w8DRy?|8 z3@_}S#Y;P<@Z$0WUfD5&H}@^!&4b%;-&i->*@cB%7>7r?aA>>_yT^L5sk?;Xh8!l_ zTQSnoib5a?PgxCOjsT|mMzB1;gpr?zcnJfmltTsTvx!2@j$yf7BQTN_h&XHx?2Ehg~Jd>GG<)Zv|_7(TbR886O7 z@ZzQvK7V`!pEx*#Pad7d>j!7?&%gX8e&emjak4LsSNBfhvuC#8-Gh_(^zk`-0ZvS0nXKN&f`Ut!W_R&KLQoxrwx^e)VbiPtbwD9eHGH? zALW!55FbE;a#C~5E3|Yn5JWzfL@E@cO!gxdh@-hsLYVVGGMd3ped%lX_kaGc@YIF# z)D1#7JeK{P}nBU;p{{@JpX~0neP=gU#IyII?jB_wCq( z(Lxw!woKxWe&&m~v~3D={C$$L;o`)UIi~|L|$NdF2!y-nWb^dr13s;Pm!IOm#G)NPep?Uk8Q34QlS=Tszj*Y&;YD zaw&AN51YI$3}lixy}Si`H%=qXzEwzTZ9F|d0ZSH zz!MA8cx7b^Uf;Ql7q)E1vzs^LI**TSUcj-wPE0H9fNLG55_Q)+oIJt(j0-pLm#5 z#M$vK?CZ$j_+Y_+`rCQWbjFK;gwNy}FH%=hcw>Pq+T1nL*^R}CNp$23NK(cq*}a8X){_1&CxhYapg!&ASaJ}&Qqc^=cqXAWAaUt>0Bj_o~wnSo(Ub@gDZ)PgbA zd%n9FTlz}aOIak(;r?Jfx~Y>aHfONH|1NBu!E2XK;q9yU;p&kcIKFuT+ef=F*pM=E zVvs!75)WbT(ySrznS0$m2vt-VicywEs7D6)JwV+uKp88KSAmoQA#LDJK#~oz3RGPS zFdB~*b8RKBwShjJ<8_qxZq991=-^rdwkfo`a`m|?%g84c=x@qkd9(uuCOUCpaS-Qc zI&prY1;=}nI5(IkA7*g6GmPV$Umu-r$K{a{dAJo1&(C0y`e=4T1)>#{k$jKJu8l3y zb)*|>aoT`W)f+g+Dzs`D=Ntj8DyvOZrhb+OmQ_asyjGUq09HlH^?4&Ct%&Vq~`c9vAs11TO>eL<+us7>ib&KJ+}gmx02f4@(>jXT(bcX zYjNDV8VW zp-mMgzx3)o21q8^@6t0YfYfS#y|=bp?QFfrWr+V(k#{Od{I1^uYemXWDG~sx`bmef zfCWpRGO1I{Z}qL7&u8!`pkEt(^o+U+*3De6`z@*|XFsxC>MO?X(c> zbQ2bw<&|fm;S<(ZZK<*b=z*BO)st_A2Pd_7$nk)dyBT2t>RI>eyt1J+>#K zr56iey$P;5DVN>eT6q2JH@^!$&IJy41;Vi!T)lP#pZm;n_{q<|jqiN(XYu~?pT&4- zGrVO*@?$gGJPDU845!n_=Lith^Qe2W4+OS~6b{(0bO!t`^19^_sf{qS6Il*{tj3d- zZ>*&Z;`)DTd>{r-;K=-Y9sNw?&ne9o9)4ALab^- zfZ9QPr}4vf5U*;pg2nq9kK#XTGlAYIP*vcmgJV(spiQqPH0o;CGE_ zUZ-`7Nd-V)GOJ2dcP9dNbx?diwvU6+?R?CZ+?-B8RmF%YqzO#bkt!A~30d>Xn+iD5qI&E3Jdl8_-5)`$>jK z7J9^oe3xTY_Ewi`19y$#-72=DCC4l;_s-7t+b#_LI3y7DTkl@^VL*xJ{(b@0wcdBP z0&%wi?MMO+Zv{qgJma=rpnsd^kZypkAAXjA&ksG@TzBhzw>F*O@ z75%5b_zja&)gB8!_|!IBzI^$Iz||+7cmm)5{`YVDj5~CP?$8~&L;o=JcM7nkXoNM> zcs+4Kr1`vL4c}j90M^lF4|@6j91S%aV08znOnRxT)3}TW{AkRkkxwTO z3i!G$?J3&fK{PQ&8}^>uR;JScVmKm(BP~=cgTr>a193h>oE~7!(y@uJ94!+ z)Z{XN>i$e6_N6PZCsmGp`Dz?0d9b%NfK3GpV2#ypuof(2*wfHa*u*G}_l(DfWW57v z_HTzjh}nDtj*N`s*@K7hiHqm(#;HSi=fY9Ef8~_%KzxDp&fdi^7v4`*mBBd%Ik;^&A9~HvT?M=f=12=bCwHi)A=Q5JhL*0N9I~^ zZN7x3R(kN@LJLlfX7K3BFg|hVARgVlfbH!?EVZ(YTG}X+^XTH3ZBQ=Nd&&{6tVN2l zI7r@)I_eQ;`}8#x(UIf47gxT^2$EhmvVj0v(rLsw4}=_)ks;10&7Ej2v?3Zx;mUmv z;a~sYU*bDo|7py&H(-?W{rROERf9fQD_ov>$=bycT%X=4a`M?$| zPjsU_=|zcSGhTBy?qhj>^J|~MR`SG9+KWSz-8eecjeP@+xUx8iANs0S!AfpT$b@j4R@ zpsOK|o?;H|nYgvNDHcL&lrq1o4P$ICfvTapYWO(kxYpf+9b;p7?9d@xSe(alYa>>g z^EfloizhbE;PH*)xH>+B2L}6a|G)qqpWBGX7UpqwcmUgr8O(A%pNQ6AW7dI1>Qp;R zA)Fr0A#0qkHalKtfZ>3mvhts>RWpYe(Wm-v6b>xI90|ejmjBGwq}{JhC)^QxomjNV(KTJtpf^AG-`l*^C5-ysf*`v^~4c8dh8&cJ9`pefAdxR%I7|XU;6B)@ugQ^!DFXROa{eQ4%j-%YtCu|O^;-G;H13_$a}<&?8jYf& zd;^C1dhzAYeGzZI@EVToI)JScGZ=4crG8q#a4~7hIhf>p5OSc$SB=RO=bQEnj*wTc zA78Ck_{Nyh3_GY|z25_(wv)O6_p&H)d*5fdnyF-$*Zjv_0%zKPfRy|8!(mMMQgtcs8qg5i*!Bz zfHRakXS(A! z*&4(t^6|Ba5}ugr!xIY=c|r|<%PWwqcS9g=QY+%@gZ)g7)aGCe6&5L>yU|j`S`Fw$Z24Lm=HN3W#&s$6Nb!-bh z-+<5NdW&ukuJZlV>(>ITZuX6v*NaT}<2A<{z^k6Y`dZP0Lg1>oj-+}zv`|mF(T}{(3JFY^M?E?0szsFiE`T*aeMVmF9sv&( zY)6&%N08om!vjQpWl)=Kv@H(BDehW|OL2!nad&qp7Ff-+XN{YsUfbe>)BqyUw17qI*4yhD+m|SBz znr84HH0~)w1y%+lrJzt4_Jo4O5dEEdH1mW&-S>6I)0>^pSAEcY_!RMlr8Jx%^9jVO z;T^csmP+%3^iYMG!YsjM&zs3n+0sgh#G#s)9jwzlm!LNm>dzu1n2d_g^5>BKEBK|t znIL~GV^F+{1fmL((e9bP$}*ef7y|#(bnGF$rCv|=*jO+lIq3TVbzlZ!A8Yomqsve; zJ$s)rs96al7_Layrbvm^II2#G7hlGH!loh3{-<(9zaZ8w1k|#P`X_kF855)J( ziSaw*bwGyHzaMM^B%OPwAF=Rp^?*a^jVszIL4Brh8uwy!M;Vr!0;`hEDAVU7*YkoG- zM}?UFdqgw*1g{*qKfic=xKX%p>#ilolf3A`Lj-R;?F(Jzzg~rOopt^%!Q&nEvUPY) zWCSl#ln=HDBZn|hT+IB^&XCHUn&6)}q@^^cF{nrXN9SYW-n1qpI{*JO(fCTV3W zfWJZT%oS6}@4y$^_Qb^no1$-vO)PS?q=RzQ3Gr;eXZ~Hso;Q~122N~mKdSIX*{8q( z6IGjI8iuK!`p1^vD#gp6L44gL@lNbp;0m6$-l8WiZcOA_<|i~uJ=}#YxlTl*s9#*y zWq%IG?`Nre8IB+yb;QGmY*AuBl$gIuKamq=#f&u(oqDoOVH)Vj3@#%;_yZHr!H9;` z@N|I7wImn1_og#zWt0?BpJ@&UXjCQQB?-MOch(?;w zwDN%>i{Hu7(qOh6Tr~UHv#vTN-h}ghZv4BqL#Wcj%L1k3_ag`C5Yd5KESriJxPXEv z8*Rni{Y2iI=(lFMbT_OTjaV`+aH@I!qAYR)~0r>_j;4!kWo2>PIVO)R*kK5`0;=AdzOlpB}FE z*d`_vvr54(+ho%VU+^ov>Ho$Qw*c@vn$L%~Cm5Ljp?lo?Q3`yz9B=(%Nq~-4zm!wm zSM4H@I2zZ)9uqXl8-HJ^Ren!qO?+27Jzh1)2Fo0(N9mcS7}08_qW_F7ei4`JFACF#scOd)fIVGOtZb1LSD|OK18pwF+VVESRvANOXUv z8kq;6r&N=(dB|*O;=pAJg(tfd+ueXpryKFj=MuySB8Cr41;a*o5jO(n6&wm9XF|gu zK^FHMCy$To_`WX^XWkmsk;o*iEBG2@%5_g#=3t(*;KVWnf4YHo)ZDZZA0)%I5S*T| z7d#A0oc`fDc5}@`!OOgNQI3ZlCt3zIpGH31vo!F<@bsneGE#F2x7CxM5pdTF+!aa5 zKjdRsR*1w-P7)Bd2Y7km2ej)5&t(qoEvt*Scp({l7ONG|4h`}r?ecWQ3%)y3xU6U} zarb44GAqH~Z=iAEDyd!4?+J8fEX~U1k^LdOI3E>hNhK0Ol(gO>3vk^;V8c zo}A>C9J3B;+`1S^CV`Rn2n>0U&Wa>(p>fJb2C8$3XMUpgnBu!u-}@lNrQm~d=@8ufQahyJch zqa0J?p%_kf;ih`@Y=z+&e9YQT(=h(Ucil6ppb>6dy{5%+lEIJo35HR|fr`9$?+DV#Ce*u#}_oOdH>b_fG4 z)=KqGu%L{7tj;vjI_=3UK!`@n4}atNh}-g~NFu~pqSQF`JC{eihYP?3cjub~AMoZ0 zlM8UxuWW!4@c6qmWEG!Asy;l-3$7m2?IYSdkP9dt9nHR7VAO0vEc`M>J?6}ekO*bN z+n1lxP%|3i_!PxM@J_hq8*RO0gx6l{udlwJ$W84|w$^HKDaBSE@?=|sZKc#zvA1^( zX{%kR`uW(gfcE3^f23x@Qg`dTB-VgV9t4XmfZlI;xYrAMmMXl7R}B)vybE$K>N{k6 zzm+nc|7eoj;e2-Y=a1US$)CFVQ}T_$_dsIF?0UyRfnwZ9YM+JOm!w#Du5c37WB(MQ-$<^ZwR&TE&t9h64+id zIn0(cG2VCULh*fRy%oPG`^=^td6+t(x{z$JZY7A!PMv{+n!{3?ov7HO@c`3dd@mu& zCw7s@#$&97DJ3hP<#(TJ&6~+`R6RsaV_-9)J^*FbPsLuVWp|0xy#N}rr8ofM9yBF! zgI=?(2i@!dcmLQ?EkWbg18J&e5mt(5_yfQdA-V;cL3n6=H%m(9k{{+B8Cb*v?9nA3 z?i~a7kKhS_e0N)3(`Ezj^Tm@EX+;w>B(5;b0}heQ19p+tfu{_<>NiDEqL#%CXb-VC z4%POQ7l!2=vKjwuW9^dMU19ph2w;%lQGuX)rRK<(|C!weCNPbop&QFmZ%QeyQpp(9 z^`;h+N>ft3DHFj(Dxa{thIu2C@u>Qv8&`PxtUguF-+`_z`O`AfE*_&kLY3#%u9>)# z1~XvLBU#?+T-1S3(l+6+-wt6}lBI?T7VKn!-po97v-5<2HB*7>Ae#+Kt{!Gl{iVv& zW$wz*pdoaRb4PsqOV%X*T$CZ+q+`Z#8OSy?h$Q)Vlka#*{zeMZl9=p0D8i?Et4Wz0 zkcv}_$qywq0h|Vi@kAIh~6jhq}I&1AQ0ZmuVvq{eFd0Lev!n-F+MPb3w!}v-6{vLR(1(v>fp6n8!!&x;pcVYvt47-rnh8(TI zvKm8~5Pe~>jWYU_a06C%xs>bIN~8kRDI+?qh?UUuy44G`R^`r-BWrTg#)#ZKjPNy# zVJL?DiTlm0&iy79_x4VWWNgTDSxBtKOU!Pu7y&P%}}og-0n;jKj>$PI}ostk0F=xu$^ha|xxuc)Rq@QYzBbiT3>rt0t7g z>FlQdf&xiKtkRH#9a!xA{x=gueJs=Fl^#qf=lMPPTtnIpPL$1xq=e7q(!w-Sa*zg` z>f=@t2LYP$_N3{$UinZk$)RG`ZilKZOLHiKe$9d%e7Pzx&$ZI+IyW;^UO1@*R)d^M z0Z8=t*(Vj+7hUKKgUWDfvjj-S0HFnN7|tx(&(_0Md*l1;8bbPPh5)hG;adG@+jmi~ z!C9l%oJxO-K5mN$NqLiU1<4+JCuwQabkyq-i2n+M;((ls!+Z4jO8xW4AeZb(MwFK6 z3eC%O>Yfx`I~|G{PuATq2LQHKxm5&Tjhvs~B7hVvgsL66cD?ZRw^ClU)NaCKOIZj8 z$cGbNOnFb6Ps zmO$gf-RTugz9|wqf+E75SQp0UbF`?{iKSGL@Z-d+TALWyg;T382=nJO$G%ugxD=&; z>RrGEJHN^=MB~e}L@8vPZ4eVs{bwA9!A*44?tC}=5D72>*f)sHBH=SJJhvN+TB~0u zusbCEA$sd49-~qyEmu~Cb5Pn3Q4Gy>#PKDvK%6;7?a zLr&Qrb0(wApJJeL6|8(M{=Mv(mAP0|@xl7t*){EtpJl^FwU#rLiiK!o{dl5%xgQ1c zsf2`rhF58k>EXHe!Ex-uuF(wabt6@}UEC)gTxx`WM7pZ1!f zf0f7oW*Pl$=vY{|_(|5@&jh`i3oxV-aJN|!B<8*Wl*08B*i_VD^li3x_bh@-!!}|c z?>OqF-cUqSI-sN%*E><;gizGsQh@o7UD4s+iqyUg{}CP7%EdyxX`bjcNy>Kz=N`EV z&>A1(A^QMM2xLOT(y4s$qQIhu?NPB!E1mSl7ycjfYc&+YKz^?;T$GJgCsc6!WHDUek zs3B9LZ5ol~Mrw<(aOuC%gJLS@=f9Y$3OT|H8?n!4IAp$ymLGO|_a0bts3_&6{OgB@ zJ>+C1w9TUw%@7_G5wn>y-7SX^Rj+ZZrhg%s0}myk?yp*=OCQ41Q}9f*iI;M#1}_(Q z)V)jVk~hi9+t80QWbuDQ1n|}JQ z)KqxtV+e>}*{pZrtfBQ$k8{!!E!er)dr-lH4Ympyrs7*RdlS}#*K-FN9~p&zQxBeZU-7)$odZ%!D}`|fFgRjcIhCI2xRcDO^z;Fe4nc!k(BR$`<5i7 zsg-A4&VSAUVIc^BcnY|)@e4o@Tm5Kg8{i6vwFz-!PfQvs_CPw=CvkTNzFigla@hw5 zWoP+MXu*%p8-3Fux5$An=?0g(4}41keDfgnOlke)pdE+M;pB;39FB~vxlKFqy03Nei=m7b>1z@DTJ zjS8@9&(pvXqyEfOZ30tm+@D_by4*r5F;&jlxcQ`uZ2G@=A9%v`LT@ttsyAnm#XMX* z5k7xbxaiqt$}?UM&-8U0B)s|!bg)hfY9Vl=kqp0^&VNUXSJ==@wQBqUczORp(&GVP zUAQxTQNyLTIQ#K((}kTT$Eokfx^QAs6ub=7NW44MCuY%7EzwrY^fw`sq& z_+4B~G^N)v4@s5|nWf3pzO1mwe8hNMP^<7Fyvzf8^C&F)Vy2pWqKQe%U5{btLpgP0 zuO*}dC#soq^Cb)(=$769d=726Z`0_4BbkZe%d?ie;mo`MGO3#t!u#9Dnr+JbKx%F& z7@hk0N?c2xKk9fxcA;i*V!h|syD{A65t8hZ~skOWH z2>N5bvd?H98+~NAcS1HLW)DLF9v>eBcIq~*%QM!&Etx16xp%JgCphaeDVAm8ATd3x1oXme!L{cg8c?AKyw_F+# zgk>v`cal~nBiT{f9_y7yYQUvAWg0@GVcr$1({WqO_=BH7(-_HTj=oaU)1YWxFY(9} zfB5qk_t!CDu5*gvVg;eC%bhsk761YsZO$O6d22MDIW+!&`*iqs+1*y*^XkP#=o#>) zSEsc#fY3L|M+fh&XjLml#sH_?d3;8{6EPu8ZF$9Mpq%glTp3T}jcoZYe*sH3?P;58 z-zFDD8q;w84(@Pf4!52(#y{yt0Pk9ci@)_-q}S}kW&KQ^ftKyz?ST`+}H-wdU4geg}-k$8jg zJXIZSQWdhZ4HZZagpAB5A!9{ox zZ|ucbZL1Ltmy?FC&0i zDQ}dxSG9ZElKzz@d9D_T-gfk8$K|^iuacDFBBAIb>PG;ZN47~*r`wL1dz|3T69oN? z!Lc7s{+{b2#L91l=^vG(=Zrz~y^k*Ib8hT&+|ySM2y#bd#NZyz)nPP4XLd+2PQ7Sl z#g%pvuOPh-^d7=fhs4NP zKmF!ZE9<)_tnrwEN5k@a9N;YNPGA(o8i~$9w|tHdl53Om|Jj`OM_Z~2)$sYLN)dUi zjeOx75yKJm-voPd1fb})iU8zE3G%6G`FW^-1c92{B70*3oWj6GFwam8k{&0($2u1* zejFGIy}6U{yU%X!FU&E;;yXM$>{kBwbnqAplI z5Go&bLyN-&K%0v7Onf7$aXz!J zU-Bnes0{d9&UEun<;faUaKLxQ-g44W^!>RhU*1G({lD2;OFdenI}@L#lcwe_SS940 z21RY!&Ip>;%^EYMuG!;j!pRbII@N~Yl0yU;Gi_ByZ{tqoL>qOFvC3mnyZ+DQcB&em zU9FXL3dVNx57O()LK~y!r?T@#(&Y&D>XF1zW#}f#(0(d|Q#Z-oUKIwAAlb zq8agRwhJH1ICTiEVYdCSI)G;QPKO$5a6*M?2W=K_AEM~bfD)BgUP4L!!`P>O%ghwR zxR=;T3~}cp*|rgff*p@&0_E=n3mKlz@^&Bq4=)Esrv zKq06u;O%#|WW5cA6eOM#0~rI-Qcr!Fg;Cwy!Xs6Q{a9C3qGR6K-CoPyuu>p3POK*o z%K!Hn7Z|9H5=0{x7K~h-kwuA*i>?aP_17A`f7^3hTDMosyH7~At!=L6Y|wSqn*{;O zrMA%IS_ws_1ZRwg5iB_BB7i;X?4e{6s55yN1^DH%UVoBGZ807U5eRC;i5#KYRvEmN z$(8B4PV6O$zsdLteH`xDplKg_9PaF+BZIieJ`|Er+Q{$^2C}>ha!`BFQof&oVwO@! z3mi9#8~9g~`4)wqyDA>8(eJ#ohJH9+b8vI&zdqy_HCf@*6v!1y!yZhIVbauu+ozF? zBJ>j?co$6N+!(&}hw0J5Q>EbKA%H#)??DNXzahZ{$Z-!vvn953L?~MxVx^E_Eu-~_ z!t-z=TXx7g=PLL z)%F#iZ}woX3hKa5o-7lkeos23#22Z6`K zd?|SNVwkwpHFl2nh{ZdgINaw(y(O2yrvPPZHx*2=thd5KYe@!EGy~aq`TZ4USPrU> zjvUoxG7U6##3!SSdgYdF>?7>(+1S`6WlN{#lhnenmL3{j$mg%--lQMC)1LNr4T{A3 z@G}rvE~kI4Z=trjwGyV{r-5vTP#O}G{Vcx8M*Ge?;F#a* zM4AgRM~%6)U18dFgaJb5LtRy3ynMpZUg&;1^9tPCE8jSUKP-SI+l*b_(ZU_|+lB$y z?EbW95-{<0(#sW0!q~}o$T{-uJ#a5!`XyWOJjd7i?nahlNFzzxGj!O*4A*Z@f61<2Jof#I4t-bDcq`Ey|N}8zAY!hNZgC0=7G`rcKc3#}-CLAO6 zaH_Y7C)r~We53U=$EX6ly1>s{n@=k9P24>7e$UL(a1iTw3UA``g?*&8o7I%%TMzjA z$y5}GQR1*PlE5=gTuha;VBD4)HV-3dhRPA$^b8B~#%ZfZ;OGNS=@<&5FN1Z>A?1B` z4cxnW`1Wf%;@k!EdU}bsfk+x`;rBO>9i)OPy_spz z9f^FVCEh%jP}Y3C`K`@fT=;i%Lq99kNrIIID=2-4?$&R&_T6+_?$wkva{@q((~!%j zATtQ)9r$+Rv5)j}c;la7@XNEt7OCVT`P1pa`ta|}Da(yg*3<7aaHAEn`q|Rg^a=w0 zh#)cm+-Kk>mvaTS4dI=SPSloS*b;ZDd~OXsLw!03d6e4Tc#R7Qvv?X3a{srf4s%5P z70TvKEQ}s0JUzhgr`u!V-x4#GoX|>eH=mN}T>DbpadFC+c|n-}CGILS$)+I3vxel2 zQ2tiUM?uYm_?EBF@;}a7qpoyBaNTJ7i$CA(^z19CUh@}&c_XYpQWim(T>z3aydu(s zGBB_a+LSa+p>>p0KQOgv9Xwew_Q@rUsaetYihk8A;Vjui6 zJa%HvPu#v9(#rXM*#CT0477d}uXZ!(aelnpT+U@bt*HVYjUb9cgWgalvNei~)m5-Y zs+h=MR753hEp7ymbi;-Oo_>wPJ#Kuf?)G#5Sl!Em!A74@wS~0XvjPht)X-JQT99zy zZypJxQOMGO^s%;>T!9&Fc2tDE>n|6-M;AH9yj5iT!a@dqqDGp#&ooChwP9aZjBDd3 zQ+VVHU!euoFPUu_qA+#UCX(8vwP*>(v)151bV=YoB2DHcY%mCT7TOOyxx50NM<`tG z-zZ$(5301j^axl&xJSs%#8e$ z(y?zUlw;ond1)bkplei~YI!M=Jz)5>Sm*d4zFv))LQ+^X31EQt2qzS;F z`w>n1la`p_ULU0Axq(SA5#S?r&{V+iUbjZJeBb<%L6+)9GYe{VN4$Z*W zArd`oxgTj1GVZ=zb0L;N^ENo$n2!4(VR=^}WR`YP#sgO_QmJ^e_}w)NTGIJuZXMLu zQ=$v9o0agvB+!n*_Tm8+eq$hp{oo`VIiR7ptMW??q(`4jd^wEt20K}XCPSS=`cNOf z367DPm(-UW{~{SS4YAE8t9&;-GE@Yu-V6cj8jL!FO;1hO-$tGGiXMN!{A8@MHUzR| z%1xEzpcYM!rT-C6|1npI5{y!*SHFg;I>M-Cp3{PCTy;@5Z_igH?mh2E)0}Y4lii)B zF24nuUqn2ZEN5h%3|r9-Y8;ai0>%>2;f1qwe}(u-KeKL&0Qg(q?26p4e?hL*{}udg z(rEgH===NJaWq?(4`BTIe#JPy5rmES3MvBF6B@cSNkI> zJyvFGMNJv)So=S~j{zS=!oUpd!ftb= zVbjqspxIdS+nQgIZ-1!0bM#?VB|3Y-8lhWPr!A(%;Pu|ypEoq+D`WPYrO8nwvB^l0WDNy ze~Cu0hwWL-3WQn;7mtnJ+6rWg=|7sC`G|q^XbuDm+DUAicIP&*YmJ>HohZkh=QFU7 z3{fkM?e?x%u^ML;uIiSVn0|2itB@BY;3NI|v_fXJ`%_!>(gC{ZKP73rXRyrqI0qjv zXaOlXL_eStrJVzmY*BhGqA*Jhzv=(w9p2RH2SxuyfD4>xvDOd`&;N5%!0Cl&z<RB?_4NuNDz@Y7m$w}{Z}knG{dskmu?bEGZlC%MHRw{?uwPTA!_Xu$$gh8 zCo_cv+1nn9suEsfwEQv(bJ}zVZk#XN=?>x+8S+d(Y?M8vy|7_5S!ZHPJz)(> z%NzDx@=?q!!vySvzM>A2cajb7w+E!-ebNkE$6|Vc5@gTR@Fz)I$3r`Z8GEYWpJp;Yp#%fs^h{3#{09^>X>M{{=`yl{N!neYUhOx1iSvM6dL?iyHVop}H8X*{rOxAA5+9+Z15tjx5;MyIr+bP$*ggMv0JT-B@ zHZcqU(h!(A6Wh6b^RdmLdyNp?G13E2eKV->t!(Jc;mvy3i?ql;B)vo2g`!b4^KvfP z@6))y@Kt8-DY*r0rZ0q>8{d>GS&bYF@4MjQO-yY60IXiZs&ns8mkEJaJ?i3Z!ZE`n z!`g);LP8b)qY2#-><^KzOV+mAdsqy@N|u*{(?tJKWmMAh2`R=|DX*HO4wpzk z*+Uf#M6joQf$ul0pj8Q%GxK28~!%pjFG_E^2}pHB}Uq8|1gOEYd3Gt`6+ASr_8~ z9p3NVNw8B*0U^?94RIwJpESBH!ICf+f>Bviu%Z7-#INsSV(w7z@LohbHC~AaP?lZH z{E!81h3)_??}&VTKJn(4Z+e02YG$L>a1bYks2uz<7>#6U%4-TC1)<}&UdhMH@Z$o}CN7QUziqO8A+B1is%c+O#DP ztS>M$YcIHRM%K3Qg-V=RojPM#iS4a3>}_H1ZAn8&64r4P{YMt_Jjb#rn)M{MY2N>$ zic_kI+Wn+jfY$w9m@D-(B%(quSf4W^QX-9-$|84CjqLPzV0RN?UtYe}(FI#2HT63! zb?>RARO!Ef+23=ZuYEh0!Tv)|g(KiW{1n6;)Y=r3T2bNKPjIS=4*}dWZz+vsja2=| zUW;AP9}+Q+zZXT)j^d=7ky+SON6;q&u zzuM(=AaE#dwj4dKgh9}+xftGy;ULQxyqzHA;W~`_Q+WOBiDcwOWI*zcI9;rMwSpz` zv|g1$tNxRw9W?S?TpFH=IQx1+cu{l|t3`U)cb~-CDZw5JoJisQW&O1GqagIvvPgJv zl1*!S2q7+>orlMVs4_v~%Req}r!`RE)I#QN?~M$4k|b0-w+D;QA6gfLG3`b^Xrkb^ z`FaW7Kzfi$Bqs zx1Lkwb)91;a&ud^cZ4Sdoqa!b=v#kKQuWE0$&0tXJ0%L4_L7WCx!bM#E~6q#da#YC zs}HQ>>4=wleX-bK&BER}Co<1nEv8(%(Hzh_3V*!EGW(!x=~P9MefQ ztzdGTqv%m^c1*-FH)by9G#*~}_*K6hNf!jQ%xP>`v_G4EYSKIjeFz-xX>{c~kCq64 zb&4-KkAo+Q?hn=Td9A^gF&bWUOSfqkUTc6=unvlx|iyn)YKcpA%umzR-za~jLZELAO zU>#n5$UR(t#2e9zV5jel`53iQE*ru7JGl?uDRO#zzI!grZk^0sr;ncpMvT27~3;&(AD7oKj^Y17}Ywq%G1!4SA!{ zeJ3~T7*&Mj*Zp69!CQ4M5zK?OKbQv`YeBCE2wT5wAzt(Q7TubUF*hfP8%#3erF^58 zd_Uc$g`uNi8G>o6)-LSk6~D(auHj16ANT%tGp17oXzPzgN*Z}N_c955*mX5sZF+Mc zT;_V@)PpfDmRy*qkjpeF8SgojBnnAOZY>iS2vbNQR4KgG!c$Mx)bEugr_5rn1@) zD|X}i_?L3p>@1xnQ)P-3v6*OzFjSYLc&+!P*cxd%ndQT`p-hQWEn8b*zk#n6sc;8{ z4&49Fp+1eXIpQFMn{=B@%IpzXO8UOE-NO?S9#^c^`r%hJ-7*a<&GkzK$y&p2oLMYW)h(n%o2y^vJ&1k~Dv-ZB4C#^G>c z9q6MuHDzQN6t&8#C>mw+-(b@z53OF?hqVq7xMlcuOQ*o z4Ulu34KR2^|I}&J2J{7nJ^a8he9N48!%1}#cRI}rlMR>`wH=p?B^vgL7C)?P&9-Ze zvTMz>E1>e#wL0jNKmF4fAV3h0Cqt-vD#Z)oF-w}6%&PBJ z*H#S6zhLkmbp8@534?X~Z4pBFgIUYQRE?k?R8z6(h75swm`d7}%jgvZZitcpV8Bza zgej>AN7V_*$`UL+rWEQ7!$sqyC1`7iH*M233PJF-rn3zE$ySdho0b12V`;3#M-7Hc zdV($sa5?(&5Pa7iA7mH3@yx_MUghgKUz_+-6j9T~8MziFu|i~x z_ywsIg|1$$;`fTJfA?tI44S3uS1*Q$C9{*kO5XqeF3@6mbjEP>OjsObMdqvOrHo-rh0yQNCSZ8k>(Z z2KrTWuU5ILk#HC1xxN2hr8;qG9#T(7M}S)g z&;3ra^xWg$j`L=3bjwcJS29JcH9yJ!e+yZiKHE>BjdDeRWK+CdGK{zRKsjKzVuJ_~ zAx$EI6GsX#^XoFxLp5REG+!IoFoGeV-7MO2XE3Xp58*_v8CM6#9Q(?w#89Fr5A$Av z|8FPURbp14ZEQ13mz9OdpU4TC-$gVi66u1$%16ISfgSl zDtn_G&(L~U=J@1K0D02f$v{3Vv>y#bLHp(7;g@>l>mTLfqH)8;bt6xzKCO7N{kGG6 zLT$`4rR2vwc2Jy4ZIs3@4gGeBrHj+Q>zVMN89zgoAUc!cUigm7ay~&mkFb0Nzd5n! z<5Gn6pCnV&JbFZ?uZR?T>J&$a*G+fU!JfDea%j9EOCSi`y*n9h!y;#+IO`5bP^g{R zNT|?e{I_H-@r|w>XXM!GdClRyPk3hwsv#vZM*y8=IWNB4)X}GmA@iv%g&_jzU*vMF zd1u>Ll%STmrLRLDkzq&J$~ZWOPA)y}&R9dM#yl&Aa-TU|)@LU_+#K*7vf0n1s4!$( zQX49Cn+y@);87GBleIwmDku8Vlh9N^XxiV0bkc_0a-P}U8Ws1@v+K_kRA%lD@bEa0l@hjdnjlzZLM75wLOgY&)oH9AMgpaY!D%-paoHC31TwqL1 zyACW^GnR%~olXdC_KrH5TA22MJAAjX4%D}=J|}JIyuaP)Ontog3ombczIQcU7mxTI zM+gk>CT0FI;z!KyyO65DHUiJsL>c;hSSaJ`m06E1PcA{sPr^RB_+fxZJ7L4WlO)=! zj*J=YpSz_$-wLHR{}@~;-9WzD;wB#-WK^Tsi%5&K%NvSfzxV-1ts!o;u3ea+AXx!1 zvKbvLAj!cqY5wQ!a-7M(YO{e*(Y*{?TDTpdqv%4cpWmAEZR@eu8j7K8uvX3ns{9}} zon0zit)$d3+sTEOzbF6Irma^e$qIIFEg8G_5!*y$Y9HFPlp42XYC-91%kbSgg!;^} zuP#(D9xay)8#pudsIw<9GWQR^=3P?cuO;y|f`i1op5_M;2*=dsD0|t(bwrSGX9cOs zCn0-AyQPeZ!NjlVacLGoFHXBC$)Zjic$&@GFt;(CD>NQ8o3+Vie)Bi>h%Hn!u(G5N zBPup}^!G?Ub|YWdS^1C*T{Nt_=p8`4YgMc+u>m~l4+4aqHVQUq3XdjrH65TIx)LNt zr8fQkkTeLiCpE3pOlu+LiQ>v-)3Evz$ENh3bNQ9?5~@oN@c@qPB}ESxrXZT1tgmTc zO@Ha)CvIxoVsHt0f9Klaxr@-8nUf5+>+uc`HisAE-uw;-=dZh#1hk$@D<$= ztGypL$#)Z6jwv5c=SPuk(~nWx*;H%){W=kPrnvAr{TG-vtv=?Iw58x5KH|*rL;1(+ zd5 zfCHL8ksA5=z2{v4n6JlRysf)+k=Pd8=A9!>9H2`f`GLIW((>D0TUGNwkyFa!Pa*u_ zb%7)nulJO#t@YGxl{h2tknTczi7c~phw=@O>fUfN$7}f;lN?AVX`_rZ^2R1Y?-~_5q`rFfNrZ)Jvi(3Fvp6n=^_8Wl=it z0z}m538srvAi{Jt5`YC8MoT|%Rk;U+#J{2p>?=_gx2FUEF|O317SXa|Gr@X z1J4=Yxy{>4-rT{j;PV|5Zi#rpFcI;lxzNmJpUrf@yTCvV()B;92?l(RM$)o9g!97r5PYmb$^Zr+w*v z4c~ZLKi>(P4k3Rp%&ZpuF|mf}AeC&`I1&0S^$y?PFx$>L@yk8yU7t(GbZt!@)RP?0 z7Qgj-!39&xPvW3cR8H6+LgWSONElW@woOl)1!KLE=(}>AI?Iwx<6AUmX(G)`M^}N@ zn5n|c{lr^D%H)f+ilrQE(u|U8JY>vCXfpF*OJT=jqWr|!m#eS49rwNGPlC4-8ihn2 zaGw%+ls%feXK;8B-&c0{V%ge`VEWX2C{--e!^#!yJ+ngHpS8%j$c}ICHO{Dxdz>>9 zcbsd)6Z8F_m7eAr@HP!3gQ>e8*01jO8}4@M%zhjGRn#WM)U<$EW!PA^vqpq^ldbVe z*_*%&X$}V#@&uvJ7j}Vx91ef%uu9(>L*b!swj1CQOy&9vxI z(U45gc}%ov^!olU4U6E|1amQavsDOz{ZTtxMjL6OLd7;n-8K++3@nOVOA>S=EGqUj z%Fp!!{a0G^()jfb(8*)w#ms_|sSyQZ!uBDCovj6-y{DBeF+J#xgsMr=ohAVTR9+!~ zFi>5>Dct4OJt|nJ~8o!HnXm}8yqq(BCFUvRIU!yG*4ZNjhSr>2l@uXpRJ1QKP7Cxu1z`jjo+ z7B5pAj|-f>=g#<2B+RoGj>R4ZyxKwro)m^b9{FjEehikV5eoCJN9p_y3Y34ls;qT- z62EmSjZ`N3)EdGPmMU@D(MWqX#Wq%cqo`}Zph&G)@m72;%9JBt=ZauDpb|VG!u?8$ zakTAkkWS)JqGCvs;}f}S^q#IN;|lu87oG|(hByhB$4mlf)izHcR1HR>|29+m&Q-#@ zI8c8}?BUr;PCC5e0oXyH$@$ysf4ho&)erQ3`tY5+KUHlo43%t%+EP z8N*qR$VhaQDj6bIiB_exf-_YYae9JPBeh zW8GlonNerG*g=2<&u4$|;p}093nt#RRfxT)A%JnrSN0Ra~2S7VNWwOYy z(gJH^xioL6jZmi^r|}6rTc<`|H`>TgE)Jf*Lm`kbZTXSX%b7&%VY8)H9+1WB-^Gj7 z?uV=UOsRXsmy3>&_=>42_l@kb7t!eG7Gy+?#Cjpj67o7vi-z+GJeJ8MV$^rx(xBU~ z`M#)U#{P}QaMeovSgKxy5=ZU)-~(Jkb%x(t?~e`FEGs;#i)j_60+P&%ryFqQ1d&#+ z*U(nwGNKAl$12@8dsKtCE>!=832K>aHeB0WRzdly5@G^{9@U|i5kvdJb{lY6p4u@b z;!iYe#w1Em`oBnVh}&22?z~>IYW5qdQ#TEX)zIc<)LKkKLa7ZD1HiOa_9Ck1ifA&< zM1{HFCJRVEJCN9Cyk5g-asFI%OkSYpBuaX|X~O^x{S5*9Ggqg+{P0*?f`Y1oIYx6p z;Ad*xBx6d`s>^!ZQ=vp1=gDw8yT`1YaVO-3HKb-Yyjo-WudEIC<~t(l+C*;?I4LdX z_oFCp_O!13aBH)Ie~Haa9g|{B_>`Nbpw6{CH}Vq0%x6;qIU1HB#h$R1xb}o>UufzE z0Mt~vQY1Qtk7cUY_AoIYJlEk0oJi?jOyLCY23aUQ6t{o(!SEvLo+|>MbgzZoz^gk# zPX8MhuG;?Z?ZHE`C0iw!s{Ku^;5*(${C+w4LQgZYY2%(_CP(oTep_k%Jlauzp6|DC z>`u4WryC}2F5!%zZythmBt^{$N8w5lBvTlcK2}-NIRr~tzLpGnaYs->K2#xlif1y; z`&kMvx-EEEtbSZ_4UG(K0zF$cW(N@t>P+%!U@+02m2j*7qEAAV^RD#vg1hd&Y3 z1_cZa66g}vd59Mr)I{FS+l?$@Syl~8r|pg3^Ds}(3x}M1$1B#M58Q$A-xR+)QtMWf-}O1Cjx>7loWuaw?iz zU;VKoG%+KzcEvn>XyWuc4GF6ewq0qEAvRsJAc)$aJU=m}!@C3@AM4T<%HL+xWG*9x zj07^y{Gh+4NY7O`hX6OYH9WzVLlHR#4XhH!#jorTh-G;*Tbq2~q$yX-tQz)z04zb% zzB10fO}kx)ksre32T`=L3|aPTXTX7h2SM@P-;F};y=Zk;q0Li^26-~m z;E2=EiI!EM-4npY#jSYd#A#gJx($2V+OR1a!@-skuFY=5vzxcznWaU%xpybtJGLL6 zKYIk9KYs)tTt0? zizgo@EvVcCRYhKh+br@Js<#$x6dG2!ax704YmrBbu3F#;)q4`X-2-{dQpU{2DzG*0!gk6ofp<-=Y9yVM4>WMi4s!!eTcq~W0*u$i zw&DLKrycu9;r6uHsBncY8m^9VEe@|od%}e=K6j=ugvF)^wlzgf2z5}9D16HXiiZMG!-y6+(+ui zWM4Nrig}oDj2`u|8_IoV7N~es_%fT!LKfwa%dJI8AN$k_!>K%_;z4* zNT$;$6dTN9KsJ@dCqMoUe&^S|gV&yV5(hUgm=LsQc5lI4PZOHiCwb?3G}Ny{ySp4c zo(c?jH(*Cg0FQ3%!pr;n@YP3_@JH{T#h-uS625q0l;bmoQ{5gM>k8p;cLGQHinz8i zhbQ-K$L3Oz^GXUo_wE~b>D)0)WkZ-RMzE!nzykYdQ!$A7LI4{JA&jRe>)mBYSAPtV zs(TTttu)|G*cU`37%^Vig-i|&*&K4IG!l`h0at_M>oD70If{Mc@1VyEXT=8givxRS z`muAMfE{f?JUH8cC+D(wY9fqhrXzTs^x8rOFKAa)#SuZ9q(N^kB?tEgS{iYXbZW~PdVIM z%wV{!5t~N(FxAtJ@y-(Z$t$C+&Dc6Nf`!3Bw8T^7N%n0ZfuK8zLber|bPIg`Bu<{X zjIVwD7xCgtZ{wwx-@^N!`U3VJIEKlI8SLD;9m@*~XfGC#2?bGNJ9bgN_3`&ma|@>X z`|+7KKaL|iccCSn!OHwRW`~DRBrj<$h(#$^IQIuR7kWLCYg$AU)!$f%(m2+FqZZ>N zXSE=!#bRsWvc{19*CMP9uxbHX|7(%6rdo^09`e0_xDd+9s?pumkKg+B-^5@2;Lq^J z)7P#Y< zd$ySToBPMQ$e(H4zch}w?>mHVy?hO?p4)Ho5)ULiXb;q(HRwdqTZbIwq-dm=!hzW_ z9GaWJC!cs2|Mjo_9AAI!d7PXc!DG9&nsCLt$RkTF8R}j^^hBuF6fziTC}6OV$I8Sw z7Bm;PHsQXVTXA@93_a94ay1`AuJ)rS`8VLeTsIEP_u%;QB(9v?i%-A#62AKR&*Ra{ z4`ctfz1Tjx)r5!kQQwKP-ID$QlAM1;QMVJRfOMB2GSn?{)Gczd0<&EU#B#}4^^u_2DpcmM^;+7$aZ zO5GsAad~X#4jkOJ72b++c*{4yanIfGZ74&CbEl$Gc*-kGj@U5E7}6#P%17l`^iXyw zih^GY_mo#g##3g60@Obg?wr@l%cye0dd|1ic;wP$yn6jP3^lc&M4p?;M6snYhV9K! zY%4{uw?BhJ<3;T3PhhI(z+8(LD}yOR`zIT4c55%L9h$-8hd1JxL)0P8?8S=*SMb>K zJTA=-V@WcI`taV42#)uLaiGP4vjcIQ8REQO45PVLJH0SS%3V5nW)GaJeI^}7#aad44(NLv;go8#C&$oZLb+4-qn9O>uWJJNVgf&bqNKkKc2ck`$=kVlZbRW0w;YSgp;)psH%+sP2?Ei!rVR=-&bE)Y}zp1h{yy=;N9dbZxhda=BU z&>+%v_OnHH-c>8KvPE|2X$xRgeffPAWc5>K3S9M&Wb+6Zw!HXM2ZhhI!UNYBUH2vl zU={df0nF0*t^3yktO9D+<`k^uIpt-ntPuEFi<({tB->`96XbjmCR58y-Z+ z)50>P;HJGOz0yS8p{-{DtkfY{z5wlpU@&Hm0$YvuD&HY6)kWLWtq{2aTX{}Ld9K!S zo|gBgbW;lewmfXrkIJVj-m$#;Y=D(*$GP9~FeGoW&DWB`@(M5%2yKYJE7j+Gj@?db zH)9|0eIAkOqjP+x$)QQ!7GEgTyntSNo)M^5%W*63QElkbvn&8tz@hj`V4tO<=ywgT z6VICs+q8A$$tr-=$@*&ZfX%CG$p%`@d-+a<7`F2m3)mHzdXuVoeI?&jAzojlo4Hiw z*{U*eEC}c{ZMgcKWisPn6<{@9+`Qh5H@?e60%6&eZ`hZtP>k~gcu zTw5C_B-dCz)m!aAnP%RpF;DrRcCt1CSnXrlmPbpL(HIb!t zWt($+lgy@%H2|xTQ5?Ste{8jl1w!k)&WY4U(iXMg1%7YN?#}JP} z>Zbvg)8sp+%yrjOZaYNcP1T9-<$PuXtXdP0%#ydR!d(lvws@5FF>N9~VV|iyhG#9g zq&_Pz7r?4|Xfp}R%J#CT?he3uhyJ^ue`tX9|NB4x8~oRQ`|J3ZfAItSr~mjLbjJGQ z&gahO&gahO&gUQH=XP_+k3%;A*6CsdQ-u&lQkM6oJW{9f9+Ci23t+X#h0%-~BUvB% z5>9l4sxX@MnCnf*U*0oa@S1xB&WiL5kvy}ea`F)6wF(oQ<~5`#0j)Q_JF&6BhfOU( zY-){QtPntZv>pxNdZheyh6(`X9w7^1N&587NJV?fsS z<`O!ZnlafwfTf8EERBz1eyAU#9W7|h#8Aq{FxuCF;l56^wG@#~M4;TF%CoCo*aBE% zEPv3Ud_*)-*w!H$JrNoUaT+Tr{vYP=F#A;tsv#N|aT*>O_H_gAX>!$};HY9huScqS zJ|Bp-q*_Z+uJ*U=MEmmD@Tst{P-AF3OO9@>cA6=oAAo6 zop^D18(!GHgg5rB;QizK@&2g;c<;<1eEjqQJbh>d*GQKREMsn{17W_yQCm)fNQ*b( zjhj4T?}C=GC}T-GQxzu2?C_UizG^^e5m?@GQ9t{uxrlA^(`aD3MZ;cfoSQ~09znep zbG#m7z?<;Dne|x0F6H_;<#wY8gCz-57IF9X+db+-KhHL zU8wrlU2v9v6dr}{t5I&WbsTdJBtz_H@{qju{4PJd&Hw^l0jV*Bf-wXGQ3U+TXSJF~ z$rCWZYLMeqIS>PGv5vNRZZTj#caZj9h5^WDKB;;JXrG8Vs|Qt`v%%EqcFRH z8UwH%?r+0jz=@Gq1jC6WiuGz7Pn$WC0XNdhC&{sqClxs+8hu_gks5tIGzLP* zyMrirW9UpZqcht=Ih93|fX!4K(V!2hXvlmo<gwuO=V)y(U z^1%SY_3}{B;-Pt|6zXw-PECP=wL9?^Il z$#lj5vt?zK*t>Hte(7g^4!``(pTYaDzk#3p^!xbC8!uts(iF1Z3Xb8Apf^&FfnW_f z>+Z&MtQI>tFC6WS;rvJ(4@|}JnbV{A!*@^PkKaFspMGQsFYai^BXdREH(tO)3%&T_ z)l>M!a}VR{$~+DXwc{7xeF5)2cnqgEw&Ru4oALGM&*A4^y^OCtbqa5v+KQLSDAsI1fjp67-y0Aq6h$VULaCt%ZIo%v#RmRP8gMn}Wt;gUJPKe9P%Z}% z=9rW>Un_ZdxFLcO&TsqslejWlz{681Jh!D0uPm4F#7q*;ZYmhy_1UfMEXNF<+_Mo! zCVDW}l0h%$o&Ka3ZGkGzxwYuwoba75eFpD6dI^VyTkz0Q51!vWfHw~f;k{Gi_}qPS z_~7yaK5N(SfCSC6;0}=&!yDoA|ufj_kp=o_`XbedK;Tcj6$y7fATNzhu{AT{N5jYAK(9@@8i3_`YU+$u}5+B;sw0(!t?m} z_3L=)kw@_O`3u;!X%XiSAH!I89};ZGwtNHHi;a8-+gE@X`OJhSl#JBetHtv2G6RTd z(NK$+c4$9qF_hQVxL~{>I4|1^boL^oWM?$0#ausZKvoOL@|@8kZ#G*n3(Tox9v^)E zC-8^A^GEpAZ~qE@;?p1C(6$v!w6|h$pc^~K25@kC6z4b3;XLKeYc= z`x}aAO>$1w#v&8?){UH_9PP@hoeE&FHH&New&D}lF5;z2r*LG`6iS?zQ}s27Qsx9I z%cwJiG0(Yj>u@hR<9?jqu>}0Pe}QLD9Wr@YKlkt@TwUITeSIbD>u<+wK8e0a0E2vQ zXE=;z%8LGU3Zop8dnZQm`U4m7sq5Ep?Z_@H5451cc`v#-);9MSuzi%gdHx_i|HcdW zg|B`EU;DxbcW&PE)a9>BRxBRDhHhbv3+cpS(5vt76}S;E!%4m`QoiO1$zaGl3zw)ErG zee-x?`z&QAkM=DBg-fj!tYGmdciy+~J;b6$6$k^P!3D@T#XCiZQdx^mWT0) zOZ)K?kDbG3E*-CYK6wFG2p7Zn%7oy zE~~1wydXLMYeQn#<3QBsqMlG~DCn%kP-hFCe&iw^q`uS7`nQMbG1HL1{*g|cSs1}1 zdl&KWo+a$)gNUf#KkbBhaTW;q)+koQ@(=JE=(uwRN*709z4;?(1V9Q%IiOs;a)tGo(M zURPI91w{aHY9XEE;5}c6!lU{*OZMFJY-&FSWSS`61>xx(;Erx%6g0lx}3 z3MdolS_7`~UfcWg*6-%IrYzL8_)g8S@|G45sl{|ddcXQey5Z{c%yU-B%5AD=2#~Nq zQhjd|iF1569_VY!SK7ssHUC#oUIb5slbIvQfX8P7M~E1OB)s>W-zisd31uvO=1 z$0?;n*?L8Vp$sQkAVLlA7cf)D_M^OC{VtMcr^1ZNV^<+VMRtGN{cnIUm5ID0p!Gw* z3hQn>T`AN4Iub}%&pHXz^pFn%9FGbEs^}LA6|8p}o?;y>fR*|==O+sU639xqNm83? z!=Cs@d?b)nAdC&N8X#Nunm**cY#VKMl=o^S+of_{nE`UE%gW4iqtxS)u_)){sEH&J z3Wbf=r<-=1^tKz`j+#rQ*YVkgsQ>Dmlh+BvGyp4YJ4JR-TkE^#QURKEoNKG=*^aJq zOiZ=mmlf*%SAPb7`cMBDzxIva$ENP=7)P!uUeX(_x$f3!FEiS%7_wQWj zwz>3I$pnon_Lq3n1}5$A(hm%;_0Lkd8bdk{7kbZ>!<6S4sS6{$p9Kjk&9JWWV3==3WJ8rIQ=LQFTzC zlC*hDx_E?hn$epCi1S`ER@fG`=D9W4z&nQFlKql7t31GYTV#dywdAJpzUR0RZ`zwb^j(`J%Bb^{a}E?$%AO0bV&@ z*xt@+!#e=$9s2Kq{viO?|M&mvzu=dC>6h^4YcJw||F|1J@$Qqjc<~~xT)Bcj{nBat z!q5LK{ zVzmZn-PqvALQ5EnB>}!Z3}-y(j5*L0szb_Efe4k*a9srgG<*Y87QZv=bXHT=c#ZH8gBw2+0soh#L=;ZR0&lB{~uE zArti@9}A!m@t`5%GGJqM5{b5ReHA$hE_UOq1ZW)U!G z4AE#f4tWU*JTtqZ`Cctf2y6~Iy-4~aC}na`-bO9Xw#FiuR+!#m)&Q*SJ`cJBUi1V! z=oNXL=%K>j?Qx*X<3ziQ<)eYo?5IbJn`L%5QDB?5c>`$U`&(!{G<$<6@ED`96cNBm zBTgV|#1lY6x`2Vs9(1*|VW_hkTW9C6XY*z(&(C6hdXrqZ8tlcX zfgU`vaT?EV-;9@cZpVu|w%~=8CA@ujH$Hp*7(RLCFkU~o56_?2i>F9ucP?VMt$>ib zhK6M&4JR6(H0HJFZx#YrHnSs_hMF;4Y5dfXFXeru#U2?^mJy`gs^sxt2#KKb@A@!1 zGJu7dal}Gibaj-_+|)o`@E9ZC^59lzSMq}ZRel%wNI~|8kNxAOajnpbA@Zh`%eEG- zvJD8(@N$=zBjItOB@scwU5#MP-SAf41z+`DZ2ynKS9=#cHFqKITZe$-ZX^QLhD!MVy$4)?+)z z{GO~Ad(&R5kpGuCRt`63aJV&(QObZr-A#CC^9<&5aSTTSn9k?Ok3OW?mU;4Ff_2S? zqu9A+D;~Uf9}ex_i5&~GIJ^T&wv}So){#X=s2&+t6%FA!@|$+I zlUO!|Th;=FLP>hakIJK?9Cljlw0BG2ScIe;kUR+1Za~Uifwo9JWr+{-l&y=!2#Xs8P#T@gZSpb-Uk3K_O}b1I3JLI!z-Q_aND-`$3uwkESs zF5s*ypEmh0C)!)^A@=)YAhNrDJ{|~ V){$JR?P3GaZY^?=kF;Ywl0tAN&QK96uDMxL)jOJfPoKlLoW^Yg!q-}%mO;LrZx5Al2d zVC$FRLKi*1}=#slS;i&SDEUWHB3^_cP9g(=rvI9jU0+XuSv)yp&Z z*~hox7q0KcmoINMxmaI0G>do7?!>$2_u9f{!mqt@4j)|FjxSx_jfXdOU?x(9hO)bmuU?0otB!m{dCYch&K1$o%yE}5 zqDa}QT+{MwjRd2JP~Hl(5y%?yk<7xDi(|xLA`z6x6N9NbY;JMma9?akS~&(vVanu$7wNk7=t@TLdq4Lrym;Sf%r?ZZ zuRn`R^R0M(-w@tDHI4T!Y{W|k2l2>K3y$|kFcZ2Lv%xaVM`|$Tuf*x0HoSlFINrZ< z77y=S!ojH_OqKF1pV#E&94a-SkMg*?F^jf*l9WOx=L`Yz0tg#87d82O=uM{4L3!C2 zN+1_XAsNmh5u@A-rYPgQsHkwFqiY!7{)J!1fB4V;EB@IJ{t`dEud2c<*lNN1rk91Tm7I0*yA@*YR)AHZ)cu?vtp(_y;cI!!1Oj2C`2J#{ z5v`?my4ksM0Kfe6-^1^I@B8?@-}qyE<oNJI6v(GKx|vf}G!JHg>eK-IZ&!BkaapTM?J{t>Dc^AHp}@ z`vfi>JcKysF@I$>oa@;4ly?U>FHLr|n0%`3F(0lT-HYwLt=QY&j;}oRFdo~r8HWZt zaBQp}+u9n@ANF&u)H{6B3q!*8$+>6aUhH_Im!*>W^?TBI~Q;osM-I&T%V|!23fU6Jf zoxp>8#&L3EoAGYl+7@J=G~oUF_u(s7PvUbI599qa`|;S~7?zT5Oh>A*rO}VYMi=%C zCUJVM1?LvJadq!J4vcjpTeaSR$nEh63e*Lh$|0>eaHtR6Esb!Ntw$Yo+6d*gyn7R@ zPh8>Rsp|z?wX9bas(4R*e2woE^rog>h`|Zb7HKuB-1wOZDB@UJPS*F@W9a zdhAct;wX3Tz>~3$xAm^Z2j?pQW zYlQRfaBU@qoYm;%*lD3&m#Wx+ko5WTD(W!u=;a(#A&{{aUh<|E-?hMQz(;eZRmVk>07J-YakC+X1X<5Al!4E6{{8S>USLT7(& zWWWKwTjworD=S2;NOD`?m+@4sU|Cj4AfobMM_0q|SFvAhZ?=k6fYr!($$JB~$_A_B zvjpl0$P|&U$p;GGs`9Cv3Lh;1UhQDKYYn(+QB{@N-|7Q_toFQOlclfQ#B#IkOb$ho z`qbWdC*V}_Lx8TuUuu5~?6G)}?PuE5%FAdr>amX%QrH4mwef+^VL83LPf=ym&Nbx< z1FX#f0+6VWabA;`uak9`_qBLddPh1QMT(Rl1v$3`*nSomX?dxtADonnPU>_5R2`Ig z9_n#!uXmLwV~ma`Z%J)BaTzk-X=lr8)Efw(-b0>q-i!OM?8l$|;Jf(dPksr%`HR1U zXRo}Ef^WijuZHWJ*^gQFVHS#dBb`z6wrM*D+l}(ZL_N{Qv`7-+XvzSrKF%R7$}k7z znE=&Vmb-@isnEpwt@7OfQb`8zTRrN$#T&G<*gh72*ktvc_)?p+Y*2MASzdtx-UK>Y zK$<`{z5gb_N?q7cz2Sj+*2nS`lntkQ1=`V8P#tJLThFwBOY3Qb99Opeg$U}8BU2gzc(P+Bv!<4MUShD^G322?p zdJG9@-PjPoLQ@D!r6}eaR?Cs~VSw-IPI%BN05VjMhMQ}LLc{KeCW*u z(3K0KHSI?(Sc|N`7CpHLy3!$ZWg=)zh7h7+?5HlI(r+1ICR_}aShKK0Wm_JCVH&T= zupg<259tWY6Y(G$tVhmYW2g|QMJwwk&($K!kS7%qF681)q{8(`@Y$JbnYH$*8f6ZYuZ!mfgx5o8~h^28hgg-I!`?!E9SI`V&!f`n~9u2dmGG z9)YVK2fAq}_VKrj!B^tRU8sVM(AliKal-R~4esA)Jkf&js^@Wi1 z1d#HFkq)pQqG|NDbYh^j3uE2=m>-+Kj>Sdn+OmYD*-4BK^`NJ{8Ewr4#KQrESQde+ zL6%DZs}_Hh7c&zMBJPoa!hVxyMO_s_G)8m`*Ht4(<0D98$xmak0ht8=@{|^WLTq<=@wOMT*u8ZT z{T(f6Yb>Cxslfp6+6}LTC@a5{JXPKN?nBTeKr?_a$zSb4uttmF9)!uGzOoJQSBTbQ zyuF0o^D{WSZ4r;MP7j~ikMjo?acb`r&K;V@l~eP$czg<{_77qAQY$u%W-&jK$NXqB z`-ktYuRvYpI@Yh8JnBG%Jg1ziZk5N)ck}%wlr`TSVO^pQ2lC{{wvY!yF^>O?ADa^O z*q*A#e#(*)O<^3&`mx}t#I8&T7lt}9AN67}6~?psmT_XVAARK6iBufDp`h_Xj?l0S z(kR!0|3u#aE}uDz3nz|Y^Yl25@7jikPwvNsU7N6PyaS7+IOZEDZ(37kp+4iPMA%tP zW4DH7reQ7qBfmRYRu|=lgT}BHJLH9-ez8M~X^~P3Wdb1uvU({G!ZeoC^4?*)OcuhF zXA#OdKSnvGdxO=Koi%6=InbNs7$g-b7v#;|Un-y>L03p zx8%{&T10PC9^LsAl(^RZ4}Vh6xgiA z2YDO_fEK7KKtkbiBb3LPL>z@&7P)*DrM41M*%U&NFcQfGGMTK|AmSr$t}HF%%b)oo z{^_s(Hh%DXe}Lco#h=4{hjyaTSAp@I2d5_6aI`mrop~o#($&~gsK@SHEoR(zVXWpZ zEXVG`m0>@gnor=(eeL+trH%N+$w|C}3a+lq;x|8d9j{*8 zfrHaoJa%LVpMG=&Uw?i-e)lt%@Y7E%;}a(a@#XvH@rmQ(IMEkI2j7vFCo6d)O<9-^ zDfDs<&6xs<$qe$6t;sA>(Ilb@iR}#;fHmy1JXr(ee|g0PJZ?nDt4V(y8ba0RiC390 zq6^J#Y;O=I>qRk8!#Qh%0n@UcI`}r+gMo%3{`qhG z1}^T|iFDqWObXrX&t|8S za$bi4*%!n)6PAd?k-4g`3o7Av;W@?Zsr}1a_K*MTPP+ z;ncNAZe*zBrsS#?m9$W(O)Oey6WB}Lqijq znp)5-K)sn`A`nA_^?T)|_wf6_`+vjl|Ms8Z4}bel@zY=a2A;e21P*Oq!KT4Mj5ar5 zrn3#ZW@qsDefMG8^o)rTkcq_6k}t4Lqi9JdP>hDG4HF6-9GCa72YtCDwvG+r#ExbB z>es%3Z-4P8(2;FKkh}K&?QSjEH#aD~%J!uU z?bzAfjE%(7?8hsY&g0R;`*CIWGOiuohwG;gte$=~aC7Qy<_b-~S>$^ZI+(Hnjv#SuJAhqZIY5 zj5bvTqdfXpF6m!9QZ8iN_54k}hBB>@)I(m|++M`q!4eJ(HsVlU7N>{vI6sobgOfQt zwW)|_HfHehrVL)4PvLT@8W);s@zg{Uu1>V#%uple3m5heH{j*-yK!i=2|L^4cxwAN zK6!i@U%YStpFFx9Pi-B>$B%Erd-os3(Xn2%QEoMJ9%_wn>;{r1#IaH;DB_1TcPeDQ z7KN#6`25s8EP!?WM?Zp6p@3%}dkp6f9YzE71#QgQ)=|Xno;%NBGj*= zAwQ2^#3KrSPQA=0&+tklr~|+F(o^`|@BJE{e)s__4Gm+cP{c?vhY`*rU7Syv`Mw6~ zXw5b2vAGbz_M8vf;x*VFslcviC64A?I6!-0i+=-F;tnjQIJd_w6QRumCTew?Ht96oOY^nT}TO(n|7z09NVtH3nc5h$?{53Mp*0qm$#@ zQBi5a^eU{c6<*iQeQS|J03~%iFZB!qvhh9Abq#o7kI#_pYD$q3ocO$f;GPLossRZY?2)uqDywpb&($_@M zQ9G*4)Jt5{Pn^_o1!M|f_3&De&IyPWpsKVxHr3L;QjT%~tWK{74qp{oI+FO@=U>L} z{?;$x-B;hh2XFr*mWGcZT-AwCO%rwN0{bxvr4sQ_=DKJbtL+3zO5aw_euZZbbN&d0 z6UKwpM?2S}hynt7Y5N+0m3B=v?K*`5mPcnDj{^B_0D-KV4Y1nhZSdU&;H4uduc-x= z%idZA@7T_3N$2Fzs?F012`eB?`DQ;1u#&H6ql(r7tTxDM09LlMlkOksT>r$jZITu}B+BUfW)h#*o$q zG`5t_)dE=gUec`qtDSFnZCfgLy|qz8_AKQA-=XlxrYwBEY$27w0H^F16TORNyXnD7 zn~ML7yaHIwIbO%}vW>+H8jIG(gH^e0)9QVChZ+Cu1Iv4rdLYNS{#Wi}k;0;jw9!Rt zFp^7pmbIzDCbfg!DSl8JQy#HS)f|KBD|xM|{Vagh@)nlOUPT?Uvf83*ZIU*+rQJV# z7UiMrb~o=+S+xFRY+Zq?S_@*i6iLm5lsClk(zf!^?sV4Cex~hg09FC2b>t7ugB5E4 zRs;64jc&&$wmg+5Yk9dmTWxSv9;|l&);sjyFa5m&tpDzNz*|n>jY|A4Zzu5dQ;+`; zuqyh@$DhW}ed;P+eC|5_=YR9hR&T!Zx%0X6x%0X6`N#0N-CXkH&<%ifM2r7fAIW>e zgLQfhz-oo@bzv&yCJ7V`U^L}Le@x!2K8z%t7)v=w^`yERAgjm@5v*tFnX?5S=8Ar7 zQjWsr2sXFIu)QO7gSL_88bX+Fj$*zgj`>m&^X+NO8p>dyrwL1a?W9gp7Z!Uvu{<(> z?Zf>%4)QpF`R)#0*J)^`t%RXM4x^1lL;bn5p^kVMEkO@j0#1|ywdjmEEN|IBB|6d` zbQeNsW!*{{KQjD3AE>jy)l`tjFj^Bq#N1kNutLCU=c51^8D>)WEr8Ww0M>}lg|MFr zwyz#hQbgWzu1ds6aaRS35$6qRh`UipdXSB~kYt%+K_@~UClpduVeAxURUS4XkB&5& zl`~9X?i2#n?AX@Av;bC@a>i!RoJb()av)CQZ@8g=$>s(OBxA;VwU;yy@?k*VX>51V z2<%@4SZz<%W*Qw$G&-7SRF#}g-WSAhB87=u9uvg|43mZ$n$S<`$~B;;p#@!qCJZ!p zU~XUxOJmcRA0EeecRv;TIf0BflsXTVh-jnq)UMhE6j^d>g`*3alHeBAbgp2#OVgJ%JTGCN?w3unU7GyZeD3rlw z8E3Zwtn$LL7uSqO0gqZN(?XgI#sJG6V}DEy_G0Jec?@>8AsO_q?uMl?OQY3YWzm7lpjSu+!>-f+A>Syuq{_LyxeDLlAIDcdw zLtQDPqjd=R*bkm+gaa-F6t>WfT8fher^rWXJ>8&NbufM)# z{~afBL6AiEOpj(-dP~T)qVnFXyqU+ui4$@5iHLXv$ZJJb$`g*O?tmHnzGRI0lQB(N z6Eb3ks(%gHZg2{2_|23Fq!8sumW)fAMS;qdHXEv}4%FEx zGd(%z@>OC@#Tb73>d)|h|Lou47w>(7UF&Bt(9wkQ;%tb>pty zAkK{DV_#pmY9c8CRe@ww_$Yh* z>I1IucdLX_tgJ=eQ4;3@QRcO-??3@y%~xHRY)J&ac29cL#Fx%Qy}qIaep5 zH_M3jKqALS9BQmu{@NCI3g#P2aNovhT$mlfbV-QwZ9wI74eFx#>_p`G-3Ym?ETaWk zJ{NL>UIp3+!0O{1kxqFjp3V|lcBHhJb9e~#UJt4{#}u=* z?K*;QeEb7E@$@Tr_Jz0b?DMbVjo046zFoU9G0=y*4(!IU-CHRu?J&hIgNt)cvUs*c z#XvR+$z~B*tdm7S<>4fhpph)HY4TIsobnmKD%Y;?gO%M`FH%M7l9Q30yCkyTT{d12zhVQ)lF$P+C@U(7^bWVIXQp1sb@KBK1!pW65@Q5Mx7-@-p!yK^Cn0HiD=YtUhK;cp@y=s))tF) zj)N{|B*xR?v8U08GyPe(cPJANjilpTixoSwmg8`#0jHWmxVx(e7seZ~qcs;7H}vAl zo*67OXJTtp2F_2^DQu8x#BFyB*zyEhHu!TqbSI8=$DLL0`5UD(oAfCo2?;OgQ8_H-0st}K8P{dG7y z){Ys@MT69fr;6Bj-Z<)EOHk{G#{Thkym`+_ym;mWj;vaRQ}df}@4o#QX>6cONI_Xn zIwpsD&{S25nxb6P7389&xJ2cOEeTNH&B&tu=b|2vKs_Nrh5fZqh8qNEr3}|{hzqzA z56K@X8~FrWbvmph3uU&BI+=hU;$4=46kR-)MSmTYb!E7A?QwkXn;+xqh5M*;S0R*4 z*+!kTz+^^<<12&DF5>;|)S0_I2K2d-&}m$bUehv6(N-97#$aW-5u3}?G2qdmgZghX z=f&~-4BWeM4c3(xpu?JiseldZ(w$fzuwXrHl?`cTtO*z}OFLnl^J=vr7Qx6nV7ue1 za8eF9sDB#;U=_fLBza~H0s;tVLS0MbNZ1QZK18WcP zsDnw`3R6n*4IoWC6vZo216XMXEQ?Se>mLGGW&Tv2iwW}17A))XC3)dfhC+5RJ#d3uuS49{CR+N`Ax(&QEevrxkll(RKzw&5MWgDC@LZ! z&_)V_Nka0Tc>eBB1z4qx6J;*sZ&f(&Fi#4&#WoO-Qa0Qwz=&-pq=0_%k3>B3(Z&sU zooXzbIJbzcC?S6n1Q;X#CQ2w{8Q0V$O`MYq=Fh-Yol!#a3c$*HIYuP3Y@z_UJjX-` zZ*l%j(jl7VPBKPd#cVHr_@j66=4;Pk&*r_Do7#ntr547>ELh?Lls#_hN7RGNcG`Jb z-fIB@WwV~-QMdBlPKOgVs}mNB3r5Okz0m@l*tygj1z?S*?GVed2*4`fYAoxmc{9tL z9>=*|KtpZbm-7wJR`#_9sLJ@zz{N1Ys`Z5iw%tr}Eu5oMJWy}WzZu7C8on<7zz#0Di7XelQS8oNdhCNuN4{ruo#T!0>?}{O>g*{kf`QA9$ zuqS=QcL=yD{VtoMmF(tsiFRP4-DoG-*e)t+6ziY>VE#{~nc3?JTvjMFC?LPw#I~BP4e?DA< z*B(BIef##_5@6l6YZoq_IgWq%NF)CHqdxrYfBV0$Kjijt`?!7FK5ifXvyWTNC4UOt z09fnNEDB()PSvR#s|}JXHK2i_Eu_v23tITU?vNF$DsymTsuz#$+l1X?-Kh7O(CE`& z2TqOX$+4k7->Imtz=^?PFGk9I7%BB*v^0Rpigc{1%f*_8e5`9J!iLrobzWVchq1CW z3>Bs-kaesqgt77r%+%*&b!#zZJIb)Gs|p)>>ak_GlhlRH!`;|2(u1v|z1OLS-{qP{ zTlv5F{tm3|Y{pzqyQ0~SW~?DiH`QWX78z?xF;JO@miz!}GMp%8JLIM6kxfeX=#Z6a zM97(f42KSRZllVZR_b@6Fx3v9fTnsX@l=wv9GhZnQ;DbIE{iP!uu8rrg8&~v;Jz5$ zvOtp*ONCk#?`RkkA{CiPUUMQ+Es4nRn2;B8!tc_<>qvpi%IBNJPzoCvvRjnKRf+*A zI>}2zLzpB0tK|GM>$PxqvhzD7DxL~G>)`aDAP|6qO22XWQe>D7s1Ev2E1pOW3o2}8 zl+qY4HR@1hArDwh>RieD1Y|AJC80<>4Ox#I8XScNBkH`V=*`P#|5RY2x(3tDEf^<_ zG__!~wH+g*@%AoEcJyF%{|Hw04q~da4+9OY=&ftQNP7o{JKND-UyU*eQ<|FzkJARL z$v{Kf2ov8Y0ITx+qM`4zTi8A{z-h?Zlf;WvfYr|cRuc_Y1C0+ALW^}5kkuF&3mc6M z5BnpP?eC@0;^k){3Hg~}NuduPO1aC z7+D~ZJXT`d(Fm1=3L0yg$AK7$+Jcl?=wTgXu_p|$3duDI1*a|IMI$*n0zsDzgB>mC zYOI6HpjV;9ECR67sFejN6AeO3g6y0%!j)puLTB@TUIlE%!Wy-Vb=IM^FoeVNGx)*V z*YNxAzlVSI^H1<^fAcB+{qH};fBfrD@i)JH3%~jPa8s#ZTYJo{DGKB$FQerX z7-;obQV=kwAY@EJmN6N5W<83nMg=O@SS@I<+tEngtv1+EqfbSRE(1F|*5j|<{008i zH-Cfw_^aRJm!Eu$&W1{4rMXa9mV?s53>4=CP>|+EknhOg^8=JelJ{<=rW}v%-HH8^ zqi72GmA7{)4SyHMnmr*3&J>QRB+9P%Nb=!wBuOr7wuj4XMl$&`FC!BhXJ^sZ-lp;< z=Vqi)j@c0MdH6YmkmM4kjLP+gV2+cp?s`o1j^e)r= zY_Jqt%I#PzHDh0m6DK;-acQ&^7e>l(yfYhzThnl|Ckyvam*f5w6}T{2ibFlwSg7-2 zUvCi(4_4zqUoH0cHDVX(lP50V)YdUH6c{j2@5XF*8rFBFV*hw1j!tIc;GhquCbDsM zx)`UY%CXpS$V6bac;;BcsLKb5aMSy z$8oyNgpr1799c7iLlYy|H`Iq6J)DQTx-i|)h#aRI4xJG;gN1XQ5nfjs4j(#&*IxSo zcb&R~lc(>&A$~u!{}@L429Zym=x(Y*V_6|(d%PkW$6rc}c;W~Ep)DjTKtvV@dH(wV ztO7VFj{~*nsx34{MajaY2C$09lq@nCjb_;G4%loqxHu1_r>7%3Tf9|sl;>(Nn6A88 zh0;S={9hrGldZ5=({Se875ws7e}iBB>R;iPKl@Ak@Vh_3hi`uaZ@lyd9=i8IoIiaI zue|UI{`#N&HLgBzquN$^un=Ez1cdon7$M)Ve? zW3s*&tJCr?xzk@>T{s2C zFAW<8doVXLgi||r;iZQk!wU~QhUYI|#i_;pSlQ8!nYIp0kQYa5>(Q21h+>Ba8Pr4k zoacP(qbx%T(%G**%9tQ!V{_1hfxHlEZHcJTEklFhPV_pXFq>n*!KMH%4dvpV{xm!~ z8p1<;UR-Rp;!>*z=UPKJ*^+@hwSFwt`0&i`Nj$uzAL}Yz*x#Lpt8-nrwy77-Y-qs~ zYijV&bP*n1TZMP;T8Y`2DAokEJq{)lAD$C+{AfV^fXI~j(QnoeoU-tR|(1Q zG?{ok1<`ljNx2?}xizct+?6ZXyM7Mc#hgz9PV^M`&{yb0SFQm)`6jGvO2QKx9M`oT?jZpT_2>8Zt@_EJ2$X&jf< zP;V;nVzw-Z$9Js5JLit!#S@3|*xr43^2l)tx|P6`vA~$hc*goEpPl|NfuhXW#rj8nepaxFZHR@dgwo8<4|sSj0K9 zl>Awl9E%3Zr#4d@ni7|yDRv14tx;%8`6{+nh4Ao(5o{>WM1R1FHkSb#>PoP0pbd4# zSafo}oKCl4CTPU^Oew{0Ip-#p z!59;-yjew_NLW|}cFE#8br1nr1*}k>RPmylX$$+>0>8}X8n|jqp}u0GK4mfREa7TR z)K~3Db-NWwLgQ=W~ zd}bJAm3OGKB55}PRy7bcg>4rGEfna=d&NuB$T?8}X0dz3YffyS@IwBL&1j@>7}l^y zYuGbT1FqsBc?|{p5?LRP!XqGS7+^JX4wU@b+Osu4Dh#j+;1Q$byU2PCoRV}L3Xl?j zm88I;>pFLwv=!?X21w(@+xI$!fmV$)Fk0FwOgDqA3Vh`~i4v(s09KA8EggskIBA}y z(nqm3K5GD;fYTbd8m4fFU;$OdOE@8NIbvzEX@1+pw|I6=X5)5x)k<}O6@>>JcZ*t#mF}0_)gNxXWEpcB>pd+zfT~= z)7}$sQO1jepB9pK6A(?+kH3paihw(qgh!t^gXyLjNF_;c} zN-AvtEtQS5iBUoUbG#VI+Y%AQLVea|6M5r;llH2Bt0{U34XgpHqJs;lDZr|Da)tp` zm0O)8{VH?)m%J|7_rfPqeoar1wr4w$!kb$KtP_Cxv(U{N2{3*G(BoM`z-nP+$v5l= z;avr=vOUH27q3SF<^*870j>%tCZ9P5#WPY;35CH|0aznx%S8xpUDr{BB%Ohf299Z) z!URMXz75MOEw?G#kR%a-WMi#CfI#w;Z2GVmWHT4-Xxc$4EHXW@|K zvescFpGwGe)AeU5pqQlkL-g z1FU?e0$BynW*^gr7Wotg*)>^posZZS(x+k1Wo5f7*+|_YS=xd1V7bK;Jsh@J)^iN} zpG4}?OT;AdkE{Vm$YSNu%x6SX774&A;ex{es{&C;VfiX&q44!Ez#8^o{l^Lsyk*Ol zKS;N_U+7l%hUr%K-=^F2PeFe+fc4Y;3S9kf_nC3=?&G%vR>O4S*kSzo$_RdSbsRsr zx*GrNJI`Hz$UoBYyR#@RK8xR7|9bnlecV27AGeRc|8c9itLt+yRTaY8=6pr7 zO?g-&#Lw&7ixq8XE5XM0GHmLuR5agNt^n5ArUE`ATY;}LHCgJr+_$B-2HOVfv2~yZ zJ4YL^YpfaDhg-01sEyQ)#i0)D80)!C-J~vTAMM1pk#=?7KFrTUo!Bzaj;(_{_jmBz zg`MLA*g@JgJ&YYwgV@a9t{rH`RA)5?nu<}D?LwB{fHaQ|skQ_J?McXV>QU&msGMgN zK{v`nUgQeMYBy3r76VI+I#J%maMpHHh5=UDQ7nr!+OBmf*-1jNii`pl>f>QI#3R6G zr>EKw^qApw=xIzR!lVwIq1xNNATAzo=UqK3wHt;4Fo)i70C%_ueMQEU+6cZYZ! z7h*+q4OZ3FW4fjm%yf2R!_X*Zdk3+mXOQP%tmx>& zif&SWAJ&Wx(HL(;U3oFGLjgE#EIZ#N0IL|@07Uaw8SC^Hxj7)gLU@%D1j$nns4@vwi~G-_NVH`~B#NQU2RLeOf5S8s(g(Toy* z9;Q1+v2Wcr+_hy7j?ZtwhMpeud^(nU(R<&y?|$?mzW4sUc;nh0 zy#LZ3y!p%m-g39pCx_=sj5-`AFu zppL)GN%g>IOo4+2Ysip*@x}^l=x;$ob}D=Z@>Ak+j>jmrc?^;M&2`V?RgicKNrQ+;~6Xby% zu(7|(^RiKroq=qh7nvRxvOQi%j@(R#7a4Xh`O}DePde5OP2uH-ui{%Tzkp4{?HI2N z;LL0*?jA44LWu!eijr`o$%XR+*?44SH6CBrj0acL;(?hOJhrX{ukRVfi`xhAf`^Z8LRFTIl!)P4CssDPv7yC-#ZEtV zb_cP)KTG8<-QAss6H|>iyKVs6`d&9e=PcBxXgOE*q_qhX-*SdoC7S05wIjIg)=1r zZe0|7rX+au;=#=KSslpn1dy^U8iS23_{;DA05!R}h+MJ+&ZId-?A>=9^P6^I>$ZIu9bJL8rY;O~PRR5J_&x)&IX2w}0Sh@FQeFzcDs!kTddh|( zyO*LdgcZ{oF=-o~fj{2_kv)8FB- z$DYHn zic8Sb-igJ9ZFu$hH}K43&!W1t23f&$6z1lswvf6DuZf=F5>SkC%aa_VB5YKpInhYD zHdI@PK~h^$Ix5oa$hIXT$T2K=Up>6vr6e_bjLH+iwALWiSu zdYo&u;(W6W=Ud!3-QvfwrZj9WwqjG66VLCR#`#svn5*{U^7;-uy=@rJZ0WKHWF*5Jy$_u`3*_u$gL{g@xI8uc* zE!k-F$6>O}gUg#o@zkDGcz9t1XC|7ksVaz*L-qLZ)Gj=~b3M+Dci^6xZoG4JGoD+V z#v^Nb@ygCweDA^$TwXPbZ4K3!r_ME1P>cq*7uA%d0qQi>nIUXmIfbh1bObqPd0Ec1 zc*^9Zlp%L6gY(X%a4f$QsqxWj{#X6Zx;x?`U= zlHyUxxv-Y=OB3gi=EP;_NLq?PE9ICg2InT4@#w-hRu%=&;nAZb)rlfc0i@RlEyziE&C+d#EpG1XGcn9zm^BT6qLu6;M@x zX_Z@*B;!L!$9B_l8%nu2hUD}0_7xCBbfWM=ei%#*(+yzYI!S2FFu*DvtRmM0K#}mG zvRN<;u<8Vm5wMN*h!&tz0YtJ{hG*Ur23SSL3!o4NSf!uERuV8w@?HwCpn#$4;EI5u zlH%om6kv^`&X>TkC0>dul?2;R%<-;Kkz*XQda830{V#uT{L+-dO3MR@(}a=@=OT}E;^>0_LGacqS;`A z$tY2ej4+5tD|HYf|F4s9z`T}7xfe$rI-c@QNI=ab`ONYQuSi{@BO}Q>0+_S^sN2Tr zmZ7Dm0N?rHEBNtGzJ&w3k096IK>ej0y5%95Vgr;hlp)j!Yt}XL%IZrGbK<2Uw;2(%;hd zHv_EFA7Ycq7!w(w0be(h$OcJApoQucUL&tiE{MmX@RSDLb3Ad339zO-5UfK~W` z6y^&#%d<4^RRO*<9Yp}uFu;0q)D0QiQclr-B>b)lz00woa?>Zu#vl#Al<_D4tJ6w* zR-&fpX@4fsZs9YMI3~Ufu!?7H;+Ftc@g@%gtkRBh77teOS`Et~;ooo$R^{c){*kdM z`Beqjm8cLFo`p1!mF4FBLh|_r@wejft$B3EsqaDpu4*J8>}MXY(nk{NSb)`Jwv*%^ zmfXWiE^!=u5nxpw1v z(LgqzXyEEUCcuhIF<+uT2A2Lqesh~{(?2%-c>vbG1s?U1zoYTY{YP&Js@_bCi;MWy zl`VMdk$rglzT>!Z|2aP5zh8gW7mwfJZ1EB-p{@T#Dn9!MAk;qzV7=Azi=iHU<2iEA z^=n@|ZuPD|c1_Nod)E@IdgJ;%w~yP$?c?_Gzrb;;x#UlwTY9k8`}OF^vZ0&QlVwF; zwjDi^8#UdEksJ?JmS$kKIv;b*sF69bx~1Ir{P`hwxcoNMMJ6!HBK9&0wOAJz>HV&lXpR`mCvwYmbuxmgGWe6U+350C7)ra^8t!eY?FV>2s|)vim1H94L} zWwi4AHL-0>@i8#a0MXIl2?MO+#VU(xW*Q}X-0&3B~XB#;U z4p)Qo*&-8eKg zfFrAhv2(l!8_8!IM>?^hw+XfRA>~I(|s(dl7f-Az&Cv1R0?NXapr3|G7!)`(bGmPev7Clf<;C1}p~ z;qbx){_?x8;@|xI9lZU-30yg|8IPaef!7~DjURvbG=Bf%*YNwFyoeuvd>NmdZTsJ&e#{(%UM6iSqobu{0=G39fkciUd zcVZ$V6LZydX!iwiU}6SW4jn~(CBGdj!4G1Ah4n!J33oSJ7?8qe9}&kT=;eQQC0 z{Ny1og!s-ColV%WaumHaMMyQ#xR3rCbcq_kn#eXzCXa*xRw2nxrSeUMzsp&GS6N(P zA88Ad+IW_QF$oQAlzgmwUeIPhw%3jfr&)a#0L#a5=4N>$SC&~vS)mtTDj7~=5>m}6 z3S144(n;B@e}N$ZrTkwt|JPvFq0yK^(xH|Hdd{6uD2PZ#MS=^J$$k_iNKV!a>|4ct zy80*@O7q}%=;1a|mYLa>>0T839LTolRH*Fq_(+tQld+q!@q>$}@%=0J4!3o#@IlW8Y{g&abG# zo<=A3)S7X+$B&C6*?4fK1XtJAks9&TT&MC_dv0?d9$eXgbK{lR)0Tn#y@j}ct{?ZV zAHca)a-PDL)@r-7Tslp;1+XJ^PO1wKqP*)vMRA zeal`P-g5*cIR&cR*_=Oo78A^rcP5g`H^=!-d6Fb*;A(h*@gEAXYKxZ|z^WG6WwA~? zJPalnjV9&A>h*dR$SRvf9WwSEFQxBk6go*CtkpswVU8}2Vpik5J(NdsIzcxmql+6 z{Jb7YO^46vL#jQMyy4*7$1&$gMOjHD=I0i%clTj_uI6<+=SCaEYbTLBA)vj9?I(bs zm3$Mjo5+uxgG(h$Y!(^|(@{#aP=`fed;)# zJ#!pS-E|a?A3e-5vYoouIQlp?@{;rjQO@U3HWX2Qm65-yD08}fc1&b?Fzhp6RAjv` z0qe75Gldl^f>G$VEWxCE33imk<9LG=`zwvukQImRl`d>9bzxs?F5bLr6AlemVLac0 zZJh6$$GJ7dcyxCso;W;-jg$=`{ZiQD@8npEgf4m+ z=jM1=*^Uw(SQch296tiA$~g?SO1RD}>Nt1pKY(Xh|JNRU3>Wt7#CUxf>e8t@1(VU9 zZ^L9mCRVlOVP$hRrfP#2EOKBiuN|Li#@#F0adCAQ9+?}&$)OsYn`psPTR2}1wO~_O z299-<ERVVq9i6TC#=Gz0-2S7;PO+lW zXhS3Q&vt_Woz${RK)m5U53q`k9;ZkEPVro|oApTJJSO03 zn9@0)<>lp|th@}3O^s-7Zbl*XFt^jGJXynF?cW8kivBNp!xsTg0an8l23n;|at?d2 zYF?+YDhF$9q$cxp!oSI^4|Oa7du|3;mG>ek?7=F!rT}K*H5E>AAny*J!vL$6*HZvi z-b1}wK1&J`0SXkLDs`1JNdOSF5tPsSY{CD_BmjX55lj+*RlEZQFcW}Ph4p2>C=b1x z09MVLP(1m<;fDoK`#iuZA%epmtO6)#U>j{F&aLs(JvBf}00!|C3+vVb6bU%;KMt_Q zi|$DKL_8J+SW{tOW8{DGJ^^1eU0&)UfRT9V8AbLgqHZt!6%(O&M8Z)g^ZiLN%hg#g zn@RPOfP-gDi{#Hp;Ril%*`3R=^lQryvpibqAvVgb6u#SKGEjb5l|EuKIXQp0 zsJj|e2w=TQ4s7-)85L1DaH*C=RLblr)^f@S>`t@%j9%8;Biadb0-`Q zJ7tRy5Y&nXNep(u}yCfugh-|cwIKsNyuX%6}JC6$!Dpb^8Dm8 zL=L4;mrJ3ID`$~SH*Ww@#J2b%!1|d7x$uCHraNkVq=jsjF)IM8$c4`UR`Lq_G@3jg zNqs>miaJybbtd60kx2rKN*#nm2Fo}X&{W2{%0nxB#&SyNB5v99N#MGA91>1L^qZk9Gk6 z`LC`&?T;L{0xoZL{C)4c)$ztEEcu82HhlbD0PD^Flkc}d*4xMJuy$TInjE(K3{EY^vDp0kz20I4o zv170vyN4UGccc+J2WqivsOCD=V&7;Jb`J@)@OvAn9s9<*uxGRryGeV;yRmPw2m7ab zabUV1dnfy_W26&1N4xp|9#SuM40kE7*PYXY*tvQHJJ*e4`}#2~tRBSf%`0$l*LrN7 zpF~f4C4A0g_-%>E5HB>J10|%IOh2kfCF!XMxoIpK#7Lk4Km$V-==4-xWs%uJMcblF zp)o=Qno6+bJ5o81sNjZoY-(Y|WWgmG4r2=3R)ZqDkw#OJgpHyyy?nU}{UmuqWbq-9 z3VLE9jS`Za!vL#EXM|N}f-Tvo!oy}bQc+(}g3?e(0US07>ACdl@bg`HCLL;1ooETB zqRK8_syda2RlHUu4{Mn|87*EX`ZCfmmY<99ygX7qri)9+2bGFO^YhUW44~1MiXyWS z+4>X|+AS#cx=_d8bruz%Aw3;c?o{;VmSC!~0i$I#7_F?vWJ5hxw6|iStr=Z))u=8m zKz?=xd>$8E4lC?7vlc#z<#OA^+s_O;+gb96855#uI7YIawGekImlzEV9Sv3G!AfIB z7bRYtad5Kj9V9!+%65`ax)OF+!n{ddM4M4|`+DH9q`_$jBF&kPl|ys5=fs1!a{f^~ zb(i|?Gr55I8)KlpGze*68q@T*Uc z;uqgOf?s}m4BvTYCtiMhCBF0Se%^Z#Pu;%)C-yYs%;A2V+&_rDo4PU7o{MZxB0Tyi zcn$IJ34ka&>l0#Bp3hueJes@~^rhL+=S{(IY7!=W$(ZycValt=xW|Y=ry2D$bO!=y zm~U*wOjRAGYn$-E!6R50oxo^wD~@g7iF1dKVzRFvA(saMhf8^|2J8-ajN++mMbKha z;~?K<$4qA{cFoRUcBBX8xgqEiWoLdAl9FkFvyC-y^)rA~kwF7l!`}sD)uqsQmPJij z#1x~PhPZeiNKP#Q|Hb3lXE7p;Jna`ymGAeE|LiHrFjFQ-cxMO4np006O^GM3#=&n& zL6GBLfM5v?oGUp}^$DmjCZf)ij3)lSiL#mv4fV98SCMd(o!Z%0n71#6mm z(Nj`^uF4A37Um$6{FoB;b=VW5P?M8}60aTk0Oz<<@?d>UF81^`V_kh2UO0US&)$6yr#4SxuBQScB~GlV4PYYQilLAW zeZC|Nr<<`tys5kftgFt)i^q22$T;Vfp;o+e=`@}{aTE{k-iLiF)?%Ql9>sxl6a+)a z52Yj3;ZzGj03do`JrDLi^Egx(&S>hFffnTDdm zY8*Ux60g7UAwK@-`*`oIZ{o$LUqMHG8+pfqRI?SS7HI>@c3FgukvUQ3I&EQ37Nf!; z@)XJZNBTU#Dio`}%RLezSQawXVy0TW)D|tZg+t0(Sv*bV7$zAEoHyBC;>GH5d*G$q zNKN%Aa_?l`4X-B+slIf?B^Z#Tv*Gy3OZd@`e}_vK9>KwVr}6UhAK)7w`~=Uw z_z^DN|12JP;#HhJ_Yew-Y7iBb1f!0+g3$q8q7lZM0M;}*pw*)SPwh>4O#Th^KLM_fGTe*qvkhSWlE4COrM$;zBe)Z}L>-6Y#q^wKgM~sV_B{Q!o;8W1%7&v(z)!=2$VCX~5bH9oA*((P3DEHvJN;NRP&1g&7AL z-Pl!a$EvI(tSho%zTAh4D?0JfJqNM1tq6^-ShV?*QJA;{Whq}li)|@J)8ny$znO1v zU{kxBx?myhnrp_!ffDL)DexOP|CkdfbEzl9lh__EgM_gcFKW)&5~h`HqvsqfaylhC z3fVp%j_ulmXYYRm&tHBBCl|M3qNy4!`Cim#nt66$y0rjP%{dsXNX1NJCT1vy<~s^- zaEv-_Z@CIves-!ECwM+T)s6?&4qezk&kl0ms*_Miu9@49eR!>R#os(Ws@4R~@|!-R!@K z3=iAeiNQ1nDs)i@EM0;?^jDCYAQ2WKIOdj8ca4CFvfOGHfK?A8=NXGd50}%XamZ71s7WbV$hxzd-l-ZnUrp)Lx>oICKV9b(?QBwkjbTNv05|*Kh z^GHwPat!DrF=UIypgRsn2dc5JhrDKvLSFO|%r%x_5B2k6eH`kXMzo|_D6gCtEAU}3 zhiA6YM2-ck3hWrC%_@dkT0|l!2%X&9;~tfR6MLC2dhxLJcIU#fF%;@H@pc{ zE4SDtl%-L$J2=N^04wbm%1=#?)jY%mV3l&nS%n7{9ai4KGHQT8v_=BzNO>uv1*8-& zR3UA_pYl0Y!di;XD?qJ)Mgqvt2BMxU{U&)F^*jq;5gjSz=W_%!5Kk=u5GdcnA%Y_# z#fvLJZKx4>uK);^Nj%V$=NT#NX(l9qisr?tkpQMQlUCN~8>GBv70G+#e(_X{Rvx8^ zv`j3)n=fq60lXkEY?42IU<+dfw+hWxGgs11k+KTS42A|m2!*vgy>sGFpiJ62<^!amSrY5R_p@2TkaK=5=u;xvg#CR0ISS@i5l^<0DuZ$CEo~z0an?7Ea0C2qhX#4 z>jzqBSKdSZko=kgc!j}L6}FZ18NkYM%&{e2&&m^7`jIx7+Dt9{NLeB}N_bO)0CAs% z2^O$5o;)DnobZZ9QIY&Ec`~IO)K$XQV|kBOAE^tkkz`y*nZxo*>_-9X)VL6ERfy#< zu)GRjWqF)do6-dh)G5WwGclU=qz);+myNnNd$3Ag(I{S59;|$a0IZR+X@g^23!|>t zrs5fEq)fcA;e+EwLIaB)m3&=~Qo0oFA>nOhXHy;tnZsZzNkCQ;fA^UOtE`=n581{y zHdZKrRr7w;JYc1cn)j=OU=Q2*I`*GXipVCGUE5%-k$|jflb*Dnq=aCdrT@cVsE~YD za*BN=6b4wO{{&za8TxsEm18Y>DI%lpq|8}Po{HdeWz&J!?!1R2_Pmx~SnPVyVH3zp zl*g=F65CsBe+fC9#A_+E6NJJW29@_J>!EEv5${#X9U;n)8vrZoaYL4pALSg54DgvO zz22`;l9O8IYI&xVUw)_QzcOZS1FW~{e+T+=0IYxcyWima-N*6hJtuJY$)nh|ZQCt@ zRUx_WZ!d~B_ZP;-zx?p})Becuhk(l)-k@LfJpBXz|AWUHSaqvs$Pxa2{d{(nJZ}}= z_~LzX{IP3)-}`SLw~yP$?c;yaajUuHPoWzCYe%LR9T{%)WVT;5983x2#(E8 zV$X_UY~;NQYlg8nKZOlzhOlMh6pkI(f>TGgW8aST=x(b-&@JIcPl1hwx?aLVMJ_{9M5M|ir3@r`Qai)aLwkZP<( zw52*RQ_8-qtHkD}dhG4)#PQK#+&w*sQ&Z!(Z^JB}+_eqY4(!2Wdv@T&>KUx8t3p#S z6*WFL>e759KT7O26dA-5){ADhAFZiDwE6<*%ge=RWjXq*%F$U>hMJ;0lojM6FFON4 zzXvvpgpp!9n)C{Ab=fQ`T(D7g(8fzht*9H|s-EqqkB(Plpy6y}{SEwVq(Nh2+t_KO ziJ|A9@oqPoRJbgMmCvI=ZxK+!;(^N?fH^r8#)MSlr`2L{-9bEd&$D>-@z?OqwO8=Y zGtc7cxs%wpVFvRfU0C1Sf<*!ARjBDvT-dV>$G6R+y|NG?rvbSECvto)_GL00x)im5 zt9Jj>(9!@_S%4EB5MB_lHGxL27=bYgjMufAvBSoc{ zZR^CgiD_KB_c9*4cn^;6*@M~1Nz|2=ANM>v^$nG7>!fR)CspW{7^6y$qD9DlhSi@6+wS>*rB zlmujQtmY*|qsowo7MlT`ENh#1m-Bhm9QV~JCX^%?&|nXu)ZjstGlbn!>(E(TiN?Yr z^tUvkC^M+SK?cmpC=0leZ_^`JACK&~llHQ$R$Wzwgl%6?;)>TMzPCwTJwQS?-%p{vkJ z*Gi!t36| zIHaY-Alndw9QIMUH4eQY2S#%JX!Kf;ql@Fa;>Z`A=ZqxE*Z}2BRUm*CKEKA7ic-5p z%@tKnGlud)*xFKsyC?$>^)#@}3dlPZn5`-0J(RN%OQDO5R9+SiqYKTo9q4H7!_?#~ zwk__%nbY^;^%vj8cR%_8wyfLC_F=hI8&TeKuGCTHX}J=`t3SK}MFUm^WYrc=IW|e^ zyDV(UA}Ys`7B*5_sMHpc!i!1T0=`Dt!jzCK!iooqfpde=VBnl1dElIIyWB`k6|Yq{ z>~<%t79kgGRu3#ZTWv12s6R9`h3|jw7kKmak8ttqBY61ovv~g6`}pM3-{FIA{t9ou z|0BHg%17wz97SBTP65too*?1(c&xDSE6@|&mQKBP{>z5(zPL?@g3Fnrtp~Sod?OE{{s&JvLz=5hv2dZ=Y zD9uPkuFr{(Y<@8tFwj(o4dcUTD9l4$el9YoyI9FD9?IFE*@OVc*}jeQcuV6Z+5oh2Uhlv0+oGh>abE)LSY0#v5^Lf;3u#BZHN! zOA9Wo>Bmm$#w~`gV`rrg4^w`ftaagJnGshzLU^z-fTKAUJls}>D}7DaLH%=#ZP?BE zpg_KqOyI&u6Y7(` zrohaM_&X_2q9}Kk!<@piIUWw`xi+gF2F^o9>Mj<_1h?I)qKn8mp8T_H=~wvwL}X=# zP+w7oU2E51qN)^)mPE{itXSzu!i+T@aT((oUa#+ktSCnWfiYyXlRS!MqYYAB2e0ekZB_Q6JU-6%AYwKt#Odl;^U{0oU!cFbRkz0IZx9xXOA8I1vWQqGiL5 zija`PIfru(Ww3-9Rk=CC#NR8AN7h||a?;+sN9D*QZ;3ajD2_HlqD})?g#=)gb0qsXf_0ANyb!}Sij(

M=hn>qHa`Kns;l?=?7h~>65k0k-wEvKnKz{NUIpPG$aeRd z!H&`073i17(m^+H$0!w0yHAC^5XhC_U!~J+f?}$kyS2}|V)X5y{Vp!vC)H+E0%6s# zFz8C#cvCs6XPJ7eKgFfgzsgvpv;Ug3c_VrA2gy8F@My;Y16OY8TDXUGwQVlBLj`Yc zv8TK2k?kZL*0iG?`cKcYB$`valG`AFzTCvo9chdIQZ0^U&mP!20o-`GxBNh2LLHI zLo)B`fBU{@uY7WcA*RY7Sp!0oH5a5;4Y`ypi^+S7!I#Z&y?yxz80xHS)7zYYo&-)D z=yB?AjS>;bxI3o=-@iS)c#GlKG&hyL`VR5`be3QHMz&oU@3X|ETW?Q}_Jn-S4du#o z*ht$#iz$X=L3nR9t;W5g{t=0a@)t*3%slA z@q9P_wf}_i^}GKO-A9+755mA3^k>hKkk_4|Ko{Z{x462pIvn}<@kqTEPVg7LG-^4R^_9?$Oew;+KJxwcB1N<>7iA) zT-|e5H{DdHa0n(2N1>jTtl8Yln!! zw-{}8!=9})p+{wD02WMz`3T12lm3bH7KqNI2D*0aE4vm_uf;WR;K~Fln0m`O5}G9> zO2DURQDEyq$`f%Q!c4Fqi$#<+$VHa?L09Z&Ohs&Ah_~kFveJvc-a*fFmq{BGj7Qm%K%@2j;n-9Az#r;dV^9+=yBwe{8WFQz-N9m7(gXt#geLkG|o{BZfO_ z)zl|3n6pn%BTc{wt!)RWUk0hC!MT_aApVS5=Jg z3p}NgqIG;P3mwU|J?=XH(Q?Nc)>yU3(U0@vKrT&n| zmQZY*!D<{giQz!g>*7w^>(cI62CINiC0gA2Mi9J0^UmJ{xa>{U2u%JlkOLF0$7Ri+ zK0iIkf(f4HQEhLhu?u*%3sIYWIh=wd%H!g{=dR26;7~FACilJlRFL+|P=CoQUADBL zWbfCI`2i^y%)z3cG_4skMUgm85@;gtASU)uD1+#OfBEzjm{nP8j-LfZ zz@yqZpG%<$1-bmLZjzNh-%wmww=s9jwqDNNfg{WcT_hDa>}#XNIAiQ~8XWuk`919f z>>K)8oC4vHu~B_*w&@HKl*d+YCzfAM-K69Yyz9r9yq+1hE0q(Vv|@1ZurunQYv7v7 zze7|pvtP=mYLm(rNbDxQI_=nxu$!z6x~0T>t%zj4Qrh)CVINibTh%x)hL6N}{*wO@suXzZ%Ji0$!G+ zIUVmKAUAUskkd=87)gNo!!cYi5HV7VWJsg*YdC@KYeWVcUHHs)x^Xm1^4p_LdqCqk zy3PhW=!-0(frM_ZgBqY~A!*}%iRIl|JRm%j(FCDdSvKB0vIO~+&b*!A>Z38vcy6CX z=hns1Z%t#p$A*x}E@$uqgp;ke5-EubUeLs11C9JLZ>6Cx4AT4241OV8f>lueX!w;g zN<|&I5hTm#u6uuC*4ow%W9pt>&zn%>>e&uLpPo3G6~Hr->I97wdV{)!!WWu^CYsC& z7zNS$2NlNBFl^7Ndp8I*w`U@i1-$>^8FW1&fAq%*Lw=k{J{<)>1D}uR1iF_)=n1nN zJ>58C9}fYNqF+vBc|H$1u4ejRNLKsW0PUEElzFG6*w#T)7a6R!co+Rz-bfPstIN%d zmKC*PPVP9)Z;&wOsI8;S1~-v$Y!b970st`ZV1TB-jJw~Vn5eL`nWnUtDoT1k1i~yi z?>$reW4x%EuAzfPMPHGZJ@j_%ako}p_j;#^=6W)%*4Sx*qoGSdE0I#H5vZGiJ#s=W z?DbTuHbzAHJc`+Y493aEm&Hlozn0Hg3>uZ9$&>IS%6sjv)Qq@yY#(&gB(w8!@ef&_ zvMBIwq~?a2k6nYueAc#n3>@ma^I~8aM6+=LA6n6|LUkS8Ky$4*GR^_{w_G0d1Q}|J zXSUfTF8@Cl%D=hXje$mpjr80m)4PyFtDZ3LcD~t$U5LS{AspI1n2wwQxB35e@`8i2 zq<(%_?@aGELPQhv5==Ffh5SzPHU&xR%3&g2UZAN01LXaR3WdYhzbYaXDciN9D{8bL z>L00)RC84!X+-HJ^k0Zqa_0*u1qR3oJf7J+{qgt}fm_=Z1AplWr>N&ioab}Oe0AOO z3FXlF?%VnKf#&pY-V8<%pJm`Q;R3aM<{fTv*1?6Gn~^x<;~SKHGqk6eK$B^}%s|8F zzi)(x%uy5Ppa#6}NUigvT7D^?(JsO9!Bm{e8VI!er4zS0E02l%D`ui2ry{fq2zhge z0JdMGme*J^rI2x zy?>K$PP%pFuqp9@r7w!cyaxC=mYIp!b|7i3WoP02^=d;F_e$`uFMTQNwtHca%X4L? zTy&XdeOL1r4>V3A4^e6^oHdZrNpC0=l7>0H zM8RAD;uMID$zpZ&`UW~~d$cjF-us?l;^8sBt{Db9Lt!2VIIFfR>XwQxh%FSoSW?t8 z5v4xKyUeMhNZgEFw&=Rk_d-IHW!VcFnuyW5j%#0^8-bE^I8 z4^OxbtgXYFMpN4h7=j|ASLokNloJra?_?52@io9CDU3Ey%?-h^fx5^z8LUXfAgYt< zA8bd~J7*fA=qlmS$L%{M1dm|H+$RoJXRHlk--7vfqPj3I_APmk=Y>%~$z<6{Bm4?e zf=oAwIk)M>D)GDvlEiYggW`-uOheC;Lv74tIE_IY>6cbN%ee6Y6$t6~!+=HXi2Gc; z3C}%Hx_w`%e}d@{K?^FN8HQuv7j{jl6h{`t>_xaJ>#McCIF5q+W6>nw2ke1-7?7VZ zX-15=V=_COX^gah%LOX*&D?brFnbU^Sfc*kD!?E4T7KB$1>`1KZAJC<>p@HqP}T`J z4mAggS;U5`kf;@w>5g8qF(XL>-6ym7V;eZosT1MqGmT3&jdld=)we4%8bn+rC=yi@ zzj?00nxZI6aB<8RB+M_a2S@+rNFn4@HdT#=8?)S@HDfh^Ab>O+L{cZ8|6)~O3_J2w zQG))^rz{tc_Y!%8rZ7duHHBuL0L|*O#4Q8ij~H`NBB9yYjh3(XE|^cD@HhXNk#ln|f}Gq%6Ru(Wnk|A&E5 zZzjmY{iwcaZjdwf=gj^qz9vUzVFyTu>Kfq&5A&`Wl1AWHl&A{4sXS^kr$;|^!nH7l zmkuE{zGFUXY>t1#%iHFGV>2)hD2JGzhDVcyEas6I1NYYhYC=2-rW~_-{*G*gC;z$` zNFNne>|drMXvQ8AT+1b`lS>&fRphy113^E`^NS*@Gbu@4O4*8~JSx79(N?k}SgR}> zOIQ6TT$oG6*pPEmMEW}o;eaWTj6T+NV=xTPUlEP2#L_eOt;JLyML z3fw+jukK68CH9LPJeI*<5p_s5P7M6g7*R+8@t%3Ert5C4Yn>RCTo6VoPsDr0aV0r- zlN&MPN#qFn4p@YvX;4LE6HyG@q_-jgKL%KYaYI`}&>sxnH$-&eIH(_ULk>CEws(KL zvzr*+v|nW)GEX{x=_SC1)6&ixIXZ|;<4|i^}%f|RGX5=hMN?t@^o(cyvikvIOp92fKXa``{4Q9~FS2L#j2ef5{Hk6-VH zdHmgY1Wy{5h{CsV8#KeD9qv`1{{_+iIVyhs9IpA7C>#R5oeT2%-5tWS&>FYiY~V2~ z47ygJRngCZYPpbH%H@FykD%7TV_6XB+e2BxpS#Z>-Pa0Q>PtI@4cq{4~oCP zuW~O&iq7ft2=NC~6!)J>Iy%}T!ynQ(IvOLwb1Ur4yvdwp=JW;JS2>xyd!6N^4>a$P z*=FDkzNiDVgt=oTbuB>d8(1%1y2=LGL1+GiOukTO9CV$bFvZ#`@e0tOUK?@g-q^qS z(1QZ91{&UpKxK(?C1(w~;RYp=`sJOLl?4+?6*lbkCpX{;1?vvAc>b+TXO z5aZ;P-`P-yN)jB!2K&ShRux3o#3*!dL0DXL&p33`|0Tk&m?Z`QjT}12d_g+jH2AHh z8@?nNI~7*7LV1^J0#q-*h04k}S`K1efa5ETg{IM=60^DWn9?x|+1Dm4aU9}G0j~Ly z)!97UK3jc+W{-uvZ6(6kIJccE5qeZ`Q;}uuaNd&nLRT=LDr<4K!p;TgH?7g>_6D&j z=!={uaw8q2I9CQ(s z1XLS4F33UmO9v@-_H&?p#}vRJTtCB2yPK4Us9M+$);{#_$MPS}6c?RF^Ob|RrwZa} z0yj55Cg7j07UHfp9=jvJn0zt=uRG=J%{J(@(o&YqnedDUg-+)Kx{rS?zXD#TbHwev zAcWFVEQA}N3`}2CcK|CXe}LKcq@&qcA2|IvJL_ElEp(@}aP4Q^ znjJNx!WibGxrG4Yds@^IKy?iUpuW47-5z760< zw>9_5PF&$Rx_%R!bj)p`1zT82E*0FSG^!XF=f_E`eatdYpF9-`VH_^q@fs|~ta+{W}kNa=$$#U+Y!i8*q9DqP3m0{jiRK^&h zEg}A&otRr5kT1<*jACJFISf-$#t@Lrb~ivmC8}umyLIxF8pmA{#`g9K4N|OaT7w9L z3v^Jrwbc*!;XyS`niri+B}4VtiD-`EBPun57(f>)!YKIQy~17mMEP6|{w(v=9ay#? zwB;GXu9AQ)c&1Cu!Ja8^nm)Nn(`^~+-@nsUgAwXNxuOh)5;BG4kXnsW&*soF#2RWm zcC`DAGOiJpzX@m0n~K8b&AE%%c+ti8Gww>zM<}=ItSdmlIb(1oA3wFMkq1ur)LM#)A&w_2Ryk*v4j9O9Tec}}DH+?}aD z{o$|M>E836(a#MC}n1bv7a4Q_0Djl@d* z>(71x)F|1$?>P%Hsacd3(JjPu_X*fuTo(Cc_hAml?&>NEhmdyNk^5c!y?xrOTDqFO z)x6%W5T!-*GKxOvG?prOOGKf}EUT8a2#jN!9tLek#E9@6R`~cLN4hDOH&GU@SgAZW z$ucBrW}Dp=CvxA+BBq5_RRc4yUMAm8fn5Les1ud8rRcV|RfrN;MN+1Q=kbD}u~C z5-L0nmHNPI09oAtfdi*)mJ}Qfpg)Aau0;1=u)n>^L^3bJM9soAXd(Tcym1ZUBjN=T z2tQ5LU45)=4K~qi^))K?gvIqd+jKteOkb^od#C5zJu#ZO-dR4gaH7b=?UNz-v&h0` zQht?aRQUKK_b$2L>R__7gYLXaB(-R7iIbo0n~Q?l1F5)B;T9!BFjGP_vpp}X=+qZXI7^E?6*E?oLWJ&lW*$a`?>h_r)Im@gtXzaiyO-<0l0a}SD> znH_5?<(39io)4}ZF^r2_n2||6fhma&ucZqLK zt2#V(HlSaxj*pXoE?Wj?wRQbt)nDDY)BxQKq+xtEj_%dyYo~!)<&GwH1qet7Bw+Fn z>6Yg>J^5r&i9z@xn_5b6&U&}2jO#WCfLv7XZ-yKi?DC2Edu zA?0nrRLm2KzU;cZ;nGP;A9W}clXWOmn2$UbN3#ebf^*ca&Ucyg-<3*IV~-A zaZFDQ`zc{>j%+$Dd{vLWlI^ZsMs`Rfgj5wpJKb({xH*7s>^Ew*!CDl%OA*lZQev?R zU%j1w<}%{Xlr>r`N2_B#1HNP=rc>cJ1ZI@9oxLV~pjj)bW`*q5l5#{#%cP2g2S8Pu z@4kM4hi^XIK#|Rzd*9g5j38DW))B-?tcaYt`%$Y$MBBV=nu7)wAMnhk#x%jA&TH>( zYky$#>`|zFvBDj09Z!eoS@4e+b^fcn&8@q=yL=VT4fRI!^&2HM0STdS$A(lytQhpE zut84P9|j}|Xs7gXg`rR*4lX!AJ?qyfVqWUAi6&#sT+A#syL6d_qLABPQH(h9#RLEt z8H}D#-}n1s3AIM%%yX}3Ga&0(i*av7|Cd+i-b^W(UVjP%%paI9>mbV(hQWkfnRUU{ zKqS?T)@A@Inw?$@_B=&ZG~X(!;Bt=__E_MLC#uL0Tgn|C1gGrc6}$PR3W_iFGF|Ho z5EgpBBjZhy#eHMNk<2O~DsiGDxE9yU8=a@hNP0aDe)gU43?CjG<~J5$BM~kY6*Qwd z%_egvTniwzCOJaSeBDrhOttA@sv0nx|s_IuP z&4F4J(H^Z3(txwkC#rqgS$il|E8j9G_rB-_ZPe7zZ9c`HNUtK2G%`|72vG&h3Uz6) zhDf6J?uW2h)-~{-1+!CnEB&jXYS$r(m;DNFizOeyVkj|B%Zdcc zAgQ4Gf~C1G#TqA5JP3Z#uaA<6V1%dC^U&ofX$p65<)Z%L0=duTl|l2Zmhe1Fim zopX%2a@(O4RVLj^A zTa3!N&peR>k?ZE`{V}+b8e5!(Qt^9@(!-ZWMYUBw1($8SFnkME3uF7g|3@G0PJFK+ zjFy@0#|A`|za>Egx9L;kL>7V8$mPCMj6F&{9r-1=JNz7f$Rb6*(;PyhUaKTz2rWou zS_5IyF#5wgH}i1??u2^@QUjsH7g~=h0=^38UGzk{>$^s;`fS>A50Uq5qGGyFMWOH2 z%Foq*0jHFNWVLCcC*|PJ;lQeBRKoe%D23%v2a!;|6ycIanN&t0wdo6SbTWeZO}hNq zx5TlHv1d^(FUo{pzvDM-k*xSn3=zxCeS=M*8^rKhAscSEHH5~qrLqi$5PubMjb3r@ zd>#Eq*{#ZDc*TGPXLFDl?NSj2Rq?zDu7vhfHH@df67|yMnW;)qo>I91w!-C1GcdFs zfd*;qvi#$XB@+$GI-MbdvAF)65pR^27!E+jfvXxwjToNIU>Yrw!8OBg*Zzy-q$8ok zvHDgXV`D5KKQth<4)Bd3)SXYkYtG=8)NZpLm)t1qjkJR(iwqf=PY(ZkwAq>q-1dbo zc??yBGjV-OYaRA}==heKd4^7&BVU+hHtq%*kkF$OG{B_FQ_r9)ag^z*{ zgind1M)$x&QLzTF<*K5sxFp^!l$em;7VJ+S+b2g++iQ>dt24usYM? zr&kXWaNhe}`q%LFBP931Q<2fXn%JzL&|z`HceTQse^!%D=>58ycE!OQiiW+ZEfjq_RwvS=mo28Ya+9-I#ED(q!CvLIZ~&2`Nn z6k@ZJPM21MR~mkyq6&qxyyKzVV{l#TtZ&n;pQqCkZn$N7_o!K$Xsa1@7>9eixAcCw z#g7=ZRy(f9=AWa}n!SM64VD7YYSc#ns+u}BdGf!&{zRw_yx$Eo#!^2sd0|&jF(cnl zu}W9t54p&;04fkR>Kb%o>;kl?ZD0#fd1quTR@aRT9bzfP5~-L@B|K9L@iia8nhD38 zNJJ-UeWY<2G6P*N6G6|v11Cpus&9gW;b5(fHV)<+T&ieZ;m@qG-P9ZzP)1M6#wkXj ztm1+Gfuc-l0{NIg-RP&Rj}=F!ZaoiAjIdj!0 zgTy2m9LxDw4}wqdH->t+X%4<$6sAxVw0)5{q!URMF-eE$!Dxf79XEtV*d$8TEJD>E z=nhthEG97k6O6YrSLV2+9=e}T4 zXhoaE4DetYsYkEF_<_kz5gbFV*2a1QT5eZTK){XO$Umc3>>_eT6cU2)?q%Bjgt#)B zC?~&h89n|k;>U}Ofz1U@o}L!mOT)F0$GnYz;i!IusV zbK^rfxSzY z-q`ZLh0k(&5J8GPFCWfrld(0_4M`F8EFW8CYiz9^aPJ0$)2|8e9=*TL@>4 zSc}HKhViLFokSy)vr-%LFcX$>RS)yhRocLZDP<&;-Biou$ymy*5Z81j$x~xzE)~k| zdKm0IB`B$D5FA3;wqp$NPltvS7~AHhi|G21c+t_%D60pAMq;QXsiCH#(e6_vO9`TBmjyVd>3 z^>F}Bhb?t_{bicWdy`1R*DudSV30Z2S=QN*&13Gs^p+<+65u_Z_;e7yPB`Y$_X+u8 zl{cWH8H^I_md@T_i+pvj9fa=S+AHt{r`j&u>x;R#y$GZ-koP1H^=Z`dCB@VJECBp# zn?Rtm0*N#?r~i?3J>*iLo-j`c2%$)teL$oV2tpjIL&O~u9N&pDgmPHNaK-Xs;hqU5 z4J4%y;;kY}Dc`sIxAJ zcS+fgnkHN`mSJ6b#OJw(L1Pq3o8vM`yy}TrnFl$GA+uuLSb7xENZq*G&8unIh6T^) zAFvJIs7ZT0o8Oe=hF0h0-ZC1cW}rprh4r`$_<4T07o*t|12!~ZDGJ_mk@UPEZhAcv zK0U=am^j^ob-9Epn29SA8p$0w<*0BTA-H@A$4>m$49*7%EBaVaQ)4GYm6s0qB}9_fFai_{7LsZpyQ!u=8cmAea>byk zd}j8(ESjG|PMn@>;@=ck*Bhcln*qmnYA+mqE#^ndT{Lgi4?9d_ zVM+7+C+p^N8aPU2wtpfsojaX&7(RrPmC-H@2E@df7MoH{4lM;0Y>)a2IJ=G*ZvLco zBG(R>%`faGoU)O{PdM$&@AZ!Th`q)?N$~~l+!+h}y7}@DeOJWK9{%Tzp}MlB*V2m2 zpdEF)e%6@c(G$wmqY`+ztoMGQPHl;Fgzhsm@A19O` zO*|h~0e^{SJ+uj8x-;`kzy`qtK@vBsm6+JH!GfJBtuyEYv3ImYhuP1&O1yrZzEE2_ zcz=9r23uP?5OKY%>uUs1m@oCiB)MV>hjaYfR7g=<_IHfjzFO!uI)T`6`4OX+GmHAU zge+{jAtiO#Ky{p?{VVfTS&xcP~lAAUGZ81rufP^ml5AmklR^Z8x$JX{xT~eo3T)u zmjnn+cMLjRM)5}-JrulUT6QUlQ+Xp)nS_p$YdLXaN{A&|s~SfNw2fv#%DYA~iI}!M zP9)n;+Q~5y$l<)W+a^_4m}?x$3=B#la{*h4E*#bnwuKQ--N{o8_A_@z&BhRCrVJNX zTOSVcfubdQ2{$)<)Qhd4iU{cx4}Px9&p3>)U}EnWaWg<`7}N3RO%sh6a}Q*#d09ze zZS~i#$@?R_N>K-Z;HpjKjDdbg=wFOf;b7!6)zOH`HzGA9W|>Ex1X*IT?P7bIf>@gt z<e-&>U@J?Pap2NJfu?`VN+X%>>l?V4^=Tg*Np%eW{jlar5pfl!G?~mXT zXS?OUC8N-Q4{1AoiH%|j==ypBqa2FD%~Xe@!IYR0zC?8v-l20%QUm06jd2h(c_~z> zc4LpK%_qDDFmfo+RX;JPR|g)FKV@I3$|%3_dEsLKQj?e|l#keq2t8jwUAj)G?n@D) ze(Npu7@CjMdt*DEddqDX9U2~cn|r!fQ{dOZ`GYXWog*q&HMF@<1Tw0rF~42C(KgDA z%Lt1usxt?e^J%G@Qiz01T;g#Vj4OGSL|T@Vt(3<+e~)YrSjs4cNQq=tD4TLZ->ZJ^ zt6M|oZto}M2~<0Y?hf=9vmX!YI7EER)m~LM3Y?iLMvcc6hHE>njs^!j4Z6Isl&-Az zDAJ8&(>NHp*k~Gd3QJN*6_rg@VvRFg#eQ%`AFTfBh4R6oP+M{*1g}T`Az%}2c1wt- zq_am@z1c(Ret{{iR(rZC-98#ZHTwN+Y9W0jg@{LoUDCELjGTeV>i$Xy@->jJY^Z~% z$xaoWHJ%!6S}PvvuGtqb@7t5eOe``+9D4w%=NLp4# z7-c{k)?yeIB|0VNOaC1dc|>VMB`tpa?K5JyN{lMe@tArHA)=OyY!0QmCs+;*y25-_ zD6vC*>gSG9f2Ccp;c_X#c14T>Bm<{ox}EIb{bY!06;iTUQZQcXZkVNatU*OlF&y_@ z+LZfQ)HI5YeR_#o226i^XTHRAR8Inpw!mm{=4k90l2Osy^NoiFn#QU#(p<^E(K@G7 zKKJ#5wT`e_p878u0)GM8Ok~$a%mu#ARUvZ%v7G8D#n+Rj`O>S2bF;BY}goi_R?~eLA4;z2DXrt&d&vIbf4wr4_#bEcd z713%tScN+QhDj1+uQp+OTy8}Po^qRPoy73;03qr&UTHse_b#_<4)caXIq8*@vxAWH zppWh8Bj;3%!I4%y9FY%af-W#T4w}COBvTs=MeZQb7{YEOgIw(*!ZjNHH$lF@~oNJo|WO zNAz^VK8C`J_wInou8d2oUJ+knFKg==J(WNmI@&?}>aJ0l zvFg73poli?VvC!Rx;$g(t#f^M0YRCD{BGaSLTiHsQtg@kKrYDOcd<8mxPB~R9LnCp zV0!t)u$nm6;^F}S)J2p}}#1LV1 zh37o0FB~%NAspdh_`)RwJkWhQrV$>#^t&Q_+um^4JE)r8`3rIZo^{hdjT^q9{(3&` z87OhVRnph45I_JEe{R^=hw_0U)KSV3L2+>1XDW-)Y?C6YQEXtV zy8dCq5t)Qbr+K#IsQoVGL5fYuHMOzSpe~cF0A3+Qf}NCz$B!?=OEEjo>>bxve-@To zDsjqi*RJnE)PbL?sGaxw=HTn6j-DWQC`A@Mh$kuH9-1VY`)DT78y=2s57ayyLUWPZ z8>V>K%bm9swnVZLe0ZrJhs)$J06y@r3TKAY-oX6E5;v(Af~EI5)8gMBTFh`I+R%xZ z>i`deK&gN@HWNG8e->jb^EhJC<`{p^&>c_H`bd7k>p6{ol}jZ`xTbA6olUkD@7N0U z3L|N9hi-3}1A$uLp^2dVAlX(l+zHN55soXCL&JsiQb&@H`OOe@pf{`I{|}1 zoLT!ZIuGhPu6{SwBzy__A`@|jTFQ}s3657WLeX9`UGu;ulAdpc(_+WRD)t#!x|o% z^iQuQ_xP{g`slJxFMCgk>OK#;JgyuJJ;Aq7!RWMyivf5K(qY9qA^$A_7g%B6H@5EA z5zkH^6Yi-=`8`6-OPXmrG3`=PLHPqB$u>*+dn0{C^k$T#L%2$iO)G3iXnVa~K715~ z=&}G`bW@jpI_br*^;l0pq8{u|0dG?zrV00**~y@%yBmW}Clgd=(!73`;eU>f?dW^z z73p@#3-4CsJOC zFz5#Qc&z{L5B$08q!>(>Q%Cz-xQQl>BAShW(Ljjirc{7~A~dQCDi7agjK1$=xt>R+9)M`~Bj-?uuvDmAE-5)xHD+6}$5 zQN~a&zEj?uAGfX))jH85GF?zwV7%eZRjGf4S zdr4MRupH%OcFePziV+3dou5sc%Rvu0JNuP#qIEwu**(c8I+0zW(CkYqc>%bJ!6uylY_A9}Xnl-%? zHX1v*#|UTEwZjkp2&$Q;2HGQ$*98~E+U6o(x!t!{yQSZT9R%Uu9&~~C6G8&MuJC@3 z7qY;!EAU$}L9Z&!!;bV{1HatU%HgICw4ISmCpFKB*5589!amPdolaYxDWuQ*ih=>3 zcYBvR&vWn~-(q}^NtA8S-YrkFF&^g+_H2-0kRfSQJVfN^tQ7ZviJ1*HNl`V>=n?LW z#Cp(ktd8BLtiH10YfW-nRaGPwr;6nI>Q;;$KS5kp3z%4<+fe{HOvfMO9Q z>$GLbi{p~$RNfnmq;4Rf(Dho;%|=A$YT^xU)#@OEYUbmHwd$5o?ZtZHTpV+e=$&ns zmG*~fS6yxCoB&*N{xQ!Q|9Lb31=zZD@5{4#{| z{yQX(yRFLOOSSNX@kz!ci!HG2f?W8+VVcf(ML6+A<=2f$-6Shbe$Px)N{Wze^}Vr8 z7h2SP#j=w1kWU+mZe_Ms^|g^p4JqJR!PRV4$vjH5gdesbxDHTAP5Ns7qI4`H;rNV! ze8>ZeJqOMwz%}^Mkld}9iS0pj@Ty-M!b6Mpz;t$)Z$8brcuaQH);!h5Z|r@+6Em z(wX@uga$MQMIw452f^$(IXac6{z|RRlPlx^Onkl%7XIkV7wIo1*yeXH9xK(~ofSRF z5wAOx@bqFL!;RjX)QF+BB_syPGH>Nwvtx@Tk*BW_jTS@}ui(CsO=f98FM_q~JYtT^ zK??&9xcQndB9OZKoTF*95Q=Q)Y-q!Wp_>wV{N0#n_68A+L=Evm>TcJrmm*?w4s(r9-}yzTrA7 z&@L)IQAC(2=f-4HBrnxKTvJ*>Uq?n8cQ9yws53<91!n$1)bo17+Wd7XF5vX+cc$Hf zCZ21}V-n;@`D7ekppb1OmdPCB9*;{B%URYBg*lwLVnQB4(;9MH4Xh;4lDKv*wwIUL zwLsBIdDib;xEi99=Zk5~vL8*!6))-O~48;7M zV9SH%z_;YT%K|c7Zca?o8P{aYEn>5W4VG8#t&A7j|B`eQ-lc%CsqN`6^DB}#ZRFA? zb)K0^hf6Vh;%mIRzxph8NuAg)EJ2m3G>9CqN?u4IT;u%POJZaz`8WD!mGQdDkS}0j zFrwAlw@$jxvTkWVR0kYn=<34h(0~OnQ}Pn~T}>cxa$a2ATuKdgCA+{vznGCStOZJ^ zIDC|c_IC-*jkRT>)v-`+*dUPPC=wQ`xg zrZ&L_`2R>hpZotCS~=|owdQofo9tlIFPX>>00sPLS?!4RZB<`&JCH!j`i?=(i1%0~ zx`rU|F7rMOFl@w$^GeU^lKU|U2QG=)OX@^>M$Qv~8ilzsqV(=(N2U9G5vEG7Y=b$l*%@T8r1 zLqI4m3f`!AaS>TTltM700h&iABqTwhT}H^Va1){hm)+3uBoa@zCq=AnW`Fm+4al1j z|t{b1q^rQwHl_albvg3VvL{E-7>t@XrcEIZ_CVx@u6wjSBLCnX$Y) z?*q!c(X6VB?;RDPF9>Y=2QwfAnys*Nb+QMOip!d7`irtOw*Q`eA;GB|4br_D=!VVCARZiQ z$FMbj-4x{W_qL$Ex@y-JXfm3>`UU+>JQ7OA;9Vs?HhTnN{==1K|YUZ0B4z=L}VX8AacZX!4q{%!|5N zkg#F#%WG+kgr5tRXvoMSBpS}1a78nwQ}w{rC&ZCVS_2Q;Upbp{7;)T1yEH2qm%C3% zMDB^+OEz5bzbNG#1v*2)(!7YPV#;3Gn_~?0c`CB;a@B2cbLw~$VTAoSq5q~Mbt8c2 z<5xKgn&`8(rJ`FtH)YhaczO*umzjO%b8ejZDkCbZfZA@!vUIRt*j9`MEk9|=!1N<^ zE$Cv^%T+^@LU53`;7C# zPQykL{b%tJx$yo`&LrUR6RLoRk>I9q2Qf2IG4cvqpv$TELTG-14D&xPBv!pW(bD6p zs{zJ8TB1U+6Vpb;-N?-&{Ej|OBs3oOCLNLmLTeEVcK-+dKmorpPvzmRm36plvH}Ns zv$0U^#A1CACq}Aqe7qi;+w-udF$3c@L39+mP#)q~vxq0*GMEx0;V>q_#XgpNyFQy0 zIX*8+(gLW;NJDpVA$lmgsspJgaoN@PL+jUJ=gJvW^Z)7O4`+M~vK$r#u)g)w6+Cs} zBpyGxA5Wjw=>C11aFTV{Hrjz>>nHK-xkI={x}W{>=-r1wk5{Fv~(G=T|Sg% z6ren-6eFD@SUI{HUCq6u9t?I2qNTE)?UV+W!K^mOq{PU=nJn^)H-mT_Xp5-fMX2zC z^=Bm4NU}J^|BDB!0$pRp3+M9ytH@PZ+zf-P0`26TZ1}Sft4k>*h$`5RUX1Z zQwC12tjC!(4b&AT@UK670^hoN8f%-2@aVy<`0H=Ki>FQ>!k(ES?3nB)Kh~i=Kge;E zjw{sl=BbBxWADJOl_U7KKlv2@#PaMX%t>d_R^C)JT z@{wzffhYb>WZQKr?Sm_RIl4-+aE|)ROBW8~nG-wk!1gtGWXC!@#A_EfOyk&OAGYz` zLOmHCj-v!rdhMu9_an`ij0}evRe6~xV7~^OCiv_rNOS8DuqPltV8)ge1Gso#3+9H} z`2JXUBbFd1@lK>IUxKtdm!KeeIT}qmbh->YN25CFE11kMV6M=P4H-HdE_dUuau<#j zS#hS?hdp@~toJ8kS6M1{R0ME&x&trnnnklY3bp!WXm`Y8IL(X^(rB6q<3ST9d0v@i z!DPAtV<7`pmj*Fb7(|WNjB@g!c;SZZdKCE_*gVpY6YFQO(A9~t(h@XyJ!taz&=w4$ zjPj(!YD2NziByiekjVlc=hJLU3S}MpCeMz(91~Vk4zH^ZV6vF+EHYsa&851Ss zC0`;+-HDVGWrh#71PMVK1t;fP z85>yvAF};kWO$s&q<)d^ai|m(l|^~*I;=2r&K7W0ysr{ON0UWu)>A-NyF?xk4?ODK zdL747>@t{*iEulNsH-Z)`ZcT72Dd{iF%f&v$~vmQy1o`JJ0lYtM9^ZwS~DT&IqEM_XRliEi9iF z+E}MNSVhManHR-z9uXnofd%vwAVGjn4PaGXUGV}k3dkhhaT>rXx~TkCz=xQ~2nDuS z*d9)+q|~6k!*^)_YZN5U>a77*0dk|DONphdjD=YjPhE|AdweAIGTJF_%Dn6#TFdj% zSyhZKQWI^E&dLIewpL-NsSG16Wmw%`kHfSrcF#_stD>AdXXhNnx<*qr$5|1#j5444 zzl32H@JE$hz(Rgj`KH+>lE+cy*X93=LINBqz(xQx>e>QQkrc>El75PdX5Awq5f@3D zO#o`PW7KtkH7ZU=(kq}fCPwBeZEn)S*lVN#tl~*1z}ja3tAHf(UMZW9giuZ4SpX6> zU-5sjl6Hn|H_}>zt0#8h(&lN*6p`PHytr>|KVCet5s&Pm9>0A8^Fvi=D0HH$F$Y84 zb?9$zLwz~t*kCd3r8Gn?7mrw(^Vr{<>s0>=kVQQ~LITTtxNO-{NI2+Z&Lz_43S?uy zCXy1^uNu&1;4@NiN7Nlyo^mIgIYx}H?ZSN*kK)XM{n$1$j}lJ_8uOabQQk$J+k?bq z)VDnu2uSX6$_%U71QYchBhPx;UXo%%^k)e#D`93e3WL=wp8(jBLsasKUe^aSfK>xo zZw6Rz1+vOD@#ehQgEb7WhM%GFKgT!QLC=1Wvyfc-JivNAthcm_0=B*Yu#(?2+f4&k zKLc1by+k%G$aoWvL;=->WOJxQBa*PU;asZX$tpaja%++VU=waD6~-j zTKQENTy?+jj__R~`7%k72Dk~3DkQ+F0B+JgVSrVrys{(-E46v%cVtIsT72n2x#>Y2^ z@BBQtDs97i`Fwev#wSTPC>&DUz&a%>zP!#S(#Kx{Sd-aL8V^W+$Fklrl>M;@u_!Jn zx#hy(tw;dUe@wd7J3ddJ0dt=ZE&Bz)PI+2}fg16+l>grZ-b_BLe*c*l>@9vD2K+wv ztS|p&ax(v>cZ8pD{e52o4aHmY=4XAmTwi`JfA^*OXwOsOct7`BxqiJI0z&`)+4~P5 zxvncs5C$cZ0LoWZdhdN^Rc58B%<|rQ@4ZDi*n;)xPGMwd#@`*H9zMK>KQB3b_-0Q?ibKXv@SJpF3{to-@??|+XkKYi*` z0PEMEK6*=V^}vAx_}jnz+iPdv{@niD{@niD{``CR+{%{xDRdoRoo`QKt~HLuwiwpB zim;6A6ns8*K6}vjCu|$LF{?dGO zl@(yTy%LMVE!Z~PialeU*fZFU6EnkDYOSGXuEF^|EBMJb-o)>J{v&+lrKhnnF@SZV zy|ZK3KGci*_HE$swrv=!YsNrT3r4HjFk9P&+4>H2mXxEXx&jkz4Ok!P!GYNk9GD)) z-idyCwqER?9Kb%J?V~-|HrRpo(gnX%ZjkQwGP|r%dy;0fwh(z?Cx#BA!@6IwtDmyN6{Mgp(EtRV38k_ z)c#8~5v){4u)QWOQUo6$I^0?*K-T-myYcMy8N9rA8$N$%4WB=}j+YNCAS73cc8@#w-Vp4qX6$LSp&-@6MB5UtSuu8LAIp~S2A zTc}N|OA{!k=PysjQ5-EqG~kEdZikg43wWSPgApx}j!2W43oQ*OIC_-BR*pcjT#sPo+L;o_N?Q$2nA>1fSzuJqu{u8->HyT~4#Yh5ID6m;eDV1o z;*Dp&i!XleJNW)LevS`+`q%j7JAc5h-~T(j`_o_H?H_-Lpa1Lwyz|z3`0AIwisMI* zp|86Kk#Ja~I(E68P;0nu6Ag-ZphJUMxsnE1G>GSD0Wslqjid>Gp19#bAMfLp?lhRA z0hyWxb^=II>)=pnVWxqVVe?&x8#Tn^ML0CsfeUK`IJeS{%X>TV%-K=Ac>e^RIzNcZ zM_RCZI)w2yBl_#qXi8+FCbR`X?IzS0WYMt;_}Q1P;0Lc=z$^D}$AOs|4A(l)Uu8pG zNRAR$8oJA@m})J+`e-Ru24m>2(UZL9VWeJ*(MB!iyY1LB#UN`f&hH~WTdu_RsUpk` zhSA^TMsZLEyXp=Yb2bs(32WX~c-2|(t1}Tb%1~lclT4UV>9!zl)+3+6C>kJJXt2)F zs|>J8fT}`(N=88pyeg>wS#hkp%1mO z0LqEVl3|pVM5(VV;1qy)G>}aJGD?-2_NgJGeqexA&a3XJ?UgF77sb)525=f{jN-{f9RYrQU7=7iX7^E341N9Cqstvgq2-$I@w*eO?y0Evt2=j$DY?SBY>R=Nd8feDR z@6imcF*9~2ZP*<%VKJb=RM3doWDvte1*o){Fj`rKr%#{9U%vE3 zJh1;1O3g0J*Eit1k6*`E(B;m+&W0c^&a~jv zcs;f?g#~!q7B`_hphD1;1)C}Zy1Wd?v$sN{$Q89Ot)x%v)c0IR({DDyr&S|nHKB~; zJ?XF_O8cs)Zx*^cvC!LvQtBIf9?5LxR>WO)Y|Kw%-{LH0yIZk7+(|Zw?9t2s=Gv># zkqDy1p+iG~3%f=;@%YINJa%e>Y{3emE;Dr5JYmi0?KQ;zY8d5e(p!4?KLM~NbuyF_ zHJDYX(#nxwFrQ?BK~ay^fP0Uf!il{H5VG0m*>X|lbzrb6fx)sc28z5GFAHM6x{xS_ zmBtcmZ?D2?M-9fSlc)_iiI<6Q^+rV8`6!L>LYW>M*?R`}oqq(Uj@^r62k*gworlp_ zUJJ8ABNoT-#3BQ%9L*t3hRFpOA=M50G`K2FT=N7N{Vyi38DN!kqy(ZeNdT(^w(_La z#{pIeWX%%*Ybr(X%>b)d{KDS_$f|*c>_RGnRVCNKpf$tg@X^)=d9Dtti+k{s@4t_) zyzw2p@YI`l?Q>tjmtOfAzWCf5c>Uq$@W{cFSa0dVKrn=1zYk-6JErm-=yMxII`jzX zf}}}{a*vbv#er&S_ttz5#>w`rkbknPu?~x6C204!5Lc5fp?5Up*M4b^t6y& zkRk3gptB~4(Viwu4s~F4b`)#m`z-Z!;PA{i&MwX2^yE0MEY0KTwH3U&u?w$~zw!j} z^wrrZ+%r0Wsp1IQNT(kjY{gP-1OpK*R-3qdK|YR;m*at512{6-i0S$$j?NF@@_{v+ zSee3dUo%>Z0tk^^uw;EkY%d?)iJ8ti$nV&M#&`f%kMG47pLz%{-ggd{cCF(JS1#g} z3&(I~X%I(dS~1&Hh{m7+5p5=X$_(Ti}td#M|R@j11mU7e#^Oqems3} z884mOjc+_~3SYc<828Nd;PH(G93AUGqo3`PiS%s{MJ@}9yiSx91QD>AVb_yQ){(6- zE6GpEhE1D=!ImnVKd>F^W8H|E6sU3OFz5yPJ6JPQ(LdEKPKy&|`op?=HmbGSmbV z=q${`OqC9c)mm(;Qem}9i{&y6ju5}>Zw+9+*n~YzAsp^1p=}Hs%{2CCNMNj_0F40~ zl2$G9bqd%?M=Q2&hAJ~dq}MiUNI#N&c9DJm-ws)QENWwKr3`vChAuu zFL}*9EB=Hy@@D5()$b|b2K#rO$?q1V3qWL9+866J7=a- zdyt)>Hk4%$|I)S6GVa3WtWC(#eHMX29a`$5nCtJr>Fwl`>^O?oA9)$CJ^Bik1{M&q z&~w-d;WPVT=X&cpE~TM^md0Lc23Iu(;X}*v$e)(;LSZHbav5ADUprSrTaNl;U`hg7 zWkeheC;?a3z$ucg6v%or@qa0Rm7`dhICAyl04wu8gQ^lA@K&Ua7IGnhtTzBw32>G` zRtent;{a<40A^XDHl_Ae5Z`HOJfb6##xI;@M*>)NWXE-M{}jl|yvLE#46tUiOkM*d znNRpW3^b+yR{kyN7k+1Y*J}Xl&EVP}16X++nwgbG`_ib*=-oK#oMcx{GOU)9e?WaN z0h7`q;1s~h*T`X>r|XILrc9Cz24w|^$md)GRQWsallF5P(L0e$ ziZL*quez3+nB|%481rHTK1PZdB_1I8=DWc!xkIRX_MMf5Wu4}&S&6HY< z!S`Z6S4xRZI)Sdw_hR1QdbAQr5%3ynUykTa0j!*tN+xbOF?cJw6-fF|p_Lk3c zGx4=<0J;+00A)Y+jvoU_Zw1WW_$|QRPXVx>ywATZ{c8fO{Q2+y;ccm=>NRln*Ut`O z@7}$i0#{F+I)&f;?swPDy8XHRx&68Qx&8U~^0}2Q`BUgd1Z#USW?PFe+aAZZ-eRl` zlwdp2uKrT&?kmO4{$ipe{Z3-{HQLpi#E$MFtaTP)TSr2qPuw|FjrIOY>=>vL-*=7F zVb6FY_D!|Xwi&xdn{Z&Z6B|?QI55|P_2DM$7-_-&$!=_nbkOx%u-sOQ`Q~cOwA5g> zy9pEBjhG#5$3RmB`YMVrTE$VZ%@{0+qoKfyiI!Tt`OG8u_7`8qeJ2lM`^+fT#s{!> zW{jSr2ges?acE%Nz38neMNOd(ZKW~H_qStxau5T}H3++GA~mnqU_#jDLd5AsMPUp* z%}rRC8pHD9G^Qqo(A-c%gWm`uem~;=eE3av=xM;`k!dkj)rd`0;%hqUSCMx#4jd5U}XP z#NTK`6?%$esB)UoUlhW0bqU7Gq8KlaVY;Rm^G%i5-q(tau>nlfSE4-Uc3 zCIgsE`Y~G)z*>*O>1)G@&So5IYr-S*(;`Li!z+t8H9k!J!RcD-(M)ZV^f*yj zSb(Z{1Xam6DiSf27e!G~6hm>i0QpXb0ItL;bQ;X5Y0$uFa+xd&H5@c(H_KJmzq|A% z_$)Sftv0xc92P6=Rx7L)i-<&Ekd=vRZRxdom^fXq)&z^j0++!Jr`8KYjtlxMA8KNQ zxO)0keErq8@a7BO!;4RR4d49oPw?JPe~(|k{~tvZ)AzsqGyL#-Z{e?g@D|>E`+dCk z&inY{n_tA}$SACIU!&Osoq<Y0E2udDSwf zhvGr3Sfxu_23So>jfhlpsdcc@0MR4MMjQ3vYIhy>ldK(?uE*)620U`47q48I!Bgi3 zaCUbUHf9S2xH{ONMSFQ33T>MZB`VNwLT8B)Pu;VO2M$f4BVk0sx*0LkT?nW*p~#ko z0^Mg3x26dy^W>tt+=1nR1jd?N=qgj8ze)oVrYkVx<8yud*lN)%Tp@Oz;oaO4jLNHyDXejc{nB z=MI<+B=1@{)G~UO4A_WV@@)8&x$qMesHq>c3PJfakoRV#!IQBS);l*LkiG@IAwO0c zt1%D_pe^7aIn76{$AP9$5YsJPcq~kPhHT^=7voO?DLq!**<|D#SuD$-j--g=^p`@5F*ni)ot-?ex1RdlOdda-1y> z;zZJo$GR)<_fMV2msSR`Ghc@XyUX$Da09LkHsEY;Emlek(4d#$_2c{Ty@xJiJmkfw z-;7i3CAdm<<*|WcJkeK#NBR(}_%7rsS( zG>WCxR($ckd+-g8GCR70=l0Fu@IW;xO=$?^Y(j-A8?`|NssjqNCmpCSw4f?zMrFVv zK$Kh>Bwjgn80QY{Mu>D|b6FVUt)(ckWTVDS=M?Br=g7uHsT1dB+i~ww4|a8zVWixP zmZ(vHs}V;Y?3#2DxvHVQQ;@vzs(8It2aC}RBlSP0thQ5sbG==+T8Vt4?mETnR@6nq zsNm>T`pxxMm7DKGfWFsL-zB_G+LwvA!+>%h9ZURJ>M^6xq=YH`vm%vtiQ9y=p*9>` z7$G~?hmg$xtpHd_=czTM6L^6Mr=iv%s5c@^x-F(xBd(Prsm(=&J`Z(911 zNZ)Ahz8gWa70*5LIKKSq=doj90j(9KNctS;EQ_JPGAg3edW*^4Ru^KjI)>SX63jFd zV~lJ^krPV_hHnPRzs6T zIxJg8dYtrIX118@2a9J_w zHefbj!k|-wW@8>Iba^Nt-B9AR2{69YZbA*|z22Y)Gx0F?)K*}3O*!Th5p?<8qCPWc zD==ncLYGNfY74uD^yy6itC#dZsuru;YQl{a!C7Dcg(m{pp754a)oXZ?mq@3eHpxtf z*QmiN`31{^U8Ik>R;d=9)kT;lA8lr^1G^W-v3q(1i(M@^J~xT`*0$lo{0tu5zKSQ; zNj_=&{Pq<*w#aEM$FaA)2|YnKlBz7sRC4)=3Ur6HsCT8IC!)YG*`0x6Go~8Cm}xD> zL~|+Xqh2(Sp6aeDLaE;hr!oWD^gB?NZ^uLT9L7*f6|(QxL^?GaB|(RX<{oLP#&A^` z7TOxHbD#~|Ix8_)=0%NHiKHn9AyqmY*>?+_!0%O4;KqsNDLi;+JNA!t5N{V^wl*Sa z{6D&X0bhUk48CyxQC!(Mg*Pr8#-j&UNPmV<>eQn)>_yCJp?mvLL_VF57jPL3FliL9 z8&yO~Xk}z8$&Sqpc4Cx#+N51aepdyKkN1#&m5=4hI94i?SS83j>*Af?EbNonzDHAwaU>)bT>UE$FB%$JwKY$j1*L+%V}hx8!(lWA$`*8x_pBg!DFlsY|^d>is>7tb@cVF6%~°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%0DJ4^CY!dYh_+kDRl4 zi->#^X-#=i7}=D}3{KI@`Z5<8>6zHNmE?!oK@dF)N9#*~!wrDyI;eB)yA<8UfGxER z`CLq50ZbojGs%27Uj|nVe(6g@;wMSxfZ_`QI8%GlDUXm zjhKi08q$klhYX1T|CSReXl#{@k^&>zs|qpRRfki1w_|O33IVGN>MYXT8Kj3ZHBe-$ zsJ|KT;xwRA)Eh_Wvfg8#k^7Q?Z3YrK1+GL4vU18`_AQlk3u*If_aWJXc&}Si=Cc3 zS4H|!0&y7xWPpf$6(;_EJ$))&i|@$`$2g)|OV6pN_ApTY82~In)4u6{UYKY}Cz;)P z2icp=h#9tGxYUk~t{C=pgz(({e!Osa1Wz9v$MdJx@P$Xu;^%+yRs4q!ev3bQ?K?Cc zn;_q&l>GMyba_FNNe9^<9myT1|5Z|(F#shIx8L>jzI1<1Ma$`K88Bm6;{QM1<_vyG zyqa1da5J%;lYrH0wOn&0fR)eX{{&sTHgX7W=sWeH1U3>8pYn6F%<)#F z$))yJ()dMAyv)Skc`>d4@aR8b&*}c6t~#|BFQiB(nH0oe8tED)23S)dBVSw88>Tjv zXVQ1(6WZnpo?xB8$4NeJsvS5gK9AcVE1ixdxuG`T>?3?mHl54<1nX95F&z79)Gl-# zjud5ZTKFGCO1g%M_*_Z)LPht=b6MSL?YsuC>0UQ04oEp938LD z(}*#ijz~@NrQ|4RUaTf~hIxtFjddQ4HMLsON96y@$d}5dduGx-Ic;((l9(4(GYBex z=<5KhWSk|YsLW5F%K+gg zQv**-+?;|}y4H2z@nfLoC$D$oH-oT$JStQoac^ zza_fyJU8$EL}cl!XKp%A0=LCEH$ThA&i!K`@+XL&|5NAx%hJC!zUq(XV6d;r2**{gj`yLttu3Ijp(GoaC=pRD2A5GIO2Yuh*hE_ z;z3PGn7-41m7H~t$$)&D4Su5uHgYC4Te&`=9#Ojs)uAvNqA?8D)?&V`72`G4*xA>M zv&&03xor;1z3o`+ZNt()hls3L9_+waVW&!jr4K-n9q!rso+OTt! zsTI4%+OaWC1K7y{i5Os=9mAgK5$v2C#?GlR?4Fy!%J?{X>g!P&3ZaB3;_<*|Hj79} zpV3HUqTg0{^d`8~I=E>-;37x3#Oc6Ne=m-%Ez@%hVz{XebG_X-NYB52X$f7GRZ!n` zH|h(*xU^#ruI%2xC9bo&V;L8Z9>B@{yK!V=2hJQljQh@?$Kww@gcqNC22VcrFwWm| z3fmUv(A-dqSYbZ=9y?q%BLXfP%8Mdst*u0LG6tt!4Zm40>Zs04Z zI~!5qr?w8bQR{c2Ip2kzh!?|gAEuH4ES3~twY(6!Y7^L9m&BgNQtW9i!-38k9OEmhc6SBBYm0s4J5%$G!Qu)779 z=BIIGbs1-7XK`qJ0^53eFx1e1hTVVte`2VGOr5pwMlFRV#;Crx25OUbh_{Ugd4K!C|BSOeWZ^7C{WS zGPufhrt}&u^lA;AXM)4zfz#xN#~g-9;e$n)kMZs`eBp)f;y3U7XZ+Q-et~a)^{4pD zZ@z_}{_uVL{Aa(!d++=T@4odBK6v-H_{~RuhhP8lZ}5xve~0&e{wuuo)A#YtTOZ*4 z_ddeczxL-ieE2A;YiejPlm>;G274+RsOwZBb#Mj^%+hF(#4AyG0LLrPMQx}pY0%SP z%%xDlMgxAoA`63+5o}N&Z13lE-K99OtpVqEx8a_hO*p(%j>Uc-`s?-RsnsLl<f0InXL| zp;6FQkt@;zbCffKt8Tdr0s5X##}=v-h-;K6GwP6}Z74Srog_P}-R)?O5}$>Gr1MG; z^ShBOq~DcgCK7vn8sa0P6Y=~wnkpJF+&PH( zk!kFhTfxD#-8iv(KMt?&#ICt{tc;CO8?>T1kwCf6gJOpn5rYyDtqe({5|wrxsvLS0 z8x_dU-HMnd7t?hW*xuKHtNV6gsjV3iH62eBqyc2z z78h$&xLl{gl{zIJY0=@?ekUI5wBlmD7N^SPI9WneuEFVg2kz~T;&4*|j&~H}Y=1ol zJ$gL4Jb`zgyNaFF0ZfN-ai+_G2Sz=3WYUXAr}FX5(_{G6OXu*+#uN&3?nI1a;PInJ z@%}gd9N&8Wd0gGU6AvF+$Ma|Q;K)=v>O3m=vNj=1d{dy<3TMV=;K{igUY=OLdlOvQ zcOs}vhcoLg*wQ}>1MM@VeFkTCF5{(#E)ky>A!OB|j`}-HdeKbs)lpK6D@Tvu^zI!3 zWDi;O$hT;bPg{>s1&3ZKCd7C$R-}y+6HanLJW0nBn5mRzoJNczcX;AnNxY{aUc6p+ zi+&qq46^1xLo&^z&CY^VrGi<>QLl11v^uhhX1Lj|kd1MX3~(ei*T%G{ctVvY>3DK3 zOOTQDgjt>^Y81QVa`=hogSpv=6R%eg4^&$WsHOL);5w|TY$O%gC?ma@&}mShVSAu~ zjq6$~Rb)c~n44L^=bnENKl=Xn@yqw$#kc?b>v-_~3z(lCMsIsP`be*qM)F}Kof9EF z9(0=EGV2iXdq{Vhke^?OM3U^9)`s*9C47Fe-y^dapIAgiMIAI8t&*7qIq5Hs2;jQX zBFcs*z_J)jwa7067{{rgqbu!nu=iMNq#<;zo#Zjc{2Qu0jx|6 zoTk82CI(frIr>4S6yNzjr2t?#dPzg?WfY4nEG9e2ya}7{NW=2XDtYed&|{LJffrJc9tx5yCp>OZlQ&@{ zS#_H+9I#@-t;Rg@{PwUJ>l|?&aiQC1LR_6K7G{LZCKNh3%FT&<+HwhkkeB=uwsGWJ z@x;5RH7FxJO6|lGc3SdLc+!$dOYfs2;?&1R+H$RO6Y*j)=tq4#A|m3anrm=~e4@QW z-I%E^#T?N(+2Z}AH_wa@;?nE{F3ybM!o)C6_jluHM>F;|RADBTkHLTw9WE2`9ode| z&!RAQGwR8IoUTpc$aFuB&JCa~=7Cq42A47uE)D7U>y$DP9b_i5QM+)&w<9kD9^%vXL>3|HZ)F0NK?e%W#H;E|`1Ls`uqY6*a|E3ZL(Qc)xH66%^sF7^$Hu5%;tc2& z_(fKYlEMgz3L=OF3sL9~!SC?GLVg1SHN1#Gmy-hv*{C>2)duY7i21OswF>JUwHPf6 zqci43S8+aS3mu3$)hKlEef3DX4Jh*%QROzG!DGSz`OUNC5$tHGz*a zZL7dTd$(a{PXkU*58-@ta}rMu^u%|K3&dmAlYReqe!71{>>W^6?W+ z1NpZWR5+dVj9#=vB4|q{@#LlZu(7;CHdp}-@wJQmFMZ}+(2<@tke+ss-^m~Y16^bN z{eqY`IT}Z==9(&1PBX|VY9o@qlu}U=(RDal zjrq<-zDAJramd2y=GDShHx_uY&{&O!_pIUU+z7@?3sFHfd;18r_xvO*bX-PSy3kL& zz(a~w;s`O07E6bQp3O#j*G@dly3^+{k<1bg`kbUw$%i1BtBMt%u{4G{x^`tzfW}^4 z#DiA&txEEhw!p5*r194}mc~a#`c{!@o%9|9c|76H@5b-Q@1L2TiL@>00)!D!rx_fT z%Jz%F6lxD%up-*y(*P?2wE{$?>ob7E5ro{93_dWZBGvxO5X1m0PvSFBz`zfKh}^fF z7FS31$v|!Fvs+NWwPQ(+BE;8W;`Kt3v$)@cBEJz)ua@?!Q54Xjz^OpMo=193i5UGZ zi`vm%8^eypG3;C0hT>3!?4OCok$U8D6l*q-uqFH+xdLEidz}JUIg&L6uu9RZ4196A zV2*N?>MF9_GDvA8eQ(lo`49tiL=3R=Gy%@>F%0}lr8Nu+8KOQH znn=Eyl2NgEfot{;l;&fuDUSVvm3VkZFFt>43NLK*;EfYwcxrbi&P-O}=y)woF7@KI z2hZb&U-~Lue&l6z*UiACD}!DZCS4vNn{OwdNlS8fEgdkm1KVkq69KByGo^^5Fc~n* zrglm#R^W8AZ2zzO3H1Cd=eH!fW?n9Xt17w&r)i}&VcBQ7yhbTML8RX$l6(iLUq#sf z;tL@w#50^mnbRzDdvQHl2H$eBSeGyW$JvEa3kpcSa?;6OZ6TiInzzhz%x6s5f*5RN zUS!_8zBq#KP4B}1E6X8|_e6FL;yY0hP01( zN~G!~N&&14uJXNvd=j6iGU-0FRnmKi$Yy#TkrtSa<)~tgC>7DXZi(Tul-8 zFQ=4N5)U!Rsv-I`z{-3@ZA*Q|;I~>selE#U4)t{=gPy$Th58}|uBM0q))XL}0;gHW za=Ky(VC8#W16ir91fLKwz?zEw6%oSpJ`%txMX+Ykmgfyp04w)T3Si~mvDiO7f|Wtk zuRONzdcDaM@xFg{fR#u@Qr^7(I_P?hu0@nG@Oks^j{}pp`2DGC-TdD_1YAns;-^5z zkEQgz5wZF4=eor^-tv8}-GhI}CNS}TCxZ2lJkQPaap0BDO&w2kQ@ef|oW0gBf9#!Z zCVq}opZqJ)ZGiRm=l19J=l19J=TG_E%9i{obRA$_=&DAIH%6 z0OrR>&{1CnkH-iz4eG6CIlOiaOo|LBGwy^z&NY*=VYjG}mHrtTU~GXyFGtX#MRg>A z#*z?vo60fT)rjWG1PZ+tkz&!J&4t&hgVVsN6SW9ft%$fi$hX+xQtRPVXpwOF(Op@C zna*x3_4Hz`zaKjX2eC0SjGY6$Snck>-ti%9OblUVpbI<4`mx;Kj@6+~0j};G>&4!g zA?%x{W9ECYd#)RM=KE;divvr8II!4{L$p1-ID{jMqd2xWjw1_1+orK^VFLS>rm%l` z4*QlD#7gO@zJAn|lp^Bw!Ed#}Wi*OZVOFIIZk=9`iw5B?jUIlT32t(VUF5_jj3$iL z)#AY1G!D*BWB1f34sBb&JsZ1lcx?rJ4Rw&+`B{|t130&1H!kl#h!g9}IJ0jj?mKfF zPdt1TFFpS>UU}(rcD%k z4Do`1Se5LheGwWo+jUA1Q!YMdFW$Az(GL7XD^RDT^d8WT9y zRZaUkaJaJ;yBf-{ueBN*&DGf7UWem@G%z00-wp{X7Yj~y}<4Nes_ z@Z&UfIyKU0aF#{`B~I@oBIjr@CEJn)6AfxzG^n$r-Hk$$sin>;oL=t7{>geAn6Adj z)h3+X#gVJ^*ghV|M7tZkH73+Xb4kuNp{v@4(;EZWK2?j3Dku7z3ea5_r1mzVsnm(C z+8}!CL$ocxU{ef(jS(~@9q6ws#F5ouoZXngK9Z|#1GN~T|H^%&9~7Gqx8IGHgc?Kj zcFc76u-KQ6joISs0PE^#45KYx)W@|5Su^0$ro${JBA(=kV_uQ(qy8!IxM9)h#NeCj z(D3A!iU!RL66jQ1H;^L-C4iMDW%U|4^u*g7y=tO?t&RS3=H*@oSA%rz0vhbblrkwL zC$(=O{Vvw4F;!cM@w!S>2fb)3O$b0gPBPS7Q;DY9Y5}rxiYkR%MFUg?wx;oFU=?J! zv@g#Ht&(KW9za>V0-X(=7;GQFaOV)ldq)Mxx->S6?bD0cHMfMFGxIpGZ3P>13z+Zi zLr+CHx=M=BPP|;-5l{6R@KA>ams?dhTd%;W zS_Q83y70_=2_Bs-$GM>dcGml_S{=Zi<^*~?TG9`-`0bm|;K9Xi(j!JZx1$cP?W@Cc z+l%qSt}1-_#0XwLHiKQQNfcz?32)XGEOoTv)%))wx`>Orm+{1jJ-E7m2~!Pm_;Npk z{?dFLUmQVQz>1(e1LY3l*#b98ty;9wwk_iTbGy(l>s)Q;^GO zrr$=|uM(^MHFSTITAEDdMFeUY1FYE+z)E~>&E-1GxyYC0Ae@tlq%sec1`TS=T0v!6 z;(5~fMWkCwi08|!7WhbpIC9oaHrPe?-WuH1)uC@-%@X?ZP_Y7@4QoP@$j%+9T1 zZebObm9?UlA5SFnL>_~y3ZB5D_7fAmVzP<0^e$2zzZ=A<(|J{X4*kdV$Znn-{igt| z44$UGGnksEkU&-@QDd1WGU*sj7t8>w!DOZ1I%rfn7&Jy?ZO+6{#{j(zHr@~S|f%SkK>wXy)-Ixuo}H2wOOU)q#-9EdbVh>W3hahZhi0 zTieN=asN6@X4uFd;d;R~E7>rc19rO$ZnvL)JE5a@aaySl$tEhZvax$<30F>@KnLlj zks7kwBmLOu>%c}=EB1D_;BapT&XNyy&uBj`kRNvc+yw5M9>e*OKJ0I*5$TO5!d_wP zm#Pw&EDqz)PzR2TcB7m8i&B#k>%A?ww1@nliWnT^8`{XHbZC?$8(E^xx>-$jm}H7; zW^!6aHObbF)fF7r*bv}}EGrWxtwuzRGkC#3tATX8Ntp|$Rspjt10mx50}GRQ`RYYH ze&!hNCEx16;xtB^Yf%@?N7O-WB1yNuLLYHV3uIe9R8EW3a6T ziJ$`ko1T1G2jW4W0J9U}2vH2tU<8H!Fal2U6O49P$!{<-XiYrmR4LJ%EW}W4F?z@^ zUTmvIUvUVfHj+z^8CB$;Bm*|;Lp?%nBasOq2i?c6N0Hr#QlgHqAG6dC6BR`mN`|o1 zLVgsr=SoK{F7I9<-?$TBd-x*o>-X@>7oWnnPaVR`3!^wwRfuE7PSV#toNVyoNOL}R zHipmnM%Jk(WWbOu;r?iA+vGnUg_sNID=d1KF}I$jJT-)Vg$Bx_As9y!~VB*|v;` z(?kA9IZA_t@afEOk=!~+zBwBJ>q=h4!4v2VD2lYAIVxn6?G_W}}LVi`4GC03}R*b(oKHo zAn`1NnjA$$z8vW(20Iww;K_YC-A_-?$cqPT_Wr_hFz%0&8-?(Yp+= zrf*57-wb*%7{j14=}iVu7^LE7Bi+k7_>%x@2E9jmdIr+cGH6S>ShS^*+A)uQGr-Cd z_L;PmB3L;>mH};!Y-0e2>y7FaoW(&U$VtA5%d8h!4>--S&!VC+l}Z4uQJ<0gE+f6C znfSwiLXQqUtAgyI5+1JUOS-VJGK87ocI;lBM`L*vjblh(W$FaLs>&f9&bFD}hXEqC zy9^33FrgvhTC2QJ<7R-B7oVg6Rw;V*2Eb~eF`ZFwlt5OkUVvIst!`>N_Qi?#JC_Pb zk!Z^lQTwa%)X?yCNe37?1@$KYR+Wsw6Kc<`oO*RD>0l!Q#AltYwHWSg#7IXOMw;W~ zU+dt>+X8#mRyc@9ot(ay+MO2@as(^$6a#s3>JLR0T|b*_T^99~0M#XsmFZ@HH5HA_ zGQ#b}(V05(rORRkSQsC~UeX79M@eUox8bpUb9m|GGG0Hmh*yt{G866bc$;nhbT!o&AmMN9cG>CqDM$qS*E`|17dWb=7}57|_DZ;p@@ zStf|GiC?nFFGvyBx8)j=S=3GvSjNOMbpv2!{=FGgW&TZ(l(v<90|r=mOZTE{q&7+3b+4b#;2NF7en>ViQpljTV?c}Lh}w^IN-njv1f(+n#?gfwA)PLwSGi6m zM;%I0(o7P_$~-6m{0xjs04qnqresg@C9eUj*P=Lit0g{UUR3iw1|zv&GpS8Df|T^A z=uZae=$RQ{m9il5K3=#YjUlf`b<;Cz==s$Qux63($3QWi%fQ{u04oEYJoe#w)SL=g zibUlU+gT((431J8vaX}^B%qx7jdY9vin%T5ST((KDzgy#tXx9FNWQU_?!nh!y(QkA zbu-;BMa(A}4UNgQM)5tR$3?s6s;+^mTw|00c}|a^MiPH97_QZ7p{DUyF3CBAtLd5P z^h^w}-T+p4KX19MQUEKH1h7&+32>FuhkqPk<$hyc5#TDd*A0M`{A1Dwtb;Q$NgvZz zN)aqYuYM9>{pX5c{g(k)Z_~dzF}V9L8eRH{DA|7{;)(A6{@?%mZMsdj={DV_+w{Mr ze^!7s>G7Z}Qi#@$7IX~tAXZg^WMzo}7K#c2a9C-eX;#5bq*G+TZP5^EX|TuxwXK3w zTqDk`golm~H5uSF7?5wZBIe9@-vWn8dN=8Jt|5 z!>P4-oY}F6vwODT(&6p6cz7M>53b+zk_IJJ8gCw9>B>(e;2FoF{+(>T61 zi-XJ4*h7QL^|>)DO%7ses2AN$ji@dzMZ_Nz6W?x=1umlrUb9t1t$Gb60j!#70Ae7= z*pi(G4>{h2N*!8*A*}Uu>!yKC7Me;c@bIZ~ zc;WH`c=qc3`0}ft!=HWaOL+Cw7xBz9PvXjz%hOgFv@VEuvTNJM7@}Z`>|YBi0ze9{Z&p8yiys(VtE*gm4#TXjbm?XDNgj&3V`)ge+`cJRN`27 z1rD{B5tZZq=^i|`GL8$AJvi3agfk(=SlgS99ktb7l zP$vPbPP-cpiyLO09Uf~w?AjpmHk;u$6l2%yN&Ll|@8H9q{yl#A&fnwbKlvTr`N^*Z znELad{TlDT{agI%gTKXZe(@jh(R+U*0N3~5{tbTl-tY125C2AhtRMa2H~8=uzrfeO z`E?vSbrjKL1X>dfB$c_)ne|ZV=(}7F84cD{3L5OwpoxJQCk=KzG~lwOZ$^bnkAqX4 zxNlNZb3OS2)a?f8DL!-E5c-F5G}8gmZH?_Ktm#eWY9}`F(hgycQiG? zX|d8kmIk#X+Z+j#n@xjlxq+U=Bmnq$K>}69)u=D4M{{KpI_lcd)zFEd_CAbuaQjVT z|I!+@!wL>Buj1J1I*u$YWBc$B7Q5Q8*wKXX+7fgZ1<)DspgCwmz0XYFz35F8V5YGe zW7Xvtt*StCeh`;-?7;bz6(sd~OjK6j;OH<~13omnoM^S%(55$_O|C#6wb#7Sj47=e zqnbP{&^71sE!f|Xz>&@htX3D`zS(xXdSn()u65#(`5Ij4qwDv$aJkEb%WXg&;_+Sh z;Zql|qbVP!N8@;GJKbZt5N9VMINBe>MrQ&eNiQPG3}`lOLJjGv`}gj`>knMQlcx^i z;Ul}SYqT9jR^pA^JMrkLz4+ZXNZXMm6=!%~x1JmJB$k(l^5^Ds}cas4Dc9jD99BVNygk?bAU zQnsjda2hQLIz6PLUG&{7QWWxpxk;s=@67)kVImhm64x0v67QOs6uBZoPAn!MK4*T8 z$udzwI=;rJMx|aMwq@!(6v?v%&leFd#0*Aw=-N)Q!FIA^tml*p9n!Yuz-)42cxVF8 zJ^Lbl_S2u^m%scC-hb~yeD~Ym#b5r#cktSauVCNK-RNph~NO%yeIQdN#_!F+6b31uPGaqAO1NFjk1^L_StZyqNLkVVgG_>qIM# zG;9yZFz3j`v^^KY);x3=6)0Dee&T*1J6s&_BjI$Qj=p!fP3X7eV$w$El1#1SYq1nD zV?1m@wVCu9*Q++D;UoLc3)O;7rvO*EKg?t|9Msm4{Cp%L5fp_Bk%-1nk}N?iR)k0) zr%fwDC=?X{t5I)3z?(1n#H=&mi?6(juf6gL>Gm3o)m357U=QYND{y468;`6n;lXXQ zB=-}zI5~oQ$p>R__3Hd29;AIIds;A-@5FpEgp1QdxOZj*PwZXA+pj)@-+bdueBr)( zFyBCWj2Cky!lH(ySIv>0B$FJCMRLRG1DWsjD$@JZXW41#uo{gxa_}H#r>CWfQaaA8 z*O5H1Tu3BR#B(Go={iNmUF3^8ao@26c>3a5vRTVmq~~ucjv{Cw--+u&=A=Wh^-gFq zwuri&s;n(glTT|U|CSdJ7Pu{FsVPBYMG?Xti>P<#C;uwsC7+di=SZLc@q7kXLv(CD z{0<)-c9i2(LkNfKz1ZL6!&;pe-C-@_#&o#kcfl@CgHM--(dHUFb?zjd zI(r;@#s|<<5<{imiOPI8!dzq7pn%IDhegGUp*Z8jR`Mfc$R}OmC3$m`ZuFDfUpaLz zzVgbKQBzWb^v`TXz+^{2Z-R&9lL1g0*>Piz91A1kSeu@O+h7(MDmbmOPNhZ``8OP~ zuBPj%w50cpB$veJYF#GQ)@Sio-~TR-?LUlUs0iI;UrX|nu;v-y(~u4${beEk<@BcV zG}0AYGN9neah|l#RU?NNMag*5ULz*kIifTxBb_J>oOOURVwlN4j?uU$p6?^M(jw+G zi3sNw@`Za!^0CxbhTVNN*wJ2$z2xVfpXtFp)4gc$7%);(jM=^psB<~mEgNa{4ALZj z9_g+ea9vUcU^u#$BUr6kl>k_6G#)Z(-kaW$0k#ytD%DP9;8X%wd2*h0E`w2G z@gD0>`puK|sr10tQvlOBB04UU+Kqub0d#PB_go_B9EnJe(>?}%7{E}FoU-jok&Wcl z%D^&>6}=<_eyavyUR2=HA>uXCyPA>6w~Fr^t;>rJyk>5T9N0DKsED}GSyzm06C>zt zZi88A{RaV7_7%CdG=mciJgenWgdvki<4?zM>R<^})xpHs3A6?x8q*P3h<6Q~o|OI< z^*HHRk;Q^-I)k^QqqsCciUc@yoyg|P>AG~jQKOc06X`bwSWR>f{*R+%nI}}#_GY~n zeO>Js?Cn4;jlpe373po#qoW;YDhZ2P@`m)SFj8MwsJ|^_mkjj$46t%^FayO3YI_D) z831BR0jswn23SQJUSW5+A2aCPGDSpncS|k#{o}Z}a{>=+AHqw=7VyQ>OL%GT5FTBq z!*grRcw)I84=&Z?{>6G68!5v|TOo$3y)-_n6gv0Zp;M@dcfg@dz^3IaS6+H|GueNx zXR8s>e!@PJJSrD@P(q04(tuwbykZl;~FADwCAvRsy~xP?f<|iEai{ z{~_W9bkgEEz9#b(wH5my42sdSNdPPPIszZgf z>9(&E1FXywxrmdWdaH@SKZR}stpD$#8Gc&H-8P3~%X2upb4AeQ zgS+w2v3*2)@x+BP3oIQd2h*s%+c(7BH zUx-J}-iKEodm3jCAI2A6dl}#Q_Fv%OkwfSk=tEUaH3Go`nCQM---AIV4GpS|JV|5J z!(ry=6C+$U({=K@>;h!<*vu&KI1$bFqcGqRfUDgo^%a9rHo8vKX-Cp+N8DmSjn|I$ z0yp{!-58JgMC9tOnj-A3O<+$$v4~zx0jw)EF#)i0is193%{bLpjUyeUIMABJ(as87 znd!lc`|G)=t|3|#{_8;*6JAaM$-~Ju_ z{vCex{@)4u#n1m5zkK%(_|*r0Bj}g!a&+r&@xl8a;hmqqi?`o<2jBnk_wmGYPhetp z9CD2uTeH%j=7=vP$(ovh9eU4k{!{u1*i{ij+ z1r9A%V`(sgu~r|or4y9}a`^S1L6Ij1dzU(K?~!@5S9;+yZox!PImWum&{XEbKuZ$i z-BlQAFUL$@EfxkFFxgp-j`9F599+Z?zw#^&F7>03>vsCJ)K>uL)giY`2B4nI;K5LePvhE)`gLZn25x5XKsdd^JfuK5)Y@P(Q%E~-QSN= zqY(o|B%ggf7)d739|~bUnM9A#gr>9%Op-pDS7|Uu?J%vCW65K}&LSV~>8{0v;b!cr zi{Nla2_D_njn5yN#J4VN!{>H1XJh~Lc z1KWylb~b|bPCEumm1qcNp^|v3p+JuspO)G_9saC4F_bL8_ny6q`&I|g>`lW+u^e-C zdW@H8Fj`_kd%hk;+AMmbIIt71oIZjtT|9%Y-G3h6eCRS>K7AC=pE`_} zE}X{M?b|TZ-iWx}0z*ayj5&F*D70jk?1=h8*fuqfSDyJCZRcR1wlgZVuk^1BqIrp3Ng}cVZ9MSlU3ASH5;uk7;Mn#Ne>zw&}vBbR3=PLEaGcl`!?Qx z|2KH&?O%w9```TX_xQngeuTX{_aPpR!>BdDL-x_*aKhts!ym{OAm!$*88DE&YHsbo z#MBH%#>P=oTT6CJ1)lsCwWPT%1-L3re(_{~YGN}5t}-#WDyL`Xt&G}0LHWNDnUVN5{~X z!E{ck%m5%qB8Tby7YBziSW}Bep9f72BW4mlY}6KDTY(bG-b}2yGq7Ucf*rmbEI2YS zZOg*AO^$xM2DQ{j5w(nX(u~rAAd((8YRG=KIt=Ks$}ncn!BRklr2;Lc^0gQ%w4lYS zL$OtjLb7Kf+S+DC(CtRhL%x*XhiEv2ijoqPkuFHa;wULfpg564JX(bO{19y9%b3Z3 zu@K)WhzB`>wJ25$EoTw2I`Pe~egp6R;IFV_ViLnORoFrLWs2l-siquPmS%8uVH#&g z`f+}204Mu9alE$!7bk{rd2$$M`r5F+xr+2k9nO+$UYr}n8)uK=qp!S%zx(bt@b^FX z3%q&XSu_Qlu%_Kfyqk>xwSis9*)^m^2pZ};jw&;0bixKOz?x6K;)S#4(BIQ1A_O^A zqfw`YL8BJwWjW2OMon@##AnLZkN;0D1=%S3R$lJPE zY&m5irz7UcZ;rMxYgI%_;VTu9JxGQF2sqhyQp0K1ixkXWn++j)rbr+}+k6qd>f;*3 zCOd3eGn_guBSGy+{2HX|l=>a0jrfspTSR$-2>E9TKiAH6h?=<`^0(b~E9@o%Ec9NS zBHu;6h)1JAi1d8aY$6}cgaUdtS6&wUMV{6RsRRh(}Hx!~WR`^in&OcpM0j zpYEde^pO4t*p2WJKU(!NxUH;{INEnB4C!RMx1>XTH%9@hFwr@JZ++n}uzz(Q^x34} z((@2dk>8)EgoAXSSD{0c{HcBO%jm6b5Q`GIo;>S12CKMk9|JEc24FZ#1@(bKorCnO z&!Vlp4qy7hoA}%_FJS+U1DF|_h1cLEUrY_Jl6>(TEdm-7EZK5s({rH7ltIN2ml>o_ zMAQ>U7%IV0n3?Grf`>SIm7~)*dR3=UB2Iq5l;gla1x}2SkKa~~3Y!W&r4e-2lnHQ!0TPb*OwV9ING>9YQUI%oY%xc$ zGQeun)0W0d1_oD2NAto*Gktf`K9^n&yEcd9TZKZW4t}GI#%o*QRBT3TaR7&xC&>pc zhKbtM&0s#+F@r))azky#z!2S+0T%`sc=DZrR{qYqmUY<2!JI!0U}b=VBliS&P4{AO zh0jezNQzphbi5*)0i{&b8_5{yZ&AX5{98XqgL^C@QdfYiPCb3MBI>0vi$e#mQ9*t@ zr?Dp+E!zUODihsR?Dxmf-%yWo8e0jw$piAZM{NSBL< zRkCFaurl#)23;*WBMfRD`)cTX$rnvU#4?G+e{_C|Bwtk`PKWR>AeB%^K8KmmpCAPJz9KuQMc*f$`)BuXvDk`{B_xZceq0cukFF~BM!+=-aCII1<5o{i-|mcx9< ze8I$Nf~6>FDO#2IL=g3hkb@flYbxsaRuQcH9wOqDo}2v{j*R5gz*-vj@m4J8qi0}n zRZYa8dLGH9R1@_Yph*9-97}S^|4B7Zb#y%gJ*%F^GJ4X7dU}2>1M&i3Ww4ZG_!{U( z$8gDnT-tI3H%FxFs4Y0tkcs5jth(k0(S9YjCCNLdsbyk)$91jMG#=y3D_nQlM*gRb z_1`ssm2EET1_@xz5c)p_Dsxn*NS8~#vXnOX2EfY10IOKMLhr`Wx(q5xX^|yj@RD_w zSnxr|iT0xQ=DuKGoJ-DdT4av)W?2y_yXiNlKxg7>OV^S7Qtl5X?t4kk5Z}^yxjFny zYI=6|Kbh$HM7uEn%(Ye}a5W<<9a+Q|S!8dd=vC6Ee0_R82@t2g<1Nc4gXYxkJm!#q zdj``#39w3X%=(;x>8xw1fEiR}pqVKJuu8gH`k&L}$K%OcP7MAjbQ@s3P5<8M-yC55 z&%eQc|J^t7(TDHiKmOexXy1SP^f9;THr=M%besNN&_64{Y9U8WLr$@uYXMf3!4hyo zXE(!QHo`;>G1srO&_Lg!r9m!{R+$B@ng$R`a-5lRGsw|qP*o*BJF}jgXc`oH>^g*f z79>I*F_5;Za^W#3;pd18tqLBc5=AyAik%)L?QTR&RwNv5G!+$NthECJ^$qB)sm4TG z3--=V78phvvU>aH+JB@1AFlBi9Rg1c;lIe@%pn5FgI+5|P*`;aI88jECIPGty%AQ84lcb3UV|AvqXh+a7m9pA0T6c;S75xV9+Pzq z*w){J^{El;**1fXwFR6yyn*v)j$+U5H4G2+!%F9xR7UKaS;eW{hf$p*&OwoQb1ZgI*Vc9v7VS+wZi2(*+lW zf+(c^E%4YyN-~E*1D8&N0*e_%4jc7@Spclfemgn>Rt$xm*jbyz{>C!wYbeEmmI~}{ zD8@>4OaQEF^+h<)Q7!=1d&gREZm0pL`>JuWr;5He;>p!9ymSpA)QvfSRud1lu8DKT)%`oY#uo+zc;|z6@ZK-q!y8|I9Tl||xO3}W$mRN<^t?(Mpep4wu;)n@8j!k4eta~* zb!BhCcx?iYA796Vhi0*Nyb9|BMc6-EL2^@pneKcHHoDPPVnK;74^c-p>Wi#cn`p*V zPdOZ_JK@r9!C))NU1ueV^Gyg^^GH^+#Wvzpp)T&iw&5nMPqg9Swn6M$=tZed14rH+ zNV*m1t;)xI7xBkj8;-AbVWB4~QUs5;II(S@0K2CW*gIc_jkz-Hm@LN9U>pMtepG~X zBs( ziNy8TxUOLl$wo0zjE)QEWFSO?+`{Y(L}}n(tdoD!on%E#I3K;W z)mRwp$FW^Iu`oI+(i(C^p@s(6Jc(&m8(`KjC}xG-;DFcaL%t&@C|Qs|O`;M_rM2j) zX(nE6##nO)w)GBTwQmq>wB0#4jJ;!H*iJfPdv6DJ4|HIvCW%^?9yLxKhD*a3ED0lF zP{5y?jxarAG3n)Evk65y9le(U#dh4N> z;Xn;u-dT*NSE6`wC64DeYVg2vDRy-_FyCrLdomBT;T*)BX$V`>QRG&lz|52XIq>IY zA*9H`6Qo<;eBd-13zSHh@4!HXk-p2&RG>qtRRP=9JK)ONDnNoudw1aT58jLCFP_B7 zm1%UA7D7k=b3GVNKmYx&yoMiq^)<})HDk872}}Jg;f@$A0FAYiZ5Nf2d|wu zhBwZi!jlKdPVC)|7wGp(wEyu_M=@Ae1?A?u1wiID+o6+dNw(yuOjP0Wxy!is)J23m zA?OvHX4OV~sDfNfs7Mn}V)BV6M0hfbh$pmFw2yg1k(n)O;-yGLDDakuQ#oqrSP?xy z*RyI!KU+B^umuK%3L?stwg%GoB5fv5;u7hI=l>YMYFAKOGjOWcpoDBfu_7Bud8UYr ztkB3&O*Xeer$UnCgd?64CJWhK7s3uNyiOnN4jPPS6-JkysZ~yF9_~?T_;0J&CGn_ej0cFW5D9`Y1&{*y~t1#{{qMcL0l5Z6;k**5(QA$+hvZK*%K!;6%K3guvJPHA>4*NA2 z2$|6paiX@sfkKx>L{pY?J?G+LB&hw%OG;2%RfRJ89nLR6KItv5#{;{~ERF@OymfWNMRA2#0x5g4kr$u#P8n!6+ZvuGguoM#_r)^?C9>qOhqX++L~~YGkKn2%z}N#rx4vQ-{p0=|pK{ z!!;OuC!XliJD8v}-v# ziV{w06Cdp>FqsggWAhDq1ju*eg+x;wZMb;o01EVK*wXJrsY!wEpcM<``^+SL=nWds z;#ZSzCr8+{1wmsP+5IhK_j52x{@3I8p2I7TJcQ%xs~BmlM+Na;P_KiNWYtCfrQc?v zXVSsrAb;1z3;DFDD2-zG>LT_nEn|6T0u!Bss4J>O(ig+i_dSj`o_q!6-U#%c*@{A? z7IAuZcSaUGnKJT=Td;p>0fppKo3dmuklc$2Z<0fnf96S+O_tX@vh#AX&l%a95l@8i z*rN~Q?H~UPk6n2Ljiq&@!$}9Gt5Iq%K&>Z&3bMTcxgJiL28K-X4>*nO=1gR!(KRwi z7m&VUkT5+h9T{n95cNuPvPdVD*hYTsVqX>Z&9vg4 z^?n?lX~coCDjXWE!D>qaogo|Q{bUDAB8d52BGoEKa!Hfip9WYtg7uRCtB!QGjw7mx zIK{Qgpb`)ox)P790w}@;ePWDB}h8glS&~lV6 z+aV&>t8AmLgD#|VdEY-3VCASi*8L0sh=?xgw^UXFzAu9UoNkosf=ZEl^zPRIR(dab z@1VnsLh|Rsq{IAHEeae4gq$Yw-|0UKmypmAk1NTKAU`)J4J~0GR=Zlz5e=iRpb#FF z3EE5@$+VX2D(UZRw$Tg@k-a7T%>XM$u%=RLvTSquXE_7l9AQX(&H$@XO=BvxPUxBx zz^W&nWil~1s?w27rgoJxn8b?XMO|4D#V0(OZ9XrJFjI)(Hy z*ZSwk)y|eC(pPpmhWdqgi1{%yD-8y+-#ivqWTeyk<`CsVO}wq5{$zlaBOy6mt4K#n z?=Ph~rZEilkBGb_{VD3k(|^nZ*NFih8OcUoI>{OXJ{;w|m27eb((b++S{hr7)C6&6 zwh^aBD{+B%{-K$AJhj-22c{}!U4;@JwL;97dN_uc~|1O+4b`Onb zJBW`HaOlGHOb*DiH3B?RP~Y%^DJeZK+k3X#44B>UuNWMX09FQ9Zw6SU|HXNtzi)u6 zDPB$ith^{ns$oieN_@w*o$I-$h<%OJwNiE6QzWN0Q;?r80jw-D#6Q$0B6AL1oBzwr zp?1wxf}@*7v@~6x0Yxt1zyPaM+n4s!b4hh_IkJ`iV_D#Rr1u1GGH55s-*rHg{^Q7E z_J!osUTU>U5WfePq7e7XCH|)N;e{j&u(BV@J{8NkoZFP;o35LxMa+E5;HvQ&8Awj` zbPX+CLrHQiQs&aN7(8ZxF_&#G9hXP#s3+ftWyMT(k?a0ji1+No*ZiBoVhsb(ykLbF z#*vK`sn@B!#JG%oRkF`k^5ZyymCIU~h$MiO{9@vH&iJC{g$i^ZDJzMV`j1mdbHu6y zdZxft2DY>4Sw+oP=3^p`7EOI;Vt|!FX6`>Vy$AadM!G(O!Up08_Az)df=KsE#2|Uz zO&}{r&`K$WZwB3|UFn)EO9EgO&!Zuo$aaOnR{BlX$)Pso1p*APrXpBx23R?QRXi{C zPYPVU4zSWzq*UnrIPqD-(7{q)X1A`+R~j z=(t$ypEH6r>tl2qV7*QMUg+NfVEzC6AO8hk|N7T)_5KU^|30K5-}(f0@7|4l`}X03 z&uzn3zw#yg*Z=xoZ+Y%*x=pv~Hr=LwJNjn@Sc4`rd}cGk!2k;55!izsrI%;P~S z4L~*Ilq<4mAet*y?{n0ul77o_GoZ}NA}2iu4sx8GG+;KyJrPmT}`mrjbdWg zq~!@U1CbFndQK;&1U8x_fR(mBvkiqVdggdBS}JPMSy6}fWF`7aYp^~zic@=bV{)Je z-E9pR9_+^A!W0Gvdr(tXg_6=z*ey=vY|TY7m_T=32VK)9BBoqUFN|g@R9c>FqJcb5 z?i!6^qS;`eLAzc9o5cV#eK%;8FzM7H^1*7*!D%*$=!$^D0guHjCi3FczeNQ>kuEsm zcO&d|BHv*_z+yx`ofo%TQB1$9-8M9MENF1(&=<5}qp=K!TdQ!OsRBnkYq77n0_(L! zSgDC)M`KddVC8zN=SP}w|3n+EPIuv<`93_nFo4IFNAS?X5FTHh#B+O>@zBa7j`z3X z_+XoeU_CO}fg@x6BK_b%X%f{uQS5Z0gr2?9?LlpTp4VhV*r=1D3S$K#WnE3753MB; z3^rDvyE-XS1W)xfk)pHK?mDM9^;%wOARP)2X?3 zrU_1~M?|Qa3>F$d8ez~I1&}SR7}kl%9=*my?JCt_bs2;38VljpMxf6Mz>rgj`r>h1 zIrkdg`oZ7f!*~7@-u>Ah@X>qx{r4h@mA4GA{`$lJfZzS{@A1Jqza#n$e)lUn=7Znh zmmmEOKYNFxSl`7@-gygez55Oh9z6_~&no~{<^he42G%rimuIDkfvJn$!AXO4Z|+v? z9BjtRmk!{e!?V~sQH9lk74huaA99nF~e0Lb#6?*#5fsNS`5y855zFY!Whl()N97I*20RfW)u&T4R z(f~h`;*)5=U zDt=o=;)+P*AmSL)`3HKd7fEORQ zf@d$^kJX8Bl!ihGSZ#1{WHa#x*UseVLx;f%m&pmg?FPVFT38|g*78sSW%)6b`NL?8 zBr(y@jM?Tk%r>@Sfws%-?by-Vjr}A2*w$K$Mz0w~nk>{fwHPfcL|cIqAw>rKIcW%y z{$#+olw>+-FrbX|c3iDSp*#6VG=671>gz{Qn$oSB=zv56s^ znkD(%wTdfyNGBZHi^oqM!AwUhv>9noW@f^{;HJtzvPF6}&w$Q`ZXDcs7!^fTFe*$i zD2<}D*CNR&w@NHgSH%zO}3CHwTO>76+9EC_vV^; zx*VC9;BsgUuoGDsR3g3>QLcGhPgq4naxW(6q*QDSu%=Q3b2@AWSS_@5spKdidypVK zSx$DijBGVi1=-v(l?;`{A4ez{gF>c(mu#Tl z7eu_M2$5J+fT>opDITAPuJ3|cr$J6GwG+LAQqHUM^Q1|@T%Mqmh|~EoXvz@`9O0r; zQNIh@rxmH&d2tbgs|N&s zb@_fI3`#^ucMgY**iq%dVn~485N% zbaIsX+^7ip$rd_M@3x?c^gx?ajZTjSy#XWo3+?EMy3t({LJQfzilRbPl8;nZU5)ax zGQ^`XL<=Jb_j2S{tyVp&EPJ8gaCz9f#T*aj>l( z$9h`GPbkJ(T`3;hwT!P_Igd9koWjfZ9LJwMdKKS${wch9^%Ab^--98#R-u)A7SiEv zy(AAddLD~fFMKYZ2$iL0psu_Ek6wNNCD9_J-?dqQt{h3ssX4i?@?;!ol1aX6Cb))Y z9{H+z(j9Ia`EF!CwIXszn$YH`p*)gX5pkZyle^MHW)AU8Zbp`f_TdR>mP1at%$ZC$ zYLx*o&eCEgo8u&Zj6qgj5ELMPjltD?kCgGmXLZ7Bw!@_}!9o1xB|hn8t zDD9-9Ia7n%Zim}J{)OE^{)huM@{8FAaP@RO}~>(k&iQM=@A7AcQU?%j>g zKlLQe?%#(AvPHGg2ny((oIH_Ea>|qERDfxKcX}D$d-Y4$(Kmv6mluomWM{fNFq|ktlgo$Gv)i!J(Fbc< z4y?p~MzZg`utY?#(r<;FQ!Q$RF5r61dF1zGWNwCDufn#)dA#!ci&z+&A>T_y=c~zv zXwgxa#A0Iyx(ka?O?^>Fd}GSUhJ156GVa=n%(Psjk)JKgRS8{_P5L2o>sDl^Gi?D! zHtI;9`W$9d7Dv!rQ;eSGa?B1jVQ!!f`xg6fa>odcZ0p9J3Hm)*k0Y~fm}!Wk!l^-} z&x+E3i};n^fdN+Hs|?~Jp5PX;CL+lgNFe=BzMGZwp(O>d5^wTCRbCv%k)1Z;*%ZL) z(vi*g7*XOe!6V-aH~C|w4kgLs5WYtK?#9dn+)6d^f*QIk1=$qRg`|&FoMMvoD)BUf ztEu$BY_n2nPesN6o~Wm`m(y?Fidu>!55lf-R1^cOf^Gn;oEB4dE#fPczEVTyOT>Pf zwB_Gw>OVEvx;9M2XDs+Sk(3LEwz9$|@BU_L`y89ZyDpC`ZY%{>hsp!@0Khtw?be)m` zAd)``V9gSJuBKzO#OG{lIa;360(074BiR%tUg%^b+rW#RBrsJX253aOf1=brCI*ym zCI(uK8U|UF640c|6Js=v#&4*qMNbFG9Qm6L(trF+T&q={!}f>zM8>I4Gm%ZdMV&>` zcR9q*@-+IN+FvbW5SQAR-hm?kMU8mU>Ad()0K%l#Ir>&h{K4QiNAQVE5!A0t9A%i6 zwHaG7?L42A{wjqt$NCJUF4g*dv_u<@JBldSjacZCh_w*OzEYW?FwYYb>5r;-= zvCy7GOU#DGq#LCX2ij;{wtw#i_U<~2+R`rAb%ijgeDu6#>Kl@2_LGF2W-#d*phV9m zB5H{zrG2>qeB$)4T#uF0tunyMKr1g;$fb7|k&P+;f!>e#H(TP(3aKCULiPW#+`uu#nIGDylbbSU^8Q|q~=3GLB z7xXc>%EW!oW2Icydko6acu7QC@;&(Zg-jB^G9S}3G0@88Dmbf(lFsEQ*pCCOa>$f= zK}xd42C_*Oou2Hn3TD!k26{hE`D>(S;q<>+dM;@J1E)wQ8%*Dsml$xCQUr7QbFwLP zoRQAe)BhS?a6nt;Hy)Sk$=5THT{Mxs7 zsFZ@2`-T^RXq6i1i8w=&Nk!vD@)>wRBlnG(BdUoQV3l7ZwnHg^RRZ)Sfb~X7YVIEf zV)UdQwIn)gFkh2;xnh^JS z;B(ucwP=xNpuvPr20PblrNOb=poT}UrUA4HVW$OU1%4E{U5Hq1C@`4dRndT(27*Do z5fPgM5xWy1i$zRa#+){k1-+tO(83wP>uYf!E?ffh&kuFoviv0>8lp zm(q-wHGqTLcH-M#`!fvm^}$W=Ta-+oroImTU=V5^s8~62(u&+nIbEMq%GqF2(BNK4 z1AUztMjFs?R8AhXwT1>B3MCEbd4j@fq&`r=V$una)oRv@+EG@$UZgMfnr#C3^_gtQ zw>d?0ZN%lHJ_;b_^&;$YBIk^ZjF}h}%i&x^iP-)enOrM7qhYs7TlQ>3g ze6*t;M>^|psG}CU8cMNR!}V9oajd5X$GW75)ytC|cx0g;k1r47k;Nfgnd!yB)(Se0 z2IEuxI6Kyhdq#V3a;Ouh$9k}%)E#$r90P5jPk_#6v`*g^vc55sMLZ zh54w9=A$~~qip~!C4~Z9Ez2iWtH1i-@9+`PFW&nDZU5#v z{o?&U;KL7oj}Jch9o~8OBfR^;uV~BBtiQsyzWYO*K6?QkzYkft88DC>=}8W=w%!e+ zJQo%k#2UBUi3rKrnUzs|;lU$#^wn}cgJvQN+R6*jSyP1CL;y8$KPn?0xO6o5&DaFDHjA!NLUJ>X+9;>=)?mD? z6qWf#giYC~k66)B;z4_{i+CslwIMahU^(_oRin4cjDb2cc1%hUtUITZ*ftWy!eAU@ z9fhbXvLN3|`bC}wO?Dd8GzjGhYX(@k9^3VZ2pUXEX_9zSk0%TmT;k>UU$hx&p^% zCh^9V`|zblAHGmVCHnt}MhM*7V{a>vm~ ze&jot0!WZPC<`Z0njb@DD2~b?y>CGTeWewcu5ZL*a~l>Ko3YZ`ilY-_IKMoPshSdS z9nun`46Q*cn*1grGs?^=#I<<{ab%)Vi!zG|33`S~8y(~GqDZa8Kq7|m(ga4LAqX>wm!om+kI+$= zg?4>5%I02%7W0+Z&=$qsu?p;8AXLtCj$Mln{gFKO;bmxW&cmXHFh;9`i0kJdkaszv z{C$Xh8z6s%3ks1oTM^1HM55S$8+UHS58 zj{SZU&Yrjyt48|}V}G0H=RkL5Hs#EOgL@9({WssjJ-6MA;ht9NT_1I37RRCh&B*|t z6+$;@s62tO>Jm)Wm19+38;-17jzepglC zmMm@uQCC`zxHrLPJK>-{w-i}XoG%eF!h^EtAqyM@Dw0mX7y)eZ=FCIhREqZypIu@zqn7%!g?ge1yfV2@yTx3CMNhM0tHlaGGhl3Su|&VhqG_%I zbMra2`Ru=Z_Mb#xh^~;7dj{j5bXI%$7XkqGK4$`m!# zR-(PJ4sG={XecX1CFQT&@1uOj(3y&%-fKm*H5UuZT-eYY#@cc#HkKH$KAexuq;2sc ztnp=GZ6F`3Lwd}HjaU@om>K3HRWJt)0Vg_X>pJKowM6}B47xB-9>-8+0t=cd)rNxs z`ahlYPwLA`P(><9CE#&$+>FvbSr{(jxCtO4wQFVJn0>-_3812Mr}T#`#OBEc0f`!+ zE(=9bQc{jYvJAmcf_|R^W5WyZ;#1Gz-B*5whi|7Y+`AY1XP0ATXFJw(v|;D)AU5}O zVq1SVc8?5TFJ)@aa384$2PXP4+farDr4gLoumVq=IE-`G?8dok_u=%`4Y-c_?vazn z@W6@daCp;tY+JSjo0rZgU(}RK`$iuqV0EfAhVofIZ$75_2XWVpHzCb;&H5qjAm3Zk zcuFc#wHZgXy$}T)KdD(R(a*9VE_D}+ae6`HhhL$c+Gk6+Nhgs!sB!J zTo-OQbS?I5+K8c+W>nMH5WQuiPO=t?f3E?|F7bhBSBoiQR<`}>{k!nH-+YBX{O%ik z^X0Gb&d=Y*@4osy9=ZEL`rgZMeDgLuboeN4*}MtI>4)F3Wi`(3-iYg$P2$>xlelxo zE(}vwc;@HxePyA&2*n(aLIrknTm*nA;J8yq6y;Ixn>n9gTk^8zppa zxv-Hh>ZoHUD$B66p%%SiKc7um|0sH7tldKCj~4~4=BJ&NC5`Cb^&RN|FYoEBjrT0H3$Hcv4JY(D0xuq zmR)#<@?s(17}-_Tz=8QmpH3!e;83@y2!-=h8P6a5YbCGi^g2ZFmmlo_(#=KbMF) zi8iEN=X(@zjD-sM9+K)+0cE@{z^edOLMD!lRWdixo;o;25`iZ=L?RQ-B#C&{>b6oh zT!gf=uo_9KaU*>p*_a&i+Te4TkO=wEMPGArWCYE!!PZINf_ghAYd+>&emQwlfEA4- z{jH3bWMassUdo=AgWUPl<+%bD8(}tBlunnltOCGFTLnNJyUm3EM3jQ3`bu!JUo#>?@Ex{|7w&5H;yAb@C_C3e@+u%W`y}VQyot<`r1rnei3F^d z%nITo3Rq~D$kK1YfBH=PAIYR5BsNY!+hTqvWaRe}X{#~B97tMUGmvfpxzz?t23!h{%vN_p5CO%idV%ac49Yy|^ zDEb`P?7??dK)mn{pCyzh0I&FfJZe6jY(kLD24>~Y*=ToVoaBAA)Zz3WCF)<$nah45yT6A>=VAa~E>hQAPgzq%4S9hKy0#-KJkaEt0@WSijTZm5O^CjiAL}hFB zxuq@NfvdT>?0@ol22@u7yYQ(H+o=F^@}ZDyo{?x}(a-W*1*G!)+uFq>Nu!+0anwLo z%?{*H*2F)**uvl?x$iY7YRu#B<+fn@V-hH^? z*b)54fB5L4&$>jH=n`F`OZ4}rzbU{PM=TtK(@jU36aO4KsJT)Xk&|AD zkdzu%vIA0f0g7W@n3V(loGdu6$U>YGoD!D@saO=*hC=+PC<{gx@3ZO<^*Z<;R+I(3 zXilflTA4;?Z6#XDN>LMyAj$t1kTyccH)ge|bbGRczSQeRgcDpZ9db#nmf&Q(-0wt9 z#E06bA1x&jbV-e*2CW`ve{CAw{M=QZKu1{|2RE<7v3)zyR9lAHsuC6HA^+W8UW$%% z3EE1M=&7o}sYBP`?psb_X5j>CD$CH@+lAi#Zj6i%V_>ikemeY;w$#B1jYO`Mg~I4= zXvBsUE3sf`6ds$06X*ckRv(;3Hw;n>=*mLabIlm<9Koiwn^nCFkJPD)#^Lb?VY1rQ zqJ~O^MiR%~VYI_qWG1oA78m?>KG)$^i_8MB7PJ40WzpR%(Rx~XU;$a>T!2=o#VXN% z5)mco!lG6eQZ50i{YZO5sPIR44Dz#EML$%9f(kUM=7hh}?^5+wtKD|Aa-162*Hwl* zv^xyg)Let3;{&*MxEp(VTd=pkRROFL#k#$-nxE@&^Ywq|FaMGBM|?^8;)~zovoC(9=vQC!`mg?o_dom`>o#ma zJ}0O}hJ2VToZJ`Yz|FDuaDwa1z7iDaWvUc}u3F3nW{t5sKsm_GnNc~nwbsq}T6L<&jTIUz~) zBmjX#w@9rUN$qK|2`Fw=5nJh49G!J_=&!Hkd!^8s2%;_MM6I<5)#iNE+x18m%tdhC z4^d9twz{(wCpWCceOK?p3%B2j=kK@`x9#19t5?rrS#Kw#E@G7Z9VTD;_9C+O!gtOil^}ER1E1wdf1D(O8s+E>6yea`Ui4Z@^0S-+F@)EA@q#<})^UY&cYv#(wtCGP?!c zS@Y1#34L#|4$b^+W$qkQ6kdrIj?Gww8xvJ-EUph=S#uQQWiHfN=EM7=%TQy<#gP@0 zxc}O#aB|Zstn2SmAYUja8~*v^g{)j8I7X3zB6#LyVQFVO-g@jDb}t=+d){S;>aM^< zeF6toF2K2C`|$LgC-LMRC-BfsN3m<=V$@JK`KTYgdOM2d2pDR^`js2;;MoUp%jwgY z7#&nK!i)3g^1CefjQNP$3`o*mBq=K?0n^}?kq zfQ9Y$TCI>&Yr3pL@}UuSot-l6P~1!GGve{KQoPyh`LEhsOqL}ghe%1g=-@CH=mgVAK> zvn@QDU@)>Di>1z~M34$lD$#0MIyj?I09H9_;Ht>Aq;I$K83Mjaq^TnMAsK)*Q-@jV zv{tcJl|@sIy;{KIn98E3!$h95*$}23 zN`*tHE-gWQMH*F!B(x2$2JhenUsC5-#C~3p$#xT~` zc(Jb3f;HhnY>pRWdx;V2BZXKUD8#I<5Gx`kEQy%WPeDB?aIP*23XC`%2G$QFnE4(PNL{!QBD?H z1$dE#TRGaOzoaf}b#UU|~Z8 zW;@!keS8$V7cRi&!G5go>B2_p%Jl7ZH;XfSw&Nsyva6Rb!B|ZN z+G)>sESbWQP3y6JW-*TK+JWaEehAxFt$`)42)2CsTavDmIzRWaA3%Tk71%H}g%f-B zAw(ZXA`@NY7m0F}x`P6SN(7`t76~}7C$G!mWU+ufBn>#1@#XcL0?Mo=!-d%bdLv?FW@P`RqfykR>1!lni2JDT?PmDsn+gS`CMtcYl1NxZxt7FYC{LB5 zvZM^<)ctY#UO^juSttED^0HYL{beDVJgB3L%Z3Blcwlqb=_7g(4u=sD3h{Sd4+7Nf zQToD3AMK0FPQ6lt^-~McT2=;ozR153=}-hW9X)~Zu0GgubK%aLpK7`H0BkiDUH1oTy7@@!0(NKq&+XXl6npqb9*>9rL#NRj5zPjj(S!r8kgP))8 z^3)TLQ0`yB6OTNEH(q-kPd@r%y#4d{uy5;b%=FT~TQ!SYw{F0l+t%UiuJxofIJavR z?%%x*=dRj{8&|KPkLiJDejY6IImck1ODc5*j8TuO@g#2=**;mwx2aMj9Fy#M3dFN; z>`YntaPT)VqYhokpyIW`mM$Wf8{#d_M~RftpfBmS6r#j$MLJ+bRn&pL#u5xP(^qOpp(1RDOEOG2 z#rKwUnVcu_y@iU&Lqd|eRh^Ru1z?pLoRV?IL)$Ary^Zgo0Tr}A1=(t>yk-Gc^AWb> z(RL(p)zV=s>#D|RO_UVF+R+Xi*|G-B$%Lvo8z{EHG+)v!(;p(43#lI^5{rE)8!2P~ zUw{IM-WR_~t8*#fs$NmSdCH{X)F=b6Y9NnFJxY@PlSny9TPgi0_R7I=5wh{z#CDo# zS0(+YM2!o;YGyx6+ay9)c*hl~cdB&yyR^7J%tN4u?Nwk?nf))wjk|zbY0WL2h>T1(bs<%12g~=yZ-D$0T!^t%SIijN=wE8m}Et~PGT7%90Hy(jlcn+3q3jm($2m)X3YO&Pord0Cgi=PbfR zUnBOen!v{HGF;VLf}@KXu)UAI+JZW)??_-p6REA7{#y#oDIfW@fb%F5{JtQ9p%g+v z>L+W2^A#t_L88tskWEY)h$TRo0-gB&0vM1cVeD zNnRBB5gwy{&7(hDSYTuSI;b&ZseEzmTtFBaW8-S9Al3 zW2Mn|0KG)!iu_3Xir9a`cM|O@k)r~(7Uk3b$m8>5uE6)xB2Kk&Rq2iSKid7;`wPj& z04;hoSNX9;viX6O;Y+C@ENQM)M7HQ~woB=C>5mM+N;{MNCjjet;5VlT65XnSt2v}> zR8&-4bYbukU84Vy=r&wAf4sL6&)stk4jkBjQGj*t-o3c_r2{ICq)a-+ znU-CD4uctHI*qmho)=i)$TcF6V?vuHgsEgbc2BRu@q!JO)_ofqQs7WIl_97YasrpDY z(GcpwK~#A>XfG|raT>upPM^Zqz<`QYttcx)Rb@Fk+FQ`t(x7VMcxI$Q;P!wjktcY8>eQ5 zaC+$oX%r`y4CDHR{kUed6FYmGRl2~PeXZEu+k&eX4r1S;A#9%P$zJj5+} zlsT-ZbU0A$_VBX>ak~xGk~*;@hPH}?in8o)E<;aa32IXw)R+2Enef1G*TI-C(FpTY zRDzFvla6_?df6x*xaUS}-?S9XwWS2q-**P9I1+ogbDz)fj z@@qC&)oyVs`_=96!RHDg;EE#XN+Rm3X1`bRKcfga>alOzP59uA-{Ci3{9o|(r~ias zf1!b^UrAcvU;Y7KDf%P6{NfMzg4aI#>Y1G`yLgK}a&?+0iI*>L-Tb$I5Ey*P7dDGqGtz?!Kv zmW?Ga*%!iSXAo^wHdIA)sEb=L(3Hdo$F3#=OS z3-u*FSaN@Wj>-tuFX~5Q(h1|-%P3zutXtTH<%5lAO}Q{o6Twhz1br1gr0rR-&AANi z36n~rw|2A~ldW#7n@C~bnkH;tR*lsY39Okc!>Y+DzFQ0>0UamXKT=~RspI0opi0*! z5hk+xS^*$3iIv4Y%8V>T2&u?7+4)VGvDlojJKP8bBB)MRV4$rXQ++)cYp%xt`K3MV zK)q9kdPgCuta+%kG88I+ zHRZ4%Nf`@MA4UzulrIO$TrR||HuA01l67+Y`5V4R*zQK$=|vS~t|gU5S6L;RA_+7{ z;ux)}#q#zJY#AEHb+fa$f8Sm_ee5V+ICTtnU$qGfD`IH(8Ze#?ph7zC}U{C;Sldb>_ga=L?#GcjD=qOLZU#zFzr(M#! zpr21Yr*opSr5CGa*J9n;_2}yCgp<0$AYdcgEvXg#CW+{j4G5BEP>+<;3U6T!ZH5CY zM*6UC?Ft;(u?Z8MEwC5l(57X>Az&tX%~~jRsc7GH)W0OB-Ug4s0WWp9n>xWFyq8;q z;yjHcC7aY&6>!x^vXDPZ++Ixg_2a<0bvU$nBWVM6uUd*7%NJqO^f*?G_G3{`8z$PD z6bbO!T$(_6$d9PY0Vi#*fT%WuER<%VAhgIJ0beD}nnVIftv);3Ew!vd?57mlT0?!; zVmG3Zdb>JrzTyJ`Sj&s@A*rNGEH*^Rn<3hxSRjFTv;=`*3?5$yHirjhn;QnUQ>SO2 zQZHJpUf5{E@@d-|n|g5n15e?@4}OI=fBrE(`RLcwUBAKCU;QKQyXR5b*fey7X4=mh zq*LWch7+hrl%XU)`sixKvEkqCw0qm5B1 znPm})^apsXDoK(Os7%EW^ScoBIJGPgu_)>jakP{s(N15d zJsqK}JJ6eSU|D?_Yifg7S3w<^vSMS>j4f#!wwBqkK4HO9UlEptjF=8v&|@!90Bad- zv1DryKP70js2ZKgP*_`7HHqC~zfq=S(M}?BaGj1E#5W$EvCK;z3Ne)ZywC zOR#-v9E(~T(8IR*^0MH_x)KXJT2usHXL%aCRyJ9ooM+4AwfJw*oiD3i{t z97J?FTuc4DcjXE=sk1EevtgV^*_DM;+6P&*764TuS!EGeqID#4M6)5X_$x$PBC<=l zEt;Q$B1z*-xz({xva_{bL_ z>h`$9Mq6Z|PNCi~>gXp@mzWCa$H?Mx9wf3T8t@|Mb}Fz@7Q3}5`C@HRn0z9>s*z(M z(dM##jYDt2XaKdrc!cE7Dli-;V3oEXKWi*5S;y zrMP>?GTgIm3GUyu3is{Ufa{jdP#;+k;8;j@0+m*s&lXTyz(^Cv&{81a5OuOdKNZZU zj?Py;xR>pfh}WXa=OV=M>7)(sONY=Kb7G7>%P9T9Udms0+=se=8&29bC-sbn`prq* z=W}^gT4qUAYs{Sw!~DzXGZ#|ceDp1oq!e1x36%NVD)qY92sia@)L}+SZ5B15G~hs- z{zGX>1tN^T%CRlX7%P0V45p_`( z`8f+#`mxT!IY@hS7;cDT?MM^0Ea-dgmg{g`U6!OrE=sEfqlrd@It7-7!l*yU2k zPXrJTsjY={%ZhMyF@}qT(l!`40JUsfVC_URY2#w zAN@$xkrr@OC`UHM{5JsB%s5GUT#?ED7QkxdH7ol<09K1cSqhk}07mJDT>j@=_Srn> z=3R-Rxj&>myb`@F71*(A3bTFnn63$8_fQqKbSJQTv=WDxc3`U7gOL(9dg3n5FR7pC zPg{y4wQvsYGwnC$PI;UI>x%?j{nr4j+Qy&^$a*2bnk)4@^JSwD+sL+PQL55*0ai^Y zB%f>N29kiR8o(-`mzbb+Z5F^;qm1nrfK^3==JJ}~{L<)VqH6r9U8RCSEw$KLW4{7%cCe*%&4fz7okQ|C2{~&w#7~ zP-ap<3(za}U%*u}b)J+HFw<9-H7!*uSNe+ms>>6iUd)w@2?FF&9|+LN-wU5)z*UWJ z*r$AV(G@CkT=B8Ur0}J7UQB*8k^Saa+mUquYu*yaQ;d234 z4F>WZ`&WQf@n2=bq1s@mHWpI1vu{OyH2ti}js~#u$UgbY0BiPnfVKS376mWSCHfzY z{$2p<|LYff6}bAppRwZR8;)KSSk2J&M-Soavy=GMxkdQw+zR~W7mr-@nV0AiU7|~L ziT=LyHw9S5S(mz0615>9t2m%i2SyxFmsL`#NUb0<+(s*`bimyOR)qC#B#V7W=ew{l zP=nLcTkwnfpTXzve1Zp`eIEO7y9Foiy#qJhc{943>(%1paB~B?Dy8P5K}EDi92VF) z0reSm2$+ji3gM*3fyzh#4JC23SEVt~RD-VSG|K%BPU4CXG8dr2Z%1v!gO-vodTUB~ z455>g*U^?5O!u~7^~3-+O;6y&-W|B*`fIU!=SD1AIE<0L4ovit+M6-KcNwd#MSn#F zTFcAP-`=JcQiEOIQ7(m$XfzN3}G~j{9#>tFXkA&BO#&iNbO?4RU>*k~?z)6r1 z+1Z7hAanAU!%0)I1I}V6oO+3Zvat_kVaKb0J4yXxxnQy&J0)cTAnC&-6`M?sWdbFO zysE|zN$O1MiaFWh_XbHRXX17C*SBQhgv%!`wx&T4GuaZhgpj!bmp#Nq+mFg=8mOGa=5>F{JPb`Q2< zV@EAkHkM;+PczoG)nLy=FZL`R!s-AnLD9aEHZ+%d;Wf;M-ozB zb7RqX7nUs=L|;ceN}_)9JST^otVpdQm&K{TR+~u!Sf%Ew#VGY!wcW*%K2p*sT1_@p ztJTHvblH3eNV?!aCBp71_^g#M=f_c%=)(;M@53i={{i28{_pXtPyZdh`s|PR<)^>L z7oYx4ffAp6`dfVR@o(|*N592~9|*Ym72bU73;g_zPx00-zTo-i_=NZW>g#`p7k~OH z#utnuryvVvdognI=fY&jgH4wWYwnNG9CzaOtJmSl+pfax2dA-beH&)S6POwdVXWJa zq4ofpD=er87oj#`K~G&wMXw4-UFx?YWYZz)D8@i@B^LHKqp6JYRGT25bAnqu4=rT@ zEb6OA(wPta<(E+r~d zy|{1ZX56)H9X5A2Vl?5#2*<_uoX*Z&i^4yg@A4{l1W(x&iHDU$z%T|{YdqY92=Jlod1z4sxU&naEn0p!gg>z8qAn$lhD7O?KPW}td`2iyHufSM3j+-{E!Hc)t zh?j0ZjbEI*2OmB5FrGVg68jb|z(70(-{n6-GCvm`?BC9?7Y|>50I#3D1*?1Nad5>1 zUb^czp1I`^p1S2Q9=h=w9NIjKLF$Q+nYxfX;MP&*3hgM)F~eqXBjQgW8BZgXDnm4u zfZcA_A_zzhiA>MWQ#Fb`#X7{Oze~I>csQPtim<=22HR$*v7hfe)LPHy=D?Dd1*a?! z%YuHP9xlBF9)lf0>TR#l$!oNMdMiAl8_0jflAe!xT&O5JPi1l_mPOiml+TQ zShpU>ckaZ&jq7psx|P_oY6e%Wn4(=8C5>Un?3AJnQ=^oJL97@Z!1O>j+N#P_RGgKz z*GWAui&tU`q+XOn2{>q*Wf9(CpuHx22e6VyO?p&Wq}FO7YW2CO%Abd3o;S+o8Qv>( zds8+Ce3Y4hJBXk+f>0n1pDzrD%clTVqnSF?Ks!(UCS|kG0f)8DLcwr(|(0hvyo= zs-;=efJgyWCAD72?Lu>PC2dAMD&lcOTyFNMfwn?h5S4VVrLic=lL^$6r4=Q^A;g1} z=@j*QX^i^b#^2E<1^p-^RfdD8jYU)`1KAkRn)K7|(l@FKVYWJi6=^qCCTv)nvSD3` z4O^>x*uZO3o+2y>S+FQxe0BZ(t)uLAgNRa+#U$B1#TusF}M%8s_YNYOL5rDNCv1o$w zRfR++Dv_FFrh7x#G1hYY@Zy*gV!IzwX0^~&Z3QfoNG)1RWRchp z*|a8hLx7+RN%X3LcErg3vlr>%rQY+%!ew3_^z*Y&%)S(mOzMtGO5Umj{m{A^^tLpj zwWbnv=@iPPem#A{Qnn!-rawhrwYf@5*IdiCRF#&}zeteZOHq+xyJMyN4JndD)a|D{ z8`Z+D)Y6j_ox-<8x`OkIsuD3uxu>7!q;2s~C;RD>NhX&-aX$U-Jggq-!Kq!_G2BoK zFa7qQ#R4~F;^2i~PLgK5M4nNdO~K5(07?^ zC`V(&uRz$OH;8mBg|ego-)YLYi?T)AV#r5BDu^li0^6vMZ@P95PG7SJhqrIW@}WUg z(HAL^%^1`fKKkD!KCjwfDPt~?%%TT;Hk0x<#dndkxB{*U$$ZL2oule3Qb&CsU^VkM zF3x$xW;v+8GXSflP<7tH~qf zMcOD4bwZ-E6u8RkX0|&6tO)7zBvMl9>=z^Av0;X`Z||1X*t2m3wl1H-ijiKd8y~cg_mCi*3`8&^uhBWY1fJZHjaK4fise3LPo&;PKFkGUI1!Vm`xOy>w z)nO{2KJcJjHUc+QBSoDd&nn8!LeAVd^lLTUoYC3eM$VBWjjoJ=fNlb^&Y#csq8w^K zqKp^Ei1+<9fK{vcPLgpV-(3i>7UoGU+8hOZo3iJT=dOU?T7;RgF8V1W7;i{nMOzx{ zyUVbuErz{|TCicT5<_J!3|EBE5U|qs6RSP`6rlATxcYs7 zRe`j8M~R%&N<(NQ0IL?2$i5`6`)Dgl6A8{WJ@g^Ii((ajLV!mN$oo@(Rcw?1tWslC z09JW-kvSP_Nq;MC6p%F&$!efpw<;i2>WI?UrEU>1sidy)`E$9RpJU+rP+#Qe6i6qVxMWk82C|CHrL2=o>|2A_4!(l| z8u{+>A11b6)i@TtK-(tg8B)I?KT7RY@!{6ih)X9~M7DC#lD`~sdR?#0te5Q=6 zMAho43ncZkM44+O=b{7UJNlgDpG-<;;bq}Fc}Gb{ESvVEwypRjs=m1TFKsTXQu|6f zME{74pQj4}*5YFR50Ba=Lh+ZijfEM2RmM>MPo>uuxgklKWC2+PxRq#H0a&FLtnidd z5v-zDsdp{`te5D268if9tp9@lde)}^)<@4Az9^`AA?@6`6K|j0iWl$MhX-yyiu>-k z5&!vL{+}0luF#h_UU?ZVyX?=YlFzC9v+I>O{=#w2Vw-IhIb!F`wL5?!K8^mn4aDZnaDx`ED_Oul3n zvVg5NS;(csD?6;+Bw6rr(6RFy9SCsJ6wb4uOy@`GJR8~z{Fp6i$CJnJ#CtEljccyE z5gp?TuyEyaES;S}D&R%bW<~{%4T-1%SqGcyP#X)w#tC<+&yAMy5)3vsU}j_ho0l)a z+QpNY>hDqj>tItAsS;!DwOBIHj@1+WSif)x>m~=WbHyUuxNkddKfDh&?A?Y#Th`*H zt9Rj%+fL%CdvC`JkDtTKFFb*}Za;~goW!qPG=_bvmf_%<6*#N6LbAJ6XMvFu zKD*w=iK-Vqn@53m#$rhURIDZnGEtHREFoD06z5+iT`rqdrTi1eUnU;b^AiwBC0D=+ zjHHs26m3RM&W#36Y-Hk3vY8EV+br-}EeHr0X||!l?nXx_fsxWGEUs_HaJn2F;V^m= zF^pAnvfS5>&EtL8IMIuSs0+6FKSYSme1+4AatnXYHc3QWIxh<)^RGm+Nr$nB56i1c zu%tYOnTi-zH>9z#wGvy}tFgJQ3cGq5ahT6LwrCK?7Z2lxC8Id9upc}6o3Wv@4r@7n zE1D~@ZLkeHM!Ilx)gtVf89{$d6iE-;Tks=z4cUlTbSNRul{+0svOU3KiNtUq!M;xV z9B3?yqP;euK-Hd>Qnc1akqTSjvPcS|xiI9=P<)iFb`p`8LfQh4)Ri* zVuoT8n zIM;`UvSHkI;xT;mi+{kcKK(!8mmmKTUwra=eD?8gROHvkq>n!QHQs;!YgO0qz4yN% z{Tjb``zyTu`lkwP{qUpT;q%XbPv_$sJoWU`Sg>dU`T88>6=uO=DO7E>B7aWAjWU77qllXdsO7o*;S}U1&_3P!-iFfVI6Uh_TLUv{l7X>bJvZEPyp{ z4%#Xcm>Ot7X;5n49MwWKOcGd4=H{lgd;U4Y)+L3Fltp|QG_ z?W<6=nkQSTu)4nqd!`3)VA(J>3^rr7lf2m5jH%{Y)Ono(jAyMq&hxR!D`oerYimanM8UWhhZ zA-dcKbd!fGin8FQ1G=HN3r`$BhJ(wN;jMFLv2Az&ZEm{)SlcXm1+b18ixt4ShI(fO zC-tk@uQyg#)k6X)>RGY{g8bGP7~N6z5A$Ijrn+m7Jj6Z>%e)>%w-)l%N|a2Dpk zQNS_JqK+%D!D|UZ09MHqpf57RENQ!)UX?o5z_ti5VV6a1%DkIxN%?)Kh=dU%Pf5)u z*~}yLzXzM^XlMFRmkg`anZ~R+u;%AL>Y;kX#!>bKTn*c$cA^I^y%nxv+eHCZiC~q; ztKwWfhZM0pu%v&Gc4#ZE+qM-~uUm~>v(wl%GmcG*hp=kAi~LWWI6JAp)}@0Tm>urH z_Swa_igszm#E7z&Ha*{kJSYIGY`Ae!AIl~uiMn!`i`4?P$0jzpP=U!o+JqFZmz#B{ zu@s@kkc(z(A(qypFc|luC+^2kRXJr??1Y1MD+sqUKp6_K4}GxGUI@TyU>gNswLASP zl2ynTh{NNJz{0+$s&2;PPrQIvUwv26haY~8FTeUD_0;ch!|_{b(=5oFLz^CuI@#4| zh@?;xh@l}~iYCfJIvQ7L?6t@a0h%-rOctdy9jm1ZR?+FQh(yw&Pqohyg(Z=%63J?! zE|$eSi6F7CuO#}xz;iT3L>|k`ja*P6X_B z+L18Q@fgaI0+7WOrJ@nF;i@D;+aC|3j6Oh=b|~VqqdXi$1*z2MC3%phFH;rvqmKST zo!?3uY{O)U7t71&Bc)teS>nXjhA6ITNnso9*Q&H1iz9Z71*n(pMd%7SF;r8oqE{td zt3$ z$W%$=TwPI(W&u~5+tAk1uIlH7siz|RUeX4uh+^8s{rj%P2k(81H(q%IUw-%nzWU$` zJooTZxOUrKjJEfqub~5@ZM_(8@4?K#Fq)D{go=w%?e`T>k8G-9l$1O4qyXs#+lbt=m5LMV&)Q4tL&uvMPp300HTWw!ENs6RNiQg=>(9~BXkpQlC5QnOb)R)NiujpIPh|k~)x8Wo6j2V;g1` zjAO;(MY!|y&A8?GX$*A^A?6Oyr*KmCLl~w%aBR~w?%2H=TL&AlrmY+&R!!mb`c>FH zxd3qi2IghMn4OEltZW4aNaU4(2LjRwkm}+4d-=|8LxDO5=@%B#UP(&ff-C02#r_+n zKQ~w%L!GM-)#fbp(qDPvhHG(r^BVZ6*W(r|Qf@zWf0$#G=2-Y)l~nst5B6+YjUe!rmwvf zRp}HWelO=qR^@{$P?dH_bhVAVE74gOf~%R&0&*ER=2jV3@k2RAstzmt5L50v*y*pj z3a&(y?OEDejdi0<7^0$gOXuLTHD8$5(~F7hNGt89RiIZ7si zRe)7Bb^?$e5a+mm-~3FkbXIRlh(R&JaEq~c<;@Z@b=H1$GfDrUw#H>PhXE6 z%NAmBM?KaLb>ix!tIx$z;MLnAN{z8ydqSPcp&n)0KZHt5cpNx}$;7*Q}gZ4QC zvVK2`RX%@5c?w{S_{f7152BO}hsYtvzVQ5p28n_cy_^AAGn-;G(o&%cK$0ODm+$Dm z9lkL`v9v- zH_pD*09MX<9Co$YI^^+k9%|*d%NTH+dCY*TvhnA_qXJoFvrVyLIV4m=;Yz9*`VA*DAuYk=Lk_K|J zKjazo*)8-99kg8@pC4}8F`Lw2m-Q3+gQ|u$b(N5|F+zY=zLNqGwZ2lm(1l}4J{Le# zKvfAGkfZuP_P;j2lzOz%eu>%@kW~X%Rb;;CD$WOGGmNBu7ScdrxyJAL94-AX`HkJpIP?3dr5!ooxcB_e7*#-UZP8MiT?jUe^Y=} zcJRw$hNKcwyTeIAhXXM`CxihHTuw8rW?nZK;5S;~%QGU%$!txrAIU2WNMBxz^gJ`h zt2(e^Vk!FiMi5PvqPwpLeckOS3HneT@}aFVjjPto;>6yoaA@l$jI=bMJm|sf_%QZw zUXSDZcjJy@M{(|!Q@HuaHQ2dkIaVzk!Peyqam|)hIDO4doIP~}kDob(M{mCY51c-V z$8JA~R~|i!cc1?;-gxQ}{N%pd@$|j7;TayEd*DvI^u#&5|K^K$?S;p2>dS0R zMPs;b?F!toWfN}LupUP@Z@__#Yq4wXDr{Rhi_ObtFgr1ZvCcO1G}NN4t^$pfC1|fJ zLt9N6E?Mlc=#UJ$5es@@wOOGv7@?9~^8aeh2Gkk~(PlTI$7{tv(223Q4>MH>tY}DMbyEe_G*)13V>z~WHQ?Yx zAC689;rhj+xNZ^uW4IHWdK$2*y&6lK%CWFEg=MW(*s-7wXZCNwiS4U!a{mS_8*fL@ zo`--XkCXOdgpE3+IcY89WGiekBSwCVyB&y-7b~J3)TIL)52>-5MoUcuA-62v%z+_) z4*M;K=Q8orzzK;~2z%{nfkV=CwbhrSqp=z#(E!{Q*%54nn|oZas4|oIV?}^4Ly89^W?)PW@a|1`W7w$288KSg!!qt;?&iu-AjhUOz@UeCVvR zYXECRhnkp40jv|Y{e6CcTrK1&FiR%Gocs&8sxu=L zh@!fx9xcrs7#tkK=-4Fs2S(A=)rb08>Xl>)HOV-7YRWLxUW=<&PU7aPR%6$qUQ9Kl z&=qr`!DmIai*3;5!<#i1Nls=fZDs|qR>;w6Lef%KslCr%JGWa1h6rEyJy=SL5`u zrP$rwiP`cLuIg;U?W>nyTU#~SjX7x6&qJ#r8(j_^hJrSXMBQk%>EQp-Wf(0@VDHpI zEN^MSN$RnYR07q;BGj98ss`tv-HcJ{hpGGmtmVXfB`4ggIWa#RPvG88%B97Ek;^Z~ z61^VdY)5xd0X8+&V{2~*S|~4}ym<)Z&xa%HayaJy2+p}bL?HW0#B%2$nmq^YJ|}jL z^x^v1X*_yxFJ8OtBwjjo6d#ktM zw4;fx;>%vrbBL?cym}sk` zJdI+*;t8yo8b@PU3KGd=H|P|=sv;KnY)RAaB>y=DV6_=2E0Rv$04MJa@>-4Gh1Q4{ z9U&(MlRm8JsK#|G7GT3bGp4AgXZku2b=qlLXrF9uSlKoKsZC}F%oc}Avu&XMGh3Xn zIegHw%>uB>xd5&LvKF&X7A{(eS6_P{Pe1c2p83gZc=x?u;*(Fl!P8Iv6lL*p%)ji1 zlz{*iHn*calBB#?QR(!eF_A)Rc?Bw?F@&kt-6kt+dZX$`RsXVxHk9%$V4^JW7g7EN zOwE9*a+HN5Sv*xytRz{`(#hhL$)G^iKLuE2p*&wLYRSUCmol5AEvTR`B7TP)Yhq#4 zm!wb<2&g*r70HB(Tunqm2>X4CqQQUySWDwk1+c~fv?p#WLJli`=R-v}#OJz^bi0t^ z^QEqC+D+T#Fre9Q#Z*NEvsF=gvNi58wS1 zzj*yUeDK!C`1PmX;MvEX!}hh?v24LIY+1PpdpBK0-)$3Rp&ZuSd1!J2&86Ng#{JhH!XMvy1ux!q z96!D71l~G#7xmpbl+m9Gf*+NzRD*h^n6 zWHF<=s*-ZI05knPsG=Vyn`i_aZ>=ch`&DD8y&1!uE$F46+EQJH@>mF^VYY=N(W?To zDxx1Dl;(Lk`AKTEHda(49Ze$Uiy-0+BN2#^qKJB_v&i?NGYkb9*pVSwpq8jM-Te75 z=jFl2_e{|5DWxA26@75UWr!DMWACC-+`4@O`br}3<<4c>v*D+|vunjl+;a6nw3U|8 z540d`wJ4BYz&io*O!TRYM#@>Sq$rk6eg^uE)QyyPyUDKXYeBZ~jx64O2e`=sZ8opZ zn@5=<&qaeF^mlcjuDlejHPzU;VH3xHGdk)z;J3Qrqs{c2bLp3uaBA;5JbUIi4zHTR z+MXt??`y}kOKIOG79hYevT{uHS$u9bd6RrAz_Wk{8GzNrcX#UZ>5p)XX@eyiH}{Gw zkbU`;$h&f`0$`idAvDJ9sIcdv+&mwBl(ENdxCSS-tVN18J4OAUqP|JFJxB+<)awP* zK`!jwybN!?_%J?w;~BjB)5q}nn=jz?rys^^k3WRBpM3_OzWN&8|LM#4>7$S1-cvVW z!;+=^eHi7DI0ierFiAZ>*xQH3+FHayVP$))^bI6RUVKUc9#pjI`Gs|D?B(k^M_(%$vIS$ zDhXmMFuTolc{T%`z>RKMl)k2@-(SlC&E&a@xB6`V7)aK7LzM7dv& zvVfWTMP!t6OFyx=C-hWGqClW$qQyq9ZksPi3#-^R#!@0M_qQ zCW2K`1k1cg0M$$lRu_F;ndfG}RT*~yRwZImNC4IX@{p2S_KSdXa-IQOWz)Brdc#mC zfU1CtGUwu4w@|=FzEd{ek9t9i(qw<|Sq0=vExV8=*D4J-`N=?jk{Z*JUN`Uj<^|cL zBfz7`q0~nglJh?y_PvS-x4uw|wAE^(Y5=Rq>~{dG^qUr` zsr6ZgS2(8RMR~TWwJOB-{SI6e{iOk{(q0W@)%1tjpg~<`ri@F3uK3}yNknvbMwdzd zivMq{9jTwEY&hb5DU@XdKpm83=AYJ4sLYhGS9 z`7cjxrkAwFl6gbvG@U_#t*Q{-x`G>E4UcpWQ29>V?s+=P7gFMeqM!6zgAmr@!{yh1V|8CAvhH=--(BrT}Zq z;YL*?h7zwIweb|1(&gxBY(igq3%WWQk*xql@bW|V;mxNW!K;s+!;^R3j59|M;O47$;=UUX;nimz!0XRHf?Ez> zg+(1T7_Nw7>rfX?tzCgr>sRB(?Hh4$(`sy7G=Zf=L!W z$%RfPerkdx6AK}kXbDhC2UvL__>fyy-fUM;%}5i8QJwN3sC%D zpT&w0|05H<+8Iho>+vL?jh9sqo}ew(B}7`FY3dHfNyaRhGK3EMqC(A1+l0ij>VM;%v6_PWqmpS zs}8$|I|~#98EnHW`+d5(919!MSkRD0e|ZFpdF}Q?JMs1VFXPS| zuSV3ZgS$8jQBK^05=rQ=qsr$)Qb1PnodB!}uN{>!FB-~%Dn0OEyQJpxAz;sg+mg$P zOqNQW>0m!fq?E_X-vtAzc3y3H3U%cPwR3*3vssN@$Zh`?WEJ2+YQ0F5s?=K*fYoe} z=wn%w(LmPXB8mRc09dO4tWukiydQ8S_^eWdT@~=#s$j}Xz*10(so|}7?uqyC%a8vV zUq}?|r&4qEclhL^-{5l|KmAxz1@rjn@A2V>-{AcZzEP2@U;Of)6u|n)r@zJLUwn;k ze)AhV{oIey(%A^TsSq|tF%n^iiZrbV8gT5Y8Qgbb15WPw4q#o-Q5ZCesK??Ou-yt?2|t8_KbDvQMQfoUDzZ+Ln(}@>xVu-R90k zq%a48+$a@= z_Ta8H(^#7HqFp~9t-5&_^cXM^bz!PBi2i^b<%RQ6%XeyJ8+*cG3?`HO4-=aCzI8?& zI&3BkJ8c*!EWl(=9#(L&y^{U7Iq&gA4`nNEilb}L4yN4kp(v97TO`zD6a zM%|Xu=c38)K%Liyj+h@~l_eOfNMf?81Z&8LhnG&`5x(nlHy*{$Za;|+&fSJzoVfv? zJ#afdy7wl0aQ7*E&huYBau>dN>H&Q7^h0>{wi9^!fjd+L>${KKiO-*X0G~d6RspOV z$JKOUFA-LUsSlG8FgGuRE zuWStR`VeE^3)tC2o#rVvz^&J-RJxABJj{&rNVqJp&o)Eep}IxNCxw{G;8wQ(jU}g|EZJ#CYcTomX7;34ajA@Hp zl3H8R(n(~Z(PTq0kHyq|2HGtFScR;1iD-48NM}(1tE3E;x~v{=9CzLQ2%dfRXL#(< z=ke}4U*O9xevj8)`UUFKbtt&(M;Iut#Hy|ybcZ4+p`A+>=}_bKqO+_F-8I!{C@E3V zU_RO_Q(gg#d9-)rQHh?D1;+~`QDh-Cv#6>qp2=cd@p*t%uK?C!*__0_`cr^aYUt%b zpOdX32~u7U%KToG``xHyf0fgpNptKgBO#PZgsMZ$oDTOOAKUbj=72fS{C zd{RPyeB!jInu`KhCp{iSXrCl%u!MRiNxPMz{z%)YZ(RnAmISf1I)TZA8>1l$R@6js z{WQmB)s(7BzPu)d(FAR5X#^W-GpBmm5u^?>8gr^>U3fEk9011Bt z`mB7ENiAOL>zF5iWs_65cF!JEq!O6(qsw5B2rtTcNj$##$v0o(fK?Y#e zNxx+0D$qyLy;cQjuTnAeR+gftB89dTb#%~;y08x&Rb}XDsKHQ2^S9t?1$`$;2^*m; zh;jU5^c$pHgw$h|>oK0kNu@zQsuD^1CzU*w(x(X`;P5GsHRui?>=A&KJkR%&O&Kbp ztRN5OLTwX(fFQ;5=flqLl6EJm{Q*?CoQTsl1?Y2jhMc(nz;?X*;GNjJXoNOw9(0#o z2K^5&qd(P-PPM?C zpCvpb5kdmoYYW!0K$`(r1<1D;*v}HJY1G3_-PBrBhnA`a`orWC>P?^BOutJO-G79g ztEceOhwj2XN3Ox1r88Jb+qY-wa?JJ*!bN$ONM(s$Ew}(+6qN?7 zLeP+hwAX-ji+l0Z{Ws#{pFfHBUwH(tJb4#BdhHp!`o#VC3FjRjzVrfq|KSIC``PF4 zCQ0fJ-*@^Z%#4napQETLEkkE(2gZiS(AQ1Bqpp$i6Gu1@pnf((%By5RRh1gESo~45 zs;L|HxXBN)G0*yKieO0#AEtjRn>Hd2GlKN-T)9_JpO<6b%1P{APTz(8b90pXN0)^# z=OA^lAZlU}+9!@Lb*4>cMp1SlbP8CdF8w~hN$4(8{nt%hxM9-@ z96x?7?&qBE+?ktjeE(InqXSsp--fC7YILN7=&MarZ~I`%qAfcQuomS?dSERAO*RS$ z5Fx-svDgmwfn-LIT9;CuMQn!jiApa@60l4n6t!#l3RDw-RZ_ni=@&_QV5z+-K)7sH za0zI_V+LTAXj}_<^e+Ld`n)-mFRd1jPXbs6VES!k*VqqRJQw5J$t^zWNfw1LJs z@SC$}x3#*+`n)XU%)f&F&vuz;hbe11&b^8_#sYFm9}BRmfvghIs)1z}16VVFY6kGk zeAd7s`K`M2V51$A2x+ltx*P#nMV|QI0?hJW@zDf8 z6_RuHSxCOiCr`2;etI_;6>tor> zBEVxM7oox8a;XBE@<pdoy&g`!CTY`nRCJ2f+Hj{q|Y><9*%Ow|B3iGdEp_UAuN& z6kt7h?C_s~t3vV*u59tbK$+;|DTKAdmc#r z-uHhV?Mk}X|7YIeqR+nwNPCGc(IvV>|Hkw;1z1ac0rb^3p}(OSlRf=dvuGM?mMp=_ znMGK(bQ0~o^#~f|K+fg5ipgkBxf1(r-gyh2K6e*h zc=#+{d+HIq_1ur~`qPi#XHPzWS023&&)3!xZn|a%4sTh7tJf{V(XDH6^MM^W zd*TqDz2{cEaPADw9NC9!H_qa~+9kNuD~BUmv#f`wx}2)IqipZ5a< zohFR-bzsSog=lGShR^ST(_uw4;8(z&L{hmeR`{GwSdB(S7LuBjaWbJzv;=JBM4Xd# z0aXPsm7}Dg(EwIX@OWOxNrH|JzSLtiN~#)8Vg-zqosup-GhneGLPtD7C%oS6$3UzE z%WIpko#T0MY9TgtwP7+H$BL#(>>lgJuJKOnp6JBY%g3;1#Uiw%lc2R7`$ z`iUhNuC7B*GJ&y*6qYoUW4bnl@pO>Sb}JfA`PJg_csh*5)d?(bD8u@$25jkT!=~<5 zZ0>Exu8BeHoE*e#Pa~H1HDTpo8#>b=c=E4+uW&9VJ8SXeeW!7F_gW(gR1G4izm_8uXwh6-0YY62l!;SUAv#_Sz`Y5i61bGkmrpj*A%~mjf}M zA2CjNE0Rf6rjn>GC6&ZcR~AP<$F{G%QPo58*aToTa1zAv;Y3*`%aVT5WUwjvE{atn z0W55p4gdiE^hrcPR96M$GwCfHQ#%}HH++sTBAyid_7p@@Uh~MR~}G!`r8E=XGmv?5YuLSyoLsc4MO3gMnrT zI%{l{M;mGrM${#(Xij@km++voDv43{LqjTpw#pJTrK3C#VcBRm)=UlJz~)(;*uNQv zcC5lxt0ytmmPS*`iTbz|DQ6C<0y-?}s=(}E14irP=uEi~(Os_Uc9vM?V&{@hQk#lk zT|F!SYa_NSuEItES*I$nd^C-P{UvCv_EAo9;I$hN@%td@3T2XCOp>EaCiSww!HKUd z3QPa{y&+VV*P^+p9Zij`sHtgCR9;qvus?*b+k;Z_O9%DP0NXj$T!z`sDs;yjNa^OF zL@xmAJb1INKulkNQj0;WVd=7=#^Xet-;LUUM=iJu7!$V{RTQh#2CjBHQB8iVa@bKx z-YlW)#mPHKvsnSFNs~!|tHWg#SlQl%+2%I1Qzk1pVIPXduy1S(r&q4PP0N?z2Fm8) z!2#^=YRA!`UfjE8DPBFgA1@u+g(E}lnD81g?9gG{Z^p3Cj0JIziehcF6rt5+MSm=e zMYS~;O_!oK9K`B2%2-n!CV0KiW%czHDsXrFz z3Ngq&828$-y{iR>rYEqeza1L~I&kgsDcrGV3(g+gjYqG$8jq3g*}D}#K7I|}K6g8Q z_3R_~?_)T5 z^fa35Th&6EiF_a_#8iDwiB6%ujZ)?-;|V0aKE&N_BuJ9_SICexACfBg>a81b>vacF z9&{sQDMnQ!fU=-hMITB%!=S~EuuV2~xZpS0;nW$`BDRpVP!=z>)NgXsq6hR!2Pb@9 zbl28m>EIC7jE`aE@BnSf09KFoVmbBR;+_U98*0P)g}gq|isK zD@Jf?*Gg^5qAP$3D80t!oD*~EpP!SMGGl<~Mr05hio zZ^Cl)duiic@H*}6UmNV~cbkxG#F0AZKV+CPX*YuBQ$s{>9OdCfo` zcUlpP1mUn-kefZ9IzL}+Fp!kq6@CX!?cRikj_7|F)F8BXyDk_OB6GGg-Yt0)>r^-@gV9# zw2kDCM*2go)n#a^N~0dt?!J{ycbiy)GC;TP%iZhYiWX z98{YMv96;Ij~(2JH}1L-C)Y1Ut%E%OgUevK;xa6z?mx6{E!q+ZxbyPVb1bJA6}Bn!veqBHYZI@oESen?$DHPVgOo_P{apFM{SQ%liT(~Rl9A#~N$Lq9*8{)++m z)bT=E-ONJhX|q(h651t+&UeX%Iei}Nx;$0ucFVeTxOU$@T)le_j$L~INA_+(Ut@YBa{!F#Vhgb#oA7=HH5 zeR$*9hw#vCCvo$^eR%Hvd-48HU%)GmJ&L!VeHLH5@djRf{BfMvw;xTEosiRu@>Dt6 zTRPE3YH#gCOH&IP8yb*I#1Wu=&>~r-zQ08Qs{xlw)o4tF=%0AK%GdW%$M`tDWibJ5 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�IMc)b1$%Miu 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�Q*`A5fC*jz58B>M=*L7u(*xWi30u?KsQT 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%0DbJ97c-?T7woEy#^6c;-tw0AO9mtR^|sOV%2Su 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%0DwoXhYFn|uneASh-7vcYr6m4B6khV_ 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

rc4debp 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

d;9q2Qu1+keP2(&29-Oa966 z`Q4=4>j5#Fxrn!=DLgGa2_G#$;fr3ix}>QeY;~BT92gkt3>SB&ELFYzlU_qjD7E?}#J(M?k0u(+ zv$t{|M>+S7u|I79T_sub)uaxMdnprOc1Hy#{(QsFzi#_UIbDT7x6T&A^3AEW%qa?9 zPw_^RK_55L6k|xx8h7*wo^b4jPn~qn%677eDd_ly5RmgQo<+%JVQSlS0!FUiN9SJa znlAmUlYv}^sb<4ZD$<|dun=jHN~=k<7*a{;@Vv8ULMLR#zsD>6bq2%zC2bY=3svJ` zqlHF3hQr0gOF?tH|FoP-Mu3sKK`6$7TbN?g!%ea6Pdi^w@C^55HAaEwS6ZUTtI_`- z^gybh4Y;L0?mEEp6B}Q}sp}GY`IQxvoFNVmun7~mnN1`&g!y-l*J>pDz{Rk+{hzv4 zQ`~ieF4cl&>Wr?P|6k^m`~T8!`0ML8PA!hU|IQ{b0;8nP+PFG<-!Csv)5x+M)M`e4 z%erv_aMLodfnI=~%HMINJ4H=D*m1mjyKj;8UgHrfb4SUOf}EPJ)gtCc652doB>a0& z@?QT$GJwGBJ33!4LsreyldHMhn3C+>7nzAId+{>pxx}nmacvMG!*wU4YvrBtg3S} z^Y*a-KlZ@9riGvrUQGF8Eg$)f7^k5(vw*QdyQ!dQZx97h6Vspydb;X}A1ErQ;1zud zt~9;4DGjaVwGcyu%YJO`38GM?kh;KZ%)E`hpRX|v6Jv#FwL@=DxTL8pg;v$+G5cZ=VeYAc_ z=e%?LO?${2VhOBdw2G8WW|Na+16zOj&sY`%C>0Dm>?u}k0+)X9o$8bW~>a!*I31QlG^M+vaVew~MlO4Ve?pXXF|}@D^5e$76;_b@(>#{NNk7 zK(4DOR=I8f-e`2imBEe!P^1(#K z<93(!#PoJuVt2W#Q$LX2@cvKqHidkfsVd7De&RA2lH#mXOeCTJpJro^ zmKMxYYv<=&sQyi6epUG_fHlT8PQE|pLS&V|I@xODCzYFRSRtElvWQ0dI;JtEH>N5+ z1sBxo6JPT+YOS)&Ac~oC$(eSCj>C0xDEnrnRRmFUiEi~)P)8s4-e*^g_(_7}`@Q9Q z?t$`E5dtghAA>Q2QscL(;Jr6q#xGqis_xmpTzSO)?g0I4RtY;xhsjITeh2Rq<+T6w zP#mo?%~9WzKc<0I!bS}v|3&*{w!MFpi>1}6?Xr9}@rCXg?klF|;x^)zC#E?BWQGuk zYOU2j^;_{X-867@zk)catmSX_ z6vdNWhjmeA3dV=81>=jB_7_fYTML72+ny#q zbaEHPc+{Oq6f}8g9a#>~fm_OFz~_V;ES0jjz;*gvcAHaoQ_YglPwg9*7^>wcX0!W^ zUtjyVz5f|smQ~7pUCynU#&^sooAATe4@aDrMuB=8bTSRyeC?Rx@MP&(EKmMa!^J1f?5%-F7~@EDJb~@mC?9y z348s5(rIMFr2s18neE-FzU`T8mD!Ekqu^vaga9Qrfo5qO8)-+MdmEM{k$-tlQ11Li zNfpCEfc?qTDN+i=(v4e=ma<;eDqwQ9eFv$r3`VMmAIl1DKM5p`pU@2>cTF{2j6ns` zt&)G+BB~LY4xHe zRW^#jy_hpT=-{8{vZw#BDu93BkQtnwx*SBSBtld&huiaS!~tZuTGHjZIPCRrma@k3 znd%Fqi;9($9hMT?UgP^PJ>PgFDAM?%^#uYT8oC@&9lA|Ebh#fZgWQ+BLH>v7AiG0m zkjeUMrQJXHZ`<8vbI*A$Ianp6-b6&0qlhXH+IDf!B;N7hl$J>e*kFTY`+vToh$bxk zN`9gBgRVRosT9Ne^QLD$Xk8`=PUUOQ#EDf*AW<-aowlS^~r|LVj?|BdxPRkz${OH@5nOA3JYKIQS?+F9gtNk|1s)uV9`7vO`M0#~|)kGo^F5mur7 zYeA_mzFlHH@(a;5%dH71F+>6*E#&FP69z_-?Edp<)=o)ZPkeBqrZ2D4#U-dB9pyoq zEsZ*`UQrO}J=a^6XzV)|8?gB}L6UM)S(6n>OK>I%P~>07jPSC;-diV|B_)#PZ2)G=BawS$zSwL=VNUybKgHu*@IX?e};Gx%Fl>T9x;XQ**#6E8uR_$P}*cJvok4 zp|@k0OH}nAgqi)ir0M@T7$*OBKNSUZZKB2*4#whQ1Em+T-=@R(gs@)YA6$;IT(rg9 z(kd)wT)i0eWJHuF?Z4)-2nSL@fDPVt;S1gZEU1FYQ4t+#fhvqB8&6dr^qbgtCflm* zZCrNfPbnnug2zR~_&%f{B3}L2rBdj59?tExZv4tp2#eYXa66Jtg}D6sO_0XrAsI0k zLlJwws5|5QiL4h0*?=MP7A-IQ!k=u89{P6z!xDa~yFbx(IR-gZo zXv1pgF|p>HDM(Y`twbI0ax%zs-y-oQY{vn! zW{TRy%)g+6E5#}*g|CA{Qhjg(7!3D+o&rE0^_?dmU$GJk961Bvm(#CKTRv08o9xU= z-Kui4_tJQ;OSE9wM>Qir0b}wTj3+-^iGN^HcRsy>~V@T_<~`t#aA#(KtXCd|CeI zm>_rybE$&NkMnl!7Fp!yyB+b7GO-_C1WCh!m^$JQD74R4lU}BCcz!SKYl90VIWgQ) zXlA!T&uKg!e2lRa`Ni**GNK5O(etbf*x$HxFNfbbk-8=OF4Hu1sHA}ymqL=~-rg%9 z960El{OB-v$CA=vSnPI^-70SC1&l2PZ53E5%!y53hC;3_Z@28K%bg9f!?P_|yc=C9 zy{HU6HMIN1;a{-y2n{ z4ZSX6jneeedczE~jl7e;cslizhvX>Cx7k2hh#()vGDTtf8F(kpcdDnk#9pGd^1G%KjH0=R_=L$jqiTTaiUW zToZ6D=+JiTqnVWSGrx*Mssg)>pRXK`A8Blu=)F~viBOGF_f3^==FIyJGL#%*6Eb=V zc1U&iwUF!NcCcAGA=9+-)9+p>bMfxK=xA;)s>r}rry~`noV}RDIkn`UPiN?Ep+!_k zDd^Wy7`v6mNaue&T%wjB#{$)glUMkt%hvsJ7i_WxcqldAE2gV|4mRq(D{g&9{h>++ z`jH`@VPgx}bJ{$~LjRV30h7--fw;3%yzOFDbnGw55`E9I=Ntg{94m z1cvfKWiFk59!Fn3IVj9beCVR>umc$irR7#H4}nus%kWVKV`=E^&wlLA72wU3y&8GTp&3qHibMMCi=0sV zn>5a=c>QjJsT9(R4>nRd?2zf88BlY;F24JL6teZqY&FfB=|p%|)Od3d!jb(ara4pi8}Wq$t}<`)9i z%dcaaNhx|Xpu0%Y$Z_nSDWmnUY5!BnZQ|0Uk6wZ@eiv4}U0WLCx-+af>siYb4@-3! zIQHn>JNx$dlP>ERWBK{DzIqAu3@}roC9PKp3YZLUqXM%DeM*JSS3&Gl<3%&q8Lx8e z)T;im*3nO4xprJu&n)RXUZt$W=GoklDNwuQa27;ndO(GiUlviSukyQmM{w&y*3?w; z)OYudI{tkD14P%6HI%C8lnQm-CKvV(Bf@%^b z;^wY)%CDev;`=1V-}Rt~ks7iYXK^2GG81Dnax{0&f%QQY4nYfyDv%jhl~@sNm+u$O ztYzNdX9CJ{WDep7eSkn~5|BsRDl7e)eqK3uW!WUmU8jM_J``eaeZVRO%z$_aP!oZ<`QkiAj0>IBT zi$4n*Qq;JxK>%5b))d_*?Aau?f@tFfnH)sqhN+C?>4r4R2n+jH`QN`NVr#a!r@;TX zJE={jJ46}$G-eA4@b@+Tw3f4*%_3PqRjq!#1FMo3Od+XZ0q&`sTU9zbcNDZ>uYaAe zBlkDN*Yq^l^3*g^QpyDTESsflSb1%HF(V0d>Yq#gQsN032^OpDhY}5bFx9-lKuZ?n zF8%xU4?lg3qmpUTzkUf4f=fBC&qQ?v^n23r2?+N|vRvPT8d>7REa;V}#OSPG#!%g> zwZdwm8XmvXC0Yuz@(ib|#=H0HK=0-Ynzm!to#o>una;^LfCTv;?C>-E{}J!Xg{fVl zmkNzeyRj@hldOAun9c@tx`du>wcq+ z3-LBMG~P%$4v9}6i_>x~sQ8F67}pkvS(6b=DuI$1mJa?SX}gqSKjIS#tLfAF&xV{0 zr+tJY1CipB583@JXl(`NJ51GEzz>#w>&ATlPQ5GsFg!Y_Ks{#n#_ioJMvw!RWyY@4 z?4A|#0k0uh^A`6)?XL;NxU=#Q3*U&FmuH&$>s|JT#@-`=%wt9NU}pdlIVpZ2vg&n2 zR_;2>(#F8ZXVpe9XpRg%hK4LlIVc{yhNcaM!K`w(pz8J8Sp~ING@oDA~=j=vK>YmSW4OF~XP=$R2^0 z(z++^Qz?RUE#Qb*tSqKdJ>oZT4YaNOm3TVkI{9YZjgABlo=jW9j#=OT5O~Kc=5up$ zdl-s;I_&$>Q*zQBIl20R-gUc9JKt%7yRVoacdyTc<#oDByA}fAw|zKd)Tgv#Cs{6d zo`A4SIIZ{tjzi0~LYDi8d>Wr6u}T^bxqln~&o{{-+1c4gizA{bbyBT!493*Vu;&|u zS=h~C@|7W~Hg1otpPJK2_D!0ed4xc~Gg|p*If2uI^ZMD-_SD#E-?S<{p;P|}N0P{z zyiPUXoE}YaM4IIQ5HUE8FMnRclfU<|p!pD$R+ejR4FTFtErB6dsUe>kk~RLh^96zR zSeH4Lb|bgm|H8ajw@#~sDk9IHPl;9I-h+8-y1T%5R_}aOT+riE#0G7ThWDr|ds^5VZ2^f35iNYU3pEDKn{h z5_)F!aJ5&ko~vafU<{mS%JJi^(?=RU=i3OISx$vvVvTS+`d=g{&hSu+nJutv#AP~u zHcqYzW|kauoe)v1H2cjFvi96hOT23-sx*{C4GOT~q0n%6ILEZTcy{kmfbOdGq-uRQ zUHmkQt{gte5ZB#*UKH&N$DM6IgU)7QDU;in1m--e%k=OHr)j0c9u=9>r-6KdMmdyI?U!JM&H<=pS z+DHaD+V7B&=A39hfyK509knIWB{`!RJi z(Gc_Dx%ZbxWkf!OzD=|i5^o<*e-V_v&C7krUqHW`v~QwprTCXO?i>#5sK^4$3DYjI zZtD<%htEX%+^eGYvcpc+fGWSj(7ey<7^9U66&^ZW9% z;b2*$^#yJ0i#$pMT9O&1p%G_qKF#FclPl6t#yING08xt1={N=N{(W-) z8=etGlL!&7Zo4-yGgy zHk{pp|FAa5fbA6AQ9uMU_P#zX>{`EZTQ-AQG}j$Y*tr&!tUEx^DPUlRfme!)fk`3Ng0jYK z%d%(-D!9GRh$>CSrZd9_2F8PDWwmk>=2U`W!aNp%Uc1;cZNZfW`*;_`F=sGPU8oA1 z8)+#Afd+R^rF*KW_+ zcwKHn&$2&jIH|k8S*4O! zZ7pZdEyJH;W-dj3p9%xe`(Gs*nPU#Lqs#hzjJ?db@3n7FD>Wk5XGa+~i!Wr>7ZcG< zZOy1U`&2a1I^|H2qDEY)PH#7E$idlY`Y}w=O1d^K%j)r83I^Geee`s4+b}gVqrsIC z7zRaEKYWI^66(J8{C#5|Ycmv7f%TeY-u5F{x6HN&;HG7%B5UhH0U>=xiJh@4EpiQ- zvdwSXD5qqe09V^6V=YzOTicIwAGzo+67cf#nCN%_86IF6W+MLKf4e*+IKv~BE7rCf z%W~7xfaP)b#Pq$%>?dD1Gm*@C!`A|?vRZ;rLh0QcCK=^Ah&SaM_dRo(3t`P;(QYeR{vNV!KSsq1Ta~oSoQd0kL8nXX=l35>USg#+- zowpboVBvvN?qu@CpO~nf%*FJx4b(HsKf`$U_E!p@fx_eC-U~*%=V+|Iw*Z}t| zmcL;7uLNm@2R`F^ZOc5G?A5kx+m=Pv_3Ss4 zB?5Od&d2nH+Ow?zGo8v$)8Dx$Ulkjz)+cu!^%l~VWnGN!0$=ArvJ}Ppb_!5$zc_u7 z>kXs&A2Nrpzo)vYSda^kHa=?sVtfDE&=UW4yw}`c%vG>yBCsdh)!YaFxX5~TS-1`Q z2iyi-83%uiS34d>nC-`OwH$X)=mxGLD4cfMmCCu3i{94PYl*L3iL_&;i3z$*KrV_jQ@2&-l`@@MHKs@moSe1i6|XCCZ% zpLr*RJgXU&(x#F`Ciq!rQ;O#>`Bty$4x2Yr!RzR~_~+x`=${0Sm*HeFTehA2h0{`~ zl8cj5TfNv19tE-%Uy&-d{?O5M#G3tb$(=kMK<|L%vb>6(M{2-Q2vG=*{c$ z|0{~sg2~uM*R6s6dn6IAyKo_FHZ}kG-G{o!xB@iVT$ANA0w+PNbq`Wqa|B|jF0dPI zcF@S9Cy#!cEcX+n6_cQedEBw(;fl?hmil~=YAB&ojzbXmnp13UnSrH$`|9A;DTvtE zo!E_UV?PzS0v)@d_?_|Ag&zP+K94oN0$|0k8Yi=WX1VzO`$g7jCe{|qpyc4l;&*p6 zEhoKLl4rVIp@^SRmDH4KD{WJf;KD}m!?6}ET1^FmzH&b}J@tM+FG!2jpMk3CzcB zK2%^5P*Wqhir~g4t!<(y!kY8tRDE;jX$MSjk1m}zhc6B|L@NZ`hLyu-l67eE4oTvf z44t{&jV`G~*f52154NodtY7308$ zWE{U%MR<$P-BHt+Z~P8O{g*ZDcw+)tU(+9@_tx)t{o*{IZ+&eNufAKg#s2N5f~S7( z$|hw0u7l^E+I9)V{>_gQ$!|AEJ0UgMQ_`C%tTNlmy4BBHoPoT}wt{}=!&Yg+o?Rho zZk$;G;>MXDaP{0XA6D;|3ny@9( zFeq14UloA;2Q2>aFp6B?f)=ngyI1mTAc!D-(}fT3{CxV-%gs$3$ER?yGFET(nB! zNMFX{X}}biApm`JRZqtq zYmL{L(0@r=oBTR;e!jpnilQP`0cHd!-QjtoLRdLUx!V!6QoS|HDH(WF@q007Zu$I= zQG5#mrTlQxSIpjCYjHqxIR6Z4vR?_0)oU`HZaSK0wwUUI<^F;%-N4K2RZWk^NFXkg zY!zLBq_b<{LuDs+;4VW{vsURP9hwFo;VyJ*LM@bW=Ym;6T<#) zRD=VF<8t|4!Bmgq%?7UkA7ZRR;wPfW+0A(Z+%%yIn#6xORJ?^~?_&=mG-Pgi4-M+S-pF_fb-q1IiBki<50Xj=YW2 zp!ob#PcJTV|H^snFM@vE>K+drs{~6COmBu~8Cfyi;}yVKg;svXZSFE8N^8TlUPJ<@ zW7;)|PO}3pT2%uG6%y$b>JDMa72o-BHTcc9L@FURowf)wX^7f3;VhG>++gS->lQam zbnC1|gziYG-@-|k-dhGK|NEKVs_Ijn5r{bTTsT;c4KuZ{*+|9A#;H~$CZIU<+! z#(guaPT}$^S%E^6vV6y_v;7eJO?bl24>;UTpts>zE2SH-S)a>ygly1ler5U=4QFEh zmJcG3(UM1MB#}Nhlt4I;w3k9EkoD{jBWQfR{JQVAkGPCL1b3qmGvgIguNrg7!@H1? zy4Eo(S@*Hn`y?{aQK?-$YUz`2Ty3dnTmfFt=ymYZ&4D-)gni@bW=%V#yt?z6;`y>f zd?Wgh6ZLtvK_g?pP%Q7g30@~0mA{dst5M?5&qe>(+^ z6-u+m@t~`BJpz^x=eig#4XBJ8gT8@*oCTo|vYZ{ILFm(#k7;Lvl7`SPKPxTCy|P|} zdTa+%IU-a+$Db@jD?(bcmadQg2)nWg@;3}XZPis`|JIDx^x$V#TeS^2 zMAqv1VgFLpDqV@SSb^odAVrm)5o5-+Q~LheKu1^X)f2yiB?zeduB9N??-p?|mV(}9 zQxl=#zjE&B-{2>#xIaF?;`oSW{=hh3SoSm9H7$CDeY}wFrg^GMIdWXC3)|}GnTfp2 zPz&vO$J2$>vd5@0OT63O-wiwTiZJ&vbQAy~30HCr9qZxN7Uf74;bne2yBY7qcsxzF zO6HI9_@OwoSlNVE-KjLUB?EA@1`FczSN_OCU1@o3>O>Z|d2NR?-PTsi?1hQtgm;Zl zE2sjK>*NDW0(61iEzvJ4<9jHIpxkZtUrK-98?cQNQ;!0ZQZzVsx?sPiwqURrrkDCX zdyb~n8uP}>E8bZaRP_{m-YTH*$VLie19 zCG2dM?rfKrl_->-rA%cXC+}r04_1R#-AQ&03}OQK2X^%g-W_3b`rS=A?El6KcbQDb z$M)j5FpyB}6dn>{HJ@?boG+9SiMieP&2Jv=LhBrB(}(2(P-;UbMW;rFp7Qvzoyw`5 z5iu)8A!6gkxMUzxMi4?+M`&n6Rt0dAOf6`{)O&1`g+3f`#*-NeHjR=+ERlte5=qfz zsRuPmnV zDc~jjFs_>0`MQ34_=77M^h|pXEp4_e4BEPk;@awguH;M(v)t;^S2-<5Jlt>8tMOO? ze_5_U&J;NLRb07LtF;RCI9Yjr6prj=J2wrgai&dK5vRRyOph3777MayUWsh<6p7Lj zSc|nQp^A4!$N6Pol^d5i2?F4gyW!K3vm47_MV&XCk)6-J_B-{S6*vzTa)T@$-^Cn? z;z;@6zz}oH_K-RO6@PcUjOnBPESME z`m>u2BkZa{xN`vq=KAgnXDyq3z>_H5%;}EY%xQSI-+83e;k7!!$4NOdefPzW%iaqp zemDODUhC0*YOax5yp~8BdWuo-Cd5T0z*Y1n!ASeg&*ZI8j8&?zvUl0HP4}0#r=0tW zSrIH+#RAirnKG-UAgy3;!SE=FSFN%6_*qh265P)-?R2xmW4zUb0!7Jf2%Djs0p*y; zm($x*)D^RXG1YMGz{oW&B4Au?{vdujHiiRCZG0q%U>7v!MlrMhbw4=e4-4p5Jn?3Y z{K9b*>TiEz0ez=g;w%AYjN+tJ<3g%xPr3-(uTr%l)7-6Hd4+mC4DJ98B=xF&$U?Vz z5!eZh@>A9%lXjpvFHUOxQp3hoTn?Da|4-|38>Y92fHc zpF%Gr|MOKg6bZ~qH+CiLs)tKizp;_3L174l2?Zu9jZ!KvB3b=$pfOv6cU>`myU1;R z2>W|cA708EY1}W?!M*>D9I6Q=0i@uamv~4`2DQUZj{j;m4rGD*i&oWXG7?yE*$sW` zhi=WPzwCuG`5sGRc7YqT1Xf%Gay;T|?Av$ka-ImJHlBfxyXYGj!hqgx*&2=zwavo) zocPnstqGTt^E76Yxk8ds8^k=)jX+kT=kpS zs$#LttG7jG{RvhWkWoT;P}{aiJ54C>fuTL5RksymI}PB)b_X2cy2g^%HO&PzillsW z<_cl4@1^*fFKKv-j|RbX1P*TD=WkMxDlmZ;Mw9Uqf2F3;^I0^DK`E{1Lrm>57Nn9? zKdhYgh3K|q*(e&iK}+pLB?=u$@?9VCg2WCiHg{nuTB*Wv10RaNn0Ob9o2;&%F+b52 z_ft2oR;+)fM}+pH`69wt5APchz-@15g7}9o#R1^zb@(#?$9`|2vI_i4mwksQap#_` z)aF~niZCV=ltpSM#@`P}C(lPGEk`MO#B{c6P1z#x=;#$%Br_v@D)G2wxo2}m{ii6PKMey$CXo#?IG7l)nr;hr`N#MR6#8tDeixRa4gx&fD~iOc-tFAD%w9zo?nbsZcov zDE;a&OLw~5K5+a9=z3Xu6u3s5AvWRVE9kt|0GM*hybM{m)UH4p-$2j`J>Zpwp?-+S zf{dPV0Fc?>i7;*bhz%|VI6m%c?P%Q( zU;0eB44yf)28wBm_lro|`A^hi4VwMS0lF&G$ZXQ+%@X(PxtHbz{%-u9fuVXi+mB3x zD)QHpfO|qe*f50~#UzGEy!ag(HJ|maiB8QF!n$LiKUqnxN3pHrep7{mt4l`7uOyTzSHU7@$lffL$?vp%LkDt!csI`ukzqhv~r5NeeWu`hrZ06UxSBxde2Oa!_^&7 z#>a$6MajHXU=y~n}wuIO@-~m+KTC|ZD^Y`okS0H5aMfyz*1-ppr(*m0 zPG9ky`3t_Br6-Xl&ef2+W>r{-Ua`p^`x}#uaZls%>>HD!hSnJUeqqu@lezw1dGS0H~SPYVX0$J1kw!zUvpYHp0sqNlZzCPd`+n@`nkLR8`wNR}ek zuda_*!?jr7*;|gmmeaAh4{Cva_NtB7Z5O)poPG1=^^#*Bd-F=r(s2jo&9WzY@nlwn zmR*YJ!nbg*f3**%zonW@24j3{tT*~0oj!QrstZel`&DoXT+B7>QQLnD&QUC6&6X~wILB0y)KD!v1gY#+q1 zg!ALUOiKl?KB{YHt^cQ{VWbKPB(N^jMOZ3AiyaYq2)mH)z=S-B=_1Jz#0;qICf*Bf z!M-~`ovn&$;nL1F3{7>otTyUM< z{m=c@mY~K`YA7XXbrm5tiJQjG$H&?N83q6cZSJ$~Ef$0vlLLZhr!o z@I*!1wTcEf-!w_OGZnJ6rIDlMV|SLj${0>9oy?V zujhF_ALj-zER8c*l>k5^A+o$>vOaSW8cDLonBq zX<{3LoVbr+ORB5?#S-Kv!3|I1yz~g*u`5#;xoU`+Q2c&_N+u_GD*Dgq5l~pW6qvH- zar2I$_Ok*ZyJ5|nx8|pJ=T`Z+zg^t$=G2G*>QBUN`-~Y9il1|+ME~+~5R2+?`$cI^ zUSO-3;?{kgjqBFqOAOLUKmYmjDIa_X+PH{AO1@F*58=)ay{?G&5wORh$i?d)HznlW z6mV}gpzjlz3zlQK^h@|QGrh?PYu~L%r9y8%=nh-2)DQWeW$}KXvI&LOc|}Q^2dN}v zsLj8@+w`E-tfq?}UnylT9=D9750(+JG7j?HPvZT1C_XUmQcCP3 zpZHedGr`0W)}z>4*TIBWMazRm{h$=l3Hb9I z#WP_o%BMH?^YE9(%=(2c^?TbMU2R2HxY>=u7E5|L=urT0GqX;By3q;P{wMEl-ur(e z>5qD4Kb%v=wPq)v$?bUJ4Zfi~Y>j?t+Qni_Cv#Gkg*$kY0?eimp9MJI@-ymq% z%{NBiw*aP0yC%Q&wqE`8B8Bucc1;r9{GBs1>6I^pv9_{ea0-_XlYGzIhqRk;5m48A zZ^xb%d(wHVMKr%~ygok_!q1>^plJ87X!mx5&|p1J>HdwG$xSoIO;_Y6>tKa^P(O!V zE;`XR{8{H+tY0chXzBT11|ka~X1ySlMH>!q&wq;++Fbr@qTN@YVvH$jy01yTl~fJ- zQ8(L>>pM_`HyrbYwpcohDM}C5JSQYUwprtKnGX0&aZzc}{EQSNskfh6h__n|KBgO$ zWH`0-iByFC(@Hsw7Xe0kGq6%Td2Flyc9E>_^#dL{M8d?Az0;W=lK3_1a~OKH5H~%1 z`i_-n$M(%7k^sqG_9Zw8;JJi^{4`5?Vw5|Hw`8v%K3KDj!9Ywuu`Cp98|~RcuCF4} zp{j|L+k5idCHkaE@}G`L^ubRS$GD&W4AMVwzs69M+frJ3(TFFBi?SdTVoK^mlBV{g#D?LoS2hF&Ms{=)$rG1hsp_t~CJuyw zk=}G1(Mp;BiT#Ke*i-4aZPpZtFmyFfECFX&!w!4^?KafA<3`_zDGjXtOg91Q9G|4e zr5g>38&>EaHd~Fw9FJP1EeQcSE6HlWPFNp}6g-olV7 z3ua-n$dVU5HVei=X5Hp@=A9tPImnt2>XO0#GXg17yZ=F`(@ycE?UqU2cPtO!zqA7I zMX$_@2g~l72MLdJzhEizcI#CcAlY2pdcIzdyQeOGKgnF|p%|fp^nZQA=5c-1E#m_U zjb{fWt-@6PnHxoQQ!|ze&{&UN6}28VbFbq7dIKfQAvipkm(=qlB?evIg1E2N+9Ofo zywhKyh_{~SeX&kd;^fWuq!H=5bu{%r`CMHx8g87s1v9`+k!Gf$D^0EY zrR?qlsI?K?d@n(@OeqW#_Zhe~mxc?;bNVXbph<|Oc)R@N#4?+9Cn$wbfi!gs2yMk7 z-N@VRbIxKa?;{pC=)&jg{c-NAEsi}kg)5Wr$Vw7`j?|{A^6IfJn=@YkZ*g?ipW!>06Qt!p>98?bb)|=+zYuyRW@Goe$ zX{A?aPpik_NmH8;dW!Iu1!(anrA0%2)hTTM*DCw1qAY3XSlTp-eLU-%uG6TP-oa$| zk5ZqXdX_worPzO-=aQC~@5piR2p;-e7C)$6EIHZGBQ*HNZDBvJ_Ip$|nv1RzUs|4r z^b?GSihYTbmrELtHxZFIqbj+cJEh=0S9`)@miC|Ze4M~SxAEvf_9ht{^ryWLb-&$2d-CP~3wS;C^$tDlBdv1O2OGmG4LCnh{coB&Wk>=*DK7NTYLkHe zrZWO}S7SxTNcd(ssSO^ymt3o9i+9<1HZO0{4Dt9=k(l=aC{Qv{6Y6I_abX{l5EJi$ z^*L*Ax_Dt;&^_EZU-2Cy*WfkSKHg4U1`_u_tXj^CmRcyI^_Hn}3ns74YIxraboK(jxqOiZe}Iak-Yr@j71^F)s5Bis&jp2#aa!Ie1u zRD(t`fLq%c6YN9Qx3bwYh}FomjE0wadu7lU;1U-p;IqHMpb16mHwNn{@q8k1=jT$p z9>qI-(h^DgmbNIS<(MV<#D7k>|1u-2#IfpoFhezy0NonMkCRr6lvl;G-vfN(zaz7L`S z18|PD0<%_t<*tnCjc*n@y;NeiHKY-kK&)Izc*|Z^Fg3eS@G=uD0X+8hHu+odY6)P^ z%6mFPtJKdOa+l6FAi18(yrm~D@(K+Cq3hi?N8QZx@tu6GHt#|OaLBd3k|`Mh8)N>N zN_#5C4Zcwo^s;wco%ojh0@kpmCx*OO^)cJUqYuBc$sRLO1ON4g_}{c#XJH8nf-j2b z2m0H*9uCH<_WNUal?)Zue78T4cL$C?Dv}r!E&& zFEp_gw^HmFTuEA-mbpfk51rz7iCF=omk(sOdBzomRnhLUp{?WQs@3ch|X z=&0bzKhm!sFw^+mw8ys!Us1>%^*v1gzn1pl=eXj>4S_=%tzdd|ZkRsTn7T---bpC? zw)#yax${>oxqTa44=Ay5jwSM%dcI-c*1wP7Uw+VmgHOS}Rgy!m2Oz*=6{K)zo$`eI z)A)FnqH;+QiQ8U*%b%I_)47_E=pR2H6K_#GbK`@4iX&s$U(7gk`Qer;MKDT`Hg2kF z{{gy!YYbkGIjmMUG0j1%5FIX&!M)ql%1{;1VxHc|pq3L|`E23oCKEbeZk5Ej2-7JF<}EW@wi7-3HHluu1JSxg&M`%9X$>}Q8 z1@ksTxhF_FanHCsT?g~nrR%`gKMmxm)w1FM`e=~*c4Co2B9-|AXI`q5%7c^JYQEIY zv2z`T8KST0Xwm~<7%c3^@J$p6IG%THK&EN5)!@YX%lePk4PJYRj@jD(etWN@MlTKa z(fwM}O#ha%rnin?a196e$iC2G13FTg2s?Fp?SBl@kJNWDQ*-~hoK$bdO!kCci_d?{ zoh3cOH(>XbB6!T8{MVMsng3iX?l2yap4A_RRwTGEw>Kod!+mk?EC&K5Sw8gddTjpd zEdIFCLe?UGp&+!@$O4@c85o5*)q*f=e{(wCHa=8OuO6;Xiz*{3I>d$INFe4t#NfH9 zZ109_!ydS^0aK}TaUQQDv5e%zh8$ z1CQNbAu@-VxLuu2reab(tK~@&4!Lfn7*tK)RdTTV^y~+gNiRM}D5;uBRgXMFmrgcY ze5S@g_`9cDT^nc^4~yelnPuuaf9R_Gj;eRm^8*wQ;@Yn-ZRyIwg|jwks}xI)F4|Q@SeUXJO(jinPN;H- zt%{@Hb!x;9ZE7c7<>AaaB3$bvyVPJnlg8-B^fHQS`qF8&9P6s#olJ3eD*Xa^Yex>_ z5MbfciAau&3A0D9<7U4&Tfc@i`apOJe(_Y9wwbrRNq1^SvZi^rFnIgMZNzub%Aaw(8FDKMw!>>WSyO zr|b-GKmEs7pk+kxwmDo0Cz##=4|QFImw|dfeQrBeX^o5}31=}g>xFS2xt^*R z%f!bV))-FPoX3j^oBkvnT8lV(@mll<$8w@-UM+soavhVMYwloTvVg&Pp3BpM%??|x ztwMU1{HL)21xw5 zT^UbKGOg9%RqJgooXYtj8u5+Phu|Mz$VH50FxJej(8Mt>Fe0Wt`_sr`G9DPOSazTI zfzo+V8xy1PYQTcrA#m!=J6?=v?*ZhwF`Ana7<{dp?|D{vC*2(y^gU* zGn+yHZfxer61C~y)8r)>aa>k$mb3)6c_djx>ri1w8;VO6c1mz~-0dZ6o*B(pL*f zA@LQ|>|-2|dK;K~UzRW#jN7h)#@@<%;#fxjOVdp5qU!gO8%UV~G41UyDeq#qY#NkZB$)c=#-sBEiSCQ& z33#)VXy{EctunC=vYsLVN$pRRm}+31iQW5%n5mnddqI6CZYB3?sx;Ng!)d z0iOOq7K^)4!{c|HyHmW1_vEFq5&W^+1&JAJNPL4n=Ao+5Hn2#~=!s)jGqM00`cgZ$ z)=u;j=y|j^lf`8!r+Hkr;Od#{Fx{5=YfmnRg0PZbonZOuS0YU!VIRktua?=0Nn6F_ zuX;sK|CY(aqTcKs0N!Z7;WQc`4ZH?~I9C5vOc&&BA%@T@o<92AGF}+OzeM$plO!|H z@_P!fzR->K(6G&%Ty~UTCec3hq_Xcn*ct_^UdfJ}oN19@(`XRk^+7F5u_940^hp4yPmp6s6VgufO$F_OMY!iDP|GcWhsldE49`=(NTlblGe8S zk++H5Qq(X*4iw&1M;BaxX+(&Pc4A*UFi-f6NGRK)MQmzdZwws)b;hj+<5L)>7z(R) zf7E|tPySs0IYo)*O5)I)86hlWqc_$!%GHn=i5BbJ38|E1{RTovJ-xCA_Xu6Z*WmV@sj+ zteM??rYPtC*wA^1*#~`yK7B)rSa9{!as?a7m9c5S80sCOb5p?|4MPm+Bf9W2EP{or z11G3kuN9;>72wMfhH$PI>6P$RpwEh?-}-fqExDlJe1`{eBglP5*iXmL^UifSaOB4Q z#*Dj{(=YUaUk|pp6&cLkU*)%!pzODrxOCD@iNN;8o_$TaS5OR@C_8J;=w?rPwQ(ln zcHk_(5rsUP9x;nYcV4RaW7FJ*gxx@r=AQRi{?qwJ^1i+=X*8&SXm>jHI1i1a?K;0> zvGL_L5^b3vX_0{beg6$z+RX)Rc?Rw7D?R!9pSrbvzMN7JwmyOM8yKXKW?_)6xyL{} zsrtXCjT{^6EXdQRKlL7W6C|G!^%sc~5e|T~^shjSM7OrPkyOxPdgymL$5h)hygOFg zZtfjq!C3v~QrE^+sVIrn8-&ig0g|M~&ZA(nC~OhG?=l>KAJ zp&pp3vCS7e|D*Da0VTki{Eu-h#o{6|fcm;%ThXuk4E#LY;LRclu%uvjaU7;d=}(+g zEHv>1#7kkPTwX1*zFvH};bwj#(Rov%-Onx}Lp-t8P0SomZLR%00R{5QBqI^mX!-j> zPJ1V_231$~$SK~D00NRS_M2`7m`(^$g-V3wi!D9)z&$KQwQ+$&Z;CS)MBy||IHh0B zz(P*O*3};#XUMjAy85|-K=ejPLV4;C;8pZly^yhOAKSotk-z9ZK3_MJ%t)U%p_uCi z!Z~gbwGuYt#vPl{6Nb3Gk#0KK*Od8@NjH!0_Vjb>N{CLb0ZE zq|sHbT}aG@R1EttO#eQhrs7pmCw8UTcM0o9ICtro@MLLYav3uv&|*f7#o!%+%~1j~ ztj+#sR$G-b`~2DgYPxn6ErciIONa>Btl2-8v3Lg5H8<5QJy7r67MzkW%=0_2ac;qu zhoSs><19|CydcN{K~fIbD?U!@+DdDkdomKo4v0=y-qP9~8o}lyg4ypcYxPvW1H`E3 zm1Gwie0*y;)db6`ph31b*{LgC$gQ6HZna2o1G}*5*eD5$R9Id06>`)k@gVS8i5mzL z`%R&Kh@k+R!0(Ik4Ti$|D_fl+@bdLr_=LU@aw>J%vaQ{mpdEvv zwcXw+a@uuX;egN13$;uZ_f})yDr_+u=!we5$Da~h!&G12$9A;t@uUChYAFZ+?{<4Y15{syDS3=am_0G=HYf+7*dP3*ND)1# zZOSmw&4q=sjo>)3X_Mx6MnAs#v0)k2)Gw=xD7Tf-kMz zN^R>Jt*Ub)D&TniV#w4*O-HwKt}##C?|qi#lS#3YJw_ZkJHBxIyt95(-?;r>gsOW_ zSGrfza^OFv1`BlXztS8h6I8NVvC!P)D%*L$zLm*px!Eswd$VH_c#Qio8M-evF$KK! z>see|p6y6UO@P_V?5b-3<>7FNdPZHsisk6*jGDAP>-ZKTB=Gq|aW&F`_h+F$MZ<^= zr=G%f7e_!jwp`;e#lNF)Pv=JrnvXSYw;X0@)I7`#b_uEos?S zPE9K0utI6kHR8~t%^iMmdb|2yCUy;?D(TI)g-Z|eMeSHWnQ#4^rt_>oCDTDSpfm{~ zia%#o&!%Y5>lkjc)zgo7UAAi088(Y=;N-LTJrWYq19>Hk*OcDLlr9Ca;>5GX%-c;c zT+I3$%O#Ba>`CoZ35%MTq|bK@ z>Q4s!;orvsrRuFN)Bb23uYdPL8qEFn8=C-dbkC^aA`_2j)--M>eYy)S@YMhr50pr+h!M7nZMSR}`{ zp8Ma6S=H&h{rQ9}IyRpE!%6XZG%PbWcj(D@C|mwz6tku8v3a~LulNtPen1EjAtofX z{@F{7P+3bT5AqGkPRy21b)n<;ea-2Qoj+oz=Qtp2+3k$AvcDJcs*IU6T!s)0lOD)YmBj{SVf^l%k6~a}l9)o<5xq28ggp+fP_VqsRWeK9(h6ZY=D1 zdiM(NQ2YKcwiUe^bhg_Q!Wn{WCUOPcKu`bLDKbn1pLm@m!4=9=a}-?jnbq`Ee@V z?Q1V_Ru44pwqxGr>Hot`S!C&wNB}VL+bXyFj=J5>z44&a`yi#sUrVlS)QFC~V3JQK z3vDCb5`jK?y`wwaJy%J?+(yw9`GF-)j@^?j_hTjrl5r_g8+&5Ni8;+0Xr80k+N4D0lU-%MheU6s6WKLc z|Lw7=6SC96V}G=PPl!PB+;6Kr;R;@Zb#l>0p1ZAGNt=4#N56l!SxSi7RF$V+yE^EZ zy_6DNyPNB=h9CJ7YLh@2LI3W!Yvtq(6wG@CCLEfm$%m&o7FZI9NjCxE(2qK+G~z?r9+V5^2L&iM0iek=2({ynNJ9*#A=;@z(NnY= zBUt{|$Mj{={h_gcwVpvuSs>pR^KtSPddwJs*azdobrEHQ=gN8cd`u z2eQ*XbHQ#-(ikf?%PsNu(sy|xf=7q|O`yw}g8mVubIaS65v7Bvk<%>g;Kl7Sr|R}$ zD&=Z<`L*-zpp*Xa6s_L*-(t8Zo&w@~m+^@_NG?4|izTeyZ$#_nb_IF*OIR3tQ6jpo zFB&91E^pgYx6bGuJlJNpRiO-4WEx@ zbRU(6=|jsD&pv>zQwsV?jV_@mHKyE}02ui1_jW|vfj~-Wb^9%a{JnV6&^?3pV75M3 z$C4FtH)GQLqGtu5t&AGc^D>DgV*>9KV$N+X)>-I8w@^jV6YcR?nqg zx`a&^jS@B$|Jtu`@rUNDeZ!V(CKu{px}bu94D#B_JmJi;3t@+U#zwWncW(#{UeYgp z`jmZ4xaDZVXVvSNII3R6vLb_}Z2gq{^gNq4&4uUXPqy_d{U+=h%B0`PaZkL_;2Jq%F$kzn4~hy z>0LP?U6tSS2>!Q8c6 z)GG7EYOmju2J}fV;pIlpkFXBcKJe-rBEy{w&Jg%Spcw@bTY4!?h?Iruo&=!* zrUczRj5_Kl{)OC5BJT0+2%nG0%y*JliA-9OuMcZtHtUKnGapW_6JWe;tQMMzIh zmM1tvLwkf?;K@a4bWQ*qdMi)?Qg}|vA^8l6Ds=GWUPw>9GwCjra5zFASyxJ77(Nr?4G2-`zRd)$u6s>~0mkIc(y6#AE6;kl?eAMM*o6Sy8Kl1YKKC z#Hxc4Jj)QAzbNDU8oX-}3{Qh^<{4T<3RZXJ?{W6$`Gv3)T>Z{C+ouiXbPK_tWbF2~ z+()lpo(&Qv4aRXH`8v1H_BL=IEO+SL5%2o93`OQps|_MFF=|9PEDYm|c1 zh{yTgz}z-J%6#|xKmHi6f-vyfeV}O&#>9PJ-69^TCHE!m30Uk?Uhiv%A3GS8cGJ~8^@52b;v58~;^MV7}hntmccm~Wr{p<~Xv<8a7>eyQX_ z8$uw(XXDyMmN~d_jbn&zxFPe-9ThLU7kc4cPKEG zUhtnd3!C1`xvuu}did7;4Z`hkB!a0CXCM8Wcp`j!@FTWZ76^luMuvZS335JiY8mTT z=@{#{v#0;{(0P`!hS|KG8Q8TgRq#>?=%SAd@Uk6PXe}j#m=_+b?5>Dpc_q0|jE6F> zk^o%r3=ovv<7YA0`KLX3i^tf3l0>35#|!LXk5nN{xk|wtDO|nP)cn7Pt&{}@{L&&1 zaWGlKz16uLivJsf2gb)6@egR2RKhpFJb4B57YaiG(rbcIhrZ6ZXUn)q`Z6hHlC=z)C)v6aB5f+ ztn6ZkJeM?AN4D(C4BaI^JzaLCo1_Dt8H3-`)Kk=s!n(+T@C@TjVgM?a$biw};7XU& zg@MdI;Qm0~Ak({3R?K$chzT({s%p}yOl;wYlKgBB^zlxjrrGEYTD9}@ufB^!fZ)9> zeRw`GlqAk8wRG6~1g74@aB_?LWhJ1M{d|~F-_M@FxaR4Gand$)HMhrRxjd!xkEdz}uSKa?m*xSrlDVw%V;QNkLH31sss?QW`C{`t9; znKUpQfr2)@0&rg+*9444ULDtj+In9MnIqT38O~-$n!`D0@B9Dp?88m5!gmnxTpx}h znQa-;b3cK8LQla$e)}#GKk6os4*4?4&u^o*yGuTnyqv~pX&E6OH!8HF>T`?TLt|%L zo!MhmEkf>)q-T&aMZ!bFsv%&TV~jxXP0re*kyt z@^>gn$^p0SADo53-iTa(SH71>8_8D*(|3Q(9n2@9CnX&Yz#Xj>Njix#Z{1yzo4R`| z8?1zxN1r1mT5ivKLO%-u(k6%`uxH2w+*=HsG?C$0ss}kQZ=3Xe!j$>o8wLv%?fpD# z+uPurHkgZ&ZDy=>%)xIA#@7wWZ{2%~b93r46sn*rEo(6}yA6Kb$5l;BjlUmqCXTZ02F;}pOP@KBH?oC>F#snmY11(uc5~SVPSPLFhcM!lj4r8ltZASlF$vl2P!qnEST2 zxuov5EKJbr*uVobC*6bFc@YvL1|H;dLp{ds~bzKyX!3-YhQ@DAyQR01v{kX)7r zORBk{mUr35=dD8LUFZG!V+gQic!rR1l=SQY4i~~y;|)^oDQP?|Y7e>I!b%|v53L!~ zs8^G~sk_E7*C|tov6kF1m5_O7)bTkDA<||@0BXtq`<4S~&lo&nBaCxEQvncB(A&Cg%2K7ze@TA(SI+h|aVi_oWoSADufU*R3t;4Wvs zX|e=yleC%Q>&gCLGZ$e%*L_E=0H~gdY2N$0K0N^CT0>|^`w^v9h->w1C`-X+aaB~W zYF$OJb!Qx>09dk%UsUn5Z8@8qFF5`CEC*_+9c;g_^{{5k+86YyH(|A$H;eR2ptP%u zcNu;;eAS;!dc{+arp`b8U`V7J=b6JajdFeVZdq5YjKMjz36{VUV zB$e-fW?knpBQ$&sFI4J@IIfrE+u_v_(R@_E{Z2$WO0TkDqRKff6=utt>`yZlrLWN| zrvFwZTP5n-5as))YVS*k%~^4hYy14kviZi#%13FOMemaT#-9dI&rI-a?Z!cq1vO5w zcoVE|DjGTN(j@t8c(a%dA7!w<6EG@SQ?V}E7y8dyQU#;*)L%6kFwEkluZH(xP=u&Fb?Y#p+~AKyx!5 zMV!!hMUw4xOC8q?w)F%WVaiMD$w1H|P6}`upnR!Ok-9si#rDi;0AH@xF^1&xs`!s* z!b?6hwWEvr=^KAQ1X+#*)?l^PQ@WtjT;ALWX2nha&g+P~t3yid0ox?`FFmq1Hl6Mh zRO4L7BbVM(U}eR4;=6ye#728WMyhY=tQ86|)nlfI*JP;_XDcccYINyiI<9f5-vw;N zx<7M(rA0@Et5PyoWy3jhcxxTXzc4PakT5vQ@hX?6)3b2=W}%!*_T*4rctG+JpK5o2 zMc}PiY7#JWQK3QX?PJrEBu;fzs ztnX6pJxf@V6~B;l@7x@lPy-eF5ON;n0Ndu~(qqV@J4sZzg@9fw5TMZK0hJ&^Hj zE^X~N93y2{fhogi!Xd^^w*m8E`XPVIj9Vqqg%EMv7=&1ih>bBOI4DtiWBO+hs((QH zex>ZMY3w)dp&4~^8NZOB=kxwl(3$*;StVIu-o)cw`!LwPeVG2pZ+f-rM~6i@u63mL zI=4Yg(L>bgl`<))L|Lz~>C%^&a%fFxY}~lQ8Xj|B$|n&w$fz+h{+t>Pvri$iNn2>l zx2ajx*7VqhYH0K!Fjd*Pnj zS6VAAq&5EcNJn=0IEY?X`q|bG^u-}5Ywlt& z92SzS(mY*r-U2bge&0bTp;(Vr>e%HQ%KW98JS0|rOo}UT|}9au;+#b4ku5t;hhJP zO$uXBoX4*a2J^iv@Vg8cu31wkm-rni?-`~apc!yp(ETrqupXt;+(s%oJM*!$p6Vfl z@gt)Utev?wJBf4oajm{dB4aIXUj_g6#4taM&&1y+bteYh4W}Z$EkeT;kKA9wDjYoM zN)9DYkT=*f?%^MwkQad)m3pL*gn_ZgETu`G5=j7|sD|D8KH+0L@au{OmMW7gL9MRB zCSOY0+wHRXS1+AMeg)XhmQyFX-$meo?;7+9 zIMC>k>Y0>mgv&{y!T1n@s=U+K>jz)!%;;&KFeSZ4>N#e9GP)4nlJlI#Jb~7+qJHOLdCDN-3Z-T z>;UP>-NRMw6|V{2vwPZL8b6PvE(A98YMm5|&y86(Jo}S$D@S92G?GX4t9y*+^KSmJ zQ((-H-z9I|u4CTVPm*ERmO}{1BXpS8iJ6rMCgk@ta=U$=_*QX@oHRi_4#xR&#Tv*3 zW7U5T5;)J;iHW~ROxtpr_vNNslI=1j#Vpty-kS~!FML#Kprq2ZfDSU z?hLnbA6Z4D9f0r>0@!M@6${on+J-}-A@!9B$n5L^J!Q;u)>wo1q=yI#1DGjXL59-c zjh0dMyDchJje&o-+m`mB8)55t$U&I?>$z%^-cgzNeCGdJHu>`H{E3W@m#hBR^xKO7 zo8W$4@VQvy(w_R%D#E$kM^04A)~|9yt|ju%T2sz$Rdd5K@*8MtxPnuBk3tZtlMhvoV2#DPUNaa`_ER=qzU4?h3Mcw@O#%Q;plf0gTLQpi8 z?z0iy#Pg4=6@~JtcKPF$ckOh}OETd;cf=Yto8`|jCs|ZQrdmMzr%7i;9Pb1_5CTfV zK`by+mOBDSG|S~*XV)e1)DL(CD+Qd#P3+DPXC;e@&8>P6%9n?Fq@K_L+8&f&N!*f17-dJ1jSUZbGea{HC%SZaEIca z>_<+~hb1A3xauOiN-svmKCv%WmUl?OyBn%i?BmqVdDe zcg*fEv7Xf+|8+xvf_%)B6{|H#ZF)I@MLE(3R|Ay2Gqqg8#3LLAa|Vm{48RP{U3Udw z4?6F=xdw}QY-T(_81>_VKZp>shF0gCzT@+%n$;wQ8C@Cgu^>kiu6s|!ir?eBcv*UxN0I=3M5*6(aY?OyZ*_ z8}jeH3GWWnUHsusgd=3j3Op?yn)>=-}9Po>&`w7B4hieCP^mIMaREn zQ6(!z!nA4^4w4Cj30>d>5~_%FX>A$A1R;n~lP)U|0x!fuBr7*tpXEz(RFA$ja+m!m z0EJ(x@|goLhikyKaWj(2eQU-VB72`z91i5LDKaNR-QsLiiKW)DTW9DD(E-}Lj{)> zQ`O-S5VmoH?~?r&43@I-=<7peV)a+e9vn8po?Yv-#Sg!ED17TwiU5TzU9EvTg^c!e z7J2=l$bR_(k337Gb$vyqns7rk;N#yf;$45h(>JM9qfl{*<7Bn*)MB0H#BCFTE-B9- zPyIz+UCmJ$?w1Xs#Gs{Q$h2L&S)8y5?5mtEoZC6*c?4c>Cxkd2UWy50{w|j>y=_NF z&H0hmZ~%R7x;{3sLeyxgjSt6T((ESR@BJ~BeDH5afg*yUae6}02;!TA4e0@bnH z?g{~P&_^;ba&(?*bRM7k;ikxDaZr&Sd_?!Puc^nFLhEkK&FLz;V%VWuJ1yJ{tGEpM z7ukB3n54r!v|)lMzOh{P$hhDkGP22-@G+F3<~l;d(u=FRmJ)y<>evh|}a^oB+=wboi2`yN*)!T5YPVVUzv z#FjKvhL=l(QJmnFF^T_~sE$Q=1_F`|6Kj`J2>pYrfrdUBR*Mz5BCbFBV?> zaAtn`*EBD}&A`=l>Z4GM*kN#6vJL&zLv#bEafHm#c-}7DViiy2<(_?WlwNg|w|SwY zTj~Z;<|Ih;@!p-oeos8%d*Sj8!Ln118-u<8Fc#rq}u#ek^ZTIiK;=Io5KFl`|5opSrDBt*V%OfgxA^Y!Ai^EBta@IGy z>^kyMIV(<6-z}!*t?EUe;ot+G*;a08|9MH{ddtWD#43)_c<>i=e`(IXh%&tS2*w$l z6j{!XhnT6n1&V!z;8#lWBDf|J%VnThDNAii2Dk+`iYo z@=t#C-{c{%ocXLDTd$v(pMC{?GJa^Dzp=;}xFGn$YTI} zy>phw*Snf|$9hWBy2Hbcfp8UzGctX!<2XvHW?nA4d7BYs3>NC6G)FyL$#}eD>iWaF z)_Qk}#?lwvJ!#(?j_T}sY4|W;`5yM8q$)|fmH#5p#&>AhH z4{f7##Gk+ds-;0-Yaa?U1brm;_LxBKm~}li@4_nz3tGmhwO&?g5!QAZYgWwoukxM@ z*k;RU{p!gvp1_RUx4~s_Lxq7Omu8Xby5q~1K_5LSgZPx$eqt)R@p z&Cq{Z@^$AolgZa2>rBEyViE2p;#+a=(@!GVBz{&a<(36t0QK4E@XAviuSl%>sw zAle7tibQ+92=`$RGL{T4hwOUP2pc957+BbUp7)B=GHN|f)wHr*SAuLT`8yaf^_(^> zuZ_%;SrxTKE**}%Y^Qr_esS@F>X^2@F>pC+PK7+s_urXWkbHLRRjKdgiv02r`(-gEfo>q+++T{2k@8BF_)>TL(5s|$JWkz4vwYw48pO#M zaI+g57=q%=vd)=;n%(TpAuxr2dpo(_vdpGfBA^Yppt&fPTIb6yZfdQ0U9Iu$p4tZk z^cwXffZQml20EP*12H&~Am%anz$m`Uet+HuLTqPs;~-?f?UKymQc0V{*>?=tb`+^^ zaVWQbxXZ@s0F(mP0i3v0@R75p|IV^50Do!19kpFWE%MI(C#*-Vh@;b2^~(MKe}9_$;j5E(3dVXx!Zg${u9dr zj=i+-c)64h`dZWWaHHow?Wy!G zp=Qr?tDhq?Cs#CQrYp`f!2*}92^=KGXH^tHzYV0CS}wUG&+>I$@_fB~dXZVyfP%}ZlgD)(Yo6?qYA3%&wLj@);|_ zk<>hO0Gg`WGy*=ONOE!GO@HpS=hZx!lI1n90i_3&k3HD7OX|<@_s#soK>vFO$OAD~ z(Ps!5qL@9C$jzA8QE7H!ErW*BMrjR1nSw#&N$Ze6bMz--AULar2E6J~X|Zufl&vDa zEnupiK_vSr0Nf@V+YYsAH# z)XCr8)~DN)wI``oGpjG3{cr{7Jz+$40D6bX0kX4gAIm-MTgExjI-i(LIp z$wk?##rN;k=aDIuyid4X6nAkpcXC}qnq^y?6u&%zMEjaw)zeu^y>S*vmH*`w{CFM* z=gapzdCTB3^FKkKdkpJO1KvED44JI{$iu0n8aP47X29wIT-0f7ch&jGL!JZNQ!dk5 zt$l%_Zl=tjP`633ZYXxhbKj!Vz=4MR5Au|a-O3>1TP5&%;K+fS`T7}{{f;~!G0Ri9Ap%kIq7ZsQZ zQO{p~ygmVJ?BjAdOWgW9HU~PG*7gFtrf}J$LRO`=qz2QbtXkY{awPKIJ>6r ze2u?dQQHE~)pPsBE4u*`ijkx2!MnvO8QybZ(yNoS(x|*rp9hr*pMNJtC-DL4Cx1-n zj~5P*$6tRWhRaqf%)4EZ@o}()INU z097r6ENJ)&;C8kS^D!NmjyJzbAYJ<{7E|M&Wh?}e&)?UmXm6_O`tbUMH!Hkp=>lSm zLg=rZ*0o^E1+LgR-CyiPC0okOH-oNJk^HDXi?t8hkc!=ui~94Z!{)B~<9cGZ`d#CP z?9nzhr}C&Te&xH9bW}&RRC4*m6|C8FIImXA!_jl? z23fAyw$HQ^Cn0M0xKp`9>F!&qXYc5LGI~y^|*5A3|7& zeBXiKPs5^kWOziIMEF_mE7l9H2jCtMvbL*EY&R~pzR#0l07qr~_Eyy41k(@23%ojM z>#l3NIJ)j2|I&^>H+lj!LlMc{oM;}G2HsH}Hrz2aAC$Uu4fH1#Sm`Q)@o(=DrwW-O zB)z+Z88JrWjLzdGBwbQVUbOL$;>iocvoig;t3TAOeP7SE=v_KLyk6+@Z=v;GcH_)C z|H_$0b{~^Jn6`1)r80ImuHQ!GEl`Hx>R(#r^Qvub%OV^4*oCE)u9kkTsUyUXn)fqp zXAnj{BQkZ1!Sl42`mNXbJIEa&ZGya5=bydaOm#H9F3Vxw&AYFzJJEN5)`wWL4$U@n z_VsX}T#y<1yzOLp87)(Ch%%Sa}0@QRI;}EP)GXgECBY>(8UNlkd_B=#`dpood+Ia5#@`un)Qrn) z&V*_|s9O!FJ4t13rS(>=TZ+C~^rb&+MNt`FW%0UhHt}@{XWhQtpOpx86bc{7k9tB( z@N=BOGLB{ONk{-AP}Z<}xp`IhdZk7Bs+QjEy60*I*PE#)Goq}Q;HWXNk(9aRiVw1e zp)#wO?;gvd>zI4xAZtg*HyHFWJ9p`NPv2^LQcu0qETT~Mu;Lmz-Hd;=!s@ADkF$SJ1|Fk$?5 zE&BH}Iif6MLxu@7eh}d-(s-7X?s`>PHwhj+h&TyuaxOejRLXF1$4{lv;!;mn?P)x9b86;J^-|v;{u6x)_zm6D%i~ysEYct_@KKm(4 zF(&G<^L4|PS1~3t5>1R4E>NJwhF8pKCMeQgP?zq(D3+^&H_GqP0?tx#J z;BfTItyR^*^T0bnXLRU&o z|6pFOFH?KweOgb^76@!plas^23QNmp1f$Z#R|1R6BLco04)xWNQ!nCPMsbrW--K+- zkb5)O*2^^Bo_bq>CX{4HW%JerjUPt5SCZ1N_YdnsuloJ%(zh^2vr4@Y&wI&>w{AJc z|C;2;+OW;U4_WM{)ujvMV0RUS9rtu9}JP`Uko)NcOK4IOYs##r*K| ztfq^dcI#7n zn^2lE8bqnF)z*QGC+b7}QP$P^1Ajo+?!mk**CGLsNj%`rtnGX3!j(ev{yYAja8ZYp z2b=zBgXCCny?%+NSlM#BoqwsXY3W69I6f)SpQ2XV^bv!{h8M>fn1>(z5wg*tteg8z zQ>^#=LPX8&<@EG?XrbIqfBnT)I=5+EK~pMKdFwsVR-6;CvwA1IFOdTZ)1g1{PC4ln zahrGYnT;}Y9FHlZwxm5s3@RIu@tNC&;J+5jcR;RqtsQK$T{WegH@8mn`sbCOe z3Bs6jQIUCKyn$fUw$U~{$in$O+GX={o`$@Rz5yM7I!&;QRyear-ct|OC4CC3jX*@* zyg)8Zub{44V{Hc7R_V>|BwMc*kJ4E4(I-)6e3` zk3STc)tEhmUZl^7VsIqXH3_ors&$*r*mdcqpxIu#^wptLLb@1ncEfnBN~kK-u<#Kw z^My{@g;Tga=dcd~{-b2uW2ny8dGHqHS+n%hyjX`w`QvwZ%xkSg@E5KTw92pZWnib0 zmaTt#@j$IzqMMnuDPP48VD!uAd% zW-hbaEeDWSoW6h_W@0pLE$*w!=>2ZQ$m^& zhS-iZCLMRFkNx}Y<`(?nk-b(y=sORidKVcb9*1IGno?C>LD_nu1jRu?Nr9k>)h_^M z`VMwcS)L!-R?W$T(Xk&aEg>99nq`|c$-*R1U({5Q9;Xjlkt>0GJ$36wwzmWE-@Sy|l3}UJZI>Ts=P4vujMNa?1*xQJ0OitciT{j_z%- z7MN}1D7w(P*O=(9y zx;iu?zvP|1A3=C~F?xR@7!7^9x$Jk)%O2@x%7IziHdb7A!0o&jjz@r@j>eoe2#Om6 zIka7nHm`pu@7ykjuxIspBfPYxpu9`>s#d!^EO!as(d+cd*+FKIBVH#|?K3VX>_Td$ zGN*FvPkT|xWxal_QIo6r)P7>vV{A9m&P^zOG${)z01N7!{lG7e_^&vLCcd!4g~e0D zMO>)!su}4$SfJYsN50N2xw-g2Uq`#boIg3qrj>UfB%-nA*oj-N(nKsj?B>{>9f3Q2e=S1n-WmqF!*0)iC`u;f2KXB`P^@d==6nPUx&F`d*e0Ud? zB*2$6H69TzU&Z+T<)Z7|v#j+k)?f1^K!0`4mH2m2>I?Rdm0gTgE4Q?b2M&rC+hX*$ zp_0)Em_aBhy_mV5AKiSNi=CpaOiyp`Z;3yij^yhGSFec8Nm&d15jB)d_TRrVFWG%K zY@PHicBs~DBIS-gWavjt-?&R94Mf)bE*SYYCrFeogLv>BuksijRtf6$9}?=>)o#p; z+JDk1nk&a2=ug~QxlW-45_B(b=YLw14!e3Jsa*89Ks6k?;uL zPH2DJN8H#)l$1xZ3c9iPj-29zaC};gDSkhyt(%(n?V6j_)Ii^S55xR3&zL=4Vm*T+ z1pDJ>D`ykJz}mO=2`9+75&dTFFB_WFgGK~E4wo6vW;Nx;ENXSt$_I)KvJ<99v!1P2 zhVl3RyhyvCNIz7vvC-Ch?M7Wc-P=Q(W}d}MeV!B=daJA~`*Hjv|IIfYliQ8@nf~nU zJT!UaWS)T~MvExP2668LJQouOxzEoijzka049bZ*8!oJ+?X#eOPk0~o0cOry@l(o7 zx=Fp2J`~^Ltqu6{KXKQx`bDFOpq)8B?yKTyhU+6v`ty9*b|&4mgBu&{dS%A;b7Ie} z*0-#P8KFonrZgP~>e`YE#=oV!8kAS@${f{nuMh;Ej!9ym{)b>pViLP>vcNnrK)ve> zM=!jl@O99LGjpTgexvbGV0RTj6Hkv))9{MeQo;|@PJ(!q%f*tVE<`V&GYC81i<-3@?f zsIjfoE%Z)65`s0zsnL79q5^EXWpFe`KhE7PrT!G#vqeg6;dm|bEAlR`Kci24HWcXi zI=;VUD^Se;+39Qm4d9^5)&6yOWYbvoatz2BQI8wO=vgQToQ?kdKuW{(6Yk$k80CRIVj0#|u{{G{E8W_|U2v?dO7V`9+F1|G5`zKRJ%Z1n@D^3xS2$J@Zta-{WQ?$W0Jo!yBg541l?>Q#eP5 z2;g&uI%vlvjNhfBFgTyi7T86sMyD#SLYOyDBC7aWbCc_~3q!N{a)>)@tNmar^L@Ym z5!aB>TGRtRAXiLgfTvH%>4w`_s>@%liwo26O8?=1Bzz{@`)J*yOQx4SSP$0#FO?F_ zUGRee|F$Z{P%b1?3b7{WFSfGl|9Y*#|MkkO6k?^=i1YYYv5K^>p9G(=@Yji6Rq?D| zO}q7(zN?}s0Kv-}fU>p<3H!4xt9gdRt(HOx&K_<3E)LEo1?RuN0zP}(0K#t=dhzj7 z_<6V<(-04B3GHlG(Pz_iy5|IL~f<#M1t2S4?Xy0JT*6#Yi+%r<}}e2J24*|At@$ zzaucyZ#tc28}cw5nAvD(u^U(0&k-ll47XRGr6wtF=;S;N&+sl`HP)=E+Zcj#Xzuq8pO%$%Yql#xql_WBYaCBd57l zh0oQJUiFN}XEO((D4@hvLxZ7YkP+-uB89%SaH1# zFv-i)!hrKA7Tq$QyrCSAThhp!Zv=ir$PPX0gHUMEtA3gm>nho8B#FX>?d4346;$r* z?ou!S$Jw1ean>L(1=NwxLFdaqktmC`69Rq&SOU@&6Z!AEb^)0VP#7%P0qwf@^neTl_G+oL%dp`I6uM)iD%@b@hhN5qg?BKJ0Ds=#a- z8JV3Y^R?#FTcjzbO>{8X}uS*s=(&=g<#QL*lrFl;HgRmvebTLQ}@eAfGXx_qH$g7tBLuTueddfZBMt zhwa0$AQ9C3L%vqeWKSu6iL*glf6x?WxdqKZ+N?c>39_pjrfF|fgd1Zt z*5{KHwT`pVrABq;p4K#>p{V!y&mKS0DJWiYy~va`wO}~T;@DJ9#N*-LEP>Se!m$k> zDciIZRQ3gvf(J^P$8LD6HVw5LB0R2=QZX|Om{sVq`UY*kd<&~SArt}1(&JioM0I)S zJwxws@mKCSrIqjB4cT@{VPm50fiJi5um#zPcmv(Ij8ph*awja1ozZ0^ zf0<56uWZg+)>MCNSn4P*JXBP%^OWX*d~&TLpE>N^XuAs9Xmhc!Hgt}r>^}7xg%xxoFj2H1e%!PQvC}*^S)W=yWUEq;+9_ zq0&S=;4T%d+`BFRLZQK6qQOWI`!}IQZE?#SP_Ru|-fAeRHEFLe!#vS>?i;yV-Q+6M z=>>?Ap-UW#que|;t|NKhUh%Uk1pMYRkz3%*ucz3mW22-JyaIa|$8O`)o4W9t5^9*3 z8Ul(Fp%+rB{u;j-)Kv3?azTf7S5{W=Cf#?j`crDeIdU#!Ncgtt7fHR(L?9gE1GAN}z-|a|d?# z_dAi2zlP36y%$rDZ$#ZkKpu`SB|_c5keB2K^ySy(rYwfNv89e|2q^kRo})7tYk9(+ zD}>g+)9gMzPNiX%Vzg597nFoEvZ1QLr24keQj!8r?R$M=b7=@n_e=u+mU9Qg8M~4s zswS40%L@#&|0M)TTp4^b6FX&`Kss3UE?_ zv(MbiZXrjPjaj8QN+>`yVGNRnnPX5S;I#gb>Zz4@L|AFP=_kgEoXS{CT9>U|&KE)b ze8ge}iV$$({z2?RbkDQUV2l?w&T`tE{3aE-`Al_+hzB=x$8Ldygb+?75Nq`rh>j4H z<{{NaDdBceMn{vT9-u-)xrF#QZgf}fVo8m%4kiGJ!UDRA*M{%`Aw_0eIBY`sk!s-6 zBwfsk1N$%SJl{%UpFRSL=G9Wz(0(qpN{ltgX2izK-~Jpjg_;_a4}8em|2h2K@E++a zDyMvF15ozmS0eGyKC7ra=ml>sOD|WbVmijK{odf>P4Pfmj;u;=+^iaJnJn2R9L)vk zNKR+kuIIJtE1h6Pafiz2=lGQ~S(@fNl)aKm)9e$WSV$HWpWwbhk6GkNg5^E?3lhb* zZoQR}zT$n2f3cSsCKTh2AT~V#F;{%ZCH4u$q$8hhZK`fhl2n2D0a#r;L|^S4cS~Ib zUlhR|+-AM;|Br3-&00v&emADl=yG!Cxv3km86nkc+FwIN`U{^^uLtM0(G3 zYW8=G*syp0h-hH}*=vs&NhLbPucCLa26biYOnV48`sOgaQ%6aR>_kT)S*ST&B~4j{ z#aUKj@IyZ_5j*%CK*e4Jh6AX+nb$X;dey#P(x6bur1s-$d<~Z7&fICd?KCq(Ish#V zY>8CG)t>R2C)OmfGme_}yQ}Ky8|sI4&l{AI0c5rWT`%LI6zofO0{g_+y6_g5UAq2RtP6s-&-86mw&$9`NyrP`3M1yKPScz#HoBP(oyK^ zxnwsR%P(-!;b!bGXZ`*rWSbDKw5wcCy*|ZosqXTZu*#^y857NcTj8!2t15&loPqpGMGD9ug8TTuxz7Ab2Fj-4H zBRr?=3+e+wCqo&~fw8p%u79uVmhJc?Rv7Bv{657fGL?3KoQYPZ?Iov{v`0p( zAA4)7Y~A;EfQDw%f=@d>3@B*4HY*FtU&()fGEh7woy>B8K6N6Uyf?7@V*T2EQ&9-^m*`pU)kZxg**EFZ+saop;yXA&4>`#0h-{req%b z>}5SN0L#r4fXj!DyGfdwY6l3*b@b|88-*~I-p%ryYGYholhoY$T#>is_pTuPjA;L* z2xy&6BGmImgXauU7JEKhckrG|STCk%~IPi+G1)B3-n-JBY|Xp2uTxzK}i8fekCxd>e*aR+5wPoL;cr~@}iq?Jpf zn|&uQwO&JkjJ(_ji7w9-CpD>EI;VM3jaR+QAIcX0ct3y6q&jMNmI})HG#r|>+CoLc z$&p0R@RJ-55vK%D!#wfb!(cj5%~wQcE%KnayS!(*TORxs4_xD-9u0_X#~K85>T|qP zgb04k2nq#h)xE`R_jygBq-(h_`gGnIMY4|7r5|_UAU!Ph4!_u(4N<^@roXL)YT>L5|K^cZfB&N73xoi277a2WptgFiVipY>t_ z&nX!a~u15=dKdjkW%nrefytV5SA=7hUelqRnsNdRn~P3e&of2VMg* z%}Uthg9@U-N~wQ_hr+{1i_cLp(1t(>|LTw7TuksDAIZg0$MMR^&e3v|D){w4q6t@$ z7mHcSyWjPT_sldi{byol88t-|(>ZO;Bkz%0fi|SE2H!h6C@0-P@ee=#1e&MNb++e( zUzgI5o|9X;n*RlsV4_}y84x&n`Z@3wt<4#wwFf0;h+3>ehX9E8D)R!ARvE;%%uaA> ztx_VP^y&LE-M5kR+V)!$j&%Ky@Bud6961SMhlyYE`9UQsCG1fT(#ucx#?j5Sg|r$5 zRYdTfJuGeb6bZ+W_YX+f-*p}g?HG%vXcNpssb^)jGrWUJplJ@*+Z5HyDSJ+V{&woQ#lM!LBzldA`BMqW%> zgjY&hFRniln2DU+k1!oy^h1gsfazD1FdB;T1zBn@YFn4WpJ(%4Wa7m0O29NsedTa> z=M)DMbRcf>JX*dCbI$)0%*G^d`eg7C{w4CRSHuXfy+6j=QFYG?c5e$33R)(E*?gtI z&EvA9b@^n^3o&NgqYB%4J`d)zK}d^SxgQHJ6~ESnmr`AVWKqlBzGGh7rM96%LO2O~ zTwwGzTQSFCBgCp277)>_zsGO^8hJ<}XE5Xtkj~D)b6Bpl0ZX*=5W+EqRMQ*Zj0Ki; zzL^S&xH7W5`+&YjsG?(=)=uhWcaadH#6#pe*%jr2!ug;nZ2@x~LcCpkK?5$!6#j*H zY$#JZj}~alcwG&igZVQ*SI}$VXw}lcdB&fzw-Hu~UtOSGG{Sa3KTN$B1P1W;rzNiT z7m@-?3uu^B6)%#C)c?lfn6(qT1tVC@#zNos;wXibXy6q6`&nZMmIseWUiIE*;+MR{ zF?oCi=#ZC<0VgQVG=Ld3QWirJYBgz*Q;hV}=3Xd}qp4sFc)g3}6}6TI=Tqxjasg)l zj_`y~zP(4&(qH#ds6AbS6fxj69+7c>eXO{v9HhhH z@X7C|xSwoV8ohg+9kbH}gLIKN&|5jR;rA1CVxCk+uU$HlUK#C~>*h>>sOD`8D!@qF z!{x7FB*NUs=gF+`T)S%GT}axVmKW6n&vO$~QO0r6u@^tLSBeIh8Wt;O>}Y>mWzO?3 zu8$-zJg!EYNF434+^hzb>vH9-KHcU~CzMZZaNmv#_w^cE;FWPvLDJzHKJ+!}{M1{S z#MVMl55+UIgL9_Z^>0@(>KOA6Uln^?@>va(h);O{BXU+3s`e&SFuE5r2IZ<$IflLy zzZ1gJ#aixwa@Ek}=F^XrdYNX!TCQaaqNUAn-5^7~mC`5st3}vnu;!f65?Z()veEQ; zxNZB~AycznK3TLRVNxwlKU;s;CuXNUxuY7R@<3S76fbrFCkkWN48mBvQFWjgspou4 zq4$@Khpo-M^-gE~Ooak?+z#D5?L2CTpV)j01>}DhS|0u4$6HL{@5JbA`kcJ)n$ehw zLMCz}M)>rXuEwxaa=6)9@x^rnn}S66=x|h<49r zo|5l-Gp)7J_w3iETjKkWgRdg<{2$*2RKAbt+>Yuzie-C3vGUWpdoG1dhbo>bOHym@ z=X_Z#o(*cwv15+NATdcNW-pWzDLKo!TncWL-H2Q8YjIp}l*O5Jt&Iop+XUOg1h^-* zlGTd&5}@Z>h)vLAKmAc|&7DRBX$os_qF$mcG6`B~O_{e^n@j!_cA$roWJ;KIdqYBz z-Lp5z&ocMTigX)_s$`$ylKC>FtInL(q`ji7*aQMS>v*n!xmh>}K3!lJ2G{5?qpwZ_ zIoF}-Cy0KJJf^T|Hf)Rjzps`x9T%VrpkKK7YxtI8i~=%uA&$M*DG#&wwHBLhkk(-H zUz<1+nk<<2P>hahN!)U8Hkh6l$!|U-q5_)f#SQM|3Xrxnk+HGS?>NinSJH)sA{$x> zLlx;iG6G}wSn4KTxtrC(aZ>NyH==lN0x2WA-8Rm;xG0o%rt9Mn!{}2QqI_10K}B2H zf7;+2TML6NKibU)q7sy@Rg0v!_}AbE3)4WF{Iw@UHwqgbsP`Pi5VEvwouBZ}h*DTs z$x2~DPKmcn!UVjbSyRX$?063HKJMvpv|!aH80HpRp7s4 zd|$(JjQRrve4@k^ijppGKa1*SSR{G&y$JhfrEOvuR6?%T>eQ=jM!Pst8r64}0bz|| zSSA+f1y$$>CN<^9Z<*&C9V+Js29>0&20?L0O0`k=1!Qn1-g+MW@nZ~o&``z-HNe)B znl8aB2r0Bs&`V?!4ZC*U$ouUAjt(w{aJqx!^&C3(R!R^yEhUvIdX<$yi5xK90eK^X zEYQd}%~_*$xD6FWJ~D4LG4bk=A*1odK!>3fDvb(A`S}AY?07eH7LXmN;W2s22utgk z`~Kn*#{Ab{!m9qWEd{kE>G~g1U1`ud3sW8VS?sLH_o|mrahtraGB%`7Guo3pJBPYJ zSiFOIpdk&;1Y6(C$YaT;rcL-jdc{}B(8s|J*t&PWbuw%!wsvCAXc8ShwoY`v0Ni!@ zDX;s-`5v8AKoAju0O~2ed=XuRrvFQd6JZ2Uxa2F{{9gpin)WF_jGcSv%a$Buz{)Y> z#3xCwo5zQ`Z_nzIPsS)wPN+;XQ*i?$If%ug;YC!k={L2u8Mw9R_7H*6kFC&5r&@Fc zM%dI<^}lI66Q*6^AO)Y%V+>&%X5>7O{CK{MO@HK7cQnI_yg&7llxlEzeEb+8o-;wD zm$}e->zn1{io~QK=tsEQI33{`l!r&0#K#+rBTn9nw(ZlVORhEZM~PBpE$Yey*$Ptj zX8v-SKKvx!QuRFl32?jq;h3Y^uz^(&1#pmV*A-zIU07F2-*!3{bmBg!#vpC`A{HA+ zAJ5^?L-KSV%YkE9fZ-|Ju#>!zv)-Sm7!uOCfQ?{|OsYNpBQ`K5-7P>`-3 zR2ZpeF{MSRc#D%g9fP#V-j$P=*qP)}ARo@&!Ga>+>u#4yy5rS66Xn{oh#o*%7Pcy0p#CnJ23J69iFD;x>Y3D-lbh()w z%s`Yn8DMbdGm7v_yeZ}=r<*!Wl`lSpRHeiMm8xaR3oxsO&N8fnOL@0V7}?vHWX&nx zXKIoe`%Mu6@zfGR@=j9R@IKaj7}G7=V1eSo+%ZOD_+E|q)R{CD#$4-*4Go162i0KT zz#dMqp|4wr=A?Gp#PGfg}bf2A@zFjp1Z=rip|Mz-qq1dM9he>QsNgV$RIy&(It6Z*d5i}2_`TUDMu{T`b ziR#F|0_E;P@Zn??rDK}vEXdj)qFKsmy!b|qx$pp=W$_E@sh@WZuUM(Tcz<_pp z<#ex@=vgTHSc%<7f?{$!t%xg&NTm|;~C1< z@TYYgon_Nluy%J`)g1AeLH%__5-bGPtch!o+U8>_ZNC~TuPOP8g~PS@-dfI2fbFOn zORr-}uYIm-z0szB;Qjy)M$`r{{jlJ-HqV=m?(!$y>^wZ6yvrQr?P^n$m3R_q4uvZ5!e5)c<>TZvxaE{L4290ZSW3e3yKzu! zEuck5-p^)9ZUFPo+uTzNFv(>D_(0pAHKi}LI0)4#>E{ZFNSFZ>_ZN#pB44>a_sJ|p z1E2Y;nK_r3;&XC3hv~)=={lHrjUsn?gDtHY#?|tm)uFTXJ?(tiDZv5oF_j<&4-R_J zC8h^w;lV0RFK`fgym~)|awLpIi9)Tz$3>CNdLgQYMUvET5R=}+wp3C$eoSA9D0jW# z+c%0Ywom))t#f|kh{0f%+jBe`v(n!@>d0396e}3RE10)oJgW=3x*1LGPdG8_x69+Z zFW=C8nq|k35Wwy`TD$a5LAu~~SvH551bQu>%xJR`5L*F=IlHfyU3pAg2AZVGb_*Tq zQmA&pzaS0*E1(I^3$bAFx8uuqwfbV%db`2i=jjawMy$}h2E#V5Zfxo6 z-PhF@ReT+N#4<^FuUxgy;ALjZDN+AnkLZgVeWTIT(Y9P;yCo-#xchd#T5|;<3_1B< z+XnwXW@>oj@7gU)e<<^*Y0l1qEn(zL4CQ)Z;ribOQ@Lhz%e--6ud)238hY1@NXsvR z$eEwG@p^n|JaxUys_QNSTd!^y*|x!AE;W1XdjxHvctBi)^X^J2GJlnQY74J!qBRPXHd6eN?SVmYdL*K3`_%_T*J`Sh5O$A3m2H` z?7^nHMCf0-nP}dhtqupXWfA6i4N}a~qj}H`LgBg5NE2pb+XGhnUikEd>R6>Nrp9Nr z_H>xpk+nFe@RHD#wtm2h;o2RpyP}&^hChJWrLbi=)hN-5ulz%;pYESQpJaQ7i)iY#>oZi zu$7P__2c%J)jxXeA1+k^wp$-Z@j4ylzG^+LV2WWUaeal?z!aT3#>+eTt-=r^#1c=` zE%6j-mu$b)462bU5mTf~6+mJ$XBT2Qu!OhDFZ7K%h+^0P^rH_giYT!S^K4w$uvU%1 z(?jwz;8eFM=5nga@!B0#kRt$!R+nOJVa}4;UHo|6c!IHu>{z3elD%P&u19HOHH;je z!JN`ZM$)`yHQuH${3a2{0wD(@wj{*XGngQ}&D&|i!*C;?Cm)BDq^D{=ieqzxvX587 zCm3KMRuZ`C6w_qz#_ME;&xu3FBhhM@FKM)JH3U}_s!yz&Nm0%hvng3DD|o~RaoIgM zF=!vSg~lHI$&%etE=hJ0MwP3fZ59XI)!D3RumDje!zY6m=09zWe`3!3M#>@ObO4Vx zFw5G*0QcdT&CjhJPD1`?!qnnVJes(>s^U8h34FawIL?hfRPy4V%?CKkP2tyw#|w>YY-mOtYZMA6?HLD1*V-uUk-Yr^t?@_f$5X9cIX5KYI z?NL!;&)VO7zT`-mMhS0eiV?P5EpJbGDbLkh+bUODPP&{9Di=hv#-dy?zOAYRCae;RHAl2C8d}3as z+6fX6w5w6p?s9V-=%MKNGXx*~a+DSjmHj6rwe z>Ha$<7@H3Xs0Qe6ogC0t>#fWZyvN;u<+hMl|7Xc{Z*rWQbi>^|l?iY~N8E(K zw8W{EtN=6MX*{^6&4R@Gu)V=~DDz5TnHI~Jk4#DqFNB|5KQM6e)Pc%3<0ehS+mU`D zRLe@SN7WRQ%od7ON13=C(R(UIt&2}gPHBLp1I<5Z}L762ijaa-Yt+h)t9_UiN<)56EF)^t~RO znM2yjl^O^RwIVpkHg$hG{j1E^e%HouU`FeH&2UcuqmY;SXC10j6G3TLZI203bJTTx zuNZ^k?Kx!19N75dZ)p&EseD4=$5lQL82>Pxc!w(c+BNhu?6*VrkmTdy!RK0jF8$>ZY{2V!Q@OZj?cDvNvJJN)l}&?pi1l7F|ZNRrucQlc!oDFi7PYe zWm?h52C;vGI%Tnef#my1J|ns|5m*!o+2)kx0hb=9J1zV!?F(ZDrJa?3;%wd_sxbF! z!b-lOB#}i{2bq6|L^^HON4v|Fp6095bBVX-vpeNpKIc$m+HC3MZsu#@_&RlJaZ+t3 zKFcu6@*mA=T7&B(?xj{WZ!Q%v^(tTt9cso}v$%iyDqZ031X1iU*futQR4LKFHR!F; zwzcyIM!uDDTxvLehTLy5T5g>vW-?zP!*^YOYpI{PmC;?EvRVm_CX7FMqw1E)9O_66 z7Y zo0bB>Z)fn6_kpX@Nr28&Ss=$8*ZbbU{#JGNk;SJ6T8blNm+FR-Bmh3W zSQ@Yk4ydk}ht!5WIa@T7vRasiwK?rsZlOn?vD!Bx_Gj-0r&$foKO-WI7f9irn?@!x zy}x$K4B@r~cN!2AKKaj`@+q?<8p<$6mchy-e0|YJXj_hAkbw=6DX{Uh&K!$E)|0h^+pK;}m8yBiYF)>1R%`DU`QYE%5_oA~h$LtL!J! zcr)LDI1frxv~q#617qnnGfD>5+6&(zk;_}I~ApRJMwZL94wk1TqN6VcG z$N5}{-0H~%#X1q{8=3o~$-$c*-V_!~Y*ShC%ao?%&|knDO`#!zy!T&RG#lT51)3bm(VXtdxu>H5y`NrRS{@jK)V?xH-OFMvah z;vFw$)YJ;-SLoP2yW)RIt}oPoBQ06(htmXA>;C}Q%+$7J*CUNtl;5P6Lt_l^b!AYM zk@)Gz%6iDDI{PbTwU67aKM;Tdw=k5^NfYENxI#kJQQaU(t^f36?st|I23<`;#%hVY zi6dW9P!5g*2bXYWjGi@Kc>H}{thmsXX!my~nz<@kCg1vIin-1&->_VynllVby@7yi ze8AlzE&s$U4mJOzvqjD)vbY-2!t2bTN)Jtb^38%eCM~M&q`_Jc2eVSA8X_!nEd-_s zjb(QT=&n48BjQ^yqOG29F=Uz)>LzEO$AcX&7}uiltB#pBEUHug2xFwhyR+Y8sA9HY z%;3$thbVGAs#`i8!`7do<2(7+RrCe)gM&!xxfTyH9#_UeUZyLLot@_tnwZ)UKupRI z>70UY_wpT}F=H}wq^wpdW6)o|hNiuVYIzpVRz+r2&bF5fhsV_9CxFF9fnqNz0!otA z(%I_Tp_9S*hUruv(_fbcF}Ti{&%qv7qAt7cwghJa<*c<1x^KHr3Zn^)(BmrxR~|wWNb*^nw51u3MwRJYJMByJij!8kIp^|(VnA_Sr2WuP=Y>vO5Vg zi?bu2(KsOaWR3!ZT3~Ar7AicSbxUUsTXB~888W#8`v?>M)Y1RZ2n><|7n9FQ6LqNp$4-c|0}rk4}@u*F6-O zu|Q_ChwZ7Gu>HGh+oA?N3aJ5b(|5932ue4jRu&?_sGG;v{^k3v?dY=b(xXJYJix~Q zDqLQ+Hy~}Zx+}wRU^c=5#DeU2NZd*_Da+sk?WEx%a1{xh(r>Ca@rJLF)tI<<3iP;8d&TSWz>EcMXZ2NZ}I`5Yh0d4?+M8j3G zYoL)^uJf@o{DxNFjo)y?r6xhI%VFTak(rQjjj{>Hv@CPUH6mN$QjZ+E>PLYrMu4K& zOzwYxE9nfz%hq&;NA3amDSy_-hDr4ohI^(B{4V?os}}4d9my*QWkcC%;v*@ovNIZ9 z#eDUB9<9$8|4BW)g7NruIA_z4Z!C@%T#lEG8+U-f_y*&%d@-|`-(C7C)SSVuYMd}j zr}Z~w?Rhiaou-3K1##f~u6m|7XhK~FR!56a=w{$?ef~)$4duLl_AIR8j4)GPe(18; z9@g;7Vbnc<98AB;Asp{7yJMB@MZMaTn6_3v96zU%^2nr~`TZxMU!3~`V*^$|02vjjHkyT@;8Wv zcue9AZx7JxL%4{3>UG|8S#8(nu)_K*!IwRJGWRx=L9i#A5Z7Tv$uAUDAclp8nXs>G(HKs$@` zhliL7GJ(zdOk6+z`eLtFEx;Rm(Fo6+Z>G&b*YsA>6w$Mey(l0@|()k zeOK|&Z(Ux9u-fb?@zG<>z6Op>hA63YVdcRpm9fN1XQqeE2H}>3rcraHiKiBokDSb>u|D46!41x_z^cZy3N6LcRi-EU98% zuw&4hes>*orEcm4ooKZ3I!urVw4ebN*Hn0LoVT)X?7B2YHzLOExMZ9-f5C*0c1<{y zFBGx;J;@a)ul_nP*#EVa6ht9izokD=m){F`ew}9Mx96L>R+s}e(PX3eYyD^wpAh7< zL#;n^cKfD&xezPz#4&hIUj9W*8k|#O{5woCfWa_)VW~34>NE$7F%r`Dv#3i2=0E+b zR=>ne+8PT0O-Vg%Vytcg*8PKeabX#LT4|vx!j~DJ15tCK6O58jUEc==ebg5uEeiU2 zir1UjUb`gp>MI?vlt4gR$0Uhbw1P=zJ+qxGU-cDzqrAlzXb#5RR@zF2uiINM)CKn$ z=6=EfrTs3C8~MmC0XGgv-A^hx=uL*#`+>gyx$dM}K0_wgaEFY0`m zhGHDc=bocZ=QK-6-$47TA~y047YyZMtvZ2LPdt@HrdJL`!}N)?_}f=FAP*QLjlPTX zbQ`}a(xLiNqChZXJD8-{fN-7>>Z!8%-Wh7B25;7Ob% z_!G1BQ)}mt1j~ghkKF~?cs+?YtNY5w=kaz3H_n70CBI#mosgcowUuH8fSh9h&lJG$>6=J}OfZAfhB7;FdnnWaR}6ekma;S?!F!-)3m;)h zgA-IxRH~nEknodp%vW2x<3bx6lele*y28~J5ANhlQN0|p$>2NTl`l$C-FdSqIF!+K zv)LH@{{+jjS1$++Na^6xyd)GRGD-k_=g64ki@*eheCv6i>gk(x1O>Qpr00DN8}0K- z!r~liFnn=Vp2n)*t}B!3_d`((DDCdxy`Quo|*p?zqa zCjf?5b<$@XGCvWy@}yQ`dj4{bZ&HC}O83^b5LGOov<4KZ*OodDdy+rPSCjD)btf=x92- zDGqH7(qY;=r(y;$L}UacY(eaqd(uKo;738dE8`YpJ%xJ|&l_}DF;d@!hXiChuw#Sg z#9@!yuB8a!uTtZ_f5t& z0)%w6tVgqjcbDsEdB$CP?)FSPdQVk$=Nsk~XUU)TW$p?VQj#)h6bNnn#skV1wU!8P z7=*qB18K`~x>_3796TpO!BNaU#XqrApmf-Kkx0D0<&6z_*Crh1zNn+!9SA|1Ykd*R zfDyrdF@niQ8DIQo`|Q!#^X_Y$^5yHu+d5QtuTa_tE`;MAbHQ9RA>T9Ns zQaQ==$BjYXLOp3iPSlj(jZ;bIYQ&9?Vd|Fh^$rg4)Zbo;Y)g8M@eshaZKf5`k{2zO zW;4G43SuNxku z2pAg4{?j?d#}JNl2}p(Vl{0R55Wqb3U^4Ug25B+l-D#H*o_lO^))9r`ot#d$RX2v$ z?8=tk*(S1A-WoVtlq{fXlAx~927f*2pnMN9;~8gdSz9c z`&PK<;|l^%`==b{K^PXJx&v0e+>wQR0wmlh&L zHit&fE&)WKlS0WUswta<1k}_M@+CgfA!1WYXR@;vD)JH&QxvNSfV`GXYrbf6vaFQrJd}k zG$;{GaRQeeyF-cnO%j&YECyQo+|EG0Gzgjd@sY?Bo`vAg5=oL~5lkgjS*<29vGbmBshNpYXrw<9isHh-hZN5aWpX`zd;DMrX{H z@ZCw>WAtJ*ceQUwD!2i!fv|Kl8V~z2dgkLF@q2-$E#Kg3(?9pg$Om>e!-4_vX@phT zMaXx+(}JPjmKj8*d!kf-1w^W?!*klVn%6&1`s)SKck_k5q!ei8!x|3O*w4ANMB5M4 ztp85eaPE85fb+KJf4g~RI^#W_0{978t3H?d&nclQZwNbwoNo(xW`54+C7NfMsUf7BJ6ez3UF! zHJ|@~rr@MkC)*+PwZ>T!iN^LY!f5U4&*;igygsSB>3A=e=J74xn?DFzQ-4$wwJel! zDu0Xp$I0xz8=mqv!9kT}mt;Bg^2(wUGF-oAF_`YPwuI@DOU>r~0+Tk0VF+9IP8!jd zow4a)LDRf|c$P??U}V$}@@;82OX`yk1QjR41S)Q2u+CD~_j%EA6SLls*{~g(H8(-& zgdYZn*Y4AgT}(=>=gp=nNm$xZ@vNm~62=Bolgp8`&{uFLVPr#JIQr5?hC1gY-$sVF z#Vre_4sQoHa2Qn>Q_fdv?@#&dRbv}cuR9X+Av8!@i(%wk@Moegt$#jldSc!xDLm6tHc)s|2l*Ja;!lM%9*=pS{X5a%&1tJXO=ORyn+SQinTc&6M>; z1VN+|Liu z=Hs|>t*a+qTPfP=KHqV7u9Y^x{0o zH7|1_O$M--7?ctYBddz^iTy|bCvLnF?|08Yyi4ZSn6&{JnBkIEP`8IpJUq2NcEkaV zVOT}o3njj!k(qsZ`N|mWf?5q;BU28poBo@B>J*C&xXYTZ4#eweXC+uAU#`>$TDb{UTTheD@?O5Q!hFB`3;O31|Mh& zfPrQ8fR8i3V4pH4W$kr)Csz0#Rjao~aymG#(N2kMvT!#GPq*#73JYWW>xGwa_9o>4 zP5G63mcV52n|b!pw`B&3Sa~r|$nAfFP6&U%@kA74;9AcdK8&w1jPZ!xmkAkG9k{${i~(y+VU_LK?qo#Lh^%?v8$&|l%N0`4(utu7EMEfgMJO3|KOm=+Z7x$_m7E@=L!xupe!lMH-MN&&;W z)4Ji{4Eb`A#AHVe#mki0BT zaX;^=cRyTZki5>F@;KbpD^Kx28z!NPtI5>bZ`q~KFyW|#X$;!Bc}JsB z(eyPKP{E*1p*lkxbB~1T_ot80;*Zc~*;6yI?o{6_g_6X&k^TNHWB<^q#x0>3e=QEC zug@p7)5rO#s^YE6Y*;z+%_=Dnkr)vO`#o(I89IZpB%ueQbCO6- zKa$;F&zUFMmZFB*|IUVBiGNE7VaNLF9_(RPkHi`HKSr7;0+kN=o;WsJk=N&`mw*!9 z6&S)xLgSKO4=;)T;?PU0n|ud+sNoQ!)$Avnn(}3-TbHpV zcoz|n??A_1wZqrF4ODBFR}a;czE;M2D-n`%Vi_vpN}#U+b$Kxcj_>hIYt8$#O#X8k zeQd-@GJZHfaro0;Xw=)`qgQa93txHpnp3^eI2&ImNKu-#lEkKitT?Xgzj{IPr4iZVc-q~ zPmvnEsQU|lqdidaxdPWgfEne{IDOg7zXtb>4XG>ONGqS=-9^HC!& z?OSPoa|Y21SK0KEuJKUucM5&S8CZ`^6C+yDJ+gR#p}+l}qFrtwQc+s`s_yd>T9Q5o z2F!Dk-{ew&yNvwSUQ!Xr-!Bd9e}J^%fMTKiZzn85U_7UYOL)HsqT7>q=u@gq7Nxb+ z_a`7RROMva>o}=7zU?l6QOEsK;(8r-lb_yMYubp9iwPc#^s4K-0txtRCraU_5P|D$ zWOROU!x2_}SHno=S)2ZMNECMfz~aF20-UGnwbR~W(;N;=S=toP^ut^OkmFiW+UMZ? zF1;l|FZf`KdASiuGPkMphgqypUYmi$80|}SIej-Rg0E;~-Cct@YS^p^c*5e;XM5{x zx>AW4Uv4vVLz*LLk#W`-^^0A(Su=|T0C=WT#Z*k=`jckB;nwtHeUr`VDQyay*7)`F z_0daNk-h*Zt`B3sxd8~mFsawR`XFgsBE-tzZtNGf-3M%wJX0TPXe*szBdKj{l10|h zGM%DcWRS3c_bMy$h@3C#Z1tH&b=42g?rU(l(PZ4>d?Dfsief3l2_GiR_j@*`q2@`+ z`*I4tC|WH7D1Sk8770eJSk;L z4L1I<D-LXWWbZh?;lnZ2bP{pfqZ=gL_=qW0)-1OcxbSN87>A^za8r?z6jq$C=yNoC75H1@kxeWoYy+^~LL$7wTmR!0kr}9|> z5JCQB2)m^^%m2Z?#%>ENkclk~TO)())bW5`P5Z9NjpN6rEHZ5_ZL0OtWOj`%eW$ws z36!Sw!v0?7vUm(Rj$3gVDgL*BUZuM0OXqvMr7-zVB0)?z(^kejKAK{%q8qYN#9}x* zFFi03GSqIdQoWIZU=H{fD(+4eI`d|_k+xF$0~WcFOJsNp#L zEQMmQPkf1mpE!QjG;pj!Fc-G1i4j#eXO93#{LeuWUe$5I@sAN;TFDdKUqI^{t}uj4 z2Um&xsfaW@Gj1Mf1+E&P5KiAoza-|2TRy%`dP|Aak28(GAtB>(@d&N54peY-0Bkny_N)|iqf17=_ z&So-UX)kCRHB!rbEyk|1pH3U+i@4PXqoa%-HM*@^;*$nFd@Ammdtry!v16qWeG(;J zBaJ8Pn$MS$**2gd1e78DX3TN}(&VLZ z4L9Le?ZueSm0D&CqstcEPNX-6+~AJlVzo$j+hyB-`mZX2y>M$XY;;rP10X|ZG|No>Rsy#-m!}U)!0HuHpzg|kbC!%LdMk|HG1J8fymlA_wRJLOkD}mf5Z}_a? zI(gzQZ*hlA*33E&T`{n@VO@2eJy3~x^zrOq3i3Q{WRL)t0esv_JNhCvhw2aCi=RTT zCT-1&G!;gPZ1`fg)M<>a(s+Ne;Tt%OS4uW0ilgpntL;uGQn$$ZS?C#iRu9Xw%AmfV z$ZkJpZvhROTMbJCmVH`~ zUbE2-`=-WK`+AJbt-~kT*Q2vjf5FZ?dwOMXY^qCI!rekk7A7NM?Vr*gh46;1v-}(m z(Sy$yj^JOi$GuwycrNT>P2)VI&-~1X0PiYPs}4oE!x`NqI#e?&aJYE8Z<5oYkfH9%VDXDPxGH@VKu>p9PInbsut zhrD0O8Dzf(GjHjk!BcJ8> zNSOO%&kqVY=VT3z0gyq&CZ$c_zVtXylLrfNB*~bL>kj8+pl4nOz$;c<-Q}twAoviXO!G(Djp(iA1e0lR zs(+q|dXTdfe9f|!YpyWuDg#mjBq8%l38+-xYMP_91KX%!g?Urky=J|6_iy^TI&PNH z^8`+?3=ailVIk&XRLI{JwuP;`^IH%j2UXmU5T2Va)r&hOUE93bk*7%H|F1w_YSjO& zrxy~pW`ARFVc|H~|Ke76;pdX-EvwvG?NNm{YeCUYAo3BU8g^@QwzZDPdr)ojh-Y;@ z@*(X@_>)JPQZa@#4dZI}&_LaEXBZ9#x0{xM|x|~RN;+|ZQuPS+L}0t%j5yF zlw}Uz&hMFk1#WIbOH^ly`{C}1`=F8iMms5M*c3|kX<42J>aCV>MPb)>Jq5M=F~RNGa8QuBgv8 zqTKuQ(Ad%3qz-FY{J`R~yiL)YXLGcCWgF#ntn{yr{LV9KA-LVuU}SAzbM&vf@L%t_ z5{|;Cxuf_n_wG^&p4@Ss5>W&T)<%s-r#;5WcTQivxPSFipnmr%rT-yz?dTUy=MFls z@yo|Nh^sSC7q9tVpRoDm8Q7>W!GF5*8)E;Phn)87{??c8vp!P!CRAQGXeG`e9UCnA zc(5-T=ohl1eJ=1LF!r(Aet&=0IqTe36k>@CmPmAreeRcTD(mLR>)^!_8D|<^3&xay z@=E*7wC-j_5MSCC051F0$eA``^S4yMIp0uPK1N^K4Inw5*urQoX{chJI1}1chpZDr z=lstVnf>qk43~9%?ey9RM&D~-_{26>On91FnI@ywPH(DqD_8!g!VP(9UB{d=fovm~O)%zy7>y#_| zp|1QRy$z5az5_vvRHror-3a4D_*$Zq(oOc+F?#~j+fFfOnBi1fFz4uL!JczVg?ico zF`4gpDlvUXcq7_E=CroWd^psE)Lb0q5q8f{TpJ&&Mc*tf-$GEdkz!{81(&-jJB2!P zqdraIRhlzs>}LaP(i-+v^uT_--nmHKP5HqJr2gjRpg+g}u7(k4Lk)DG_k`OcL*Zbj zx9OFE)!)Plw35~7hpohWz4Nn1)2hGQC8ETOE#saVl`auPYo>6O{vw$AB$d(o&z%Zu zaBAHL!mkAP%=Y#Sea*i^Zvf2DK-^_;YKMhSoHpqK>V2KBJO!>N{--`5k>!It!!*M9-#{Vl0 zY`_E2HT>_d^`Xl9H{E=GVLznb#Vf~cu>8!$y4CNnaLW#nitV+ROAlUdC>EdTZGjXX zfN}(!VV?pwnDNy}UY4kUn2yc6fajTm9rG@6hvL0c52MU{R_i;)S_TU)fn5d0b1XPb zyV$o9vww z{oXA|@s%dgL%fceOGF6*x@Ysv&GXY&Gt{Akzfvzstkj!2QY3 zHQ|H%@G6A;3E!@HU4Zc*%9EFIkiDa&a@_)4s6RNW3BcoTyyHhQ0kbWlvjKljYX5 z#BOHx01RWEH}AT*9XDkcWOqW==#o9C?YhunOWfAzYA?IrAFn0rgT>Lt>r&=tVDQC3 zYj3Ruj_^Dp?72(*|7e2qTDg%i^Kx=pT9y}$j&}uCphl}9w7^`0zc^Y`8~h23=T}N+ zw138TFnN}K!ok;T|I{)+UL;6H*%$WA);!fJ&`vjXNS#AIMQ3QTwHKC=_Z;^5N8tIl zGXY{Gl zY?udppGANkT)uzEP^u90kP>V>Ws0+OAjwdpC$a}5PnDr_Q!C7)WNKL6^cNn3E@osI z#lBzv`@lQW9FN#ds1Hu2UJ8Obwi%Yb(qoxbsl1+_Z8NB3Gl5HV2+e?s>w=!1zZ}7e zf7{G8gj;^C1I%xTBwE0KE9#*iGinggEI882&!ID?kuma5 z=_i6>l(<*rs^FX`PFK7H3Fp2=)l;N4REw?e>{CvqOd5u6YaZ(b0W>(r@mEIOFAz6} zl|I{(+-C?`&#f_FlvJrb?*g^>8G_7nXYarNPMt|lTH!kqo^09TitevBnsbhp#?Os> zT;>ef7KW1x7W^|RZuI5Xg`GctdSz!)oUy4EoM?MXMzJfyK$jOlH6gdboZEP>k2^*< z=LVd=VU|77%!Nwd7eE;&FIYaO9&ix)Vwo=5=WIxJ-ADiUu(gL?q=O^<1x!gM^;OW<(|_ddX-s=Z zADv^+lW??k;KZ+Gyn-M+D)|szzN)_L^*eTD1;4mvgP12f<*xwr*oA=1| zngqn#Gud!HweGZSLoFJHZkh`oOZ^s$RsV2k zw+%PY$MBB`2>8?5R(?nVNL%DczFpC1z&P3x1Z??2quhvW?rhcFyyr7WA5j^NS>$PY zi-;5YC}3IF6%OqCJlEh!ZDLr{pN*iJ3I<7ugd?A(WYROfRk-D=ALrJ|`6d$I>l}l~ zOG*!fRGnre=}%9n)$RRg6&;ghvo@aRS)>-Q``I|B?{34 z{_(@C;UBLDd~0f1q`Q6jMDB{IH$LpO!ajzp*98p)o$$p4=6WRmEX*8ZO4C(No#N6L zvAwc*D>ZuW*Q#HlQ(cqM+>yzf>0&Hce4-!b!VWh~{E*I&PF;sR-05e*0t^VH1RE-!FRJLD7Ou%X2#`)SY~nQFTjPu5SHw6q|^fH!QxVg%fl{SP@m|PmHxO(tv36iyQVi=XN3= zo)e&jPO9l@jWrDL(Tt{XBLq?|_e|yUwO}aqUka=&Mye$l5TDn3oZ$#$3*g>FPy8BU zKe9c=__6U`RkZlq!Wr#biv7Ix#uSVbgb&_ZcCztl+w}0c z?)%k; z2NS29*PgeJcVu?!v92oc+B~!0*1b+^UF6a@gl3VugZgucGkL znA*nWC^VC$!(!QMXZSJe>n`W!1l+9Lo79lYh<$+JZfx>gU9X~K>4Z}9kNZQ^nO0_ z39T*cNY(fEWAfTDpGWRA(9rXvk6DE>*$dP#z}Udh)k8HUx}Bs(oki~DtbSqTnBi^v zY+;;j~HmOzkKB(!5QlP|VvipY#3>z(2f{)G*2M~jFz0s};=o4k2@eEzRjXj&e zbuVZ;;qZp?w$8X`gDKjQ$imk!!WuN3u~fwOY+%O$Vh)chK?o=H4T5M*^oWWoK2hbQ zNI9$9Gz-S1tvyUveNKOLDKs}_y=Ym$_M%59@`i)#$XwMI)t8DkJhBZ+7Tn{v@^I#( z_1L*WN;-`a=gQPGY>m4PGUUvzYVLGrtL?Hd^=cx&YW?Os5C{#6FL@~-O);<$ujIE) ztq-!Js5PzhR`1}R(D0`S+}F+Dt{K6m``^Ai|EGgFQ?*tjBUK@JL2nmGs#BFEqyD$?KGc)>6IzNS;Y^6k*xtjrYUF|)kz&ULE@55`N5|f zfYqVzHBX8Ph0vJCl9p%ExuR`P?X^+sv2amI=!rybyCc)NTW-%ICcD~zaf4lBBtyWg zw&m+3xvHl1e^9--Cc79Z%pa`r20^OE~t)-7yVn?5uKpTAb$@y(GEkE1O1vNwyNxR_3b*Hs0$F2 zs#U4x>iS8S2Ep&Sstq$=wTo z`0bzt9r0!1$sm;Vgb7qg{E_QEVU_KY~LL4NvI4BtlmkGe<^$9&!2dbnWy@nV7f z?}9CaZkTP9UOcLAI1K?m+v)q5JgeoKx-RN7ay&03KSVJ4v22n$vZ?fWAIOHqScl$8 zWbM5Cr<3ofVM-)qME9{$^ux@8(PucWS?+P_G11BU{Oa}L z>#>f>PTA2gs}G^ud9Q$b&WAK2jH_pPR{>eBxM9+j)!$i( zkW{Gb6wy?wX~lZdxeU-R;p`q@GP-DS8kJ-zJpnyg{wJ@$YaS^#8s)LJ&%2AmD)@dq z!=KW6v-#}6&=LN#0p2+Fjy-nMSyiCSg8#FJrU+Tp3$>!nQy-}XR&1a1R_&{~u~x-> z|Hg4NVhNdUd&`*L7VXlh7U@)S^Bw&~Z;ldW<-!?v_KU1kl*?HS_pdk#t0GtNk+vAr zM})^+K9``?P%*hCsSWx>wlKt9TL>DM?tXb-OYR+8z1m6T3?K)4`B7p?X&Qy2K^X#I zv+P-QyI3^m+Ng89+5lER=H+d?1=743}rb6E}gYnL}Y z+R)wjA?wI-M=R}V5c#G*!>qVtYPxR0L{eti_J^b`+ScZpbXRrQ1!s!g-}K+5fbw?h z#e}lD%rT7cGYxR)8cRISFH~a*`kLW@5T>d+7tfMs=!hO>h<)ejOoxdZ+)&o!RL|5* z=WQ8iO)uNM|Mo6yXj5p=`)H&gp5HU?zKAGRC0hT{i#2NO6~RIl1KEQqmA*AVU&_Y0 z*pvkUFoant3DB4IrmOMejN%C2%h$vIEIa>_Go@t-Rt7Iy2suupM1H9)@XKRZ)Ug;z zb8DSha$9=t4_kWiHUUw#-;66h0|mh}?l@s1({oTL)asJ2)!>D7odb(fiS!qU?SI|t`p;t| zPYN(BX~0_a)3FrBbM&|)mIa5TtChwAs~&Jw0eM|;Pzc6Y6)J7_yh+ol<$Ft;qAAVbyR4&VOE&gO2X%|dbv(7qWG<=a|FPy zLavHW(q+Lj*XKq>_Kb>WmFt5PTaE9{i^F2V>sqf*Umer8zgPme^nRAwbii9e^oT1T zS7%!`ZqNJK!5@Id3+f4BkM8KeNcQG2yV)7!FqPq3o zD~k7gU({+YHblH>KSW?L&PBp>uXk44ybCiD*@myv!9H_Y2(7^d5f)7gZCOg|eF8n` zxapvlQd~_O`!dxrxaZT;X-;Gyt7AdDqfhlzzXvYmV4~%@!dau>XSzjIe0y%ZSBypR zn1!Uy(i=^i&%bu<_2EQ52~gUbKqRkN3;Zw6-YTrkwuu^ji@OweEnXmKg0_X??k(<= zQXr)ihvF7UX>m(|;=E{Eg1bvffdWN?r8ps2kg$2b|KF$kU>`m?c&;nS%$iwi)_o7F ztmE6=VucFVH?qGpN|FOZZ3~uu1M1>}ZX}nBf@DT7Ih>gVvKjv*gT4AuGa7$*3(>X-Z8TueZ!p!`WDaZbozoqioGEW^|mvfogKG^Vn@jIRp0y}G;6yR)%MIG)^A^RO3hJ*pUjwl=qeP*=w zrjtV&niL@iwvKuM1b}6he){hnSwp`EoI`r&7nlZ8SG4qB!tC4dwfD)s{_*tTPN7qK z5homtpVmG#GR1oy?*|k0K!%C$sP+Ow>TcI!qKFOa0M;AL28D8uh?iS`S(^M6r3aU)KHLpTV{nv%XQb&uW z;xvtHyV=kk8<_vOeb zyAx4M`T8y?-7#Nd9rNc{zXK{Uc3IY@zqv98F}UoX<B<6oJr%;3}#in4zN zB)GE+n5?FjcNPFV=*y^>BZVFN0M3$UmM(a1rgsMA!COYRf%#=7tvU2Q8h6NHsuH-< zK9TdoE$LDT=oWX6469n-8_A5`3B4oL@d=|*AECxdZ_v9GnPIoQYmaV8&pBTaOR3k# zB#oL5NDuPK_g^>uRJL3qPlKYkCagYGmyh?1YWvkYo!Ho@fT_fX#|N>_ZfoleO}=(l zGWmH5=9d!Xz%0Y@fl*-$7<*}B0}3i!OCt4a=F33R3OOaiL88yX zDLwp7yvt1j*~ei-YjR-rjr=k>V@@Jx((q2nxr`&wN#{oF-slD0A$iHce&z*pCp36b zCUsBGcR8may(`<@dlM7&;Jf8zEbln6->qwKD|PE$|8NNGx>F0eAv{6g#5>>)L2tia zmT4_KVb9<0>|~h(sW9SX>VTZ~t7Wv)!bg>6h53s22fD+z-(poJm~S0Ubp~xw?9# zAeDbrW84v8OMk;OGHE+>9rz#ElWYnjp#Llf>c8a7GRlkkLna`4y-ruDLEL|>ID zq9>)iAUSU#>;%*w1V8we3`V>d14sJtDo0QZwd2xG_i6Rje@SZ)Y)|_QEIlpR38sHK z*F=)*ClekPH>Jd`f$I0|0X8eA{Q>0c-meTL$-5B%vpPMrZ4!9+`3ic>4b^OA(T_1z z5)l;pL?Rey_w$CkY#I%b!Njq2^&Q5f~p=3PpUn>GM1@=^!ei2lo} zhY^bZGven<_T5kFyL9qo3b_BPWUeJX5i)<1|Hj2aZn9qB*Y})lrIez4KeK>f0ho@T z4`YFI%R5S#ZV;lpoynvyS@@{5@3ECsdhO~=0D0v;-A?dizWSVBv@3nqfvM);##dUj zm4cW-y-UUOc|j^@dAn163^2CWkd;x?;i9n!aH_}5H|TkPGLfcr?k8saSt~*^xo^YQ z1d6 z8%+;CgF9bSOoH9kD6B;cngz)7K#7M(V@_UH>=_@hNXFK>l(G=kWyD{QfcsyMaduXN z+wqImsqCkRm8VOO>X=F-Q+mrOOP!NcU1@A#M8Ev#0I}f#hDA7-9zrj4RkoJt^Q+Ed zxYYi3$h=H&?Jx^tEC`9t)<=Aq-T}R5J?o=rT{S50oMfR@v-+qXCK;kG_IBiPV(A8u z4xKHVe?YLAsz*Q0;X2Sh_1-fpnmgnh19{&YPR5@A>8xLpzYuYtK01<7=j;qG#kcW) z0Iw@Du6QF8N;(rt8-*r?*cQ+;?hR2d(ucf6vJP@KVQL#bk_CeiWVZMM)7b9wZ;>)S z@#?181AP<sVW5!3lEp7?n<(zkI~(I4IsN=)UM;81Gb7nL7uURIGJ~~@er;hb zZMJB@iw%I|FEdD<@zo!Ut1+c=$7H{0`GTx3eBTc7CM{~Kn_36WR?%Bd zcto0GZrAb{t-5eE40mr96XO2p>@P2ms7O6wd-H8dBhRPQcv&}C?L)UGBMp>6tgI@v z1CMW35aRV2KH6LH;)$y<_}GDw1Ajn=Pl8YH`+BD3*K-0siIUnv=USL1Nd}%^T}_5B z`|9~AL0VUZAeUdEiPc$VpKrEhH^=@t%EyqBb9}XGb5>0)CcFML#u3o^VM9L0qM-eo8P=ybeuho#K#n+IMkN2btzb$q`g_JfuU2uPF_|9tIX73#Se zg1lk{1(P)K6+at!9;Ue#kF;3YWQAIP5?DL`HUj4hBRk}jrVMb^du09Aa?oYTgDZNq zzkKZvZ9}>@@NB_hcjKvx->MEAhWOg4^!e(D;sLDO?o#0$q5d=Zt1_G2y;S zaxdc1wO3<~XxxzV*08#blq4C-xL^T_QO#OH8F6|7z4!;Xo*$U?9B@7Lwa<3!dLsVi z%4SBDy$iw>9WprC)3LE_th)6vgtG-jeqCD=1drag{^h=L^>qgh@D~U_$WDR{K!*%B z29a4mwBakV9L;W-_1 ze|!W}p{NL?q3a96gPQ3g`Pi2h{Ip9ee@>nqH5DXwva5-DJkf`_hL!~l&qdO{<5@8Xw6zy4f5SfB{*4%~sZp{!{cI{{g zNG@sn6+i7GV22_9KuITQ@<3@H$K_Km#zW>Vl8C}EMo#N@05C1*3ttsZ>$kL=wxK-W z$i=Y84}F}rfjqeIb%wye-=NE$;djA>U#>&D0(+yj!gg{#)V{b`@&(w|iSO&)8qU@F zRg5XzL>#wNGbzx~2K61E}+qe-aeg zyPU7TGjI4)KKILYkbNgE7-ZSMrC_u&Bj;nSVH`2t#H#FfBcqadSU^`F%8UY8*#uxi zk)RO-J(H0_r?|aNm_MPansKM)dGf=WeJ=g?G8PXl&&pAPtfJ8w@4S2;E#f;>t~x8# zd;z-E?jv4h1K$og5~fUzN(NK0r6*Jq|HRDw6U@oR-{R@Ojvd+{Ruh8kR}&ip!H+T; z-a3fYveFB}gMIOo+a9fp1ZTE+k_@nnBi>r{eDC8|W%eGT&Y_hV(g1<~O@wKb2PJ9` z8H&BS1nY@}(`3YOJr@kw=Ni%qr#a~T4oJ_0EBs2$pp_HjVlc$Wvu070pq7f#;DM57 zsDE;O@I7w&!`{+Q@?76Yat>+b8-@iv0CPe)QhEqy5KPmUokuf;x)sVyCW{ixH1U`U z!vz)CRq8=<7R4n~PZzLL?utCSvkO%*8(iYPz z{^-JW#xTpcOFGM_%br~Wd)*yw!}(du3QP-rzyZ@ljuXnbJq*b4hKv1ZS#cBp(x7^O z16`0zRu1{_QKpN){4|WM(^rr^9F!_wcwyCh(BV?gkVW}@x+%BMS$7`}+3qVn zZI7s|4{Pztp5Q?2eAaMcR}?lR9%v@dg!&>+Xtm)kE>e>uhJz4hCaLuT-#=f!cs40G zHY*Uw4Nk6xWmLZiGOu2GmTmc?v4Egl)V#*R)p3@_N_xmZJ$Mkpwh*IL2@S_c^@~UQOmqY9)4O}EFEun;9OZrZ#zk#6hTWV-9$R*@s<&A7 zlI0O<>5Nrdyf8~~L`!AfBu*Kpy_FTspncQ8t-_O9&n*WaGY0cjQc~sn{kgB8H`2a; z(!tD3To1}!nLqvd%jtWrw-ne{3O~wZfZtg%Aq~6Q3A*m4u$Ko((#IG-ruAa%=LWC0 zWN!QePPu$kbPt`=Slo-kQ#IczMIdCUNWo|`yC@p77dEmVMc-F;xM1XZyh1uhM*SbD z;@m|0ctz`+IFxgniQI~0@%S`T8CP8jRBR)n&HZjL`Xn`X*b{D*tG|3VX9()G2(Hwg zG3aul{q3$L9Cx*6jP8Y^d#;bxtLr-74*k~nuM}@Dx|m&jT3MsDnutO+4B9)m;t^^J ziv$yD26-hEnmBNX+)y;6p%I#!TxJdjtB*C7A;H1EC{$bHZyGDgwAp5H9CJ_}bOL)t zRwKqdW?q%w^-ed^zn;cw3lL%d_*J)2zC16LDhqr3-j3#N%BdP!;i}=9E$ZO@(YYDE zQMD%N%F4B#7{lGaL6k(7WWMaX(M`Y$AR)DS{-%?MU{@ieC3W3K6I+pX%R**eXy;T( z{g|i4@riG(U@aT7=%8tAg_`^=;_SGtiN(B=$mZNXN#VNt4TVQDlX(tNr0ZMj$DHte zqb)zKWvwOp?JdSCXwO7Cm!Bz(df=VMk_Pzb3kEgWLkfSbRb1~=ezl~7ZFrnm9*Bm2 zkI29O0E=FHn%K*cULSb#{t2(6vdbZ}m!Ox*5~!cYp*ceN^3tNw=h5|#o=rplyMvDe zOY);z$P3z$OEq;798Do)HRauU_&Hkvf9eq%lEyc}ceQ4hDV8n4+;OV7F2|ez+UBXp z!g*nC7SEQ*b~W@#KTK{WZj~y)sB4Jan=_qz-?}0-AoU$GmDYgP$2@{n^Kg&H;=wf` z&7cv^kyK_fk!&7zQU>3~ayzP0Vcybh4c+=*)3BWxvf^BFxZ$ez1>I8&M+35(zle87 zM*by*$KOzfGl3WbQpUSE`b=Z5?M~WMJ=^O+H@J$1%dk_Rk^_q&^2IwPs*C3?iE#F# zi+=oc)vThZKF%*PUDUn!Q}mNqO~1k&f>}P1j8Uz!aDOA1btSX~@rpfxt%6z!B{1QG z--jUP)XgP!yBShg3pQ|ekHer1ox2@zI}^iuUHK9s-U5L&KBWM8co@xuw1PW7RjwM9 zXIFt&o*)MT6o;CcC=2TL>#oNxwaii?K!tThYoYkt!aO&mVA$IW7&bRR+4i+Jw*_I3 zYPiqZH=AuF_n;C9dzsF(DctZ`ibTAvVOWSQ4Nxzmj>%hf0?S>)>-|;5BxAytc?hko zhIlF8+LCzEl{0EQL5zPNHE->V*#5rI(3d};+i_JXlAL_LG2a~O2b|411j*Ai6Ceeu zvd~KdmnwI{yMfu4Hqe`*y`0^aZerTG3ipepHT>pjja#pPjW58^eVQdH{>0h_=i?{i zE;k@YA{@OcWd!dvB5~oeWaQRi$qea+V^*Y$(9TZm8btKlMoarzck%aX&-+?Ov=UD# zryQ+@a;(3e)?b=4gXR$#uhLbk-(3*21`rKs%n7u`{3(rFr;#_#&r7t1cjy51-b$ZM zJZA6eN?D>xI}|wC0J-`)GtZ{1$pLI&=27aNTxtkCJ}+#dV&r ziXYoqpHGTA*KVES)wFa>UR!UCw^s~DfRq`vbO0Rt7|d4c=v^)o>eW5eY|0rx^)48G zPo=I4dq$!{hy{_}o+xGS!&1rUknE>aOV7jpA_}|@zo@jm{y3I09p9E1Le%Da@soea zb^XxM>^y;ulAbMx!lvexwKV04Xc6@u|UD~=N*RSn7?!5~u67TtUrgO2- zheaI|=pnK!Vfwdo|KXC(L2Jr-!X8ly2=!fL{ONI1p)TB~IQ$_dWqny`UVBT&`zx+J z?dt9akB!Ac`mpO2H73Kg`pn-k5a*|C zaaIn}slOJeV&mJ@s^RTo6B>um-nl7gdKdp7-1t#65@lUk&`hmM>$;+IAbsOg6y62m zpP8e#C$xuov*q%_XS)x&lCDm3jYq6#ww_qz-<18E(TvmorVGySil0b~A;{A-OG$3# zQ%SRI5a`?1ieAnUSGQ=BeqLiG+iz~yGg|!m<&~97YR(79H?WrOh`Q%n1(Q#gZS~^( zgM!@Ra*UZCDFt)_;$gE|o4Dbvf>mq?qC#731T%1$TnvcY4UIsdct19H;?W;R7KsxhOlF6tZU zO>d7eu>9z~2wws3_I3WH&=HfH({DC53hsCY1)ri?SQ4|Hk~M;7NWKom@F~l&R)QJ% zO|du2PSrG48#J2zpX@0Xh~g?nv%`uNI$q;&tB1nM2p)a@BsVqVKl$y-m>^K0#r!K!a5sG&Po)|Vh$#w^lc7i^^-XNo-{1toAnQCNwT#&(K!#N>5dnVC>m7F@2ona`DeH z${%E{+TK2AYvD43V~n;Ylyp>Uxi~z^;XTM>2j5G+Q$8D6aiXH#JE2&xGAA`&JXp~T ztK(sZot=Z!l=qcSxVhZ5UW<_6wv?Y?bB!}zcW)s{%^q~@b zufUjfRlS{b->`}>3Phx4#ofFdCi{A6)9-YoN5+2nEW(qdVDa6!w{u}t5su}fdRR@= z6?8N_>Lf5~_daiehKBM5p(y9j!_)Fsa*xoyPhl+CQC;U-KOT`^W;pqx%%!!wZ@%UgNLc0U4GpJ%bL>#u(9Vvd_Dt4{<{{Ym(k2Kp z*);Um4%rc|JCA^AhTvtrTK933x_`TAAy6!cNHr>2^y2SUX z@_=5$d2Cqaq_AtdL7pq`b^?hzwsD<5fMuqk9FK8p*K&PfmAeslmmSYDd<=~-)eW8nAce{)#CfTI7LnKiWwWd5Y{_AjW&Z50ZzIRko_pHvPcEdRKj~1e{s3_2; zTrCPF@wswYFNqp@YRG%3022xPs(M}e6YlmiEPCnovXyUnoGyAWVPlBs>$I|R%3)Jw zpyv~TLYDmJbN|Xj)taxfZWpjY+My@@nJ`qvT?-5gq(9w1wrc(vC}mdb1yh}QUqyZI zj{A6Kilhw5KMXQ7f+?*)r;RxAs^l}=9hR&I0JF0m)Xkr-ZSs9iA&$qu3BX~z=3mfX z$Bl*LApwZj16ye!iD*GAr$aAXkokf*ZjpiPkgHDr0D$ICxt)$SAv8?0es;kwzy0=+ znS^H^LYf$>4OhyQ#+$Uy^!b{B^$nJQCb~bH)ZFg52s@-hL!Kk#Z}L4mQ5a0Ob2Rql zz^yi-HTq2;P^@rrmH_Fd8uWPMH3wfE`Az7>B~3WhXXi6u0r`G71Ob+Z`rcu%Ps4f; zDu$F3^ykje9^uq_kN(;e`JxqLraxc%%xFSQZia};NjbONdDk0w-f}A$b{BXauYG;X`vrI(}LvkkXERJA$G55qJ@M4D&-qD!i2D!O` za+P(uK~STb6}Hr-*E2t56E=hb=igwY1)-6|U`oSYdk-aV)*Of{?R$tnc}=1PZ_hSg zy}+kMs|FE*-vle-Kn6KYA|!*=3!^QDYNyu@@?!O=EYc60r3U#PXWW=bCA|B}U*3!K z?R6|aS*PpwG+;ChI;*m@`OYmTzz7g)AEasj?)#3tr`Hp2A<r6ZH{MWV!h;J&Zc}owo^(kK_1}_nATS#HAY&2 zUAqCGrK1kI<(KsX}{6o{S^H%CaV&Xbxn+VKFUY0*@Tlg_cLO@=E1agN1}uz7~XnC&D{-j z&JfQGT1Iu>j=eeN@{uUoyDRSIIWgwB%059KNlV+LHtWy)#=WOr3O8?YbKwY{9J}Sf z+qjJFv}oT97{3Ym2c~;+iS3jVNxtrFK9u-%a{^~6nec{$uK`G?plPfId#fubcz7>| z6<4$+5r1;4^6K33wqzCYcl0X$CxYUC1?MX$6bsZg4Ut}KLveYxu%pjHSKWWP@C(@@ zF#{AAl;3&8Ud-&Ybjti7XlwB%lF0AgczWQE(P1uF=WMS1=byV%ZS|*SM+6tJdQd0X zE{y3~z?f@FmiwPW)kEtAD*JiF;+=#E)`l41mM$@e9l)8@a_8*s^L|olSMZ>~mYcNw zBDmXE3)4L(58DZr;Vw8SRyfn;3CMj?nA|8)ST5BM7;v@Yx7+1e`pwkh9p0{fmhO9J zj8m#D1L1671c30+alf@kNgF#MQ+A0#dcn~k>WCRkFOzxeio-a5be6|Ba~&4~0Llss zzs*BXauQ#(Z=l`#!(y&y!p43ruv+}#-Uk-trfh`u3Uvf1bo z8c%j~w!lPXy0yTz*~0#ns}hIvM-P3D#|uh1?Fhf>yO1z{sqJuu8o2HLuuW`h8oIk5 z52iNa`J?AI8HzZ6UTD9qfDSs0wl8#Z!L4*!^n`hE8g8_5Q24D%-xbTL%xUu0`DilE z$_|moPhZAz&xA=atK3e^F|~%b2jVTt2!wr|XkU`Z7*r)h6nuOp*JfIY7}<7?T1H$H zz3y0?I2XO0-sx0``&IT?G5V0<)l7hPVBtwb;V5!1hS{>!j`UJR{noo1e3?6VMizV5 z6hp>W+a5>s3)8+Cc9B8%3GIWwn`L>aqJ`Lzn6{CVJP9q0NCIxZRnM!a!v;N9dCh{# zwLN_R{SKzwLL+gsn3ws^USlf8$ed;;Z=FTRg`H2nPf<`U^=#sX>B{|Yc(D?(>^!g) zydHuw<7W3(nF|}c_z`&>x7~=>nT5HLyU4lo`!jahcKoOp{=Q=vF?+bj)YkC|Xc(|+ z(urt+1=*LO6=dKn<`?T+HWM7$`}NLm=10UYW~u!< zrHe={H53JcIyih?$&RX|U8pl(aE9~Zatzx${F-`Wv2KL74kZkYn7TPdfynN=d(yes zQNKQa3@=7zD59{Cc*1wN!`C_#gBfC<4C|RQ^KK3_IIT{WXhf*9>H8Mo9(jekZFQ#I z_Fq(G1@3!<-aSX0Ur_lW(|v{O6_)Wt$*YOP>Q9=jUN~%JREyO&e)07C+UsdZS8Zjh z&7x(%5uN@`EHc@$@>4+?Xoaudt-gB{SxGPdh*Dcy*jK^U7sy_};H8z2g(q5PcJ?2t z-^)%<$ZAY%4(uFKQju@`JJhGpe}_FFWYFH>sWfJg2wq?Oy%b_L?CHFjyzL^{bQ&Q3vWe@umtXn zEP}@#%Zn2JHm|lo7O5^pXO?HKbs3f;_wGV>C)NM&=;lww;iC?uwQzk^-!(Z;nq#x2 zgKGpM%kp}e_J`Aibezx+61Rww&@%h3aGj{_kZinakOWtRU+04Z=`5aUN>*-`zl_=O z##f~H8f)9M21<$v_P#*0!tGi_L3m83M*AN%ptq3OtI+=o*tvy0TU}E_vGUja!pQo$ zYoj*dm7){YS+s0bH7gb7fSRGIRl079dTY+0K7Mo78%(o%lVfxiVS8FY=R+9T=fXw6 z_wLqSaODf=f@q5l@)LXA9KWdZ=5TM&%t8`Q6`zzA?-M~>(gr>*uvCt_7GkF7Y!7c# z!QH;vKI?oJe(WFl5&cN1*5@Oa^XULv*aEbUYXyf^mE%Ljwc2PDUYmt?xwLDX1(rhf zk9~3_w!=e8p&2Ki-?*;qYocW5@|L{D+Rfl7R4P`r`XJ!pQCnk z?n#EbkI`8yHtE z8oir~uL{mHE(KsjGSDKndHnn5%3WK^e}CSO%SzohoDDYYRsFKF{mMEq18}=MU+8qT zAb&{Uztqd*!QHRRWbVq8aQFWAe4jy(`;4|Z7e-kx7U8EZxr7Z!7WtR-g@Eeo*1s(# zCvxADgOdN83w)pWuyMsj?vcOp1^wwldNivj#G@YDjUXz5QMYgWv4#ZkY$pJ_I@&en zp0B!#uu3Ee9{O)?D~z7F-b74G$793)LW9Jw`cNSO7pM0Tks}#D5}qFRRRIcV$L6kw z*dpJZv=_NQI&?Q>?hEJaXEwpb1g0VZM|mRq@+3izrLSTzvb%hHo3E-DAFrFRXs~1R z`?pSRB)|@{}cMoM}N2BY}%@)p1iNJo%p+45Ugg{*-Cq8FdfXG8y zT4N`3&p>`!PGNONMvD?YXBsyBH`_;(ahg1zb|>qtA13-5-`)4Fw28S@Qzx_8! z?rVN_e=SSQM7N}x*}d!2(jkMlnkTcd-hNAoof#Etua0cn{(34GPMz0Qk z%x`)4FsstIhoNNTte!{Y*%3ZglOx%Us$E~Tl>$AEi3Sqjit|*fWIBIBy*|@8Xmlo= z{4Qzs#rc?WRtrlou)BS`_(^IPfo;^v7}Rx$$Oap+hiLUvuY3$7sF;J0;*LID%) zPzrX*>8_cu5wT#moHach4!DV?YgL70{q#B0XLM~^!@lIoGvr|Qf9az*adr{AeMx%q z$ea6J*cV{+PVS}L>@3Cgh@|!!J4I@R#MT>!cC+&VRgMc&?vtf;zYleep@nf8g}NFF z(r;^4wttX)y+>f1!Vu+0_4;-*qxG@+rFjE{BJN{kJXKv#nK*{BvL0AmK@-NZ{N~Dv7_%#foESmGbb5$gbby`6pyMcypQX>xgLW6;&A?%Ke57pj-d9OW~moB z(aV~LH;0^)_Ni);E{YI2V>bOW)2)%PbE@xs_@!AGEke{QC6o@{5pg6lxT7~g`k#$I zJE}M*s%)cJ>Bx&jwdbkMLJ+AinCupNx}yvu4`8(fWXMUr!M>(~NzDp82Xjf|F4&}{ zQmgcfkSMkVIfb%@K;3aZ2AkA7zZ|3>jP17X79Al@Qd76PFb0`OnL{X|!Xgltyw|hv zxCFFc+W?>^Y>n%X%kYZj_^8q4L0igR)ZLBzs2gN2sfvsFFuEJ$)Qx+4ct0WTw@&r+ z)@nx;_aCDg^>26Z=Mwk!V85B14*@H$%UcQ>Z$%(iV=7zcEMYWS-BvW~3WA5rje4+a z#_y2_bJq&Tnv7PO0wRPK&J3^duub)&R_irdU+OQ_apIx_{^(r`;qH^s-|E&4; z>qqb7|A)>X@0)QevW?kV7AS=l7Ip-RP%Z6mukK0rLh6o5+Eh&gPA9a1+c~-HD}Epm8ql!K{w2he_INDiq^40TPS;orqz^@=Ltp@4$@Q44_4+-`% zW_{?NC+HujAJ%!F{%zwiX+lbpnx2_hak0~8v(s{YH>;Yuv7(sqjqOXu7mti*!UaC< za`gCfaomGgv80m=eH=M2077WdSgwyS?qr_vNEJ*?>AsRZen)2I5Qdy;OE0d<_qTM-f`CQTV0d|`6GfD~j`^3f@DilB!GrzAV|A%m9viy&5mf(pd z=ePxUL}uJx=Ss%tzHhV4BqI6vsrzOobQ-Uk);m=7ciRMDF{Uxh4s8CF@=-k%nRxxx zU7+;FEr6BP{H4T=^RK(1wg-3fGU4B>$2pK ziR#{#(82tXS;DYg!WobB%sGEd&d#d>w1i8O2zw;*lr!)cP(d)U6e6YA1?jxmf@X^w-jCKXPJ*DUro0^tOhKB&9`!BgMxk$ zI<=oN6yr5Z3w0>koBIQ3`~xmDCHpVqqfSU-t8DB8DN^>nt9G#2GbmTa2ejiG4_w4! zF1mg&pVm;%#EfPkeQQgC8B*HgDo2gN)yuVqm|+}cZpphH?}KGYEp%8qbR znU(_R6qFaj&(2_X%cM0p^u+M%{Ho=L8?GTjH+y4&gb#w0(N32kW9R>N6?ZOe+pVqI zYk(eL$%Imv@nwC^T|H9S=88FOpm4E6MSHNh^7#@|{@_yl;BC(ne>=e7?$aZ(XGa~~ zaPNw%AxMOMP|>+)-EAa6Y6FXSJcdkcu^R}TD6ZqVc?-Xjw&jj{;*k)OA6K`0LoFpt zP`CaWfj`L1f*{$(ne@0;qZ*jZVOlP29eyiJQ$sGv82fSQMAX79L0&(Q>Zt=PaIc8$ zGaN^h%~LB+fYdp4Hz+FnR;rv)xx(j%?(_GA({#ThGGJgz(v{Y4PXtw=M5@0Jso#pfZ~ z`reQyNBQ}e$;YjC+zW*yS$#?T<#fWe{9l1KTE!}jL)MNd`cFdjl-7&aY1lZZbzRuk ztvtSKIgv7&l>~`8G;?sU30lmgQbFnQ8e-S2gedD)QZ~=yO_!Ietu&!-Y1x*W8qWPf zEg}K^LMvB5vT65wXPe)RpBTaKu(m(wOSOyQzY7^~WE|UnpyQ4UhFa~6M(qniQ=V^3 zm*c@?;C_m|8ss(q>r^_VszS7VE(ZxL)W#{^?4#A3*5 z*h(f%IV^jFDo26uAX&2UN$5}U*Uyx@T$ZCJHoBQ4I-V;_bOdf(wf{Zqj`~V(HKBFq z(mo4?R{nbvHGLZOG1jv0-?)v|u`{(Rwk^1jL`zZzK;0zO`F);!HY<9w;o>E7AU(ne zF3v7rzk)lXOxX!7Leop^RC*IRLG;5l@-{E8Gmhk&`A-HaJOXIolaV{2$o3Wr=N014 zpVEJAuTub|aR5Ygk&d&5dD(wNXSd;^SZA6I(qI{jEvf3lw$5=B)k=trzluh7tq)Mx zPs3NLz|K+MN1kLBO)frJQG4cm+Cb)aS7kIi_5owD96-6*kuqk~=eWGu1uAR}t%dOr z5z@t)`Td53zA!*95&WLAE+o6V#BE(WpN6dY_jNbx3D@gbc>(MWlV1aoez%wrKAKus zL`2RQS&c+FdSaCedc3J&(?zL%8;aR{JB~_acg};paricnzhc8kUOD)?qVw3Iq;u{K zW`6kms*ukP;_H(W>D$F}rf3s7)D3Bdg`$5qT%&{fG;L%@KlL&nJ?lO|j}u1P$dJSQFG_4O=|>(H+k)iOwT$l+rjipd(r z@(q{|T2to?*4aGj++w+1gMw1CR!}|;<6zS3%3rypza@y+4^y0Hu&%8{%0Pb7@{~p= zubO*@O1so-uF!zFD0$8MEP5+C_J=1;3mjVay7?Q1dyS@+)I#v#Lt*i>Tse!-Ec5WZ z48q@NyG!eun>WA5!TnYb$ZJP-Sn35!yLa`Tr9a|CPBkzOh#Kbj+PRK8Rr1v579CHe zsmBnnxLNiNAxWSRdh25i^@a-8$Nj&J=_l*&FH-phNlNXmk1=MJR%FPsYoiEQ3Z^Y= zKQK|keQp8=Y4B#ML;E59LM{tVk^&2H4J^XLI&XO<+%!E+9@>aA<(maCrR{6QjcwE4 z<~TS;%05l1_FflDOn{bjGFs8HWhG<-?ONF4E9QafR!+2>&OO5uQz)@@BPJ##966-sNLF@d%LKwNE*>!AbQ9+doCB% z%g9y0bCXiPtcx|BbLmkjwysdif2C#G+%BKG(v7fX3pN>b=YN9@n<)y>fko-6e zM=89rTk{|DCt!+5+3aD~_HdD z?B^Djc+nn0RcS(^AMcA2gsU{3YK{k3rGk##s65H2xLSsYX)cEk2EJmVxVs`+x8{n# z!|YL+vlJOMCj+jIw7%4eI)?|9^af6WJ%mt?ijqP+Di#-&r8@4h3wzxux%(!<7qsoy zqg1vMSarhU!)a%Rj@nS{GII@p`d}l619wk4DyE6nZ6}@$K`L>d3NIpk6jM2?8d=P3 z7^=Qe#B;1*d9R^pCeIs;dB#!1foYM>9Gh8CFlks=`ssPT}v@BQ6B>C3kIWY%j9QfwoH3e2zTgS;kyg zc;o6Vs7 z7hj3rm@IQa&_)?ZsL!ISHU0+6R^DDouWCUAE)v;UadNsIVL+%^u#zl7xv>}yeq4N6 zeE9Alq_mDMf_cB6rQ}~`w$CK-R+T#S$4sx)Y}(C9YDr1klV*2*1dTb^?Re5X6LtO$ z`j|ZoBowz~&7U-TkX$qQRSakvNVv!U)zyF}gctCjb_T4qZeIJUz0@~uUI7U5r&#~j zpnp)2M%zCLqVtara%>SlnIYdPZ;iPbE;L})1Q)r@_Pw8w$v}bG$&bFN1iVJ>ZVDC8lkM>1~DFSypay~On6aRunuHXDU z8!mF)lUwX-W1we3O(*WZ+?P?G@9QHXCaF1^h6;s~ZeU6>B*Vq7yJ`S;A1wMDBe5*Z zJLVE&%-9X9g3KM2FvIZSINo=+SWTt7OUsUboP*EtFMa=(g-5MzIG;kRjv7gd+R-;Q9*=XKm>cUnage+`K7)PoT`Q+q;1$;J z_&KN@(C`i;&#ci>)heZ2nbp!>m?erTy~DJ|^xf+*iI!GJ%YlTy@^Dgp;E=h=?w~2# zJ60rahoV*Y?m#n4WfU{K=&qq?u0?B=A<^cL)if`IGOE?d;(n_O?*DKBvJ0EI_?Pw_vg2!>Sn-$Yt9uT*@O*1r z%uskxOOF${FUU8x7C)LCzL#_J01`(7xJCYuVJBv-cJiM>BQcLRvyXs(Q_Al!qq220x|dsFgOQl8}U(N>BRe+p9Ef~(K}Yv3u-4AQQ-)ORUT$h;C3cv|~%>v80O zj=AXf#Ou$`&Fv_~EC~dSR49^b0BEr)f$q#tNvG(IG`aUm`6I8ibPSk!WiP75L~}-+ zZ0cXWVz04ar4xZRGjIE}XlU>#TK~Vbb#KM?;F;OukZq}V${=!LPS}SO#LdGw`-rd) z-NBd%dE{8v0zTnyiT5pjrg^iXTf4vh+Z8FBoG0dx`vxImhTrVFD;RU1Xu2qvhU?8n zwz_#q?f=mspO>^|oyPeTbhGNTQ?PIfJlA+HiZLOnF}c~#>Gn*hF1!gQL5VJV`2{EP z)CBJ&!bd$KXJLKUjuSDp5%o+cBFzh8$!Yytf}WwFzg*_4fYo<**Kql|GQ_O%e?&%?&M(1*hy=1U-tw^ir#b5h7b5uO(luze9c`57&R6WH8!*8cK zG_P?BZ|=yRok1C`Zjnm2h*byXt*YJ8)30{hC&6~L`B^x`9+8G>)i0e+QM_ueY8{&c z?fV$7`lc7K)5UgtiCupquWU;AJR^&2(r{8fVl!wAOmz#&Jjz=K^_xX7G*azTwcD{@ z0k5`ELhO=`jxvhXV8q@FB#6L=6s4=jM^mLB=nHUq;rs?qgcvP2>B36H> zed{rKY&)wdN$oEf;rwMFG5fh0+-65>eYU!mg8$F7gI{W-Xht*X_G~p>TDsiR8c+XH z7am#VvHN!@PCJw;t*_gf{jk0NTWm7$Uc2x|$Y(TDWIpo@y!4Pq9+TA=^V;b_=-En& zO8{?YwA3}8b1P(8Hl}L0P?RQerV?oKKQ!s3%}^kC(SnAb2qquLw@D0$UexxRsw#1y zK)jOjp+aR=y=gf#(G=wz+V6=!)wEOAbDR_4-2Nq(lP@+5+^ULftGn;5dUikF?hm@T zR~-HOzWHgIqO*(KV4;|^T+)BXJG~W zz6u5P3;SAn-+1NaEwN5UC7?neBi`P96sIhDw^2$c1vf)IUS95-kNPyOgrR)U$I%xF zJ`LgM3i3dOfdW%sK8xB~Ig6UsW+J--yAf6$n)~jKi&&RQM758gAMis|ZnxszQ0IYJ zmidpd0>$r57^#hK7-epc>8xHrPC2>sBQvI%Ma?<_E$edu=tIGDj@};L2?Wxdfl0ToK1y_Orm(k>5jt?d#UEQOS%} zuK(XSZM_Ldu5yd{r~lr^0sQ|FrMh_4tv)%2R~Nq15teBOPPDT(1yg-NhZOHunp9E# ze-RBGImEa*XXiq$E1=2CE8Ciw-I;6D6rZNy)zX}^?bEDRO=J?}DKF@Mvch_9 zyvd}q`m%lWr_7;uvogEQfoJ=%4P>9CNmBeZ@2`rw{8V~)zOdHYQqoVKUyPS2!416A zWI>=8myf@kRxw4hPN4f6Xsj06F_VgchdvjVBsJqGXla5^(^YZ}MMU-Y!yM_z-uR`K z7)e=bC)f8sZoI32Ho`y1GUMB4eLg-8dqHxxN;L1s&R?M8K$!!T89X1*;P{^xs54o^ zUt))Hl`L{r%!`Qcoznk9*>^_6-LCJx5u!zBbb{zDdMA4Ch7oP_UItM@h~A0bBO%(D zFo+hS_Zq$TAbRx9`Q?50K4=D}1d}Nhbdu5Q_$Xy` zgYXl5ORk>SVsR;{1Pr)bfbHbXmq{%xDv%br_p9na7GSay@=KBU&dzwT2P@#w`VGVE z<)@vu(&O2r0{6a|JY!|1E-&t-GVZn|?>^ll1u;wlIgvDr_ZJn*tDB^~t7prJL1q>u zrtUlu4=9RFWJl}2Mg~5tN;QA#ZYW0C-Q_oZ@~NlpVx0of{3Pg1KXtj<-H(Cg;_v92 zz7B>8T-Pd|Y$JzBFD}s=G|8^KgaX=r4b{Vcl^esHi{G%Dy&$4G7pz%z-sypcmgnu< zzE}nM4(7wj>Hgw@f2F~F+kE~xP-c;~ah)uXGHWK8-F2 z@~}9Q2b9GpgHe2PzjF-Yq!Gk{`^cNRetIzWZxw* zb$5en86Q$mVEAGq6_KbTOoA+Nz$gPnYrZZP?Ck35OD$`ncJqHq&ry(=V&AdXrR%mM zQeAnxLj>E1_O0I=E3LQb^1MBt9{AnqytO(s&)spTksUO?rf8vY$};Ho9GWu_#9xf9 zeE$5o_PlYFG7T(sl`{#zpq|e-vm$4c&~VWM^U~^W)ERYFklLd6<<8<~=1$^gfx-C3 z$;PZoszWbrUV)NWOz2(5)$Z_JD|L*cM~wJS;L|=7$q)xylrRD>c;4b_XVcY5>c3cR zjL3kaF4D`pyNlJ9KyvD5Rr(TsK{`P8i^Gtj_<8tkD1WAXj*w5`u z6L&8wT1&}Zo{H!f?nbq$bW53mss2{Q9%lVL%kE} zgH19&Obi&Cjtr!pj6L`+w*FECzls7uG7rWAg;p9?5=JGPB~K)@!q_UHsA7k+4_e13 zW7)pX<~KQ)Gqxfm<5Tou%S2kaZ?65l_3usCzDI<=GQiePx%MBOmJwA#LbeY9)#Axg|e6x|ykN>X?0|LEXh zh*vzIW7}ujz;=BK%@USmE$q%o(5q2pDWk$WmZK~KwT4Y915@~UXO7QISM}6h_aM%i z%w0Vy>$Wt=j7oTk4XiUq?u zOOCwF&O-)dCtbMmjwjGSaP01_A@-GF$$quX?mwe)6{xkYnOQ>Jhi1N)(6<-cMyYE% zaB$g=g@rwhFMm>a!BAb>AG*#b0{~p}XM5<7XM|o8iGCo4g!S&k_ta{>z0*f#iF`w0 z4|JUrT8J^A+Rv=-SE2)BA#4)C*Y-hYTK|`D*a_bJZMG6g$`C+x=R3=H+aoj~d;!5P zI2uDK;|@B*iuY{>u=4YsPkG!2M|kdeFOK(JZi7d&Vc=1dhPAnJG=1yk7mNS@QLT4}_%W_Q;Vx&}u;2NX-`*#wo^u--vXdnivs#1NBdxho1LT|e9&1(uB(CO58$EhL z&Zx+$=g-0;6B{l+{VJeuF$xfTxe4O4P>@x+E#YisK~| z|I@Qxhi_G_55Gsy0Ba9-X-+V81)SS7maNP;2CXT2M%Sk7OIZe4?}Y2cgrO;vV^1c8 zflX`JI{U~vbr#px*WQ!SCUl|#;zQN|R1O$`KhQ*J^K`8AM#`V(bL6}|;xKM>mvp(^ z)>-hlW34|F8u&e(twcO}M3khPc%Y<^l!~TLYAjf_ zuk41^o3}GkyP9TnRm8yP8;h@x150hu9$+_GznVvIU{t>tEOYH(Sa6Oaka1L#d%9Lo zLOqJv9&Z^Wk~2TJRz;lUd*<*pteYu%j+7ussh>ONxPLga^j~mDK;D(>;Yi1!DZ+zqLHmHU7C@22g=eojl%l zvYOVNyz=79pRV-C+@@ggoI*W!_{*KcigxOBw28lF0`Z?T><5K>UUqY^)I`%iOqhHr z)AA1UykkD*3f=8lM7Alo_@&-<#)pYKvm8n(FK|h}n7gN0%a8Q}m%4Pz@rO^sV^>%1 zmv`QmWZb;LpH#*@^gNQZyY85P8Z+db569H$O4!sWF@zj!GIZH(@ON^aGkpv;87vtq z`JKxgVfx_8r?7l(CrLeZwYJ{^1%QHbhe2G@e0g(vOwY_s>=>5Fb;1%&#Ubr|4G zQ>%xP5A0;KuAjD}TH!9)aLJ&OF<(~s+Fd{Ow^sj0Ep`|Nyd{1P6(R{+c} zQoCc>hP)#>a?vFie~YJ*`O;o{I2~?ELnUH&!`Rd>wC0*qTwA{<+?Hs3_mvbI%ed(h zHygSv-lkp^-zw#(~f2I#}n>BWu%W<2{brZ!{5}Z+ls>>%O z&kfAeGizu2f-7E@TdAwL0c3iO39%2?yn><%t@M@n(WUBXEDpA)4Gc4B!GDUHpCskt zPnx3BuU{f8;$l1PfajVY)+)*%rueVcY6_+7h1ouO?H!1EBrgOkw1EE%(R{JwcX>SU z!3i7jPnfL~{L?A{4del*lf-3Ys02P_ar~Da7GK$yZ z{Yx?BcGNjM@TlItz2~WF{Y;3=F@_^!9D6 z>H!Mi&ezz6*p5}Dt*sciIzScRS0p^i5jkE*Q0OX<)Y)E6ProF&P)eJphKusR>m{~k zCLb<8Z`~D9G=w(aS&X_Ex(~B8zJK`0j*Ht4rd%Wb+F-IBQATS)wg|`g-QK11&rC zd}!~jikTP<+0Rzi4#M}mY@nkw)XsV8NL3{{Cu4DXOHPbBIfmesRK$}4dId{Qt9pE> zZ>po5CspFR86VQMFMW|!Gv-kqIy4%cosd;4g4E-h**!Pm93^FSSsmUA1W$49QmEjwR@>(BgTg_;@ zoAm@Kqu`chH=28|D;;BrrFi)xf((20&WWFTYHGAGgDD)(#eA*VTpxBnU(ca(xif3~ zQQ${&sgF&?&3_qhyDkZ8y z(ZG+c6fx-0W<_2BTc{uW8BoglsKkA=5PDzA%exO28;{PW%^GF@71#y;MvG5@snEs6 zvoT+T(0-D9-sZr$gH9EXdNxz&Wt|!j;x!Xm+4eg+Qe6MiF$TtWUDiPYPA|@+W;^Vj zJ`Fm{48m3VCxL*anwoFOq-4PJAv}r)ig1O3Q9FLc_`~bFUC6|P-B!gY6{7Hj#4Iw_MQpMUG+#ympBj_UJb)^YZd z{x%-PPv5orEKm$!OTEv`3W`m6`dL`_{owrJ@rAlGS3M!M8`BI_HBwO~2aQLY07cdF z`5K3I@XRlk=baE}TvW&;p=xIa2P~nIOysqF~eNFRnC^TyU>Py zDD_c9oWasJsCSi}Q%JHC$S8OC`Aq3O$LBfcCPE<`F54`8h$gTbaWMhC<8ylY_NdX`zCQhbNK?)B zLEwKF-G^y^+KvzdC^$0Q=IJL*lJ2#ipD+;JmE_ee1S3-Avu4MOq>#raM_V_XND3oH zG}+Ydm0u4pCxIg*niO$WNZnM*XB!9dRifPAWA~v%*~u*+(8LojpWRF+mbAb}aD;E| zHb+Xv?D!?xG6LZZeWz9d0n6IC$$#Qe)_Rbo2XNpI?lI7C1Ig+;cQf?+7tb-%XMnW^ z-Ndn!V&s`b#TK_ex5-om`2u#HTB+xR@(?j$@G`5*&COKG_*f_L@g<5g#gMTp4N;)m zzItNZIfI$}!uM8AOA3##k@x`oPmdlaOxM!j3tNLtF=()0!t%L)SSvhCFR&Q zGCz)PF-x9dg1D$Y7+Ic0+XU<=Lz0okHb?ML%jFU8!rMFh%M(u9HM|xPg23wyUU9hq z&D-Ce3xRLAxQh52(%jUlnV`WPVNdVN;R58iW!U=J)Lsq|9nyj|eJYN_`s&jSgb?XnS9D>YX z%vv5dQ9gV}P3fJCC?#cD?!DN`&_A+VBSIsG9Vyjx;%h6##B@UZ zIG7sNUT})w&X&Sb>PV`4UR6S~uw&el+?H6Ae-D(Uubk&`bsPq~CZxHXjJiDG*60Sx zmGHpZHIxNk3&G)9MRSD-CAG-vXMAn(DX645FpZftY9%!!{b&|T-4n0=!wM#mu}Dwh z{cX1yUZ|#8NbZ<0Ar(^ljZsq^vR&m&Ju*(#!kB87$6bJ{ZJwsOwcmoR0_c4WEG+HQV+Ktaerd$w~Y);1e^A#f#)d+Qvn|WE(vN1i^_P#M6sY@c4RJ zWQGh_9(ZUzQ9pn1zPo?@d}rC@fp-5E3_RQq&_Sum1*W^6_=v`00o`XI7c%DO@9i=>cq@+QE?x+LO8E2-8Q=&^6V`|M51mV(;rgA~+ z($(l6pQq?SOiCl`8lWEaFT9*UX&f0bCz`K<9W`EsJAwv#qD87sG=;RQI(5K%A-Ev%Y}&YkQZxc_H55ux=rm>3X6Gj3};Kx z802Nfm>E}Ll<9M{?oV^I9|pM72RwvW`)ppv{GQMp>4=MAUMDsZb|=i|8Fi3P}#~ z(DTmUf<1|m35;TrAW#gkF6StyvV9WY00(%U28??>Wv>|U$@|DG%0Li-Wjx>|1DQ1I zgS#5))L(65>sv8^%HO4qw`rFzx&_p2RLXkRS=xmnNhSUK1u6w1?j_d?e}ekjKM&jBtl?1v?a(by zTE-PIlbvV^2xWd4961z&dyK`h0ar!b?X-fHDJXTt`>|`|BKKJ`%C5ckHkmCYb_4_V z(fLzh6H7GQ_Oui<#eU%#-QL_BG)J8xYMxJ@G+HwU{@`Kl`|^aaz141NNhubF&Ei*pX+Ofgb+_pSA4pgo-h?8Gb%WQ=+J zXt;8#|1#i!gsOVjt{*of4Qvj!cct97=WN$M^P}ME%?zq8*61+QEnY|1>%ulCl!f0O zL+Fzi42Au=A;$c+yj*54s0T>Zd-@AS>it*wE!fIm2@*}`AuM?2EEeofw7~@192N>q5fq zUiYHpTsksKP1$e(a#omNy~WyUY^pE^45`rbjE4=YHp6ZvpP?`QB|T6!`l~%%v#{uk zmv#DjL-_?j+qM3P8X#wEwOH{#j8Gk$4gA+pcFQUJO)u!!2BLpVjVT47KVG-v2M*Mz zEs+GWm|r6GD421T-A={Izq%Dph}pNCf;VnLm0Dtd>3b!KfrvG-IwLU1TsMPCP{rT> zdG0{Sh!_8pv@1&inFp~KjcxwF_9@gT#tTledAz7(fz9WeM+ayj?YZ4 zp^TID{LWw~-)nIy`}GwS+Cu_EoHhWaaCB!Q%u%*LD`Q~A>0>RGftsX<5s~KBld+Qy zcl6Kl!Q{_9>5%2mE`T>3`kmKXuskPMRj`Xre=sLxpxSnI&3?9?pP7`s_wYD#w%!61 zQz_EkEN+|i@={weeK;pIK~+q-&Fx*-d`i4_`k^XW7iNK| z(v13%#D?4bWBH80+_$Ul-(=Hl%kzRpK?xW;ZNCp`UI*NhUA;lmcQMmMoocCWeS?CH z5Ikb&zb)AD0YS*u742RCr5f-T3$BW^7pnpM#6MeWayFJt-BoMDULjSXKt#V}^YfqR zpip40H~o|k&M(3Iwe`C3ld|w)QV?tyrer}U@D?S9b$x~YXFs@Vyt_mGo&!0jTh%$$ zDg#khiQr_UR<`VZABcr0w-Qd$S#kUJKIv!sLXN#~;5NN+qZ4cS2R?KI;Orf@hI+s! zo96N^T;&-8*z6u#EAWK|VnK9vclXMqee!Czqo3RLPIGE1LbRkBS&^zm8idB;zWMJK z+1+ile7Mqp!hwWiY&bI})nnUd>Zx%WA4$56CdfE3TQ(rpSYiN?BNns6gPlH-6-&#} z$5dp#(XI>;$;%K!n;y;!%HtaDs=>C2*^lMUZoy9XOE;^^)=Nh4HsC4ex|1|ksDLl}w z>FmXpB|b~2icHwm+PteN-Q-Jx>51h}s8h;-lrxP$Wsj zx1N+5K&bmWvNUs+9GJwi9n=wk7s~(B=g7BdQ*bd74YUP9jRgsy=(X$}e#glewot0nM-lRw zhZV^L$tjw#mYVjM489ors<&Bi*Z zMrT&TuAbVPN!W6g=SWZ*{QPl*$Q=7HRAx4-_B>K13aeD&7q-uA3; z#7h=q*Ja7Vsn5FuQc#T`WZ{*375+ z{s{(~GahxYwS=mVyi|Kd zfw1guO_T1)%tYG8$;!AtAv7Vk=z)Hdls z#41n9J09}=O&?Isdbar+i>I$?-^OeWb@*0q;d}JCVsd5H5d&9(#DG(b#DK$`=bYGh zh(nTKnnRRens9*iAk~A^0u83^#iciHVdm#J7zivS4qt zEU+w`*&%=w0I230Phom``co{xSSi>N7+%6Y5}8S@;sYD#n2XlqdR)7Pgq8u~zQLDQ zVN!SZT>KK17!MbEY?4wx3I}!n98XVL0TWWCQWxv3jX967Y0y~m5+`wg(;zahlY^}P zg$K2j19$V$Rxz*eM@6|B3(*=dcf*=b!3TI&~44XuB(ADj$3yCtf0 zKOi&~^x)#k6Tlm=9qEal#dhl&ysGzqQx5e#cd`KK5BD?LtiuT1|hY-#;vXITB|UNUUY-^<{ zS+l)iK%;Y3HEr$m3ft|vsX^Fz$%!Ld?6K;mM%&sf5o|4|PuO~xI7h@)bT~tTqbo3%$_>%_Yn1{K=1O-%0la}^Arhx7vCJ}V3j=q{8@}rBwkCZc7@x7R63FgXMrwG|hey(LSSAsyD#<+$>v>PD2qV-bBG`=%>LQQ2 z{0V_jfjVb6BE6Z~)AoWVQ&Gznqbe`Mx>F*$_IWsiEQ|-&<)-VBz(NS#~AnscQ2^i0a=zZAf`UrGyFelWh zkjv{*D>|g)MK86A_T*qi;GLtB&(4<5%@O6%p4nl0GM?1C5xjt+-swDx1)=YF*J>?z zUHxuCT^HtWykUbSYm@;_7oT|5IRYn%HG#(+&k&Djb-?foxWvem-u}abOdZnYS?+KeelVzjJoOXR!jcIyxzFOA2jaAi`VlPMCu*3d5s&aF!ec1 z)Hpijt8G`-498QARea47fjqA{(A}TeP%r3BQ~p81p!LA<(r4J;ShHZmM^Oi0z(u9|nW!kCwl;x_m<~pn|KK0r_qQt$48;D> zna`=Fcfraw$-mWc#Wdek5uVo4=dA^XC4t9Q{-cKFgY)QgZ@7Bgzk!wv5Ew$j0Czwn zHle2X54fn??192gv`JJUhJrTLTE%#GeT9X%H$p|ng5Ud~O&t9G`h~K|!cO!3zQEWO z2I7e%pm;`p!vr)y2FPZwU|np)zblGAp~av3hy>s~%=JXqT{r&r&y%}#si)4qKUEaJ zxQIBK4!kAzmJHx_xj*>=Ig7~tJ>D1?MSFK{dwE6O(v9bOjj4a@fW~z_iY9zG#|Imp zEMA!yAYJW@*)$(!9e-bKMc6$u{8HbGg35AVNv*CuH8r+xyxZLVKrct!gHWSCGqOvU zm&ewL*QQA9ee!1KUaZw1d2(nbtKcAYa%^%@YzON&(^?8SkP%LggcHZ|Bpk7T4g%N& z_<>$n%A0~KgU`h6D2K|JhuOgC@!&j)nOGn}d1l?qdSAbl)ZnXni*sW{Z!RF zrBLUMd1U5-V{Kq8o={7|g-}ySg5dWA@2RFZgXOnq+)YQ~_xEGfKF(*mKC8>z>)U~n zF@g8%hD}Eafol~)OTl@Zl4#Rvc@cSorr~)bVkAQXm=vQypg9^X~o$%%>sgx$t&V5o-UZ5dg1474y=hmU(?pq%WS?I9P-Va&AOC|g<% zH30oni#Ar-)1I5_PXsc?0w>`8#{Q-u;$dA(}0k{8u^z%`&kr_u)MkLy8{Pb$WG>m)C5%qNoZ8p4EoE$AX( zRPDm&m+bgg4ZEv-BX6CUV)p~?{Gn3Z<|u|ET9=!YPd!Y;F{CHvT?(Z9aO(__=r{1d%wJt9mWhDVxz1D>GJ8B%G z%I^W#g3~VTMOo@IhIQ20142;eRdk=gp6ttutiYAjguHI-L#gPkC10|HmearPPfv5} z4->OtH?-v)XWn;IQjOaYmwj;BwQoiN;mb?+*b5##+^`#Usc!B-ck+O{>W#};Jg#oM z3URz?(*RKU_n&$QVQ-$ayzlr@O+Sf^U*Gd0!~viJHSNfvw6^Y^P^F!)N(~D?HOzEZf8h?N0)ns&Bs`_R9XDnI} zvH95)=jAikVyH8W?o63ZkTl)W5r!s6k^)uL&V=3#%e2ky`}S6p5IS+PNh=$YWU=oe z&&?jXO-PNyXa^yov?H&=^M)iyq&|263zj5!tWj*lx}m}Nknt7IqBa}#;K?0gfTXi# zXay(=6fyJj75qXcf7$g7X8t_~1%x+eW$@|I-#>X5>K#&75~Y^ncFP+zSdsVlOJXPh z&1v8pUW%`u`RW8`eDk-3Ms=i-_?e;h4#T_V=nWYka9HN8I0^zYzL;3|?sx(ykk&(i z61i%|4kN6)lKVcN;ij_JF0z1^_E7^mE|eg34_`@IJE)ZA@e{Z26Byc)oqvI37Rh8B zq2Grx=1D1*MR8tcKtEC%js!i%$(|!6lzjolL^Q89`<%SMM(oijmDFK)t=14x`D6!( ze=ofKRQMmgQ{3jIJSVbwb|h-+`uWPI61`jR0VYp@^!%zCGBi#!7Q22~y2R;vqN_OH zl4YZaxpFqW+VuRULVRmZv8eqLhvlfOa({PMqMlS|-x9l_j$yd^jA=8bk&2LoQJ+GJ zp0lhvaDg4Yphim(z1*e|^jHJjkQjB!R3~`K6^9G=1kIQr__Msj=5EFJOs9mD9|EUi?#|qqMqsoqz3T zrY=lp*lJbM@17%P_?+9h>U~TO%<{#<*JRkk3HM5F|C=VG zsn8*?$&7Xlr5N1X(rAdwAF>dcpc<7=;jgC^bm5hPu{5h6I+=}qv^gilEV^dSw8^^Rzzhr1r9Zs@YpdQxf$=k zUuWLORIX#C&E34uVTi%+ zsriR?j}eL37O9hGG*<)E^&8!^Yv=~KF#}xUm;;-dT}}3xy}9qh4cB$vCvUe?x$|Kc z+n5`NW0M28QFqHdjw@(-B?OL(VBc-;9^*oA?>?KWtgIr+W*0-o&1g8WIJ6ce**I}I zw_UeCK@0(l%$wf$Hx+-uUr=TCKS-E8CI2Q^Ea_xpg2AQEHySQ zI~I+ag6+(tdK20&#r_mm4lE1yZ|7(Hp2AX3EX`AQNuD9IYH!ZYNg4}Rc9u=~Xy^o3 zcps$c1N+${Td&#fe3IB9g{^S;|LX6Wxt0D*u`-3OXF~5}XxZD9d{bt-3Sq2TxA&;PXe5mP;v({6q|D6L$-YW|1s$H&y@bE8*=q@t4Ba$>aDjnrRm zvb3kQqjokeCiqD|<-0H+s|u|wCYZLJREP()NV?PBAOBeN`F%hCyY;Qm`o+aUsMLZV z-$B!vLH&`CR4ZOUJ&M8YZSm!a>O=R=8ikX+=)0j*KV*XwsbHG7g|0laV9HkuhRPbm zUzJ^R^&!)n!)Y&R?$kMNmDI?Fi_D!Q-AO$lSf1{_iZtMqv>Z zei-bwc@gaH8tu`BssK=-T<<@ulOyn2FfBGWc)QfF7k~b-ZTn__ummfSzAYOeHCN{> zBC-x3^pRq#Iz6SQSG3f-RFX5w$EUQF_EaNwx7qx6lMnEcFHNqcXqy2glr^qo7Dw|C zP`2>iewoTD*60bWmHIe19&=j`9}#Tr7Hn%n)f&OlHFe%epUTsscX$cGJ01s8+aZf0 z1bRlIX83h|-^OquIY37#MFx&p_t!5R+tK&(h8i6xmLHYu&UdL(Z1ID@Secut1ujPu ztsL+tE6!#kiFa1N)v*x^TmPd}B8r~Ybi=qLlHsU7zIjw@CfXL?5^lR1DB0Un-Y=*( zT~mN4B}yGKVX1JHH8i1Q+nLv1{1FcS2EuZcc7Dt5FzCfl=;)#d=Ies#&d(`(eyl1* zD?Gy~ak7`Umt|nf%GO$(Qt44Iad0Nk6BPJV)PQz2^u^B3S<%ucBK=&0-_!GB`FAv& z#k>hcn`LVF7KC&etz*Qku@H)vsJeu-w)=)RMU ziDuu?(FFV|3-VRpEA|+%dzq_txj3!dpB{NjUU34sIY(=dvl);h;!D@-Wr6O(N zj%AU{)j78xsT?Vb5Wr0fC6nuxYa^tMnduaklT)-%7=HTi;Q=PX@8Y2A@SqX>;cnp9 zUx_tq+b1a~>?acpcq=EG7i=e|9|>Q^IR`K6guRV7NWb~w{<`7~2`Z5;IN;ts?n~4V z04l_73a?^dBbxII6zeIWkx@F3r`VJ~+spuNNw^MFpgo>Sr}dN+@?EB=rFDk{dN;on zQ}AR20?SIP@gJ7=zZ9z+U&nt>;_B}nKJlacd z((~h27->Hx1iCLL|CSU^;q|H3o)o?-rX@Qe;E6?-w&;ZYu(?>`GRweH{JUR4Mbk^! z89Uk`OIyt=0Q?vWPN}7{99-2cs8^$NKSa%98&q4F+y6_>#DjFl$P1HV&a0q2wcll5 zMx8QsdN|*q_+z}hfzY0rs$NZP^!l)-6bb*~Y{=A|pZ4@@cjB zaJBE|K1vm28k$@*+|l4cy53&My!JVhkH_`cO0AD7L@)g@=9FBgNUoBSrmR{L_G+!1 z9J3g~#@7y+)m2Pbq!RL3Hz=ayk}S4X4og8H!t&L*=l{77YQDZArh#kce+8ZGGrQQGagplJ?d|9)CwuftEyt|_|UgX=+#qT_yxlS;YG;{OJ9_}NUEA&|F| z&ymgYfUgxMciu{?nWF8Q)Zx~rvMQVn0q5Q_8||-XU23n{`*%dO7VBev$;4&vTx)O> z>rZ|qO&z*HC5iLXoY7S=V>73a)w$VD%`)_lmw==Y%6eb9V> z2T{OTGVOZ0)ZHVl##8?spD`4*fy~g;qwPrb=pGD5;&6fxBKj9Bl2jdgqZpbhFXgI8 zI@St!a>z2tLI{qu$!I8}Mx#KnDoE&?1GRr2FBW2OX>MpO8y;T&>gu$i{@~j#O6R25 zLH%QEYwLdTKhN-F$nDQynFS}D7zD7wV)3!?WPvkIlRQ;|f}gby?H~0lFu_%o0F@Pg z)!+*vplq;-FKVSw2ncT#wQt4v@7H`H(KADF3AT)ZTAX2OG|4wj^h8G}Sg!<14$2yU z+56!}?+wOdlfDV2Ow{I=z{B>u^nN=`iE?l3ZPlte&S@LZN3~~Z5Knr2`Wk@OPkDhk z!(EZDj;wAXnICwC{PNjwhN^CXvs+*AQ2zCR>BQFqMd$fPj~ZtaN*$Ku&$%XQ_6hhs z4=#R8y#6bW+N#msX*uFawB?LC_05k3WzT&^AzD=jBheC*A(k)B#QDy<_aSy-ztLWu zQ_H=b4j@W-C=Wr6xWntZk&+&e1T=H#IE~FR>jw|A;~y%tr_ZE)CA-mgmwI*&zsI+<+ya7@ zD5>>fspXL6g||fIrf0gwr`7DRshaea&jTafIo0X(TN7v*P0vY{0hwLWs+?Xl4udo3 zX;chgWW&;yGCSM~+ zcik@|BqC>(3kNoetT}uX_7V08)qPBt5snWDA!Nx{X*$DuQa3<35Z~#f&_+ ziGlw2sTOPt$Utg*eL{T75^!7zxlf~d@)V2K0;T$U%6Gg{^aU7}zkjK~hd4rjWNYY* z-rqZvqF;vvc-gG4!S(l8oZHj#pE&hav|Z;;wtxTf8Ph0+GVEjjPlKwz8Yz8A_JNlh z9?ZttziCiq6#bR)b)(i4vZtD&7H%yiU26pW;=IU-I`symDRzN953H`r62tRx!o1Nn z7V;l7!Z(hYRE7Bp^~@yi)2Cezx+-4v#+K6`^)b#3 zNj2ps?9n&0bmhl9jlPbn@OaHAO|9wI_?#(4g&})Wnxjhr__=%2l`(Ta!oQu{uodIr zG>U1>Pe%90D-a9nTbT6WHZ@vGEX|zqnBM+!zTMvlT)8i%?N-NIilbdTr$p4>_Xs~I z4pg2d@x8dnvCdE&6t<_)5WV_M;bpAhT;0?s?Y-i#TbWK-|Z8vjQN2OzGpR6dKGgBH7+?Qd3X0)ZVBU2NFJ zO(rj}ORrL!l4`&Ruf)+-9 zZ3nET+`29g2tI5lr5`Krh@@4grS)_u>xieIvH>KM4QV^3vajJ6bQSsX{<>*h;9AvP zZ_LCR1WX7EZWy@~cijD0M$g(|PO|v7ChLJIfxgzb^jC(wYvjkQ>q;0NJo`Mq`RuQq zdAyHJHQ3->Kdn&>=jV+s(~=XO2Qu=ilq%U-+GB(KpAcV27&(Vnn7qvy0NV&GF-JD! z_irfK?9r8_K<6}ojjVl+M+*^h?H9!gYT>tSbDwMHg$wvbn&DYo!afBgld+2L9w0M;~N0Ytl>q zIs5k8B8$ss@hpttXIUqp(0&Gf#a`OoDK9#QXRY@sY z&KH*yHI?mn>)wb~)|BAxp7<0x3kd$4ws3?c+d5h{O!8E?71j#v6XdhG+78k?(wz;} zjxjm0L3uL6rX))2uI02|wP?z05KmRL&V~E$EZ=53aq5JD$%a3M`vV3TtdDp&)5orq|y@4EUX>VWV;dxtVs*AC~=ii$xMh8dR=uLR# zHx)fDoZRo_c6{EVPzg^(o9yp4DRG&L!vgd(@>65ii!yfB=BdsgZC^C@3Y`s-FC6;E zSo$C^py=F>PSe!tE(6a?%8N8)MyEYyah+4W+LKY=H65ulc#NhmxwI>5Lg`BF|Cf4h z9@bM>P3hgUhL)GIyT!fiF74sYBr{27G5dPl<+QHW99=s1TpZY~CVD-%+FMOnrg8Ih zz)G>v{yh%Yw)iSg<;KyJg;yQsr_{c(kM#l*v~f3D<43FxqImDWn?)B-JPE;q2ZFbl zOXly;;H;+d*j=uR30XE(QPJI8#FM(SXPhh!PVz9K$-*K6v9jID0yxOGy&Qm%-#D?B zwQnY2A!ZHV;nf~=@{P2V{G&7lMuz{WP?r9dl4hVzeZYundx5H7@$44~HRJuNY2qkH zua0r$_k%+6T zZW$XG6U&M7vr#`>jB4zaI>>7)OL*yjg&Jv7V+|OE*1yu4lIy9NF@2Q~+;8*S+Yqpk zWzv4t6KpAVDOSi)wP|q71_qI5hmjfT)Ty@8v&WP=Q6ew~?8#OMZS6l>2iJ0xSC#Y|QIP6;M>)qCqAp3_Ri<7?%tBg?undwLwf*^O zkv62YN1&cAb(-2Ve(bgyWcXa)JZ9ZqB0Ja+Qh1$SbD#htI#Ycsc18VCU{d|ZJuAFK z3Z8XdkaqJi^ZIknO@+b7Go0;AqRD?(#Vg zOaGVEf$J;i-F3D8ZJjd%g#&w~w>R@m?_Ymh3n-nNQ~!480GO>Dpnh<1GrbiHF$&u% z33H*Foflj1e4-EZg7bGdKHI4503h)A;m(cO3(Rk+Xv#RX z$I=s#9bG9>K_M2sTM4selw8nJySJXvgM{o`$ITcj!v?ZLa}6eg^XI&X^-iLP6|h|K zy_8KN@D&aHIb9dnYq4ww*^LdA5H2^wsbA2wMyt$#Q^o7TNhyyCo4zagN%Frad&{UO z+b(SQmJTT?C8c91MM6@Lkf9NVp-Z|%>6D>cT0xMI9$=`UI|TuW8IYk7kS>Qtzsvi+ zpZ9&<=ij&1^^?V{bzS@1=ibM$_i^OxUFj~g80t)ME2FYbgG#xbpwI>EJtrULpE?Ui z#M>?81yybzn!pn){#<}_8c;wv`*8`_d{p?9Q& z@-M#|Ha-t9K{V9g+BvB}gkD;UV#kYD30#C6doFwYfin~4g^!)pnSSQYe1WoZHWC%j z6t}h^?iY0LLJxD(yu30#2w5T7Ignt93M7I$Bg2 zpff!kvASV~LucosFJVKv-W+im_?j=>1e)M=kq*r?3~i7eIZDbjfBx@+7%^ZEV!_g< z${G~j`Rn4=^+E3g--{aQqY8@~5Gevp_7$aDVon+#8tv_ePNnAj~qa z7EhZYAPJ^Qxfyjkc|e*Psl%JxQ@|!i!19_2S!8nAI&uf6LctxFLNugMwiE*{zIN-f zJ|?>XdGgJ*C7yjbKydrdt^1!~$a2TyLv)PcR9r2*>Fm1fJaAX#iF=bBcX)6nv6ev5 zxKgOuuV`x4S%`Ds%HKz55_>dp`mj4IhgR{0Y4)JCIhQ#7jHQVqGcse^`e|^)nJC`vVtdbOP97TM7R<>~c< zs3QncPh>ZyYr7u=ZW$r9xoqx7<&wY`Q5C8X%XNQI71^gNZegX;q-FC-^XBf^kLNL+ zs)m-#&(;(3{Qq|XFbNM$;ayPIcF)8oZ7o3zbF?3c1OEnzY`~1v$W`k_mwg$e8B+xH z?o%|TTVf++0_z*zt)|;7j6G~q9dxf=h@=pwx7@%kke{%K9E` znH+W<><`#i_V4%odukc~J+(V|3Sskz=uKKEA^A_*YnWAZfWRaFex>Sj2RZRRNF7ii zeu9Y%fb_wQE7d)e&u;QXxXPPuNBQjttoUCcl@s_5-r|6+@PSF4pfV}(E5;jFa?v#^ zDBl4euIef}nf%)3EpBzLWiRHZ4VVc2hZFs;9`vH)D|M(C#g$X5jy{@KX|yfYuEur$ zbdtb@ubkRsZR3Q0_?Wv!S*SW~-qe(5H>pvb%Im2dX>t0wuX7Eh;fxE2DzK^O8BqhP z3xD?&W8C5XB@Q58xXeEb*{6CbL5H$@t(F75=L~;qmTed+cpWq`Y3%Yny_S}Yx77Km zxhsfd8n*03fD zZ2aP<=1EODN>va<>L#K2zB z88W_t>ggCdT5%2Smppoa9e+6-P)iBjJ0H9+ZC=Q#QL!~RZL%7bMq}9U_tx5fzC2*^ zx{R|E7j)-nGuiRHlY$gcZAU*0GSP)jB@PcPz}R19PJ89Y&vRjcxWI(Mw#9F?zR#f@ z1<)bR$p^c3A>Jc#TYJJO0%Ej zleXF}h<`5G$+Qz&fk2k(A&T>GvPbwjhY4KxIa=GOvil*;DG5c`S;#kbB?u5b(M|>V zH_xXVn4Y+v$gSArH;idE1O!+D5*T8D7rSkCKbpb3f3DWz{OGiMUf7_G1PK632#8m( zmMsgVcW=jU<-Psid2lTCF1)zIX+Df(xU+mMZB1tc^Xxut(gQ!(HryMM4rXbFCo>Nd*i6Zm>7Io{*b28>{O7<^ zLmTJ$`%u4SQr<+dG^z5z8Ri4dm`i;(6w~Abh)F)SlVD9OyzLAAk*kn!{nz!Kkb>pA zT^^%11>JcZoPd8to6D5J+6F2?^k9-R_moxS8RahY6|ffibdYxty0=|qA;0DBlFD?y zm?g1G$`aAXfgta?PhvyxHsCMp=*#WG&$z09_S?bNq_V~>RaExRHSquRw-!KY&)D3K zvt!a17XzhC{#>-PC=G0gy7$P^n;fRL6_G>y`Z z(nPt?>5+jMy@|6i?^T1IKiN{xJ|(tl$P1P@c521j6=L`8cameB(Vg44;mu!Dd{wtR zyg!M)dBx>y06JzYtN!thuh^f+m#Im(nW94atsyFr>;mO$|MZsJtSP(UZ#w-opsQ?5 zv&0VIw1M!@*6lEZllJ9VBDe*vb_r1^HbV74FSgt+_-4n#W=gcPuT^^i79#VCBG>O{ zQd)n=f*-zUMNO?X>(2+!W@G;unP`{Pkkc@+N%?mxz|0r>{fyzI!xK>0gV>orGChwM z|4#23I2AOIsN2cxplWl#Nje=^3A}l?jPv4d&-`s7oTz&qMhJkh;}q%B{cWRgx1S8q zMB=M@bEEIk9_|)LQpiMS&>U=jiA@d0?ICDAqBcr;*R^f#C-dfhz+X>q9)7sAKki!j zpEfxRsNC^^R5=E@4qmRL_QkItqex%~6Nb2}8X7T{`xbHO>Nb+5leOv$Eh*dP*A_GP zqxN{q_6}z?_(;nHQXmb)-5vo(g-LIQD~wL~jb#czy;cII468*@0Cjr9oIc81exT$y z#X=F`#XM9EAX+CvG>!WzRNpkrpGqV3#Yj9F5M`v5Cdp(IgQo90tzn*duz@pN%(R|P?|?xM+X*7`Q;QkKS^qQSN?ugQZo zmf?(KBHgf*u5q_W+=~P}cbZ>tLY?NrM48sGr^((O}A zP?|-=S!3o(j-axyk2CS&l5Q-|$C;%+${oPOn%7d5x6H4v?Y#cpTy9M(1VyDz8}B<8 zIUp^y_pd(N*i4-NEbHPS+nG!1eRJZd{W2pU8kwjlqg&Sk}wOgKy4fp|`eq5Ro(* z0YZq=Prte!1B=V?ml|FB`&VcIH}!uY&;KO$gbkf!Kv_&N8Xujhg;*0V6g}Ev%>Ig~ zBUn!tNb}AsEhoblV1fWXK#wc~JYvpy-PNgd6#aVD|!Z)X>+CM zj?nGX$WeXwD*8Bh0W%kNHK5K^RaEb;8y9F?I z4mz|{w4UCY0JShq5>pmCzu&1CUCFu&2jIqyfNnrg)7hE-sDyC8dn%-zp5l66=zk_* zvH7+M(v7)y=^%!a7QN(;0AcWK$Oi^?0n)lfgHpK)vj7f6t?q^6AAfWv!hb7xFWzcX z=0{IN`r2VAN`oux4*mUe{HKCXz_)Lu6LVKRv;#(TRB-zZ=)}lyMpEwfl-%>W&YhN* zv{J-7U80+f*A0m=xlj8nbb3CDzl9oFbXV@}fcC?;_^-evjYR1G)2#tPutwTRjR0)z zm#BWeURm!TuYqAxXT$;HO}=BGv&k=|GcnTnQr#1ovp$O`yv^tXArYt7w|Q<(i*^^L z7bmUuTOVcV_Iz!{jCLs$G4F0Jyu*0x{MK*+uyWh&8aoyT$OSrJM&i>s8BGZts|#O0 z!*B?05e9;e$1z8J>te4kZT}2&whH2jWoXfvtS6*(y}~zO{+O3l>hdkB9F5ECycieQ zIMmY6LhF~%s`Cx#dZw`cVzzk5_n=EzED!X58=sQ}zh~ zi1w6W0p}j>@hh7|SUWghRsUdwn4&{a(!l;_df>$U?HU1MSW=#v;#nzXbni<5 z>^mpqm*W1JW0iZkloJX_MkV?w*o-uwr5Rx=YWi1isCN zvM|LC0DDWBoH~Ff$%7Kzm2B)T1 zh96N>dMle`o3AZmUUT-Xq4prztmzPrGe=Qb_m%#sDvi%m1!iQLIB~KUVRdok-W^3} zk6t0RS_Tus6CZ;LX*p%hP5V;YIXMN*om*)nY)H}zCG)5BB*v$CO|GovExds3 zt#Zn^Q%A(*3_kfyEt=7#*UYF`q_!@)jdfj+FmU;pA44APPcvOl+9ao}PoCMBGwIHO zrkz=9-&=?FDtb9`i0hfW6H~^Xzq_~ zX(3k6ZAHZ)Iu_{?I&)4gWe#-fG}B(Of>DiWx{LY)E!R$gN;W{Ln{k}?FxCl=b@Fa) z*JZeQclia&OTfsey>%|4)cEv^?GOJ~bmTH}w-`TOa8-5wx&#J4HnQD&GDGSJN#GW{ zuQt)tYn@^u_vmzuD8)$2ekqo%uxbGMP!iWb3<3!zFzG){WORPmgTTZ4x0xRig%Of- z5?JL0Fq+t8TUz9g8y-GFwqP&u=^v6Qpjh3REJ7y@P1i+mUo+5d1p4QWQHmK@Idu?+ z8YG53`7Wv?@~jK+o(dEBFbu4Q{5KZFfD4GoKv*kOE!Sz`zy0JXG=V|Owss~H@V1T~ zfVDWnapwfP=vTkQohvAz>T?u%)-(2{yE1S13tHCxaw4LGW=qK{i%xt!;^Q|4hJbEF zr}ux6pa59VZic=`&;@`CGfS5=_s7P=fdn!Pa^`cd1q}%~&Beh6WM}oh@hhP#^*`n>gGT}cnpURuzNosrmBsjQ4pd|}(2ezQ1d z8V!^X)D{p;NHAfS!eW8eEt?r1<;Gd7)hpk3L_qV$iN5o9c#Pz=fh^jN#W$I zq3Iz?M-=5VTdFjLm)-v}DgTrU0c>rw!LYzoQDNn$dwvlOyrpi+ey-BsiYy&HRDA3u zc^cX?uc-w$BE7O_4CFkZW$wt2Hv`0!V~_XoNVSWq+JYM}lVWB6IHWV}816s~`o~_n zEhXKss%pVpFtL$N!X_wKP`tLwWRll~4k|xy%&i2WGo3kfnrj0~37s{4qZ@2%fwjb%Xd@{MbeZ-_G= z#GSuyXUBV0F!p3%L$R%ejiMU9AQV2=*hsf_v}yjYs2DKbKD?3Rv)KJQq;(KreC0v} zlmoL-7B6hiO)9;{KM>Q%eIMg$D)W0;P4ipFtCBfR%L_GOhxG zaE}ZAP{TjG&_=8KznvcqiiX*C{y=@iOez2Z2@WUugK>?wWu{Kgib zve3CP74iIu!uxFmI=@~-HQ%%^S$ZwA;xhZTS2I^E;OsEUIVAu0u5#9aT$LNqJo~!^ zAbhG=as~*D z@{>I1k+GUL{`!dcb7jYirY2hoFy=HLW;k&iJ6ENxJJ&+5Jla}Qm(N_ZcU4nYL(0g{ zP}2}OXFiiSnm!7(fFyZMN4f$i#;oZ?{OGzSRMpEo)sQQECR2VM7E%pxj;Kxf+4zw5 z)?32We=?lv?~8)tf0j_;cxd5{bDYl3-*VSy!iBg>=yH2u9bjIqF6oBqyi<4qkdPms z>vH?lS}dDow!2S1J=Q;q0>Yo;s+1rbGo+q!j3Sx(7)qH@^9BYB1*u|?{4T} za$)!oe>gfh#i} zz-3ns|Bw`b^Rr#so_!lmg&`-F-eC0In%Cf81@ctl_iy)>E^$*Z?bAVXfRMqhSdh>C ze>JdeE@S2-GY@ z9|Uxa01VTBsAZ-l3((bBjAZ80oHf=-s#GSkmR`oDA@j;{i?9LVrNiO?LqYZ>_!t9n zDQ-J@gD`Tj%?E&Sx|+L~CPSUEB?YeXIY0G9?S7J}7F@q1%TeTW^pp3 zj~%k3@|Hzih2^ZD->=4D1ToaKS23?Mci=dm>Bd7R8)Z@?K)*@XBs8*epJOU+XO3d|)&(Ptpj==R^1Sfv5gG~IfIcV4b{IJw z^sLZ-hNnl!c?q;TiIk=B{;Oz@FnlOWHLd=DekoDV;aft_1~8@Y4b%Y|F`)qT)O@Br ziMqX*6Q(fPaeYpxMk4d}%N|ve@SB0+K$*+&%>Q7YT!`AT>gqug?WKG75gk`QE5ROK zsB!}bH#hH+zx|IUHZYd|W|Cgj+w|}7(GxF{SY#PiR#xtcInk)-oPW&+Y=(y{t%(RI zPOB`Lm(53qaVqAk#C06RlvJMf={L7m=#Tc4hZ^c&H!%P(C`kN88#(cW3vpTaKhvwK zbo7ffl1C6$LV&F7!vv)szOtZaVMvci+?4A<`XDWDithy012mPpP#?y*aivns6>hD^FX!ILnP;dc+ zTbaY19;e_bH=2fhW!udXIUHx^bt7$>x@XOmw+~!}s0y~d`GJ32ix{>B)s=lx2*mZa z(G?V@(aR<+?>j19mGWqN-_vMNZ^;vvo9>#1yyr~nRKwj#z<2?SE0YbawM;i!sk(}S zG2Z!kHDuB|S-R8neBtQpVj-G_Jz92WD-c$D^A^Rr*+;!LS!>!I0`r;?P<+|wm*QjY zBQi8anbz%)5bUU6M33E1y6!(qp@63TiJx=Fb#b|gX=U(fpsCM-*R9oU;HrsfX_4~b z{~wkry|a`5?t`8>Wdxc_ydhgf)@sa zXwIYC;SCgQmPihGZIvTw{&8>#TG=0Y%}_v>O|pIl@qyGA=9R0@2DTM75i^o(_nkpz zcHuq7;6W37dbBsO@5nN9dgV}cG6>?MkIc)fdX50Nt=Wi%9L1m4mL`0Q3wrTnMcCEs zl8Dg&SsdrRs<6@>sc8Sj$wpgNC*!liNW)CDSBzlv32#zLaS*TD{94WXg2)Blk|tZt z?^PvI9^b_F3RnbMsz9ZYrZ<3R$qoWov|&AN)N2F=IAyl!NtSdJgY--zl1PSY^5JyO zaiE&2PYl_h?V5HZZFWUgKeFpWvo&0#tuCM1Pg5T<;+Cd!a{{2MR$hXnZ33qm;zWSa zo0HQ4;YIp+X(<6Kjs9wT+p7Y_z!7ZB=I_dXwa5XM@LlyOE+#lGadW)8oY9Sl60#I< zARBmLOM%4y_jJGeo5%3QLq{ib;16sY{Q6Z+X{7qu0G^^79Zf`!2sn?Xx~q6Za12Iw zKYb7_0t^?@8;uU?y#$02dwU3aK=4y7fI9rjzOzCK|FuPyY=F#BHh9%)Sa2CQa!Ls) z^;QL(L>j1feM^$A(XszST>WBeB+9_q*_IPx0~Av6LaqUuKcA`r|1-d zw$A21n~FUxGW>=0?-SMWosotlo!EQ|;~+3>ck4CTcfvAv;^S9iVXljTz_FrmyS z*V$of7b9Fb{?eW~VAJxQMT}U)w8iwyZt!axmc=E7J)Sd+2}#6_$F0G#o~#0=8a*%3 zhV`{;{x;Q{@x6f8Hn$e%-zFK(?DcKC7Ad_)EY0hMONi62Xs!Y!<-g|M9aN#H7r-bi zFQgn|XlQe`zi@uJQ@z0U$K2p|-5IOpE7O@A!dMZ%79I*51@;s?;*|Tul%Yh_f9V|? zU*)zhHnd-z%6=X<|2A&CmFn^y*_Oryib{9 z)Q4;kzB5a5CeNl7*EeH5J=p51^*t2$d(2w1UEO_($IW(v1?lXfh0c$8D(-_os@61B zS(aQErLHBU85TT7^f8tRsbvE}H_+N>dN@W@)9{gf51=5wbG3oL@3&)$Dtp73M0H^b_8x;V;(23 z5<(thrib7(y-V?E@9Y3&qs%7pDBh*@?g={S#7E!0XPshXa1RqqpEz9K>Ct_L*v81E zz&T9@g?i=v)kyS>r#gZKWc&j5C+)yXexrC|&fR_`@@>udkHtRF=!CM(C6 zq*mTxFcZ^Q*k&{p+B*tqo8qM0k=SWH@^>X9N7b(dR5R(3-+uVTdexg0V(z;VL2tef zSH_yB5IyJyze<0rhkB6$6O-T}0ud)h z3w*Lq5gC2ruL9Ai+QvD~vMdr)Gn6VJHmuZ;nw<2SRAO9xCj`dlkC9>&fL0Sjw5Y!P zpYJ6Sm#+ExWxJ&;(vzB8(1@NIUO1-UX@n~|;nKeaY5ibR-zyz0?j!FXm?gsH2c8Wp zyklaiG!|4&YG6F|0Jfow8jkN-E&16|_z)|saGVwnD#CNy*~_#}XNPVz)g8D9h>65N zUGo;C!0I4hmPx}12ZxCoVq4LG9v(!U zNp<(JaFvB=W5_d=!W5Ccy^kp;t&=jF6 zKf|%VAQs3H`nlpTuI1NfpOug2>AbIrb06piUzeMnk(<3~2*EMyrmDXnm{^U?Lrq1| z`QRla-gknVf7m)5`q@R39?*sgRyq!r+N&Y+{^Z|`)e*jM_)fRc))N1dM z9Vz*YcV77d+vd5;7THL%3MR*j@3~hQ_;?y6L9FT^gVfebAKSrH4Skwr36p(vOZ5f6 zN~61yN^Oeio+m~Ah_nEQp(FF%R+8~${3gP&IRAnm-9_OPeJsL-@7&sGVY>GAM+in zJ4T!*u|evE@v_8D%gY}c+40slzs4nD=|s+XbnbL&+~KBq$6 z!!!YUff0?tlzLkzKNK0rmmz2p`?G$1NQ39Ie}boiF%wNCpK^I@>9f)3US42%MX!34 zSX$z}ZhcUD$5_K!mL*ELRJWKr+$F@W{=$_HEU8-jLW@4=h3$(Tf&IO*pE7|1N>p&h zqp{iqNg>;90wy|(+($LTuhRdG1|TN(3CM*3x7HN+V5VD7&HCBe*GaN-NH^Vwkdj;I zEOPxBpXFyZ^jb)$M|}q)PnN4gJ^sYkr>~3ri^4xSK<*^gbFa*b-b&86FMfBeL%&$S0RctuS7I3x{p@F19&V^oRaouZ`~2T9^wb)_{e z*1e1tBi2{VBLW_+#yy*PJXDQ!OzagiCDkq2+e&TS#)oNv%a!U z1Hl=@m+`e3?)k~q{(b^lpC>_S=gx~4#oAB#phW`hEa|4G_d-DCp8A&m%Glq=td?QD z9E@PFb?kwO<>c*TFGf*mR&9VEK79Sc-;NKOY5%PI(&$75xSNUHO4fWjdE=Dv!c1|VCJm6eU10ki>L!KLD|4#41 zT*+ZIMTs7s#y%?{8KGr}w>S1StsC7%Bqej>Ks%VF)}*3b9{kaBi4)pjbL)|D&}vq1 z>7K`mM&@%pjOOcs)8V~sAws7XN6puzExJ5&WsPxHpX7*qShJWE9>v;d!nBqs;VTa$ zd0`D9imNm;4jfb%`I!A7NvWqcKW--uUznKi6(M~7(p>dt?32|$^L<%fXSm!~BhF}k z+0Qr}st{?UG4I_iMb(A+de7I)`!>aCjE!NH@Sk@oK%~bHJ^8Y+g9jSzZt=%5z%8_4 z4K&=TyxJ#KcJ^^ne!O3VpE!CvfMis4mD7T1{MY&6ynG5)R<|_#xL;(~CMRo7z#WH% zM`M$%hI>-rj|4ue4eCAT&WO8NZ?+a3P6^~<%N9Z=e9}VbN!R6*LO3{|l#q^x<2%>? z{`P(`Dmj}P&Z(2I1v5ar`0u=b>oW=~$t@`)+2Vq`2t|@F@h!sQRI|Pspkn7#NE0QD zJX-n_MP1uV_l`-PMPGh0{Y0b%W0z8Ul;V;;IG5uWj3>tvSVB$HzhQz z)Xz_BlJi_J@ts4F*k_;?FopXoffUNZ_;L^|E8vs5ZO2GP<;P&=dA4DlK7KWWgCDef zrfT&qk^jV@_lt+C2&21!t%D%V6aP&ot~!atOtSXc;) z2=|Z4hl$Wa2Y(s+KXpJ{RS~0EGEEJ=qzY0D=0lPg8z8Jsc$`LRNOX*AL5sS~6#3C@ z=35@ZK|gNaE}W7N7plpistQ_jD6H>=jZuC^S=E1)sa%w+Pklj)5u>BfLSnc|`n~jH zeuezp&i?lclXv^C%yVkxNJY^9-eNp&JgDl+KM1)sE_=rG>(u=>U3=&GlBCBq@7PEA zYWN87?dRq6K+t|~^3h&~^oqxi>&5fyU*MxFO@ud1M#snF#zxCW7mO{(dSeT$;rwQy zVjx4Sy)3aNcdV>lZAKbhA)@Io?$_kCuj}3lUrs%s->~vC7teTChv1ZW8Vlhwt(&S5 zkf3(dUCE;3lI3}>(qW!jA;ArunwsR|)bfgXY*xJe!*v45t+f_IpEr{@)gfvBw#=y; z>@XuDIy09P_1_h`$m^#|2i3%A8+G)``EkO7?#ul$t?<^HA2m@EyU}^y7!*tDSk3ko zJX@Z*oE9c*aCn7(&(hn{!>b66|KW*MbEtw8^wXtXc~(s*u0M6~2-lt3%ILwqs3RL> z6wq5ndj%A|EZTGO(6UH%aYf+0@T}0P0Gc4astG#9FiDFAblf)ioh)-c;{ceAUaiz+ zv1O9Ruoy9Vxz9E{+M|0`8Shz3qUjSIco0y4-;*SjAV#f_5^0z!ygcStgdI+|rY!dv zoU00}e*-&bMHvjEyXy`U&ELGXypur*+>x;TuD72?xpK9uo7_u$<y^tdL`b7 zYs+W#duSqBbe)e1ba!{&hP%GRo7jyVB0@<;v3i|4Pe&iy3$W-WDpk@ODMCI|!N06-LP*g*y$$E1+Q{XA-#=;j4CK$wKBilzBNMK_2mJo4dZxl9 z47g#NWjW0d8`+LyD5g*$1FvrI7R*r#QYUGz;-O0gsWy)&C{Uz%_8>cI{)@(U`^`L^ zG|})v~1@bt^Ld_zA1zDOxIFK@J_mbp}MOXsQ73R;D z3E;t&vd0HzF<(*w1xCjQ?yw81$IjHlOh1u6#Cu;aZp$XhBbxD0QZzMu!?UKm@DAKl zgBspKg!-z`*Sdx zS5w38$)rRYW0Hb&15aRh8u>JZb4rjcykG;D)TW}Jy`$(ipYjKJ zrtW>*^33m6q^hN%-FaG=Fu6}K!B*Ajb0`4g)Wpv}0!0(yJl&+aE6J08<*8JS5!&z8 zOonsNFSE20EuGt*EBpOEH^Ac#=9=MrnNz?rA?-_^U*=PkhK)T|DYa1j&FQjw@%WPa z(+{k2lJr#xUaAB2nXxk#P&-`@EMI;6f$GX@buNbCJw%eX&_dg*>17)#lG@d~W-o2W zMw5=o?MI(9mf5!sNn1Trzl;?fmDFE|cmMr;^WSs>?!I(uB0o3hJ9HJT3UsILI4&Bu z;DHpG-kfH7tVVqtkmxw&(jbsdcYOf#*^RlMNYFhnneXfCV2usaFiX^TCvT)=u5%XUt+$=yiHkPD5dS;i2=EZuR2oJq-!S(R9B3y`nV2-u|;f9q3l8@7Tz&O9l z9D>}0#h()MF_5X%MI87$hMYxH*nn|XM><%)E2wJQ|BpO zbN2?z_S|pyJN6okFYrMBPb`^C;O$83CK4sa*bHX6_Arj1*Dw)D%iBjlX2SV_j8Je4 zWo!xj;rX+Bo8?KPsK9!m5VXh?OK#RH!CAzw{CZnAhZ6$)+8&bv-=EImSaNSFD^XX< zTsr32oqAaAedSPcXXgp6YTmW!{;D6T>@Naj!cr0!qvMPBUdHUuZmP{qiZd7152Oue zh8M?!X~PHc3p1%$n#1L4$jQv#@DwyGt?y^v81*$^mHL8y#_UkdtVa*)_t3ppY_%t< ztP1wLP+9&_f~@Y5@KysG%#r5=8SYCHKI(R&9q(eB^L);*noN3_V6JGn`!LYDRdwFJ zkR#q-A=Un`QJiMMsv?DXlLW#0_|7@dk6TBpo`glz`~797<{w;qR(<0PNYIT=n8VBW zbZy=(RPyphQ5GM{2jk>_-BVE+ObZLUT?cJ4fME^k2M$@~=kKp?f2Z(S8&VHR8V}q! zNP}T7Ha`x^|L)D4_}zQ9A|byRUqL^R?)vagEM>ePLRViexjVwdvFT_m<~nJeR=RhTU*4Ob5^y);YZFb`X$LXi z^97FS83R5O!PVeaK*#gw_KPe_)*=yZKG1NCb5S%T%ckL*?EQ78iXSBl^6ZziH!&@h zi)@dYFS#mn74EIf@#f~xRIPrSiM7|RO`pX5xQ`h5*`=D*dZhJ~aIwmLkisH>(Cwqe zW62?rxCj$2=7vtfNji{QnBc2-f zO`+Xy&C~&Bd)*ze4|l5t2B&DR5QTxlEDP<-&Mb4`1!QN|YRPJOYLHm#QK3g1QJfV` z=6pu4>yo*uGC7@%RR}UlO0?Iqcnu2G$DG+wy!tWcH@=TixB zvnxJtCaU+YRx=e`g{TG)ykG4Y9hutXgZ{w;{(X$*O{w7nG~J%pUsD>+A-{T?{Nc>Z zgC;LqT5wUWLi%FT9tC5tZEi-bY3~)!R9aM}x5s>BD%nEK&73!n(;QQc7xQQYKhm+% zeTHbRP_N-2HYd|$lHj8 zqZ|CXFvYSc8v6SO*L#v#iC4PA28EVIL=Z5Qj7YG73gYzVX+C(KLTycjw1|#wW+Qf} zS=&)a|1m{*(=TpSJTm0lv~pAq3mb`m^~}MitQ_@M+2{?fCsi+4gzf#?$-Al?d``}Ey zF6AJ2=~hqJ?=>LW%TYYaoZ_bD$S;XS*Wm(F-QwAX`4tZ!l1 z%%!UWy>f<&oz7p*k8aL|J+6zi*VYdL@5x{8lQ#LU*A^^nNp^HFs%Hqq)LiY5?|oR? znRS)yc=6dSaDl4QXW{W`(h)L$p~7%!fc4;)6w_29ajDz2$IZKf1^Hl%PNLP_4RTH( zMz4f#l&InO7mqrf$X|^<9%8rRL)N{jv-MxTZd2rgjy}d88Wkz5e~HgB|MM@T%rzyX z(wuDyZ}a^Z-l5UB z-#U*edwXYS(85Vaob?`2=^v-*q~|1TVb_YB?6^PcX}+@~`jMp;TmE*lz_o8%2_IBM zFg84#j@eRD$tZoTiP#XbNZebsx1)g%_GgwC!g~Ak$guRn|2JZ-=qP?Bp?3~XQyQ$> z>7x3PAHux8skGI2GIy9E@DFl!Biqri0Xm+nJuA=FsIP8h`OPC?k%{JyV!dpV48hOL za<_HiWUHp4F>3snt&E{#SWBsIrBlNiG>9I+6PJ}z@d3PsPqd={ah7y?fr_)gjO3KE zZoaOS1JzAT!-q`Ny^Q1<8e8y0MH)X;Wgyn8(Ox7Y_TBx@VC!_w3UcK^J!5lOn3&R5 z=wMZz#q#a=;j8?B{NT9-0Ps;R1`f5Q>((Ci%x1a{9;i~S782uJ)j;_5`<`l$JCT8` z8{fa?ol^J}!5N6Q0ZmV3j|PlfY7e9D23lx+ZDh+450Y%#(@A1-B!3z~PkPl43|m z=c_kwt>|z$|IP**ki&+Mb8&K3xjULvF2#=_bv9IRqx#~TQp-_M+GpKP!(UX@x=H3c zSAu1(zuL{eKHyJFqw98g828X`YDj`U?-K&ANEw8v^%R4o!@IXr8k$OcWg#1t-8U7i zT~kSWO5YM?C83be*yC4f&6XiX_fFF@t+c-d@A6{e$S|x=yTf+g`nmH>f=`n3)zLjN z@9>M;Ouy?n+3*<^CV$*wm?@A^(;vepo^UP;sm|w@W*qRItfGcXwOA%(md_+tHRQ*A z14@FEEK5yMA~YZCuaZ)so)phIAGS1^2;!gPrkmdc{ z817Qp*fg#Qa2d=|ldAF&VMV+(b1M@yJbxwbp(djGH@s<3fzLT7nb;_IlKL!M#VRJg zFm7%;8&-G#|L{6p5AXSRe&zZ}8F*T)Aw7Jw9dKkBkSIXU2D9Huo@sd-+iOl&Z# z#5HAbxBjRe;m9pCneQ}FA(Dvo-ZGl@JY5}qPUZ{jBd1%({&RJ_mmeJ+b#Ql|!E@GC z$ffJg$^>yhMY(41K+1@$+LPo|H^uxiqMZYiC{?6P{1tjJtl*A^oECyET1xpsIb{`g zN1@D;3w(T_;P{In?R!X3NFYFvoYKEVo{YW8&8e$|6gKrli z^4(+JGwQRuMxmC#6K3)c}~m+<&af?GEo5+i6wD-LDb~J zC7~rnQWr{sP1z}1mXkwGO=T{u5OEo0bwW1cr(vcmlTR$!_W&rU%@RfCTotB$0=~~z zFjvVnb32ej=1QVXOe|V_cf!w{uU1Ub`yRjtuxq4v9pd!#(yy>e5*~CJ`8t}Vp;?89hq_XY zCw_No=ucv}1GhG#O^4gVZ#9Rgt#3v>el$8;q zP^iPJn=DH~KK>_cYUrN8ccfp2#zqtp-)~5Yb-N4`DkCPD;56Of6GW9!gGw>cBEm5T z!UMzzJTtbS1 z)h9(X@GJh|BhQOqnIHrchX2&MH?eZatdl`q{p2kqC2H3p%MvK2MkQjL#o0g-g!jJb ze&(M#a7uK+D)?|+{!nhG$lb`3JPa&=Yj=XaJ1(Fe4$ zi54HXL#t5{5OBIP1$g4y7VDGDPFC5_TR+bUCY(rz>$^CO00hPP4!jDG)A+;T)}pqz zRik*dt<%^ct!=muYQQ*|dRNA!l|$k23`NaQHRPQ~zxkQ#Vr|BTnszHNqW5c}canAM z>xJj)V;(-r1dVRZvCWl;sj0*!7G2fEoG$2gGu&+t?=CwNk-QLM=g6dFX^CFWlbi{G zET(c8qec0Lwak@&%m*CCn?dm^#ZH}U3`R5QG`75&09JZhBG%W9uEx-!+=(Ao~bV0a&&a)skzoINHsL#O2W10l59su&sboa{#i1Z zFVrv%9t}1C3w|Jct;O={;p^n=^rW`kJ2V^czV`l|qCZ9E9k{46Vn0dmX!llH`|tb6 zjJ<)my`-M{BNhR{&rhY4YclBW^JEE0mfWW>^5X`$4l6&ENTuNcjXQ8oS^HjI!$Lhz ztq0Q7z!V*~0e%awSTPYg9AS*qd$eCKUH}v0kTpqp&xU^gtw1jS^SXfU80X~%P51wa zuG_tok62!6Jh8zY%yjAc%#~eCj1G}S;o9fmt0sx9?uoieqTB{Qi-WX~r^^~q%-99D zX{5AA`2;)1vjjd^YabFNO4RCpSNwqT!!N34P2I}+B|Fk(rKj{-4NyQrEiOxoXFFit z!2|Cr8lab?VQx!#md}QDV;#~bs;pZF<>AEW4&tUuo@HjasIDLQ&BZ~gFK+LL^7*O? z4f#RTrltBjXzFmx=8ctuVxJZHL3`H>ze;!*jCD%g|H0USXR$;hldJ~q!>0V@9W6dz zNMG~<8*c_vpWb0^#*5=sJt_2#;HiJCdo|u8e!t50XDzRf@^tg<%|raz{s(tz^ajXt z=m&+nAMl<6iE4+HULz0mDBk<`8%s*&P^ieyx zOW>Mv)<cykBHm;|A>3fXt>|@Uo?pp1kpRe z=rwvzl+ioG=)LzEQIZ%z5JV5r>zEmg9;1Zl5oO4zQKI)m5+sD2ujl{l{r^4t?DOKh z*lVxl1xuO1HP?MzpLU=4ag;_J+Izs4)lB2|ntG$cfxPj|56u3ZF)}Mr)S9U*DiBDv z9w~4SdW8)c{;k^yefbWymL|_b&z6#f(-fayuy?W#2qvdz`m4GbIo^h*RB(c&JWi9nD1|gRyIvcI%Dr22X0Dj_MtcTUwT;( zihR{tcEc0Q z@KQhQ9~3JC3wNmimK!Mxs4ML38*i=%e@?P5K8UZz#!&NGecNk@xQ3a{I>?6JU;+^B zM7Ub%ywtPdys!elMx7Cz;8JPJDEQZq@-aGfqDs8h1W@f-LHCL}fAr!3K*(`$V6B7~ zcml1bcVA7l3{YknSC3&sdho%WQ&9+zb#08}oN8adX-aw9(_2Tq+U-11T-%#0NRSEt zUN-v7@V#2i6N2RiU6VRYeEk@(PG)b}A94ZhY?nFb$54jQQOMb7t4|rARY(Q6QL2mD zGQBPdm{*{GbCsOw#EXk6vu;UxFJwu3o1yArVOdn}Q}rt9Dy^C2(xx>gd@d$~K#EkA zKpU3er2VE7!^EJ>9pV(?K`h5!+gn2Q$jiohremQ*0q=(-vwM7ywcka10be|lfBkNT z2138NMf2JrJ^Q@ft&TC!r++V2hVmrbjZ95r0U4!sbaa=EjHIL%6EpMX4JTdQ89(GkP(g+N3^gj>H;!$)Sw((lN zCLT3BeAkgodFh|oE@5l6R%YxzUNw?GUAyQZ*%8SH43Mp)WdM6#dT=Yk=<*OkJI?xF*RBr zaH^&pIwZ*rr^}HIVTaMs_8{)0WXT3ZHGWPyvfXXNZIhE%V!MjKdtRkif_Cn#8*lEi zn?$kEpLa&_>Qxp>H%Wh3Xhe-1+?3%W{87`On{iiezCp`ervaI4Q2wic%+>`#uxInp z5UpeU;h)v_+WI{Yzon!9q^&Zas+iGQ3HCm>{yLV)Zt-!BE zr#FHOYfnE$zc-ji&WrG@gEa8$sTYSXSv3n{cN0rS7Zdzeo;|NXy8kMmK}AG3mb+B0 zgR}w6+&R|?CZ!m`cs-;miH-FwxRRDu&GXdff&3M~Q|E-6o#^H&$?j^5qAbsNG0mBJ zM)pke)6TI(1bHB8DQ;SrT-!I7UjOvf+bywt0^c$v-Ech{BJf~QvbH&=SSW#Vpsin^ z(sS<@Wr3nE_Iba^#}s{&#Sr*jQA$20#IEvu(FtxMG!|W`qhFNz`LR}>=2$1a&YZ=w zbv3}0;>ovI_LA0CX&#HvQh;MJe0i^3KGO_BhQE(jk3mb4hYWs28j*#Khxzfm^sQpL zwDYGOym@5i{AXT7{iUkYeMcIVk89wQrgv|QFH@>XaQjQDswWG@I%Z#ef$Az!q8FH# zV?PLse7{2lAxOl9x9g-MvzT6&SzMf-OZH-}ig0tMbLDew?lNIV3o-g{WITW5Z{-;q zLGevRD$mC>pZMJ*`H^H~WAr?`QVCCC zQVf++{}9bM&VRTiBr49)GaYf&h5bL*axf&h!QM@A25-s{=MW{YI+ z?6B6XdX-fPRmk{@V;dW53`2?&4eFc)6-+#{`=ZfIM*d7-1m_KtVjdlMjJYa+J6tME zM|2i6P<|DfHo3t{>tSCe`Nna^9L{J3P=8k;c)zJgyMoC3S@CY)63dL87Lw&+iW=GX)UVxqh+eW zt;4CXi!V9@{ZkiCK4QM$7aZqE z>=oSF8c8_GdCtjnsPZZOfY#Skov(7cQqF`Q91w6I{=R>hTaF0OY#G`;!#BLSe18cdp^b+Uc_=TB6i5Ji;@ zbx>nddSPB%!ABp)c0dHV~9mUs#4RdG9%k9fMmHS%uuXkaT zo13fdR7C}Mx?YeJvu^opUXvo3VTOZL{m^LMTJm%wnJh=QA}cM6r9ihjxKtD}`*hdo zzYE&!e%WQ;NknIpOYLW65TLZ;`la7O(ARofDCb^8R9}glv2ZWPPkbN{poK`&f%Ik1 z9y{Tf>AxhGm$J2?JF?lO>&?EE;xM+quYBH=_*!cz%&s%5(vNL>y=p#$NxS3MJ{N@L zEZ<%D938aeLNV+ME7J$$uO3vJ``XXLB8_mngS+JPsghPMA=P?k3gL7|Ur4{D*{Qz3 z--q*9#>Ud$-FZON;m)As7ihb7#Sa!u)VEeI?^AeL*8|^izuiLjt|GBcFrVpdFPlc8 z6yG^TV(`sRA(5_mOiABb&apdpXAek9aa>0ui@dFUP928#>Xu}lkq7=2_G>szD>3~! zEmBn289$7V8CZ}GpgUX(&kR>i0i}20dCh~%}H28xLr7TEKe&=LYOlX@!$)Ufm8!ufG-=F4+`g2C+^uQj4U)5O5Z zC#6)P4`0XWce3bmBd)H`^#`QHIPXbSwUhh;0kf}CKp$qy7cgrKR(^F?p9f@~;u({Y zj_mL0dBy{srKMj_Cu9EhY2EsGgF4M|9go?l5rI!I5XZ+S^juEVKG_LaGM!;9_yYsn z!=s~W(%O(1ns`q@xihRD#*+x_L2j>uNsK*2z@;@bzr~YUXaH)guT}F=iIZsJw7apT zHdUw_`E5zci#s1E6l0Z$$XAb}BaeGheZ^MVNEo?)4_C=SN&7?TXgS}#yusRDWAUAz3N`-JOQX=VJ_vd;754Y;0iJ0Po4Ha_Hpn~R7w0X!ZAvx_ zXlAXTM}m)`{m$8rYx`-cT{?f{QeSTWIcEgS*@LS=;GFY#VV6Dqvh~IGL#>f{-HgmK z>sXJH->%w(krx9}8D^EYr=L~y@{cR1iQmfJK=XLvnT&rpUt_=?(D^1Q??n#W$J*7x zksNz3Fo0wQ%e$8xriGH{3_3E$kjtM=>52~YBSb9togkXINSYR}EQ;gUMMUq?Z!Ke- z1AKH7lX_iWxX>z+OU5OVm$7T4wCi87svx_3v5!m7_WT`zl||Un18$cItSnt_$_y(B z+sS)MAv zB#s-*CnOM`xMe0~oaMzqLaJj7g>v!%GoqZF-0+7F89O!p+O1nI+r#kL&nU&$jie6a z{4oBeyK>D4@yxu46SzK^6DxHQ#rUSzJ~Q8s)1!o8Fq1Tc~Qc^fWM)pVc}ckbLKflwFx&Rv{v`UU@}R2QrK7qn-{R zVM*7Py{PJsxYhdYZGk&L0Th^b;KGpf7$me=oBO+=Lmh{7^7+w}KAX$%+dL}{l;K|Q& z_5qVy%+ojb(~%LM04dzMg8~@?Gf^8PwgYh!y58gSM~?O1XYsL>iTT=Kz~+p+jHrMlHBu>Q8Ol@W@9^JA?a4V}g|qw(laS!~7Rx@mxU$+jJ<53-0X9 z!py1O!2&GDw$i~Ycx0dUkv48vfd8RiAjfyzBxAl|>RJB}qiP0bjc%^)hM7o{kYyY| zAsD5rcReM9qOa8l|3*01o(=qB|=lA zS1#ns!s#~x=sCE(v?(CPE(?}j2EF8>|3bg1`d<}h{(z(P5b4Lmiv~W!k7J% zzk{IKb%UCyy&YpDO%0Q%*-7Z1lHflMwSgtmvOP>s4K$_ZEW; zQ;yv`?k3XTBc&|AZ#I}uI9>yqw$J}DB^dD}UD}ldVp7{?tz8C_n6uh8o13w`nr!%vM+Ce; z?@)Z5i>E#Fe>jey+5lKE8>>4KV*mrfTMh+qUt`qhR1Sb&gFoAes;^@Q5R~#oEWJ#k zhQ#Z@pS^xB7@!?Y8uUHWEdNnbcgiVKpeZRtMjFV_pv#4fmhgsE$3KywygW9P&7tzf z0GQ|2!9HeQUs1IbbG-)Cjk3m`o(!91AZTh9oKCJEub!>`>wD}1d4X5!npv_wi8)p6 z^KQdNNIg=`xWOt*XlzvenaI~y6>qjQPtra#_tGp0>?$NL_x>>PGoh&wff6qqv9{kH z`u12>Q=}i?J7A4Ob^VqOtHQ(}Ea!>GY ztx*|{>U;J&Gr#zNDGnq=O^uqxuOVdZxP)b&`Wv99=mpNpz?`8xYwxnIrFj2-3wCd~ znUIU>Qy_c^J6R;4z;nllZ63ugQ9jJA2CkaCC)9njz3R6`M<+;*$kof9D{Ct^6%feV zCQ(Ho9CWDl(orBY?S7Mffy&!ep|)+n!eSEQtsg1swSG@~ac*6$N$MGox6vnxl6ktE z$*@c*P@6T2q~U>>l?R*I*)u(?t`Wk4s;)IASR97CA4PryV0!3yo_bD24u*HIZ#%TI zm(Cs@!KGCLiF8=Mv`6ZnXT=uOBM*x>06T`sL0EDazpz*>v3EF?0k->%3-Td}xpCbH z9Ton-55|WHk++4rV&QF?0ad&&tdMX2F5hg9P`@ZErVA`;U95@Lk@@_{+~%uXJJ0+A zBa5bCILpjcU`T=n_8_&SLFT!9hhg)!N=tYuue_}+_HZCkgu)S*wXi@UtHLT$gq*X5Bg_&?t(- z=}$Bi-cNeh&5>Gk$RrW*l;^(L(_m7v|5#TYqrMtQ31IUCv`WVD6Cv3)mBSD!RC#$h zmZq1x5~_)U#t_Za_w`Xcc%DM>nVlL{)fu(1Ve-j~tua_{c(`mB0(1jP`9eLw#S^Ta z_xYpGMujU!03u* zyXTH5hqO>r`Kjr8I4(o&x~V@Xy05Qn+A@3&Q-&L#+ZAuwS4vy4a!6XomR(8Z3*D4F z{e^WR)s8{vLTnpnLNAO&$ETHRtqY>zyMWegx_r!eVUx0r=3yb+UUb3#n7pLgpOXiQ z=bT$jY;Nd5CA{>+OlBdlYJk5^4i+|hBOkm%hV?Fif8yzQJF%=RnRsb#@$_Zu@{^yx zG%9Q=8&4#OymIMrfYre3QEAm^nuP65Gh&10#~YaOnFP97F)O8f7w&m4=FVq!fl4zm zKkj1%OxXdXS}KZsyq8~&LKw?>_W|B<(;m%4dYScp|3rz3;#b0B)Ek$6usvy-19o!l`G8isg!*licBmMe~ zv#9%5FX;r1O`IC;iiR<4g_WEy+1!EK>6*mtwMYT&>tZ{0uZsr)@DkgxIyO}#wl8={ zb%;?(Hn?(&p}|1_v}=9Ku&<-rU>>mYAsdiuD;-(48GOKX!c<+{wgDqdZK#Jm0kL@o za^9pa!)z>GPKoq)UOTkyyPZ$uPi?at)}E^_*E!xvlS@RoMQ9?ED0H-ZH%4$EAK!Z* z29Gat>t2yEG-l}Z;C&L23}<=8-O(RGn^CAO&YP8_;}e>Gc114%$E5_9njO+AiHSo6 z0cf{D=Gz&_=M7KJLt!{ROMe@*S4L=_dKUHmJU&vyLaJBC9${wR`5zl1iyfkLWF`er zA#~w6gD9*IOmZ?<4uek0ha~v8J=>tx6)fDn@+8&)dPn<19^{Y=`unyT6T0ythrLE;qM`<}JJ) zOqUUq4R83x9h!P?;ZN)is~pAOep&#d!$%fz$|{BsAFbjq2&qVhUSPKlGJQ?)0kDk< zIrcNEKX6a;+W)EjeoC&aRP*QJCRjhgI;azy)Yq~kJF{_DHn0zRuIS`w-J!al7jMtqnRr$w=ec5%v4K=X(je=Lm3(F?u|A_t2%neefQo z4z^03k%m!7j4kt)G*jRkO4>e+sVOi!Y|}U=XscaV0t-tM>_eB>#BQj7+u%gMgHjmCVKp>_!O3@w^ z84gNBE5E?cdFt<}W@O{|RX}8)syb;S@N?f~CBJ4W}#6V7SWtFuqMmu9ja0B%(q!HplmG8S-4AfdG9^et@`=t?ynkh3Iyg-c4@OO z@HlE53X|n7k}~FAP!cY3^-ZHc5g!Y>D?Bc?0Di~1*8V60&`aJa(?=x&>JX4M0U!sK zJk$6#U3?X?@EM7LN>vfg0PUg%kqjxffsk1t2?G+_0dOp~u&Gd2deB>2YS2CXHews| zN=yef@cj6!!10LA>?!HLurQ~GCkqeQ{~HS{lYs0{A_VxnAhhj>QQT{X%1=Gs1l~G2 z4Hy@K?_lIbGdo#p&DQfgu-8)Uj=gw=NGs2KWwtek+8nI=`lC}Gc z!Xv$U69o0N!+D#TcTe;*tuYYK?GGRfDzlnt=PZmd^v2 zP&>_l0N{R8F%N6a$^=;gPIW+Bco*8`|UslHjrqI)u6%EO_Yir=0BL z(l0BjW6ErZ^PQz_Sw?M(!U`RfG+Nvucf&rjeCtJP}^J@WVLmnEXQ7P z#i@-q3vSF4SgvRbL)GtWS4U=gI|XMq1XUZmuakq?DE%zdNr^Gx8K z0)s|yJdfV4Smh4fr|~8Q&rP*F=W&XD zHHmA8Yw`B}%KFL}#p;)I%9=fNuvVat68^$3DMw_q#M(1LPLZ1A4i83ID&~gCAcR#4 z4t}n^4L`zoDDf0cj2OrmG$*+myvKCWL)M@zvYM2QEw*fr3-E<1HI%0h!G*ZA2xjni zLL=|vk&{u;cPzSOsEH08C){f$Xqp`aT)P+h6`|sYbMX0d{F}UNJWOPsp`IJZPz>hW znUJM?`JjA2z0=1MnEVCf+bzxBxhLPmt^B&Cy8v{x{_=;)iCrdux0V9`JQ3445%tVC zwiZN^4J$kQP=Eh(0Bg;nSua|1%A%twX+|@+nX-wC^QZW=zO=(_)?^{Ex6QdsP#=8t zZSsSH(|JDtibQ(B;2+03m_F%$s z9KW^8ruiV+FZW(Kw456D$jfpNAiXz)ZmrWh!=!{v@$IuHQN1b+Y~6R*EALe8%u_Zf zMG!oRG4vtgS zvtCxo&SYJ9@Zg`NGi>Q*$=mkaMMI1YJddrW*Ru=gCcfemd-Wc>38qS(u4-ixX!f6C z>6lYn76Q$D*!^3+JpUyJ_)!M&1xFzHk&v|OseJ^Z6d|STbz%-|^|;ktJ@_8LcScuG ztxM=holgWeIQ}Vg^O>;dys***4w$8I$F zW5Y6e>6wMeKYt2Mb{36JO#y=^r=Uf$4|m8-T^KGaH{lQL)<$BOp5?q)rThC%MQWs8 zT=@4G&2LwYvEdIYFS+@d3JqIeM#H$>k0JniE=CO40C1)RUr~I0K=!udz$No5^H&KW zDq+Sq^}uoB`T?o@^z-xcI-YWw46grC8HL2rXS~e~H+&VJ;qUWww)!a92}R(;+txZC z-DW$xfuhkDK!?XWP^6BU^{A)0Lsfs2Phl37XqMPDH2sV3acEBA4x z*9M3yW8%t>hquXl#l=Jjkih{|-3_Godzni4W_n4#J?Ht7SP2@!K01$dx1^aCLXYB$pYa zAHWVY>J6w-l?1=}B;UO92e`$|WRy^TdDhgW7a$)O(8hh_YZgueb6|B~Qn~#I4_-ru z@o^114e9UG!2yPL{6!Hv#GUUB7!|Fr?g)%Z-bZMg_+H`W^Q_TqaQF-DnagZi@ubkj zE2X!8M{31t?P6RXw+AWD9PB7wOD$nif`WoP!rN5kBY>CP7>-D_UymqdN;??32c6yt zk0AV~$<49MNM|)PgG-k{Qu$u1r_XAx?(AAIDLWxk;adiV*cIdmjy#f~Fcm$=HuW6o zPa_?;%$N@th;))HqU{&i;&7rLh$9qZP3oq?09R4b{xR7ofUzr^Mzfh(>2e6%bJU>% z{>q7Fz*e%YRN34indaFgb+3kY+Z)rFL72Y?DX3nT3b8SAKOS9gh(>zMZh?{Y6u`Fr zR&%0HA&4yoOKO5XO|u0DtlnZ-HV&EN^k|C1uCu16H(=l`npLYTvP8V#VRG9n=tb2e zb^fa#T~l&Y2z+9TzrX4$3R>cMH=PhMUR-nCW#FCE5p-}&h_xw)r@MP_DZ0#QfpUYyw1Iq@HV-f?kv<9cIq<>tzz zCYI|UwYkZau;F9J_Wk=02Vg+)bL07Fg5Gk{@AW!}2qC&M9q`xgjVO6p0T;2%eO^mq^Ik%ou?h2!5yZTIbSPPy%`o(gqkA6}njJC8l8Qq?MofP>XqhK^!Qz^ug7g;qbc;S6?nCa96 z{_LMQSNG_-u{%Yn3Xq%B;72vG7NLzW*$}8z7&yU7L6XC)`h&e`CSGn?asw)K-2D)3 zCuT)aS)vO7Kh+Q^=`d7$Q{rKWI#gTx)nhq#?kQq%tcVZboUi5%X`)*%;`>it><18X zpQPT%x8aaHB{X(EUNftv1{AVM1y8d#5dW$k5$H*~1;jJPUmZ;qOtym{)N)tI^?5m) z;q`KY69<1nM@m-y2dc;LSDAr_5&mT2$QP~2=m@7-8K0mu$JX^;jdhpDBv`8Q0P|G*FfzW9@;#*80YEw$3eKW(= z1b+xn&fa76vjQc*oldmOsdAc~0}6w_hq0{N zc;#ql6x^$|tZFP~;neQaqlgU~WXjS_$q?J}x<0{DU-?-tQev3LPSsYaw@hkDf5r=wxJrgvM-jfQTROAFnm4R+%vO8qNw+ z0OA|j>Oy8t&m{QyW!}p?Dt0c2Fs z*NjTvHKSrc8`139Xao$>*E|Y$9zrchN>eyg% z?o4*Jdor$V^XzSk=nl1pNL-C~+EJrMrC*4efXwR0+TQikCC)z!9MRuDQR-uLv2P-P0VFZQi2FA}*F1WWGQ0jN5gCwLkPsShs}B1E z5cWU(I+>+MeZb!SZ1@)~z#nr=K4m*v1)-KHo9EsKbzA620r6G@p)=2DkT{qIV=t3x z3Rsa@;d-28eO1g#0Kviks${-YFjo%rwl7rO2k6mAW5KqA)6gbT#{Q%l@HU2OP z7?e_#HZRakQKCh29i-lEiZ`Y|IJsU-S`0+YCuPE@Z&9HjtOlPfJK=3p1vP-}zai1N%V|Y4 zP7wUo#KpUb3si1r4ZvOkCP~Xy-ZzAu-i@i%1YT^k=Xl_w3br9WkFcE$y@8CE3tXm$ zseR(IH-~mC!+Asow;WH%iq!&s-MWQG54c)h4(~vI0WcUC+Z5D|BP~1NPIUgpg1R(C zlNDuqM)Egiaq7KMy4)d88_}8yTe)Xtv&ML$u@Uyj!>sDKGUPq4f|4vx(a>(uvn-_M zqD^>5Oog{hYV*|R8k+e%0Lk4lR$BHO!kP;jgr1hg6vZlm2t<_d7W`=@YP5gi4uHfx zTDl1}MbZYpU9v=X-t$LirPDIcL;_hsP=4S%MM;cxA%G6tY|+X0+V`RSlLy$F*0_f| z|JW;SUiAMZ7ovN~`QpE@EC6uup8XGfZK1&0=FXV7=}$m#x{tpv)%dC~JEq`3uR)&@ z#R%X_syY13j8#G|`C!HdeJ4nD$?(gysarI(ZycrFdkZq-{#<8fNv9?eB8k%ySSJPT+rF|Jm6LT~$4D@*VDg1MP?O<`?C0&kFQn6bmy&aLqSG z-F@DFaeWh@`lQC>>HI(ChJmW8z>;1Wc$2K$AsYYh^6D!Xj<@8u+2Vm?^Vw-16@zB3 zKh4suNDmU*BFYdKzL})rX~e zwFt5T@Q&{cmAk$t6eUgm_%o&2Z+S)DO9jyteQEke@<(mk6~OjqR=>Hvy=b8sz&Mtl`O_=DDil8ha_I<}IF0zRTe#PlC@qR%jrmp7&z#m0DalAQs79jfs}Uavb64varaO)O&jcPK#S=kT&L_1z*`^jw1bB-Gj&g#5A`Y zf6)l>v0majpespImWi;#6?VaC0c&3i4?6nS?}?{u)Tr}6$cUc;z|>yHWQxaZ>d7Mj zT_;M}R`@2r*zV%onPcW0MF-GH+W~FVehG+hW<+*w$&+nS3I`D&aaR1+LGj z<5M>dWc#?*$*-I2FgEdVAbJ3KyrGu1o)-;*uF&&Br9PZxxTIC<8+oq$ETY;SW&$Y^GW z96j}n$fv1&PE(NwGMBQ{@m}xd0Rp*NqkaG8m*A%UX51M|Rk^rd))?Z}ivTx`gPTUh^j71sV6yV5s9)}-f zeS55`kNh8C_>w*W!Ld5^-oPA3Np%?K8X{0h$aAa-2m!s`bQoSE5cs9KN0~0%o?43_ z3vC3OU-N1$V65|OEJZ8|mRlk_I)QLO?e>WHEqz+a#rN?2(=X8IG!Khr$FtHAdKHVm z35t`%gS+h|f=!Ir|4?B<}840yHdzLkt()y~v6o@jtZS6vJ^d;HkZG?vCh*YIe zm7KBXA?0=_U?gOCC(zar&E?UU;6R+3_&xUv&5%#*Hh1b5-GHPz7cB)c%h zC5LtEt1%!lXkPqg;5-ZPe6QJFZ`l_D9it{@ee=B!-qi6$BKaJGP}N-(@&E!q;>uS?zcvT+ zM@ZF+QE($I95$no#%~)LEFXh7o1CyfjtO0UgGoVos6iNEkc5QsD`!>59Aa->^Yt2G z!_~a#>~OcgH(7*`S(I?`rFs>#c^2zSl9~N-=qT8-@E0I@x0OzIShA-~aS~okuKsYk z`i0f7%w<|$sGM)6Ku>656m0&aNRP3=SDM52^F_wys8dEZr=>)HQ#+4geWIy8nyDOu zb8VJ0=Z~&u(jhBg)FnoZKzyz3sX=bl$xtAj^G9cuCJ>dUA2{CZBiCBJxh7F{GD|%3 zsGpt>_RoMcp(kd56^4M_8t{h!^$AW}oo!iqefv%?Jqt`ioFv)*hEli6+y$>ASsIXE zrJ3f=aCmxq!G~imsyu*j@C%9I`v>7FK54ycjOy-Ys0^P_{Gp0~%4kgwmagc`0Cf*P z95Hs80n-_~^X*QFDQX|11gCxVtTH;IPQ9brew-gLTk<<)KNlE_jVK#S%slKe>6}U4 zui5>s(`z-&u|T;95Gxmj`35ZBjce-F)b0g0o8#jhnB@ewT|$W!`?f0`4w<{}dXdwn&f~aStSU1ms=#;7*1@@(jjeSjFbx29IA0GEgNCXd=>BSjp6_Qyx(NYQ z@08Y_+g6u-K;4!aE5747e(80nT+lG7SjWcrTgNQ<5&;x$E3}H(Jo2`^3DimD@mR{>wr04p2TORFPyK=+R=-3lrxz zy!6m+6_wg~)gw5T3Ss;Bj~_!`{}_V?PUt9p8+KD{^c9@(u}Stxav2*_ZS8RxSF!6R z27`Y?8_I5j;~p=3uFbO)R|nD_T>RYG1>jhqAbY&u^v#N-uy7Z59F&4 z+odVIfo61Vp6>zzj3WQCDYiV7X+4^cAv07=vI(@;?LQH{?`e$6+p+;Vx3*Smh6ncu zM$)%E3w7R!nkMl2V}qLQ-;><<0|%+DV_o2Mc?dAlAfXJZ-RKqEG;V>e8hvad;b_%* zXK^~{Kg5x?sX)?|SxOM>6i{I%&?mRv80(T{W{VxwrL1OaUi`BYrs0Bduy(k^+Im|a z#nBx0d-Btfs&$(E0TDP42wA`bAZZu5{I(WMExm9n&`d8J&(gFh_Y?KBS+LRee;@O^ z6F*w9G=4-w_g5?ef2o@Ts#cDU;|~f`C9%tY)NIhqzioFyHtL(?QAyK#xa=76;!1%Z zV{StVPRm%Wkn9CnPu$*%=!2Kb>GYKqmj;{oL;&&HG7*fu>7yoS%s>lHdOqMlPr*RS zbN8iTtDF&S3LIDF!z%v%RIkn2k9sIyNSsV`#3}!4Hh!S4=veXsZ=1q^QcFa_B;Qet zM|mX88E#sJc)v%EAIci*Uil5T%c@Ltv6?mbDqMLjzs4XpoQ^JI8PJxK17nD7>3z9b z?+*Wmip94VIwdu|A1XGXKl_Cc0#wYFJ$J9yOS{V77Vgxj2(Q)f2KmK%VSk?dPYe-o zo*q4bFcd5Ft^G3SX(xNso4zw4bYn_G(gc@~R6XX2R z6n(VVW>|N2v>3Y-Sv**G8Hv{aJepIu7&xJJ#-(o~Lp&qdr2W}KSuc)Yn07zp_)dipeqdppNZUh(nu(`Z_G-bw*JwNi6M??JN)S+evH(wgA zO&*kTC?Xm9c+!njr&Q-hp$TF+Q<%J9_vbK8mvF1t!T}|}m3H0fTfVq&5A~WcT<%|z z^t5}uC{o|^pb0fr58gZnquv~p`C8ZufyKZLVM&dwSCss=o{KY2&8x(!_^jPmEU)=| zHRBeiMJ5I{ATvVvQ%;GnIQjlCK{)SIg0FM5zclLaiA53PIa^?5LMVNelnXptORJXn zj|LL0NGmx`OO0(bGr2(A-i5Ln!|jd=wp0t%%|m9XTMv|`H#0tkbznE{lpC--SUOaZ zYT<2Vj^y&#A=9|O3i83r3?NSrDa`QBeQTG2w*7KHBw?uXbqj?t=1VX- z={v~1unbk}&q60aO>?$K6D@lyNMz37CIA^+(;^e^5SsOa)kLYq!6zE{-hXbKL=pM8 zE41Aev-_($@ar?Z!0|i5kF^|E{yFWT@F#45pwdp4jtMcl0l-XM!Vq}BD`Ik6N1v`~ z1m_9EssE_V*E6Z3quX#EQ$ikp>wD7>Jrs7Z+{PR!c;@^yM%-ul{5FX>jW$rOnKfYa z)@IpT_zgkbWMiAxq6FT45p*O?Ka2`YpApUYJls6G3}@Fiqe5K>Zm=M%)V&A<_`qn{ zYRx(?*h#)#W#jQqkdz(zXyx5gCJ;0cxVymVtf;!7+J`;ta3z`d>|ii0wzsB>K1oV1yUA;KovoaWl_sVDg=057yF|Hc7`;)5}9 z+(#suBpGpg)IrFoP_t8jL~tw}{g3P!hAoZPy67iJ57H+~4t-i4_~WYpR`{eDxNe{Y zf6|BhF;h-(eX9beM+*TK%dB#pR5Z+#v_(_k_jSNC1L+iv!f|kLSS@MSJdGA_@oR$H z&#o5}vU;~BOuEoU&&LK8nd`9X0i=7@dFvt5GJ;F2 zZaIs4Wmg~~S3A||Yb6s<&IjT`T=bJtA>>Ne*`@DD9^8)rYoH0izf~FzNe$nx?a`kd zYQ}~WvR-k75NNv4)arh!4DCpmx=QlCeMeV_BjfGDeXC3#rFo|Tg_c8Ela)j!ou@v> zuz4oqDV&rQZ)^?en0WK;tC% zHXCc7lFW2#|9r8JB|tVkr5caXmOba0T)Q*kKI=kJV%mHHnDjZN{{l;ml9Cv>J_F!C z{#B6pGkLnGap_6Lm6+LU@5_3NklD+L01m3Z67Lr8f4CRlZVT{ofT^n9_Ik7V3rvmw z@=^i%5vougw@l>y-u%p*7$21wISS_4+P?L)2k}dWU;CFYf%~g1<1dLmRJcU{I@UC9 zZp60~2M0(4A(k7PdFZkVtqlJU*^SborYsY~13JOPY)`)#XB~b{KC@6xcIQ_OwQr}X z&WGYS0bMwv*3+K4S{;x}9{-#+bWVeQUFaY(Jd9>aJBlLlmR?Ewn4u~(^0DW;P2k~g zf?-i14Ha#EaecRn%?(alw4@SOyoiOTb!IKim=0$)r%mV@K9Z)yb9&O`);|9;YD$z9 zE3B0`1Gx*p0ve0AjB^)Wi$G=8z5!|K9Nk8&l$~7N4=ED}5TbT%Owm`l;byL;F$jNE zh%_zyoag`Q2j+1Ikx~JqDkRq^8&ZnUg?~U8;keCQA@DsaM5BONC^5v67J+$=K#@Rf zRU!XhU;ZDz&Og3)-bEF5vO|^s^n?jynI^LMOzoP)Om1CW$!B@J!<^vnKvUQ)<|FwR z@#wD7(an$!qAzz0d)HW1s*&vGf5k9br$BPji&l9qAWeSqp2ty2$@rcoq?*~i!T~pP z(pvITRSEYcV=eohZ*QSrM?w2x(aL7Q>wCugm(-~P1B;{Aiv9rM1UfOh46gyhPk>RD=L&wo+H3cpoVPyJ%~h}0mHxO- zytqd-0fa2nz^sAm0_N3BP#JpMT5mI4l$Lg>E>u1xUfoW5U3(Oy%?Ha_fK#98Z6Z4c znkXlpse1?ev*-6mw_z>@CVXxeF5e8nP6&&q`W@Tsc_`0>5iy|vaD^Wji;>EI5%-n8 z`M?0&CWRhx9Q%9l=K8Nobs`@KUa3SW0vLdo{;Kx<`hi&l7*xjiJXYMw1fb($YQOdb zU1PalRn@LHxAu*_I8u7aUaJCc)dqeFZ;O>!-?Rrn24|$J)l&7@QO=Ltqx!kDXqYD3 zQiW`Cnq>N3}h@ z(Xj7$;afctCG8g4FLFpdBBgu1vT6jVC{Z0n%PEDCMT4zM9mmh#wq4T?UlydG8JTge zFrQ4~-vof=S2(){wmX;cGDK+XLl(eE<|ZCi?yf9d+ z9|2ALuR=Ikp?hBt=ift-M$rwDWr$2YvuGw`oHh?aIR(B4qJ|V}n1yB}A`H0@@+0cF zYD!3!l?GxJbSQ??jyygCss~6}=yYNs%5DDI-673ME%|=Un-rN`1MYtJ35hYHwTgIgok7 znx`J=k1s3|vs1n_O`+>S(?ugJ;JW|#ZGxzl#~XFz(?5+_waup~wy?;JTL;n9=%gq7 zDS?l|Zyhdkgq&+SP%g5rUav+0|8GPn08YykLkhhhh#>__G1agC z?f6E0{LUW8oo&B%S^*-Ke@|`wx}$ONBF6s@ac>D%&VZ?62p4tgS1vJ|N{ZK1kebexuB& zq@(gWp%4)y9e+9G=tu`;Lg3~}s(yV;fR`PW8g>$~*;*ZzrLdU!RDX@L`FVxvjUs7r zeiW#4E%+A-eyBwTFVHyC|e$(=o z&Yrun9rHob@6c&wEK>5!?0O|h{gTWYZyK(Z*AjOLB|R{fl&b)_wKp$vRM1pKDYU8j zA~_&_NZi`H>%oVroxEw(O3e-ssge5Sme7O$AJpjIvj6|4wEtgd+TXhQFSGG4eN|zo zBpQKnjRXGBs(D@S8<^LEFYwt~eF<@1S1v`S%daztecNm)-;3-+=yEj_Z4MJE3H{y2J2#LWYJ_ob8~ESK2IjF!zSFfcLns9P*|NF%dLmm7+ERCOfh_BQU(5VNH{Z*2I!R=6*_ zZ;ON%q=-eKz2qK3)&4~^Naz`7oRNDUzwcY1i_<9>@(g~Kqr1#d+lu+t(om}?HT^nL zw+vk8QDTADGy92_=w;bQr^_SDCG6~AYF9crV-vVfiiu%H{TiwAfjrXiZD!^UfEv{q{Zjr0+T39 z!}$lBsF-{&t5I2}lR0IEyE;1AfUW65_gJcnXzs^%G_0*)2yNiB@W)3}D%)$83oFsz z>YT_rJvWrcHZTR>3}Y$+QuSGHaj~xQ1VNLESahOwhY2#$IIV`in7gVgl@V62k8`rF z=4#1=YsAVB@4zYEEiPKBv_0j~xF1@dt5OIiv3pKzLGW&c*|Sm?A#!~uw$D@35W)B%?Y*Qcq1Cq5*?Xn( z=!Es2q(^ja*(+&p-8wzdY9FH!+It#(5;k>sKj5ID+~cxj{)*eQ!bCC=bmmfqUbW-R z#$ttRNBt@(3-Fc^E7Sk{0)MCIk2}LX{wdswTcFJr*TMAD_f&-}KVnQaQSy=>HRWqB zL5kz6c)>~J`x>`yBsa}ANxYD^e)*zZP~2Pd_Dupswkrv79(O4=q#`XJ65cA`4-bH0 zsV*j1iAfWBJtWRNa}^J2E;~H#UyS*(Tg`Iak7*$;rb)mgAovjxafef+xLx*8%d{M) z&HV<?n{&8&Fhu{} zy%o@skbIUDz*9qtQ!@m)9r8$9C*@hPmXC9fI7hstuj5*#mn8F>VR;MyCtG)JtpzOH zK297U)w@(AFKu1u9cqRWyxiTaY9F+xk4jMbG_vxVGf}HbO51KPr-S@XLw8ub(?00k zKQdG)1Gxn@FkgwE33w(joc!u%m^xRSm1;E3L8-G4`6rmi#Ln{*L!e0Dx7LsDc-Y+? zHvG&np26R_PodcFoWn7Z!5;y>9oz8N`IyAf=}Dq}eR%U4`OHZ4Tc9Ky<7!~U2CpD$ zWg6Y=Kb{pic09T{XREy@;X<|E{i5Pb`fV-TFN=}xd-8u=c{)|b!LW=Ak6Gk7Y-V+D z{fqb+nb4X*)982?uiX7I9F2DAN2P?hm7*6N)h?l?T@N#u32K$e_cfblq=L?7C89{p zTkm|o$YhnaM3m94jkO`(w}>MqI6i4P`XX^DI49F$h)fH`KEii!bFBfh%3Ly985 z5mE;u?AiK61y7hCrKM4{T)ODrKh%)vrVa)8uBFoV)@|COGjR`9X!56@13zedAG?M1K>W~?3|+xXKX?d zblMo+$>Q@=Fww7pd5R>W%ee~B>_{+N+Tgw%$7WO`yDLDtHWh2v$z2B9G}mV+QaA#b zZhGZpeq0CEUPtEA$1T=IZkrB(_(|!3IRoKW9}Yf_7QhBo_H>x=`(hgCb;s2+;3KT~ zsgrs?NLfrasB`M7_i@M6x1Aw|wW%s?K|LN>}!~hM@_~{`D3Mnen zw7A@g<+4?7?3v?Ll(8-|q3oWI+bN}L7G68uFSi{uc}V@^v#H555;B+1BlKF9c4N+u zXKE;8*L^AOd&->GGNR_A9bX}s7`qh4SP==L;y7Iz#zv_PH@e&gUcJePSxi|5Yz()b zfT;xKA?W3iLjr?DOS494oD|SRMmS>q6KPNyP+oVYHd?HRjG%- zcP{6i2DqJbAM}6kKmS*EKkJ8$i?*M?jYj{q`hVXZcS71Ox|ajg@{jNBU)(EeL_C%` z8~cb0tFUDZT+Jq%Og?a}J?V|GMwfJFORDz2 zqn^ul>VLy49zm)Fap1h_ny>aA9~4q_><+SP+e3s5$YQEYwr$O%0zGrCA&VSZwms=$ zJ{oUn*5T&gU`XHCn|o)JRaWP!tGz(@C86y$#?^(UYUsU@7=r219?2Jisr{z6FPPlu zT3vIxReZV0{_`JMeH8^ceaJIBosu5%XL+!TBhOXBt&Jwpea7KVPgF}($~<*eZ2I5m zB~&T4<8sPtJRX{uMCR0o)$SW&tlzIC8u7 z*@}n1;M-q#X8k@=FR2T+pNg;UKi%;(VT*W5SYG1Jn>k)Vf}dH^lDV$6 zu)JPZ?$_?THeRl#RQ4tbfQ`#hB(|)GoP+)iUg9QC{4jc}M+L$4mIKNJ66)hsYIlR6 z0K6F?PdL)<^|(2AqI&*}m&|er+K=w;T!We4@>?`j)@TE z{m0D>v9izBhFgtHUInxI7#qDwiWb(x8+baHXQ|QK)AtU*9K~}O?Ikq1T{f`3v|7Du z>Obz!7#N2jb>SODTTDIk0vLM}I*;z}WtG=lT$%9Z4S!lW+JkY!{_<{3m_p#qCLssC z;G0Y`@Uy9-r!@y!OQTP63&#Ifxe|Kj9bPfYwnhp?7x}#!8O9%j*vIRum>J@Kk}^AC z6~@a87spMyo>noG^52hzeI1LMF{vgevz3kV@X>k@U@x)3UDOmBXSY4ud9W}yj10-& zz?vmEVK%*O(OCS=3Cyi}>@t==u;wT8A?6_925h$u78!fm+q$Jg-*S-7{?}+qoU;+iTS%^1Qss zNBu>s;0%>g>%P(9?Y83*O96j|fH}_HgA93W6YlQohxGN&W?xwzGM!S*seZ145te*; zNF3q0x1XhGIa?pffu@%xi+%R4h|kEL6bcBC%~hIAnkgUc5Z`;$^R1^(p!Rd~5&=o} z7@b_M)XR7?&-4|~w`0@*vExxJrO5P^l^~2b^N2{J0NgY%y~6KFPFJ{z@}2kGvcv0l z6GMKy_E?DO4xxv3Cr|QP`qE14HYvVCi)UpGqtm>}c<{XB%RU0% zV~z+9_0C~WFNkF8-uPYXCodPGb4q<9sn<(n|4vAPw&?R(mFjt-LwYd1uvR-mrHB?k zW#NF5z6=U5FkisWtmO74ui>=Kkl4EBAo+M6>W_Bwn1aUn^Ul2U;=puWpMX*tTcmfn zLqcH^zs1NU$Fb@RZ|wBbQ-h-m(s~9l5kGIQanD2sTs?XBaPoL)fy2y4rWa$>t> zgx!ifU$XYz6k}ddy)LMh^0&)A*Qsu+guzl0;C`31Hm8`!m~VD~0$i;dT61l>fo{TU z?N!`fM}FpK(Q-`7zLOPib(Sy1gqL%3Pea{1{pkj*{aW4$wKn{F1Ab>2I_2q_|9j%t z^@;F3t;cf9IIFL!-~?(vD_`+_5wN>Cm>&Msw466nQN4ssr)&j%yLJEZdFzZyS!z=L zLI=<~u1(p~n|}0xDUA#+FZne}2T!@W#OA9wJ_g+L53eORkNw$3yo82&SOe8!et8Tu z%_ZmreTIM)Pev7h;4(+{pmZZ`7W`ntf?JFk?um{p07`k1$$u;|%>ftvUnMx(zxa1` zzbG&D-n~7F>88`cnDtWYz^WZz?iIt;6uKsf;emg@kECzPx5}7>XdAk%{eeB&u8$%r zpljy1YH@X&3_&&@(6!Ob{64Jw!y~DYqzzQCBkBC}Vf^wBABpKA4y*#U877f%;)BxZ z*l6y3OS69GqD~)*gH*5CvpCE*{ZC|cMEi5EhkIu`Jdn{9%4b*bvktQkn>HY*O~XJc z>`sc-tXANO%T_sd-`Ibi4Ed}VGZuOHvpw(`br$R@F&TC*}1e$;IbYvd^j|@g+^t%REmWREEy(6E`!a-YMJUxyYi8i@LyDoA^U-_||2* zYs9gQkJ6rTSK037ft7PaJNh36KFR6z4f*G;JDLRgP%`^GhW| z8jS=}$7{4)_J~&kN}%Pt9)K%?KAH{xN8F?v z--7M-H`-A$C)(zGBlz59rB6W@_O`gF^Ynk*USCH5^%FzqXlo|`9z$0_RaI4Oef?*T zU3(HTV@}t2sL)jN{n2E(Yabfo@)>4Ao$hC~P{ztUSFVw!Ra>CrH#%r7x3frjh&}sh zdmmj4-|Pr^^m#nCgoU&vB1^TSMmJ&Zf>tq;-jN@cq5>k zhL<@ND{aY(YE6efT|?0p1A6n18tqS6x{~s{c5u4}%f=tJ5g9vfX}$LlPpFm)v_H-} zv{E^h){vh;>bUDjQU2el4g5bQHE$DF3TR`x+5W0tfQ%*&oBqLLg$U?{yi07mFGsTS z9HkQv-hOY4TQ|CYOeI>v(~LRLpPlpTEVt2M&Gg=?Dfe65ocq9wy&miAj~81EyLM1I z8Fup1Q86GIZ2jBFKvr zI=35cI|TL0X=uhtW4;Ke!zoszBEQVy5=Wb(mcIMZWF1$TlEs=Owtq(L(9nL0IGf|9 zxq*o2+p1V*$U@!$)Q5ZhRjr`-3R1VZok6 z)i`}tqrLNcD^U8~rtlsF+`{6tif&WQV-t>km+L#yp)?GNfP0h4Edpl@w~6CT0Wgx6 z5PbAJ=9O_5v`i=vBIh^oK>Q0S9Du+$UmU&zDu{P@vT4g=s1w~(404S`tP*m!&znlc z1JC0CFwLu>Uqrjv?41R-yFIa^pHUYtI4#yZpZp-X1*BgmyZ|2(zv0gVVH!&b;s}d^bn!hUqEr;E8KEO1DyZ^v^*M zdH$qi10-K;I$+pOo1~UfN$vvx#%b|q;U?!d@^DA3JVm^-6nT#irigo348s*JaX+Z{ z8g|nod9_l2Ckc9HVc^u9)mH@1Hg12-2wm|?MTiubw}ak?%`tHGzmst}(TFv0uh4>5 z7NyEKy#(0?nDjb&djCGtozS*~M~}nXlJ%{%guvMvJfM1|6cwl2&S4au_PVGPdFHEL zMvJxp6(#BWyDREe!`_T-ej>72N2K*Vo*SBN-ZNjLADjkQ(fsI9+7s&m;?!U(_%<%R zCUWfiN)A<#aF{|sfXu%hIw>IB_Kwys^>VIJI!SI+R6B>^b zuQyG7c_d{3r}tU|{GiYxHZY^jPhh%m`-tUSl$X>+;ep_jLYTp^NzsEI%&Djq%$9R2 zhqm2aRs+f_MWqX|Z+K7?9gK5(60z+ESkjMc2KWqlw3dLw|iCe z0#Kc!EdbII=-LDGmLUGz96OZ$K|5bX*}7ei<1DvkFbxIV7s-|PDh=ZJV&{sb}|gTQH$?PGc>+V)2y$r|Iwu`KS1PgXlm>zDBvig zbNtVYs1=5D7L0?$2iK(FNL<^w9N$tzTKIVqmem08400Y1-IU|CK=ou;Jhy3E=wD}* z+P+GZk%pLDg}qBsVc5M;T346$?+vG=b<~ZP>kj3kuUZ;*)G0*!HAZDfA)^>D-uk+k zt0OU9s}pLT^J-HjyDMRD{0T}G^M2@$CY4#YC-sRa_7^g?6yA=5_8lp@o<=SSfPBv* zKm@e_h9P`s9}+_ysZa<&z3De326+hP z`ic^}vA;b|v*0P%NP6H*1@0qL>h<61rwUr&nm=(@g?|`Zs2W2tEpN$ucjaFHh_?jm z|K}^2E~G8_QIU!Wo(Q!Vj}b}1CGKFY}849acK&m+hTWitne)A!ZLC+Q;}MiY)aTA9@hwuFX{ z0AdukRLkK(oLh4|>Z7G`5X> z$rRDN*A?fZ@9h233=P$N|CF{?(hsq)rB`gwT+SfmWUOCG?lPXvL$v>k zD+{#w>*K!UIESKTrM?`a(&$JHEoy1ZC)F|sog!bvp*!l>)w+t ziVHSQX8Wfw`LB($5@Dca)V)0N{P~3xhC}D8MPJ?ZA^3m0H2UVR_=)-=PbV&M2WaP# zd60(Th^DQ-&)#Jlvh|1T-g+fVGjK}2du!V^yLy-G%?o&M$jfa>J&gLNtRvUDlRqB$ zV?=JI+a=Wd1Dwgch}P$1y~d8J2ne-Z{9gv?ZzLHnF)mJ@{GGI!Q?@oI@}gb2=oT)F z-3_xoB=!V3Lp6jK&f*|s&N6^6e|$xJG_3mQj#FQl%8DBHnGZK^VK2JwRzXQ%M$LT6 z6NsDJ|5$+huLWdFQf@y@yopj>PyiHQukU@YB``268-O_I`8b3f50z#B*kAG@t`D>j z=WN=jVL?*c>F$C|5@04Oy#ecu5D`%>*pU06D3>;XFPg~HaD5564g#Cqz$Khp0f&*; zEzinVr#Y+nvd&eO(O63v>g}LC18K?)yR*rXz<-PZ~Q7fCz&O=5OD07WsnXanEvAm(mK-%;1cN_){j1l8{0p4}S1sV=%$Dal- ztrmN;P4=E5%rJkLNVgO1=s6bEdi4x|g2#=^+xO{02b5MmM{)??j2km3Dwt*jRe}Bu zkub@ne^GdNQWOPh@Ey;_M^3WILbn+w<3jifHxy9t+N_6`RNm*0p#S$HbfOno?$+PS zi1wQHLBAm!IU;}#|K~%D!%eqaZ)**HY432sbZ+vH_3mpTrLuvr@?7QEd3MNANB!Fh zefGu-u(W_rxo&M#oRxAmP(}g|I%stgSevo>UnkDHvfTAa2DFBw&w*gH6UwgdCv z_QIl~Yz>UQO1nh_wMntC(}l}3WPe11MEJwWnoKQS`d7i^(0GY92MgK)$m67aL7*1U z6$Us`D)fQyyctWmB^bdRL>?C+RSDpfGd-q3i7|ue6ybL~<|q1XhS#rwTZhMdFZs^Z zA{-o?f)5{1V#p&6e?ZTq?B-TURSYN!&*=-zz2|WKm(?udYzm6tB)Ls#g;}Km>y8zr z%*rvd(PGn0{DIpwqzyBQ3;T#!^V7(WkaTQE_V?>ZI5+)`S)jx`4QZ(h zl_AM`u#8-aT6AB!F&qw&O|r}@(2uh?mQBnJI2L%slP`}h&^&cDGnmo@-H(MrDkDb# zBHE2*g@aJYyo5o@Q@yj<&>{fZsmfL8(9E%AyBfwMrBc+^H4HmSg1sJi^>FE&pJmz| zGK5!kmERC~JY1@3te*2Tml3n1aj?^iJ?;Ierc!U3$Iq#7^UAByCzTj&{q6J9UH#4_ zqa~>fqlE3-!9+{{R6672me}=4j&MQ)+R?Y$%(VEq$L_o=2K;8VEGZgAJuFZ(1ssl2 z&o~rB>c9QltbTtBMq1R%EUzwZ=%XYVe=r*@UyuLK&>~mfTL3Shq8(Sra`!U8A7qCv zKZ?HS@;;E`De#fU^O5|jOTHY(yGke7wOk0*yKyBJVJv{YefklE3L%+hn&);&#h?~R zw;sl1xUk3-Ze>=o^5M<$W)PDxdL`_?wlg^-(jf}1^Z@01knNiZJcgGfd{inFk-;O5 zQngCF8Ln``GPi53=l`boroMR=qAhj74kdN&4SraqXfFc==Z zNVf=Q00@RqdWuA0n1eq+KFD7QTY0sWu2!<5{gJ1emljAiMw=dLVkraqf{x8A+%A)WmLO~+r6jzH-l>CoA58X79GC!j--w;TLA*@FhxO7>KI4?eZ|FH>p z^)LnV-z)rTShDgXnaJ4!C>(QD%mZ-UFiiBx2U*l{>1o zN%zv|=x7%~$5AIVE(!Pu`rIbHJv~Fiu-KxxBg*9O zDDon=S2s|;7wGw6g#2EQCV*_t>hXJh^)*$513#6_)_=HCSjrUwC+Cv?^$4ZsVtNoN z)KRxfpdP1wwDxr_zg%E~HmDo7LhPBKxQW>nV&h~TR>x0sDBwy3#EA|4fgHz4foSO6 zVFK`@zU3#EMzDN+R5Qr*->kIM2m${?7T_KuE6{__MTeDp-S^8Mx2Qi&OfIz?&L$fH}+fa{rO@QPhr91G;$Z?|MU2P2Qpa~5ot7mLFX6C-3#=>vtiWHv^A6hcU(z|%YIUus ze(Ux`4hT?ber!CaHrK71yaqzFZyXVcvi1G=rH5pO;dh<-@b7}pBE5`rONI6L4h=SY zQ|YZJc=IY1r`3a;gCvK0Z>9A$sU~m7S)$`%VHX%V~hN+gus4sg#yri;!y zInt8#-r?Tv?%Ud0S|}7Mrl_GoQd?J-SP}n@LJ>FaYlHDU-PTC>eNJ%53m)%}&o3F3 zSC0Sdslmp~VWqL0rx>*C^O=ci@}oSmgSYZrf8gHEVW%PTS!n=<`Ou7_Xc6`T zc@kDSONZTpo;DMO%{4y7eQj|nNN6DY5_>e>=Mm&F|0OF|I~_!i?|)FE9I&LFh5@+i zRwt02tTwm8Gpew5U1lSGcPv3~z+ug{RfVF>C&H|=78t5MMqP=FrLoL%F@zcfn;}V3 zeh8-^kMcY75#JZbD($Fw+yi*N{c#t0uwib+8Dv&EZ%yW+aE4vDzm)!l=@Wy+P1JFA z)=h6gKEvy;Tm7qb?k$w9yTAP%gWHtEd66GeNxys2t0PRS@O{0!?o8svf*E&g`e&rB0b zYTo1L(;Go;GnJdO!D5cx+6!oTv4~4;jy+|x8a0q?#MwM)@#^;x^u$#a63H z-MqH`&A|V#7*#-%(G&f0qy=|X@lezMD&t8LY4J?4-!?vMC-<92{BGXr+3ad?KTcEK zURII~44r7XOVD@F2_tWp4Tlr`AxI>=LWBkpzPr8+PtEnxy5HPB4MeV~d64|JuYY~$ zNofEgFVlFGCB_7sG1L}vLHXiZE6ef?UV?qk*iN<_9>9Tw_70oHJ@wciFo2k!VY(0R zP9P)KEwaztbjsn%VBmN!xb!W*q_@PTB6ShtX-dHfLz|P6_)n3z@U-pntdH5*2ol-2 z*M>!hZTOCuvfhj*3IC$5hxKWsI6SeUweTSO3boXLTmnEz&Q+QSZe!JN~}%pX93ln*+@u~0-` z<hUcyBW|^=gcWTGA3k#E{;pf8^{s)cvvU}Wf4*`cBL1>Hh2js@snYi&Ik0L z@tv^K1=3R%F?;W6F(}M&Wpp3aOigQ>E8*^p>jO+V7XhNN86iF>s`JV&*6_f^%JG*@a_3S zZCH}9JE!?uWDtLxu+@yE&CPc0&p~^J;ua^@rSI7Xk!e|ORYBzDI#o~O7e_&{4E=bJ z*iITq?O81R*&MFokN2fe3V5jvCnL3Ej(LZL&|URrNuzI8+^XA85lIrjML(4Vfo zhB1Z7s0T%hcz`nT05RB-12NsXM zQA8EZwcmvt5iO4Pa?DIxl=Ymq+P!zB^z`|o1DD1~YDoR{-V9LrXuP>G=MordcxEdk zx_bM~KZp0hMu)&4B2`UMb>VQRHL^HMVeSMyQweShy?>OmlE25_Kppc*B8|g8Cz7e2 zO>jTpG(@u-(I1XH$2okH(MHzhdI)oAbIa#br!L$y*(%1?UQL7eURvl!b@}jb8gJ(m z`3V~sX5IJL!N-y-J2XZzi@FL(A|2*NutBj6?o=e*P6fWJjN6mwJ>Ot&OfCx)5{nm+ zE^|Kw{Ych8zD}5ZW%H#c5oAl+{DY6#D{uJhi%Z;mIV(r>|Jbnk)Y$r6l~Yo)Q5dHG z<4gVPd9_e!eEErEx3|YiV_$!T2H<7#Fs=-=Lx0RV{mwpk*vcR1YKDNr;j5j)Lqn#9 znrPcg+{1ZfPvD*|cn8KhM7jO1Fy}<&jb%X1NmjW9;Rpo9 zexT-DAHlTX~>WWt z8Ngt}-uB9!?7A#i^WO;J=L@J{ST{Mu4@E!8ChYAmhh`}^^E|KnCn`EkdV$NWGH{;q zN^Q%BV3t=qF|+uPPbHJ**NWB7W$mo(Q9%pay6Lo5Z?nHd0V%YB%}X+m1AuktxUt^H zG=JuSZEbrpr0|ovLKfO%7ba%TM9=nJu-7aOKT}&)nItZ{Bml^bg!(r-=-!2SFz359 z?YF7ojz|?oIXwF|p`OdNnJjkmRbXYOqT1xwI0UD0dGI^Y{Z) zIE~SRWHM?CZlYHH)sk*ge=6zd&F3mJo17;T2S{vyH1>4o>EzmZ26D7u z6d7}#t4^|kI!zMP9WW>aE-T@ry+Yp2ea2*HE&VJgk&7WJJD(u4jq56vNC%HXOh!Qr zDcR0nVJH#5SVfs-2F`*9Z*?FA*wT;m*d5j}+qEu&j7WaQnM^oi(3!Pv>EO^1m6WE1 z((b~?V#fU2$FA@~M)oKSi|VNdIs7D*XxJ@v{mdhVUh4g07q)ZXyLu+&UJ|IJth|lr z4Is@r9?Jg?>ut+opY~lXw#R(+_~Vx2X6-&}vyDk;%ne)#p(Ge6k4dTuSP+y)P-|YY z-jgy9yucphd%uP{f;JDP{l2`sH*mkQd~;}*Yyg5i>g^vG2s*EG9IdQ4_+&DvMXyg1 z-#~T#)}*btdK(?Wk->be_Ty6|_5iCXrL3;5{sl`B1<@o=EG{k{jJaOwSdF%-?;Qh! z`5-M=!bwG_A*Iw8FwoG#nC~}ol6$+&t?jSfDL&X9E)9h4t02|d8l(Coz}0-ucYD2i zI5viF_gawU@Fq98ey{!elTpFx)tS@o8IFnJZ2p8@F%^sC`H7T5#+nJq!&(cBlrTn5$R^L>(W6&!deEdkfY7Ejd_?!WjoGN|=kFt~XR$-9o|lAL?PPaS zR^MGwQKwML*UU)uob)!Ul%ZY-=m~}M3EqdeYq&dY|4iDL+dSLYEKx(N9uysTabM!b zgyogTj=in$Z8+Tjv7&5u>+;A$!9mPw-wfvz8HSPe> z3n9Cndx#J4LI4CtWbjWc_kiCk(Gnb4>v^fKYoV4Zhb%CRls+QSq96!bsx_+0XtFFm zg+tHWuLz;W1g}_8fQk-wsXw<|68n=Md$Dkst9MERq?qawH`vb@@$?IRm=A+Pq0haS zH&c9QUF)6aj{1FPrU^a5)_CnBb)Y^pn~*YoB!br3DymInRV~Umh>cC*azy=yn@lF( zH7*f3EfbXnms&#M7$Jy__ z-Ns~!=Td@tes8@0fD}5@uMs_o(CCrqO?L}fqLdwr9?sroZ-2{Bjp}qOuO@IVIWVXm zc)R|o+70SRVejOmsHR2)8e7U8hT&VWuiSp1-&R*&1LIoTf!|@}o7#yeu3%^!i%Q(P zp^;|-Mq}HBrKPb2L>jj|X|e+L$6oI0iy2*B{aQ;GJbZ^TCSywNL0Ls}ckjF6VqPXC z>Euz<_S@=`5d79#Ykg_^ebOS!a(LV`cAvdsQ+G+|L=}pDd|Y6OK$^eUK9pg(Sh}4= zS&DfvS}r3aXtdC8c7u+#VEZdHz84vk`pxylmAeGDz{|^NigLv#FAyvF*Y~C+c4`(( zXiNHi{CWUf(_AfIYHF%B6nb^~$liI*RNdE?B2=RJ$xdUM>(NOPzIhf$fPLB1%ods= z3mB$~I=If}h{RxC%xEE{s6*5!9DGg|6*dd)h7!*{b`Kl<`591G;q((1+Qkg*-;a2GU(G|Q#=nMeOgH$6Ie^m7!hC&@wED?} zaFmZdG2SM9l%tkuWZ`7tlRQ7xk|(82HXAn27g-~SM@WAyIZhXP+bCf9wvjd1zXn$G z6G}m&Bk75m)y_oj240`9A|1|<1y`s&(-tjEVtYJ`L->Jx+d#rzmYQ%+YjR;r4D;{J zHKiK4hHAT+XWZEvx&=3gpBYyY@8=D&mmT=_J^dQG_Uq*5c(u%y!@UL9(UQ6+gWG9O z8vJBR+)A58Hbg#+H<;iR5*wWFVjSLEyq0UIwKb9#yg_41o=?VX<3|kf9O2I7>I2*K zMd6l>*hpheN6IeKfP*P7*Oj3UPh_3QdH!BV4&-k9_Il0Cep_!|Ufvwy#aLeD_P5%0 z0jqWbVrPb^`&0K_BmIb+-CbHpHb`z8*_5fCKa_=pIC%Ko<_wZCBqYSVRxs<^_C&3R zqc{vsS9HJn@wQ~Kx)`3LoZRzK(LtRCDm?C34dRkFAFW%0eY!o)eg@6Ix*41p>L4#K zFP_of_E1AH_#7kgInHJI`u&L~Wt0id){U^n_)%C%zUzESq5rh{IB3)zDSplU_qv%d zkL>NY1N~RETp&hKS+R!7dHENGsmK^*qYTY`aIapyI)?~OpTD7AoEhO-8r|HNEAJZS zhmThmEck`~#l+;q!?I4x#9xORG4SlR(dC**UOv8<+aWPGB<53;J~)(BI2Yw+^oUYj zy{h>5xf)&&YQm;C&>s7KB@PN{FT$0+ee2fSjv648IVx1C;w>~?vg_j-?*}E z{9t1JFf_9z+@^$rG*jb9*yJe5sj`&a^TxSioom;!qMly77=tM?uwir3>k&jBZ|Ia9 z5_n2BgHR)jZvOGZ_VIMR#JqI&XZ;ULjja8D{zgT~G|8)6r zWw;k7u>q+rjnJ1qp{*M`-*9MQK60-2xaf+6sn;dHee2EaXvbb9-8c=70J`Qc>cbnY z^@fhfIxr5HdWFP6vm4F_j%kJa22FUhCH~dwH?9}`WjP20p9uWmDkmA)Z&ustnjorQ zAS#XhTuKt$jOM#4OfciODdSR;*V);*#b@iYv-7G-l1Pv4{rnsbne}c*Kh1JX%M&m0 z4cE=rzl|ab=YzaFRI2)#Z{GcMh4R%_YwQ8t!;ja4qVD}#@+$!FHb-C7CQh1DQo@(s z>kR2uff;X)_g)~t5B+hRS>}fBd3l?7d;V2v<1wL)jg4S8^z(B#y&7KO-^T78X4bvrh;&9tb?n_5ls8}c-(F|C*l49z+aG8ES@Jspzjuw2KhGhe>OuCwM_ zE~IJQ9Xhc%Uj8_!dcfxT5C8i8${pvDIYPB~O`*PbJKx?3#j2pI*fLlOG2x$Uw_wk> zy@L&y+Z`cuH|>@O@}{w=_GyfbZi(1lIc`Iesn%OJOal(*!k(ko{2U36r`N^*K8st& z5Me#cjL zVrr?rTW|bCBd3{mQBe>xGrJ*BSh&TbVXwMA?YGaR15_LtXU;q-|^jgxpb z4Df2^6kw<=_*1h^6?yR)qL9 zqWKw7bn|vr!(dLQ3Keb8$^QC|6;Nc4*3vJ^)5p>eH@_;4Z1a45YWE;i3TJR?IeA|5 zzY_96D^YH+edFDuie*JI}viKxE3Hy1KnXl6l11h&$JyM(A z5Pd#gUXpe$4$h`}j~xM*c4;b6YNnZP<&v~WiH#c%5x0%}E~5WqUlzDOW+w>TT^-Ng zJNChkwLYk-^n6|G57v0C;#)x*+CsyGkQwmQ3jb)G(jyHG5qk<4vvp~XiihXyuS!HJ7yTh)eg_*M7q0Q`Kdiz=Qa!LRQ7^#P z=y&SwaDTKKm8C%IFDkqTFD%s2*6w>yz{jJ|KhBik!r5LS-&Hng7DHHbanV^qbxQYo zk<86ZRA)JMW2(+|e{HM`)p@n(Mmt?_RaKP;Cm#3m2f!E<1r7dXxj_UGJh5NlW+Q3( z0#D^OaZ=`IqlPKngiuX2waC#6i~B7N&kw#IZZAA%)2VG$p{lazHRg%)$qMhhXY+v=st7TvsB1ze(Zr#Mx`L0V{6w{qj?@VgkH?;d}3D3 z%Mlq?R1%6tYdmdCcI4M2i3Dd-Vtsm~sU$- z>B<7AlxN#L-qPQtU%2*&M|rf(%c13@XQiJB_RvImDp@B85i)1I{?v;gYtESaG>V`; z5I?X?79y6<$ezY5^MYZ{-Dx?;uRTUBCRGlMlsy=F8DFZbz~c`GXV6N;vKdRv{)9`j zAPg8PbGo9yc#%iu0$+?o?){1>^5C~Mvt*+)q`Z9TxdxZ5!njiIhqVRSII8LVcAIx! zp5c1QOM0y6>-(OR=Wo01q!zeCg!eN2HV|9aP)u>GYHwy+!YQ90^sv48;K1nC6YB;` z$N9eBWQy|Lm_z_^I)Y4Cir94hcK*f0&LjhqlTpoKWMNX;FEZc{o#<(aoH)6DM`{GO z6lPEoNbB~PkQpQpMqwkwQg%LYw$STEzm~0H);T+J)2=6d`)d#AtMSR;uA^l8?_a-I zvgnguG-agL+8Q=Z#{s6MQ{qmg%o9h)La-^;Wj`^6!bZ^@e~14poVwRf7ilfrvHi-7 zKATqF3(;cry!Rf}vaKo}|06XZIByJb^GQc9OfsMk#YfvEAn(Tt4G}VBf<`{kASOM7 zQuJD`hyQ-pckYIGFodl^c}26w&+jTXq`j}WG#;^4yUfHmO;r0lo~o^~D7Wc)qt^4I zI}M*0I7#@DJS{CP9&wte6UE(^cSM~hIR>IVTD`yT-=ax4QGa+G=~({c=M;_m3FeE> z`$i!r&i6ttwt^1p^}XHg-?Wcko>onxMM84#jz-@df%mMQioednnu|&#zzE*+7f0SB z%i{0e?Lq6Oe%#~eAs$}XmoQrFqElG^T%KK@;%%i=VD8l`XLFcR(p+&p`)Qlj=N6r8 zq%pU)OAqv_<)w*)1~@mb0_G=sL#_IUf*sjX{){1=nqf1a)8*cr*|*2P0P}Etw{EkW-e4!7WT-(sl5*Z?@gyZF|py>>}E-*pY5V+rTzY* zgx=ljnnC?!qB)YOt8nu$$0NHp - + - Steve Brown's blog | Steve Browns blog - - - - - - - - - - - + steve's blog | steve's blog + + + + + + -

Steve Brown's blog

Articles and photos about C# and extreme sports

- - +

steve's blog

c#, sport, paragliding

+ \ No newline at end of file diff --git a/posts/coding-on-the-ipad.html b/posts/coding-on-the-ipad.html deleted file mode 100644 index 700f631..0000000 --- a/posts/coding-on-the-ipad.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - Coding on the ipad | Steve Browns blog - - - - - - - - - - - - - -
- - - - - \ No newline at end of file diff --git a/posts/github-actions-net7-docker.html b/posts/github-actions-net7-docker.html index 837e35a..c06907e 100644 --- a/posts/github-actions-net7-docker.html +++ b/posts/github-actions-net7-docker.html @@ -1,78 +1,67 @@ - + - Dockerless docker builds in Github Actions with Dotnet 7 | Steve Browns blog - - - - - - - - - - - + Dockerless docker builds in Github Actions with Dotnet 7 | steve's blog + + + + + + -
Published on

Dockerless docker builds in Github Actions with Dotnet 7

Authors

How to setup a github build action that uses the dockerless build in .Net 7


Background

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

Setup

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

Basic app

dotnet new webapi -o dockerless-docker
-cd dockerless-docker
-

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

That gives us our basic app - let's add a github actions build for it now, by adding the following:

{
-    "sdk": {
-        "version": "7.0.100-rc.2.22477.23"
-    }
-}
-

We'll also need to add a reference to this tool:

dotnet add package Microsoft.NET.Build.Containers
-

Now, add a github actions to .github/workflows/whatever.yml

name: Create and publish a Docker image
-
-on:
-  push:
-    branches: [ "*" ]
-  pull_request:
-    branches: [ "main" ]
-
-
-env:
-  REGISTRY: ghcr.io
-  IMAGE_NAME: ${{ github.repository }}
-
-jobs:
-  build-and-push-image:
-    runs-on: ubuntu-latest
-    permissions:
-      contents: read
-      packages: write
-
-    steps:
-      - uses: actions/checkout@v3
-      - name: Setup .NET SDK
-        uses: actions/setup-dotnet@v2
-      # Package the app into a linux-x64 container based on the dotnet/aspnet image
-      - name: Publish
-        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
-      - name: Checkout repository
-        uses: actions/checkout@v3
-      - name: Login to GitHub Container Registry
-        uses: docker/login-action@v2
-        with:
-          registry: ghcr.io
-          username: ${{ github.actor }}
-          password: ${{ secrets.GITHUB_TOKEN }}
-      - name: Tag built container with Github thing
-        run: |
-          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
-      - name: Push built container to Github Package Repo
-        run: |
-          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
-

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
-docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
-docker login ghcr.io -u <your username>
-

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0
-

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

- - +
Published on

Dockerless docker builds in Github Actions with Dotnet 7

Authors

How to setup a github build action that uses the dockerless build in .Net 7


Background

For me, one of the slowest parts of the fast build-test-deploy cycle was always waiting for docker builds to run. Especially with the practise of docker-in-docker builds which without special magic wouldn't cache anything, it could often take several minutes to create a docker application. .Net 7 promises to offer an alternative to this for simple apps - let's take a dive in.

Setup

You'll need .Net 7 for this, which isn't currently released at time of writing. However, in theory you can take a .Net 6 application and use the .Net 7 SDK to build it already, however YMMV.

With this installed, let's create a new app and get started! We're following along with https://devblogs.microsoft.com/dotnet/announcing-builtin-container-support-for-the-dotnet-sdk/ but with some changes

Basic app

bash
dotnet new webapi -o dockerless-docker
+cd dockerless-docker

We also need to do a couple of things: because .Net 7 isn't out yet, we need a globals file to tell the github actions to use it

That gives us our basic app - let's add a github actions build for it now, by adding the following:

json
{
+    "sdk": {
+        "version": "7.0.100-rc.2.22477.23"
+    }
+}

We'll also need to add a reference to this tool:

bash
dotnet add package Microsoft.NET.Build.Containers

Now, add a github actions to .github/workflows/whatever.yml

yaml
name: Create and publish a Docker image
+
+on:
+  push:
+    branches: [ "*" ]
+  pull_request:
+    branches: [ "main" ]
+
+
+env:
+  REGISTRY: ghcr.io
+  IMAGE_NAME: ${{ github.repository }}
+
+jobs:
+  build-and-push-image:
+    runs-on: ubuntu-latest
+    permissions:
+      contents: read
+      packages: write
+
+    steps:
+      - uses: actions/checkout@v3
+      - name: Setup .NET SDK
+        uses: actions/setup-dotnet@v2
+      # Package the app into a linux-x64 container based on the dotnet/aspnet image
+      - name: Publish
+        run: dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+      - name: Checkout repository
+        uses: actions/checkout@v3
+      - name: Login to GitHub Container Registry
+        uses: docker/login-action@v2
+        with:
+          registry: ghcr.io
+          username: ${{ github.actor }}
+          password: ${{ secrets.GITHUB_TOKEN }}
+      - name: Tag built container with Github thing
+        run: |
+          docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+      - name: Push built container to Github Package Repo
+        run: |
+          docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
+docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
+docker login ghcr.io -u <your username>

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

+ \ No newline at end of file diff --git a/posts/init7-tv7.html b/posts/init7-tv7.html new file mode 100644 index 0000000..83f979d --- /dev/null +++ b/posts/init7-tv7.html @@ -0,0 +1,20 @@ + + + + + + TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine | steve's blog + + + + + + + + +
Published on

TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine

Authors
  • Name
    Stephen Brown

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

+ + + + \ No newline at end of file diff --git a/posts/initial.html b/posts/initial.html deleted file mode 100644 index cdba10b..0000000 --- a/posts/initial.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - Initial VitePress Setup | Steve Browns blog - - - - - - - - - - - - - -
- - - - - \ No newline at end of file From 1cf7e588abb90419d99c0662672758b9a3458643 Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Sat, 5 Aug 2023 13:23:18 +0000 Subject: [PATCH 13/16] deploy: 241fcc837b82b756f6b0cbc1d5d7498611f54d02 --- 404.html | 4 +- assets/app.8dd6452a.js | 1 - assets/app.97c03730.js | 1 + assets/posts_dotnet-kerberos.md.d4b493b9.js | 16 ++++++ .../posts_dotnet-kerberos.md.d4b493b9.lean.js | 1 + ...d76a.js => posts_init7-tv7.md.800eae85.js} | 2 +- ...js => posts_init7-tv7.md.800eae85.lean.js} | 2 +- feed.rss | 54 ++++++++++++++++++- hashmap.json | 2 +- index.html | 6 +-- posts/dotnet-kerberos.html | 35 ++++++++++++ posts/github-actions-net7-docker.html | 4 +- posts/init7-tv7.html | 8 +-- 13 files changed, 119 insertions(+), 17 deletions(-) delete mode 100644 assets/app.8dd6452a.js create mode 100644 assets/app.97c03730.js create mode 100644 assets/posts_dotnet-kerberos.md.d4b493b9.js create mode 100644 assets/posts_dotnet-kerberos.md.d4b493b9.lean.js rename assets/{posts_init7-tv7.md.c4bcd76a.js => posts_init7-tv7.md.800eae85.js} (98%) rename assets/{posts_init7-tv7.md.c4bcd76a.lean.js => posts_init7-tv7.md.800eae85.lean.js} (90%) create mode 100644 posts/dotnet-kerberos.html diff --git a/404.html b/404.html index e702c6a..cac9582 100644 --- a/404.html +++ b/404.html @@ -6,12 +6,12 @@ 404 | steve's blog - + - diff --git a/assets/app.8dd6452a.js b/assets/app.8dd6452a.js deleted file mode 100644 index 5759bf9..0000000 --- a/assets/app.8dd6452a.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,o,c as i,b as t,t as d,u as g,e as a,F as A,r as P,f,g as c,h as C,i as y,j as D,_ as N,k as v,a as S,l as k,m as R,n as T,w as F,p as V,q as E,s as L,v as B,R as I,x as O,y as j,C as H,z as G,A as M,B as U,D as q,E as z,G as J}from"./chunks/framework.f55bdc3d.js";const K="/logo.webp",Q=t("dt",{class:"sr-only"},"Published on",-1),W={class:"text-base leading-6 font-medium text-gray-500 dark:text-gray-300"},X=["datetime"],b=p({__name:"Date",props:{date:null},setup(s){const e=s;function n(){return new Date(e.date.time).toISOString()}return(r,h)=>(o(),i("dl",null,[Q,t("dd",W,[t("time",{datetime:n()},d(s.date.string),9,X)])]))}}),m=JSON.parse('[{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","url":"/posts/init7-tv7","excerpt":"","date":{"time":1691236800000,"string":"August 5, 2023"}},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","url":"/posts/github-actions-net7-docker","excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n","date":{"time":1665748800000,"string":"October 14, 2022"}}]'),Y={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},Z={class:"pt-6 pb-8 space-y-2 md:space-y-5"},tt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},et={class:"text-lg leading-7 text-gray-500 dark:text-white"},st={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},at={class:"py-12"},nt={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},ot={class:"space-y-5 xl:col-span-3"},it={class:"space-y-6"},rt={class:"text-2xl leading-8 font-bold tracking-tight"},dt=["href"],ct=["innerHTML"],lt={class:"text-base leading-6 font-medium"},_t=["href"],pt=p({__name:"Home",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("div",Y,[t("div",Z,[t("h1",tt,d(a(e).title),1),t("p",et,d(a(e).subtext),1)]),t("ul",st,[(o(!0),i(A,null,P(a(m),({title:h,url:l,date:u,excerpt:x})=>(o(),i("li",at,[t("article",nt,[f(b,{date:u},null,8,["date"]),t("div",ot,[t("div",it,[t("h2",rt,[t("a",{class:"text-gray-900 dark:text-white",href:l},d(h),9,dt)]),x?(o(),i("div",{key:0,class:"prose dark:prose-invert max-w-none text-gray-500 dark:text-gray-300",innerHTML:x},null,8,ct)):c("",!0)]),t("div",lt,[t("a",{class:"link","aria-label":"read more",href:l},"Read more →",8,_t)])])])]))),256))])]))}}),ht={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200 dark:xl:border-slate-200/5"},ut=t("dt",{class:"sr-only"},"Authors",-1),xt={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},mt={class:"flex items-center space-x-2"},gt=["src"],ft=["src"],yt={class:"text-sm font-medium leading-5 whitespace-nowrap"},vt=t("dt",{class:"sr-only"},"Name",-1),kt={class:"text-gray-900 dark:text-white"},bt={key:0,class:"sr-only"},$t={key:1},wt=["href"],At=p({__name:"Author",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("dl",ht,[ut,t("dd",null,[t("ul",xt,[t("li",mt,[a(e).gravatar?(o(),i("img",{key:0,src:"https://gravatar.com/avatar/"+a(e).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,gt)):a(e).avatar?(o(),i("img",{key:1,src:a(e).avatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,ft)):c("",!0),t("dl",yt,[vt,t("dd",kt,d(a(e).author),1),a(e).twitter?(o(),i("dt",bt,"Twitter")):c("",!0),a(e).twitter?(o(),i("dd",$t,[t("a",{href:"https://twitter.com/"+a(e).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},d(a(e).twitter),9,wt)])):c("",!0)])])])])]))}}),Pt={class:"xl:divide-y xl:divide-gray-200 dark:xl:divide-slate-200/5"},Ct={class:"pt-6 xl:pb-10 space-y-1 text-center"},Dt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},Nt={class:"divide-y xl:divide-y-0 divide-gray-200 dark:divide-slate-200/5 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},St={class:"divide-y divide-gray-200 dark:divide-slate-200/5 xl:pb-0 xl:col-span-3 xl:row-span-2"},Rt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 dark:divide-slate-200/5 xl:col-start-1 xl:row-start-2"},Tt={key:0,class:"py-8"},Ft=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Next Article ",-1),Vt={class:"link"},Et=["href"],Lt={key:1,class:"py-8"},Bt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Previous Article ",-1),It={class:"link"},Ot=["href"],jt=t("div",{class:"pt-8"},[t("a",{class:"link",href:"/"},"← Back to the blog")],-1),Ht=p({__name:"Article",setup(s){const{frontmatter:e}=g(),n=C();function r(){return m.findIndex(x=>x.url===n.path)}const h=y(()=>m[r()].date),l=y(()=>m[r()-1]),u=y(()=>m[r()+1]);return(x,ie)=>{const w=D("Content");return o(),i("article",Pt,[t("header",Ct,[f(b,{date:a(h)},null,8,["date"]),t("h1",Dt,d(a(e).title),1)]),t("div",Nt,[f(At),t("div",St,[f(w,{class:"prose dark:prose-invert max-w-none pt-10 pb-8"})]),t("footer",Rt,[a(l)?(o(),i("div",Tt,[Ft,t("div",Vt,[t("a",{href:a(l).url},d(a(l).title),9,Et)])])):c("",!0),a(u)?(o(),i("div",Lt,[Bt,t("div",It,[t("a",{href:a(u).url},d(a(u).title),9,Ot)])])):c("",!0),jt])])])}}}),Gt={},Mt={class:"text-3xl font-bold"};function Ut(s,e){return o(),i("h1",Mt,"404 Page Not Found")}const qt=N(Gt,[["render",Ut]]),zt={class:"antialiased dark:bg-slate-900"},Jt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},Kt={class:"flex justify-between items-center py-10 font-bold"},Qt={class:"text-xl",href:"/","aria-label":"steve's blog"},Wt=t("img",{class:"inline-block mr-2",style:{width:"100px",height:"100px"},alt:"logo",src:K},null,-1),Xt={key:0,class:"hidden md:inline dark:text-white"},Yt=S('',1),Zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},te=p({__name:"Layout",setup(s){const{page:e,frontmatter:n}=g();return(r,h)=>(o(),i("div",zt,[t("div",Jt,[t("nav",Kt,[t("a",Qt,[Wt,a(n).index?c("",!0):(o(),i("span",Xt,"steve's blog"))]),Yt])]),t("main",Zt,[a(n).index?(o(),v(pt,{key:0})):a(e).isNotFound?(o(),v(qt,{key:1})):(o(),v(Ht,{key:2}))])]))}}),ee={Layout:te};function $(s){if(s.extends){const e=$(s.extends);return{...e,...s,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),s.enhanceApp&&await s.enhanceApp(n)}}}return s}const _=$(ee),se=p({name:"VitePressApp",setup(){const{site:s}=g();return T(()=>{F(()=>{document.documentElement.lang=s.value.lang,document.documentElement.dir=s.value.dir})}),V(),E(),L(),_.setup&&_.setup(),()=>B(_.Layout)}});async function ae(){const s=oe(),e=ne();e.provide(I,s);const n=O(s.route);return e.provide(j,n),e.component("Content",H),e.component("ClientOnly",G),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),_.enhanceApp&&await _.enhanceApp({app:e,router:s,siteData:M}),{app:e,router:s,data:n}}function ne(){return U(se)}function oe(){let s=k,e;return q(n=>{let r=z(n);return s&&(e=r),(s||e===r)&&(r=r.replace(/\.js$/,".lean.js")),k&&(s=!1),J(()=>import(r),[])},_.NotFound)}k&&ae().then(({app:s,router:e,data:n})=>{e.go().then(()=>{R(e.route,n.site),s.mount("#app")})});export{ae as createApp}; diff --git a/assets/app.97c03730.js b/assets/app.97c03730.js new file mode 100644 index 0000000..7479b95 --- /dev/null +++ b/assets/app.97c03730.js @@ -0,0 +1 @@ +import{d as p,o,c as i,b as t,t as d,u as g,e as a,F as A,r as P,f,g as c,h as C,i as y,j as D,_ as N,k as v,a as S,l as k,m as R,n as T,w as F,p as L,q as V,s as E,v as B,R as I,x as O,y as j,C as H,z as G,A as M,B as U,D as q,E as z,G as J}from"./chunks/framework.f55bdc3d.js";const K="/logo.webp",Q=t("dt",{class:"sr-only"},"Published on",-1),W={class:"text-base leading-6 font-medium text-gray-500 dark:text-gray-300"},X=["datetime"],b=p({__name:"Date",props:{date:null},setup(s){const e=s;function n(){return new Date(e.date.time).toISOString()}return(r,h)=>(o(),i("dl",null,[Q,t("dd",W,[t("time",{datetime:n()},d(s.date.string),9,X)])]))}}),m=JSON.parse('[{"title":"Creating Kerberos secured connections from Dotnet on Linux","url":"/posts/dotnet-kerberos","excerpt":"","date":{"time":1691236800000,"string":"August 5, 2023"}},{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","url":"/posts/init7-tv7","excerpt":"","date":{"time":1691150400000,"string":"August 4, 2023"}},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","url":"/posts/github-actions-net7-docker","excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n","date":{"time":1665748800000,"string":"October 14, 2022"}}]'),Y={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},Z={class:"pt-6 pb-8 space-y-2 md:space-y-5"},tt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},et={class:"text-lg leading-7 text-gray-500 dark:text-white"},st={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},at={class:"py-12"},nt={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},ot={class:"space-y-5 xl:col-span-3"},it={class:"space-y-6"},rt={class:"text-2xl leading-8 font-bold tracking-tight"},dt=["href"],ct=["innerHTML"],lt={class:"text-base leading-6 font-medium"},_t=["href"],pt=p({__name:"Home",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("div",Y,[t("div",Z,[t("h1",tt,d(a(e).title),1),t("p",et,d(a(e).subtext),1)]),t("ul",st,[(o(!0),i(A,null,P(a(m),({title:h,url:l,date:u,excerpt:x})=>(o(),i("li",at,[t("article",nt,[f(b,{date:u},null,8,["date"]),t("div",ot,[t("div",it,[t("h2",rt,[t("a",{class:"text-gray-900 dark:text-white",href:l},d(h),9,dt)]),x?(o(),i("div",{key:0,class:"prose dark:prose-invert max-w-none text-gray-500 dark:text-gray-300",innerHTML:x},null,8,ct)):c("",!0)]),t("div",lt,[t("a",{class:"link","aria-label":"read more",href:l},"Read more →",8,_t)])])])]))),256))])]))}}),ht={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200 dark:xl:border-slate-200/5"},ut=t("dt",{class:"sr-only"},"Authors",-1),xt={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},mt={class:"flex items-center space-x-2"},gt=["src"],ft=["src"],yt={class:"text-sm font-medium leading-5 whitespace-nowrap"},vt=t("dt",{class:"sr-only"},"Name",-1),kt={class:"text-gray-900 dark:text-white"},bt={key:0,class:"sr-only"},$t={key:1},wt=["href"],At=p({__name:"Author",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("dl",ht,[ut,t("dd",null,[t("ul",xt,[t("li",mt,[a(e).gravatar?(o(),i("img",{key:0,src:"https://gravatar.com/avatar/"+a(e).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,gt)):a(e).avatar?(o(),i("img",{key:1,src:a(e).avatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,ft)):c("",!0),t("dl",yt,[vt,t("dd",kt,d(a(e).author),1),a(e).twitter?(o(),i("dt",bt,"Twitter")):c("",!0),a(e).twitter?(o(),i("dd",$t,[t("a",{href:"https://twitter.com/"+a(e).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},d(a(e).twitter),9,wt)])):c("",!0)])])])])]))}}),Pt={class:"xl:divide-y xl:divide-gray-200 dark:xl:divide-slate-200/5"},Ct={class:"pt-6 xl:pb-10 space-y-1 text-center"},Dt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},Nt={class:"divide-y xl:divide-y-0 divide-gray-200 dark:divide-slate-200/5 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},St={class:"divide-y divide-gray-200 dark:divide-slate-200/5 xl:pb-0 xl:col-span-3 xl:row-span-2"},Rt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 dark:divide-slate-200/5 xl:col-start-1 xl:row-start-2"},Tt={key:0,class:"py-8"},Ft=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Next Article ",-1),Lt={class:"link"},Vt=["href"],Et={key:1,class:"py-8"},Bt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Previous Article ",-1),It={class:"link"},Ot=["href"],jt=t("div",{class:"pt-8"},[t("a",{class:"link",href:"/"},"← Back to the blog")],-1),Ht=p({__name:"Article",setup(s){const{frontmatter:e}=g(),n=C();function r(){return m.findIndex(x=>x.url===n.path)}const h=y(()=>m[r()].date),l=y(()=>m[r()-1]),u=y(()=>m[r()+1]);return(x,ie)=>{const w=D("Content");return o(),i("article",Pt,[t("header",Ct,[f(b,{date:a(h)},null,8,["date"]),t("h1",Dt,d(a(e).title),1)]),t("div",Nt,[f(At),t("div",St,[f(w,{class:"prose dark:prose-invert max-w-none pt-10 pb-8"})]),t("footer",Rt,[a(l)?(o(),i("div",Tt,[Ft,t("div",Lt,[t("a",{href:a(l).url},d(a(l).title),9,Vt)])])):c("",!0),a(u)?(o(),i("div",Et,[Bt,t("div",It,[t("a",{href:a(u).url},d(a(u).title),9,Ot)])])):c("",!0),jt])])])}}}),Gt={},Mt={class:"text-3xl font-bold"};function Ut(s,e){return o(),i("h1",Mt,"404 Page Not Found")}const qt=N(Gt,[["render",Ut]]),zt={class:"antialiased dark:bg-slate-900"},Jt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},Kt={class:"flex justify-between items-center py-10 font-bold"},Qt={class:"text-xl",href:"/","aria-label":"steve's blog"},Wt=t("img",{class:"inline-block mr-2",style:{width:"100px",height:"100px"},alt:"logo",src:K},null,-1),Xt={key:0,class:"hidden md:inline dark:text-white"},Yt=S('',1),Zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},te=p({__name:"Layout",setup(s){const{page:e,frontmatter:n}=g();return(r,h)=>(o(),i("div",zt,[t("div",Jt,[t("nav",Kt,[t("a",Qt,[Wt,a(n).index?c("",!0):(o(),i("span",Xt,"steve's blog"))]),Yt])]),t("main",Zt,[a(n).index?(o(),v(pt,{key:0})):a(e).isNotFound?(o(),v(qt,{key:1})):(o(),v(Ht,{key:2}))])]))}}),ee={Layout:te};function $(s){if(s.extends){const e=$(s.extends);return{...e,...s,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),s.enhanceApp&&await s.enhanceApp(n)}}}return s}const _=$(ee),se=p({name:"VitePressApp",setup(){const{site:s}=g();return T(()=>{F(()=>{document.documentElement.lang=s.value.lang,document.documentElement.dir=s.value.dir})}),L(),V(),E(),_.setup&&_.setup(),()=>B(_.Layout)}});async function ae(){const s=oe(),e=ne();e.provide(I,s);const n=O(s.route);return e.provide(j,n),e.component("Content",H),e.component("ClientOnly",G),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),_.enhanceApp&&await _.enhanceApp({app:e,router:s,siteData:M}),{app:e,router:s,data:n}}function ne(){return U(se)}function oe(){let s=k,e;return q(n=>{let r=z(n);return s&&(e=r),(s||e===r)&&(r=r.replace(/\.js$/,".lean.js")),k&&(s=!1),J(()=>import(r),[])},_.NotFound)}k&&ae().then(({app:s,router:e,data:n})=>{e.go().then(()=>{R(e.route,n.site),s.mount("#app")})});export{ae as createApp}; diff --git a/assets/posts_dotnet-kerberos.md.d4b493b9.js b/assets/posts_dotnet-kerberos.md.d4b493b9.js new file mode 100644 index 0000000..3fa77e3 --- /dev/null +++ b/assets/posts_dotnet-kerberos.md.d4b493b9.js @@ -0,0 +1,16 @@ +import{_ as e,c as a,o as s,a as t}from"./chunks/framework.f55bdc3d.js";const b=JSON.parse('{"title":"Creating Kerberos secured connections from Dotnet on Linux","description":"","frontmatter":{"title":"Creating Kerberos secured connections from Dotnet on Linux","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/dotnet-kerberos.md","filePath":"posts/dotnet-kerberos.md"}'),n={name:"posts/dotnet-kerberos.md"},o=t(`

For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

  • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
  • When the token was being refreshed, it was not available for a few milliseconds
  • It was extra hassle and created slightly larger deployments and more complex Deployment configs.

When investigating a seperate issue (dotnet 7 caused some transient kerberos faults) we realised that actually the whole sidecar approach was completely unneccessary! This post will give the minimum you actually need to call Keberos services from Linux

  1. You'll need to add the keberos tools to your docker image. Maybe you have a base image you share, maybe not. For alpine images:

RUN apk add --no-cache krb5

  1. You'll need to have a krb5 configuration that points to your domain controller. Microsoft has an example

For example, ours looks like this:

[logging]
+default
+
+[libdefaults]
+...standard things here
+default_client_keytab_name=/krb5/client.keytab
+default_keytab_name=/krb5/krb5.keytab
+default_ccache_name=FILE:/dev/shm/ccache
+default_realm = EXAMPLE.COM
+
+[realms]
+EXAMPLE.COM = {
+    kdc = ADS.EXAMPLE.COM:88
+}

You can then add this to the docker image like

RUN mkdir /krb5 && mkdir /customkrb5
+COPY krb5.conf /customkrb5/krb5.conf
+ENV KRB5_CONFIG=/customkrb5/krb5.conf

We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

  1. You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

  2. Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

`,13),l=[o];function r(i,c,p,d,h,u){return s(),a("div",null,l)}const y=e(n,[["render",r]]);export{b as __pageData,y as default}; diff --git a/assets/posts_dotnet-kerberos.md.d4b493b9.lean.js b/assets/posts_dotnet-kerberos.md.d4b493b9.lean.js new file mode 100644 index 0000000..dd43309 --- /dev/null +++ b/assets/posts_dotnet-kerberos.md.d4b493b9.lean.js @@ -0,0 +1 @@ +import{_ as e,c as a,o as s,a as t}from"./chunks/framework.f55bdc3d.js";const b=JSON.parse('{"title":"Creating Kerberos secured connections from Dotnet on Linux","description":"","frontmatter":{"title":"Creating Kerberos secured connections from Dotnet on Linux","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/dotnet-kerberos.md","filePath":"posts/dotnet-kerberos.md"}'),n={name:"posts/dotnet-kerberos.md"},o=t("",13),l=[o];function r(i,c,p,d,h,u){return s(),a("div",null,l)}const y=e(n,[["render",r]]);export{b as __pageData,y as default}; diff --git a/assets/posts_init7-tv7.md.c4bcd76a.js b/assets/posts_init7-tv7.md.800eae85.js similarity index 98% rename from assets/posts_init7-tv7.md.c4bcd76a.js rename to assets/posts_init7-tv7.md.800eae85.js index 8f9a8eb..74856f5 100644 --- a/assets/posts_init7-tv7.md.c4bcd76a.js +++ b/assets/posts_init7-tv7.md.800eae85.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r('

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

',19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; +import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r('

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

',19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; diff --git a/assets/posts_init7-tv7.md.c4bcd76a.lean.js b/assets/posts_init7-tv7.md.800eae85.lean.js similarity index 90% rename from assets/posts_init7-tv7.md.c4bcd76a.lean.js rename to assets/posts_init7-tv7.md.800eae85.lean.js index 9e91f4e..4e80ce0 100644 --- a/assets/posts_init7-tv7.md.c4bcd76a.lean.js +++ b/assets/posts_init7-tv7.md.800eae85.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r("",19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; +import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r("",19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; diff --git a/feed.rss b/feed.rss index 4a5ac84..f12f3ee 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve@brown.bg https://brown.bg Steve's blog - Sat, 05 Aug 2023 12:46:00 GMT + Sat, 05 Aug 2023 13:23:18 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en @@ -14,11 +14,61 @@ https://brown.bg Copyright (c) 2021-present, Steve Brown + + <![CDATA[Creating Kerberos secured connections from Dotnet on Linux]]> + https://brown.bg/posts/dotnet-kerberos + https://brown.bg/posts/dotnet-kerberos + Sat, 05 Aug 2023 00:00:00 GMT + For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

+

Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

+
    +
  • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
  • +
  • When the token was being refreshed, it was not available for a few milliseconds
  • +
  • It was extra hassle and created slightly larger deployments and more complex Deployment configs.
  • +
+

When investigating a seperate issue (dotnet 7 caused some transient kerberos faults) we realised that actually the whole sidecar approach was completely unneccessary! This post will give the minimum you actually need to call Keberos services from Linux

+
    +
  1. You'll need to add the keberos tools to your docker image. Maybe you have a base image you share, maybe not. For alpine images:
  2. +
+

RUN apk add --no-cache krb5

+
    +
  1. You'll need to have a krb5 configuration that points to your domain controller. Microsoft has an example
  2. +
+

For example, ours looks like this:

+
[logging]
+default
+
+[libdefaults]
+...standard things here
+default_client_keytab_name=/krb5/client.keytab
+default_keytab_name=/krb5/krb5.keytab
+default_ccache_name=FILE:/dev/shm/ccache
+default_realm = EXAMPLE.COM
+
+[realms]
+EXAMPLE.COM = {
+    kdc = ADS.EXAMPLE.COM:88
+}
+

You can then add this to the docker image like

+
RUN mkdir /krb5 && mkdir /customkrb5
+COPY krb5.conf /customkrb5/krb5.conf
+ENV KRB5_CONFIG=/customkrb5/krb5.conf
+

We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

+
    +
  1. +

    You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

    +
  2. +
  3. +

    Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

    +
  4. +
+]]>
+
<![CDATA[TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine]]> https://brown.bg/posts/init7-tv7 https://brown.bg/posts/init7-tv7 - Sat, 05 Aug 2023 00:00:00 GMT + Fri, 04 Aug 2023 00:00:00 GMT If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. diff --git a/hashmap.json b/hashmap.json index c07c6dc..3e7ce73 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"index.md":"627b3dc9","posts_github-actions-net7-docker.md":"8901ce83","posts_init7-tv7.md":"c4bcd76a"} +{"posts_init7-tv7.md":"800eae85","posts_github-actions-net7-docker.md":"8901ce83","posts_dotnet-kerberos.md":"d4b493b9","index.md":"627b3dc9"} diff --git a/index.html b/index.html index 7c1d756..404ae6c 100644 --- a/index.html +++ b/index.html @@ -6,15 +6,15 @@ steve's blog | steve's blog - + -

steve's blog

c#, sport, paragliding

  • Published on

    Dockerless docker builds in Github Actions with Dotnet 7

    How to setup a github build action that uses the dockerless build in .Net 7

    +

    steve's blog

    c#, sport, paragliding

    - diff --git a/posts/dotnet-kerberos.html b/posts/dotnet-kerberos.html new file mode 100644 index 0000000..dd6c181 --- /dev/null +++ b/posts/dotnet-kerberos.html @@ -0,0 +1,35 @@ + + + + + + Creating Kerberos secured connections from Dotnet on Linux | steve's blog + + + + + + + + +
    Published on

    Creating Kerberos secured connections from Dotnet on Linux

    Authors
    • Name
      Stephen Brown

    For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

    Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

    • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
    • When the token was being refreshed, it was not available for a few milliseconds
    • It was extra hassle and created slightly larger deployments and more complex Deployment configs.

    When investigating a seperate issue (dotnet 7 caused some transient kerberos faults) we realised that actually the whole sidecar approach was completely unneccessary! This post will give the minimum you actually need to call Keberos services from Linux

    1. You'll need to add the keberos tools to your docker image. Maybe you have a base image you share, maybe not. For alpine images:

    RUN apk add --no-cache krb5

    1. You'll need to have a krb5 configuration that points to your domain controller. Microsoft has an example

    For example, ours looks like this:

    [logging]
    +default
    +
    +[libdefaults]
    +...standard things here
    +default_client_keytab_name=/krb5/client.keytab
    +default_keytab_name=/krb5/krb5.keytab
    +default_ccache_name=FILE:/dev/shm/ccache
    +default_realm = EXAMPLE.COM
    +
    +[realms]
    +EXAMPLE.COM = {
    +    kdc = ADS.EXAMPLE.COM:88
    +}

    You can then add this to the docker image like

    RUN mkdir /krb5 && mkdir /customkrb5
    +COPY krb5.conf /customkrb5/krb5.conf
    +ENV KRB5_CONFIG=/customkrb5/krb5.conf

    We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

    1. You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

    2. Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

    + + + + \ No newline at end of file diff --git a/posts/github-actions-net7-docker.html b/posts/github-actions-net7-docker.html index c06907e..504a04b 100644 --- a/posts/github-actions-net7-docker.html +++ b/posts/github-actions-net7-docker.html @@ -6,7 +6,7 @@ Dockerless docker builds in Github Actions with Dotnet 7 | steve's blog - + @@ -60,7 +60,7 @@ docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

    Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

    So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

    dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
     docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
     docker login ghcr.io -u <your username>

    Enter a Personal access token that you can create on your github profile page, and finally push the image:

    docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

    Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

    Under "Manage Actions access" add your repository with access.

    In the end it'll look like this:

    github permissions

    Finally, rerun the action and it should work.

    In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

- diff --git a/posts/init7-tv7.html b/posts/init7-tv7.html index 83f979d..26a34a1 100644 --- a/posts/init7-tv7.html +++ b/posts/init7-tv7.html @@ -6,14 +6,14 @@ TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine | steve's blog - + - + -
Published on

TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine

Authors
  • Name
    Stephen Brown

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

- From 66cac883ee5b83705a0c40e9d39d0cadf2da89c0 Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Fri, 22 Sep 2023 20:42:32 +0000 Subject: [PATCH 14/16] deploy: 5845458ccc2d8803be17535c65145bca1139adb2 --- 404.html | 4 +- assets/app.97c03730.js | 1 - assets/app.dcbbbe60.js | 1 + ...ts_scaling-masstransit-jobs.md.9401ff67.js | 92 ++++++++++++ ...aling-masstransit-jobs.md.9401ff67.lean.js | 1 + feed.rss | 142 +++++++++++++++++- hashmap.json | 2 +- index.html | 6 +- posts/dotnet-kerberos.html | 6 +- posts/github-actions-net7-docker.html | 4 +- posts/init7-tv7.html | 4 +- posts/scaling-masstransit-jobs.html | 111 ++++++++++++++ 12 files changed, 359 insertions(+), 15 deletions(-) delete mode 100644 assets/app.97c03730.js create mode 100644 assets/app.dcbbbe60.js create mode 100644 assets/posts_scaling-masstransit-jobs.md.9401ff67.js create mode 100644 assets/posts_scaling-masstransit-jobs.md.9401ff67.lean.js create mode 100644 posts/scaling-masstransit-jobs.html diff --git a/404.html b/404.html index cac9582..ff25a79 100644 --- a/404.html +++ b/404.html @@ -6,12 +6,12 @@ 404 | steve's blog - + - diff --git a/assets/app.97c03730.js b/assets/app.97c03730.js deleted file mode 100644 index 7479b95..0000000 --- a/assets/app.97c03730.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,o,c as i,b as t,t as d,u as g,e as a,F as A,r as P,f,g as c,h as C,i as y,j as D,_ as N,k as v,a as S,l as k,m as R,n as T,w as F,p as L,q as V,s as E,v as B,R as I,x as O,y as j,C as H,z as G,A as M,B as U,D as q,E as z,G as J}from"./chunks/framework.f55bdc3d.js";const K="/logo.webp",Q=t("dt",{class:"sr-only"},"Published on",-1),W={class:"text-base leading-6 font-medium text-gray-500 dark:text-gray-300"},X=["datetime"],b=p({__name:"Date",props:{date:null},setup(s){const e=s;function n(){return new Date(e.date.time).toISOString()}return(r,h)=>(o(),i("dl",null,[Q,t("dd",W,[t("time",{datetime:n()},d(s.date.string),9,X)])]))}}),m=JSON.parse('[{"title":"Creating Kerberos secured connections from Dotnet on Linux","url":"/posts/dotnet-kerberos","excerpt":"","date":{"time":1691236800000,"string":"August 5, 2023"}},{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","url":"/posts/init7-tv7","excerpt":"","date":{"time":1691150400000,"string":"August 4, 2023"}},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","url":"/posts/github-actions-net7-docker","excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n","date":{"time":1665748800000,"string":"October 14, 2022"}}]'),Y={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},Z={class:"pt-6 pb-8 space-y-2 md:space-y-5"},tt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},et={class:"text-lg leading-7 text-gray-500 dark:text-white"},st={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},at={class:"py-12"},nt={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},ot={class:"space-y-5 xl:col-span-3"},it={class:"space-y-6"},rt={class:"text-2xl leading-8 font-bold tracking-tight"},dt=["href"],ct=["innerHTML"],lt={class:"text-base leading-6 font-medium"},_t=["href"],pt=p({__name:"Home",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("div",Y,[t("div",Z,[t("h1",tt,d(a(e).title),1),t("p",et,d(a(e).subtext),1)]),t("ul",st,[(o(!0),i(A,null,P(a(m),({title:h,url:l,date:u,excerpt:x})=>(o(),i("li",at,[t("article",nt,[f(b,{date:u},null,8,["date"]),t("div",ot,[t("div",it,[t("h2",rt,[t("a",{class:"text-gray-900 dark:text-white",href:l},d(h),9,dt)]),x?(o(),i("div",{key:0,class:"prose dark:prose-invert max-w-none text-gray-500 dark:text-gray-300",innerHTML:x},null,8,ct)):c("",!0)]),t("div",lt,[t("a",{class:"link","aria-label":"read more",href:l},"Read more →",8,_t)])])])]))),256))])]))}}),ht={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200 dark:xl:border-slate-200/5"},ut=t("dt",{class:"sr-only"},"Authors",-1),xt={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},mt={class:"flex items-center space-x-2"},gt=["src"],ft=["src"],yt={class:"text-sm font-medium leading-5 whitespace-nowrap"},vt=t("dt",{class:"sr-only"},"Name",-1),kt={class:"text-gray-900 dark:text-white"},bt={key:0,class:"sr-only"},$t={key:1},wt=["href"],At=p({__name:"Author",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("dl",ht,[ut,t("dd",null,[t("ul",xt,[t("li",mt,[a(e).gravatar?(o(),i("img",{key:0,src:"https://gravatar.com/avatar/"+a(e).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,gt)):a(e).avatar?(o(),i("img",{key:1,src:a(e).avatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,ft)):c("",!0),t("dl",yt,[vt,t("dd",kt,d(a(e).author),1),a(e).twitter?(o(),i("dt",bt,"Twitter")):c("",!0),a(e).twitter?(o(),i("dd",$t,[t("a",{href:"https://twitter.com/"+a(e).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},d(a(e).twitter),9,wt)])):c("",!0)])])])])]))}}),Pt={class:"xl:divide-y xl:divide-gray-200 dark:xl:divide-slate-200/5"},Ct={class:"pt-6 xl:pb-10 space-y-1 text-center"},Dt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},Nt={class:"divide-y xl:divide-y-0 divide-gray-200 dark:divide-slate-200/5 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},St={class:"divide-y divide-gray-200 dark:divide-slate-200/5 xl:pb-0 xl:col-span-3 xl:row-span-2"},Rt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 dark:divide-slate-200/5 xl:col-start-1 xl:row-start-2"},Tt={key:0,class:"py-8"},Ft=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Next Article ",-1),Lt={class:"link"},Vt=["href"],Et={key:1,class:"py-8"},Bt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Previous Article ",-1),It={class:"link"},Ot=["href"],jt=t("div",{class:"pt-8"},[t("a",{class:"link",href:"/"},"← Back to the blog")],-1),Ht=p({__name:"Article",setup(s){const{frontmatter:e}=g(),n=C();function r(){return m.findIndex(x=>x.url===n.path)}const h=y(()=>m[r()].date),l=y(()=>m[r()-1]),u=y(()=>m[r()+1]);return(x,ie)=>{const w=D("Content");return o(),i("article",Pt,[t("header",Ct,[f(b,{date:a(h)},null,8,["date"]),t("h1",Dt,d(a(e).title),1)]),t("div",Nt,[f(At),t("div",St,[f(w,{class:"prose dark:prose-invert max-w-none pt-10 pb-8"})]),t("footer",Rt,[a(l)?(o(),i("div",Tt,[Ft,t("div",Lt,[t("a",{href:a(l).url},d(a(l).title),9,Vt)])])):c("",!0),a(u)?(o(),i("div",Et,[Bt,t("div",It,[t("a",{href:a(u).url},d(a(u).title),9,Ot)])])):c("",!0),jt])])])}}}),Gt={},Mt={class:"text-3xl font-bold"};function Ut(s,e){return o(),i("h1",Mt,"404 Page Not Found")}const qt=N(Gt,[["render",Ut]]),zt={class:"antialiased dark:bg-slate-900"},Jt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},Kt={class:"flex justify-between items-center py-10 font-bold"},Qt={class:"text-xl",href:"/","aria-label":"steve's blog"},Wt=t("img",{class:"inline-block mr-2",style:{width:"100px",height:"100px"},alt:"logo",src:K},null,-1),Xt={key:0,class:"hidden md:inline dark:text-white"},Yt=S('',1),Zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},te=p({__name:"Layout",setup(s){const{page:e,frontmatter:n}=g();return(r,h)=>(o(),i("div",zt,[t("div",Jt,[t("nav",Kt,[t("a",Qt,[Wt,a(n).index?c("",!0):(o(),i("span",Xt,"steve's blog"))]),Yt])]),t("main",Zt,[a(n).index?(o(),v(pt,{key:0})):a(e).isNotFound?(o(),v(qt,{key:1})):(o(),v(Ht,{key:2}))])]))}}),ee={Layout:te};function $(s){if(s.extends){const e=$(s.extends);return{...e,...s,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),s.enhanceApp&&await s.enhanceApp(n)}}}return s}const _=$(ee),se=p({name:"VitePressApp",setup(){const{site:s}=g();return T(()=>{F(()=>{document.documentElement.lang=s.value.lang,document.documentElement.dir=s.value.dir})}),L(),V(),E(),_.setup&&_.setup(),()=>B(_.Layout)}});async function ae(){const s=oe(),e=ne();e.provide(I,s);const n=O(s.route);return e.provide(j,n),e.component("Content",H),e.component("ClientOnly",G),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),_.enhanceApp&&await _.enhanceApp({app:e,router:s,siteData:M}),{app:e,router:s,data:n}}function ne(){return U(se)}function oe(){let s=k,e;return q(n=>{let r=z(n);return s&&(e=r),(s||e===r)&&(r=r.replace(/\.js$/,".lean.js")),k&&(s=!1),J(()=>import(r),[])},_.NotFound)}k&&ae().then(({app:s,router:e,data:n})=>{e.go().then(()=>{R(e.route,n.site),s.mount("#app")})});export{ae as createApp}; diff --git a/assets/app.dcbbbe60.js b/assets/app.dcbbbe60.js new file mode 100644 index 0000000..042d9a5 --- /dev/null +++ b/assets/app.dcbbbe60.js @@ -0,0 +1 @@ +import{d as p,o,c as i,b as t,t as d,u as g,e as a,F as A,r as D,f,g as c,h as P,i as y,j as C,_ as S,k as v,a as N,l as k,m as R,n as T,w as E,p as F,q as L,s as V,v as j,R as B,x as I,y as O,C as H,z as M,A as G,B as q,D as K,E as U,G as z}from"./chunks/framework.f55bdc3d.js";const J="/logo.webp",Q=t("dt",{class:"sr-only"},"Published on",-1),W={class:"text-base leading-6 font-medium text-gray-500 dark:text-gray-300"},X=["datetime"],b=p({__name:"Date",props:{date:null},setup(s){const e=s;function n(){return new Date(e.date.time).toISOString()}return(r,h)=>(o(),i("dl",null,[Q,t("dd",W,[t("time",{datetime:n()},d(s.date.string),9,X)])]))}}),m=JSON.parse('[{"title":"Running MassTransit queues with KEDA","url":"/posts/scaling-masstransit-jobs","excerpt":"","date":{"time":1693828800000,"string":"September 4, 2023"}},{"title":"Creating Kerberos secured connections from Dotnet on Linux","url":"/posts/dotnet-kerberos","excerpt":"","date":{"time":1691236800000,"string":"August 5, 2023"}},{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","url":"/posts/init7-tv7","excerpt":"","date":{"time":1691150400000,"string":"August 4, 2023"}},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","url":"/posts/github-actions-net7-docker","excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n","date":{"time":1665748800000,"string":"October 14, 2022"}}]'),Y={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},Z={class:"pt-6 pb-8 space-y-2 md:space-y-5"},tt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},et={class:"text-lg leading-7 text-gray-500 dark:text-white"},st={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},at={class:"py-12"},nt={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},ot={class:"space-y-5 xl:col-span-3"},it={class:"space-y-6"},rt={class:"text-2xl leading-8 font-bold tracking-tight"},dt=["href"],ct=["innerHTML"],lt={class:"text-base leading-6 font-medium"},_t=["href"],pt=p({__name:"Home",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("div",Y,[t("div",Z,[t("h1",tt,d(a(e).title),1),t("p",et,d(a(e).subtext),1)]),t("ul",st,[(o(!0),i(A,null,D(a(m),({title:h,url:l,date:u,excerpt:x})=>(o(),i("li",at,[t("article",nt,[f(b,{date:u},null,8,["date"]),t("div",ot,[t("div",it,[t("h2",rt,[t("a",{class:"text-gray-900 dark:text-white",href:l},d(h),9,dt)]),x?(o(),i("div",{key:0,class:"prose dark:prose-invert max-w-none text-gray-500 dark:text-gray-300",innerHTML:x},null,8,ct)):c("",!0)]),t("div",lt,[t("a",{class:"link","aria-label":"read more",href:l},"Read more →",8,_t)])])])]))),256))])]))}}),ht={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200 dark:xl:border-slate-200/5"},ut=t("dt",{class:"sr-only"},"Authors",-1),xt={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},mt={class:"flex items-center space-x-2"},gt=["src"],ft=["src"],yt={class:"text-sm font-medium leading-5 whitespace-nowrap"},vt=t("dt",{class:"sr-only"},"Name",-1),kt={class:"text-gray-900 dark:text-white"},bt={key:0,class:"sr-only"},wt={key:1},$t=["href"],At=p({__name:"Author",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("dl",ht,[ut,t("dd",null,[t("ul",xt,[t("li",mt,[a(e).gravatar?(o(),i("img",{key:0,src:"https://gravatar.com/avatar/"+a(e).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,gt)):a(e).avatar?(o(),i("img",{key:1,src:a(e).avatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,ft)):c("",!0),t("dl",yt,[vt,t("dd",kt,d(a(e).author),1),a(e).twitter?(o(),i("dt",bt,"Twitter")):c("",!0),a(e).twitter?(o(),i("dd",wt,[t("a",{href:"https://twitter.com/"+a(e).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},d(a(e).twitter),9,$t)])):c("",!0)])])])])]))}}),Dt={class:"xl:divide-y xl:divide-gray-200 dark:xl:divide-slate-200/5"},Pt={class:"pt-6 xl:pb-10 space-y-1 text-center"},Ct={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},St={class:"divide-y xl:divide-y-0 divide-gray-200 dark:divide-slate-200/5 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},Nt={class:"divide-y divide-gray-200 dark:divide-slate-200/5 xl:pb-0 xl:col-span-3 xl:row-span-2"},Rt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 dark:divide-slate-200/5 xl:col-start-1 xl:row-start-2"},Tt={key:0,class:"py-8"},Et=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Next Article ",-1),Ft={class:"link"},Lt=["href"],Vt={key:1,class:"py-8"},jt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Previous Article ",-1),Bt={class:"link"},It=["href"],Ot=t("div",{class:"pt-8"},[t("a",{class:"link",href:"/"},"← Back to the blog")],-1),Ht=p({__name:"Article",setup(s){const{frontmatter:e}=g(),n=P();function r(){return m.findIndex(x=>x.url===n.path)}const h=y(()=>m[r()].date),l=y(()=>m[r()-1]),u=y(()=>m[r()+1]);return(x,ie)=>{const $=C("Content");return o(),i("article",Dt,[t("header",Pt,[f(b,{date:a(h)},null,8,["date"]),t("h1",Ct,d(a(e).title),1)]),t("div",St,[f(At),t("div",Nt,[f($,{class:"prose dark:prose-invert max-w-none pt-10 pb-8"})]),t("footer",Rt,[a(l)?(o(),i("div",Tt,[Et,t("div",Ft,[t("a",{href:a(l).url},d(a(l).title),9,Lt)])])):c("",!0),a(u)?(o(),i("div",Vt,[jt,t("div",Bt,[t("a",{href:a(u).url},d(a(u).title),9,It)])])):c("",!0),Ot])])])}}}),Mt={},Gt={class:"text-3xl font-bold"};function qt(s,e){return o(),i("h1",Gt,"404 Page Not Found")}const Kt=S(Mt,[["render",qt]]),Ut={class:"antialiased dark:bg-slate-900"},zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},Jt={class:"flex justify-between items-center py-10 font-bold"},Qt={class:"text-xl",href:"/","aria-label":"steve's blog"},Wt=t("img",{class:"inline-block mr-2",style:{width:"100px",height:"100px"},alt:"logo",src:J},null,-1),Xt={key:0,class:"hidden md:inline dark:text-white"},Yt=N('',1),Zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},te=p({__name:"Layout",setup(s){const{page:e,frontmatter:n}=g();return(r,h)=>(o(),i("div",Ut,[t("div",zt,[t("nav",Jt,[t("a",Qt,[Wt,a(n).index?c("",!0):(o(),i("span",Xt,"steve's blog"))]),Yt])]),t("main",Zt,[a(n).index?(o(),v(pt,{key:0})):a(e).isNotFound?(o(),v(Kt,{key:1})):(o(),v(Ht,{key:2}))])]))}}),ee={Layout:te};function w(s){if(s.extends){const e=w(s.extends);return{...e,...s,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),s.enhanceApp&&await s.enhanceApp(n)}}}return s}const _=w(ee),se=p({name:"VitePressApp",setup(){const{site:s}=g();return T(()=>{E(()=>{document.documentElement.lang=s.value.lang,document.documentElement.dir=s.value.dir})}),F(),L(),V(),_.setup&&_.setup(),()=>j(_.Layout)}});async function ae(){const s=oe(),e=ne();e.provide(B,s);const n=I(s.route);return e.provide(O,n),e.component("Content",H),e.component("ClientOnly",M),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),_.enhanceApp&&await _.enhanceApp({app:e,router:s,siteData:G}),{app:e,router:s,data:n}}function ne(){return q(se)}function oe(){let s=k,e;return K(n=>{let r=U(n);return s&&(e=r),(s||e===r)&&(r=r.replace(/\.js$/,".lean.js")),k&&(s=!1),z(()=>import(r),[])},_.NotFound)}k&&ae().then(({app:s,router:e,data:n})=>{e.go().then(()=>{R(e.route,n.site),s.mount("#app")})});export{ae as createApp}; diff --git a/assets/posts_scaling-masstransit-jobs.md.9401ff67.js b/assets/posts_scaling-masstransit-jobs.md.9401ff67.js new file mode 100644 index 0000000..8ac5fe2 --- /dev/null +++ b/assets/posts_scaling-masstransit-jobs.md.9401ff67.js @@ -0,0 +1,92 @@ +import{_ as s,c as a,o as n,a as l}from"./chunks/framework.f55bdc3d.js";const A=JSON.parse('{"title":"Running MassTransit queues with KEDA","description":"","frontmatter":{"title":"Running MassTransit queues with KEDA","date":"2023-09-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/scaling-masstransit-jobs.md","filePath":"posts/scaling-masstransit-jobs.md"}'),p={name:"posts/scaling-masstransit-jobs.md"},o=l(`

We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

They run like this:

  • Most are processing constantly lots of small messages. These are no problem.
  • Some process only a few messages a day, but we have to keep the service running all day. This is annoying.
  • Some process only a few messages per day, but those small messages take a lot of CPU and memory. For example they may need to deal with files in memory in formats that don't yet easily support iteratively processing the file. This is a big problem for us as the services need to be sized to handle these large requirement, but are actually only running for a few minutes a day with this load.

This post will show one approach to fix the third problem. The same tooling (KEDA) can also be used to improve the other situations but that's for another blog post. What we'll do to address the final problem is to use KEDA Job based scaling.

First, we have the publisher. This could be anything and in our example it's normally from a cron job. The send will look like this, all normal MassTransit code:

c#
var endpoint = app.Services.GetRequiredService<IPublishEndpoint>();
+endpoint.Publish(new ProcessVeryLargeFileTrigger(fileName)

ProcessVeryLargeFileTrigger is defined in an assembly that both producer and consumer can use.

Now, we need an entrypoint that allows us to read one message from the MassTransit queue (rabbit is used here), give it to MassTransit, then exit.

First, our entrypoint needs to have a masstransit consumer, in memory.

c#
# Setup 
+HostApplicationBuilder builder = Host.CreateApplicationBuilder(args);
+builder.Services.AddMassTransit(x =>
+{
+    x.AddConsumer<ProcessVeryLargeFileConsumer>();
+
+    x.UsingInMemory();
+    x.AddConfigureEndpointsCallback((_, cfg) =>
+    {
+        # Optional, we like this format
+        cfg.UseRawJsonSerializer(isDefault: true);
+    });
+});

Next, we need to connect and bind to a rabbit queue:

c#
ConnectionFactory factory = new ConnectionFactory
+{
+  UserName = "<get this from appsettings>",
+  Password = "<get this from appsettings>",
+  VirtualHost = "/",
+  HostName = "example.default"
+};
+
+IConnection conn = factory.CreateConnection();
+IModel channel = conn.CreateModel();
+
+# Your exchange and queues are likely different
+var exchangeName = "LongRunningJobs";
+var queueName = "LongRunningJobs";
+var routingKey = "LongRunningJobs";
+channel.ExchangeDeclare(exchangeName, ExchangeType.Direct);
+channel.QueueDeclare(queueName, false, false, false, null);
+channel.QueueBind(queueName, exchangeName, routingKey, null);

After this, we need to try and get a single message from Rabbit. If there's nothing here, we exit.

c#
BasicGetResult message = channel.BasicGet("LongRunningJobs", false);
+if (message == null) {
+  // No message to pickup
+  return;
+}

We can then build our normal app and inject the RabbitMQ message into it:

c#
var app = builder.Build();
+await app.StartAsync();
+using var scope = app.Services.CreateScope();
+var ep = scope.ServiceProvider.GetRequiredService<ProcessVeryLargeFileConsumer<SubmitOrderConsumer>>();

Next, inject the message:

c#
try
+{
+    var messageBytes = message.Body.ToArray()
+    var headers = result.BasicProperties.Headers.AsReadOnly();
+    await ep.Dispatch(result.Body.ToArray(), headers, CancellationToken.None);
+    channel.BasicAck(result.DeliveryTag, false);
+} 
+catch 
+{
+    channel.BasicNack(result.DeliveryTag, false, true);
+}

Finally, we can cleanup:

c#
channel.Close();
+conn.Close();
+await app.StopAsync();

Of course, this is just the basics, your real solution would include logging and some other error handling (poison messages and so on should be handled, otherwise it will continue processing bad messages over and over).

This post now assumes you can build this into a docker image and push it to a registry you use. For this example, we'll assume the image name is example-long:latest

At this point, you have a working application that will pick up a single message, handle it, and finish. We need some way to trigger this to happen for each single message in the queue - for this comes KEDA. First, you need a secret containing the RabbitMQ connection string:

yaml
apiVersion: v1
+kind: Secret
+metadata:
+  name: keda-rabbitmq-secret
+  namespace: limited
+data:
+  host: >-
+    <your base 64 encoded connection string>
+type: Opaque

You need a trigger authentication:

yaml
apiVersion: keda.sh/v1alpha1
+kind: TriggerAuthentication
+metadata:
+  name: keda-trigger-auth-rabbitmq-conn
+  namespace: limited
+spec:
+  secretTargetRef:
+    - parameter: host
+      name: keda-rabbitmq-secret
+      key: host

And the important bit: you need a ScaledJob spec that runs your docker image

yaml
apiVersion: keda.sh/v1alpha1
+kind: ScaledJob
+metadata:
+  name: rabbitmq-consumer
+  namespace: limited
+spec:
+  jobTargetRef:
+    template:
+      spec:
+        containers:
+        - name: example-long
+          image: example-long:latest
+          imagePullPolicy: Never
+        restartPolicy: Never
+    backoffLimit: 4
+  pollingInterval: 2             # Optional. Default: 30 seconds
+  maxReplicaCount: 30             # Optional. Default: 100
+  successfulJobsHistoryLimit: 30   # Optional. Default: 100. How many completed jobs should be kept.
+  failedJobsHistoryLimit: 20       # Optional. Default: 100. How many failed jobs should be kept.
+  triggers:
+  - type: rabbitmq
+    metadata:
+      queueName: LongRunningJobs
+      queueLength: '1'
+    authenticationRef:
+      name: keda-trigger-auth-rabbitmq-conn

Now, when you put a message into the queue, it'll be processed as a MassTransit message in a Kubernetes Job, allowing you to run your normal worker pods with lower memory and CPU requirements.

You also have a few other benefits:

  • Deploys of the service don't kill a long running job
  • Jobs can be scheduled on other nodes
  • Jobs can be scheduled as lower priority
`,31),e=[o];function t(c,r,y,D,F,C){return n(),a("div",null,e)}const u=s(p,[["render",t]]);export{A as __pageData,u as default}; diff --git a/assets/posts_scaling-masstransit-jobs.md.9401ff67.lean.js b/assets/posts_scaling-masstransit-jobs.md.9401ff67.lean.js new file mode 100644 index 0000000..4f8a469 --- /dev/null +++ b/assets/posts_scaling-masstransit-jobs.md.9401ff67.lean.js @@ -0,0 +1 @@ +import{_ as s,c as a,o as n,a as l}from"./chunks/framework.f55bdc3d.js";const A=JSON.parse('{"title":"Running MassTransit queues with KEDA","description":"","frontmatter":{"title":"Running MassTransit queues with KEDA","date":"2023-09-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/scaling-masstransit-jobs.md","filePath":"posts/scaling-masstransit-jobs.md"}'),p={name:"posts/scaling-masstransit-jobs.md"},o=l("",31),e=[o];function t(c,r,y,D,F,C){return n(),a("div",null,e)}const u=s(p,[["render",t]]);export{A as __pageData,u as default}; diff --git a/feed.rss b/feed.rss index f12f3ee..4c7bfb7 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve@brown.bg https://brown.bg Steve's blog - Sat, 05 Aug 2023 13:23:18 GMT + Fri, 22 Sep 2023 20:42:31 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en @@ -14,6 +14,146 @@ https://brown.bg Copyright (c) 2021-present, Steve Brown + + <![CDATA[Running MassTransit queues with KEDA]]> + https://brown.bg/posts/scaling-masstransit-jobs + https://brown.bg/posts/scaling-masstransit-jobs + Mon, 04 Sep 2023 00:00:00 GMT + We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. +All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

+

They run like this:

+
    +
  • Most are processing constantly lots of small messages. These are no problem.
  • +
  • Some process only a few messages a day, but we have to keep the service running all day. This is annoying.
  • +
  • Some process only a few messages per day, but those small messages take a lot of CPU and memory. For example they may need to deal with files in memory in formats that don't yet easily support iteratively processing the file. This is a big problem for us as the services need to be sized to handle these large requirement, but are actually only running for a few minutes a day with this load.
  • +
+

This post will show one approach to fix the third problem. The same tooling (KEDA) can also be used to improve the other situations but that's for another blog post. +What we'll do to address the final problem is to use KEDA Job based scaling.

+

First, we have the publisher. This could be anything and in our example it's normally from a cron job. The send will look like this, all normal MassTransit code:

+
c#
var endpoint = app.Services.GetRequiredService<IPublishEndpoint>();
+endpoint.Publish(new ProcessVeryLargeFileTrigger(fileName)
+

ProcessVeryLargeFileTrigger is defined in an assembly that both producer and consumer can use.

+

Now, we need an entrypoint that allows us to read one message from the MassTransit queue (rabbit is used here), give it to MassTransit, then exit.

+

First, our entrypoint needs to have a masstransit consumer, in memory.

+
c#
# Setup 
+HostApplicationBuilder builder = Host.CreateApplicationBuilder(args);
+builder.Services.AddMassTransit(x =>
+{
+    x.AddConsumer<ProcessVeryLargeFileConsumer>();
+
+    x.UsingInMemory();
+    x.AddConfigureEndpointsCallback((_, cfg) =>
+    {
+        # Optional, we like this format
+        cfg.UseRawJsonSerializer(isDefault: true);
+    });
+});
+

Next, we need to connect and bind to a rabbit queue:

+
c#
ConnectionFactory factory = new ConnectionFactory
+{
+  UserName = "<get this from appsettings>",
+  Password = "<get this from appsettings>",
+  VirtualHost = "/",
+  HostName = "example.default"
+};
+
+IConnection conn = factory.CreateConnection();
+IModel channel = conn.CreateModel();
+
+# Your exchange and queues are likely different
+var exchangeName = "LongRunningJobs";
+var queueName = "LongRunningJobs";
+var routingKey = "LongRunningJobs";
+channel.ExchangeDeclare(exchangeName, ExchangeType.Direct);
+channel.QueueDeclare(queueName, false, false, false, null);
+channel.QueueBind(queueName, exchangeName, routingKey, null);
+

After this, we need to try and get a single message from Rabbit. If there's nothing here, we exit.

+
c#
BasicGetResult message = channel.BasicGet("LongRunningJobs", false);
+if (message == null) {
+  // No message to pickup
+  return;
+}
+

We can then build our normal app and inject the RabbitMQ message into it:

+
c#
var app = builder.Build();
+await app.StartAsync();
+using var scope = app.Services.CreateScope();
+var ep = scope.ServiceProvider.GetRequiredService<ProcessVeryLargeFileConsumer<SubmitOrderConsumer>>();
+

Next, inject the message:

+
c#
try
+{
+    var messageBytes = message.Body.ToArray()
+    var headers = result.BasicProperties.Headers.AsReadOnly();
+    await ep.Dispatch(result.Body.ToArray(), headers, CancellationToken.None);
+    channel.BasicAck(result.DeliveryTag, false);
+} 
+catch 
+{
+    channel.BasicNack(result.DeliveryTag, false, true);
+}
+

Finally, we can cleanup:

+
c#
channel.Close();
+conn.Close();
+await app.StopAsync();
+

Of course, this is just the basics, your real solution would include logging and some other error handling (poison messages and so on should be handled, otherwise it will continue processing bad messages over and over).

+

This post now assumes you can build this into a docker image and push it to a registry you use. For this example, we'll assume the image name is example-long:latest

+

At this point, you have a working application that will pick up a single message, handle it, and finish. We need some way to trigger this to happen for each single message in the queue - for this comes KEDA. +First, you need a secret containing the RabbitMQ connection string:

+
yaml
apiVersion: v1
+kind: Secret
+metadata:
+  name: keda-rabbitmq-secret
+  namespace: limited
+data:
+  host: >-
+    <your base 64 encoded connection string>
+type: Opaque
+

You need a trigger authentication:

+
yaml
apiVersion: keda.sh/v1alpha1
+kind: TriggerAuthentication
+metadata:
+  name: keda-trigger-auth-rabbitmq-conn
+  namespace: limited
+spec:
+  secretTargetRef:
+    - parameter: host
+      name: keda-rabbitmq-secret
+      key: host
+

And the important bit: you need a ScaledJob spec that runs your docker image

+
yaml
apiVersion: keda.sh/v1alpha1
+kind: ScaledJob
+metadata:
+  name: rabbitmq-consumer
+  namespace: limited
+spec:
+  jobTargetRef:
+    template:
+      spec:
+        containers:
+        - name: example-long
+          image: example-long:latest
+          imagePullPolicy: Never
+        restartPolicy: Never
+    backoffLimit: 4
+  pollingInterval: 2             # Optional. Default: 30 seconds
+  maxReplicaCount: 30             # Optional. Default: 100
+  successfulJobsHistoryLimit: 30   # Optional. Default: 100. How many completed jobs should be kept.
+  failedJobsHistoryLimit: 20       # Optional. Default: 100. How many failed jobs should be kept.
+  triggers:
+  - type: rabbitmq
+    metadata:
+      queueName: LongRunningJobs
+      queueLength: '1'
+    authenticationRef:
+      name: keda-trigger-auth-rabbitmq-conn
+

Now, when you put a message into the queue, it'll be processed as a MassTransit message in a Kubernetes Job, allowing you to run your normal worker pods with lower memory and CPU requirements.

+

You also have a few other benefits:

+
    +
  • Deploys of the service don't kill a long running job
  • +
  • Jobs can be scheduled on other nodes
  • +
  • Jobs can be scheduled as lower priority
  • +
+]]>
+
<![CDATA[Creating Kerberos secured connections from Dotnet on Linux]]> https://brown.bg/posts/dotnet-kerberos diff --git a/hashmap.json b/hashmap.json index 3e7ce73..d63eb07 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"posts_init7-tv7.md":"800eae85","posts_github-actions-net7-docker.md":"8901ce83","posts_dotnet-kerberos.md":"d4b493b9","index.md":"627b3dc9"} +{"index.md":"627b3dc9","posts_dotnet-kerberos.md":"d4b493b9","posts_github-actions-net7-docker.md":"8901ce83","posts_init7-tv7.md":"800eae85","posts_scaling-masstransit-jobs.md":"9401ff67"} diff --git a/index.html b/index.html index 404ae6c..aa50660 100644 --- a/index.html +++ b/index.html @@ -6,15 +6,15 @@ steve's blog | steve's blog - + -

steve's blog

c#, sport, paragliding

  • Published on

    Dockerless docker builds in Github Actions with Dotnet 7

    How to setup a github build action that uses the dockerless build in .Net 7

    +

    steve's blog

    c#, sport, paragliding

    - diff --git a/posts/dotnet-kerberos.html b/posts/dotnet-kerberos.html index dd6c181..8c49d57 100644 --- a/posts/dotnet-kerberos.html +++ b/posts/dotnet-kerberos.html @@ -6,7 +6,7 @@ Creating Kerberos secured connections from Dotnet on Linux | steve's blog - + @@ -27,8 +27,8 @@ kdc = ADS.EXAMPLE.COM:88 }

    You can then add this to the docker image like

    RUN mkdir /krb5 && mkdir /customkrb5
     COPY krb5.conf /customkrb5/krb5.conf
    -ENV KRB5_CONFIG=/customkrb5/krb5.conf

    We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

    1. You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

    2. Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

- diff --git a/posts/github-actions-net7-docker.html b/posts/github-actions-net7-docker.html index 504a04b..1424848 100644 --- a/posts/github-actions-net7-docker.html +++ b/posts/github-actions-net7-docker.html @@ -6,7 +6,7 @@ Dockerless docker builds in Github Actions with Dotnet 7 | steve's blog - + @@ -60,7 +60,7 @@ docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
 docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
 docker login ghcr.io -u <your username>

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

- diff --git a/posts/init7-tv7.html b/posts/init7-tv7.html index 26a34a1..cf9978c 100644 --- a/posts/init7-tv7.html +++ b/posts/init7-tv7.html @@ -6,14 +6,14 @@ TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine | steve's blog - +
Published on

TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine

Authors
  • Name
    Stephen Brown

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

- diff --git a/posts/scaling-masstransit-jobs.html b/posts/scaling-masstransit-jobs.html new file mode 100644 index 0000000..4df7790 --- /dev/null +++ b/posts/scaling-masstransit-jobs.html @@ -0,0 +1,111 @@ + + + + + + Running MassTransit queues with KEDA | steve's blog + + + + + + + + +
Published on

Running MassTransit queues with KEDA

Authors
  • Name
    Stephen Brown

We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

They run like this:

  • Most are processing constantly lots of small messages. These are no problem.
  • Some process only a few messages a day, but we have to keep the service running all day. This is annoying.
  • Some process only a few messages per day, but those small messages take a lot of CPU and memory. For example they may need to deal with files in memory in formats that don't yet easily support iteratively processing the file. This is a big problem for us as the services need to be sized to handle these large requirement, but are actually only running for a few minutes a day with this load.

This post will show one approach to fix the third problem. The same tooling (KEDA) can also be used to improve the other situations but that's for another blog post. What we'll do to address the final problem is to use KEDA Job based scaling.

First, we have the publisher. This could be anything and in our example it's normally from a cron job. The send will look like this, all normal MassTransit code:

c#
var endpoint = app.Services.GetRequiredService<IPublishEndpoint>();
+endpoint.Publish(new ProcessVeryLargeFileTrigger(fileName)

ProcessVeryLargeFileTrigger is defined in an assembly that both producer and consumer can use.

Now, we need an entrypoint that allows us to read one message from the MassTransit queue (rabbit is used here), give it to MassTransit, then exit.

First, our entrypoint needs to have a masstransit consumer, in memory.

c#
# Setup 
+HostApplicationBuilder builder = Host.CreateApplicationBuilder(args);
+builder.Services.AddMassTransit(x =>
+{
+    x.AddConsumer<ProcessVeryLargeFileConsumer>();
+
+    x.UsingInMemory();
+    x.AddConfigureEndpointsCallback((_, cfg) =>
+    {
+        # Optional, we like this format
+        cfg.UseRawJsonSerializer(isDefault: true);
+    });
+});

Next, we need to connect and bind to a rabbit queue:

c#
ConnectionFactory factory = new ConnectionFactory
+{
+  UserName = "<get this from appsettings>",
+  Password = "<get this from appsettings>",
+  VirtualHost = "/",
+  HostName = "example.default"
+};
+
+IConnection conn = factory.CreateConnection();
+IModel channel = conn.CreateModel();
+
+# Your exchange and queues are likely different
+var exchangeName = "LongRunningJobs";
+var queueName = "LongRunningJobs";
+var routingKey = "LongRunningJobs";
+channel.ExchangeDeclare(exchangeName, ExchangeType.Direct);
+channel.QueueDeclare(queueName, false, false, false, null);
+channel.QueueBind(queueName, exchangeName, routingKey, null);

After this, we need to try and get a single message from Rabbit. If there's nothing here, we exit.

c#
BasicGetResult message = channel.BasicGet("LongRunningJobs", false);
+if (message == null) {
+  // No message to pickup
+  return;
+}

We can then build our normal app and inject the RabbitMQ message into it:

c#
var app = builder.Build();
+await app.StartAsync();
+using var scope = app.Services.CreateScope();
+var ep = scope.ServiceProvider.GetRequiredService<ProcessVeryLargeFileConsumer<SubmitOrderConsumer>>();

Next, inject the message:

c#
try
+{
+    var messageBytes = message.Body.ToArray()
+    var headers = result.BasicProperties.Headers.AsReadOnly();
+    await ep.Dispatch(result.Body.ToArray(), headers, CancellationToken.None);
+    channel.BasicAck(result.DeliveryTag, false);
+} 
+catch 
+{
+    channel.BasicNack(result.DeliveryTag, false, true);
+}

Finally, we can cleanup:

c#
channel.Close();
+conn.Close();
+await app.StopAsync();

Of course, this is just the basics, your real solution would include logging and some other error handling (poison messages and so on should be handled, otherwise it will continue processing bad messages over and over).

This post now assumes you can build this into a docker image and push it to a registry you use. For this example, we'll assume the image name is example-long:latest

At this point, you have a working application that will pick up a single message, handle it, and finish. We need some way to trigger this to happen for each single message in the queue - for this comes KEDA. First, you need a secret containing the RabbitMQ connection string:

yaml
apiVersion: v1
+kind: Secret
+metadata:
+  name: keda-rabbitmq-secret
+  namespace: limited
+data:
+  host: >-
+    <your base 64 encoded connection string>
+type: Opaque

You need a trigger authentication:

yaml
apiVersion: keda.sh/v1alpha1
+kind: TriggerAuthentication
+metadata:
+  name: keda-trigger-auth-rabbitmq-conn
+  namespace: limited
+spec:
+  secretTargetRef:
+    - parameter: host
+      name: keda-rabbitmq-secret
+      key: host

And the important bit: you need a ScaledJob spec that runs your docker image

yaml
apiVersion: keda.sh/v1alpha1
+kind: ScaledJob
+metadata:
+  name: rabbitmq-consumer
+  namespace: limited
+spec:
+  jobTargetRef:
+    template:
+      spec:
+        containers:
+        - name: example-long
+          image: example-long:latest
+          imagePullPolicy: Never
+        restartPolicy: Never
+    backoffLimit: 4
+  pollingInterval: 2             # Optional. Default: 30 seconds
+  maxReplicaCount: 30             # Optional. Default: 100
+  successfulJobsHistoryLimit: 30   # Optional. Default: 100. How many completed jobs should be kept.
+  failedJobsHistoryLimit: 20       # Optional. Default: 100. How many failed jobs should be kept.
+  triggers:
+  - type: rabbitmq
+    metadata:
+      queueName: LongRunningJobs
+      queueLength: '1'
+    authenticationRef:
+      name: keda-trigger-auth-rabbitmq-conn

Now, when you put a message into the queue, it'll be processed as a MassTransit message in a Kubernetes Job, allowing you to run your normal worker pods with lower memory and CPU requirements.

You also have a few other benefits:

  • Deploys of the service don't kill a long running job
  • Jobs can be scheduled on other nodes
  • Jobs can be scheduled as lower priority
+ + + + \ No newline at end of file From c29a526b7264c0911448b626a6127a4e3d6cb523 Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Fri, 22 Sep 2023 20:43:54 +0000 Subject: [PATCH 15/16] deploy: 27ea1c80a92362b0e7cd4f229fa5367aa557e92d --- 404.html | 2 +- feed.rss | 2 +- hashmap.json | 2 +- index.html | 2 +- posts/dotnet-kerberos.html | 2 +- posts/github-actions-net7-docker.html | 2 +- posts/init7-tv7.html | 2 +- posts/scaling-masstransit-jobs.html | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/404.html b/404.html index ff25a79..217cf4a 100644 --- a/404.html +++ b/404.html @@ -11,7 +11,7 @@ - diff --git a/feed.rss b/feed.rss index 4c7bfb7..549e899 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve@brown.bg https://brown.bg Steve's blog - Fri, 22 Sep 2023 20:42:31 GMT + Fri, 22 Sep 2023 20:43:53 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en diff --git a/hashmap.json b/hashmap.json index d63eb07..660c5c7 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"index.md":"627b3dc9","posts_dotnet-kerberos.md":"d4b493b9","posts_github-actions-net7-docker.md":"8901ce83","posts_init7-tv7.md":"800eae85","posts_scaling-masstransit-jobs.md":"9401ff67"} +{"index.md":"627b3dc9","posts_init7-tv7.md":"800eae85","posts_dotnet-kerberos.md":"d4b493b9","posts_scaling-masstransit-jobs.md":"9401ff67","posts_github-actions-net7-docker.md":"8901ce83"} diff --git a/index.html b/index.html index aa50660..3ee39b4 100644 --- a/index.html +++ b/index.html @@ -14,7 +14,7 @@

steve's blog

c#, sport, paragliding

- diff --git a/posts/dotnet-kerberos.html b/posts/dotnet-kerberos.html index 8c49d57..0afeb5c 100644 --- a/posts/dotnet-kerberos.html +++ b/posts/dotnet-kerberos.html @@ -28,7 +28,7 @@ }

You can then add this to the docker image like

RUN mkdir /krb5 && mkdir /customkrb5
 COPY krb5.conf /customkrb5/krb5.conf
 ENV KRB5_CONFIG=/customkrb5/krb5.conf

We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

  1. You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

  2. Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

- diff --git a/posts/github-actions-net7-docker.html b/posts/github-actions-net7-docker.html index 1424848..b403853 100644 --- a/posts/github-actions-net7-docker.html +++ b/posts/github-actions-net7-docker.html @@ -60,7 +60,7 @@ docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
 docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
 docker login ghcr.io -u <your username>

Enter a Personal access token that you can create on your github profile page, and finally push the image:

docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

Under "Manage Actions access" add your repository with access.

In the end it'll look like this:

github permissions

Finally, rerun the action and it should work.

In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

- diff --git a/posts/init7-tv7.html b/posts/init7-tv7.html index cf9978c..119c05e 100644 --- a/posts/init7-tv7.html +++ b/posts/init7-tv7.html @@ -13,7 +13,7 @@
Published on

TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine

Authors
  • Name
    Stephen Brown

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

- diff --git a/posts/scaling-masstransit-jobs.html b/posts/scaling-masstransit-jobs.html index 4df7790..637e327 100644 --- a/posts/scaling-masstransit-jobs.html +++ b/posts/scaling-masstransit-jobs.html @@ -104,7 +104,7 @@ queueLength: '1' authenticationRef: name: keda-trigger-auth-rabbitmq-conn

Now, when you put a message into the queue, it'll be processed as a MassTransit message in a Kubernetes Job, allowing you to run your normal worker pods with lower memory and CPU requirements.

You also have a few other benefits:

  • Deploys of the service don't kill a long running job
  • Jobs can be scheduled on other nodes
  • Jobs can be scheduled as lower priority
- From 5120c843a1077a96f728a22394ec3c8dd55d7e30 Mon Sep 17 00:00:00 2001 From: evolvedlight Date: Fri, 22 Sep 2023 21:13:36 +0000 Subject: [PATCH 16/16] deploy: bbfde4ff8b4b382cf5d3c8d877fbc4dcceae1e4f --- 404.html | 4 ++-- assets/app.31511a71.js | 1 + assets/app.dcbbbe60.js | 1 - assets/posts_dotnet-kerberos.md.d4b493b9.js | 16 ---------------- assets/posts_dotnet-kerberos.md.e7e9094f.js | 16 ++++++++++++++++ ...=> posts_dotnet-kerberos.md.e7e9094f.lean.js} | 2 +- assets/posts_init7-tv7.md.63fe95a3.js | 1 + ...an.js => posts_init7-tv7.md.63fe95a3.lean.js} | 2 +- assets/posts_init7-tv7.md.800eae85.js | 1 - ...osts_scaling-masstransit-jobs.md.6bbd5c48.js} | 5 +++-- ...scaling-masstransit-jobs.md.6bbd5c48.lean.js} | 2 +- feed.rss | 16 ++++++++++++---- hashmap.json | 2 +- index.html | 10 +++++++--- posts/dotnet-kerberos.html | 8 ++++---- posts/github-actions-net7-docker.html | 4 ++-- posts/init7-tv7.html | 8 ++++---- posts/scaling-masstransit-jobs.html | 9 +++++---- 18 files changed, 61 insertions(+), 47 deletions(-) create mode 100644 assets/app.31511a71.js delete mode 100644 assets/app.dcbbbe60.js delete mode 100644 assets/posts_dotnet-kerberos.md.d4b493b9.js create mode 100644 assets/posts_dotnet-kerberos.md.e7e9094f.js rename assets/{posts_dotnet-kerberos.md.d4b493b9.lean.js => posts_dotnet-kerberos.md.e7e9094f.lean.js} (78%) create mode 100644 assets/posts_init7-tv7.md.63fe95a3.js rename assets/{posts_init7-tv7.md.800eae85.lean.js => posts_init7-tv7.md.63fe95a3.lean.js} (80%) delete mode 100644 assets/posts_init7-tv7.md.800eae85.js rename assets/{posts_scaling-masstransit-jobs.md.9401ff67.js => posts_scaling-masstransit-jobs.md.6bbd5c48.js} (90%) rename assets/{posts_scaling-masstransit-jobs.md.9401ff67.lean.js => posts_scaling-masstransit-jobs.md.6bbd5c48.lean.js} (67%) diff --git a/404.html b/404.html index 217cf4a..5f43d6a 100644 --- a/404.html +++ b/404.html @@ -6,12 +6,12 @@ 404 | steve's blog - + - diff --git a/assets/app.31511a71.js b/assets/app.31511a71.js new file mode 100644 index 0000000..d0bb791 --- /dev/null +++ b/assets/app.31511a71.js @@ -0,0 +1 @@ +import{d as p,o,c as i,b as t,t as d,u as g,e as a,F as A,r as P,f,g as l,h as D,i as y,j as C,_ as S,k as v,a as T,l as b,m as I,n as N,w as R,p as L,q as V,s as F,v as j,R as E,x as H,y as O,C as B,z as M,A as G,B as K,D as U,E as W,G as q}from"./chunks/framework.f55bdc3d.js";const z="/logo.webp",J=t("dt",{class:"sr-only"},"Published on",-1),Q={class:"text-base leading-6 font-medium text-gray-500 dark:text-gray-300"},X=["datetime"],k=p({__name:"Date",props:{date:null},setup(s){const e=s;function n(){return new Date(e.date.time).toISOString()}return(r,_)=>(o(),i("dl",null,[J,t("dd",Q,[t("time",{datetime:n()},d(s.date.string),9,X)])]))}}),m=JSON.parse(`[{"title":"Running MassTransit queues with KEDA","url":"/posts/scaling-masstransit-jobs","excerpt":"

We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual.\\nAll these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

\\n","date":{"time":1693828800000,"string":"September 4, 2023"}},{"title":"Creating Kerberos secured connections from Dotnet on Linux","url":"/posts/dotnet-kerberos","excerpt":"

For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

\\n","date":{"time":1691236800000,"string":"August 5, 2023"}},{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","url":"/posts/init7-tv7","excerpt":"

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

\\n","date":{"time":1691150400000,"string":"August 4, 2023"}},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","url":"/posts/github-actions-net7-docker","excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n","date":{"time":1665748800000,"string":"October 14, 2022"}}]`),Y={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},Z={class:"pt-6 pb-8 space-y-2 md:space-y-5"},tt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},et={class:"text-lg leading-7 text-gray-500 dark:text-white"},st={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},at={class:"py-12"},nt={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},ot={class:"space-y-5 xl:col-span-3"},it={class:"space-y-6"},rt={class:"text-2xl leading-8 font-bold tracking-tight"},dt=["href"],lt=["innerHTML"],ct={class:"text-base leading-6 font-medium"},ut=["href"],pt=p({__name:"Home",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("div",Y,[t("div",Z,[t("h1",tt,d(a(e).title),1),t("p",et,d(a(e).subtext),1)]),t("ul",st,[(o(!0),i(A,null,P(a(m),({title:_,url:c,date:h,excerpt:x})=>(o(),i("li",at,[t("article",nt,[f(k,{date:h},null,8,["date"]),t("div",ot,[t("div",it,[t("h2",rt,[t("a",{class:"text-gray-900 dark:text-white",href:c},d(_),9,dt)]),x?(o(),i("div",{key:0,class:"prose dark:prose-invert max-w-none text-gray-500 dark:text-gray-300",innerHTML:x},null,8,lt)):l("",!0)]),t("div",ct,[t("a",{class:"link","aria-label":"read more",href:c},"Read more →",8,ut)])])])]))),256))])]))}}),_t={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200 dark:xl:border-slate-200/5"},ht=t("dt",{class:"sr-only"},"Authors",-1),xt={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},mt={class:"flex items-center space-x-2"},gt=["src"],ft=["src"],yt={class:"text-sm font-medium leading-5 whitespace-nowrap"},vt=t("dt",{class:"sr-only"},"Name",-1),bt={class:"text-gray-900 dark:text-white"},kt={key:0,class:"sr-only"},wt={key:1},$t=["href"],At=p({__name:"Author",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("dl",_t,[ht,t("dd",null,[t("ul",xt,[t("li",mt,[a(e).gravatar?(o(),i("img",{key:0,src:"https://gravatar.com/avatar/"+a(e).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,gt)):a(e).avatar?(o(),i("img",{key:1,src:a(e).avatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,ft)):l("",!0),t("dl",yt,[vt,t("dd",bt,d(a(e).author),1),a(e).twitter?(o(),i("dt",kt,"Twitter")):l("",!0),a(e).twitter?(o(),i("dd",wt,[t("a",{href:"https://twitter.com/"+a(e).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},d(a(e).twitter),9,$t)])):l("",!0)])])])])]))}}),Pt={class:"xl:divide-y xl:divide-gray-200 dark:xl:divide-slate-200/5"},Dt={class:"pt-6 xl:pb-10 space-y-1 text-center"},Ct={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},St={class:"divide-y xl:divide-y-0 divide-gray-200 dark:divide-slate-200/5 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},Tt={class:"divide-y divide-gray-200 dark:divide-slate-200/5 xl:pb-0 xl:col-span-3 xl:row-span-2"},It={class:"text-sm font-medium leading-5 divide-y divide-gray-200 dark:divide-slate-200/5 xl:col-start-1 xl:row-start-2"},Nt={key:0,class:"py-8"},Rt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Next Article ",-1),Lt={class:"link"},Vt=["href"],Ft={key:1,class:"py-8"},jt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Previous Article ",-1),Et={class:"link"},Ht=["href"],Ot=t("div",{class:"pt-8"},[t("a",{class:"link",href:"/"},"← Back to the blog")],-1),Bt=p({__name:"Article",setup(s){const{frontmatter:e}=g(),n=D();function r(){return m.findIndex(x=>x.url===n.path)}const _=y(()=>m[r()].date),c=y(()=>m[r()-1]),h=y(()=>m[r()+1]);return(x,ie)=>{const $=C("Content");return o(),i("article",Pt,[t("header",Dt,[f(k,{date:a(_)},null,8,["date"]),t("h1",Ct,d(a(e).title),1)]),t("div",St,[f(At),t("div",Tt,[f($,{class:"prose dark:prose-invert max-w-none pt-10 pb-8"})]),t("footer",It,[a(c)?(o(),i("div",Nt,[Rt,t("div",Lt,[t("a",{href:a(c).url},d(a(c).title),9,Vt)])])):l("",!0),a(h)?(o(),i("div",Ft,[jt,t("div",Et,[t("a",{href:a(h).url},d(a(h).title),9,Ht)])])):l("",!0),Ot])])])}}}),Mt={},Gt={class:"text-3xl font-bold"};function Kt(s,e){return o(),i("h1",Gt,"404 Page Not Found")}const Ut=S(Mt,[["render",Kt]]),Wt={class:"antialiased dark:bg-slate-900"},qt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},zt={class:"flex justify-between items-center py-10 font-bold"},Jt={class:"text-xl",href:"/","aria-label":"steve's blog"},Qt=t("img",{class:"inline-block mr-2",style:{width:"100px",height:"100px"},alt:"logo",src:z},null,-1),Xt={key:0,class:"hidden md:inline dark:text-white"},Yt=T('',1),Zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},te=p({__name:"Layout",setup(s){const{page:e,frontmatter:n}=g();return(r,_)=>(o(),i("div",Wt,[t("div",qt,[t("nav",zt,[t("a",Jt,[Qt,a(n).index?l("",!0):(o(),i("span",Xt,"steve's blog"))]),Yt])]),t("main",Zt,[a(n).index?(o(),v(pt,{key:0})):a(e).isNotFound?(o(),v(Ut,{key:1})):(o(),v(Bt,{key:2}))])]))}}),ee={Layout:te};function w(s){if(s.extends){const e=w(s.extends);return{...e,...s,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),s.enhanceApp&&await s.enhanceApp(n)}}}return s}const u=w(ee),se=p({name:"VitePressApp",setup(){const{site:s}=g();return N(()=>{R(()=>{document.documentElement.lang=s.value.lang,document.documentElement.dir=s.value.dir})}),L(),V(),F(),u.setup&&u.setup(),()=>j(u.Layout)}});async function ae(){const s=oe(),e=ne();e.provide(E,s);const n=H(s.route);return e.provide(O,n),e.component("Content",B),e.component("ClientOnly",M),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),u.enhanceApp&&await u.enhanceApp({app:e,router:s,siteData:G}),{app:e,router:s,data:n}}function ne(){return K(se)}function oe(){let s=b,e;return U(n=>{let r=W(n);return s&&(e=r),(s||e===r)&&(r=r.replace(/\.js$/,".lean.js")),b&&(s=!1),q(()=>import(r),[])},u.NotFound)}b&&ae().then(({app:s,router:e,data:n})=>{e.go().then(()=>{I(e.route,n.site),s.mount("#app")})});export{ae as createApp}; diff --git a/assets/app.dcbbbe60.js b/assets/app.dcbbbe60.js deleted file mode 100644 index 042d9a5..0000000 --- a/assets/app.dcbbbe60.js +++ /dev/null @@ -1 +0,0 @@ -import{d as p,o,c as i,b as t,t as d,u as g,e as a,F as A,r as D,f,g as c,h as P,i as y,j as C,_ as S,k as v,a as N,l as k,m as R,n as T,w as E,p as F,q as L,s as V,v as j,R as B,x as I,y as O,C as H,z as M,A as G,B as q,D as K,E as U,G as z}from"./chunks/framework.f55bdc3d.js";const J="/logo.webp",Q=t("dt",{class:"sr-only"},"Published on",-1),W={class:"text-base leading-6 font-medium text-gray-500 dark:text-gray-300"},X=["datetime"],b=p({__name:"Date",props:{date:null},setup(s){const e=s;function n(){return new Date(e.date.time).toISOString()}return(r,h)=>(o(),i("dl",null,[Q,t("dd",W,[t("time",{datetime:n()},d(s.date.string),9,X)])]))}}),m=JSON.parse('[{"title":"Running MassTransit queues with KEDA","url":"/posts/scaling-masstransit-jobs","excerpt":"","date":{"time":1693828800000,"string":"September 4, 2023"}},{"title":"Creating Kerberos secured connections from Dotnet on Linux","url":"/posts/dotnet-kerberos","excerpt":"","date":{"time":1691236800000,"string":"August 5, 2023"}},{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","url":"/posts/init7-tv7","excerpt":"","date":{"time":1691150400000,"string":"August 4, 2023"}},{"title":"Dockerless docker builds in Github Actions with Dotnet 7","url":"/posts/github-actions-net7-docker","excerpt":"

How to setup a github build action that uses the dockerless build in .Net 7

\\n","date":{"time":1665748800000,"string":"October 14, 2022"}}]'),Y={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},Z={class:"pt-6 pb-8 space-y-2 md:space-y-5"},tt={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-6xl md:leading-14"},et={class:"text-lg leading-7 text-gray-500 dark:text-white"},st={class:"divide-y divide-gray-200 dark:divide-slate-200/5"},at={class:"py-12"},nt={class:"space-y-2 xl:grid xl:grid-cols-4 xl:space-y-0 xl:items-baseline"},ot={class:"space-y-5 xl:col-span-3"},it={class:"space-y-6"},rt={class:"text-2xl leading-8 font-bold tracking-tight"},dt=["href"],ct=["innerHTML"],lt={class:"text-base leading-6 font-medium"},_t=["href"],pt=p({__name:"Home",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("div",Y,[t("div",Z,[t("h1",tt,d(a(e).title),1),t("p",et,d(a(e).subtext),1)]),t("ul",st,[(o(!0),i(A,null,D(a(m),({title:h,url:l,date:u,excerpt:x})=>(o(),i("li",at,[t("article",nt,[f(b,{date:u},null,8,["date"]),t("div",ot,[t("div",it,[t("h2",rt,[t("a",{class:"text-gray-900 dark:text-white",href:l},d(h),9,dt)]),x?(o(),i("div",{key:0,class:"prose dark:prose-invert max-w-none text-gray-500 dark:text-gray-300",innerHTML:x},null,8,ct)):c("",!0)]),t("div",lt,[t("a",{class:"link","aria-label":"read more",href:l},"Read more →",8,_t)])])])]))),256))])]))}}),ht={class:"pt-6 pb-10 xl:pt-11 xl:border-b xl:border-gray-200 dark:xl:border-slate-200/5"},ut=t("dt",{class:"sr-only"},"Authors",-1),xt={class:"flex justify-center xl:block space-x-8 sm:space-x-12 xl:space-x-0 xl:space-y-8"},mt={class:"flex items-center space-x-2"},gt=["src"],ft=["src"],yt={class:"text-sm font-medium leading-5 whitespace-nowrap"},vt=t("dt",{class:"sr-only"},"Name",-1),kt={class:"text-gray-900 dark:text-white"},bt={key:0,class:"sr-only"},wt={key:1},$t=["href"],At=p({__name:"Author",setup(s){const{frontmatter:e}=g();return(n,r)=>(o(),i("dl",ht,[ut,t("dd",null,[t("ul",xt,[t("li",mt,[a(e).gravatar?(o(),i("img",{key:0,src:"https://gravatar.com/avatar/"+a(e).gravatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,gt)):a(e).avatar?(o(),i("img",{key:1,src:a(e).avatar,alt:"author image",class:"w-10 h-10 rounded-full"},null,8,ft)):c("",!0),t("dl",yt,[vt,t("dd",kt,d(a(e).author),1),a(e).twitter?(o(),i("dt",bt,"Twitter")):c("",!0),a(e).twitter?(o(),i("dd",wt,[t("a",{href:"https://twitter.com/"+a(e).twitter,target:"_blank",rel:"noopnener noreferrer",class:"link"},d(a(e).twitter),9,$t)])):c("",!0)])])])])]))}}),Dt={class:"xl:divide-y xl:divide-gray-200 dark:xl:divide-slate-200/5"},Pt={class:"pt-6 xl:pb-10 space-y-1 text-center"},Ct={class:"text-3xl leading-9 font-extrabold text-gray-900 dark:text-white tracking-tight sm:text-4xl sm:leading-10 md:text-5xl md:leading-14"},St={class:"divide-y xl:divide-y-0 divide-gray-200 dark:divide-slate-200/5 xl:grid xl:grid-cols-4 xl:gap-x-10 pb-16 xl:pb-20",style:{"grid-template-rows":"auto 1fr"}},Nt={class:"divide-y divide-gray-200 dark:divide-slate-200/5 xl:pb-0 xl:col-span-3 xl:row-span-2"},Rt={class:"text-sm font-medium leading-5 divide-y divide-gray-200 dark:divide-slate-200/5 xl:col-start-1 xl:row-start-2"},Tt={key:0,class:"py-8"},Et=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Next Article ",-1),Ft={class:"link"},Lt=["href"],Vt={key:1,class:"py-8"},jt=t("h2",{class:"text-xs tracking-wide uppercase text-gray-500 dark:text-white"}," Previous Article ",-1),Bt={class:"link"},It=["href"],Ot=t("div",{class:"pt-8"},[t("a",{class:"link",href:"/"},"← Back to the blog")],-1),Ht=p({__name:"Article",setup(s){const{frontmatter:e}=g(),n=P();function r(){return m.findIndex(x=>x.url===n.path)}const h=y(()=>m[r()].date),l=y(()=>m[r()-1]),u=y(()=>m[r()+1]);return(x,ie)=>{const $=C("Content");return o(),i("article",Dt,[t("header",Pt,[f(b,{date:a(h)},null,8,["date"]),t("h1",Ct,d(a(e).title),1)]),t("div",St,[f(At),t("div",Nt,[f($,{class:"prose dark:prose-invert max-w-none pt-10 pb-8"})]),t("footer",Rt,[a(l)?(o(),i("div",Tt,[Et,t("div",Ft,[t("a",{href:a(l).url},d(a(l).title),9,Lt)])])):c("",!0),a(u)?(o(),i("div",Vt,[jt,t("div",Bt,[t("a",{href:a(u).url},d(a(u).title),9,It)])])):c("",!0),Ot])])])}}}),Mt={},Gt={class:"text-3xl font-bold"};function qt(s,e){return o(),i("h1",Gt,"404 Page Not Found")}const Kt=S(Mt,[["render",qt]]),Ut={class:"antialiased dark:bg-slate-900"},zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},Jt={class:"flex justify-between items-center py-10 font-bold"},Qt={class:"text-xl",href:"/","aria-label":"steve's blog"},Wt=t("img",{class:"inline-block mr-2",style:{width:"100px",height:"100px"},alt:"logo",src:J},null,-1),Xt={key:0,class:"hidden md:inline dark:text-white"},Yt=N('',1),Zt={class:"max-w-3xl mx-auto px-4 sm:px-6 xl:max-w-5xl xl:px-0"},te=p({__name:"Layout",setup(s){const{page:e,frontmatter:n}=g();return(r,h)=>(o(),i("div",Ut,[t("div",zt,[t("nav",Jt,[t("a",Qt,[Wt,a(n).index?c("",!0):(o(),i("span",Xt,"steve's blog"))]),Yt])]),t("main",Zt,[a(n).index?(o(),v(pt,{key:0})):a(e).isNotFound?(o(),v(Kt,{key:1})):(o(),v(Ht,{key:2}))])]))}}),ee={Layout:te};function w(s){if(s.extends){const e=w(s.extends);return{...e,...s,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),s.enhanceApp&&await s.enhanceApp(n)}}}return s}const _=w(ee),se=p({name:"VitePressApp",setup(){const{site:s}=g();return T(()=>{E(()=>{document.documentElement.lang=s.value.lang,document.documentElement.dir=s.value.dir})}),F(),L(),V(),_.setup&&_.setup(),()=>j(_.Layout)}});async function ae(){const s=oe(),e=ne();e.provide(B,s);const n=I(s.route);return e.provide(O,n),e.component("Content",H),e.component("ClientOnly",M),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),_.enhanceApp&&await _.enhanceApp({app:e,router:s,siteData:G}),{app:e,router:s,data:n}}function ne(){return q(se)}function oe(){let s=k,e;return K(n=>{let r=U(n);return s&&(e=r),(s||e===r)&&(r=r.replace(/\.js$/,".lean.js")),k&&(s=!1),z(()=>import(r),[])},_.NotFound)}k&&ae().then(({app:s,router:e,data:n})=>{e.go().then(()=>{R(e.route,n.site),s.mount("#app")})});export{ae as createApp}; diff --git a/assets/posts_dotnet-kerberos.md.d4b493b9.js b/assets/posts_dotnet-kerberos.md.d4b493b9.js deleted file mode 100644 index 3fa77e3..0000000 --- a/assets/posts_dotnet-kerberos.md.d4b493b9.js +++ /dev/null @@ -1,16 +0,0 @@ -import{_ as e,c as a,o as s,a as t}from"./chunks/framework.f55bdc3d.js";const b=JSON.parse('{"title":"Creating Kerberos secured connections from Dotnet on Linux","description":"","frontmatter":{"title":"Creating Kerberos secured connections from Dotnet on Linux","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/dotnet-kerberos.md","filePath":"posts/dotnet-kerberos.md"}'),n={name:"posts/dotnet-kerberos.md"},o=t(`

For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

  • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
  • When the token was being refreshed, it was not available for a few milliseconds
  • It was extra hassle and created slightly larger deployments and more complex Deployment configs.

When investigating a seperate issue (dotnet 7 caused some transient kerberos faults) we realised that actually the whole sidecar approach was completely unneccessary! This post will give the minimum you actually need to call Keberos services from Linux

  1. You'll need to add the keberos tools to your docker image. Maybe you have a base image you share, maybe not. For alpine images:

RUN apk add --no-cache krb5

  1. You'll need to have a krb5 configuration that points to your domain controller. Microsoft has an example

For example, ours looks like this:

[logging]
-default
-
-[libdefaults]
-...standard things here
-default_client_keytab_name=/krb5/client.keytab
-default_keytab_name=/krb5/krb5.keytab
-default_ccache_name=FILE:/dev/shm/ccache
-default_realm = EXAMPLE.COM
-
-[realms]
-EXAMPLE.COM = {
-    kdc = ADS.EXAMPLE.COM:88
-}

You can then add this to the docker image like

RUN mkdir /krb5 && mkdir /customkrb5
-COPY krb5.conf /customkrb5/krb5.conf
-ENV KRB5_CONFIG=/customkrb5/krb5.conf

We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

  1. You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

  2. Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

`,13),l=[o];function r(i,c,p,d,h,u){return s(),a("div",null,l)}const y=e(n,[["render",r]]);export{b as __pageData,y as default}; diff --git a/assets/posts_dotnet-kerberos.md.e7e9094f.js b/assets/posts_dotnet-kerberos.md.e7e9094f.js new file mode 100644 index 0000000..8db1863 --- /dev/null +++ b/assets/posts_dotnet-kerberos.md.e7e9094f.js @@ -0,0 +1,16 @@ +import{_ as e,c as a,o as s,a as t}from"./chunks/framework.f55bdc3d.js";const b=JSON.parse('{"title":"Creating Kerberos secured connections from Dotnet on Linux","description":"","frontmatter":{"title":"Creating Kerberos secured connections from Dotnet on Linux","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/dotnet-kerberos.md","filePath":"posts/dotnet-kerberos.md"}'),n={name:"posts/dotnet-kerberos.md"},o=t(`

For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

  • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
  • When the token was being refreshed, it was not available for a few milliseconds
  • It was extra hassle and created slightly larger deployments and more complex Deployment configs.

When investigating a seperate issue (dotnet 7 caused some transient kerberos faults) we realised that actually the whole sidecar approach was completely unneccessary! This post will give the minimum you actually need to call Keberos services from Linux

  1. You'll need to add the keberos tools to your docker image. Maybe you have a base image you share, maybe not. For alpine images:

RUN apk add --no-cache krb5

  1. You'll need to have a krb5 configuration that points to your domain controller. Microsoft has an example

For example, ours looks like this:

[logging]
+default
+
+[libdefaults]
+...standard things here
+default_client_keytab_name=/krb5/client.keytab
+default_keytab_name=/krb5/krb5.keytab
+default_ccache_name=FILE:/dev/shm/ccache
+default_realm = EXAMPLE.COM
+
+[realms]
+EXAMPLE.COM = {
+    kdc = ADS.EXAMPLE.COM:88
+}

You can then add this to the docker image like

RUN mkdir /krb5 && mkdir /customkrb5
+COPY krb5.conf /customkrb5/krb5.conf
+ENV KRB5_CONFIG=/customkrb5/krb5.conf

We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

  1. You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

  2. Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

`,13),r=[o];function i(l,c,d,p,h,u){return s(),a("div",null,r)}const k=e(n,[["render",i]]);export{b as __pageData,k as default}; diff --git a/assets/posts_dotnet-kerberos.md.d4b493b9.lean.js b/assets/posts_dotnet-kerberos.md.e7e9094f.lean.js similarity index 78% rename from assets/posts_dotnet-kerberos.md.d4b493b9.lean.js rename to assets/posts_dotnet-kerberos.md.e7e9094f.lean.js index dd43309..44ea9d6 100644 --- a/assets/posts_dotnet-kerberos.md.d4b493b9.lean.js +++ b/assets/posts_dotnet-kerberos.md.e7e9094f.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as s,a as t}from"./chunks/framework.f55bdc3d.js";const b=JSON.parse('{"title":"Creating Kerberos secured connections from Dotnet on Linux","description":"","frontmatter":{"title":"Creating Kerberos secured connections from Dotnet on Linux","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/dotnet-kerberos.md","filePath":"posts/dotnet-kerberos.md"}'),n={name:"posts/dotnet-kerberos.md"},o=t("",13),l=[o];function r(i,c,p,d,h,u){return s(),a("div",null,l)}const y=e(n,[["render",r]]);export{b as __pageData,y as default}; +import{_ as e,c as a,o as s,a as t}from"./chunks/framework.f55bdc3d.js";const b=JSON.parse('{"title":"Creating Kerberos secured connections from Dotnet on Linux","description":"","frontmatter":{"title":"Creating Kerberos secured connections from Dotnet on Linux","date":"2023-08-05T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/dotnet-kerberos.md","filePath":"posts/dotnet-kerberos.md"}'),n={name:"posts/dotnet-kerberos.md"},o=t("",13),r=[o];function i(l,c,d,p,h,u){return s(),a("div",null,r)}const k=e(n,[["render",i]]);export{b as __pageData,k as default}; diff --git a/assets/posts_init7-tv7.md.63fe95a3.js b/assets/posts_init7-tv7.md.63fe95a3.js new file mode 100644 index 0000000..cfdf851 --- /dev/null +++ b/assets/posts_init7-tv7.md.63fe95a3.js @@ -0,0 +1 @@ +import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r('

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

',19),h=[p];function u(l,d,c,m,y,f){return a(),t("div",null,h)}const b=e(s,[["render",u]]);export{w as __pageData,b as default}; diff --git a/assets/posts_init7-tv7.md.800eae85.lean.js b/assets/posts_init7-tv7.md.63fe95a3.lean.js similarity index 80% rename from assets/posts_init7-tv7.md.800eae85.lean.js rename to assets/posts_init7-tv7.md.63fe95a3.lean.js index 4e80ce0..94dab14 100644 --- a/assets/posts_init7-tv7.md.800eae85.lean.js +++ b/assets/posts_init7-tv7.md.63fe95a3.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r("",19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; +import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r("",19),h=[p];function u(l,d,c,m,y,f){return a(),t("div",null,h)}const b=e(s,[["render",u]]);export{w as __pageData,b as default}; diff --git a/assets/posts_init7-tv7.md.800eae85.js b/assets/posts_init7-tv7.md.800eae85.js deleted file mode 100644 index 74856f5..0000000 --- a/assets/posts_init7-tv7.md.800eae85.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,c as t,o as a,a as r}from"./chunks/framework.f55bdc3d.js";const o="/images/network-iptv.png",n="/images/vlc-tv7.png",i="/images/udpxy.png",w=JSON.parse('{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","description":"","frontmatter":{"title":"TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine","date":"2023-08-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/init7-tv7.md","filePath":"posts/init7-tv7.md"}'),s={name:"posts/init7-tv7.md"},p=r('

If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

Step 1: Update to the Newest Dream Machine

Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

Step 2: Enable the feature

You now have a new setup that you can do on the Network application:

udpxy

You can also see the basic unifi docs

You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

udpxy

However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

Step 3: Install agrrh-udpxy.

I installed this as a docker image on a syntology NAS.

The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

udpxy

Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

Step 5: Open this in a IPTV app.

Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

',19),h=[p];function l(u,d,c,m,f,g){return a(),t("div",null,h)}const b=e(s,[["render",l]]);export{w as __pageData,b as default}; diff --git a/assets/posts_scaling-masstransit-jobs.md.9401ff67.js b/assets/posts_scaling-masstransit-jobs.md.6bbd5c48.js similarity index 90% rename from assets/posts_scaling-masstransit-jobs.md.9401ff67.js rename to assets/posts_scaling-masstransit-jobs.md.6bbd5c48.js index 8ac5fe2..eb54e4e 100644 --- a/assets/posts_scaling-masstransit-jobs.md.9401ff67.js +++ b/assets/posts_scaling-masstransit-jobs.md.6bbd5c48.js @@ -1,4 +1,5 @@ -import{_ as s,c as a,o as n,a as l}from"./chunks/framework.f55bdc3d.js";const A=JSON.parse('{"title":"Running MassTransit queues with KEDA","description":"","frontmatter":{"title":"Running MassTransit queues with KEDA","date":"2023-09-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/scaling-masstransit-jobs.md","filePath":"posts/scaling-masstransit-jobs.md"}'),p={name:"posts/scaling-masstransit-jobs.md"},o=l(`

We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

They run like this:

  • Most are processing constantly lots of small messages. These are no problem.
  • Some process only a few messages a day, but we have to keep the service running all day. This is annoying.
  • Some process only a few messages per day, but those small messages take a lot of CPU and memory. For example they may need to deal with files in memory in formats that don't yet easily support iteratively processing the file. This is a big problem for us as the services need to be sized to handle these large requirement, but are actually only running for a few minutes a day with this load.

This post will show one approach to fix the third problem. The same tooling (KEDA) can also be used to improve the other situations but that's for another blog post. What we'll do to address the final problem is to use KEDA Job based scaling.

First, we have the publisher. This could be anything and in our example it's normally from a cron job. The send will look like this, all normal MassTransit code:

c#
var endpoint = app.Services.GetRequiredService<IPublishEndpoint>();
+import{_ as s,c as a,o as n,a as l}from"./chunks/framework.f55bdc3d.js";const A=JSON.parse('{"title":"Running MassTransit queues with KEDA","description":"","frontmatter":{"title":"Running MassTransit queues with KEDA","date":"2023-09-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/scaling-masstransit-jobs.md","filePath":"posts/scaling-masstransit-jobs.md"}'),o={name:"posts/scaling-masstransit-jobs.md"},p=l(`

We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

They run like this:

  • Most are processing constantly lots of small messages. These are no problem.
  • Some process only a few messages a day, but we have to keep the service running all day. This is annoying.
  • Some process only a few messages per day, but those small messages take a lot of CPU and memory. For example they may need to deal with files in memory in formats that don't yet easily support iteratively processing the file. This is a big problem for us as the services need to be sized to handle these large requirement, but are actually only running for a few minutes a day with this load.

This post will show one approach to fix the third problem. The same tooling (KEDA) can also be used to improve the other situations but that's for another blog post. What we'll do to address the final problem is to use KEDA Job based scaling.

First, we have the publisher. This could be anything and in our example it's normally from a cron job. The send will look like this, all normal MassTransit code:

c#
var endpoint = app.Services.GetRequiredService<IPublishEndpoint>();
 endpoint.Publish(new ProcessVeryLargeFileTrigger(fileName)

ProcessVeryLargeFileTrigger is defined in an assembly that both producer and consumer can use.

Now, we need an entrypoint that allows us to read one message from the MassTransit queue (rabbit is used here), give it to MassTransit, then exit.

First, our entrypoint needs to have a masstransit consumer, in memory.

c#
# Setup 
 HostApplicationBuilder builder = Host.CreateApplicationBuilder(args);
 builder.Services.AddMassTransit(x =>
@@ -89,4 +90,4 @@ import{_ as s,c as a,o as n,a as l}from"./chunks/framework.f55bdc3d.js";const A=
       queueName: LongRunningJobs
       queueLength: '1'
     authenticationRef:
-      name: keda-trigger-auth-rabbitmq-conn

Now, when you put a message into the queue, it'll be processed as a MassTransit message in a Kubernetes Job, allowing you to run your normal worker pods with lower memory and CPU requirements.

You also have a few other benefits:

  • Deploys of the service don't kill a long running job
  • Jobs can be scheduled on other nodes
  • Jobs can be scheduled as lower priority
`,31),e=[o];function t(c,r,y,D,F,C){return n(),a("div",null,e)}const u=s(p,[["render",t]]);export{A as __pageData,u as default}; + name: keda-trigger-auth-rabbitmq-conn

Now, when you put a message into the queue, it'll be processed as a MassTransit message in a Kubernetes Job, allowing you to run your normal worker pods with lower memory and CPU requirements.

You also have a few other benefits:

  • Deploys of the service don't kill a long running job
  • Jobs can be scheduled on other nodes
  • Jobs can be scheduled as lower priority
`,31),e=[p];function t(c,r,y,D,F,i){return n(),a("div",null,e)}const u=s(o,[["render",t]]);export{A as __pageData,u as default}; diff --git a/assets/posts_scaling-masstransit-jobs.md.9401ff67.lean.js b/assets/posts_scaling-masstransit-jobs.md.6bbd5c48.lean.js similarity index 67% rename from assets/posts_scaling-masstransit-jobs.md.9401ff67.lean.js rename to assets/posts_scaling-masstransit-jobs.md.6bbd5c48.lean.js index 4f8a469..2b8c94a 100644 --- a/assets/posts_scaling-masstransit-jobs.md.9401ff67.lean.js +++ b/assets/posts_scaling-masstransit-jobs.md.6bbd5c48.lean.js @@ -1 +1 @@ -import{_ as s,c as a,o as n,a as l}from"./chunks/framework.f55bdc3d.js";const A=JSON.parse('{"title":"Running MassTransit queues with KEDA","description":"","frontmatter":{"title":"Running MassTransit queues with KEDA","date":"2023-09-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/scaling-masstransit-jobs.md","filePath":"posts/scaling-masstransit-jobs.md"}'),p={name:"posts/scaling-masstransit-jobs.md"},o=l("",31),e=[o];function t(c,r,y,D,F,C){return n(),a("div",null,e)}const u=s(p,[["render",t]]);export{A as __pageData,u as default}; +import{_ as s,c as a,o as n,a as l}from"./chunks/framework.f55bdc3d.js";const A=JSON.parse('{"title":"Running MassTransit queues with KEDA","description":"","frontmatter":{"title":"Running MassTransit queues with KEDA","date":"2023-09-04T00:00:00.000Z","author":"Stephen Brown"},"headers":[],"relativePath":"posts/scaling-masstransit-jobs.md","filePath":"posts/scaling-masstransit-jobs.md"}'),o={name:"posts/scaling-masstransit-jobs.md"},p=l("",31),e=[p];function t(c,r,y,D,F,i){return n(),a("div",null,e)}const u=s(o,[["render",t]]);export{A as __pageData,u as default}; diff --git a/feed.rss b/feed.rss index 549e899..c53e7b1 100644 --- a/feed.rss +++ b/feed.rss @@ -4,7 +4,7 @@ Steve@brown.bg https://brown.bg Steve's blog - Fri, 22 Sep 2023 20:43:53 GMT + Fri, 22 Sep 2023 21:13:34 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/jpmonette/feed en @@ -19,8 +19,12 @@ https://brown.bg/posts/scaling-masstransit-jobs https://brown.bg/posts/scaling-masstransit-jobs Mon, 04 Sep 2023 00:00:00 GMT - We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. + We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

+]]>
+ We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. +All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

They run like this:

  • Most are processing constantly lots of small messages. These are no problem.
  • @@ -159,7 +163,9 @@ First, you need a secret containing the RabbitMQ connection string:

    https://brown.bg/posts/dotnet-kerberos https://brown.bg/posts/dotnet-kerberos Sat, 05 Aug 2023 00:00:00 GMT - For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

    + For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

    +]]>
    + For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

    Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

    • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
    • @@ -209,7 +215,9 @@ First, you need a secret containing the RabbitMQ connection string:

      https://brown.bg/posts/init7-tv7 https://brown.bg/posts/init7-tv7 Fri, 04 Aug 2023 00:00:00 GMT - If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

      + If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

      +]]>
      + If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

      Step 1: Update to the Newest Dream Machine

      Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

      diff --git a/hashmap.json b/hashmap.json index 660c5c7..fd8d871 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"index.md":"627b3dc9","posts_init7-tv7.md":"800eae85","posts_dotnet-kerberos.md":"d4b493b9","posts_scaling-masstransit-jobs.md":"9401ff67","posts_github-actions-net7-docker.md":"8901ce83"} +{"posts_dotnet-kerberos.md":"e7e9094f","index.md":"627b3dc9","posts_github-actions-net7-docker.md":"8901ce83","posts_scaling-masstransit-jobs.md":"6bbd5c48","posts_init7-tv7.md":"63fe95a3"} diff --git a/index.html b/index.html index 3ee39b4..eb36f63 100644 --- a/index.html +++ b/index.html @@ -6,15 +6,19 @@ steve's blog | steve's blog - + -

      steve's blog

      c#, sport, paragliding

      • Published on

        Dockerless docker builds in Github Actions with Dotnet 7

        How to setup a github build action that uses the dockerless build in .Net 7

        +

        steve's blog

        c#, sport, paragliding

        - diff --git a/posts/dotnet-kerberos.html b/posts/dotnet-kerberos.html index 0afeb5c..8f0177a 100644 --- a/posts/dotnet-kerberos.html +++ b/posts/dotnet-kerberos.html @@ -6,13 +6,13 @@ Creating Kerberos secured connections from Dotnet on Linux | steve's blog - + - + -
        Published on

        Creating Kerberos secured connections from Dotnet on Linux

        Authors
        • Name
          Stephen Brown

        For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

        Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

        • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
        • When the token was being refreshed, it was not available for a few milliseconds
        • It was extra hassle and created slightly larger deployments and more complex Deployment configs.

        When investigating a seperate issue (dotnet 7 caused some transient kerberos faults) we realised that actually the whole sidecar approach was completely unneccessary! This post will give the minimum you actually need to call Keberos services from Linux

        1. You'll need to add the keberos tools to your docker image. Maybe you have a base image you share, maybe not. For alpine images:

        RUN apk add --no-cache krb5

        1. You'll need to have a krb5 configuration that points to your domain controller. Microsoft has an example

        For example, ours looks like this:

        [logging]
        +    
        Published on

        Creating Kerberos secured connections from Dotnet on Linux

        Authors
        • Name
          Stephen Brown

        For the last few years at my workplace we've been using Kerberos authentication to connect to the on-prem SQL Server databases. On Windows this just worked like magic, as the services ran as a Windows domain user and so could connect to the database without any additional configuration. However, when moving to Kubernetes and Linux systems, this didn't work out of the box.

        Our initial solution was following this red hat blog post which details how to setup a sidecar which keeps a kerberos token valid. This worked for a number of years but did have some problems:

        • We ran 100+ containers and each needed a sidecar - this cost a few gigabytes of memory and some CPU allowance
        • When the token was being refreshed, it was not available for a few milliseconds
        • It was extra hassle and created slightly larger deployments and more complex Deployment configs.

        When investigating a seperate issue (dotnet 7 caused some transient kerberos faults) we realised that actually the whole sidecar approach was completely unneccessary! This post will give the minimum you actually need to call Keberos services from Linux

        1. You'll need to add the keberos tools to your docker image. Maybe you have a base image you share, maybe not. For alpine images:

        RUN apk add --no-cache krb5

        1. You'll need to have a krb5 configuration that points to your domain controller. Microsoft has an example

        For example, ours looks like this:

        [logging]
         default
         
         [libdefaults]
        @@ -28,7 +28,7 @@
         }

        You can then add this to the docker image like

        RUN mkdir /krb5 && mkdir /customkrb5
         COPY krb5.conf /customkrb5/krb5.conf
         ENV KRB5_CONFIG=/customkrb5/krb5.conf

        We put it in a custom folder as some container systems have the limitation that mounting a directory overrides all files in that directory (we'll do this later)

        1. You then need a keytab added to the image. You will probably want this done at runtime. Get a keytab (maybe off your AD system administrators, maybe you create it yourself with ktutil) and make sure this ends up at /krb5/client.keytab. We use kubernetes secrets and volume mounts for this

        2. Connect to the database using Integrated Security=true. This should now just work. You can check by calling klist inside the container to see that it has a ticket

        - diff --git a/posts/github-actions-net7-docker.html b/posts/github-actions-net7-docker.html index b403853..7ef4c6a 100644 --- a/posts/github-actions-net7-docker.html +++ b/posts/github-actions-net7-docker.html @@ -6,7 +6,7 @@ Dockerless docker builds in Github Actions with Dotnet 7 | steve's blog - + @@ -60,7 +60,7 @@ docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

        Here's now where the weird bit comes - on github the process to get a repository seems rather backward. You need to assign permissions for the repo to write images, but there's no way to do that until you've pushed an image manually!

        So let's go around the hoops - create the docker image locally, tag it, login to the Github repository and upload it:

        dotnet publish --os linux --arch x64 --configuration Release -p:PublishProfile=DefaultContainer
         docker tag dockerless-docker:1.0.0 ghcr.io/evolvedlight/dockerless-docker:1.0.0
         docker login ghcr.io -u <your username>

        Enter a Personal access token that you can create on your github profile page, and finally push the image:

        docker push ghcr.io/evolvedlight/dockerless-docker:1.0.0

        Now go to your packages page, for me that's https://github.com/evolvedlight?tab=packages. Click on the new package page that was created, and then go to the settings for it (for me https://github.com/users/evolvedlight/packages/container/dockerless-docker/settings)

        Under "Manage Actions access" add your repository with access.

        In the end it'll look like this:

        github permissions

        Finally, rerun the action and it should work.

        In the next blob post we'll look at fixing the above docker build to push with the right version numbers and tags

        - diff --git a/posts/init7-tv7.html b/posts/init7-tv7.html index 119c05e..e76a910 100644 --- a/posts/init7-tv7.html +++ b/posts/init7-tv7.html @@ -6,14 +6,14 @@ TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine | steve's blog - + - + -
        Published on

        TV7 (IPTV from Init7) with Dream Machine and Unity Dream machine

        Authors
        • Name
          Stephen Brown

        If you're an Init7 TV customer and you want to use the Unify Dream Machine as your IPTV receiver, I figured it out for you! Here's a step-by-step guide to help you get started.

        Step 1: Update to the Newest Dream Machine

        Before you begin, make sure your Unify Dream Machine is updated to the latest firmware version. You can check for updates by logging into the Unify Dream Machine web interface and navigating to the "Settings" page. Your version needs to be higher than "UniFi Network Application 7.4.156".

        Step 2: Enable the feature

        You now have a new setup that you can do on the Network application:

        udpxy

        You can also see the basic unifi docs

        You should now already be able to watch TV7 though VLC using this link: https://www.init7.net/en/support/faq/TV-andere-Geraete/

        udpxy

        However, I wanted to watch on a Samsung TV and none of the apps supported these multicast IPTV streams. So, I had to:

        Step 3: Install agrrh-udpxy.

        I installed this as a docker image on a syntology NAS.

        The following settings worked for me: image: agrrh/udpxy:latest network: host cmd: -v -T -p 4022

        You can then go to your nas drive on port 4022, URL /status. For example mine is http://nasdrive:4022/status and I see:

        udpxy

        Step 4: Create your own playlist that forwards to your udprxy instance instead of the original network stream

        You can do this by opening up the m3u file and relacing the URLs with the link to your local instance. For example, mine is here: https://gist.github.com/evolvedlight/e9b2a0145840ba5385478a3075aa815a

        Step 5: Open this in a IPTV app.

        Personally I used one called "m3u player" but there are many out there. You'll then also be able to go to your udpxy status page and see the running stream there.

        - diff --git a/posts/scaling-masstransit-jobs.html b/posts/scaling-masstransit-jobs.html index 637e327..393989c 100644 --- a/posts/scaling-masstransit-jobs.html +++ b/posts/scaling-masstransit-jobs.html @@ -6,13 +6,14 @@ Running MassTransit queues with KEDA | steve's blog - + - + -
        Published on

        Running MassTransit queues with KEDA

        Authors
        • Name
          Stephen Brown

        We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

        They run like this:

        • Most are processing constantly lots of small messages. These are no problem.
        • Some process only a few messages a day, but we have to keep the service running all day. This is annoying.
        • Some process only a few messages per day, but those small messages take a lot of CPU and memory. For example they may need to deal with files in memory in formats that don't yet easily support iteratively processing the file. This is a big problem for us as the services need to be sized to handle these large requirement, but are actually only running for a few minutes a day with this load.

        This post will show one approach to fix the third problem. The same tooling (KEDA) can also be used to improve the other situations but that's for another blog post. What we'll do to address the final problem is to use KEDA Job based scaling.

        First, we have the publisher. This could be anything and in our example it's normally from a cron job. The send will look like this, all normal MassTransit code:

        c#
        var endpoint = app.Services.GetRequiredService<IPublishEndpoint>();
        +    
        Published on

        Running MassTransit queues with KEDA

        Authors
        • Name
          Stephen Brown

        We have an interesting challenge in some of our microservices - we run lots and lots of microservices, all using a relatively small amount of memory, but the usage patterns may be unusual. All these microservices talk MassTransit - some also have external triggers, API endpoints or scheduled jobs.

        They run like this:

        • Most are processing constantly lots of small messages. These are no problem.
        • Some process only a few messages a day, but we have to keep the service running all day. This is annoying.
        • Some process only a few messages per day, but those small messages take a lot of CPU and memory. For example they may need to deal with files in memory in formats that don't yet easily support iteratively processing the file. This is a big problem for us as the services need to be sized to handle these large requirement, but are actually only running for a few minutes a day with this load.

        This post will show one approach to fix the third problem. The same tooling (KEDA) can also be used to improve the other situations but that's for another blog post. What we'll do to address the final problem is to use KEDA Job based scaling.

        First, we have the publisher. This could be anything and in our example it's normally from a cron job. The send will look like this, all normal MassTransit code:

        c#
        var endpoint = app.Services.GetRequiredService<IPublishEndpoint>();
         endpoint.Publish(new ProcessVeryLargeFileTrigger(fileName)

        ProcessVeryLargeFileTrigger is defined in an assembly that both producer and consumer can use.

        Now, we need an entrypoint that allows us to read one message from the MassTransit queue (rabbit is used here), give it to MassTransit, then exit.

        First, our entrypoint needs to have a masstransit consumer, in memory.

        c#
        # Setup 
         HostApplicationBuilder builder = Host.CreateApplicationBuilder(args);
         builder.Services.AddMassTransit(x =>
        @@ -104,7 +105,7 @@
               queueLength: '1'
             authenticationRef:
               name: keda-trigger-auth-rabbitmq-conn

        Now, when you put a message into the queue, it'll be processed as a MassTransit message in a Kubernetes Job, allowing you to run your normal worker pods with lower memory and CPU requirements.

        You also have a few other benefits:

        • Deploys of the service don't kill a long running job
        • Jobs can be scheduled on other nodes
        • Jobs can be scheduled as lower priority
        -

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�%y*KqCl(a{Vt%B1=5 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�PKXR^j3W$gx zDk0se{Yz`9!TN~6o;WS4@$PDglZRM$C2C3|F_QD1Vc5VqN#7Qpri0%V$D|asVn%gJ zQ}a8*wJibr4p5R3!fG{bC5rob87*ou(ho_cO@BALX0ubh2Aiv9-B5;*Cd+uV&h|8- z^d7#CeFu4cS#B}gNP1VB`bfuoeTY2ePLiY6Y7s@;|;KFA+YO8|)uyVt-ZfVjIX> z9UF>7hv?p%Xa?nKuflaV>z3!-sr*qZLR6?hF2am6u6+cNX75Zn z9ZcPgXI6>>3p}|#{h}pWT@FwRK!)+eJ z52p8%?2oP!aok#nTByQ8%hI8PXq6yTnF<>~JS8x1tOf5DLA@5s^6KcoN2-TPUt?1o z{RJnC<4D|ubz6vXFOR}}j(aVad`4jE$w@qtj#$YS(K~_}1Yq+{j zYh=?G=-|$SO!RG;n^@?;AN8_C5QA91XxZrv&F_Er^-g!CcllZltw;J7!t73uY5NmX zV|nY_(V-BJ>zeA(Vk6-TCOVWH16RyKR|cXPO=UKCjW@@>$Ra+WaMwQ(6$ud4;@K5I z!&^RW%}pW2eL0X9e20PCrL5CSW@P9)AZn2n=6*_6HK-gZ5{xC}T25!Dda{?fFskezXtQxW5?NTk@7^R{?asq|$AUijc)peK^=r*}T_p(| zHhrmeKUrA8s0>FveS&gHy;@<(YddQRfDQO+A{;l-#((vA5#WFG=VSk->*d42(C9q!C;^J)q_@%)05&HkNGUNU;7t=sXp>8BwUX^c}0d}E#oZS}YMgM{8e>s(_ z1;xijHdsllDaQHlUR?9_J-FpiLjX^UWVu20QArHOv|9NPndqt)qqk`FbB<+32Ha zNY-;~cTu^)aAGuo!?v7;ZV|DOEz1|aG&+mo0t{%{dcc{>=EkcTb*BNfWiI?e|6I+Z z(uXk6i0opscB{od64qs!Blwvh<)>8pe$ZK1K&DjG<(7#&n>gXN=EmYXfp^RSn;Y;< z=Y04-MyrXlZUw-i?Nq9*ZVff^+uVguVkj&<0C+Gby3%)j8z2ZrCZ0?L_?r&>h+498 z)}iD#lU0SF#+kt)Dsc5c)ZtXtE^nYs>&5He6k${KSz*OV-TmT|e1ErLUT?s@vA`QA zMRmaXAGOkswPB84AjGA1bys;{G&RWXjhOZjub9A@o@u+3RA_Ec@i~rCNA@6b#*!U$ zqA}!}p)AL)o_8$DG^}8%NwL3MWMUvnT|Vn4U3a9CL=X>yoC>mZb~@f=9quuv!mpia zJTBzxr>faJ;IBk*c{bnF$@c%8ypHLWZ3{;?yp=&M--2{}h2+>hdL zP|p`nJ7%5zDhbC)GL%!o{`_t>Q35BOe*2Z@T0jdTTFXwpTQl4WMypy|@viG=!)^08 z?Rggh_^E@6zd1R(#Xi=Ie_mzhM45RKRq6;0GxBA-DQxE}d8Lpk^0g*Xk_3wbkk(*$ z@kSlQj&<4`?R8HEJ_0gq{MXIiubsVSj3QXuu#&IeX}@=ggM_)A;=Yb@X%!Ax|9!|c zvf{L0)NYS@-*I5nuO}EytM1O4C#>_H_Z9{89eqs6)j0$yG7HFrf2bKsB=@a=46>(c z=V{OVx`Ew#JxnwXi`X{}J`j*I_o^)5Gx^=<+J(td(DN>)J#>en0(pj;$qS&Vw zb>nl{-lI+rC8*$@z65$-r&_*tU5FB|+s$62)$_~w54PZ4Mpa+|1QA(R^Kz!D|DN-9LDa42OsNSW?}lR0Af(pkv9QVq1#5Nbj`i$Fn1c6l5jpDZdzW5G;Fe95s5) zQMW4Far_K)yIvR|Akv=>6(7YhnGCWxwXqeOY}c`~0<d{X>lW5{N=#}?8&n~<{(C}W{Ewl4t+FD#=nSqp8F|N z3@V&~gzt${m~h{C`TFkgd_A@U3S8&&U>x}N5|17x&2!q5HohVmJKZrCKJ35(KujWW z2$P2XZt+ni@Bb4^deGC2A=6Tel`6_)GW*Ct7k6!m8it5jpB?WvDiGBH;#vyLP9-YNAnFhAAm_ft3?cTUmDgSq@ea zD&iYpuretp>|5DUsgj~pl0o>Z7pjM&Ui6DpxU+>D(Tlfd@>`1dVm^6W+--O;`~ozH zf5&PJ@GceA?L|nM#9$f_j5_D!W)B#~#Bn&{4I6MGv<2rEeoJhyuZ;zMs=svB*xyHB z0Nk>E1fm}J)n^iN#TKArnD{T95(1x0G%lOL?~jA2SK*F9)>-Z>CcjWQz(ucvH>^6|=#=CbQ(hgWV;(CZjT0>r(u1VqpfJaFDTg zfZ4`>VfUn6huxHTG;j6p%Q`8^xr}a4%3BIlx-^*ZM9BE~FjUJN81+XK6umI&^i;of zxC)B>gEYiUgLM<>GtdZ#LK1#v!dVuiq7eutJF$R3t}b+#l_DW4^n*zY2yWvHVy4y@ z$A~SyVW@lfb+mG>`3ZKrIbMV_!}|*EkMJ5&1@qsruK85;HIvAb$%ZYoa5e`msaaia z$(FI&*w{H^f_?a4ZrEZ_66KLd2NR)s@s`}tfK+mC6jjAkr)hJo2ugy#;MX0;*F$Tf zC9a^JF`baL3J_m(ew_)$3Rv98C*t}0en3;ESM_ecv>r)sJe=qz4B1ZFz7^9EVq?yJ zTdnr3u!KadROkoX)ACgY!AA7Ug@A0UJ96xc!A$;(G+)qjbfe8q|vaY7Lq{bGdd zNjaDloz;h6_7B52DuFUJ#`Q1#h%e^RO-^O;f}p&{h-8+EnCd%}K4 z8(KG6@Eb zFjm6~lKkn3NtkZ@4St!6 z?}*k}V3TrVoDn&c@zfy;%y_ugO0*|QSA@EB5&7$_J0UD2A)cPn=|1@@4vNiD?qvbz zJgH~SmXpK-%$;1bqlJJeIp4WXl8C#yumU*Du zWGARVCC_`m$1Qfw()nl^_v%&+7rJibg2f4%;ml|MDEf2G^}}-X^F2Sj7<2_$0agnkxhc$y5| z-Jua>;u4i|p`vP|WKU@jn9BGiY-++0wI8EgZSk#GZVL*R z!tayJ#)faEU(G?plvDvK;nf33mDZ!(Bj2o-ctv1?b@#VQ3Ol?mhnUA|XeH%;6Qo%| z#mog9(_SYR%*}yik2$V?fPjBmMgP30Q?zKEIHGvWoBEkLve^CkT~H;E+*TlHJc6gK zlQ3O;{`R=}{LS}m^x<-OQS0h`&r=fXDBBURtjwVbZ%fayTrLRQ;&&XJ0UgQiwhKcb zr~xi#&-e<&nF}HKulV44|Eqb=$9c#1FNOg(wu#s2h58$9z6uhmutNY{_kXu(YYRX5 z0iyfuw1DXDizm;&ulwnLuI70j_eTwPL;`Lu{#-RY)X`NFpD4K24$lXAi1XD`=sShY zyb=%WuxFj3!LOOdC8W)^1H`Dpg477mGJMH9LL8{gusEpy{43+rJv=jqEXU5YdQMa; zBkKOH_f!gI^a2J;tIcd(C0lkv=u>LZinM2A+JN!!DQD#cZQlY6)zU&zw7qLXT`?V| zZg%}p^%&050Q50_rD!)AU>8P_UytZ5IJs4QuN=CQ%8TxNLy+nbqMh38n)eg03d(((V9qy*~3n$8#5 zgmTgx>p{cZk-m+*h`|cW1=AI7=DXWApmB2H@j6=cjtaLB@I<=tf4YzxG~AAIK_1&z zUCtkC2On*&?-%zQ-s>Wd6U0Gx|7$_MU%>vq%vPOWYLDz}$E@W>nsUZGwEf(eMHJYM zZW+?yShlL@Bm;4pxICM14tBXY{m)m`Jqkrlg&B;$y@r8 zPy28hB6T!Wy~&iScTPHPz+81tYPVTMcznquFkT3RDq+T^>wMQ<4KwWaG{4_3!=boy z=7d1_o7HeadCfUhWBARM{urcwlA(rj*%2%qAC)wOk=^KM0Y~x4;Y1lpk%&cNugM%x~qO}&Tej2TDW4sLPaMmOhWHy=7 z<^`HLi{=HcH^Qw-IXxL&yL=loo=9sPpB*{M9MHKm_vT!p%oUGDLFFM$dqMK^BgLPI z8q3u#JGM1H#p=-&OyX^c=2L_sQ!>#3=A6e!w1tnyyw2hcR%2sZ!j7xt92%)XBjvJu z8oWjw2=bSVJANx{7s0zj%56Mj58gbGM0I`x+HL z(}&RtXS=HxUyO@Bh)lDASY1t?kdw%8>N~Y+hr#R1$Iaw+gQvkaROo$UmC z()b)`7ZbH4mDEgT=>-f!BKo9liSjj7N5-fl1J|gL5opx%qlSNdUUQ(neD?KFgy;6S z^8lgztR@D`)gjiCtpuqq40Hrrb-WyeB)M;#r@Qh3=Bj`8*dOQULCPQAAXW4hf*NJY zxaWCs#rdjDtR81sS1zf}fY}6p`vyABv#ajFx%eusBe-wzJe8Igc3&X>8^^-L z!JnTmwWV}ecA&jpkTFA_e0N;dG`E`z#oi@I^-EO>B~ykv6>Qpx!*y`VrL=QRrjccm z4ATKtZI<%&==dN2Xm8H$ zj+GZjsakfK9oUlI)zI}^gVW=)-asLrIx~NoBOJ`(KoUL~I%#7UjjCXZphA=)fJ;^ z8nr5wD}iyG*;-xj@Vx&tySL{px`&bNBsZf@D_rI`eC0%x*p%rDF#9k;$kdRL^sY*R z1mv z_ZCL7XRV#_Ln~xv7pafX9yG}h;r(5jIm}GH z56vIi`Ej0DwmK4e@vf0zj1#rZI?j!JUh+-aFNfF` zY+jFh2Wp##N5Pu*)pXz~;9x=SU_xH%{6p+#AG-uGjB|G{hG^?Xgktkq0Yy_wgt)0Q z_r0BV_&FCt!jGf~yasffde}$f)Et?g)2NTBLe-e%%A((J*(s!wZ_zZa@WjO5xY+btH?Gs?mKO6&^DH4Yq&{ zO?)T&mR>QWILt8E{w;cHbv3kDP6k}L0W2!L;RBMOllKmADJq}&kuSQW1L!Tqs);Oe zzs2iW$y%r0N7_Tp-5X@{`x1SoO0#cPSSS`B23*5FEW6@DaML~%#DO!!M^8r~Rx~pw z-7|F0kzY-VxThUSG5TeNdf0=wayoy=Lwia?H*8*^@sM!>Y?_4Hup?w8BP#}bbOb|p zL=ly$2GeY2LAi1MHAgBoG`7Kc`w%^cn38WrAmV<&Bgq!=2#QiKjkjL^a6S1vqU36? zX^QJ6Sk6X>nqzwmM94YWX0>9>N)dJnkGPDD#ITI*orT%RSu^mDu@=vbGpsi;FFUvw z78rYkPOiWNw8W8-$#}&cW^S^-W9qIj@$v*iBg(dKpttfR`98NBR9@wt2%n#@T}5RxcoLKWWN|fMbq66~W5dkhA2x z$OldG#X%}0x(-KnM<`}Lm(`}_-WkmvR$PwzZ?>K34?#S5MXoIR85P5vh@ccaGoNv@ z!exoDboqE>Ius5J)1hBYcnM=6HjK-=MGQjJ3on{k7q`0&R>tb!0$b7K(oXNkuK!TZ zHsUE^?04pYRJ(UAFMAFanlcMP8i$89AmpFJwW5ksWd>*!; z!2Uuxr)dG?yk6Q#gM)>5IsYJvgHfl1_+#jj5?|s(B4|ikBd~9Pz6}=(H7QJ-U6FQs z?Pw#bbU}!cdS-UWLY5$7rdF8!sDN^2CX7Nv%D!X$T_#fQllY9e=XAS2OHsZ^kOpDk z>Kq=HMc+@_H8KB)TsKQ1&F1u(Hx{s#ILZRBNI24cb*)20q~DoZ(TEXZ7^$q=vrtpv$Nm&-4%K0AP4qjI6A&Zs;r0yTLz-9F=cvLebBexPq7KQ842K|9~3gv zv^f^3DMnP6>CLDT!9qlOW9 z+NhlYW_q9a`@ex<#h8+?7s#K`!a#81Uf}PF7&0>AN3lhjJXzlg-yT}Dm#q>K)(>m6 zXGq^B8t;uvgv*~g35fU zDrDeSJj$-K`@<&+QtUha{K1o41uHYYgAyrCxaxO3q1oBkD~#R_;1*mYt1aLc7|XIK zH5>PCu^H?_QU@)Oe$M7+*uRe!^H8V|_AI-;)Ova2?o<;Vfs1S1jXTSmTP;*6HDl+D zpNzP09?WY^{aH|I2sC(WP1rqH@Oyso{fLUuA9(x44TCT4tXD`(U@w=?we=IZKEGx< zzVYT?UDTP^O^+rKgd;*1g}EQflc;~sPj^Z;Q&ZO2whlf`m2jo#$AR4z7h0ZXiS(9> z7@W*%`_t>WR9)$3bAq@^OvdMx-j-=PTV-oUEbHHp z&p-a1IBt&fYz*i+b_6$X_@j2d?&WPIEBWW!G`yeg3Mb72}xJO#AwK3I)togS+#&ESeG8 zmTxgskFj`zi8jB+aO|EEWDBoi%v$bt3*U*%L_`=yh!@Nw!B)%`6WJ&%?|@{2bMe+5 zNY98@u5xCi1CAMm-bb~l_5F=*`-{u;u1}{Dzii-mi@uVevgepwWoglPCq>F`{~)`B z%lP8efk=?~#LA{V|(+!rZw1pXj++Udps z0`+(X#FEXaK5n}lt}9nkB!fZsS8z`!fa^j1xI|rQb|ihjUFgjtS1|k-*`BN#_THWP zq{r_kF>mt5qLuSl(k7JWvntXu93%H&d^w5j&j2GW|qU)bDf)fOCt=Av=@6JCa%OZ6?z&c>K8 zS8MK92ocZruVgw2x(&G~qwG0_J?|y+Ezh%M{ydLlS!BkLTv}Smarz+)e?b<9Q96ig zUqwP~{kZj940@$l={q^+T+|3>M8xQKx2dRqf6zv}`~1HAUIeq*y5K(lD_2gwWc$iPzVB%^JfC5R zUWrfA$&9Z8s^Hg@ow=2o)=XDMSdizG3qhcx-!1=oY=|(ks)_rM&xWrIZ7ZjfQfcgV z)8-dz-N@{&TOsDr6X@3U>o2L>p@zb0#9$=}MW~)dPg2KVJCAlMeNC)Jb(Nl4us2Iz z6Iz90a_)&(?Z_LNm`06FsceTvU_0(!d5f6pxwT67f6L~s<*?g(7;u=^ta@1b@#`N6 zHkBWbo&h!LpayWs8+y0RG~s}>W<$_iM_ZZ^@u{8V_cG&bHshn5%s&^|8(p)gLf_w3 zxNidZYaK_^>VyJubG?EdXi-=KM!SFNs8^~6Xh<(;MB~Jrr7EBkd91q_KSNhpe3T1-4XV{Q5siuA)<#XUjI8p=!N+3a9 z!9ANAHxik(Vf47GYG6>>K|!rLs%juW9r3n4YMTxXer-d$-}dE|i{3OPBc9VD8~I8n z+V^cOxm}n}rHnlSfun1LTq|9J>>|_-8-shIi`^K@CDnfQOu|qwW|)g^%x;W!?82_= zwOVS-E)^D<3nFa&-{>zSnOUoui^6;wW#8AyIOTP`z;mS_uRHd2IlVXkY5`f{sCQ_P}1RnTyeTdojKJ@jtHYI+wjKFyuO+M*4q!krx;BsB{2~a*;wB z*05@c`=Vl*LK~EBlbzZ{v*SkOk2cSpsp;OO7EhYAYMr2Nncz}~(x7PzWsq&%FX>_= zX6EGZH7Y^FvIk03jOZq~ms`a9~qz*@A*g1^{Fcc}0SNg`wr5CDx5F9R>+dmSVkY$kIFlDg#)+}BYTo#=VBR6eYW*3 zV{G)HZL8v`=L+kDOstt_tlC6VguwTpE@qMj8OO(74#Lg1^ZtI;8~;aS3rp;zB=pMp=!(IptKhZg9M`-`uPg z`3qtoy+nD@XPn~WE7KCE-3YYO!FkKi%UW@CTq!VOO(UN1q?p%Sa`gyh^a*oaVt+{Z zTrdtM0r7nH^afANn!tm}U>dRX<@=BsF*%dDpvti_v%;ykK~q(2Z|tAZSm-lvhO^VY z=NQ?*bz+Zvo?Wr@jj;R-+-QO0I{SaDO*2hZ_@`a}BG({1|H7$yi8Iy~qcY#lAiVrB z^N9OD+gbv5&|jLDp>g9Y7NfkSu=pfpQvwiIFeAy}6@R}qm5902ctNIFx%{1O*0Qj! z5%Wva1IsG!Cm!D|>b_)mX%OM2n`B~{gSgKDoW-Pe95P{1+zp8yucsus1QXXdZJx4( zu7g;Q!=SVu@|mB|zqe27BVIjq0@6OIyAW*#iQ;(_j*s}9wxv17?kt739}4g+vdrYP zWjoKkt>j*WN!Y&D0Y-Akl=1|2_C z+`f}U!-&4ud>@yBpx4i`fP6I({Y0O`ES}>{(SkI5@rJw5u4e|I1!ajdBP5+}FUeOa z8kHvXx39S+YooGmd-`>q&wH47CyT!(RyME3=~k~su3Ws*GjDjqilm>Zl4_{J1O#(G z{;c0CFi5@av7Ctb_o8N^5wW0FQpEB@<4uN|AtyN!?G!4BUI39?o65X4p*+a|l2%}Z zEoql#HojopF}9KNuS#`PL%r_6>2wJl82m~*S;p!Etm(>SVe{{=xpO`pE)1QX*>g_V zdOc^&IlWrve`0_XQvV)eiSr_{mea$JBO z3}Z9`f_ebPXZ91_A%6R>#w0}~Wx@WoL2m+w3zSoHqb>f`~61Y6aEgXq9TI$pKMBBy!e-<$+{yIQYQ%>2?hw9Dpgf z0PSW@66CKK80nvo`Jn>VldDCjqu&`gz^r7CR8URPy}fPgN9Cz!NsBLWHYg{bRD&Byt9*EmPWFNimm!7h5^=@}4tp2Qn_FN*y^?6pE{Dx_SEk@bO23sOD2 zrgmy~H5xD?r1sD>-Z!G;X3mPs|AhlVVECE+RbbSI2D+m9QjRtKpjVkc*Z+5@vm9J( zs^WkI&b=p;N!({Q3!;pFnO&#v^p&}5kv~Skwcb)3`wuj=)*c)vj2FGCW zuAYZ*tcFYeP=G8fhQ+GE9*r&(E}KfEwm`e1AY-%(D;N;};u>IUj@|LHM^ZZ}O0%VT zwiUm`8z}5x3yE8xEiWeqKy};~Z<4RWS`LH%uo;x`Yb1uDp9$INY9UHi8s%^(Mx#<_b9ZTx>9o68G_&zms0 z%Et!0rb;ycbzN_8QTbqto8y06mnY5pD>&FHw%*2q697MLBXag=T&d3+6v9N>;5`fB zselsLe=xp@L9xr6j^s+tVyy`_U8;0A&EWZYTyw6?4-c!U&>yy}58-Nri4H$utzwee zV2`o>K_`Dw-sfbC)O*G@Mrz-8ojDHSZv3*6?zVj!m-**yhVpWwj4N`zv`NrzMPzt*X5Vt zK#@REbHQA`4W9Rf=e3743qRITKqN(TgI-Ps24SBb?xR zSy@AJ0PNECQ8Y9|1phM8cEK=Tj#er5`~9>~>9QM^l&)Uma%-92K>vACbV)MfP<>7JC@tsRC{-?-S5zm*HWNN)A=(%|3Gj;x<=l@xW< z%mpc>mPjaxxsD8Or6gO;k6B}J{jun<9>3 z|C;P7WxIU0oHaM3(x~a@g04us7?*ngh@#j%xmK2XnPaU(5qPNSs-of9X*!d08q8Y$ zV}ImEl)VlNoc!`V5AHts6Zawg*h~h2K^1-^d*4l?%p-@ud^lx;=PlmEfsIz9PJqV) z-1`+xiO54nK!^whn;3QgFiu!Jh^6`< z(4&Hc%41WgrW9+tmlc_EQSLWT9ygXxhIXmbYlSCH6u_`GV>`zS{!R$j73(87q9q`^ z6A;1?YB#-Hi4{coG5S*%y+*8hq|QtqPLupSL>e1I15Q&0HHT8goUSM@q2lv0SXx7+ z4q?~l+Q5I&JPE5WNf!Jbol}!gq4Vg4BI?i5XC4yaqB~>q^~Ydf90ac8h&SuA!L26s zw0^3TpTta$w@O~j&qnId(!uh%BAL!iIYJC!sPt8wrh;PXknU=NVzVkG*c5(FbSDbn z#miAO>i&DU$>(S0((XmLD}&1_-?pkzqQkaDCJx~HTdHYFa--qGHE~z8@e8X`JBUj+ zys<%ZXkHfSw|agvd9n0@9`PblJmsKMb_iL`Cf5RkDwn6B1Ucg(kEf7pf_hid`@`(- zPN4p+fQ%=V=}^ek($}Z5T7%4uU?|?v{yxn+ZvMSkjnr5VT69p-?02#&Te@LqOcK2c4eJUN%||&UpddeuhetYH|(NM{l1!=E&Fp)b6nw z8MB(<%l3Cj+!d@X`2=z_C`J~Zgw)Qu;d908sSH6}AWZr`9O+JD!({%itr*`f>H5UT zWf4L`7&Pd`$(1Ai7ESUfAd58{5wV2LMjSPRX;mvJLGCZ-_Dgl1uuT`saeKCD`HgMZ zS0i{t1_H92+Ej^XmBqz6cz2psQ6qD^;aO%xWf7#Rg&OJ{*WY#F)PZ+AP#yVNL$vE! z451w>UuSH`5iP`a|C>Mo5fFoSgYPETWk(YaXNlo3lGU6RczkQy~o70%>CPta<>opgA^93D#xts%P!_NZP)w4 zRE$h4lb}B|*ZO}11;6u=nKGtDVj_vxtQ0Lbd33ErdNZU1wwiUec3!sP6vyxgq--@B zvz&}~-^M?#d9e=m=wO;N{p7K_#QsAxTO0A%MZe3LEyj8hwoEg_4&v%PVJHjY06uA4 zk-P*+M6ffd{})kj71dVTwT(V)aWC#xG&mHu;toXu!QI^*in|kBibHTM?o!;HqNTVy zL3ZAMAADovC9mq7o|(9@iKCs(9QzqJ{!dn~AaA)sY@sC+plDY;_m)&s8vjU?o$!n$i}Eaz|K(U)+dUnUq8!{C54 z$Aoz41`rJLm!RTf z%P$=JcS(Rce1yZj4PA;MS(K`j#UbSkjTJ>(D9WPwX zz0%+Sk3X3^?XCcwijbgug6Z{+Jbn~=zf z>HIA7=Pntt8Z<2V9~n?JlrLc7$adtsBEcs)oScPMzsiEU-FRN0Do%;E}TR!jU>(3YnPKUi8N{oa9@2RI4`){yW zk?Q4hgaft3BA0AOmq>Sf-l%&#Rc-16a`O%QPWfZ3Q-19%>7JW(bjQw@?Ryb;cPjV= zz7f+_Dr)l81}OYqBn`C#zd4=TX)?0n5Nr6G*2JsP5Ml8jYT=+ae=q$S6nGlaL{3_WW-nd(5U z5cMTUHypD6^{2w=fXuKj_m@As7VBn^uJTrVt-&)+&W0z3Ft>mCjRkvi0fqWWhpP2` zuXdGcig|I)H)GY$D3NNaYl5WmeE_&h`8@+x9IH_Ff;fV@u8KEc;`E((;g1o9pk-_E zEPsa2CL23k1$5`)5`b?Mt0Qmw;xiUN4?Q~VrwKcH58h5aAMcAWtGfn$StwEm8Duar zpCevQH}uc?@~%p^54@$yhGNd(B%;Ics6?65`JwklCzMe6ls~>>dMiwU*Klw)H=^FA z4+U5REi6_m(_e40VY+t|jTU4L_~hF{y2rQH7qC}&=291z*(fsoPVm1U-I>Lws#Dvw z2BBTL1+$NQt&U{fKFdTfZUKp4`X)z(LhFA$x0b2L_es7z3AOrfyR03k%l`>r0RHRBr>=+f(n+tmSQfLPIiuFtSzFegh_p_;(11B|2P`UPOdD$xYt5m zJm7)msb#9>h!?(g1m%JIPO$Xl2p}F^j%rOLA$KKS#Op#!;9Lqql!YGx9Y%u>Si6H1)AZ zVR{y)p@=1<0up69&}nBuvvDsEit_tgqS}h z{2&|+rI-MKYO$+B8GvCR7=#K!B%fR|@E4!^uP2hg@P#8U;F%wu3Y72tj~{rT2IH3C z#p~pCwxL9OLeGaq8!E@GBGD1#K9M6&AM&7msPfHO63Sg!Uv%<)-{6IAaykR$89`xY zulJrkA&!1G*^lQB=Y79=?({dHU5Ho5s296M>2Jg%ntt$ictz!Nijw_H3Q*m!pIpOy z^Oeu(>t;W@c${+nwX$?mt;1H-<|9%W#zawHF^(kOG=igne*E$8u*UV9L?xV;5g4ty z&aJuflnF!8Qv1ZXPMyzcqv<;;0?yaBtaf?=M9l%{_!!H^2g$~#x;&pxq;>1+1mnW= z!JrlOIF?2P4fO3%ceOp<;5NH=S6|!1K<85%6%L2O$rD*)6WiEsvybXft_r=ZYmUgp7xc#9U*Vc((KKl03VscQvHE!R0L(MFR15UmvZ zJHfQ>Z^nY`UGfqzsdB6Uij_ti99|^N!4}VysbxX z`|UU9@0K}shb#vG{vHcH9>T=3F3f;%Op#>VzKht;)sBoVKuQ~6P`Q4X9oW9Dsaq`s zHmIu>qaZ{7>0U4f0|R7^Yvi-GJ-0@&YZ_9gLqoy-VL$Pbf$?8@o`lvP8>f3hEe-uX z)ONn9zr6i=CwkvYe@8bobp9MOIRM(rh$@L^Je=1of=nP9w!yPLziY$WrWt{&$cH+W z3k_J7Gk@+J;7Jc7-QvK_Iw6H9sS)JVd-lil6(gop`V-0u&Vaub2^*L8oPEo;t3)>{ z7YSwTOy_D>i=E`kP*QZ<^S6&TQIo*JIeFDXU~i_C6y=PE_m`_8uO10MiUWzZ;h)IZ z)LHz*cO}NLdRR?Lv(vrhoeRJmslWn+h=meb`VfA3veJFQ=iS+TZ|KuB4iB@}GFqHL z+@I^sSp9DNLu^DuDqn4S<&A6m9n4HG5Eav!zyM;BGhAZY z8GO!J7XPi3pp8f&n$T(=3Ek(TbAZVwX%x>^j6kvxOj5$PVP#t)Zbq*Kg{!Ag8zdrnvYjtWavoDKR4R9ql-6X|NBjq zfZ%Y+kD1^8v#!N-uV)~}ac<)Ji5Cn^of5CRH^+|Fvq$%xCBLc=Pavnv{lon@(~6oA$;{EB~+ATFDgJ$KLKzwwjpq3 z*>b4m4u6wYi`Oh*Je6sl4hl_qg^g7|>d`(|Vi?DyZL867W|&I{2KgMq_Rj4a7eK(H zTN-!Di=UFzq{_3ry6HlSS+J>9$niCP7R!b-P=9hGCb%UQeRwEjn4T&@RMtgNLLUHi zxzJ;r696}8cZ20^vw-#Fy#=2loSZHK6p4t9^V1_vETn2mKT?4)TKvSjsrAGDVwpFW zkDJkTsU;iGg3R?>%vHaCulmhjHeVgADMdQwSqu9>12+U}z~8{W=Ho@uJ^<7J#_|p) zOb>)2!xILoi}-D_TCd55cI9pO-Nl!}1%uxb^8+@B`6Ur)a35$Xz)&4crziYtVVb!d4d2LO| z7RitCebr_CRES!UnvHrEvq$r!tY9I5AnjnR zZui3~h$^?zNs)7_yAPk$bh1c(aMXJTZHkz%{WnW{G7AiJ)ABAdkw!c`@#6i1t9N`x z-;xDl`5{oTMzz2_@B}pGTDAz0)l_W=?<6laRg2&bm#3Bx{LXST@;1|GFI-Hoi$AI^JvuJwW#Q|aNe!SDLq(pJkpy8&*lXs0UAvqL4+x;P?e&N;bD z8d3aY?u0e*1!8Jf^ZCxM6Ru;$)CQt*5iF24l(+avyMi-L0Eq`nn~vnVs$yiY_IE`n zJwz~QBM^PPr+9vH36J*+(REQ#LDqIg!JOmB5rG%GtBa^I`JV*s`O=?8FJ6ED&~VeC zs*mRN~)b6E1;x0(gRxA{o6>}1bW|BCd^Y!hauKD^`?Dx z@m%g18kzkQSvC{Zl|!*^#3?HWbVJD*n!xcZ&L~3Y_}_RBJ)r=u^KKU=)?AU8W`$+S z(`a!mnt(!B8&18Ug1pw1KC=yVMv1u1=?UKK@r(jp3de7WfRrmhC(M~gIPc*J)zn6v%4FZOQ68ji5vX9pFdne#51;Kl2b_vtr6@Q-v86O z7hk*0DQ%XX zZLva5#f0GI=0+7Xajzsudko~dC`xNl^MjM4Voo8BwKFskg~|MiW}giuY8k`gy8XV< z3C@iuOY27>RGk`n>^myx2dHvFt9kDJGqCZ6R;Bq@HLrLl#cF?Nw zxDe&E{=?(NgS1bUCi{W7;kA&L64fLALH-LDn9C4tMrS&>H@?TRw?Q2_mlw1N#)~#P z8(X1j24xTE+-j|JXxNs;ahOHtuDH0k_`HD|6;$X^X605I%tNp1R z8xGz4(mH0Fk!1R&&ZN(YYpv2hW5qD!>E_wE<)5*Y3s?7jS-SJP#MaQ41d-^AKR1-! zZ+92QXIZ%!LYxHE=)$)VfTU=eM5M69vx5)52N%~mjelx{yb8b>MEi|NWhA&=fgb} zhQhm`2y)evX?f!9gZz<)e18O$fOl)Drp@>5Px7Na7yb`7t(e=e4$8qww(gLGz!xpP z#`6;^j;U|C#(=_7RyaHN*gz81e0eVE`y#sjw(3kRS zu<6q+59uEvnWQQbOLt>26@>9{;yP>my~b6E3_S{&#;suDbc{0&`ZW`buTpka(W|q- z{SjFv(~cInQp`o8zF5sdcw2%8)Ai`jr}|t(P)(IVNQDweunT9MKzS(k-Xh+6i6eLs z#kB&x9UFD}Pn8;6I`{;f0AqI_DaGlIxoIP34DRY)C+({S`ib*Q>EiZ};CQ|+8ht&M z45>{uJ&^9ano{?=*vsD@$nPpkEf!5$E3fSdN)NmS1UwJxdR@F?UJYkEGVR{&=XZuv zbY4o7I88F@7zXT@y_}+VUM=~0osd;zKZgfnRp-C#PG27MJTdv*Ua{e-KF{-RYSKUw zEBImHOkJajBJjo4?`4!N(hx9o!WM9MfKq4$-h*uU+_}GO%dqW~IrfC~JfCgt<_A2e zcwPVQ0-5B;f?JM2XW3Cv|L7Jp;db`#lI%ElD@VC2j3z3K(I_D>-kNqiV)S3|IE5rT zzD%lpLs2t4lQcbKbm+^i62cc&#i>UQjU#d2{@}FMOw)8^bSf^LLY^jC(!-Km!YWi_ z6IZm9ti2{LdLP`dJpt=0PhVHLv4X+dB33ELB ziS|-pl+){$yDKH!15;2()Ai;!79~z(%_6N7 zMfhh9!oz%&TZH(c+Ze#@%X=re^s|_DFxXV~JIp$CCrGf{TQkI0AAm7clM}yp6JBpx z41e-ZPvx^8+56R%qf{NrrtgKYkkdhsC^d+p&Gq3Rxl+*cd{BnM|F&(UJsu{r!5)FW z|L1W`ZqcHInE)3m#jC2Pp@dc5W8BeJ=ipK{N85uIoodTyT??0ty`op33TKlh z3AW7zR{cX-REYwv$_)G`APDVl;S9;uZP}@hARkUi5DKU0xx_XIe8LlQyLfH&dSx`Dr^hA7Ndyz@S-KjBttqz`$ z_BIuWZFui|><-vRNt?*%`x$B<#PHTnFpI0QeYj-rb(AD?l~R^BoITz1gV)gSvzBts z;5S#U(%aiz6~`X32meZxFvXAoCb zYl_B}!ZqS7S~B769fQ(ie%}v@6oQ-80;y`6QQHZHXOFlP@NIqQqKi~)M|HKV9X{9R zWx}gu*b4o<+H*mPaV{EJf=W;+kS<=QIf5;V_yuwfDGtR;p01h&xP1F;D7C6#4&(l! zw}omB_6eB&CW!t1P6Z;vSO&tMG}G8Bmt=)3nrJ<0bm^3S?|*0BO4&+Y7;xDjJpvrL z$Ha`Wa|*$)|GEI)X@=>6n|gy6D`}LRH0xm?pcn~XHhP=X1@xL2}E{eDR@rkS^PKZk!3C&gn_tH@dx zH>f?H&%&0Q)Tyc|pw?zmSvJZNKaaq(!KCDa!ua~X=sKtx@eX_EJidqp3>fq zJ=($HA|^7KJ9^WJ^mR6MZRvBOfHT#74BDEhwHH$?AnfAaJ=IA^dMz{|DnK z6Sq5h-CFJp3CqlJ+%Z+mrcr44y*xcn%-N(2bawuG3?rHSVfBkhU%F~srXRycW>uqDBu@@`ezn^3TxJISSVYAytZ2aAb8P*9 z7xonCwIP4TCeKtcuRUg4YMhUAR|M1K4b(9cE}8|goZ3E@b$yn!(lQZph#slMh?pI_ zvEIFxk3o+kXR~N&F%dWe^4cqhtcS_p=e}utjCt0e>q@ov z+E5~u$pv-!Ra0xx!e4X?i+hld%nq#jl+7i$pe&J&0*>cwm*K_3<BB7{<= zW~^KMCk)d?jtEx$)|6_E|6JL2G468?%@4RBygwbqu6H4CsKt_NaEv?~JiEMXU;RGJ zQ(*~pyUF@ZLoTOOY3|FEorw5l-6Z_AhnCgU6YYyTuv0`2(|2aX*@+!T+Azx_N3L2zZm3lKUXJNLWDm?N^_hjIxb=Iarh#Q% z`pU21&d$o#thLlv!*M8^yKaetj;lVmCUaiIqQZgcXy?(Pb>&_QZi@pbD#Z8Kmz3x| z1;bV`e_p8IeiM;-tF?H6nnff)g6*izo^?gfz{~nTEmPp@SNDQ0SJ_1qbU5`$dYjpW zmALPe$O&AL@oD6W`CoBdOD6`6bO~(4Z@K)) zH5z?#&*4m^Xr@EI|0}(DkY4d9bE?Xm65$5>J7C-2J@MCC>!4c(SLU|o}wWQ>{ zuRgwpxMpxT3*6Gu5z3cf!mrX5OJ@>!G%i4w`hGjB(wSuPvFh+m!G?aZlANGo^+g4u zPnn8zIKQoyN7Bf%GXuW7YDeISCE!Rs;b2|*;P&}E?b7Dpl^h&#G#`ekEJDPK10bL- zyt3BmDD?x}9RS>k{jWg0bk;vXqbZg~Mn>4m`Dq&Mo)yS&;x;G+jQ^WU!a$Q1+Kmu3 z)ygrEW$bD_1FYX3PkQ&$5bY8+RL^HDTU@yLYUwFlVJ?%3tMob5Zlvc^{)+n=^2AQ^S&WLCn$^I&=A+Jz2E2Rtv4II zSIwwfeT7luv!Cr{RI1QZY<*O16MA(`j40+S6|v{oP!8Gt;#L(JxX;q*Sp7O{P^M6r zLmK}}sM=v++d&{P;(wRL2@@0hMF^;4<$^_q5k5Y*1(a>9yR?j=Jby%Zj_mAdYGZ8# zch{x_)P-;$^c*B{Vu{gMnWmhgen`i0Xo1IkH4)y+n_40!UHgSDgK^q7`bEb1XhF(O zw+lWyy=ovHkHpz(PuWhV4h6b&+N(9a85ELzU(i#5n5|VavRYJDZ#TsW_mtm3{9NyU zCgR4MFjMN~{YF{_$a#53h|f-T5K^ccBZL$fQu-UP92HqxMYtqhqe?&j3G?3bBD;Qk zzq7I(Gn$NUEQ1((_( z^FNhUbSLn}k6|OC(iX&eE1D2~f9HwgXk!CMVprd}j4iFO9UaUwSCNrEzvtS$B+kEI zN;7}7wh$ugGiC|luca!V>aoLc&GCtqxIQm=QW;fCxdOR- zh)-rGADgl{ta0|%v7qTudo30dj<{QgH)?P&?*S-(iK*6cwK0)ev0lyau^*~Q4~_J^CQmQq zRr&(5>+GK+eogf~y^hyA?wd{6B{1Ecq_wHDSC@Q7jz1wsx5qmRsaSxhsoBcMy-fSO zc`|w@#jyY$dv0$z?(j;Q%%z*I)~2dz`**{MnRmTJMDhC@6wzF{K0HTD@in-TZ~C1$ zcS0K}cJ}gnB9;x)d8ir74AqV;t+|qiAMWzID{RW-QFih>sRxfqzMXEV$m%`MJu%R8Aa$!-Yu5MbC$!` zYk!G_;FhM`vyHGfAGUDf*Nja%2rNXYCHgp~VYl9LmhgK~A_8OQkLT9whUx#aJi=U$J(zE> zzLU~xad_J>ArO;lvEGV3Fch+I;-)QmmjQD^I^p3}=8N?d_qZN&*PVnRtN zYcJ?93-3=S!hSU1xIG$iNT`v&x7i-Q~B2+alH=j$-e?IKHOzS?oQd|K>JQuOC5Li zM?UB`&N4mjv~)&lpm3|kQP6v$-o8j^9#k$`qGPm5mPgf9`{>q}Ou1QUGv;~-a_|JQ zL%}GLgGVi7PrdCG7lCDLxnY+H(O8Qnuck>hH`|9HOW{f8(VnM;`%UDNn`Ib2RSe$n z$Cj-ZalS`ga&q3@tr+%0`8FY0-_GL?uF(pr#Y<5>%!DRC?4(kASn?NT3L`<)NEv8o zdG_VE?L@a;s$^)?Q}1dxNQHS&?vcI2Dn*X%-8)Rg8PfYAVR92JJT=B(S6Iu=S2u1c zCr9SsAVuO75)zKJnb;sVZh?|glTK{(9XN}7Ow;|GrhFBD4AdKACf4BWppwcaID@x9Dt&k{gLn1|1v50~Tn3OUtVe{21t@77{ZK#mQwCP* z;)-Ts0z{Ai+nsz6g?OEDb)FL?yaM`&Ic;(Kh>f=r>ds`hoQY_K%|64zO$@CX(c2us zz`2*GT?Hh>3jOl^C*(dG9#~A+ZcT}bwZT0l8Wr$eb8x#(^0*%MY(FwjYI^I=&E*S% zg~{Htexh4pa`)}udUen*AC_azMTinm+N4~e*vj&h{U#%MY3@6nJa3%*o_0olZK|bs zU9^02o$MT3APgnq9l!|2>u-@GW5U~Q9*l{&efTYGt7)`aBNl&ebdYL*wPPYr-tdH; zdtSxKL_h`i`QbBAo8O1JkW zvt~ikrAJaqBfCO8)?ebh0;}v}Tl{q|6q70+`6~H~A=*nmIl}W|5W9{kq^u6wy0@)Ml{- zJ)2{z$OTa2= z&hRap^qZl=Cn5YVwW{Ru3ei6oqx-c{LlV_PrPxw*Xi!6n0pP0zDd;~{%$E`mCxJm{ zI>K*X(kGjg>;ps*aFAn{G>QaqB~>y!XtyOo2BJrsiI|BFhhH{%(3VS*(xOztT}pbH z+pI~)tUuACD{BBs)#;~9FE+o(%h4-PY0{E8vU1lZ<}8<9<0Y#jDO1V0UYP6uUb2l^ zBqd_XM->Cm*f=mAFK#^42*>-;DFmHtl!8T zO@f(6w#na6xp8tg4ujdjDR%x%-DdQ zoO&*;ZljH6y*q#ERSs>g;Zpak@}*u_r!KoC-Tm2GJee-9(P;mwpC~%w!`WaKSiyR4 z-N}#;TLk@o5loSwPU2Zm`0Fwv!PZC- zIMPK3*+5XmE zsxlOMRsQo&(|mUpe;QJsPL_(GA*jl(GR#y_st>Njp|a3WjjS|KyvMY-8Ncy)jbkBE zY}mT5=^w%brL--ComM?6DvFQp%2UQ$vGxAo9v*lI(Cq-*S3;Y<0fX?fI*6 zol?_6OQG4vSLEE7mQ8rmuuPFK^QzGQ{4uXS{}p3`))b?CO;v#S#DjIjmTEue4?8UA zhnY?|qIr|rP-_`)dV#4QS7wV^@2;!)23lCnENb2$iDmpqnSk|BFPQtF1-7EAZJ!mm z#Ww}z@SHN)2!Jl*jsk4#spM&uYKsxln!1wnv~a81aQn2~A;nwxLpD4mbufO~1SpdJ z@R3ThM0Cu9>Kk64JW{65Tj!}S2EFp{Pz2S{F;CV@!2`Tmrh^pq5sT4zL8pDJI?dgYi_@@dq>l)rR;i(9nG9Sfr82oJ-cJ{iWXMaV{65O|i=5Uw0^@&iQOxqmM>tGe>6YRG>f<>O~cXgk0OsJnj|4;<6-H3VYDlktVVuHPF?4H9K=vlHD!lo`1&K^5B(WO&bq z=eGiIN&eLq1pXcQroap1BomazdFt3S#L^wVxfjRpNw5S@!A(oVI~JjH%#@7+K#hY~ zXW5A=r_&A0mV&GVChlk@w6~T=MFjg>NFB`|C0^}U+O7H54@7bVU4M9h{0i*{SxHxZ zrSrU}HbChy@`v@)-{Bto&XDc2eF&F2k+4gBo=bDfAAs|0rGZ>Q_u(x~;m&gQfZr!3 zz|26Q*plN_8S{kJv1?e){d?G)eF7cyb5?SQ#hwKb+3UIXieTp%S*La{_|qOUmX8=8>9F%mYzE- zGV2iP!W`d7CRv6580NIx=#RJYo7P@(HZC>-Fr$+%Nn<6$@b|}`QE2~F?>`r+Dd_r~ z$dApSqYNH@#(&d>3R|{JOSON3m2OAx&)33S%T#tr3_DO0gk3Q6ypKhMt`3*4$^uxBM|(^63|@ z*SFrt&)XgX{2ub4mt|W|H9DK`l+y=S^sqa-WuC7AqmJuQaQaqb!l@0HA(mHCV@8_seny{-?yjOFR%8 zwptn-+h;zPW%k05{wB(!j6aWnG>DJXmnEgy1$fj8ZZ<ZYWt$tXvFDIu13Z|# znhWCYAsDxG-|h|1Y^`&o)l{~Y@?D9Q`lPfX5=dM+L!h*tb9rLt1Z4MM?JYFF!+Z*#OUHr`FcoLXn)d)!k6-#_V3Ano-29C?bhko}c*Kdjm= zAJI+drIg>xjpyYsN$t*v=v%!FeX@>#OvBr4nIqt%28?{x3VZb1vp-jPNnPKBb%yvo zHmZ1$Qi;>**A+j%{wE6kOYk^(@h1PdszFJkUdl= z%9hZk!LlCauci)KBLOiz@Bc`=o|>1hc4T^b17H6H4vb)S#n|65acuF$#wE37oLoqR z@O<^GyC~3fJ>)mX=y?UzM+Gnz{8)0fRs(U-E_HFF+=sS3k@gT z%-K**s%)v*F%I=_JVwahUdl^RTAlM<2?NEb-Rbo>8$NVxj| zkF|kNl9va9hi$fQ{>=Kmcu{IiihxJsm&vV{$%BB0|G!~G;O+IY2W+&M{*Q?eiAp{U z39q>#F&{&~R=E-3Lpp=PWV9JjrP;{Sl+nYQ*UMf3n z$F34F`@JUeJGgy`#@dDn*BJm=_%UBfc~YnWj$kN7kuw}OTKNeagkU*-e2Vuol+_W7 zHv(_{Ui<-WumA8ypt?h=uUYJMs?$UAry@hG{$2~G*%^(ygk#Pi?tYD7dKIomJ)}-X zcFhIu)EtTbE6hiKyvWR4j<%{QXDN(RfGYAA649O~|aF?S3y_QEKChl+& z-BV7UT_uu4VTEuDK*ghnOE#-VYHHL6?PXTL`qIM6G=AbOK0x8+tkz;`3!hQ8jVc<5Jy^u)oQxL*sK*y zNs)(+y@Kx&*N5KsO|#v~7t}viq%gom#)!c*p?hp{gf9jNWkdwEUCYx(qS0wyAC-~_ zKkYGu5W>!q1oHAhstVQfw7ZvlZqA}Kd)A5j z9SVhd{9l?_I)fSzBiK5WOlnYbNisG!j5!U#kvmBT27(P}xxw-hxC}bg!HHEoF+})O z3N+|OQ4HGq1;Ir7Lz-6dIeP8i)hKBy;h*;6>U8_9Y|lrohisj1d!0`=+EKg6{@AH2 z-zyxU%7yAV+&S?OxQ$8RKbwLq7c^ktNCo41?|Jqcn(al)hLJ%rvtu$$@0&18k28Kyi-v>w4nHS1h|#Iqr=pMIiZ4;NO(-|#@s}}*2f}86Ib;N%!eue7!GXyVz#7p*+8ZRup0)4oEgjF!2kuO%K zrNhQyyzT<^xKrfoW5|YReAB?E{H4%7*t(TJT@;qZQwMpkd`*VO*PF2+5%ESBZ=Zx7 zasg!5g|rIn=En@g#3WdzqF42=#QgZHfas*3xsGzuGilL<;PG=vDy05TR`fiE7uI$w zRkK2g3Uc2u?z$!@^4giVueU^@HUiu-G4%E&g$rOUh@h)e?>^+hoXZch7ES$i!S!Id zaP9Nje5X#GCr?u#DP~D_Gr;dc<`K3h-1(|){b2SnieRVyxxso3m&*5K!=Y)m8=ZbH zLt86OPG|&U&A(!GLqc%=*xf`^K{yS~&Dc1QzO-qfBESYm@aN)B*u9EBO|s4sN}j{- zO^$evY7B^;+lw~((_@%gGP0-!<5?qTZRM717t5041gMf{aU+ny{w=TIodJ%;!(U*%hN{)qEN&HAnVM7B#0qcwlLj(cJNK#X*`W-wNbW-^UTbX}e7QZ%+O z$fuRF57V5J?|DY+tClYM21^AD8p&^OvfQ1R*BhKfFm5`RrZdAn3FWgWq?fxra(c^+ zY_(ka$m$qTb?)~yC%wz)YQQPIc^$%xY!Vc#I8FsryTHNYv5El@-%6a#vwc@Rd#Q#c zZks?g1Z5t;l`&?^(SKzjZ?2<6UGB=qhe79bvozUy@}iy7@x(AiCK^_K(n7VX@YAX@ zmGx(J_4ecUDzfaRL|~mPF%T>dOdFEY8*9~olPh8PZpP%V8j~m)T7{Z}ACfgl+btz0 zMy^&*s7x*x&h$&KuL4J{QA49_Rj2G=%24xn>DnYfeBVF*5O?k-P4`@**vj((%Wo5D z{RQ^^Q;u~#kv32?QNaWpdS#b)^_RR``o897RoFiX3}n!pST4f0!%~&$Oe(px!a^A( zIr)hd*H0X4irQmu+Bp;oz#Ll8{-gHpExz9F`{>Sf$vW=ByXN0h?;PO~SHbDmX~V&N zRISVA^`0;V`t!lT_)IJ1Ta(pPbXYMH83F+DP@&1xXMi%Ri_uGgFAd*z+sH7v<;z}u zF*07TlpmaGi~<7gmy4pP7A>`HTA7tC}RpEsa>F&qt=V4Drt=WFNIS|9PZWO z&eIXrVZ=GlFn08rz@}OHRF9Ld3O*i)uLdNfw^yNd=xtrmX6UYHE?Gl82bMxGA`y%1 zlw^FBLX%Y|mS~_TLy0-(Yjo5kixnFD>`;sELzHVP^pW`%K9H~X~Gk&loEk!eJzaIf=#zFW07j`nLlXnB}yd0SK!{5oqt6U&i51AVDiU}3e;1OD$4vluY&7$`%@4v2im7gm;o*OjLgMFSmv#y+M>3g*~K8SpJ)fnddFzm~jhgw10pp8|hvt8Q5h!aS5 zYg(catzwO{AG#wJpcj4@22wR+927o(IozxC&VZ_oW6pWr=ZJbD3TEnX zsBHi*y*V^dx{*D8;cK`&pBL}W_v>lrgFeRsF<#_myp+$g%>z2bl1emDKEs99TJXdl z>DP+u z94A(%1PsImdWM_w5DFE8kwPfJW*`(Uk_r4v{!SE2&PYf6461a?ZQhJkx5U>-i1 za+D7Mv+~3m@tSVvTSPR?>&@01M$g;LR=NFg$4g!!#D)1OH{CEmiqTYR=((}}Yu_?< zr3;$sz}OY;==1$LKJ}97v{-L4pJ6QN{z3m!*(W>MXIk4#NMdRX%tZrL07Uy9h$p|ym$_hzGcl_!r zB*1=V!k_5!ML0J52Jq{^V7IY334SuLArfS@6-zoW)>c)wZoExsy*tWrN`QjT2@i>b4dw-@>mjz?3u*M*whtxG)}X~4uL`Dk8S06sSUu?2A{`AL%$a`F*(fB zmiZv}pIORw9SmqC7`E;oU%8QCePpNQVulK|$4p^p&D7+nTa0@gV_0?RFc(_6Rtb3} z-v(m^yp%@xS$WdeK1R{3IWd984-2#(-G;xEM?;gMy}X2YO~lf(q9~Brdr|m4Pkt^E zuk#7}?%q57PRBLYg^#n$vhh!R<3O5vTa{a1Y84WxEw^`CPkq?JU^Wjx)y|{^O1&~A zLJ!THV7RH*X2Gmr8lok2mL#Rwob^Q&W=-ju7W=&no5tk!=wPABII%b(IK0BeLd*3X z-*oT?nso7E6v_hv+@Fra{ z9+W6HPB~R&(XR#dvk{fsS7(B=Rh;{X!$Ae|b__9S3VpRght6O-73E&6zmU7#aLM5? zOWLZWj+?>yTvLv-*y~$}a_a$2Beq^IaP78&?2c|!ODtQl?o7NUch}sY9vk$fYEVJs z(yBULL1R6Jn&rf#E2?0zW-U7F|Hsr>Mn%~`?OFs$k?sZo85(H>q#I;_p>rtdmPWcH zrBk|LsG&hxy1Pp{rSm-RTIc)DS^VM`{Fr$5-uHc7!lyFl?ppI$nQ64{pa>lEmx$^W z8FzN68B(YNkFxW}t5FH>I94VaD* z^o!**fD58{t3&6q!yr|2Fj(-e3~{ITT>_zwDu1V}Y$>}?shU!Xuq)-g(8Kyqb$Mkz zu8Bt45*rQwA>_zlP#HHQDA>0Hr`)0{Za&;v!*1wyv1 zdrzrC^a+qwwM!!K-`Ds&rA5ux`7-mCujGrYHQIfI+bk;E(7{XVnw(ne%YuLC$Bd-I zKLANa119a{Dy?wW!@IT-U6}8dw9QI8=8~IDcZkwqwQIk*&05nNUAV2diV9=UqssEx4aP$ctd@RVZ1V#*y#QDwep%b?!&j!euM(I1edx{ z*y*b|EDDBq#y9Og2YwY=)#Ot}%3_9^%m-lAuzSO>Y*N*ihs@$jfpKc|NJ(PM3F_P< z2?P=%)1!&;EP}rh*?g3}hL5y^cH}56h2l(_L;XtY9uu=QFABEusjBUkF6i%US3j5c z9|%n06#C5I@0>sHE=J~iO~ZtzMh`^jwJ4A=`nkwjA&mVv4W&vS@@*^DB6W%=M(TvS ztFajvX;bjAjHO*kok>e46uj03UO1}Sa4@_UVeZ8!7$KgjJI-Q;u_(62{-wzRUI&U9 zqCN;RSlPdyeZZ%e@1w~@3X($KWqrZEu(+uVoUd2I&j-iwq$BgoWEd!<3|?>b*Puf> zC-N3t+Ap->loy?454-KzK)bzZYlr&OOjLWV3Ca$)T?l{jdbhb;@^8NVE6M>^eXL+v zuI113mf#n^i65%N6q#X-bHVYBK%?95(=dH7jF2dohq5;#i>)p+!1CsSBOweLdn}!? zW=BM&;Z}`mXAP?giZg$4OP$C zpZ6L>_X=Bm%sU5-Ks7R%4}ouI*H~QDU!3x#YF!#W;ppK(%*RG`hi7RR$x|mGZRS_N z0529a8^)j1$6pY;#}>O+kLRit*;7NG&5}QNkA5x%(~ z{&--;Spn*X>qVvV)Dsf~BtH2>V7JnU>IC@OqzI8UWb%jTDrfyJP%CouKQ?|ImbxTq z{V=dKZ(yv6R0dZsW3ZF!dn;#bp!~oR>nKaDO~6erb@WX;KqIbPCmQ3DO0l(}hRp%C zHnc5#PBk=t8f+viuS<(QTRzFHkYS!!AV9ynQx-esBv}-j+@RNv2&75;SN=*#_@o1* z;u3e2%t2qn0t698q@rm~Le#rErcO|Q2QXEgW`0Vgci7=Wy6^%9^XSyFvi~aD?KP|l zmF5J0o1SXd;+m^2MD0{}6X~>OUP$O--(=(df$m3+Wp$He-8B6p@^~h4SlSUfuV^{# zE@?~NBbym#`~x#olKEB_ z2hPkLz!?@=$^)piZf6e&2kz+I>s6M#SO!Qm^u#TjJbK$KbF8ESc?)kDW z9*|>#RAhB~`QQ_=g<-BlAfmwkJu&Gudq?x$$I_mvWb+3)GmdRt|7+N2`L+^SW!RX_ zYbTf?g=R{A$)~1|n*PW^AeV&o459Rsxgv?y*8BU&du|*-(%&m!SEQ-)&l*0qR34Z z3Y$!!(gmyJ<&nQ;%VaX=KCdlwI#1`0Lc8i_Nu%vELH|C}Lq`PrBsAEb;X`2wOJT$} z7+UfqL!6Xb)q%@0H5#|>R6aHml(nXf#z%kLwoHVuFZ2(N?lYv_$!$Icty%kbOOt)Y zBOr&O-pBK{5D_w0#Vlau4WLwv_PSD)yHP2UR|$*UzpdLytb=yS5{oQOx)AiI$_ZZ< z5pG=z#cU-lMX&E$ob)=6VK9LtONv#g)Oa+ca?%tKSU@wORKDs3&xzCRxr#owI3){d zN;}L<-cs72KXExVY(d2=&ZhvGL#p*MFPWh8{`Tiu=m)42=L3h|R{H~0=go;vY`>Q* zg=VY*CW|Z3Pp3b`GH{oRD~YGo0`}~tBRCZ*!vEeNX_>t?9j!_V zSC~`Q85Bd+(v}z2RN{QV@KF{E7PMn}QtA73IVX8+vEkOOSkTWC7je5Uk0F)Jti zc^-SN^w}`LZ0e!f{Dj*4-L%n7TIzheQz@+`A1irhb%lb1$)Qs@`Eh^GJvYN_0cXzx zt0m@?J=8C3{F_5^;+Z?S1ql&7xnSMD7ZsamlRBP|94q$bEnda)cjGdgd4b2i3r1wu zY*|rXmFh30mVeAx=2=p)y!p|9L99kJfK=#I&^{9-b}%0?x%PX_>3sQcZ%*01xGVRs z4ogW@7gyHOU>`T(^kfxU64cxRRb|Bwhsy7a-1ncw>3Z8Y!)|6#k5qR8QSW`32qd4U zBK!6FIlqXxa81J}Zedt#nW*PoqA0C;Fgby^I{0xAZuodG2AtBDwp()bMoKhyZX@b^ zu8OqHm}BVHl26ftz7T9r*EqE{tPRCCi9XyC-Lm^#`E7NyKV&<)%^DALUm82xh$P7r z{#pY^@>(FbB~}zitJ5CEz^J^8d4=}vwSVzxp$XM_rkD2XjB*y{R8U$c5BLA=G-i3r z$T^`%wPY?s)c?#7iZf&P@i+pFrms;1DzLQ#c30XtOXWe;A+cV%3Ud%;3MX(&#r~K2 zg{1md(_(OYA$6f!A!lt%M7uhs`OUNmM3eQeOC%_}{oaU~@NM0MjBTHyi6#+ANo~+LVABo<=9f%(3X@H=stTZU$Jy`pLdS(8kuCrS+GMW zw(u4O+j_%r;rot@T+5R9lO0Su;C}Zut@O~>P!SuPEU(FMjwPe%u@~~%ysXpEmdW`# zyNz8D;@0TH+n69f`+%$exlN6AzCZ%%>l|Jq{{1A2ZczKl=6%p`f=eV9RF8>r|2z6{ zGZ=aH?yXCogf8vJ?0;X9M6)`-$5u#jB>Wk6uAoKkW)l);OQ*G#(zi-V_WzdjdYQX1$O#VSfW9*M5 z@#W2o-tBy~X!*s880|OWGT#CA8)n3B4R}fjRGw34Z`BK^d9+Z-K)}T+5<#_^wuw)BtD$m4k@vV)I)&9u{b>Qd$2pfVT9f$N1}w zb>U&0ayz`!s%2equ&3ay*D5-NxHzSb%^&{dVkb}H^_I9g0qllFg1ZCrUk3@PqiNQ7Zvu7S_m4)#LYq937^xq4v@n8A6GL4tuz7U$RRQ2@2z|Uj2iy!4)(lkoU!%ZXQ5*p2AOShanz7Mybc_5V)yZr0lbvDFEVlxN< zQ0PVr@jH5km0{CnK!lK1z*G9YmX0v+huiLgn$xoE;JTcYPVYaT(5ud(~r$2t## zv?tSRON}&p(23H`RxE|_c(V^(9ZGF9*^Q9?#jqf#X#idEjnoxS0-b>{*Q)d97PV;i?P za#-F-UT!D7qsJ}P7Gokuq7K-h@2GmkHpeH@9k>6cJFc&b*(^1a=+6GrVbKkHGsR$H zWr!jzm^QATE#@qk3!bO{D&%uSWfyJi3wKnd+Pmn>G3kmL--#6DGAw~8U5rX5J0;1s#p_AWMkOaQ|_y)eLC4and)sSaPd4%J3a$p(9UCr+5& zltmpU!WTC`k8cd%mbWTniixIuQm%8zIKuK6muL~;-0Z&hS1v!W>-{nv+8&1DymY|P z(neW(n@y-fDyc>rG3jXd*M2vzy$0Fq+fi@R$7E`z?^s94m#vI2`zq{gMu+XQujC>C zjNn~X&#JIYwe>E-(ZUmx7)XIeQA)enxu4Q^7d4s+ZzdC4j?r=Z59bM^WJx~xvrXFC z@=fsPkph%wi7sB5#=meTrzC#Y$G4*y{0d|Z=qnYO#lJ8o{*j_L2|^o*6f9y)R`+6Q zhwI;LS)N9^t85!@BQ3fyd#cGT>ah#HMtCckM;zYI8SduBKftMvIycB&IIUjhve$N= zQq$Z0>Ds}k9{die0$B=npnxHeMbQ1ZrKD&iL4*y2`|&jS^OzeoHW>|8Koz|j5BZJL zp&9hc5*m$WlpvjLKtAKNiMs>pe}?*vKye$Y-lPhlFS=_%WOlc?v|99U91xDfW6QQM z0A{I-uUw8e!q`6s_ypQfQ9N69t9lu#UZPvvLj=|?hbDFR^&~b{E)R*cq0+UOzQmu< zoDeG)3tU+N7T|S1z3|big`=$qZ>o8Tv$l#%H<`UJTv&*+q)Y6c*s>#8og|&UN=e z!q3dpf_ao;KD1>tyE}M`(Xqc^$zgw(mHg2B%=eGhZ{H%<@hXm~j$akK!Z=F_Wmr$Z zD1~2ssWOOqU)}66TnW|T!(bXgs%Sifn7nTrcXbiBNKpp$3nV7B3^-&?- zTznG&ZS0{|;S}U~%c=u$xiOg_$+}K2yGVG%)FD{0Cbd%ZR%XUmvV~BkpUC z_C+hwh@`YMml_u1nexAcNyRL=mVvCV(0Vms8y|6&sU0-(-VP&J7mIZGBVSte%1nGJV*MEy|t)>_kVZa6CSn!YO} zk4?=|cJ8ayO^`FHkPG@_0FeFFs!w56S#6;=#S|y;+*Y5Ck4`bebP&fcZd}Qed)VVk zbk4`|t`)8D;!}`~&gE=mDPPZ8-l^;~3c00g|8j zdpBJ}u8g*s>F04V=kcNa&H}_Jp5>^wTiLw1Jjq24D9caNZ*uOA{{}MMx6eiC+XIWTeUPw3udz@3&cr^^mQKiI z|CYcK$xSHzFDOWSvvTwOUNH=!ovc%`_A{*n>yx|2*EBkbVBqol4@5O{@M3|g_4}^j zJz$BU^1gLkcFulei23$HcRPA>qIqi8G7SI?c4Z*~&xlyUxzzpMCwD|=+czD4iF%3m zWi@P8vqf2P$0}RZjM;rySr0hA*Z1t_BU3kdDX! zs;}M4qn_$qzOeCj`Bt-Eq5zXexlasEm5QA&3xSKt)mJfqoYH@o)jWsB`s@gKhV$GR zq$d}7^9c9TBOXU2sK{wmfJVbPD`l}~%=@;H5xMHfuIdm;`dl5OF%Y6PRh4L(7p`^a z2#5D%H`bdMv_y-jhGdqip#%7O^R@pRaz3e%z?41Rbv~-FRx}FjSC2l7bXOiCwSpxaV$83Z z(=YE~P4*YpY^(}lZLs@2bNN0DHJoh-Rc$0vwFU7Rcu}0TvR;8jdsrmYCkG&bYnF=clO_obv$`Jii*D2-=0)f88_#kkmdb@(Tv>AEktY> zF*D3wQXeaf8=&x4&gaa*us$;2?=>2z8bizoE+Ke=54zPJJFm-+_j*_ueW>qE0vYfY z_b{f(xc`j9W!)HPH1+Sn^Yy*xY)}$!!qoLVwF21VC7#q9ste-S2%T|tsh2{5A7AxJ zhL0*c>#jkH)+0t%3L!(F;S;;x%k2!q`?g)>S<;GM%lc$LE~!Y!=X8kpXQh2u1pB&} z?G?>TSlA94Df^)merqstGZd0`_j|BXE4EOij+n*n7ZO^^z&<8i{93CTirdE?e0eAT z*!qr>N{=bp(57nUii!J-55?lG(e)&WR*NwcudP-HqF2NE@&IDvzgax@v-Xy=5qrJ6 zWt71GZc}j%nMQ5@7sT@jJYhg4qc0fdG98$b{|^&=;6Qr(P;#EJ zpV8Y*@U#g9*$v6VP8^jPd`k)}OOX{0{{EW!5j(^sT^Y@!u90Rcm(22FXjNn`Cr_gy zl?nZ+9%fF#65=EU8*DCBklqec1W+IQ->Wn#o^d({ZC`u*Vqyvi)@maZaMDO9&$Z#< zS|3<3Wc*LX=8s(=@TTko{xf}m#=%+BNb8slo}VnN`7T{V=}lMb91~^3Yk zal{fK4be9RqsNjzvCG7&z%aMqrwA>A;AoZ>T1oDJReZ#-q$Xp z8yl9ajyI7+Hl2@6hcJguQWo82LT1hK&ImK+YMTLYxmI(~VPv)Uz-yaT7^#<=O;=hX z2B$|OnX3j4l3wfRy~#ZHn=?y=^{K=%BfUuq3pwbu%xVmFl~|BiTd_94?8YfKzV0Bd zvd)+jC{1={1rrMANOhHq4Xa1<2aaGj2zY#wThn9!&2R?P^H;^f*QXL{UVFsS9)CXZ zV{>(ZSC}qE)?v~7z1ksoRQ%(CXdF;D|9$dxg=b?Wdu?aA>!h?+4l~zpt96{A|T+gi-kdUL<@Ny!aQta zL6F9!fx;SUvdBmCg&SGvX<-&fM7TU$apv6<>&*R6}bQnQ4WhGVs_>~`urfze4`y*;9sQ(Q~frldRm>} zgybKy)X|~7$y#?)#hIT^Dt$Dr>zT4d@Bea$LEGnxXXKSOy&C<~>t?;HI^EG`jgnjx zM#YFl)uU=B&nM$x{M~r;A34@u4wKD*yPCF01%lMR}M8=Grn5V}qm(%)n3v#sL z_3GgrIb`1N4D}tAKuDfUI8cXoe-SxatHx~MtLXl#p-}BPp~sRY5HaD;ws`3|-4}4C z>%yUcsobSCTx|`^Nrcgw`^P+YcwcBNlv-+Z_87Tt1LlA1SYO8zH&I;dTnbBDq+g1S-v`qu2@yI`Nu18TOwd> zXL2<^!q~_Ld=celmqN@^16zsyI0k8r#FaJO%*9t;khOdpaD2y9aLh_nX*6`tn!?W! zFtH(5D*Y`5?mn7e%#tR8ljmbgY*i(b0nJlVLrtzsxUNXx{e*?HxF?;BlDUEHNf*Z% zz>_1}+NnkEv&@?yYh)rAg}~-z8ThcN`c}gXZMIMgwO)0A14q+!xtD0-t7%Qp_CT! zPrCG?F)+f+)Q~wH zn%uqZEM?zy-EAAl-3C>s1)dz_v)?DRCdVUdcvH#ISQEWgzKdYkF$|Y)=C=PtTFM1P zSauYWHRSb5NsB7wSWYr!oik9g&JO$fYYD9T0IPlp_KZ98th zq1TbNA`dGzPcuImRW2R?c&TI?(46Wg+En*d^HrJ7TfpxW=;D_7&pC7lM1)lb4Vqn+ zG@Py$pPY7CVx31zO+_pA(}dr>#L%kUwLld*n=q0c&M(aL8sBdpNC5&d%H6xW#D5K2 zC(diXx06!O6344BCkv&$CdjP%WlIsKtXjtL$^uxcPze`5lP%Ru9}bucKx8v{z)L)95FDlfd?{IVQ8oaO4=ac^Q4Nno%fz5tngg)SBY}PG zbYUUgmrNWADpo{d{UG*P;zf6exa*|P(pqRDL@=9*=KhUx^b1!>6;qbDBv|ucm?QB# zL&5bj-ID5JkM5k93r$9;FXx3;L|U%;mLAWDd%R0P!@;nfUh@uWboP93 zWO6j#5qt6|3^Sv@$$8h|{Lw6f-xGJ&^5OK8A7D!PyT#wK`wpqD{?i!geMx5V^(?jJ zg?RdywV`_71GNaoaYh6ZWD{VT^}~C(xOL5bRrKPD*AHQBww_9vpZz{-8s-asgL5B4;}f2iPc%+&?nCkv z=%n7FRENOk($fY2i^pDG$NzQuF+Jg{Nk2|$F}%&e>}u2_?Kd;h7_|i??+493c0TkH zgZ`X<{I#xn=B#+e)VOiY-{|6)j^|(IKqI@fd*iWSPa%(B!R3X@K1`SmuF*Mu-M-6j zTQ`rE9*_#H7&;7G*$Id`u9THOJbO73t$PzA`Xs#kGR}8?wso_aBSY0Ae6w04tFBsV z9zNTDJ`Yt{2OgtaS=3@qY89lu;0Ci1cw zlMtZsXND!`KEDg9f+_$i`QG7oHShGpTBE$lrCYpM1X<5!3xgLQ4dtxV6e|qQYeWSy!x)MoBMP^-cUjSI^c0s*D_G2ECNSJXQ9F}IGA3L0xHgyAEko!s!=ICZ320XyZglAa#*AHLGq`sB>aB+PT;?R6f@#M`HD z3%cq;DP8VZ_Z$w#cP8@YEV{nTcb>CH6dc#j^Z1|&6=E98$Mc53%OW@(IkKMucxm+1 zqd(Y67AI7Le56l_y^oRs{e$vixRD3b0l%-x=8N_h-C+91sz}gJEigfU{35Y*m-J=u zRpaiY$YZbW*haGbGq$MT1CRIRZ2Ik4=C`wxmecj9hSlF>_8sBbPIrrkRU0y*&zuGx z$F8jamE!hX#Xv)$B=Y{R&?#v1DlbM<6*NU2^!BN?7tK?Kf>(615{(j-4G zKZ=l<>P`8mhSFA?AKl;({IUy8W!1X0dWR|Yw=|3XSZQ*Q#;{#9E zyq-T7q&Ob37>37#lPpiL48fBT&fFbr1VHRSo$6JfAC1;dTWneUrY7ptuc1Q9R}ruI zQE0RZ2(4q4;rTj*vbNf)$QFlX<};-W+(WJJJZTtswEx)1=tJ6Q=0@}J=xeYmFUHS- z*d0#wvM3OJFF+g>51ZL6Wz#mA9XRl%|GIDsTHcI;NcMpvQgZGQ@5 zW6KfXR57$#hk9;2Wlh2Q6H;c^np=*Dbl6mzpyKNsE}uye@}egkHVmha)HL3YPwa7G(XDw~1}Xo&sKKnk+F`3Zi+2b!o3dgt z6eOZUJO(}0E#>>S<;oV=C4{cAl}v#0tHY01e}%>%n8*6C3QAW3nMKlFKOnuFP_8Q6 z@J~n%&Pb#EQ!*edRZ8wRoB@wA0$o*AD<2g;`KW>h(NC4eac;VA0r;egpOq&-gLEDo zY$cS=@(@)~g(oR!Fxn!naEylk1uex~uqlrO0CnPj_&%wngCK#nl<}by9RmP8U%d`K zdrC%wh#!#RUQo+WBS|4N5Gltdcu0Xpenq*7A4ScJXdf`oW1(u#!KhFNKwl+;O-DrD z58{@;rqK%iF_B<}Uvja-?o9%z#Z(|L|SQx{B)%u z`gXdUT+!C-TSg1rA$=Jsh0jcRj<7K3a)H1boeZ{1F@P#%ahGTd-t+4Ayy|jKjg6V}`IJX@5T9-ZPzi zl=I~{C%K@5I!?LQw`0xiTD@$ZGCq^T*_HWrsHmHQ?F3@K;~p&b`{QWb7Qgp8c1$&u z%=K~iMw=JRum9cAd?SK&5^LvX(??E=#rJP-;5j0AYS-{w_ty;GcgQ~;HZh6E%)UM& z6~uoa`GyDT+byf>M97 zw2EF3QgN$jNSjyid*NKvFLEzl2{)2qGi_c{1ir~4wP zq!#!LOuy)7UQYS;vy0#4(^^b6N7gQV34{mg775p4K*3*;%%=C}i7bTn4&$(-%?D~s zg>o)`DVemnp37Ia+UECpllmEdM~j)Kee-f6gPb|2u@duvBheP%R$wvI^Fc?yP|en? z+33PihYD3Xd*BSdtNwDCtYIzX2L`~Gx5e65EEHIN71@+k8Rzdq5!^^9w|+Ru3{OhD zeA$jmZujZ#yiI?u93Fs7H7?LgR9`2;M{s|`7;V_K*W+>dK>lb*cu%iZxJz`>cxpR!&;i1CHsS9n9TeTRZQ4ZYP zR^T?GIg`!6V`o2Mz*Wz=bE$G^Y^gs07R)5?GbU&yLY) z)%M?e2V7k)IP-f&zqr2Ly?dU;NIsv@Z4a388lAZ2p~+FGQMt-tpB`AulFa;^d%@X6X+gGERnqmDLCKIwIh(2c-a>^o`mYhToNCrZ zd(+;}`5j91COJ{*M<3NP^i->&Cw!-w56^53Xr^y(P;;!37t4U_S^;8V4C9bq6Iv>a z@sBOu3z&gOUU0K<=?$aLhwMt!hgp{2gI}M{5|q9>E+-r9&hN6%b!%%Oqdb)M;6#aK z*T`_*D*{lW$3=ACgTBZM+UTN7J|yYu z?g*}E`sUZeS;F5jlHY9(H~GweGok|qq0m5-Z%)fg!CUPm@0>J6E0j=C%u*;7X5&`Xyzq=(iF@|P~VC9Zyw zULwDl$GH*G=%b?1^r>4D>(GrW$oYN>0s_UtXP)}nXTJBJv~g#5aojhGL{HuBjPit& z@H=@!^HGwff3s=X*rim6w=NnNzL=Xo8s)Nn8>c$EyA`JF?oAoC$y3_&OZ(`D+kTh1 zPqk}l_`v9&? zC!XX*J{g$E%_COR+DG?;hxo-Csd{|C&}0f2coL_(=6p5PVKJgi9e4bco|ibw0E+#f z6_`jW84l?lkBpzMr&NSvvOBIU+#gSo>Ly^Y-VNJmd zvi1JZan^F^vBXNsPi3P7=yrlEIbzl?@ob^*l*v@WtJsSRY`U2S+)FE#8#NM>ol=Cndt^+!@t*X?Ck8=-UZkGEMZ=Lg+u-3nOCkww4` ze(YSN{rSG^_S~9%i_yM4LUYX%ll^Ir{&D?|YMrsFJwVgIOKF2~4w#nK`edm5eyI4~ zDLig!c7PRV^!)A)Mb%uj=rv&21-V*@q`;6H5dk2$#n{YX)0PBW8mKy|Z4qfaGJAvH ze9zCT&L&!@w%Qs*)RCB<(cK@G*r8J13`w4h#l{(mF;ADeHRMH=0d9bjXeFg9Ly$B|+Vgs~U!V@}qovB5bvhf^lN|6?b@s6t*~VuJX$tS0VM%YNiHb*MCoPlkC3^T>lXUcp#m z5B3}*Zy`rPJ^EDh0cVR!LJ4ci0`q0BlC#HoPYuPadro*?xgoFB_s8>@Ux!=Syo( z$S-q#_tuXihA)hd2Sgox_RpK_=Phf`^u7;EYnx*)o9t(0hA*TYx4mOuznwh&|M#N* zHx|vcirBN<&3(ox#}a+yh(Krfl@e>DEejE2$_cPQehJ|6K>Y&F|B@g|DTQYzF6T=r ze}RNYj5HxIW1T4e`5+hQGs%rHfV5~Vhax2Dg%EanJtB+vf=2sIAG$UXu6iDTg4eFXEf?<_M1+lDm&fC3 zQR3*1scl;Y2PD3XfCpc|>iOo}LpEPU$LPu@eob^Ao?PV&n#&Y`>jY65O{8g5>Wj~B zV;vh&kq_O3a*=7ixX9P#g|C#YT@_;`F{t@a@d*)Ykd;%}SP zrm(FsZ0!L0itr*=##~V5_1;^Qgot{fq|X+#fqh>{d7j^=;YI=S8_uMWr7$y$2BV2b z0Ae8c?HV+k&iwumIAk>HlxQcjY8NC#GbdGa0iXkz@sp>`BK7-2>7!+~uTV{+zCCPD zl30!2M^Ibbhs$!a_(9b?tF*gI!9=)5+&HwyD%zAl%32nuD%Wm@*I<|UM&-=l{k#P( zA>tAe_}BMPC+QPB; z85L4LI%ZnfN}av-bGomW&DVHq5lI0t3aMhHpTB(QJ#}bS5 zWYQYJXDW}+@4p(;17Y45nN{m;(gdpnlZxVBsEBQdnu&$tzVe=cZ||EwdBVxoj948tNYc?pJN39=SH&hBwjngIX5`a| zjYI)^P>2I=)CRuQ6X&ffMAF8NB})W_5sR{SqYb6ndWr35v04|nksyMOPyO2fGuVqU zxvu5^B=f|W?h z53G6u`nb*K`Z)6#LP#)~hOH_(w?nuY8m3Ktl_dGJ5Tj)iweZR)-N+U z!qLJlF-CKv67wxGe^g4cJ;e*qk`CYJA3Q&SRWzoHLz}9m8%E-C#o?4a{(%?TNx*6| z)k6s=S5^|10k}7w!+Ovxc@yZ558INd{v_^@J%xzN>)kPfz9h^gez^2JTs{_6YC>H< z@Z>K;-5i7#&uOZ!R%Oi{aj@UdA1-2uQ!b8FxWJem=*uG@k6->YQA~SvA4u~ym`*PS zG^v48rAH;tK;SV&5%udMp(@r%OX+{IA^L0Eh40VN=ITYXvh?C%L2anWpByF&buF=e zkdxKxTss@s?=!{=wkk5dMPeq-%O67kRU0@0_o z3+=>BE_tga z7%%BRnOoxfhd5N%Y5}MI)#9XNB0|#ZXgiyYx1me(gVT- z@5`t)y)@dHO)aDG2?Eq7A6GqxGC@+XatpLs7N&GzLtszlE?#3E!~U?{o-LFlufhUa zbk4@D2>AI)ML-51h-C^yVl3}oV>E22RC?pJB%K!c5lH3by^}a+y9_1e)LDpT(x}*r zg3#EyN{EWYw4?ZV8hC}Hf!x{g_mvF63_Ia|Uw17?s>mdGW{5}Cb5+7LuD9&&s?ND}WeAMo=I-Lkwd`}y29XB=wC zq+W}6Ynn=@Mz0(BS$5Wj3HRDHEBiL>-F0}vT*!SG;^ALqNtrkv$H~WSF{C&`4 zBF3?L49S&VHlk~?T&hQF^jX6n^+D@Sb{&rML#BwtNj^u%SvQ%%i zu5(&l1F4!9;=Nje)yp^UbJ=Vb>WGusD7u=Q9~{rd3CV@vL|)f+z1I}!4!36ri$>7} zC^75i(K$rQ2EQ9l?|Dxi1|_t(zfz2`_f{7WVEQXd!36tIA*>Io0{!{m|CFF#qPbR+ zaZ^9*a=hCQL(xqd>F>MySZ%e4?@|~KQfg<*zENXv|FbQ)NLk_oh?{?)GM_pIJv&E; zIL0~#XK$rt&-Lr7hQUhSCfea87eti5+mEE7{{XVpsgu#OvPqvBxSm$80N&=QNC%I0 z8i8M?b-z{?1sF(51`iU;F%(Nb8b~7gvibZdX+`hkq%XrRea&~;5qdmu=+wFUmzPh} zdFu2Mc|GUJRiMp5(8rH^`n#kQQz*F`aj>ZXEaz>xdhyXaoz={`8k~{$qKEdjM^=8`CXD^P?Vax}s z6pCid+)p?OiKZEx_i{J5S$=tS;RI>~GlmME2=nB>UIcM+EX1M5^Tie)1HV)!crLyb+zV!W5SJX zEhv&2)J>E$DcqFyd+%4x%WbOqx$booNUdR|6(r0$q}8oW2+X?a9N8TL!j#}49*PP* z0N3jX>SznFb?515X>Y?x7xZ9xUM-B4J|a2jQ@)QHlJZF#Fp|=z8!JK>Dh0&yS6bki z?*y0?TC?K;!8}nZh8i&fBv}&HD1Z65jgdQQVL6o6i%agyZZ==-`$GyDZ1TtIN-EGI z%W_jPFO461*fO;1Ull>vyJxjO!hA<-i@)~$;X~46I z&KFe-`^oJ8)n-5ASGAw3wO(Gt5NtnrQTcwq5xxJik$JPGmVbyM`k+;S`n*&1LVnuz zLSx{4E^|AeV$kh%>Km5rbBQMMyfAj&i9*G6aaqx@+WQ|vB1ZI%-uJ0&ZT)AAUvR^k zCskGZMF_aU_hN(nEV<)R!TYu^)cq>7YAbI}wCm;e%CA=jtIeNPDYCjp^oNwc!Q0eH z%kf6l0%z(zV!B^D?grB72FCspHRR)Vy4y`LrX)EO^+K1$)?r4g)5q|ghyA_|_%Q(S3Q+d9ZhL;Y04FmAb-11Yzr@f_NM&M5zXR;$%(Vri68j`{LS0!{RCcq_#5fI z)A7i&`V!jFosH3XztqvS_WbweHht|G(-+X-_Mbj)R{bX^Q}Dj9=;%f1c*JPE8K^ot zk)hfW0$gpWw@zmYNp3r?i7 zHA@W!cM%eOE}pF&Plw#8-=@XiQ~%&rcuG|Q?Kf`J)D*f~ zcNWLGU`vAd39y(_t$}`R^0c9 z#ZLUHTgL0S@5)^4YF0_3a)k+7N@XjY_`iIurRn^KcGe+Thx~qoce>H1*r|EuhSZ&f zMvLrGM8mIs^-z-H)a>V46yfR+VF%v-0r)@%zpa5R+Cv_6#R5ba?NR4U1ic+|Fk3+n+LL`fdH9Q8X z#~RbJ9am%#6=faYt6E0fKVjl~gHH9A2=9+a0$E;TsfDDI2mN_PD9e|JY(mD-cF<-> zy){`1N9cF5$SjkKDV9cN4q4piKt*-E07wdJf5iDgkY6)!{fd@ z4jz{W^XD#5>4CF^=n_Ss3R${g?IxvI6$r6h~0Y*5m^FGaP!eqICk@CMYamLDhk%@`f>i} zomjJSBmdtPtluCi)+5-v?*tAUJdJ((Pbvt}dfBNaa%qo?n0+otYQi-J!GqY`3mMmr_ z3oWoL$;^&pc9;{#v12=S&|z{+!47q&;Xt20@c%P&=bw51wRWi-C7nKZdgk7~^YnE+ z&#V3M_i2B7uf5jy?zL8g0qaY$(3P8vwXq?nh%=)&(tyHf6ACz7aB>VHNY40^{B5nN z!Or=u!h>mk6V=`3-J%XACpQaXl}T1xm|&|1>t;c2avihRuZ<*S&(hJ632^A%k&z7; z7#yOyoyMlwc}z~vV03%}!=vN$?xwMEhThf8kG)tK?D_grqLpDIS=sxQ*O_GHce;h% zbyiw79G5%7eyJUlzA}UxgJ7ibSmEgcsnareF255#j`x7`OY8kSXv_@|v-t~RBT*U` zgH>@Btg^&nbu1w&T7(DYFu?^OW@PA%Na1{ngjBr_iCVQt2@t82AO z9!$8B{^I5B1Mda6^L|Gf7fGfv+)0+%tsr^n;trKsE67-98YA84JbRL-D@f0BBzeR{ zs+CY(j1?k0upP@fCO4=*F2DP3s=sA$T($&uci#cCL4mT|MC2#12SgZFrbHt(SdCDb z7h*MX#IU|W`VWJ1v1+KEl9uz?o(S%H|sIm(}Dw&L)bddiTS=Z>>TOE zuF-x>cQs+Kp%N{ti%?AcASpZF@1lc@H*kyBE9n97pBaRvHHsq$^5D&kLY>^ClVY0yk%C zSV@-Wizmr2(Q3`fN-~Nd^c~U*SP!xitUjdsaa0gF^qh`BN_B3x1W_S+%uSDD@2(x# zwR0zS?cRf}+jdevvgRm@~$FO;BKho2Rv3!{uw3=XQ|5MnzcQ0mU zHd4Qs0*5W<9L9Vud$Vrc${wuj$!hg%wUMt(hT1{|+dNpUwVcnb`Nc5BALBb=^E_8%H;31?bx|}2X=4Y zg?)6*1KSSa#O?=Co7V`fqZZlvWRyo`qbw`|g~5?nmz;?>r3Nw@A7u27WF$9P=jPNQ zOun(sDIwV@N`hMA1&dCLbfXdR3OUj>q$gF=?H{Lo4N^Tau1S&%u-Tm}KSa zv+l`ugp{tYmq}5WYQgI4I20v?AuUXcXth6LNVf|kJv?0LPoVKH&=+A!lHCCk>Q9~s z_H#uD*#qpgsinT8rfX|R$JLQdW03lZ6cxTSo^sR`xtkm5Wb~Y*U;8-OiwQGw(!2dg z$9ASZm`QfX!M&Ss^4Lxs*tZEgwol^Vz1!*i%wo%y8SLD}%R8}?-kptLef;?2c=+HG z$c`$dcVUFt&qCvKGCgA${G6q5UqO1h6TKHFS2&Yga&oj1tX8mRKHZz1g(t!ql)flR zjzhjBl5}P*jHC<7>D_WpNGYA?L)YN^_dL1HoxSK;$D=+er#|OT+hlZ|K+>gDZgwPJ z>`A_OQ2qIXLjhSuN(pX3TitFXk-BhpyL(vE;RuhYFG)GzbDn( z5~QR?;ONoac>1Y_@Z70qaPh?#@%(eo3v%^|$DY6wk3WUeoOAWr=kPRbV~c%8{rhV3{eSh-|klwr%k`sUm33WAkMRU5&|UaQYO$Aqml-zpQUe7?;SmOWYd z8oclM7tZ1QrAvZHJ#(J+y>toBpL+qPUpOnaJ^IAsc;cC-aPI6yeDdBmc+)T@kLcDC>&x0G1)WF(@Obb=P@1FfWUw8zJwE75{p(iIt<39+=@dY^`}C(zcQGWGWK~NrY64kPg&mp>6SL7)r{(NJ=(_Q%Sc> zOh<2gD!SrR(3P5jmZTIk#>Jx}B?W!ysdR0+1}zUH@pY0hl$L_Q)I^MAr=cq;PSio2 zB^r6uce6r_cl%+c=O#isSUl3H{N**?|$^56(78hH{O05 zZ@>30u3k;SregpA|MW>jK~%qn4?n&lNY`th+{7ned~vJ%)o*``Z-4b`kw^8~wNLQz z$2ailP1=9;rXXA2dFMU6_2#>{eEDrbsDA#*SNP=W7r6TF4ZQdIhq(IAb$oI4m-zI9 zPjTbTt9bRfm+#2=+s1z6HaTMVKxx!c=JihV!z}K<%e2gzRw{ zpYKb0xHnWZekeR$Nw0Pikkhi#%S|9q>Ipf?bh*?C28}1O(}Gb^VnJO=A{vU4uqG|) zR(N10S<8|mP?8jm+}L2`TFfZVN<`zzeAJcZpt>+aOn@sU-K;dtg0;Cx!lRW#2j^Qt zksTc@yjkN6N~D;zB6M(Cm;sqlCM3~%De0%pWP5a!=AoE$)WZC9%s+7qXTJX&AOHKm z0|NsX9v;Rgk9Fe33+M2k|MP!d zIQsVQ_V4!Z_V4!Zf2ZHijU|5x{)Av)V?q)y%8+;M3Brwc(iI1?jlcXI2o8mI+nu+ zo3;K3)yWYPszY2vknmy+GxA3QxgbcbIajT)lB?DntW2h={5iKOhd8r(sj{~P?`Kk$ z^R6HNMzH$Q{cK=@m2<&Ksr|_4xtL%Lpk)n}I{H8Pqg|R-i=5yP6h+dzq~$PQKS7|z zX*5>vQ!1HUW#S}3r$-{eMzETFsIJ}IVe+K+=||_NwTKPWz@nye*?W}`uTjGis1)RC zEWNWhdM}9@1%XSMK#Gpq789(&L39rT5`)4~kyD1wns#(G^q`@-9re{6=xQBCV@(fg z*L9&@5Um4fX<~wP3{4HgXsGX}vJcHoy=ZM=vTP9DT_fo29zj<}KY_g(+tJt4j`jVW z=xF8qtl6+cnMHe%bBH4{7&X-XbyUCnvCK&IYxMLG9;;T*RVG+z8zG1gO#P4v)?kU3 z2pP=Yy?maE4O#Y3A$U7dzqEIP)6(U_gVe=t1ss+w6`t+<;oq71z73oQFG#0`S}7Cj z>~*B1y4I>xqTTR^7jJq7e=?rs9G=Zf3QzV7b8!cIYq`>WoSDcaxwDvHWe-*kQ|`$3 zrTg1RR`y!u{ALVCl2?v&JU^c;#I=$`K`VKJgBmg6A&3bxA<&=NA{o-*1{Dg@K>LRTY~HOc zbS{SmW|EajRbFO-mC4q=zV)QskD{l(hWZVA$MJ_P_HJ?F z_sVr{$Mx<2m*tLdUqSuej&oqTll)Xtn>JIwF;o8tL1aJ>G~RN=hs2_{bpSIPHe+;X z8tVrqF+8#fBcq&max=y@%wv3lF^8eiDGW2YMv^ z?QpdWX1Rp!AwhhA6ycr@2zI<1=>ZbdB}Jk!H5TPD!KmO|P8Kst;=@ps5P{@SgZSu^ z5D|{;vvb(Lb00R0Ok-kvR)hndnc)z@ob%M0ch%;-I!Sddh;FKDCOUucMxDj@_$1b^ zA0doV8yUwSEsunF}cbf zdA!b^t?a4Hp|6$x0l4QEcZAk<9lJu(u3YBjt_S8*Yk$RCDn5V=};vJuHpDg94gB-gl<(7FhP$P=HuyoJZB z4~;`H#!7~h5$q;d~Ok}K|UTZ%c$K^8w_-F6o@8$B$xg_4h1i_zXw&BiP+lThD{yy zm~38$+0F(`x7A{B-Ac5U<)Wvu3^P5g*gV*Yk%lTX6lS3!H6FR4>`|-{A@XDVeUVDz zZZVC&h2as%GlwC{UyibbBzmhh004 z(D*wJA8$43!tTh)E(8;&d-m+cmMzrQw``&IZVeO6=WnL}lRa8(;BDL=Y}dCEta}$o z(Z!^$6?}}9VBIT7Rfg3Y)k?)jdXm4r zBfRO|C`h+Zklx@%ZP?XrnV2M~@|9RUG)eE*lJ1>o&%OedS_xLtc}d4)y^~9RUXB9N)3_E>11%WstigC!J*NBGFxpPz_u7?cTvdpw zf^?Eeamb1_A&e(q%H0q`Hh{JCBKyDxp`@b+lU^ShAVV0Fg7iP==zq{t$>ghw?3h4$ zP6g@IysTsWib{{=OAs5P#eKVGaAf~H4(^`CmQ5p=ogTr~`Dv1`>oGkwLGpf<#>h<~ zy#9WA*H4^y8ux8IPUA`(e3o(4m1M*ll40;Qz-xs&>1sR?lJqGjSGX|AxDVrikzS*4B7Kt1lR7ww$#$F@Q$l^uoAfNn zvgMGH?!`GWHS`_~q))N8Dif;FfxaUDs@iP@j7+k6Il(M(fzj0tniWeB?(GJPOo}wU zTI6YF-IF5?vD^-&^{_w{!bx8P zQc1{m^7Dg1p+FEvOrbHHVWRQes0xHWKt+0B06}>RB5esF&{qaE>7rVHC3La?=xMwP zQmW}%Dv~3#%;AXxNj^EUo?wN84U}3D2E5C(7qvu#&82X*-jwr)j&547GvRd7mw3Dtn;X$kjLAdPfkfFTeT* zF2DIMUVZ&7L9)JZ{vs}1w0gVp@wV{5Ow8K0@$##e-@t{JUc!qnzl>MkcmuD!`6e#C z_9`yE`U+lp{WYAscmd}xUBDZc-^S-3{u&=V{{>nSh7qsDO9hHHdRKm8Q%zWc85Wc~DuFN8NMFJHZJLxc(b_S;|M=8ezs z!TTTMowq)~+n3+NyKlXZ_uu;n@4WLqu3Wi>&p!PnKK|$?zPRxXzW?I)_|=Wy;KrLb z@!iMY5x&KT7vII+4coARY=)86UfjEB2QEJFES}ta1e;d&U{i4$)o(HSvkI_b^(qXO z7NIK6f_UniQ6Byq;?MQG$;2 zB-F-5qbS&jMC!vaBuhA50#6WN{hXs0Fl^*1gTEVbepV(}b!tzfB^j`~Fowne_F#>{ z>f{I%3mu&a))1^riNdP1SmefqB0b84{KP0!q&Fc1tKyLv@HZ2Ed|M(6Uy961Er>$c!+enrzeF(tNBUeKd{QV)xD&Jo4EU zy!-F}CJ5HgKK~uwJpB$%?SB@J?tT)7?tK!QcAY@i^iI^0Jyy}uhswq-G`4pA?1#bI zxQ)Lh{M8B8-@J+cc2bW+dp8SGb((BUCRTZQF&;R)3*UV6&B95yf46_Pf46_PfB(Du zer_!JOR$JwT_#|^VyS?YY_*c8_GIKRINT-Y{<2$UFT!8iEwk>ok_wK3RP}V@5SdPJ z<`0GTR-#sT!wN#hT3VM^fOEXs2v!cu$V4cI^A+KJ2~3oF(ssVCGactd=es$R!R5^7 zutz47e$Iki<&SBeWR!7;QYLFSw^m52?~BaTA_hiG9^`;lSq1HDoToq`a+=XQ8$r zq4pzY{!^QfQ=3rH^J%HnQ(H--cbcWwiO`V6k&(iimB~UT)R`nnG3t?^)gV2X$rH06 zPnckhQ3eQ-mC0BmJ+qnfulg$xAE<>TKuskb#{{cdL(5FC1|U|&9;{5TGN~#@l2$?B z(h5Pk(!DHdJsC#{XkF8Y-o_p@uWQ4)H4Ug+*N%po9zq{#*Y%1}!Hu;8XkgS0puUdD zRSx|+L|BiGjuFBr+6kSVV}xOJcJ-s9vx}BHFfzOz<6}cuKiG@rh8h$XWFwl|wu;&j z8;*hA?$FY^*N`!(Bjb^ChUutHm?YFMsNXQ*%3+pG^sa)b51FXn80i=TEgQVNp!4)X zpt~0o1R24{g+EH#i+9DLs2!KxEx?{D?6txqK9>q#3BpWz5!%hkj^xbJyTRVA9t-`J z^SAPhbNlstle;;Krox-AicSGPsi5VKC9^;>g}jw9a0H z)Hb<&8C3xY)w5SBPk1mRBOw;q$?+)2NJe^mBvev&sC-Uq5sKCl-wU2>HigzPnOx?o+Zo35H|>q)8RpSPwm};7;UI+5(Fxf zp6zYjXm092Q)4?C8(Qf-H=(wsQ7khtD)OfGus3suKr>y7AIk;v<%~w>R9}-QYlVWKS}51OMB{*+F9i z=bwvLdLz=?5eECa5bNWD!e9-`V?t3HX+nOO0eKNd6j(x$6&->|U7%?DAvz;Esr}5; z|F>m!H)c2P!tAC!n4H*(q4iT39odNCA@)q=u)IuwQaw_ASVIF(6DBb>Hjcr;_0%pn zSMMM#4~cNVOsGyw(YfOj0^<`?f^5BoDXUlN*yyD2eC0ajbtY36hX=NiuI$~)$MJq9 zcQ{{eyd?=Mma-Q)kKZKQo!P6)9cq#>k!mIKERj^Vg&1n8!Blq}COVrjRKE@*b?Y#& zb`{oFtU_;D5nA)I(NUC-&f-F}7vy8Gq5>P++A!DCi^=wO^w-p&v8)v3*;z;lr}i2e zis7zq>|r8}{+BJA=CGZ^!*1DvT|0M(+=gRggVdIK(AG}!xppn8D_3F7$|9^R%0o^@ zD$-Muk(Qc_$jAr;nSu}&9)_r>NEm~R2v8~EMY3}FvZZilqR*AaV4n0uvXyf;`$^fm z)l2j{_S$i$ZJu;xwozwBvzb8sY`i(t>>DwD0GH`&6S^8`1$Wy^((;}i<4 zOSw8MLqxC+tMW5YkQjw@YB#ANI>hUgf?$mzeSyOSGttV34)lk?+Z7zzG$YiAyy#Hs z*A9rKacrie0ow;ic2%#$M8jH4HCJK%x-#@t6k(9ciMCp7AMU}1)*3XGWTUI17^96< zXf4S_Lw+Wzv(u3sO7fM)*Bq+ztk7@~0U}@tTk*fAIqdFle2rN{uhT0-o10Lz#h8ht{r=@W9v@p4|KoHyKrdFQJmQO zC??ux5#%0>)W8H37?Y5%k3n&86pBJ4Q4k&lJ&n~azxW09VOJ!Co1yme!SXxrpnCV9 zF;`7GIJNcV_drVRnLlW!a&CIP9;q}Yr;-kp93Vr2QU(j@ZXygXjZGY4S5E!Lm)4nF z+0qt0!U_(}&;5*ai3M_%mu>4_wC+t{{gzXUu-?n?q;qVO3z=BuXek`x-D%mK zNU@kPH`zxrVjKr{OySu6t+@ZbT{wB~ZXDgW0|$4`VgI&i?4BFLwy6R1Hdmm%wiHd3 z1*j{}K|@78YFFi8bzTxmGAzg-xt$elCjBoMNkLj98ns9;Xc42KK0$SpOm&fH;J(U{ zRg_TCvxiZCo$77Hfz6ZHF+GCWu>q1-biY}WwWC8A8y>tdj-2VAcEdcl&=qsxe|m*r3m%&L#V$$ zLgg}qDahvX^G6W%=TLt+LVQV%dHD$FJ*~OY89Hh=2GaSM)Mi3kNAF%uZIM%E=tyT{ zFJ*&_Y$!ips7M|&0_k{$SoZRURzh}}57}f=1=)%JA>!Xy@<2tFXGwLXK{+~ z-1F?YdKS-|IxX_BGT8gn79yBQR`xt)g4C9am2GN$D=(y868PUsEY|lbzB%KVuDFNsj$*)KvhI2Y9hi=PC9>8a1a_I!?7+T1l8s+ zw8qAvk;ZKHPHl<{MRk-86%m108LB{8s1n5?a;yvwz^X91R&W5ygE^-v>9-MjRE23! z8Ky-=s0M4zI@Cp(QA_t~jEzDIJzITD6l&>S&6X&u*K52rPioJPU=ip|h^KuP3?wIE zC_PPp3DaICQxg)pn}A-@Njl@=F_4&s(UdGq zWagnKAqmZKu_z*a^Wf}yeEHd%xcTKf`0(btc>mh_c<-b4@y`3SeB}dtaP zH?HF2Yaipici+L=uU{6p^5I9ga^(uX`1}ie^2sN-cJ(^G{^hs$!{7fizWegmxbe}a zxOwGsd~xGz!dJNZ(G3y)_r~>4@#Poa(0#wd*Ps3d|Mbnj;y2fSkBbkzh=;bF#KSvI zVE@=Qv=>#PA}I@f>uPc8$Z>ph=0!Zdc^~$*jbd|E8%9b>F<)PWXGrFrzjqt9Hj`az zG$7qyg>V-M*{alMon5INvezlun_fQU?N##BzdPHIj169S3%>94RRW9II=*1j|XH@XDH>)utcj+wK54!tI|-F z8G|(`(I_GPJTJNm0m-4Mhs+?a2{ANG1875gUd~OE@76S@98MR|X@Q^pBJ% zJsqc~@xg>VYTw0VbFRur5M@fJp6ro8WJVd08m>jGQGuioHCBPw|}>P|2zDCZY=pr@FRlNMy^`13@euNw#5XiBf$yw%N+!X!28%xw|Wvdh>v{? z{`ke@tPPF?Ti8%1I}Q=dL@Spo76=xrSEV(?FT+aEu~#gUwG5jlEPHEskRj$FW?9oR zozGsGKX_-lLgMBwLJKpIXeDl~1go4BXQkJI;q1+Zw>N^N5<#%0n+(Vd4MI*#D6&aG zPO}6f+N?r|-VfRUPZ+fvQpz0~g$E){0a%%vgq7Ke$W07KoH-C?J?H0fhL7h`sHoH{ z-C$IDKreR_Bx{&nj)Snc5N;vfiCHEm~t)j(|{iQZ{88P$d6 z5R^nlAW0nvqdVsY@<2Fy)&v=lq|+iZBv^b1wx|MWU60rR)h#bp_UH`t@kO*O011Iw z#099S)F4TtLn3>!3W8N72-fHT8Di-DSm^yR5|~ugDFqU=fg*2foGt`8vFT{8XhwHq zADU}AP*vW5b!%J60Ahl50CiP;R1Tu4ZarZTjr9X)YGCxEwS~h5522%d6m4X9ws(vz zU<4gq>k0kn?CM2tZ$J7;f$Qt<#n5^xdpc27u}XwM4G+>nM{Om*%Z2J~1p>WYpz@%4 z^LD5Hz`4cTU~uQq!LA6Rcgo;;WAJu8y%YX;rS+6R?d5|&svq_cVh?Hlc+GHLeh-|M z-7VUUS+5afrdq}yw>@Dts>w+8fZaWJ67CZ6K!g$|IpXf*EM}~GbAC#HxyX6tZo8I}#~-Oh4_J)=YQIwVAdAtyNj z1?fr1Pa^|1D+Q|yvQU6dz54*U|mTL(qqj6`6)3d%}PQZ8RqQK zniL(1geWtT$!LxZHwmKEljIcV23&UcGLnOC$V$&eXIqazdrKEun>x_e+=*5K6RUz; zZR$j0V+R@<+E82DgmvrcX}J|WJ%bn+9HI9~?Sa-C8{1G{-y%vTPup6o*J*F*Mtf_I zAX9DLsy1+VVBTiS#mXM6YuB!WT&~3O<QJvZ)BDo-?@yC;{ z?G20E0}<5z5)~3;=~XBS4?-a!D?~@fYLOmpgvF$RiR6vUO9D3sSA+&dpeSz@n(KS8 zzJDV&PVK_nroDn>o!GD$W202}0}~kN-+*zd_s#QGZ?_pHP$wqP-QA7m=4NUuZ5SFF zraGO*^u`&?&TkfAuT>^jnPg>;RzbG17pov>nP8m|9e8sCb4gF6k7&*Fx}RK ziN;zCuU&=ViZb-CWP&vlE%YwhiVDzPT!fCYGK@7fWBbS`_Rnm>w($*^qvej;I^?IO zp)fNW{nRg}=>1P`n8CKq){xXYw(l0C6%%FKwr#=u{6>MfP4xea4P&Ig2i+}AsIOd$ zRdk=6%ygtCCn6!UAqAEYsQu^Z3G&Z%|;s25~;mL z1|uj*fG*8NY>HDbr_*{)KO86 zvgBlBM@7+dm|&FpVQp?6j_ulm!&J}PHf_aD_SR(ba>oG?B6!o>ZfxGNAN6%zB>w~H zfAxaI(;x1fmz#A$CZVY=7*?Y72mO;nPKvyK&ZO%w!Ai%o9w>2h6Z(hTM@sO5NhgOw zY9&|`VvX3eaTr^-&SHKG$(^}5%x&3*t=rhUbO&~B+l?)=+p(1thu>_X|?h=E-XFW@T9Ovf6UK+6dnT z(v_ZVHxsRdUEB8xa8BHv+xB4pu7fzb{{bA?@epeAnqYJ_BG-_Ll8{ss2F0S-9D|~; zXe8^5kS<*g`#bJHNT3ocsZVk=2*;(rK#bXlgvb#1x;ntyZmA$l!WI4`*MgCuBiW`R zxf&oRoy{K>nJ=P9Khx2BQ`6Y4Cf$NP5Ls`vMaAKF&wXPtTu2Xe<;j-|1gp)PRV)+S zNk?SemQ#y(^JGFQJ*dCfbY3y(kn{x~cWM{Q{thYeA($TT#C`i_aq`G6!XDgzbUz+C zaTrfLd=f_w?#7A3d+^|~eK>h|7alpe4-X&TixY>oOHX21VuH=Q8sa{Norut!>vN|_ioYPWXidK?& zn??q(Z`(W$?%9RC9MYQF(iUznGh1=w-Usl|;b+mZb`a7PS{Qwz5J&GSTop~ao(#_S zP<=R&zU1TzJF?xJ$S!ar-Q0#B2v({Ws_#%0>8}PYl1P8eFzAp%I&?DW$pUJ%2)~}D z)gxVJpz+awbiEN-G-hTRf{+_bdbKHtU_?IIRhgvsrILI}(+ALUAhKz^%nvmnn`Bfv z>B^Zrp+=_`NDojTJum>-2GTJW?vtw5litnGqNTRR%cM^$={YoXjMhN9ImtQF-Q#GC z{sBs%_a|yph*5C#8fsfA8KN~xM3K!DLvk@fMY=x8=`aNow_I8gu2djGsYHZ40O6$n zM=Lc1E!hQR>q!-eR8UDeDu=P=T)Qz;M`ljrLN-+ZwNp9Ot%Alit;8Rhu}K*18Nxj2 zA4iUy#Muik;kk1c@$A_Pcl3?6>`F+B3*BO+()N0)El%DFEvkUN9WrRgxcWJ2#6 z3!S%Cc%?^Zyir$@fXxH-m~O8|qE-ce8l!wjK69ILp>fNVmRW~qJ)OP9Ijw@5qcwGq zNWDR}hC9`tJD*2TIj(@&-46LW85-ll(H0+#HVcR5rExbl0gW*h)JBJ)BGQPGaB8bY zUuutj$TkL`z@R}cwWktIAgZZv)kTu-78QdQOA@+MGSQxxj1IDknv)~3&SF4?MN9Ug zlJq`mlfhEzk20~GZ<3)XScy_|0E&au2`TWeLY9;<_OD5vFeqvjUY(7FxfL9~tZx^n6hYeMu`OJg*Hmsgp1n}ODYM9$aM zgv#(>;i0>RIog7cKX?J} zUwIKPUp|Ld-gpVGy#5N_e&=nx_rZIDWMy*oqiY}I3Wo&#=p)>C??Zfj{Zstvi?8tI z%}?)hk3YPE z>sPMh>iaivL3OZE_sem*?Th9TRx@#2)M-dAiOLf%330WUKXv_LU*X)0^}ccc{ELg~JLs zdMt&6y-o8iXsFD^U~LJ8)|H@*be4+57(uRPg`1IRGEm?3hmrI$jhI+L_9wMLo+!lN z5bpjo#weL!^(DL6*8y=cYPx0?`l<`jTAYTeGz(TIMx&H$$kL=35ebbWuf&;kun=PC z-A0lO}9vNg~CIoAcPHj8E9Ed2r z3>E{~5VWm^Y}mG}RK)88VadzD!14R=%y+-U)qndpeDnK%!KJ6)z}~*ym~NOtciR{m zdPgyP{2@Gc`7ONp=~sB~#+P{F>F0j-!{BY)#@`bDY6RPw|}>P|4;vZZY=praEoBIw_h$` zw_@1>czFfE-U>me+6!`Z`BL_zSO`@oVEy1{D;f55?qWD_h)xdqLk80iUaWS4T=jHu z79UU;)^%$>Pj_184~_g$#pVg?>c}2yc5q|Z+riz@VS!9!0+2mn`9q1-bCqYMOGzCus31fHt6I{)@2Us?B--IKIRId z+xGtGx_^#fSQMf zR*jo8LVdgtL+><#{>Lb~UaYS#QZ;IXNhDA#UkW9)KMl31G?NiI;h`vujzU3Hq##(C zT#Z&J1wy612=K_oL4n#0r zBQ_`k#hIn3t!P1e!vGqpyHQ)!xj?S=|A=61Z5&2Rk}|crNHYyr3m$yd+TjNTKxh7Hv)+prE#{gD;)q zwDc}2oske}MvOU#`hz#MA$#hZ&eV>W0Oe4<_M#sbhi0KEtH zMq<*E$yMRyO6^#*2YQE`qnPi>{o9R0vhwv-+yj@TO9TmTP|6V%WI#$x6!KD&P?nQ{ zb!GXeUYSp2E|s~cD$T~4Lf)Q(%Hk{-71W2EmZBgf2Gu1wDCW?lIVq?hqkJtLS6P&W z)w!uCOpix)QZ#Z?W08>%B|?64{!S)9}DhS1jBg?d_UZL$)gEmU$I zT_#rr!P?x3hQkdQEjL8!Qq9OXl-ssb4v$WTRYL#+J$x| zZwXAMTEhSjiPA=@HZ``1a%gCb+QJ~h!y*N_>P7F)-(L<-PcH%fxa#8K1}7(%KOtB- z$F3VeV($XEqbE$>{NXYTDVlI3Q<!D<5& ztRthFZV{~0Gfc8FiATrNwh8uZo!E@2$*qKK0@Jk2#OgE?uVQ%{Hcsut^wcgvv~C#R zit({67#^BMU;iY!d+C4e8%I~q2nNiQ)vo~Z?p0uDts3{R^ z%UdxtFe~b3)68xvchLVjPxZK+{%`i;ox|AZG^VDQ{G6ip(udB@PHG#yRQD6uw29u! z^fWe1ObK$;79NnbCRJ^)d8=}p<7FmVZTVT5;Ncvv z#-I?aAbmng^22F`orqA7U^ZcGPA0n6tipIx9X9uN;n2njfgOXrm}zUmSX~u{t5#!R zbrIH=7on##4=s6_sL4!4Lw*iAR+gc$s2CkXRf;FhCX-7Y`nUMu=-^oc1X*`GdIl}BLw#{wEft|atdwvVHPt9PC{^v~_ zHeh6+AI){OSW{Mtsj*SaPEKHuVp2T4l#pE+OM?!jxuMg*~ zc1NJnA0fIxm;+@r?#K~m2t*Vuhmr0Or&A#(Dio!OF~VClnsf#xS+gQc$d3s{n9N&* ztL|A-j2#0V*wWpEnbsOA8?n8&8Iw(w!jqK=)-fvks#gk(Hm}2YYc2X~*PxBwNpE#I zrh7ZkR#A>z>L*3X$;gU{MOs88HuUu13roE)_ zNEZ{HR`QieRwioa#WH)u+6Yz=#&;*xnIK@Tl1wH2 zD1-DQ_F#>Z`yrUxF%zsd4^}@W&3W>s6OBbYfr?<8fWWZY2xJ#50u!rDwz|2{d9=>U z9v);Tc#*E_?GAT$r(58(Bch#DJS zCypP+{U;9NffI*t^5_AaII@qhm(~y9q5BWwZSDI^g;X8G?OdkPwuP@W5zzEcYUv zjC3y-PwFpZPdPXWg4G6&X2Eb_JAu}H$&N}6HKQ~>j-DwBl?fKCwZxzzHU?{AqOmG6 z66H}*SQ`_AD(d6a3Gt{&Ob}%y9miNp?O?4X8tW1*sEmuIb0cUy3RMZDTP0c0ke-Oz zWV$YGuZfFA1D)GUb%GBJ^m zfVFg;ig-HK5=-0T=yZO-o#jCHsDZEn| zOtf0_x1Pn5Oqf3TB%V2SO5ps97xD6|ui=%~F5{KUZ{Wq3=^C_+N!C+mUl8kz7cSB@ zUVH&B(LJue_c^Yd{~W_ba|l~TZA6`8RHbjg^#|E@oy>`oZ5t=swkMsFZA_Xb+cnv? zZM!B;e9r%Up0(a}KD7GW-F>co?Y)0{j1iGOjD-@KhBR@tWY!OU*T$2o{I`aZpYq}%M9Y&_Qo>bJHn5+DVm#*dXq>! z=;6eul`9a;O9lT*eHQcc`U8i)E_z|4ug(n&wN}m~k$u)8SzJ0YEr=K_40VaFVi@XQ z@Y4RMxl(Q~qMw|rE z%Rg!uj~RV!LgqB7Du%fYp6F=&y}q~=c<~lfGWEMjsi}LlA1-+)M8}v_jnE8I!72z^ zElYTgRza(yvS<`$O}jfE2>w!!(9$DomWfqhS|)vzOvVv^*CR}aU^PBEI~rg0S0Ys> z)GmgorGUobY`MAL9C6AfFhOsZqO-bnS1}_t=6;vol8(K>{0N? zXIv)1s3_*_zA{k} zg#LgY4Sfh5g+5>ef4uAKak~)^(!(5g+?lp|eCorVC>UE%-YEQ4*#IYX#ATvpN%-?G zHf&$b%D}krzLb`QzuW4Hm>yiQEsjq?_r3>he96MeDU$_ZUENWqT^bGrXTI>G{ z9W~nr%~DAKgcv6j_|iOK+S-VJ##SGXO%mj#2*?BWQ6`C;QK0kG9$Y#oPvcSM-v|e~ zv7y*AQ@v>IT1)K>xlro39orj3amVN9J{|uMs ziA_`@9Ihkt?E6WCuIWbnrN4x_J9tf!nF2_11O&xYWLMvGu>7+<$NDT7T2Fae8c! zMVg5ihCk`lg2u4P^(X_PA?;ZijY)=K@iP-hcg=`#P-#SCGQT(P9FnJo94457kgwa0 z>*E@9H~GaCejWQUBA;}jif~jL`8uZViA{rG=%!E@i{20crV(yk(#!OUByY77iO9O< zFj6gVoZluvM#!X8KP^eZo@9;44$>^YA4;Y}_xyxp!78*7>w_ZX09MJH%A@Nt)-(fa zX_joQ@#L4mq(Z3sLrJV^+R-QokWy>!S-OHOX8b=G{QOQ zB*J%;v%5&OW8D0*dkJ+4gC`T=z2ys%g-xEgUgVk;DIPo!z2|So{$coG9a&H}`1ni^*xQjHs$W?4^WG!J*z>^_^bg3%vg-hDV|o7qrRL>cKcV=7J8ul)ngDOJ%r6_C3Xoo%VL_ zWW>dTlPptWsDLUD+606taC-TONlkk>|FNgTGBD`vTgEF97d6BCQmWKa^(Sm|1tB|>LYIS~4I_1P{pCuW)|Ya*W8Q@%83M82aVo|~dVluvtEXV+S-8Xh zq}Rldol#a1H)lOv!usXlF1T7YHoc)7q}&K-2d+nCJ;AYSCjT;a|EyC!I^9r&*J$ot zQheX4@y~4oYoAhrj6zUv-x8Utq!ch_)VxoUsK7)!&LrwM^odv3_doSFO$G;q!K{da zoZx_&I<4X>i<@DcpQ&MnrZ?J1vNztWt_nD3=0jVbaa7oPAWs9feAWAQn3wRhAE~C)Hd5Lmn@}<){!DAgnKqNR7+81}@)!KQA?eXnZ~}pm)E36G{-s z(xFEPs251}EQC$9k(;8YO!tPV<GhqbOAu+-0?kk}<^(tPfIAWZ3bM*a-Nkd=-w+Fvoz z_`Ep^?LtYQGRxn-eC3pkn8`-lT51~15%eC)t*;?JQ0HXOt0;KH!#V#^2!8t{!_HJN zG|j;%i8TP7$D$J!jYg%4^e#Oui(Yt5y0WKm_IWsph3xx$__$M|N-dGiH@KM|0s>V2 z(l~D6!!y{9LE82s{*70o=6UcoH1ne{6yaV%a(vur8A=5pi%jhDQ+57V z+=;xP72A}KD{j5(aip;K4QY3-*t`Ulo!aNQ>24y<^k!7#m}z&(6Fo>#i9&V7bO8q= zT>!XJo+6{UIb?={$rln*2-4G6d=4b^l~3T0>5XGXWOVzH^_vI00I`2{(8AtBqa&Fa6L(5-QHLs}W3 zs|gOt&smi*UEoc3=Y6X8%*n<2%x)kf-L(TxMwFT)mQ!Dh+P9T7_w{L(`$~>&Zirwd zXh@P*Q`G1R$PD5-;c5RymT^pTA1W(3l=Qmz;zOZ>3zyV|iloX+kW^Bc&^{i4AQnXR zWrUib&rNneelkhofF?~%Rl?=KrhR@zGs9n8K);{e_J!(Dqy-miW+UulHbZJIQ3IJ2-@ZNG`Lb1h zE$9F$v(NnkzRn0^nEzNsy~*|LUCEVbXC z!^wXWxG@E3EPn+_H)2#Ep85m{Y)PdESw>W3TVImp=t?Nsl7v4<3S~2Fw;xNKj)PWdvb*e$c!kWb zR`#%8-9+;D_@LczmWtT==?5q*$zY0wUsCM8?xCSZW5;MD+#q|jmW&>2YWIJhBi+^z*$N{QH1KahS_bw<#D;ag?>Xd zU4D3(^lLLo^$7Ob|L!_xA*wE-DrIC@P(5l6)oy5^S#f98*YbL2ZEEM#mwEe{FSyyD zdnhfp_%Bga$3IZFf{sP|^Evp>)01;n$A>`{PYa+p?rH$>5rD?+3QBw2d;R+2eEIIj zt;Fr=!aSL?EcOD|@Vb7p;dQrd!T;lm|8k2D4Es2-+doN1w80jef4k>pvc*rb${Ca7 zO6cU}B5;|B*S}LrM)cDlZlmua{i>{|X_EKc!G2K7gY2h!0$zly6l!A!$tlGE+2{0& z^4_%E&fuxeA785>ULORxiG0<0PhHjiAt?Cc$ew{jd!B;5%}bsA%~t`D zX(T)`#071+>&|FOMEpVE%qElD?eOlws?S8E*?xeNnTztWTF!d7HA(85?I5t%Ll3O; z`w5NnA-aw25Xk^$o8tEMu!B4h>6ZZbE}TOkz2Zc|^g$LYL>G-wja2m{uJ?(S75$rJ zp*YmaR)YUKT&hp^_Fi=RGTJ{va>*h+9M&g^Mg( zZPez#%+S?P-V4euX-pd7>WTlr0d2G#h2OBa$M2taEIbYGY*5o)eJYdv&Ez1!2_llA zLz@}wi_eW$JCmSLnzMBlpet zt=C-)m(v45$DU(X-;kldLfv)~?3w-R#a^{o&AaEe_%Bi|03Z8HJp?0yl*o8DIO3nh zCl~~aI=Q!>x8WA?(d1N_``+1ImColhL>v&AJ~NYxmiWUC$>S|K&urJ_#=GgO1NzT^ zL;m--sl=R*??-Qj3N`O>23JS1_4a!%DjTc>Q%ppzFP@OkBiFx|mfC&h9tbb-FRU_Q zPwP3!YE!bl&OC_pp*#icj4ZBqOhL_%7rcwX(>hrE8zt!w|3$X{1#U5 zCrwQ&fpzrLBQTUgAgR_ZkD0t#%~SeBq+_@NihdxJYyg*Z2l39HIVu2^uQf*iKiWf? zmpLqSv_TmeXs$c0q8lBw$YE77EMj58(i>AD-3AZhpyn3#s$m-$-K;Q%$$-POQ=Ma_ zKVbxMC{v^NpPIO6hzvrfwNJKaXJpON`k{9Zp)E6jM>He@bH(G8AY$#o=-|4$>Dhv9 zJ`)LMQqH{Z1EFX1sS9LezWlHP2P~&y5}5kZGfLI>AE?E3M2|QGmI1TE0>CUj!-s78 zC3drGU`i>N6Y>55k_Q5>#+dP^}dr#Jf7LK@3Z z3}Y~kHZ-zqUWIP<4?dRMNl3LO4iMs&`edOO-2lHA|EyBfQ^mHRe$-PyRogN+iRPf=b$sLCV!dKv7>lg0`mF92_ zrVMp+W*`coUI!bhc?;dJY&1k?qJ7JQVT$7?ypuq(XYK+?a zoK%5i(40`gDBs!SHuGX5rQuFN@RN6XZD1SF_s*$;Do3hB)`aHd`!OXA4 zVU>BYI7ayI$E8AOg+L2%&aQURsh3LqE6aZA^JO~PgEAIT8(t0 zLdqu{9bctqI2KV#H96ur2E!i%cbVBx)HILy)z6&8N?{wV%wuf5=GB4goBpokONaG% zVXX*$UBsoD9UgAH6kW_3lcXsS%BFbBm+ar9ezXvf0{i7zG&#IckGkc7#8qNYdOr8C~GH2 zweIpaB=6^^JzEBN)3wSW&KRVFA3#KIDuBy8zYRA%M{APS$odM}F)>{kCL5Pom4pP4 zhBX~I(#7g4Mn6=D*zP$rE}v!@rsb@5mW<&IrB}kGXx+f(5zggn2*qXRScV&p5;uw%GVitHdS+8Q0)H_}`y67*x8*s_Apo5T5dTk4)P5Exm}$FQjkwU&|k1**#9M3`zh2 zVusayK5H^rnl#kRC`lzJNFxwZ+$2h!O{aOhM>ng?TAV2R6!eMO&DtyD-z8#fJ|b0$g)Wtxt+i6mzRbE1mzhu51d+-%_Zn#JR4e}qIWy|9zDE5dAkeq40x zCuTprZ#@K^iCK*Fz~6{bdR}UC?{HvhS5Oh7XRc%eff4SXntY>%a9Vp>!KXZ zq}N{|YAl82%kk^Oz*NUXk*CvwcE6W(SgQ~6lx^s1_E0low5?C zVnu*9W|c-o38~Je$hy?~VrT<9z=JOx4nL6C)h2e_aBn+?hP92z{L)5N+eT=EYH4=8 z-?VK+$pC3oDxj*9Yf#bXGj0RJw;^_=5Q^m#ce?D3-iMsw%<)*Z_q9R_Me>3iyyHa5sLkHrCKf1)7#U;eJqhi z0`W4KO|bo?mFeOod96L*ly>1U^OCidCZgd6yetVl9Dfcb__f_^-GSiF2zJbAS|FMcExoF04KF85iZg48LbRBv4Mth%RQ=LP>mS;A8r_m;VRO6mZXKU1jnr$%Z^nP; zWm^~frK0LUcM1&Sv^2iuph;~)V#y)hxKgD^F*P0Xji?0iNAqeeUd{M6`N_fGpu0Bu zRbVEX)DX=t9szuXU`gI;4hC%GQur_ORh+Ybl+$v8pU>IZaV+vUg}x#W@Eljr4hXwL zFD|L)nVQqB%E{#5?jx#O7UW0D=u#`r9k=&WviHyVC8|y*v{2^P9&u(6l zS8C2dW!mP@yQ%nG^;|yPntv2w_BX_~_lQTRgto@3)P{}{1?@B*JiXtKdD+>Z#IVvG zE9BP-(GmKMtQ<$miMg_O96|YT$&5gXR(yip__uxsPj6|=dw@<~!mjsS;@5}zxSLD{ z&6^3^tG(0jX-+;btVG8-gL)UAo)OPVh!67ksqq<1^J}OxR&9Y$yh|3l-9Lmj{VwQ! zd|W`t_*ag*o?UH0hJLr`{x2IEuRD*qdw_r!eE*jV_t(QrTS%@^^M;T9YuC$PdjFS!p{F572ec~0S4`rMFvE?0KxbP-!23PTmw?xIwb$?9s>isle^^~F z_XyN-jy^QbShz=_}m{EwZNRZ(okh)>rOL?++wMToc2< z?}Xog`~Dk~+M3r#BSgm?aNTU4Iqpozr8!^3#NE6QZtbOnP33WP!C;RJ{DBsigCU9Y+L1wSB=J7l$J=<5vVCI#y0x76?B2{kQ1i>BQrlRt| z@dXmz00b}Ad*kr zn~H77vKI~IWvwcE{~&Vd8)hQcwkOkFCL*P1(?P+Eu_tH&oH*o|ef;$#0kATiYIN=r zs)ZYf@YZ1P79!~oyv!F=m%LdaCI6$~R+jiMB{fmtr3`~rDGf?^4*U5&)Q=|6xZ=i+ zgH6Uk4-;Ag$9}aLRNVE3zy;BB*9%wg;Zbqz!3r0Iteoso#mokS15=&dD`#BSlgwR% zG1XmzNzGzVTZ12n*Gr^YAJ>mvWF2|AJ1Sy* z`uKa_yYLR)%0&wjB9jbARpyTxUx~Z_X;_4m($zY4TEDPfrnYj13robOaiBu=+`@ji`vUV=wXyo!iEGN=C`lMQZ zREpPswLYV!6~_Ph2JX6LgKAytvpgZb?mR*%;ZLI&-H!U(?!~Toh^VyKZ&eA0ZwKcj zWrh~Upg}rIic6wsQJH&fguM7fK^qV05bLEN9Ow?@ltMutyXxW+g5n3RNW0{)GcY0qwtCM!=3;@0pGD4mw(^5RjBv+9SHF#Ua zadQga9#s_OI)y)5Y%tb`PO8ZMGSSdg=&amLK<@R)UjDc0iq;nM@Ivb<$!BUkLPFT- z^>&gN1^JqX{Ho5(ru$!|rMQd}9c~V&IuL0yvl_BlWpL;Dh}JqYHxpa*(+11Dh(e1l z?B{dTVxPjk$-)+h?`~exEhh)@ntX2wkv9VM3l+wbGT|QTGZ`=PH!~x)mDb%!zU{hK zl0R$A;Q5%2dLpP5f?n@xd7abDOD7!<+zwqSk<_|09?W8tu~Y=nln#x5VgTk_PHID* zcDy5UfM6rtE0udFTb79(2Xr{0$(dmDaA^fdXoXoX=YkZ$km+`O(+pY z(k)yXX}|A4VzN?f6v1ZUkw~TiN^IxfU1ruc!xlpo=Ybq~EuF+07k7fz9gVePk<_BD zTt5l;lr@)RucE|0HRpHa8=}P$k)#V~>aHDgi^?(hwl+nXQ)}^{+S=Rald7y)=}PhW z*3Z_u5nYv++lrc-$G~BaL)q%s;1Ch(ZJ*2k?Keb;2tJ)yvkWr3$1w)k2Se^l-QC@S z__Fs7juC`3nW6rv1;9rNm$9nu8^oZ(K^6c2@U2d6n$0G+Pv0bcrC66af|2{?@Bo|P z31q#))X%xxundfGv#h4|cw52;+`i3<@X^tKJ7e&OvwQX_G5vHU-hqOieNX(<$E!)f zrO3BmFdOW%9=?~37P@CN&9wl>P5b(@Xz}~{l8!HR0;0?=&hf-8b%i8hhFGV00@Hu7 zSn(H1qryuSjYKC4S3-P9UyhV#r&gfUG=-R>XzNV0S0jAS?5ANO86Zz#t=Dp^DS0`e1Z@+5rH39O9?`mOwoXI`S%vIaBp zVvw9eKT*1DE~KOF7Y;(8iK4-r?)kNrBl@1*5oR^H>Im?ST$(hf%Z#pr0-ij*#vwE@ zNf_MAGFIpJp&JPBF}gw1HoxOjRU>T@8M7}a$eGW^B_}V2$z&b_WvUdu>()B^7zF># zPS5IDhVfxGB^1}%9-utyrwn^JVCnn*g)=c#MjZul9Kvei{GB3j$T?vr3A7+-WW@c} zWm$^%@%8nGxS_p{K4=y6jeXzpcO@+>aq!~0+k7Dv9J^)VZvp17+0Yrs^y9zZGOUYM8|D2^gVTakUT^`FSaAu3gNdBMf!*i9CnF?4!UCFSq3 znBQkqff4Vkz-ZNv+`J|YwK|y3Ii0j)!$XiaJj*6WAgzrUbqK}`jDSfDOn;_4oCdw| z-^Z|2Gn-E_NeG?L3-tp7ho*5*K;qzE=7;W`qwkLcYQ<>Qa94 zCr;}#_ zTKl#r+i;W{+>H?A!N$D8F}gKrOsL=lrHEzM3GPanc4_1`NQv6vVK9;vEP3a3wnDvl zI6{UT2wAzh(APXKx)(RvYVDUu#$8DkC)R4rJs3Qc0V~b7Xb%oT(W{LYZUT*@n%*EW z7n3iCoC&lin^pFsC%%rYyt_w?`1aH^kAfX^jAFy$qS`bIO5N zs*tY^6jVDf#2J~=U}zaFpa(Q-pw<0gN-C7Ea}fkm>r|RS-Xt!=MuJnRu#2*FY<8O! zSzs^1+^&?W4s%=&yA81Z8p`(YdsvO@oS!t}RG7AG-AsJ+7c~q7@Lq!Du5uY`IM8}W zrYY!b*8DpEAq@?ai9aO6NP~frc0>U@zo3X#;jcI*GucWyMigB^N`WCgB}?%Z?dnie zhDB*AgPSz=tJtHkOQNP#CEFFwZWdjyB8kZx1TWQWT%&)j#tdYhb>v~LB|NEwK<~4I zWPrHT`Z8VmNR!Uv3E#cQ0bxPO|G33)kCBslPzChwy^eb*AXAFRUs`-HAX+gl334<4 zHl(z@Uu%kJRCiAs3lIQd4#jO#Vph?hAZ8gcFPTbRlM)96Zi*>bLnC0$sr<|eIuEC< z9q1cF1CZ^ib7#8ZLjB)z86wB%3%hrDpNE)Xeij+ur?do{hdoHy$;VHwNf zW;inO1mqMh?zo`imRv1*Hj1HcG5wK^7biIzwN}!ptEx7gl^jledd1m5UHprR4%&Xi z`dD#F)YpYx2QzWNM~Xhiw3MB*aQ_!SHS&(X4qibJ3k)9FeQM9z7~t|!aQZZwmPtRN zc0}f!$LZ5lmOsf6lS}$0E>z3&wyDzgjin;|?0u;k5q)|etSj7BJ-OS}7({qAa&7fP z7@TNkbV;RA@QY~%-U?nN21Z}*d!xv&PH){Vj&g+RAAJuFTeAi=Yh*RD}@qn@h}-HITRo5pqVI%cmT3&DEIWn z<+zvY?@qjB@B-&3M z?G&8Y*{ZzV)^Z39U?q%;Nhr+l?U~pAHdE>5!gJ~7o-3L#IP>X1(+!or>to^QX~NTR z8zL={-*=X}`W?I8khTKuBWMF2i5cfuw`OX)o}UjHU*BJtq5X%R7_-HmE|+rmbXymj zyWUl|U$*>Xw%*=#U-z~G!nQt6f<0-oL(UT+;c2LU+OsBV)1@5NWw0k4<3 zuOI&Zh;x1}M>wc44fe{hr2Ih;xWS(fo5wrTitya@!O*Pg47b(X>esFA2#zYw?aQ1; z5e#_r`*E`wMvis8uq4=DE%-`c*!~RP)Z{2y$A-iBuhHwUyU)w#L&gq(MkQY+*)(0&~?j~3Pdqayb6^y6k zV<`xOCx9K#^C#hQ`%|gF33&68MVT*xrNkITT~vyC{02!5b!vgvMwqAP4C$&ckwf$^En)Doj+ikTynpx@ ztfQ}KI(m}^ktTO0lU#@-PDHj@gK3i5_->kW53cXDV#8UmeRMTV$CSTI(jzEiW6Ii3 zNAHHi6&%YHBdU|hmjiNph`yH$oOwj3$V2z^y# zni{(RNS|ecPa4f~kK?gyeyc*jpw-tNVp#SJa!OL^@n?fFZD*O=|CW%GxVf`2Fg@M2o6>t7@!5E}4mCq%U5)&GptMu2O-m-#wUzj8V8 zsIB!rQ_qMt+C2GkbGzPJb~p-7SP~meE+|r4~}P#uBIb~AV?J{joDCk+vQ&z z959p-mBF_*60HXj0%a`Es!kbEC#ySzqj9NcLaUUo`8%W$I-%=+!zLDAULeo6 z%Gm5Ltlbb7ci@MlsbleX`mkeklb924b-n*#8_q zbE>RpsF2{xqk)e!27D|g_1O>6>&Khm^`#e_WPg4_RR}P^J(Y5*x53-rg#^g_?j-8o z4~ezbn42Wa%nQMC(&FXFmoatA7QKHGj1|(-8379BOqou;*oAW(*6?CzrDLFBqhB%5(FXYKp zxQa(Z|D+Q}$t+Ls8_c?`ONa?d1wk9@MhRmH6?5bwnBjPA;k)yCv$gN(NTwjHW?A}36=_E&yQ~_k4p+uU7L{Y44%n}<>D<{+;XZyy4nUK^_lsk_*;{r!G23N!pQl!Au zF<4$lx;ypI=drwEA5#~Ny%VNkO%6sxFYg}d`+}QWYy)7>eA@o}<5QpDk)(%SD-_D( zy2Qnjf>(yirgX=wVS{BMs;_yi=e>)~l^dYrXS57Jdijt0_Id^X=Wc}tZE9d;OR9`P zg_i76J0{cE6^yFhcEPsL148Oq9RrkCgcekIVIUSF5B!XyjKP`CfRx4OzZv(jS# z0lsqnZfX(-PfQS#%nRAKXk{2-lYt=pwVt6B zVqQaN6LxBwE6AyO`8NU%K#Ke;X!=hX!B_i^W$q?))31AYr-TE?&+tfhv61oZ=ZvlX zPO8bKruB$Wr#SRStZZyCJw5P9YCP=YW@nP0CkKW%OTccM-Q6%q$g0_HsKzypL`hjv zZp%OS7Jv?T2U%rVx+(D5IwVK4kux*a=;Z0HHHr!orY3#gU|xo%x4uVrR(+mNt`^gC zf)d4^Z@#B4IE|4;P^Ms12HRz$XXw~yp0AWGQp{ONdRVc4)A{~Iz|5&-4Lw#)nwr-q zG0P028&|eW7pxez-|tmHXDH*>g7Vc*Abp)hc8Vu>XHzlSz4=#h)fY$)bXYFB=%pN; zfHtIOiWtU_K+H-n9Ce0#!bB3Mv2ng1EM!vn$2Kfwn7B)CfcdgtP6yMyPw zX9ALp?(Jzj$)RGFiQt*LaYjc7PkN}tEHS0ytU{cjBdnHAO@YsMrG9c~0Jb zVQ3B2bJIC3-D<$p9cMvB!&wkmNMo$v^Tnn_Xc7HqUD8a}fH8ovL@7p$;=ZqFTzoYZ zqDj?7syr&krPNe7=}Q3B@(RKRdf!~W)k>qpiT_epbm_yM9Mj)6xkBN>rB*66_>+^h z0$#vGQCFH&#L()4mfJbqWmwE6?${A2OiSX5xvjd^k~FOWF{LI>=|f|EabBJ5>PR8ho7+J*%C85{pUZVJz87mmZf|?-D|+#Yg1#`Ls1-&9K06D z3%kSuJw+0^Bj5o+{w~APIWN9mVj||GF%dq7v)}o%jPCA*bEuFQWZtRplcAs+9g!os zHTBvdcm49Tc?WDZVT|fWVvqw#jRP`U-*|k&<&oUAP7@K6CsW>;caOZO{U^*m#mV{9 zH;M3VWrDBRl$yKp7I$2YzuP+TEh^zhQn4zo2+=VW7J>7KQ-3#eRIv6dLFrv#P8Lq2334X3>^n`=S?E&a z_|2N4b}U~H$AQ#;3Lv8mwl3&4kMrL3^Y&}u4gRSXU~|O#fBTUCg^{Tx>~|XMDN8HO zFj6}-?IG`lqE&uP9(5MXsvq`e&cG{I7|cK42`ect7c0*jM~CV>8Ir1m&?=gKR0F3p zSBKV0;}8-(80=~Kj9y+1i1@BqI8hu#ezkp8iKN{RDIgy*5(%P1;Sre`j*|{lArHG{ zz6?zRQ+#=q4nvMt@vArJ%(}DsI?v|#^v8)l?BH7K8S%JdBe+?mRU}M2gs8OaQ(_~q z0JbcC)CaTCQ{W_$jUdX)Bq(~24lpZW*Uu9ccsLuf3MfXaS;e%|eEqcOUda>1(@fi# zA@mj9C4JHomD+R2yr7K(+lFTtt`bF)2bcj1x5J{UK}>%Ytvf- zF{5=T!|PyannenBQXFb;ycGf2*=#B&2;^^MGUGX70i1I29X-e@NUt$vJ$Ko^COx`D zTCV4(7eh}gFB?|jPS4%u!Z7Lr1s^xs3YkqoVoY+ut<-PDP%p+bm;Um%c;W4=U3jEI zC}%citycjw=10jaknmdKFia%sKCLK5zpYi~Dki)RyvayxB;uVY`HIYl+XN-Dep=O# zIfA~BfOLpF=0@(If~0YNKje>fO>E#)n#JHSD4ZMo-UTHbvn3fc)GFt3X za-W}Ntn)MB36mCf$0yxTdCi>!7byo;IvUY~zxmns&3=(lKohrQSQW9B2~weOz_XTw zBZ%2&NuX8uWq2RUD?$bkFm%2}SSiU%XxdQ!+?|_FH3;NjwGKywlMEgW{`H9hDM(~G zi3z)8wr>tRNQhgP@M9X=#V*}UMP9Df8Qfk*Znp#T_5 zrmTU|`l*P&1DZ^`DPz?;y@hf@2#Dh?nl1e9&*Qxhw_ljEy26igAf+Q`lqo?^9Lveh z@VR!yq1A4)(v7kqoe0a^LA9x@!NPjS?b~MmC|}qd@%ABEDCVi)DPn#V zS{w?2N<8aoVV4@LP0!7s=PdE)rRi3kSX%s;@BG$bZnq3>9fk&8(B7*?6)};0eqv%) z!?HblZAVTw@4gALSDq9n@?E}XU$ZDT3I-Fy8h1*yh|NS?<#~VpmgWjql(a8^Ze-uA zj$~KmbM1Ar#P|RBXZv)zmv%j4d$&G+^bjxj9YR5to8-MqWj8HpCl(msC{bV#)^^Lf zHmH;>e9W*L{JC#rb7hfC1)EnyNpjKnFFpIXyVNpvuhNrg=kQ3=>0r?J>G;{#>*Lh- zX?yR{`Tlw6>HJpd`d-s;yLl@h>Z~iE{Yt{Z+;>7I)NV67)L4 z_gQSd8KAk^+w^QmGN856lA=!A?Sgz1dlIvQQbyp93pzQ4{p|IPVRRS}oqt>*ZTjw5>v2o} zt@p(6Td`I76(v?6j#^osbw^((bFMEf=`Bi?K-ya%MIQ#IC?^h7<^L^1qbm2dt-z)v zUPu0~KY@1L`p1ov;b*R;HY@o*hzO3bcrsPNC9l8CzsxFqX;Fm%@We=Te!jj(4H@Tx zLCB@8Q|lX9WRK5UnsuLdLx$$>C~(??gTG|2LetY5esI=J{~=ZgdxHAe%@5oID4hpV z!=BYT{zgnnkmzhKTCk%4+^ zU+x`x3h0hS^cU#%uP+)uyg>n>D;5nM=$=4442mp6z!ZMQhjG53?Z%S?tP_G%mOly- zWk1A8*t7~9J$+0Ar)dJtz?=`zJ5Bp%4?$Yd2aU7JF$;A^sbR)bJ5-_8(mUr_ypq|USL z`-u_lc2)*+A1n4RKw5h3x5Z1XjSf@-j>ONFO^Ch8nqD8|b@z6A^UE!!S8T_nP1X3qDj?)a`H)UJ z0$8g_LQJ@O6a^t~CdTNP1^s!$eT>g({bpd2kM#wdMIj$$(~jCsC3Ud+!NSIe^cfMf7PIV#G_{ghNOs zS1%U+BNBp!yg|{8>JySYd4sd*1xaq5_WU!iG`20c6S|R?7NU;x<0c|~>w?N58~LbT z@Ll+qdQ`j+l@bkIMnheoPc%%svtEdpQx@eMrRDC9^+Z?NiudCc6{>u%w*?XE>R_<7pMG-+p8c`dEjjz*!)stG$^4QBqNsc%N6)(C)%4Y({fHEmM zEGClagc)n{J>b;=|mE^$MT1##_ z-c#c|B_TOb12S2m5FzGV2CeP9GprC<fbYGNd7HWZ}GDx-8$QRTEB? z(ZZ~b%hmz|h{@oa~X=)Gq%ohetP`(Dm`?KXTgXK!p zo}=rQTD{s<+)@ev^Be}feA`f;4~vXE(NGOc=49W11PF`+S4>l678VyDbggX9gf%te zmT`%RQMtGrKLY^x1*-V`0_`D3WqMVCupL67G#z4|T-2vo(ua_~VqyyeQE9F>*>dhJ zA|d)^wMZl@M$fFURR@-qrdDjkyNWynAnIX*l5`%@>iNKk5sy#EMWmoZvke5flHUp6-A% z?fVV^-}Jz=;ut#qh+c%Y+M@MUp1r4rT%b8+A?3jDuyS$ohse-N!APADr;_Q}2TBl9 z_Uad%DGX2J#Sf5y8ez=NK=C~9)U;h z+2vzd_lvl|Psku}pEOT#6R;IQpLipkbkBC^Tyi`b$;2dZ)7ux3V6jRZXu>{jgRd?) z--L}3e3mjS9SIrTbW;9=#eQk!-NYAzFCxi-aO;XjjQ`nFlj{#pTTsXAc^V&jR^^m) zGiFTJWsUBRjA=F2SelH}qrQWayNYlri&$|?C>6EtaCT6qwO!7d)G`B{6Uxf?Hrk{q zA*aa?(5X+BfEE|zQcnKA>geRa>XOt4?1kl&CN)GOl%FlR#xBB(tjf=FnB?!)o?l{X z`5XycyEseeY2g764vpMBU?MS1YZGs^3J3D(sc;tPSgoYv#Qc6jyEib&iVE1mlxj8NuP+X_G49A;V1^>)OaJnqn-%CiMJ7$8>enroG@ z=VvKco7-6VCLe7%P;(|01}^-1YFl^Arsc0Tfan{0_%+S{04PD%z8No7Bg{*Q2yYdl zeAI}P1j6jDfWb*>g|n}ie4udfhW`o2kP#V;WOF!TbVdZrRW#0dLSpYkV;_x&&aO1BTRra>B5DMU zvF^0Y#FHEKUk^u~Xyr*`tdA8Q5|W!z__=#hpLT(-vmJuu5|mK=R^}ulH!28e!7AjD z?o$-0M@f_ct73yu7Gpv&$-auzICQTm6`_GmzP_+02c=ICtfOE`iRsJw>C_aOX_AjGl zIraa3?BBbM+UF+BZ{CF2`B}_v-i-MzTZM<{-0Ws-r?$Iy#{ulvybl#+b)?Iv=-N^Q z8-ts+AnIlAl)clwtE&!U%zcDQ-o{~q znRI2M^oM+{RcAHzf}pKJ42WkQubR&DEi&v{7+Q`+R;UGPcPZSL+6m&{ z&x>?6s&A(icf$}ULs3pDtQ!1vvE1os_0ibDh@S?@po z0D-+(twigwBTTR!$B7dsa9rT{0#4xmlMmp*6A$5$6A$AtDjz%X03JGW1P>m*4-X$b zB=F$jgE)EbejMAo2gi2p#!-47J7{bzp#G5+odlhq3a%vMoma4JM7lVQ*HRkOm2y4V zC{ZwJE!4-2@O4!~=N|%aaIa1xN;EAq+SfyFx$>q~)oeMojiJ5t=d4-H3_K z28=dWVWO=Dn`nK8)~DO+Fwt6V1#O?`sKt2uIy#q@yQ?tXxfYYX)fnrjz;s_NHuckW zI%??pjdUL?h8io-vySA@>O3@;W}%(R*0OB0&~oRRLbR_cK-;Q9G?wOLw50)4-5qqj z77Vo1ixd$x<;7S>Xjr!zP1WV-ZLP;xZwJQvI?-Ok1nf$*Rjx+&x^h%!r=lpzj5K`! zk^=pZtnouCjlo&^K&*-gM~x)`^|6U)jZa2fToO7GQ_z`|hOU$>G{&W(C%Y6Y!xItW zsf1ZZ?}*-$mSkI?LW=-7>Afl~B-GBAELje@LXGK}&A9x=yEuFPC7gcYB3^j$b(}f> zGT{QwUE;i}ui)aVFXO^X>|Od2UcUS~UVY;Yyz<%`ICp_PRbRntm*2*#ufK&$ue^>I zFTIM3FLQYrmtKC0j(dmpy+`YB;DrkuR`^w%JO3IkUV0suF1;pjp6>n1D{tU6y2i_| zT64T|=-_9bdjYRqd>`L_{I9ro^b}&f%MtEU4Ed5USc2oQzPlMC9hJz9(Li$79muA! zq$MW>Yb;?XPcWm*VxqA-6`!0thYucm4u$#%tc^;+w)Q@(O->fM*N1B>5bo!NHHk@h zc*`Etrj?Lfh(w&P9#L*`R7cX-AD@B7s6^C8l3ox;V^^#hi7FQiR%hYckIv)m7aqZh zog@!?dN8oA3GJmd7^~^UT-!KC){$OZQi;}r5>$}hzJ}UzbAA$93KLM96@k@>Mr4O8 z$Sw#%Sw<-GQ$o;GQ;ZWQ_v4LsUdFpu-oOXf-o<-Y->2mdapl@|-2CJ-eD(F$_|>nz z!*}0)gD*e-3|Bt-5bwSF4&Hj}O}zc~+xYN9T7QqudG~$1|Ne)x?H#=H&U<+Kt@mi# zhXU`v|1ll^0WM#DmzJ;MqboP?@y9oC{raa=UK6-_^*XNKxJmnX|Hrs;^(wAjyNYkW z{tAEi_3!cDe*K?tY0vX$3|NU_QysRXbz&%K70SX)=%~oRJFh*C58ge4kKTS6FF$`8 zFF$<>?>tBEUlg5~~p>A=^irNV-8Xl1c7Is`O;n zst~CSASe+=W2;%|i*Oamdy)|)q{HPWN20PM4Vx!Av1_6q17+n{W2S5Pn-EJfN#pD< zCaw86^Mr8HYh0~%zgp=}a*XtdAhNHcNN)}eg^|VsF#($(_40yL;tfAP3H;^W@bq?o zJB{Z7G7qvZNk10hcYUGs=ZT~Wc##e7>gflG)Cg~{V0gO+k*>s^t1227NS3+=z|EcH zqbKQlq^r2NyWWB;!HsNC7Z*na(3q8+5Q+5kD3lf@VtRc8b__LRd{rJAVk1yy4iTwD zqGd|xc~TqcTLIo=M-${eQt{lJFWj5#SRaW8B;IaRy1~!a0}7cplmtIo_xGVOR6_cl zhb#Q0-Uv465EWuVQYhISrXYl=RZ#o-Kqi$yrIeFxNB7RnMQ3ptGDE^3r}t9Y(}hPr z{}gZi@sGIj-9O;bN6(_Gjdbx1+wkP8@8ZJs&+*E&&+*~sU*nn6w+YtU_}j-{gJAuq zzyFOORd1ZE#_x~C;g3f`aQS3EhKGm$gkasUVI2SIKG~lVtpDG?U%1+T@cR$RzD3@g zf9}WRA`^!;Vs!DfZ0mo?c5z?6KNFHax%ZEb|CwWcdOiOA+&vc7&o)}UQUy87+im}Y ztrXW^jD_R=^f><6w*A~b@&Ekf|GoXY{k#49oB93RSn`+PPdr!|cJ@|c zlnroO4ptk%$|Z-GVuF>Au@S33C0G}etTuv`!FgJp?Cs%5%Us%Kpxek(D+y>NPk9^9 zKO?+9!2!79oNao^DVQ0tp5mCRnA2B!xcF zpg{_gtEAL(c;L+BD8$7E!)#W=pqD|bmO@X4b&yUbpjVUfE_H*iha+9z9=>k&P)SK4 z_E-*6pf}>eREQ3dBh26{$km`g3A8eIXnfsnK`-|bd8rs?wH)DOz}rYxty}^%84H2F zo{)RH3Q~$mQ*ZiTm~`^-WCfgwRu6E#H3ci&WOVQhd?urqShay?eKNu7Ms;PK)o(|2 z=x~c*^;{rRdEK^b!%s=o#rR7IRv!<3E+$KvNM(=JpMpJHtp=72HiDJGo`FoTE+$tw zbfSW`+dPux^nWtJ%J0=I^F^??Cqn2tF%lmn$mD`>)jB&OklL2c#R*0_FIK5Qik|bY zst~1+Q(K^S=FcC}rHBepi1k?ZYSnOVRV!lDYQ*VuuxK^3tPwd^qXRXFH*iQcEy9#4 zL9PmdRiz?BG!Ri54H-zGC`d|1!^#Tu)U=^>O$%DeTTxS7hc)@@u%@&g6|0+2Q{9gG zIwni|(A3b2=3B55tWAs1SksN#b)BfLY(sSwpVuQu)rNXHo=QeX+pw6u+DglePFnA3 zA4Xdf8NEGY={dG=6P*O@bUXb`GXiSMhR(cLr zmy}T(sl;giddzH?#Kv*zi)}3^FDXDwSdj4g(o$QDj}AsikP05I%jw-LrSV7!OKcbn zIu*jHeFsqA;15pzzJBnbe(LVR1i1^1&#pA~Itxg?o;dzQG; zI>}TYEfV5$QCd)B~c>UM}-(^Ai}*A2=kPST}bdreDEDfOXCJ?bSZY1ap$OsEZfrVrf*GF<1R+Aj5$Sy!-UNIWV)}XFrHC9ra zNePWcgvN+aYO8?~U*XN_PCA(@>1Zxoavn@3UIu?%AO}%u`WdIkNUE|rw@Ew zSYDGpuyhIh-5ih^8%p;}BKa7KyeI>TV@-l!Ehemv3&HC6P?W@mpf)EJgEf_?%*}>B z-P`_-yJ$RiBYEizg_i_Ig_54j8_@eGs9d#{#;`hsQr`*;(7{Cg%cu(>eJhCC3+EPg5UD9dSX0s+9a(oIIMI0Xa|El6 zH1lwCgERe)9wgHuXe=l#%tlsPEaZMn)ZT@%;!MnL9L3i8jo7x8$;l~foSDX^*;#7$ zOipga*3H|oZSzj-*>Nw1`X>=;iX)xJ7Y40aPIc}@`jyLydk|wbVr^-jAXudf9;}iTOAxJ+BP+y+ zbkYl$RL#(+kt#e`e;`;>Gmu!=tz>z~q zvnLYi&LWidp9Pb&_fT6|PUSDiF1Z7KQU}t-igEbxE*v_%7Y7gS7dcoD9=uO@vEFy@ z5gZ~MK6sRH1V;}Y#nHn@ag4(V6OIx%r10URRvbBU9LJ9_8T$~9AHE+a4xc0($Fchk z;pEXHc;NUkJbdz`zyrsQ;i03)@#xX}asKh=acuixq=ly;E+_$dSuot~sSkVji_qDw zJlTTeorAp_++3tIPSAF0qdsm5_<06E>Y*Sx<_A{?PwEfW$qG&+|6E*1-cdbTiBpzhmPR6hmYYj;kk#7it_ZsM`_y;Jp1q=I{q-uJbjdK z1kXQp7-ye3il-krfM*}OPwab!jydzhNpU^KQxDvShmY*WgNJtDA;!V&c<|nBcwqlF zJbGv^9=>lM_H3fQ)6<2`G_Fn!4x+cY3GMYYs9Ifuij{>}yQ&B^Ys=8Et{iQ3Rp@PP zz)&aYQ|l^FS(1ggdR z9n254was|y>F4qI6Q}XWW2f-=Q)lrQ;n62gZw{MjfFTIKLFTREg7YQ%DhUd?|jF&FFk85xK7Wd7ZLz=!Bv9d~%4T*>ijze=z zIlAjh1;Hv`aRu=CF~m#t)Yl_XnOKN;wHe7l zVI&*W2&A?dsZgUdJ`-Vn2C~%x5NPiW%?fv{46~pqF&*{M323q;pfxEGRWW9yX+6=u zHXY~h--U;EO=HJ!4<=fgFk0V)v4(cccaLDIxfh*fRjAF*M@?1+s?y`Bj79hA3=CHn zpl3}ctw&;2Vh}1a!muih^nChXQloWbJC)u=)b=O5zw=htxM=5>7X`7d$v z(=YMq=U?KhufM@J-+YU&zxoL;{(6CZte9alcO zLAXilpW@@IwC~y%gfH>YN1x%!$F}t^@Btn7?t358@~8OZ(_iBHP2P505U?N7wLbjl z8ov1KOZ?``-{8Og>i@uN2VX*sd^HC2jo6+(h>^s#C^eZ-pC6A`&z!{d_g};(AH0p1 zPo2gqPdtaWpFWE-`;XwQ2cN{1C(hxm6Q^-;@6*^)J%MaRGD4kAP_9ry?kIy+5&*rQ z0&-6`vggPqCztO1)tU@Tale0g)j}OpmvrrLyS%&)$E4*Hv9x!*Ff_ zF6!;{-h0uJbkuvVF0x$YE?cr?*_JIgx%b|CFJQ0@7*k9Sp@a}Z$6#DBrUa6Zgqz$H zLIN4zoa^YwvSUKH-}~S9{`tI~XK1Zmw9npauQKNzYtD&O(mi}p3Z&D!OqP zqM`9g1*KFDE$Qh7(h&`MHO%z?PKOx|JN*{v-wY?s4Gw~x<_9a~CeqI>blmQw^PDEw zZ3Z}OMmmqm78CU;UXW;nTC0OnqlZRkgI4Q+Ugx5*-A?_D7n#ynNwS=j8U@@H<259P%vm^pC>R!$j>S^df|sURCeQ&Uh(Z8xYj zz%Eh1EKyN?XrU*0i@$rY_XUob&jhPnAc^#`5SVOLD`*a-{rpWQ1R1mnB^(wje0B#? zXpRif9O=?)VbQ7t`Ks4zkW4y2ZCMFgs!3)f`O#@Kz@3|gjZZ&;7k~FVy#4v-c>d*g zNx#^D*5+B*dG`Z&`s`&q|LzsM{@zubeE1f@dJF&l_@5wH|Ni&CldQiK_v~AJ9clX3 zofB>vlXdmV<=DMtjflni=Y1yNh_&lV-;!=h_H~hukI}J^S?9N;E^_e3Ykd=;_|NuV zM>5_(qTYDENIlNE+3}nGM%T8mTz!oGUu<`g$&YnevflK!C|$SzCKj{d^v~|)pB?Mk zyp?XHTj}2`-E1!TF6bs$qoX1a!!ZyEak0^Y42_DsMy_5@u!h_Me-p9V6XD}b*7Ef@ zc54(NM6@!Y8Unj>W3u!{GWABVdl*JHxyoc-Vu)a6S1cjxRfX6VWL;7sv?MSaNN_fh z;A&OMgnK+M38~2>pr)Dh$aUFJlgY+Z_Ox6L<7UKa82>8>R(j@cf;BNdWSLBg2ftS@DMnuU-Jn{9Y=Z$l z+O{Ob!bok~niwbIjHZ*4R^WD$Qg1@4K`W5L?u7|Vux61$Q{Z(W$L&BWof9NQFP#*f zEEoNc!%k(paOKFz_IMF=IFM|%z;B}WNC;RgNFik~&0#~P*Nw8QER5)1j|s!ap{ZdU zMh_f^;r+&7_`oI%Z(xG8r3b;vZi1&{qCkjX4HK&qyTAnNxGsW~Em_%$bzIXlL9~Y4 z1cxxOg~`>~m^^Wg0AFj|XpRfoDM-G7)q|i(R6!A)2uYt9*c7B7C&*z}u=Ognby5;d z^!`lr9=H#gxh|D*L9nuGU`}F*%$(kd z_NnaFnXOQ#qPe*h#hQxmGVSO>XF8r10qNXdd2#6$_SO#lq$2 zoG};k=dkd(|poL*FT1E_NQQEm64#!l~=P;T|0+?9+sM|^@3aq$X)=q}PVNuohSBoli{kR&OQ5G#R|>a?n?7EPm?F>m%fEML47 zOBO7kemxpl)FusT2~vD^q$WFIrS_;*(O9QfA~oQFgvQ+1=mULRL2ViDa2s1l`UGC#F^YS z4F;VVk$p(6=oeSssGkyrlLQ`v&u=uklYju$w|TRf*?i| zrekDLCPtTLV{}Hx;c`Gp`{{TJ^}(Q?<|Vow$Fz1+9x#}YW_2LjZb|zUYw%6@Y#6}{U+SmZ9-+ol*{j$9nkmbRkObHF)Tk74Y{dk8&romSC2~YZL?epc zfe0}n7U(g-O0r`Y!OD4D3~z_5SHtmH*_ANI>$I8-C@suGMQI*V{5HhL`~Z4Q0*xEf zuzABOtXR5GSf8$3u@p;}EXJDEtFUR~Mr_`=Sy-=bT(=eL*K9}s+D2+mS}3I^B>OU8 zHd#?!U5#zqwqf1+_0-mv3euCwNsec{dUcpYU4!K-R%4lP3(SNolc8&AUntfwZ}Tzk zGrTY%d|r5)bG{A}tL);J!Ir11S982pj^oM}u}s>syWmi~)-b6WJ{CHc30IEWdJSQs zRamgn^;a_q+eNUhUbzW-w;jTg>C2I-Po?(kN2wzl{R0K4^=G3lB?slcbObb3Xk(~d zQQKmxY9-AfOwLJZY+~2>BkF5te+0>H5rSaV#`F~n8mma&F0r%Ksu|@rb_;wx!CGW< zAVp(!o7Ink^AUcchR+u}(No9p z!-r4e>4#6@$p=s2#Ni{@OznQ&^jTQixd5}LlH5F|31b?Ep}t==>Z)kYsH?!R`Z_cX zAB^UaLos>WC`_L)4lPt}>|c!$1FF%|STC?=9VJY$ukl+=CUX_X@0B zvzPk*9;{irTVUO7qf5pD93j&|8hv>t?iK&GgBHX;?XR8dkT@#Pr57)OKsoSW=47mBkoaQ-Id` zB6JL|z^qa9{)UxfTn*`Hr70Lwm4V@9X{gI~q9kZRL%%$1SU(ppyzmgtUicZ_zVIgA zzIcwxm+wR3j^da7R{}Wuf z`l-Mr+P-r6L;UjUukp8^{~a$KdI{q#V=&V-2^&f~v9Mq)MxKMIhb-x6}=roZ76C z-Ytze9Ii+urFk~K4^)yUn#E;g7#jQ3Q3`QCgNv_h6yvES-q8%D9)oL9yBr7ukt0DbIMLNGi ztA<3WxDIl)3L5^N;B~;~CHcmxB$-@~i6d&TdRi0aHPm8KK@J-Hew0{jNY@(Rkg8yo zs9}<6p_3>fEObeC=J@zBSs0{0gvnO^7DLB4u0Ef~WUNN6pfR4krP266&)_oBb?F|h zq(`$0VYO09_pOA}>qKb*$;9QQ7++qFEP8Go&7-Z`HsSQAKgTq(9TSaWv8%b6M z$7;QDM?LV?j;^bGOZp~augfy^8_C0-2YM2RJqS|a@>g7&NziLnp4accxr^YIZj(?Z zF}wb^=k;%T&P@o<@V#|yUboHHp#KZUn7zEEMYswMZC-zG-Kod_ci->L(v82%DZK9= zj(x*#-AcF8t@Lk`ZZ?;E7jzS>VOPBTaf)-cFpXi?z!A}Oj6Y_@BZlLyiVt0ph>B!V zwRac#bQ7xI1a>!kV=UL$DEh4^QtAop?yEayRu_rNBpv5r;x&w(gewzxN&;JOGP%lx zPB@+?6Lm~FYM5Y^OJP#TVAm+&(y8H8E8!)9HAn(|LBNaRU^0r*1E?;^MgQ6oWMp_r zkT;N!t|p;c1(Q(*n?*&+uof1h26~QTW^uq{cawr4hu>z$vD#LdeXavrBeM%b30pW)JGwdeqx<#XXJE3JV@>Hu;ZV{wR6QW4w!$%4 z)%2Vi%C(fUn_zu>EDUsiMuIsZ7B;FM2R$!aEt^UCQ^!R?6CVwWLIR&riwsiC_~UPy z#fWsPNszAD{K3!X5#>x$@cc%4j|Nf>EhYiCNlyw7zgv#|$?wYu7sG6Z*GftrmF;ZZ zDWDUvaf@@aP*GTb0aY~^T-Si+k&`g8VLXNn7>nV9#$m+J2^c+Mk|0=zH@2X0*m!~A zL&wvxW^s(k)#fqn7(aR{MhtEi<*`hzj+!h8){%71h~ce*Xbs0_Wy@AUz7m*><#U;k zoiLusy}4*?7>#s)maxW?MN!*`l|av~WMh-4UX!3>axR+cHIeF2No|=FP9HrtyWCcB zUyP0t?}Fo`N$6dEpM;K(^=cnNZ(+q6)9ZFb-_Eg9dkgE+=-a-B?0`q0vLFlj={}fL z)Slz|5c*PkkE3lF6ucmS+K-EVFX(Z>NAJg`B?Z@MK_2zjytHJbdtFE-#oBE)AdSjZ zMFkkdv4MsS#<&r~FmCuzjB6Z<=HbIItgZ$Xx!K512_V^OCYTVgnc%bN2|9SFA2O^O zDJ*IUGJJLvr2A2n89=JXf}qca(!4a(Rpe0~L|J|oG6Ts-cDm`k_QUknX@nVQ88rz* z28_g*#tCQ|(JIJP&Uu^5Y{kkX>u7qWwn_ZnnnnCdCQrwX9VbZB zu-jkGTU*DL7vqMw^Rp1tPFKUl~_7&i6B>( z%wLKb?K3fF=3Fe8y9Bd3=81TzoHM~1CRG`8W-so}!)3NmUBWS03G)}OMEmr4!irV6 z2cARcbuJMEYsf|L5<%Ru3t}c(8T06zZo+jQ$N&6CFwweX$!bBgE~T8$9o8@cewSak z@yd01#YdoGb`9+GqsBq7`%!80qRJIOxjTS-hZkOr3AzM1^_N5>Qr}<_kK>=lQ(uYa z_@4YByUX1yBO!t7Sp|tiEpkR=L;`O6KFxy>5-4OwIPEE@DC>tw6Q^PslPrrCqknY; zd@d`Bsf`UC)DNSE55~ZLRq(s*&}-LZB>anNejG)Ec4$0e)93WLrF zrCf!CI2uD~?&fl`pPnH%AL(g9WMyO`BbbSlG8WFwO zWp4t^S`+oFEShgKQIL{~^7M3+2UAg%o`Ra7A9d8{24*LtAvXm>3xgO|l!4*JS!iUG zWMgP?4hB-a^rJDge||1%^VlU_F$Pvt(-`5Pxg(x_hvbHMDLp^C01gqX40hej1Vem$ z2yt9LU3t%PB8_JppOA?~>`P-()?}ev4=eRGOJX9mD=i$<-wf0zweb?zm3mmD zBx?}7dK)sG$*9Prv8}WQ4J9=gRb7v^VPi0f&^&k~T8B4bOnoEjE9%g%tcJ$NY#Num zkTO|J^}&Q|m|$hs!HHttji&K7O2{8&89qU<)?~P;{vBw@@?ca^8b+0*V@O^K)qOUm z4jY8lAq_~g+K@!=Q%-Y*j4ghtoJg`9&wU(I+pJ7Lme-7uAdSaaew3!VP@3jLRdxo7 z0x8IF&{%FV!=cl|VKl+WG1ln0CGosyj9ulag;fi0vrHJr;Urilr94cuhKSW`R;?_P z#_%G+ZbU*Ulfvt=BaP%cpT{N^C?v-BfyZgYsuhc{Vckl~mk^d>)ym~qxq@B%uEv&4 zo3M#p@~+>8ZJYO@eeyh*bY4XEmcm7S)$a{bKl5P9)M?nVbvqVOyI;6yDUDyN2x|yy zv24XUEM2|^iheSPhp$WGkO@ja&`8DHcR4?_0kaYu3>-Z`nb|He$=hUD&<( z0H%zdMs41SY(pxleFdoYWDA0|KBG_&tS*`llo9c;sSVV&WRR0=#&fosWXP5ggVC=f z50U@zJwdR_B5s2!su%KIHk1kXz$TQCjKwG;nX8QYQH9Nha+?Ds4mYw{zSbJ3J*i11 zj1yL?OsWd2)joYiIkGp&nY1k|m}9Sj$HbmsH^Du@L_Fv0LYNn-$fYqfMn*%D)QjfE z-e_tXh;7?fVE3N&*tdThfh|~fWA|>VmtA{qAXq~r>pqUpy7y2w_U}E2y@Ff~feF`x z2M%9{{re6GYgcwZ9LC{;M{scO5!`j)9^7;AAjUzG|@0oPvc_$%JNn@Fm#y&}xi*yN%bBsj7HG-9`ec2r**GD4tp%l`M zh88oynu8&kL5#@D5OGr*OS5pC>gAF94&mgngShwj5!`pr-Gt-aIDYIXP8{cbCvg9L z_u;_@P7xmH!YQ0Obw3_BbrL7&v8K8B|reFRTE@+h7<{W$JDdM{QjUW0ayZ{OO1 zN#iDC{HSIOtsjial2R1pWFa>*75Q0dBF^Iwno~#6{5odv0E{2jAo9W0Wf)RZhLHoS z(NI%@NllGdyQ~ur-ggAg{O}Zh`rKo9?b#pU#Rnh5(5!M)S<^5fzZz|YRhU#zMtM2f zORF)N#_6dQ1JRgKO!I>Q4v7vfEzQjeJxnwY7`wm=t+X05y-x!Y;+4>8ZO~}wJfjdQ*V%6#Ac__&)|; zLvQ43qzf3#=`fm8VKS!(7>&sxn38Eb8D6B z3wxoJ#Un3ZMs2neUTH7bBfp1Yy%eow*=Wr1AX68QpjLu(w!(`ceJn-^YrF~C2o21M zCa9x1=CYhX^HdCnec_NKYUpV0GLT&Al9AjQ2%x#77{gOiFfKD4Ex8#ONxJ%s!Nu4) zzZnOYPsgTNEm%9P8CyH2Vbh!rteDz{xlQ9Rvb+klBzFucD#WPDB21_+L&u0}bd0P- z`>=9M99V$S73mmN9>nWhYzp8>t}w1w=cYkbMKwUI~OkE z+{O2B`Ms<7=;KfD^Phhz2-b_V@69*Q;H96wf)`(W1#i6-vRHldjS!ezeTNCtvzKw{ z(nomz>MwBl%BOhu{0DgL_46Ws=WK{*ef>@P9V)Xm>)CVf3o`Z!o&VnZp9);Q{4w5t z?_>PtqyH2H>zl{VV1lC=t%k8!n$?b(>BG>RRgAXU3cU2t34C()4ZQaBv)Hk0Ep{(j zjb{!Y!zr3$HjQgVYgQRXd-KthT#jO?52;Zk+ax&QS9xJm+F+FF1!2h6mI@ikM@f;8 zCemD+7)82ZACfU*Xf7wcP!a)`M}xH+I&t*yR+7^S;7QUTS!O`G(TP-t4_=x>Jp?!D zPb{-KNOpD6ykK|Qu7ktn2obAYaJZbXh6z?L{XfCwaSM2;%=?*KwFuY+Of=VUOjb3? z$qX(VY2INN2s+X+Rn#t-WMybcmR6JguGDFvCH>uQr+#YDz+{qyMV43=E*(th76kXR;zdbD>?Pg;}l>p%D1{5HDI~uNo3U5U1!hW%;%ru+;4t^2k(6n?c-)*+U#Yx=Z7!i`HLUmx%2Pi#H|>txA6Y~{7(_A zfBy5Iv2nvXe7!UNA4t}VcQ#%}toFp6`?msLebIH5Z%H>J0!3od?;2TpeF_no*Ieh` zK%RE(&uVG8cI~h$;T!k!?|1FL=I%E{ICh`kO{DT=!ut-~{G98q_dT>6xZ(M(dtUyX zYxgeh@y2s|T)y=8@U3(!-Aeyf>1K1ucR@G7+LO5C za)|6Cg*%!Qa3(=x;=muaqBuTl7noe-c&#@hSVLB;q4=ylT@5p_$^5|AU%M>>@*bS1>vykVK&owb}g({5_C;Um<+7^%Ar!oU?RcS zs<#pBP)jvPb^Fl2tV~$d`RzL47T9fO3)DnH5}fpZt}bxd!MRQ$;LUtQIv}uX4OfCQm~oDwC<<`U#V*@-8qT$z&=MlwpFEa{(&z|FHWR7Sh?;l&x7q zVDgpSG+&RNgzAk5pEIa`4R&nVh;5tJcVPpzZKUlkY~8RSg!LP+W$pTJz&bj9J(kSv zgx78p&oW{3XzZkG?b^WDAh2!iT5Mmt2D{d+!JhSN1@@9)vybv4TQ}k4!F@QsXD1HR zy{%g~7t7|%K+DKsD9Q@bd(k86w(mhJiKluuBH3&}ip7Ya)r3@|9;tdA0;FV>2K-nz zZw?M@-hjh21?cF1AkgqgZDj*7oU3#+czG-h#}2Xhodm6aUyo_xC2i;@gg2L^%NdC{fxk)4?ly)9)1>& zpMD-MJo^TY?7IgO#!kbm_C<7^r|_dEe}>Z!K7-Q_Jxk|5*PTE5$n)3Z;pgZ&Aw2QO zkMZo&Kf@0n|1nOUcnC-K-ih6tc2T`*Arp@SI zS_(yMw6I`RQ@fGJL_rc2DG1g9l~wePHevaKMOd?RIX0|X-Gx=yxN0RGTaSHPH)G41 z6N9ra1^v`#{9OcVZ$YxkV)~Mz9*xAvzQW2%PfBP8DUn&pUZm0g6lJEN zvLJ{4F9n0DE3s@|Cr;mY4}SLJXYu~|v-tcMpWu(b{WbplyWa|M`S+jw0>8L=1()7_ z3$MQL9F8A3h!qRxVNgv4vQxYw7Oa{2o1OY1$MFfnX;dT4YlGimLbA(*G@lItH}z8w zDbjB4|2kwOr=VX&4JJ3YVR~x^X1CA9()p{fWd3R#+>_S}WX9{LfUdgM7gLhts$ z`yR*9L-%6K`dyeceJ)zYO%kNx^!C}9(9(v6hGFRFn1i;q_HGN-2@@v?Vs-rZ7Bn@D z7vOzNuCf*3;lp>}zI*S-Q%^pP=bw844?pyXu(V+}!*#U-kd>JSgi5ME! zlM*FJh)vla8_ufX(<`RJIjK;&(cXJN+7g#zp%c)@~|m_gTM(w2$URm<0fELOX~7OYH| zGSND3E?ZJw18+0Ix@_rc;Uah*lfv}>e4iDi)d+Y4a2d?Vr}4YU?n0s2j&i#PwXOiF z?0zcyP~!`tDw*SF+M$o9u``x*esR5MIvz1d{ ztV#EwF4Kg zF(THWuwLzYH`gOXq%y$}CRW3Ujftl`9tnv_RF_KR5@X<(CnBJfAV6|PnvUiXk`Wl0;-i}$$to@U)c=C?UNVg)+NXhu z=4HQLkD-;7sL3xtULX}7qZM|w5hju=R521Lqm!UZP{O7#z@xJw)$B%w)rWjf8p_i0 zP?1r9!R7r>Us{XdwGC)#9E+9_V=<&(Jxuhw@qMEO!OAXzIhQAd`Z>pCPm1ab6Ui7k zG_KXClgZ8kQ2a|%0f&X)_`H}!K92ww%>$`Y!9lkJSa@I(ED|vEa+dF;B-?}+{&83d_Ix6|pTw|S$^RZVeJg5%&xj_-Xc;SLMShr>+)~;SDTy?EkwSxK`6RfMSiR6n->$hO*raf4;cq2** z2hu&5N#^sRxS$4hD~*Ynx!AaI3pUX_$wVq+`N|E1O~TrH*@_KVx{Mc%tj5B{D@4xm z6**tLWR)ndTD=h~SFOj2mFwvL)`@)#-ezJoZ0*Vf$05t-K;Q3ukK~0& zB=z||4DnIOb5eV7+61Xu!Hd~wZ2C5Wl`UAiW3IA3(Tf-LMWFBPy%61}k7&z1!5&+} z5DPPDjO>X}8wpu!Mn&|ZF}xQXHWiJV@$ma}ShsE-4jtZt0|yw}u>U}qVBPr*1nYj1 z^Vov5C&79Md-ojZL9o(sCRO(z>_&Lsp@T=d!S06->^_3yhabSbhaN@qkeLXWOA&Nd zL!IcSKH`L0d5vII(m0}2t07Y=LQp6nl`BGV1*Iy)CCCvQFGF-J6RhkaoyR_!n`pfI z2ZA**mgc2Cki`RPTY&T?>dgV?mB_vC+@?sF5GqO9)V+B=ihVBy;MGqWA~g8xaYom zaqr3d2q$sh$@}RzmFc|u?>~hH9(ai4iPMxnKr#*!t*7ze{SV{uho2%mgDva!qIKL% zl98ulWKBoc=#D%7}QLgWTj;?PY{hZE?kPGzb!5)~yC+Z@Y1I>JDG&q4F7hvddI z#L;z`B=*@2s4vgJ${Ay^bmCBqDN4oAG#5tG{84C>B1I7mwbN_^#Of+StU>wa` zDm&&(n@)=hI<1_l*mU_@m$n(DIA zI;aqnhm>G^U9KQknOGfJmL|%Lr70LuosMDsGcjaP7LAjW@uTPO!JF^?1m~`t#kotD zaQVsyxOC|XKKk(I`1F%s;=>O<7S^k8zWFv@eDP(x^wU@I#_Mkjg7w0M_i_2shq!w6 zQ@s85MVx#03O@YsSGaiTV*w^snMA#C@uO~nmBIUXo5APs@pBhG6kvk(>XlFMpP&8# zUw-^GUc38Ew7Mo@ym}<&rL){% zc{-+35PVc|}J{~!;@*fD+Cyp$+ zDY-g-{(OA&(MMhXeJkBcx6-Y2EB$XsH=9eo3%Uu`o`j}C!WNDs#F4<4M9L0Zu`(GN z9m&LKU-a$Mo0KpnSHIakFz*k=aSaiykxZ<15j?%~UnG9q_5ayy+nj9IR+}~1wr$(C zYqKZYuFd9#&92RD{LXdV-~0Xx=9hWQywB^L^E{ycng2_lbY5@{V`k?8U}>hy46_DL zb}ZO%`Q^EKq}Hha3WvUkAF<&@vE~_+jUn#VYILbHaY;QW&`COTC;xpTp%6oAErbgX zy0lS-DG8o6&n$xBQj_(#9l}8?dQ+EMk&a2GV9Ozg?>tVODxy3ZvR4`WFs_(+N0k?zd zhh?zIc-Zlg*S+<&H=fdlU#&Is>7TFApYQ+bZ~w6bCbSy{;uEXtD66ZG=`ED=+W$>; zNjKr982wd8*4m&XxOQx|H%VB(ARI{CHTG5Y@T~MS;IC*T{eg#Mj~AQae8uZ~EPFa2 zEORpFN45o7uhoJMUhhGkd)bvSMDMyjDX$uDJj2vM^Z)%^WM1QJ!@>SPVcE)U>OWG6 zf;;Z3{TUIc=cu@JJ@^wOrQTPi-^WB(B^qRlec*9J+1kJUbMAGF%zw4+T4U1tEbkA#T|AXgZuZ9Ks+uKgJqw)9{S7kk2#jVIU-0o)13uBcjd zer$Wp3WVaTKfwaGBL{PTRx)>oB1zvNz8>FLZn@g)bE&H#g`Nru0)u%Bgd-^<72%5A z?+&%I_}x(~rnSfz^}I>Dajx@vrP11LHSLEOSbBryPU<}l_B$CMPG${oaK0HgFtptp z=lP;$vIGV_*ZGBc?sNu`3O`f)4A{rN-0C4V*X|thX&pHhk6wvZiA6Mjn8rpCrWdTL z{98u8b{#BM6wD4VL(js?4T2K&yX3;S`33aWU);sC<_nLpAfR0&TgF6lL`tDtI`hY zo+L2h^%tq&Iq8w7VVa$Y?V7XxwB#n|XGgpSyIYa)5IjP@7IifdiNT_ly9mZ0%Ao^i zLdLTZLU+WTYovf_2XDr);auwez5T|jAiv*g<#ai zXzDUW)GT0u?)8;e?2&o=@mP{#o0OdLt$ztJS3}B`G`^dg!Nt$vaA`~T)V1*YXnb`c z?#h|avIU^TP$T9CaS=BIwmLo?t-@moFH=y;0~S_UMNv}&TDkH3}Cz2`U9vRdqB{&JJ8$|AhQeh4lJ?aFC+3FCp_;vnK|6ebmU zmkxF32Dy?yDkDQ8rrD|rrce{a%qj9)RJpw7>|W}!Il6AYnl_V)OV}cwYOLR8J|N%uCy6+VNsvTk^xw1qd*3*Lm?{Bw`t6Q?K%7b4jo$wB8vBBXB>%w?`2&8{wmeR3(vG{Q)y6>)8H8n3nCyaoz$dDf(8n#EB~mne#6^ z82E$#;jrY^3?ub62khql!`sRsR)f(hT3shOecg zB(z>uuoZ>BTDwkR4XGJB_q%PtfKy$Vx$Q&)U60+3J~JL5tycUg4bTmRp;+m~(5T%+ zmquD9ONA+vP~_m7=Dc@}MtFm<*e{!ObbyxFt)AGS4IU7*!}v*mLdfGV_WDQ&Z`a!; za!3xreQ2RI;;P@Nq16zf59PSqgL{$TAUU5w2g;lj^saQXEJ^ve9Bn?>6=wPS&TBs|6<@;!09F*^oYCIq8o!IvS;FRAad`$i}@GNuDmCjjrG;t0&V6<*Z*mIRX#(8nHrycTH&< zZ0D8IVoJK#_Lrj}d3|6pL7sosx1YhyJ%F5I^!s)9HQ0+1xaN%zxcMGjq6W^+D{hJL zik$2wVgh?e`f)umwd(k0p_ukY1lQ_3AHZ3Nn}EEY8SDs0OGPkH}52ej5r@0#g!eDc?NZ|QiB)Y?bI?4O9Ca>VARu% zrQN-GvW)D(*w8KXxP80mOsZiDgwfi!{aMmGfYKy z(10w25l@Q&Ax8EL^kTNg_~jZ8<9G?w)kx?d1%m$8QUMz?0)k!6c^r*csSB;0S?ff*BVjw~WpirMQS7K3;=9d}x=4)9CCL_bHq( ziyB;CUt!DP_8?F?1+aq4i$ueexC%uhmA{iEYOR98ek7+Bk@uI7a_tPSGcIp48+Z;x zgXB1qhgK7o50wM6!-4Oo%;z-u_ISgtWs(tUGMp-h&TzD;f0E_)inwiyxveO(RpjQX z5AYs2E$_FAE%Wo;5GAl?=R zk%pB2BC!6kbh(As>vfUO!RvcX zG27=#a?}4zF7)pu^W|k&QTnq7tx1Qvp~w4n|IO>>F7hSlaKGl}3(P6h3;3F>;Priq zAp>R`_4*xQ2BQkSBasF?*c#VPzSRf(t#JTH5#@TM*5FP~Sp0%&Gy@Xmg#QWtW%$!8 zwKG2Lwn&X++Q{mUaBLPQscV6q({#sH1VS*Ks%Gmb#OQ1@L!#z0J=ucx3OXKm%VZw^ z8Li6N4kFEY-@v;p>?>{=E+`DuG!9p{2s036cM1VAhMA8?@lIk+yE>EbGaJ9yXpcYstFuV9f5ty98IlPen zyU<~qN^AV*rA9w?yf4})UA8pDD4pgGf@3z@s?50%k+I%6iu$vzOqI4!eWD1kttQ1^ znS97pVjyu>iOck1%Vs`LM$n$GB#>`K;eCAgb^{;s_#Uq4VR4Zwqd7M5UIXJ>L>dp(nvS4rM~dmMhKoAZUsOz7j0_!5FG$Io3xl&wRq4J zkk@6l&ea{EicFkWsO0A?PfCiVI)j8BV*LhOfBHc|ic{SIs?Q~WO#w8Y2F^R3nX`AW z1mEOd_wyX}7B4)%B}ZN524(HAMV0vj8~CM9-3ii5#iigvR;tqnW^rnO3j#mWp`Q2Lkz4xD>5QBSH>i+mqU zxk$fI#UNz?Q>nzfu~xVOTM&ZV&B2ZX?+rZoQ2Vdky`~DE-E=usq}VN0f0x?d?F=Kt z0NffC|Fh?-=y7$G{CW1+57YPVO52aJ)-34Q_sYQ;ZzW#+8y=NTB_Q-09RO1$PExB1 zIla7W|2(_BYxa0V_=V^F<0f!)%`i~r$o7&7wgZ)h`RmHj5d9PI7rRJc!T$YRpwsd zGwZi0J_9ImpXJ51P#5dW58*~0uc^1}IXZK&u*tW8E?cd_{-51-&3)t_`4?Y0I=q$u zA^@bzlImU?L1ph#Fz1tpw5fxX$%uWD_+!y-SNy9@3Yo@|zr)_oPF?{_!VH#C7GW>a zmkS=j_x_wp(N7Yezq4MytcZ-nH_k6}DD|0Sw zaIujEY3JFh<%?fm7+;UMB<}ME`OzbZUyA4NEPOQlbhcgltiOi_DvEj+6XS32?gfjcFvl;tN_-j=#l8^hxgC&wZ6Lw;mqbFwoa}7Nr3d+ z*H>8;{&?VdnZgw$*yzvt9Mg~fyc(bD4>6ZpGr23p&*E||BGUpV=0^9!Yr@>=b?ZrX z0v|{(ZUxGJdcG_s8j7nskjLbaq&52*MZ%V8;KtNCr15`%RukNr}1k8ex$qj;hwPMtR8gx+brrS?oz5<$FH3Bd zyJSEchtZ)~Xe$Cf9EaT4vENkUOFbKJZNH07yr(WA4C*DwMiWCqz8eRR;MCfsk6gcJ z|Cb?$Jzve$pk%nD;``*QPs_k8`VsW))KF9EG?F`EL+;Ac>pF`-~$3Zz`EHQ5^neaOXqJVgGf;kOli&pWznEe#9 z67E$wLvk+XQnGCg{f<95BW@prq=tiCM8*(#Y|l5d#7Vm3sGsOaqXoV9BZ?wBZ2LcK zY#ft~l+oqSW0UJk>#S`yc#aBg)79nMtd-R;{Mr&W?=jJaaN+|M4!z?yTn+c zs9-0E6mq)pHLNKZsrozAWnbKNc(GmZP6ey14C-d*hC}d)vp8yrmjJCry{*WqG{CX2 zg&8~!H!Ml+xF4zqcu0h-P#=>v${ACQ7OKg6NMzgB6?{|FI6_*~4?i(iSd|D(F5v4Y zP~0iTi!Bl1QqC~=6nsxZiMxwUMOCx$U?C?2@Es6gaLkRx%}FFRk4@~%QFPvLja9zb zTb475%L1`sjxB~uG{nTNWTmdOWv{?T61rArrdE!`QKFc{EB3-VTIlpn1vN7rwhl(* z_!Yj&=_iUQbMYK`)cR!oCPHXBLZ{9VicY62NCVb#fcGr$(QM&jge~Jy6epT$w}J3} zq||{ng-SFby5yhqP!sxuwDW?$^y)k6-k8(;06j>r4NjM*R?1e6qlta7(eDfcWH14B zLBEILb#<<;Z+4-xN8)v`Nvt*BiDNx+BpuZ@P$?5WgB7M@EaC=p}WLKX24Qz4o9)@Z2LQbw+n>EfHwA+|-G?BH)i4ddZLzB!|FSU(g??)BFxrWmwIwh4`_y|KqPHXsaI0 zlVm;4zkAJiuI_QY*Ot=bYBMfhpv~y*sdl~96&K~w+*TbdrZPajo(73%XI-eio~nJh zvu6<9@D_6z#;g+rZDz=+bpq`-qka0Ge@2oc8yyb>Y3J<32h>h1kc9wX8uoQbponglcPIU;0-?G1n4_cl_`ZErNG#GUZ&o4!aVL!K-(VL3^1OEe$0J78#|MPzqih5K0IW~+c zm;ienh=rQ(gMqsH#Yw{V2+>y89XmF~hbL4Cc_8IcTimKrrl{9tySC(dJ4!igCn=N1w?z__~$@|L&>A}Ax78A8S zEhMMM@saoBQ(Dq!YjenO-#;?TxH@;StYtkorgxLw@EYBd;-*a)^eJU&P+X}X`p~G{ z+_X}FKVOkAxdt#!ZNynodXa)#MC{MIg^`JRC>22}l}r8)#_?bpK1ya0CXf;4e(N8+ z3*(XT`A&8ms2IapGnf@+C&p9Y*e}PZH(Ykn+j?1+kT#Dx9ZzH zZ`?11#znp3v6cn(j=&R_%gem5MreFEz$is{Qn|Efj^wurs&5(ubC1i3Gn_PMGIa}! z?=@vYwbAk60Ol@+G(_Eou|cZ%a5_2+5_2N@5AL{WL=&I}{aEQ68#e{igMOo?cjKJXz0nm0(t~@&fXMm)XurS1iEKQU zD1g&(Bjqv9=@~mwUkhR#*HiC12DZ8m6!~;y+FMH#Eo*Fksl>s_^2T)`XNV`opE3ER zp3^m#k>xFVX&1!O=}B=_Z380q>$KF{k#11l5Uq#?52829vg~2(Y&i4~7ve5HmeJ8v z_oKTowR|K@sRWIdZ#Z%IyjmmW&vNc?I^RtOvohU~B3IyRX5cA%3s_|)nS*NWR%Gvk zMvsFg#NXi8QbE8{{z9H635L*PYYyG&MSldR>}PGLZ&N3yNETL)V;2K#I;~@9%fKFw zBl;ZQ7rfoXY%{_VZPZ?g_!c0pPA;tR=(KZ|U`Nbr0RLEu9zXj=WU$+ugblHZ%#KUy zmbryVni)Zcau>YD<{BnZPB@dEd9ebYWlFltCECX12!rp7lH5ktk8iyZ2lh2aoM$6~ zjhP8S!y(4$=2nh)aa|xiD|Z+*9v;&&6@k*BkbOu z=I&VEo5J?P@E@kFp?=KI3V4m=&%1(wsj1so%upGYpUy48C)fSmlKd@#0VaScYusUUR!IvVx2hcmH1E~P&zi6{(xbvk1{ zdMW2CaEVLuCRSK6Ob)=?XpM#&M}*xza%LDxeyo(_KPSW>be$sxj=V6wXa7Lfu4W&^ zOX!~bZR`Rjsg>oJI^DV6eWAC!_xODmN^s%N#DbO(jRMBSpNFnz^+713_nrm3krite zplxi?AT0D&3HeAMx^SI8NlTmV8!y@Haa$WJ(+q+VBGq%@auc>Ori|19L)C@;P|e>_ zxcSHHk_U>+Q_@X)!Wp#%0j*?OOM=|r06O6GVhvwwS~_k*G67{89za(@f8Ld&XfxFa zxm!vu&NwCKBJ<$XK#Zb$?_$To)4Hcg_?*Cm;)`x@a-46s%~~JqYGjOn#%2b@(GDU$ zg!|t~5EePmrLGREA|0dX2S%2WPa=QdnheEl46}|*?2(=(_n|a$em(wkY%o25$vSjV zxjrbQq!#`WlPy;wQoRxpTi*yadFb9lc{;B>rD+li#tJ_vS%O^hoH zJ8%!!b1D1Ai>pjuC5=87Uwr;|+q+R_#Cb`vQ;j`Q`n?OdO!H1+gNW*(zc)tue$x-D z5cqy&X;oPhksYvP*$(HmJ{faxgZ7TX(BskE5vf+Mnp96@$RkWiJeOR!l|M8>PXj(w zH@{EI$CG|+9z;&^YW5xaI`MceTRqMZ#U?uGNmqK&^3 zzgNJXaYsgpVfNpH+Rt<7&!TbHgNt$=^ERq09dl5S+T_K_*(#t|;TK2+e)X8ZVU0*^UBM;NzoU zHqlxRaqZgT{(4+bK57DIFQ97BtC$I!AOf%~%!|8Pu!Jgd4iG!q4(@m zHqTe8>71=NYs_(zyAE_b9yhXxm9&yTWs*sbrKAIAiWQSEshSYol90@ug5cu|vu5}M z!blT`aZX^tVuZD7d0~k^|Ird#RVQ-o@)|%fFN6-W+=yPced%eW5ff^UKVTg%&K56P zgu3-_<;=2Ty!686o_fw7o^=UfZaO!rlS*lr^Cko8hFD>2!GfIQ?*@eyDig^^?qFsD zw%C;Gyqad%YOs0Mf)-enMMKiFf_PEAnPJ_iSSl;)((HN(CLFfSlNR36ReR6YA-K39 zgqktjCBCU0^DAW-kNt@uBgZ_#cPPzLcd9Of3K~~&^6CVdU5>8QJ1A+TTM3J*Nq7J~V(ErtM z`dTl-`(D#{Fl0rm$xBdU=_b6<_`|_Yt3CAExVd3{w|S>VnuNB4$agFdx|QbUQqUCXy#@_M|F+qB3{0n@nrZQ~GP zbn<3c#-Snd8IBD^D(|Js@(=d7=sH5TO}3VD2tFZL6_5@R{POqfwD(Ya!C{b1<@pgixo7CQIo=~({+asb+U{xn?(kS67A%nHWv=wPaA%OQ|%a+N~TO)W3XL} zxCmD1g4eaQsC@!*tWKoKbMaXgPw}_MssJc#j2G#C57oD()P$=NzR2G1PG8H(KWz&8 zs!RSU$(g(BaXzH*8h^|pCiw$WCXiK1b+IbtT}|9X&`O#i@Uo93_etWg%5ZgV(@xA;_$kd0n-s$JtYGEEsihO zDHe5l({EPHj!`ClqOrUmnty+LkA2x-aNIxA1ZM}bM>jq>`-s+~ zoN|g};3dL1izDE>4#N~%O&0<~B+_68n`vXQF)iQ-yEx?`m~6(~0e*tP8Nt{Zbl~xW z-Ci+7UEwu{kr{#giA?0^B@B*gq9m#GJT_#J^RmdM+q=k#Rlq*6ve4k{K&Y2#e z8%%7F#+>*C*I%v{pB=~GL87kmStIP)IUl8iHL{Cr;SV8`wYK{H=0Gjarm*x8fpZESE z)^opMx!g8uG?h}DwelTSx1D%!VM%ysY}j+>|A~ouG?3sTDR=_DUIe=&3#ue+K57h0fVK&)VNAt_QPDM8-lSo+_%jJZiVli~&hmnd45;Dma@AOVFY zK9OTOlg2QWtr-tRIJDh*2$$U`y&m-VyrTzY1X@fPHb4vCZq#Xp*dYoDnY?GF&PMc* zJ`>+Kg-g78kq=7SFV5*|LOLc!+{7%bVLG<&12*c)RbZd;jRMewYEqJ=SN4Gp1T6}6 z?XvFWp%Euisc>T!?~BKAxTjzN(o?V$@a^~|F+?B`>7q1{?Q2qvlt&P?)Ztt5;kp6v z3cYD$m}WI{^=MEGx=k+MSKSh^tI~X}ewXg8H$CWK05tI%sl3KL*2d%E#(!cQ(y!2A zuE#kMN4AR@Q3&8f6FoN}f~aILDt~r4Q4SJ#p!c{RY}S>(Fhw6l=aK_iw;R4rGV2S; z1Y>vP4n4`V&Jr8a4l#W~P&q8P{iL=%2wNY;(LK}QSJ(T{*ZW+>J>R-To!3J??E8KbGqdt!~!C3Yji zc6Kox7>N0)A&B0VjUy7VehEC^oV_|K?A{*#bNl>od}&t{?uZ$>MACZH@w(D@A>uYR zo+6Fq^VB^fu`ne@8I%zin4aJs4RXH`ZWz{~V^< z!lAukFNP-M|2m6hx!rjqHIjXEi^Jp6>40{~=7ldAPZ+L>BtglSK4a*!!+l}T>no41 z|HApabyU=3Hjwbp;l{dU-+P)OTN{{hPGNL7q_Lz}!VfaE#9ej%x5F7%NfN}zl*-oK ziHu0&X*6>guEkmfX=&h9b`kT%f*}~jicsq7aM8FcF!R$^3)gH-BD{sDd- z=i)*2&^=5qEpWQzy`W9ujQcyByqs`8$y$M2Ho~E8)!d-;BadOifn*6|A8_ZHf+w2r zftAU>to16s%Rsjd0Xx5Gq~ab?w{pV7i+*j2;BC%Fm9rhN7JmJ}i^ma>q)+#$Tmgu* zNJ_|_J&PH+$dFff(`!+Iv@JatN18@$+4^1a5$-3g43a6h`O%}DF}gC7Bj^=m@n^<6Jk;IxpX$)TowO10yqEBXrdTHv6r08qp@1er`G3(zbczhvPH zsf0<7Mn@@jF1elu)-Wr1FhF~zf=rsjzkylJts`j@s*P?FDsI36Nvm-XeqMW#>k}tq zmO$!HR~VeRf>3Hi{>HQhyFER|qN~w-jz+s3M#gMG;(S$|1tA9{01{~oTPO@1ZW=PS zdF8~Mm_ZXMb|;^eqxINU_7YobEw<|BCTpiXJ3u}!4t}QADwh}fY8hr7yPZsju0X-R z-t^9Gy7a@fVp?3)pK^Sqz?m>zAm&BLGh@4oV2W`<4oeU6* zs>XmWQid*EuHr}CT+C}R5|BVIwDTaM*mUGaTot{fbrY-x!8111(%F70R29JT0ua!T ze#tC^L!Yt+yrVLEv#XrGE$(BC|H(xR8KbKF^C)na`b4K0bNoDOqNdz)Vs)J_~A8n-d{JLDpJBRM7EqPn@{D}nKs?TvQ%x-ooLUg5E!Z<;f?ZmAXE@O!^RW55fPU=p zksabVKR4NMr4;|nhBZHOh)>F%o6gIMjTg3T#}UG}dKKuzlx=t0h2?(Ij5fu=hC7TF zl-lu@1u-_yMc%DOQx24y&4|$McGKOutMxu_%BSn~Xn%ocqqlPV^m_A_~3d%XO9p+Y_P7twznDsY{rwK`MsOT5T}>3?F>;7%J)= zcY2>6*5Y<0j1Nu!^^6*#p8QQdCD#m)YZaw4IHqc32`qKTJrMmcyY5J%1b_0tPTHlVUrBu#F8h0%jr9M6} zJi*P4;cS696hkN$W+N8(o0$_a@WscCxMfG}-EJNO_{ zmZhW`1m8-HXQ&@H=zWH#lN8_ekaq1{6f{<5)AjtxNrOE7SV*xF)r19k-b9S2_6OS` zv;w96hvof`Xp+!DHk>j@TW>bML|ELW48hAdS1`$2Ht1xJrAjxx0_Rrd;cs0VloYVFzfr?xdUEPdBnBi62Yk^VZU=| zVBUN}Fl0nf?Z8}*KaTLn#+2953Qwh%0oTbnE-vIrDSSo+rL1uLx$AqO9(AX zGeq@XGX2M8DIbFiNwAbf6p?!_b<~{KA0ljggC(hOqr}?1gSd)wdCp{lOF=W z*_;TRVY*X(mnVKve%;29>z`3%ev%=NNA}*Wc^o)>3?3FB?wICHk0!9zqh+2bS z$dlPWM{`2Mx|za*Rl}$z##7&?bNjFmGaMzy@3?qASiKP2|K5as{f4^u-_ra4K+e7l z|6jq$E0L*Xn{h^F6{a7@Gxn zn9&`TeNk7x<;a9Wwv(SQq7qLTwjvw5JH=IA*9Dz_g)@);SMnBXyw5HI*Jp#_$H%RP zu`Qshg{O|7<&L1Dpqj^}4P3d?!dO1rz|8t{$p5G7&k1rT)aMN*$T`GJUe-t@_ags7 z*lcFh2)e9k$Ud*XX|2D zvSBA_Xzreee-`a!O5)J3B6%wZn^6gsw0YsK9zCce-eHkc09r?Iym8B)@mBT(E02bT2Q@4XCY^8gbHhNYwKtx;`{8kt$jqJg z^qt;u2VAF=rdg-ocKcc}Yq3Ty>?zw0%Cj`)T|EtOj=gs_YwDtBH--UBf87I=z^0#I^*!sa>vsA?FI;>J1!Q$zE^VOfHcxy3b;MM|%GeX8( z7Q-YW!1K@fhMd0UTVV3(_WQs7&rSKJzPtSktu7bv~v-tPWgZu@X@204a4LF~| zNk4@?@E{}^5Ez-UvWaNjy_7ER5L~#X&TtOty8{wSyveH-9Y_8Sl~kV2k6Yg+zY=8G z9sNtZXYHIcYT{y3ra+_6I!cmF8_MCj6w1c|q$Le@aC#Y^Zq|CCmo z5&zl@R+>~h^%vNNok{F*(XUvVcXT4^#j8}KH#0MXyIAe(wN@x`{%Kks3DUOKvs}!S z5%)+Xq?Q1dA}xv|KZFzzg?%kIUShaX2%U&L9 zh0?x$?eu09stq|H7Pgd?a)U&yEu66(wQlabRf*Icu1Iu~DKo zQf4q-q8+@Q_Xj|x)B?U0$RwI^*z3~XgzTE2H46CSq>>$XupFD26&JT4@o8%($sAGH ziZ66`NH#<`_vRXb`4n&eKEkHnf4+QW86m@Pu-RJB;IJ4(WOGt+N)np;L7$3jGmun?01g=>hUtjCToD9IUad zxeX1bC=qL`!+@os3O35Z=D}Jsp3w>EGS6xmHBr%|S@e#BY?W~Bp&wl~&2sSBu%gY%^YKmjx_$_Y43Ar>SPj!HQ z$)?AAYA$K!P)ce0;{Mh+IgzWy3614E1EAFb+r}Yl&LPRG zRndM^wMku0bZaMnClo#WRCKbE z%Flgg6Bk#GHv4sPZ-!UR$KgAPsRoA?ACSS|;h`)@tBv47!*Qtm@%IQt@Z=&)%C|=- z$`;vz1_O0jZ{?7Pb9n`JbX^yYH0dbK*iW)#JTe(}3c7_KZ*D`20>D1W@n7ip)FL;1 z@TY`>IAP>#zY(gSC2KQ}bCJwor<9V^<0p%Kkg7?7laUV=_{)ijQ;&@T#!Wz3{V?F_ zz{n=Eon9+)?%Fk(-S}&IZllcv!4N%2rwhSW12ihz=Ahpf@zb8V^?+Kd$qYV&#WKa6 zdbNI+Ob@Ewpd00)vd3qI0HocCqRVqV^o0Dju)~Q;q7Jjj$w%vfRkW2UFD=G2VTN6G z26tNfaIM{@kp!#`F|hsNXV)`NsdWvc*vLL|;+u$(QT8WGyoPM1A_*sfML7F7$&I5m zno_Tk(5lZ^BAUvmG1p+Q`R;(F75|IXdVxI)ms*Xi(UFw)Y!k(XWrLF$x9j^a?(8I~ zd)MUc2+`c|&+#otoI^ydQNB(K4wq9u7)MK$-=>*G$lm|(RJG#+I1`ZQXh;4oV#I+! z1Mf1ajV4cej5m5gT(O!aS1GOQ4JI6IbsN$4ww|WruOGY(AG9bp{1N`THv`1J346b; zyStpQU_FTj`|QC$=Zk>LjWMc=ZMQoR&0r{qOrxj%lXuG7|JTF(%@5!}BC6JNbm!az5D(G3u49jQFL&yz70!HktS}1$FW9EEpB3 zkUusYw)89op`Fm7NyYV7pj*Gw^|X!u#~GP0OqjF$Vi0#^$4K)o0D=_!L%8~vsDep zTa_>!-A=hyB%YN-bUQ^HjmX+@DS zu8C@|cTA@Lgq+>@P11U#?BY%k2d zzx)yNdfw9RdEI32`iSRoI-b_fquzK0^Scfzgnc1}eUF%W-p_x#y%QUcg5l#wQ>1(E zozG5tTjo8Ud-R`wHw5*T@MeBX0ko?j+G8LVaKh|z-<(;xCo5c@-NEc>Ez?cP_cCCqi|xS8=G8_*}R#vF80Dka2wq#{v2;E@Q=9ff5kTNJIA)m zY9weLn;jUr<(OXIcWH8h{|@I+KKeGD0BNFqJGpH@BKDYMx!qv>jg1*Vim1( zGKp$TOx6f@FyuSdYK5{sm5tR=sneI75;fZbL6hBzGzRpt{+lSX-ODiQhj4lsl#CtK zRbm8taNS@AI#hg|KDBEPV&{L|@~gi#+*5!*D%1vtNMXGn3&X+;yQC6sY`~pe^UMJs z{J3+k({#2pngNhZNW78qC?Z9A`Y8DGscfUH%u`mxVoK*gA-lzr^mH`Z0fbGdSJL-c zMm!TTM&-V$i}#bK_|hUrmPSJ_k}i)HU|^SFUtfaQ+Yl7PnkU4HZI%-9$#&tZLh&vF zB~f#_=F^v4Rjl+YY#97F;nUYwj?u>juKumSzrSnXclOsSw;waq{JHZZE`xGSv;yqHW49&@%75S2g9273#amB%}Mi0#_x0fN7iYF3|LtQ|; zAM<=QLtXqL0lOLzh7&HX-uUc zdBAZATyNRtF~Iq{UlaBp=5Wmq7(Y47e!AL{kFm#ipy%4+7U+2=kNH!=opgR5%N|%d zDKq!OLI-WotSygWU|^G9uhR)Lgw0P_@FsdH@I#>Qb80uN)z(v&>^=O+*#vi>=i)#y zAb8gMp3Me`nUkZ-YUTxou72`4&l>i95^`1atGd2+lWF%K2KDZy^%W_A>l~-g0U!5< zrqcS5Ezz>;X_7BpaI0jP4mdmz8mKCE263eP2#6JPV=(3xJAsa5AGXI>gPK7V9CGKA%jx)kZMIzp5eUik6Ok*sa<&a)wSQ zqB*^K{2*lRLfQHko&1i)%*W9>ZH%fp{5jm=t8&v8At>zN?UnZED zrjIFLPjYB>M2^Rn;!O8~NR`4UY4Iprqh; z!1m)Ge+&M|S94Zs?0TUe)9^`wiH(aDF5=sOZ&2t}n!Q z-KI^gbq@dGOdA3ZF294#&G`9*D%DNs34YsS;B*cfX0zq&Se~})JYP3vEDj@v7H=Rq zj#7XA43*6r)^rXxc5_9$sqzW<`Ok{VfXg&+_wT;ZYgP}W)qpnzFL%N+wC|1B==A>) zb&k<-esQ~Q*r-Wk+qP{@Y};tm7>$jY*tU~KjcwbuohD6k=6}w4*Sps9btW^D!T#-i z-`BMTIg!hca(}W?h1&?%2=B_`aE1i1u^XmnHZJZOz6vg#f2yLLpJ8=oLr`PSk5mYf zxA^WC3}GFoI?1%1a;9+6BJDO*&}1&>f3bO1;7qFrO6)oZ_s2MXXBYF3~O z&oua*`6!dm*CJ2JqGnX5(%yomFULuMfElB1_4)#>ebP!tCpM75s30$uVvu606G#P`V+$HocI16g%b+&3 z{)AP>)H40shq=;V(q5Nj)M*N($zTxwv$Dlxv0)O2)eZ6ikJ*%rLs{-}h9>LxWssr+ zj9visfUGq`MClV*p?}YNDmFn`?^RbZnji=*U0-9?pUOxhLFRXYOp^>im7K{?@m)jC z*hLeJ2Emf8*By8OisJR}#{!2;(SIjp7I776&!4`hHQ#(sn2 zKn5p%z1KaMwI_01tsP!{?g8#5cAjXlAT>(}%NZooIAi2ZWJaO=Ry*HP-z+sgURuk zy6!;Jq)Y3O7xLVeHNt-WeW9|>cSya;fG7U76aKd4IWTf)gdr0VhM;iKSfbf59un^w z!DgbB2rICFh^ASmUB$Y2=2Hh~WxA43%uSv>v`!F=o374;VqU=2jst~I$x>866igqM zS8vH7wZv&M(F32xXNhI0q#t6zzHD-s^-Y`8gK&vaJN{cVx5@LG;7YwW_R|l(U*hZW zJ3UY0JgxU|aTkJ7g|j@%UtnY5z=tiFD%dMIv~^&F**fbtv< zSg1xp2iXp7>B7nJ>52p4{$7<=ufe3Hn*J=GUnDf7Ty70GW3q$!jVJg}6pvS~ln$d~ z5jJTVoV?bNz4m9j9}yA^P3;$7cU+q$g5qhx|7L1LCrHh#d$-0QlmBtbj*FVd+sZH) zj;b+O#ylp`wH$&uKVv>tw^{x!Hsh8K^gPVzT8peevf|6%Z6Zid_P|{ zDg;=QdbyBSPxCF7S14xczOXQW^oS$L#MXf*BT9{x=49X(N2+xtR0Bu_{h@#^c?dBT zo>!CcE?X+;g`uqEo=&y83}J2so#n6(gZj&t&j(ovQT05EJn-SqH>kT!9F4?4=XX~c zrQwk?^)a=Xjf6PV_YIm+g@FP1wwGO3K%G!{%T!lPbSl%%nUB^j>u4`{)1S7+@b$}& z?hjh&z8~FuJ zPk+MWhtCR>SPxv7XOOd%7P5O#@I`+uWbA}}pFEXG%*c-i^#ShmXZA5~ukQuanNNvg zz%jn0SGnJhwIZ$-@KRV<#v)S46|z$!CH2dd`MfD>xxlrul!LDyT&8n2#wBfQQVr>o zreWDN$4=?_OY<9L5mGF|xbj*PgC&^q%9+XEP}*k}ad%6cHzhBbFqAkks5xT-z*}Pa z5bV8YzZA7I=CWk{@~B^YpNU`U&xoirlau0wW1O-t5=f=-1lFGg(IXL5*b4 zMB+d`f0{XEh&~j1IUbq1PtZ?QFk1m;9%n|fhAjk~J4Ub8{nG*s^A5Y{BZ>SNyyhKK zeTKr_ZZI`IxMAk87Z@)*unu13Z+SkFA=e82f>CH>&9DEaP(APXYI1|+xVsJiFaJ#` z;B_9{Irx89OVIq}5$HMyY+w}15tbVQLQY}vkxKkTEdYds^$yUJgYiKdP|uRrTb;E~ z*T?Z4V2;c1C;LkV>0U|=@n| zlnZ$(;-%_hwcubD3N>x1W-yVQtbn;Qkfod=NT$gem%xWJvWD?AO#FKVphylT%bQ9E zS2o{|k59@eQEYE%9Ek0dC&2%UP0allJTWH&l`2=$gZ&uKE?pY90>dCDUK7;sYz6)m z!Rmn|4dRRw&T#`C?};M>KC|u>_8*7I%;S%$yJHhj8TjZnH6R`m>TyShy`Yp+&);nu z>j}Nxn3?}o`+iH@vVW^q+WzEDNu}LwXX;)X9=(=XJgk%xvTpnfyo$)i!0uj*YB7RG z_4!PzF*yGb@Ru5TSy(nc#~ZCMJhnf?Ig!wy#p2r?3g+V8F`{Rkf z6%M&OoQ1~kars&k$XF-^kNBfmz||?21m^lBTUz{Ut%kG*0(wQjd)W5hJ7%N2G>o~G z2%#CZ&sqAt{D|{Sg}Mw3=Y<~!Y4clhR@);9ey*?g*PjvhKXUu^YP%w_bN;gWzpNy_ z+%^gi*)eyA#S6XQ-t#a#1ZnO5%Rr85Tw{NifHUe`FQp4{X5(Z$MzWg`I;!g^Zux0w0F*28&FbfeJ@{8 z>6E1rH#nwQW#7wZ`OmZCbt%*IGgi3&)T8^eGve0y@XqHUhIr@Nx8CW`hn2)0PSx(a zT{&YLk~>cm7SEz325duusXO`Nk+`A@EJ6@(nt&sjr9yg~hP-B8bsMId9<|xlgyKY| zAU1Kp%l%BKBdF_TTF*F-P?L4h_#S?FQK>f>Gb~wSu zoW(p=B+FB-$WyPBoZ4yi6dYY|*&mYxY%XV<(haMh4K-qnARXub8usK}}Tpddi`$uWBLkr3{1v zg5N7sKrQMZOr;soa5S@jq_>h;X$XoNq$Z=~!cw*6cCW@Or#OZ_G5A}q0OQ6-VaEY! zvoPhkF8dBnr%Y5M4K6f-vQiY;Fov@j0k?%5>;}G7N*D9;15*qDC20p|TDitMlY|P= z;%1XPA1mx6JljS*unln1DQYsrJ{K{a=&MU&C(WdcxC#r2ve;q6g&T%yx(WzWLdBcT z1=0|D)4iz8{$^c)BA9k?kIzt`G`}nBNKVRtg-;X$Hwgz&%f1 zo;#&9Cc&@a`l$2nxWn<5^5btf2HgIP~79SLOb4QG?arPB{ByRj%(z!qU8o!<=uG4{Pl z!ME(g3k<2egEuas^P78WEOi28D7*}El0+P65fDI_iH~?mtp+qy>3mwH()qItGMZB5 zlVNzwomOMxS?)Z0r7{hU#gXQifc_7tZvLbIw9ypmUN5F zp)r|DF=;G_=}BqGVvn-+rR89q7*Rh@sOBWyHWr7-@7pc>EUcHj7D*WmXOL%`E1L?2 zwKZDOH&1KWNuC!nfSrrg8L7w48!(C!&?2G>#w=sT`33*DKPylN@0wv{;`~O&U~3e? zI1cU_S6qU}g0IMqf+0|uD0?Gu{7z|gxy>Fw*1|jWkc~f|$axyh9XC8qNC~#zzYM9j zko9YaKzd*TZWT}V6pE&;ff(7pJn@!S#*xR*FBGJtF7m5rY3^z##Z#=YgQDUOA`AX!$U=tsG8YPN802;?sI{QY(>@- zG>;j|XWRus%h7)FR;E737)aCd;(dXtE5@SV(6rt%ESBp$H=ywuiwu7A&=JxW?ML5dTWXedfY&l55o) zLC1YI9#ck_V)j&JEAZ|cVJzqoX#j2X9ZVLl^9S$whftpT9B-p*RvmA*#Y7+1?A(Q- zKyUfIv4Izr1|6_Vp^=<`UX*)9)pc`I_Zgb_Xg=(y${X)y(S9pEMI>>=t(;ae;@r0aBVSj z1Xquz90xA`dH+_N|o&?Y&19IFL`# zXEwOdzCJnj4(y5pr9M;hOL^lS?3WrDjuH@!%~n9k-@$>Flv4Yjcnu=p?<@%m*VM-f zbluKxc%ATg!5@4lF9LkqGWUTby6s?gnZ`N{l^Sk`bzuJPAfm2d%tE*u9_4{9ZjvQ0 z0$orVhspP&n5%Hw!*p$By%@%R8L8>%eu+84Gfa+UmF{jXjc+3B#={h^*X_YFyh z2Wmi_;R_B5kr$2~6?1RLtt*R->ac<^(pDeiKmJ{;UT?$}r~j@`I-dV=(3_c=!Mun& z0000ugOH6$nWdZqx?^zqw?o)oa{fM`AFGnIAznBl%s;%^>Ia2(x;7?-ojwBv7=$`L zVOJBl>H-FA#4^bKGJt3ttVkiz?4>)bs}GF<$;vk)G?Db%N&guR%UhSS_{#RqG?wj@ z`OOJOmUaiFjSC&pkskz~uMI}|JQT%%$iUCEvcojd%&)u{a5DsIAPt_U2@g&hXDL79 zxD&$F4*?TR$#if5RcsVa^PjDcs-Dp1H<=nE^6q(L)G(Z(xHMxAq?t*gxtU3(s@j}q zJT&I@MMaI3#ubPa)NLZZ+@Q2PEI6I|h9=uI?amy13rH?surGX4_(rEydgKPp$+TK3~3iTn~2<`qX)>J8sl}vcwUB?YSGS2=N=AaDhoD z?MkRbd3WfZ7lEa9CWlxtV4in9x!w$q8^)H`n-R74`Wm0pzm<2-2O#lY{cujnKiWWP zMd8)hVPYSI-1j?fQq}XY=ibwECaUX7=8qu12e24pLu`eiE}&oPV!ajBhugmA>hav! z{Fv#WxL8!`QkFcquVB7ULhg7m+8{)0nbW7_dHeHA_v>M8d$VJXZbn833_W@k-(RpM zYE%QN$+?jZ{&~ym*Hj0*yl0}@!%a5MCJ*SfhM1@w5w?klE*;G_6wgw1ZeDdRAu~Jr ziT09gYs*g92ebR{pjDp(t)5G|n>P)Gs&#Tv2c4&AXvS+NvZY`w3Kl&`&``9-GJ#Al zD>WY2k9YgF?S|THHQ@@0kmguXotj%;NDT5ccB2 zXw(o;jUP5ue3&-!jqGmVHgq5_Nu87g6ZnzcjQA68j1HJgvEB)#tk0B~BY!iXOxr=%bn_`h4`ZcjL}y zBk&!sh1j=ejlzTH%pF18M&5+S+kD~ELVuI3mB1Ec-S4t$rGViANqHN#v%7QoQ||6} z<}5)E_;}&JmuSkN>i>sONSPWfy7Z&4d!G-K##>@i4To zs?Fg+E7a;csrxiEVE&Z8yoEOKy8a`pw~gKEmalXB*#8CTvH$IsB9>e!*PlQs#}`gG z|Kqk%I(KMluri^%C4V73#`L50NTnDRE-?TGaXu z;fGoEt#?*V?$oulk=eRc0uJf$Bdf&Gkc9>HTNNEsOlO606Aw&zMxp_U%u-O0 zDo!ldD`6aYC9GcKkOX@@1*Vs|5tR=5cXV8(?%w5NuN-*I6ezNgb#}ulV|E+L2BOtc00oP!c<#Y{~_;vxgax^ z_8%u)@FG8M5HZDc)zn>Uyv9IWyUPs*i&;O2*YyZNYY=?u(wh~hleW%^PJhHKalBw- zT~;G0Yl)07&o0}13yd)d(Wwp%%84{HXHO?Hqlaq_i#X+S+9fp5Wj1-USL~SG_+uJ=g2pawKe^gUZ$f3qHM~(Swc`F(}$eN&EVt zl=BNJeM-bZvn18eMmvDI)hOIrhYV|5f~A|9pew)tAGC-J&7lYpzk%RNFe&ToUEu@L zDAEjq5moyV+NF>2>Z$_Ll=-P1RndosR7Dho3eHcldE;3s>Vynt+kt~pTnt776z7`Y z_>;zf+h(f^`;)yujEx!pZqf_z2d!9kH{M~KfcguYGI(W=+AIG^Q^-ornzE)+fH7-d zt>j0Yaqx@-S}c@}i;0RWs1H1R@}!tqDI`m0OI|}nuae}5KT^YIY+6$>ZOTu0b%k%L zrfb1JRHT-ZJ$f43n_=cpHV1OHCYrZ~&L8!Zu!za-%m0~`HEV|XTarL&OVl*XqOz{A zg5a{aBw3T8B4Q?u6Uxzrfg20W?(!QJW6o3a@S!m4NMwqhz#l{BeT4lDXm>}t40yC1 zFLL2)_$CUyI6AUWOr~)v9yJ%wp}?l9P85_mW>|E75>UM$)!9a)#3T~QjI!9v=AA=_ zG*T_8)~$l0DTIT5k`2IR#ho8k9BxP-ueX68HONGsXD9A04=#0fyB92z#g8Dff|+|< zop~tcrPM?;2tshF_@uzQUiCrt*)e(El5?+@^HY)bQ<40G8m<6LoT4av?m=YcRm%Gt z^T`}I1Y?7Qt_2@a$jS#?b0kA=W(Dq~y-4W@*fy%MP%wWBZUnKioDAmK3rER*rIqL0 zU-|e3t~(oU{5(e8@S<*q_>f-iF{z8*;lFBa&on+{J2r{dWFqGGXTB0rTo1{CK6lP& ziO=SdeG>;~1K|80@~NF(56C@lR%|lHbNf%*b9xt45LxRy1%{TU2X-ppM-*#BdVo;5 zoZld<@B}ouA(?8O0?tdHk^yD_%?fUbniA?l5^~(Xrw?1~YAPB1d|GraYVRZYtW?yD zzp8$r*!bfotqD23CG)sB(fj{9iDwCTAxpBOW93?jkoD?^?p@PVCnD2!MTG9 zyt4*#+Zv5BV1ivYP6%dE63^vS&Kt>(0*M6bD&-s1N=^M9R2Us%Q~>2V)ifK*r!J2bDk^;%E<;Y0$B48hY}^Re^?dsdQ`%O=(WORu*}} zzXOLK#b#=HXFzU9%yOb?HguNXnDRZ8Lr0t1aB|MYW4A-(;^BW15OXbtinXA^5J5%x zQYFpQH(*4INaDqQOFC{_7-<+!*iR{>5pm$R7LojOix=emFwSXa-h};*z)3S2IsChP z5FAzh>hv@h?|ihWB}?stkG<7N1Gi-4{~#au%xpO5HMh9sbuIuNf6xd6P_U;v;~TA* zb|;socF__GwS;?7WVr-=U*HV?jUs}vplDOsKKNSO-QX_7>z7pKPB3?=X6IiUJ&(r+ z!WN&aXaX4inPygJ*mcJ$^m3EhD%S0DI`{T+6RZRV#dP%$*ZPM-B_f-(7NB0%l%F6q zn;CA=OpI0zCq39ca4Y-CPu$4KbgABXprD`fAn;V-ouMl(Bp({fIIzMd9Td=n4soBc z+gS2~TvZ+%+p|*YL?4 zH6sLRDC~PHS;tZY%x{?H{oT=H)Rr||wsk~y?;pRb2t7hBjx(odgiM!&_|36wc68!z zO^a;m|H)>L%Zh`Da5uYW9HbGedX}3m2&dWnq%kMdtof}S?uboX?%hDlFYWMmUDXiW zk4kUtS{J0H9Oz0_g$9_>QCm=(fPXHW-n_mrbpKezPW>uSLoJqbS|D^d&G`L9P2m1T zeuc}GFeN5Cwj8}=`+qCZ=vBD}L%B5q3imy@zIV4@e_zLcdQScSgOGonHuOxtmqf<5Q>RV4b0 zH~@PTFY2qjoG`5>8L}P0u*f&mUw}F`Fz(d^lhO4uF=OaXRvl0c;>SD0vZ|%i zjX5hQoYK{AbQhfxZwRS$cs()?gN&Qb(RNAdnkt4V$eoDjd=y;3@5o@JQ7q0NWGI(+ zclDzZ6A>MzifDFa-Gm^3s#`WPTE*hSL=?}6ENY6oPJP%}=>3Xggtj)Mel98E?iF7b zGN8|}(fAuVpgHQ2=-@0M+_))mujl|JdbUa;#569Vl^mK+K;@*kFkJ=(s4aj94HMr6hw za4w7G%jD@}Ki)6EH)hUh{}SK-Eq5NVwqL#tWz}YtW{O_wv*H7X&k5)398XzmmKe$o z*6bjmzRx9jbdi-@m!+Zplpnn+_za)b<-il^2LU~csl@zG905=0jA5lddFC#cO`j83 zbe}A>*Nfxa9w~%;H4&I_F)&>W3Mz0@*jDzI{kFohLP-HlFLFE&B*SXEQa1y`^V6Wx zYOU3o{pn(BxoI)kaYy!A&^=~NoZvyOS;Q)+38hFy7;JLFu0&Ij^4n?2)h}lM@iLrQ zB)IOO62PezAQPlm9w?>g5V3|;i)A?{A}3Q|1xnZ(Gec$On^Ao;zEf8~V0cC>1}Gj= z!9V->>bHXTAW_XLqt1rGP{cKub~sCpSb|uOEl9XrWXE7JJbRgxKSyb z9BXhG6!$4nz}tP(YryFtcb)O93m}IN>K>b^zp^&F7g5+t#~0e5 z!5)+Em`UtDge&m&;bMPS34^u7(rsd3V->(M*{fvqa;mTnK8LwVk9PYIo5*d%apgNQ z`P--Q(to^7@FPWbv8|DhwYoZcDmQkNF|llVkwlOe)Bh|}^v4&SEsUb|&XI<ImiNMs%*oz6bUA6|L+Vw#Ju;ueu0Q-ilRH*Y6d_dF^ z{Ws0bg>4oOwp}DPHvcU$86ld#aW(S67#T9q%^QpS5)oB`fIEfp;Uz2WghI5YL2n1V z%`uyK5Lw1Ur8p`bI`?&Xu3$p3K@7}2mf7w<${=%#hM%i@he^zs(C45*dDhgc(9ZzmrXS6C zMr=PIG#Ruh^uJAm!D8hciZ=q>me%BFm3GP*x&K)M^^p4#+c)lL(9R$-aqFxr=QJP8z!UNBi7zmYaze@4bw()StCFeDgz3#l zJ(G6tA&1j^Qti8VB4q~0w3I9N)SZ0%P%LaQj-e8Y7t33y^V=#FHo}Gf z!Mg7V+aF-bPm*L=EzD8+NZ25i9>)9+pmk8_la2)z4kcBE5&tNMe-V#M0y<40Z!FufhqO61OhhY&fxA^ZmfyY@zESGxo^&e5wGvIGUo=J^n0z5HJV7QF z9+zGxO5*$H=EpXsk9PEx4dztWT&d_% zJ&?=?EsBs9@~r+^wpxI*|wl- z9>Aia*9^VkGR0f z2vTQ-QpOceMd8oz*an5V^TuQqg-LJ5wQ3>7XvmwR;IFUOUAWI%e$-dS(TlDOTDTod zPn*uq80FqfX>JzhOK-$42v?n-q8raU;`2Aj_i#&Z*M4yEzLzS#Z+7v!na_TR+kQLJ zo(E6Yg@xW2^7k?|hAV*@uK2Rcl@b}u*s@n{6h5lE9xn+w2^4#=R6c?-cYN0CL0CmSw9v_k2m*#aIMx!sRg)`(-oP3h>9DEX9I4pDp%**tR{RY&<_T zRGhGX;H0?Dwy^AT7PNKQ)AtXfs%Bz%uE1V&r?`Ey2x@&GL>DSKFe4{6k_NNbR4ie} z?s(>X5)1k~sz6<|j!V;05w$8?9-*E~7y=Q!y6h%HIekaO0_~BLN$^pJDycLfCUs9l zlCIPp{6>WVjJT8~T&m`?h{hL42o~#NKrf6u(gKgw@;D^Jy>MZx7+k@c6GtGVI27Vd zVJ=Z$J-2@p`VXQZyIR6rGVOrJkJ_7YkAP6_xXwr|Bc3Si96uOl!2symE;l4;LtfGK z@Y@Ua+MP-6E%d8^>$W%l4Ug@2&)vVrP7gQqo`;9Wx37_Ap8E&z9qt#LSpv=o!*N}r zZ}Iz9(_IYu(8A)hdi7l|cdRC(uYK~;aJ73c_1rh-C?65=TToY*ZN!`zc=qo0L&~=N zR0v$gMaD3%E?9+Q8F6AwnXfebkCYT@>GnlXvpn`oy~kYS^poKWzY^DC(zoDabBoA% ze{5+QF;44(8$@0rVD!Z>SOl# zt^%4UFL6)s&N^iz?iGZ^t-FGHW?gr|7pX-&j0rgwu3LFxHsq9R0?Z zW`JyNVP4?gi^joRE|x?6g@4rP8@FNj+jampv+oVWVkWn<(|YWR?t1uDSTyvx`{SPbWy+%~_`GH-Udd5?rvTiY2C-TL44 zdEGM(FdN10#poS7I0HaeI$;t}$cdZNqF2q2YQUn`kb*gJ;7p@%!`-lcq%q|nGoRx3 z${^!d1hjxE8Z%iO- z^3bVxG1VeOG{N5rHXtLC__%tQkW6UnN<(;b+IXt$pb%Xc``_^%r}b5gRXbfE9hOR4Cp{vIkaPn$YNqX#vVlcc zXrU}QjFx8159QZEu$!tMCEb0;a_niD9%wA+wm+FLnFB@N?m;OT5~;~Z%kWQSQEt6d zDQke5_(PKKFXX@!alpGChNWd6$+3qeGFsI%OuV6|*X>_y=-xArztC+NCkkSYQbe7N zF6xXrkr^6IWrixj#fVy_3X9$g%Up%!H3|upU{l+`&|_wu_aYyGpbJ^rerRex*z6Yc zbG8879L2= zDF|$W!j)g5kC`PcR()+NVPtM7!8%~1COhr|e?KT)eD1>b>aUlK*%hP5=$f{KtX;n=K0xKeOsm8g zt*13~_N77V#~=KgOrv+ru{X%^OzQ0+mP1Z9p1}Mqm5Vg+d9U`L<8-VVD8FpMzP=xB z#yHjL&vN(CJIyOVA{p4kkw{H!(1aq!U$q3Yd$R4T;esRrlV06DMUj$0ctoWyyBvfd{FZC!S96sb;TlW21aO4t>Ej1t^Oh%PTHJ#)TMaDjG zj3u+$lsFh1{;9?y)5q-~daVPGJwNVw|2Zc=8;HG=DVguZixB*X6|TDbs^R`^1lmr= zh85w?rA%?yWU6Ysth>a=e0j)zk>WTKmQ}r*lKY+QkKz!q6M5^_{Qxc%Ij^A+Ltnos zbeg@!NV#A+Z9{;MlM4gUi#AVk`C_(lUjHV}!UtBFVdu zh}GidK(p*hi+`e#)buL+_UOE z7@JlTEKFqL+7e*wM)+uQ?shKW_?q2DU1H*uz+g@)+W>>?&6BeeENJ>+iOaJSacLjs zd=!Vwc1c1j`lXZEC{T*)rQOiI-6xYQBa98Qp)QUc`#XHBElGKo-J;FX9<&RubBl%_Cg2+2Ms;#UV zR1m{Jaj!k9Nq38fQ}zKZ!zJ_Vq^~iGr_l-lZp5$_50-c2u!a5`_~LTX5p+Nic=1b# zWPVzr5>W>tzRuWUn&K29HDa5QY6{3Ovj1n=HhlPk1a}&taf(U*K`N}=c!^qhQ?8Kj zgklArAX8g@KM3tsy?b>%ip(&qBrJBNIr+5+=#PY?Y$SeiR?t-&{Mx!?xv=ceQ=y@e z#@~YW_wQdB1%<%nAweQP5$0+cQ=g(JAI~h}OifU%mf$UF#*nZZV znR*GwX^yRuI(ofELSD_Ua}Sn58sBTvsm`VsG}nmpeu7M5g^KXtj-ZQH6L**X>@2j( zFu4E$484Gv(W;q&^nBp$u-R8tKU!_=jxY4|TI9oOza+jT*OH@9#t}>?jY#7XGAjWj zg&u)abm$f#NV;bzJVcD>RrU_pvSv!qqd@y!yk7LDkbk3^iH#;P(O3sQf%9?tbYI=4 z^(3wfM#h-@C_znZGIf@?zh#yN%$Xv#ixR1zD<9iw0GmD0f!C>S z%hyr$lu;^ju#|~nR{MLN|9q(`sc5OVNM&dyHRcGW6Ue@wHA#VDodpRMbw;hbtmK0y zX9#sLODAL;)n_#|51}3Uu-uS?fo^c@LZV9MStTQcPItPIUM0i6x0CyN_}ybGg2`$K&>daJxTvStuyy%vl|qJKw$6vPx$rWUOOw;TS`e zSOnZwmej6e>&-a0MF?8F{!O+jeM!Aa&7d>?5BaRrI(I!xeGY0BQYiXCtl5}xqQE09 zGc*h7j6AFUhO*4*nQ(dEYWs~V?&-Ys3-1RSWfpmjY2D zAqH1+-?A#h94eB)0$d*+9dittrqmWU!;DwUzx@QSGKY+8eb`deywFICFW7ie4!(oE zB^30-QgPA6T(ZV}8nmVN<;3xkNmVJaV>sroWwEd24xSGSLCG7+MAKWuIA@aWlR z{*d5rjz`V3{f0Y7NUWntUu#?rVH19Y2(b^>Y=y~5RlMX~1&c^=DPE|M(E8?m;%*wP#7xJipr$jBS);bcS*gHtv*h%@D0d|kwmrSL-*m>#O zCB4$yr*aR8e_)Txs^rc2u;T8B{P1l9iB>$K3wU9$>irmc9Jg~hPrQ>3#@u$Q*XDZe zmGZbBzy-?A^@GSg=jWG@f%ouXV$o_7L9X;nmZXh1U=|+IF>}B1mg+*QtFlerZ4kU> z8!B?O4uFkQ`O~`TY`27U-h{J9&aXJ~6}53m#w;ZC0D}BM4l1dyiPOgvX!^DB`8)5Z z3j(D$(-NmHX6#QqoJnt-YCf8WA|u>_`ah1iHSNyCf6nX%C90uAVMk%<^(m%xWT?0h z&=y6@4XVy%m-am?bV2uSuvF6GU_$-oS;+!;XDWLZmT`2JJy2FXZq_ypc1kG-c$EmR z`NSvAhMHIgOQl6i$>XsfkWy4=CCe+7I@ymG z4|R{>!mwb?s$?ZWbeadh(B-h88Jlz_+k70^U6n{z7RTON6V0b|siAPGB|f8)J2|7a zil>cL@-K!WxW0)ccvO?{(yZ<)TBsD`1~k64zC1~~osKiFZi>2ziZ1d+(dWb^Sft7< z7*8$y@`X9qn;2#D=1a{+2MkoKAiFmMgCO-yHeS*Q z4a3|xac;t%NOWq;iG4Drz5lL{ZU|=fSV|-4W7Mi+5ID~mrvDxWw{*&?JsoP^HilIj zvbqaNs``@;-1jvLO2!bU;!eYX(@~c@x7QdgqC*c*i7-huvkyeaMb4SUBl}*QRs{?) z2OGdI$fDsjGvy$#;a?#Vkt2&3%oD^?C8K^K)6V`CqNW8gVNiLhWL-!*%YFGP3uss~ zp*~chj3%M#|MkY7j9P7|LVp?@DFEfER<(w3?ppMP%?5WSkayXF&6fltC^cp(MpTmBpoD zuIT9-lPuG1K(NzVG6e%6(v0dcqOq$6?gkgN+kCS{6n+veEprsOI}p;Yp!L2!!V9xR8Nx*?aBK=u4vL}VaU%$abLmN<`<)9L9JG4=AFO&9^}GX|72f ztiz<&Yac?i;Ngm*_EYBHix&d)09C6pBL|^aDQ1t#+IEc4snKYRjOzc^;SkUfZla&F=pw=xih=GzhkKyp;Ov;o;+lon2&= zC=aQbGI8^Wl{q1jlDGTH)#6c5*{)^0{*?W4SnE%&PZrMLK5Y=!oYYsztgxi)0pzPM{8av}sn^z7gz5qPd3_GdLzAOG>a zMk47?VhD^~&L$Ldr_x~+OU3zxW6qYJKEq-#O^EbFZxwiKH(x4-Y~;zIjR%UF{^Tow zBXvpYg)V;(O?nkhh9%ff>;>-%RU^?4=OEOupN^T+8TF?m18VM?=E1P;ko|hy%Ei9p zds0?bl`8g8+eTerGEnhyntB6z+~NTVJO=d;t9$Y14~Ew;pjh8$}ef#B09Te z2i2&+52z3m;Z7wMwi4E97!f$kyQ25?lgVmEkkoDTm|Of_LB=){8bzhxXX&jd5DMEo zuk^A<09EFXst0|EE3KFBy_APxOil$d>b1tH`RxB}Hna#zJ{L%Z574({OODit)K8XC zkCaK)hYc4}&6TfXqa81z8z*N-Jt^DZ=Hx=GoINVRT3F_c`2AC@(h0RA{ml8kgiAE7 zx#efHx(nil50=<)nl<=7WwoiyGFR7{oY{3V)@GOHLUX1d9-fhv0;_eUVTW0!QmPWy z>mAM&W8!~ce)cl8t#UrkkhFx8#vmaf+AZAzS?#wQFwqOaq7kmR>Y|DGxH+$WKO8)h z2UDjqe8El!>&=Z{e_rwM$gKr3w4(lX04S(Dr?gw=_#>%t>EaF;+`mpQl@cThM4n*` znL%CQFz~hf*X9EthhK5R3AmS2XH~1}-mQa{Dx>M0LvMFbzMD-Ox zAH4dF6uRQ_st-5*BQp2?i#ICi#5d}m4)0j>HA}Shd!1fcz&t$mf?G!;wmF}cJqKD@XA%D62uEgu zq|kc0L5&Q(8kq(yrCQ{ej3}^MQRJ|pgh^Shd$cdlYN7oO6go&xAQaHOa$4;2qKN8n zp@W{s#_*tm#*caaG=cenbd-CNg#~Q6D+y)J1e7`g!YY~|)k$V&C!mP-3F zsBDsutxurxNkgGI17-F+%<~k{xjA%ysVMfQpvaquA{y5VsV(KZ+_cY!A~&@aLLtel zyq-tpkwbD&mf3=AD(if^jZzamzZyyG!kb{H@xV;7yfrowMw0POkzp`~Uk-PCBv$05 zVm-SG%}T&Bwopv>V{Jhiid;HWq&RT*jr(!m!5i`5y?5c(TW&ck25X2^Wx_OM&3eb3 z63IFpOt>;`7r0B1vV83n?xgeRx`T8spTp-e!TRun-@s!Je-97d`ZXLFycUy9d(gRJ z7!C6~uzo=cR?pjrg(WLUmM=n@KLZ|%2W}esd7_n%-lvz|wUcy0pTjIj)>OX}Np9-j zsLll(CK10mjrx%^(hsvpFD%Wcvd_&yer_sU9vRXz^tj`e{do0>XRxJy7jhM)s7_dc zrks^%%AJSJ#TEaMV2z2Qz9ou1RPbah1=xjnJjvj3G~UZ-OpBrMK18sF#w^j!NR~Jw zSFqO$_Ao*61??APO^~=@*Y9V}l`L6fXq;t&mBF#unP8Rrdk(uZoBB>GmX&1C`?XU$ z)L?Of5zCXzSej@?nlcQQ%fAF~>};fvKAdilBS{lYeNPlheMVF!Sg9VGk>#NNRi~u> zA(C`2(&6N!LlEMro@r^@N^-u7`Y(>RZc);Gvb=iPY|`E78A!esGB-VY$g2lGS3Fzh z#)Ly2bvgW`_b$rzVPj*&$91{d9y9a*rhWWzar)HHMM#%#fBU;QapHBHI&}(fzx5X0I(>?Cyf+A^aO%x>2=7w~;1Id`@~bBZ$MNh7FH*iI@ymCA2mBWJ*6#12##7j9@@~yasVH zs;j~RTSeRS9+_ZO#Y3$nnT`5X9fwfjuu4`MXDtS(slLQ&B9K~=h^>2vam9{NEX+uQ zFItW?jRjskPn@&B#BP8|UN=))<(Q}%8sj7@Q!}j_1u4n|tKMj*eVj5G>!fon1alC) z&R!%e^bA&#ZLBcpt@K><3}?YCz#%-893nxZ7Wb~_dnXu3-Z9ZwWuZP)$e{H9Y+n~cc zUc|pX{+R^pUrzrBxG5gEJ_3Kb$%0)www_0<3Uc-Oo%r@`qu9S^2Y&PBb2H|35f^b0 z7jY5)eDE^USn@?MMX-ik1WzYfIh`|Sj)Wk2DlAj^<1X!+POS2F=y-@+mEydeAy}CJ z2!X9-n6Tgvy8_b))#=14gDoyY7OWvF){vDZ#~W3V!pQN4*ou{74{2#zPuo^yJRE8T zTp9&@IyF))Mr7Jd$R-6k-{U|bDbXc~UQ(h+i6#`XWHkp^J>X4B-)% zA|`GQWbvews$)oSmqVwK!E8{#W>Ugomf*IkNP$zm*+Wz>baPiV7>fv6RcXL z4s$LILv&aSB4$xt;MjbGs9BMSrfrS~6+1gD=oUC?ieL@@9}=uGs)tOl>PczQ%4GP~ zSEuFiDcw-$-Z-ydejokUACVDAf@iUbz9QtJY)9>Wx^prd|-N$B&*A`SI;t zXbBOllBFuU2d=|fy1u5Sfz~%-^(tvUr*#`!@Z7Vn2CqD4p=Ulru)Yn8l9fLtto-pj zNU$1%1go0L)j(}jB3aprRfh6{0{rE_|65%D>EHe?EFyXN_(LhU=8qo#iLhX^kb?Wh zNhx;dRGFW%?BBUlilHovf--tG)Ujbu#mo`7_u!X1TedQx%9izV8C$cmTVW|>#KrK(o-_N{ZKP7J zflh6N-OMqY*^OK_QW7$dnwW{qlpJKHo!@mhj zR$l%V3~BnqZ#|ACde2=Ao2j0x!Rjm?|Uu&EWxR;+^88-R+Gc**6ILd^J| zbJ^uk(LF{|dn(Au!*752YbnFvaxS6y#N$7rKFS8C!GeXQ75Mc#@6Pz1Ld((Pr_kOx zfR3&qw6yl1zkdQ<9m9kXbOzDYIXVr)=pUf{J-vctZR_a5?!Ei*`#*fPW%AQcJ}um- z4)!zoG>E;s58%_k1`p1#{P25^W2Ao&+b1T`xM3rfEnI|*q!jq69VfYbuxX4)bNZ3v zNkon_fLyyDc~<^d9zeN21!)E=Op&p0C^g7RNJK$q26EEVB%;!0hEk(M6pb%TuwHuk zrI-`WBx?ks*$PA!dnToRHiGI`i1g!h7JG1@w!~y0fAr*!rThUgM4Ep~E!0Sw4vIQU$tZXsM?UKhP9+!Ab5+n?lV+0+GVK;_M z0?Wh%39i!|KbhM$Pi)|n$yNT~#W6$qLo%1K6n~Y*6R{qOiAn!^4yihQUEEiYXpQ1y zB&#G*|3BC_h>6h&5pT7rVG~-KS_J9ZLfcH3a{tSuX~-RLCra^m>`T#3`rOtqI0{^-PwxP=6Y;c zzXnyy7h}P^a_UEOk(Hi;B%epb!Y#;1M}2iQRxg;3vWzsOI~~x_dvY7J=xE%Com)mR zI?#j3k^X5Iz{GGrc216C7oldwa#%EK#79KHrqg3?Q3+Z$G@v9aAG%mMvJ;Y#pPWi^ zkR2&b8`9klWO`hJNG(lG#$0NLm2@AxUXVcTmhO#_?R5)ed0lkA^DKfjTe$o534%2v z!Hr}(7K-8Pv)N%((-;x2A-Tjz^^4k=&IP^3MRF69tOgpp;t>_j-VAu60mq+@pnkxO z-tIP0c5JyiLeD8-P>`w5+RPcm+TRztF_ z9of{^W!PLuv$_z_TWKuUU|wD^`Zl%EI70Py?Rua|Q4W^mrK6ncM1j|iESmut79COzYUJ2W@Cb|H82FVkBQ9X$z~?5*_yY4+7+Xm%DKoz&qUA8&!0(cgOR3FQP~+$QqX7H zdaS5egC!MJ$W1FmGSz3h!7kjI8ffga>U1Kmx67<2eNB%<565J+Akk$O1goE(oe5TU zFP`kNBc1w=f~*weXJ??8$|EsRjnZN_J^M8{{FA4#qj@iK6vbE-Scb;z6=*3~h_;fs z7bI9!5!6Pa6f|z0Ay@@b8b|UfPhcV_Xq;t|l?hgk!5SK`Le{IChCDAs)A$=jGD{4l z@f_Eg#%);)6O$Ylo!#Y2a- z;W;EteAFxvMrUy@)y1+@tS?Q*21;8N=b>{&DeC8Dqq-;+3)4K*HVvpqqV|wr6BexO zCOFH%af=Q69={7kXQy|+VM{%MSRV99`Tabj+bDdaTX~g1r zS{gr>;0I6Kj+c&pUl6RXojgvu+iQ61^|uAd$^`3Cj+grU5#bW}xu3mC$KS+}S5M-l z7mwliu~T^BC(q)RTkgPjzw?k3zj}o7dV%tJ=Gj;9v*%vL^Dn-NSB@MNMC~u$AzA-7z>jZu8uji?f?(Z}JAk3w zb?DDsg1)>(Xh|)>GHU|z6lS=iR4~V?pp#26*g3YiiN<{$=}_!Cmx)a+$$wg{2`V)c zk$S3|A%ayU>aCpRFm?^h@y@j>=uLVU%mxBqPvb1fnrc1OZ*4S`PC4p2YHT3R-O>)f{EbqCm<&`3#A2VC`fjo zEYX2Vza2}HT&T%R!UDS)`6?x{)f%Kw`J|A%5ukSMp=WVw^)PE$mZ!deWN(E|jaV8Z zWpS}kQCm^QbDJc6n`Cw~-Gjqu5ORx?iB_Ff$Wmst8deRvZ`Q#~{hER9pX0Nt>3kQ4F!as{( z{qVnjiND`w66ES{Zp*+Uw@%V{F?Jrg$`~0L!8HeV;+@;d@VA2w{Q19rHDjI^aS<1B z5f|~#1urv=C0_(HTChrBV)YDx${&as`~j5-*6=VUPT9pEyZvP_;TE!Vm59|jm$SvI z6m#`lf|WnGvb7Z>CL%&usPe}cR>VS($M6T(&_`HyeJfd6a>`bk{DD?Yf~l4S(oh^$ z9iW!6@j(DnfUb7V^UpXvUsWK5b-TE;ET23E-U0A!> z^(Ht;i3>P9c=g#ArGuZb{N@+G!#BS6DB)XEc=YR!;XB`Y9N&NJNBF__p1>17eiq;V z-cJR7_&6!Q8#iNp?IuBxGBLWYrjC?siD3O3m)QlD5W!lzu3lKIGPx?{QHSc)8>iNJ zf8EAbJoEGg?w_9dvj|p(i4;C9waqDlH98iCm^kQSWw>J3Zs}rL*dRDmhM_$7?YRQ8 zE@NxZSbX)N;QI^JhjW%=FTacwuNx*+JY?aQK_AcV#UkJ~Yw_Gqe-J!th9#KakynmE z5znNMTo6R;%8@PeY!)*q$fST8^&&kVyx$-cXp@+&Z4k5P#fK{b6ENK0&6+i5>VuXn zj_#4b>-;fD9>*kZfzWW{!Zdy6^ zWKU-wZoBzl@aW9TAAb9L{ObJ=@bRBM#Gn4_52UdC0l)d+7x?*G@8F)>@4#?ZKPq#J z;L)0qZu21DorpX~0C{#FvaN2|sT_6T(a1?i!m7oKv2OJ$dRNP_XyJTRRF)yPAQx$w zsc`#UVphIVqd*+>uVE3h1?GfvJl5F=kEAh=`bUm&$&fy5(pX3RE?bx~3CJ#Or^r33 zTOn&z$-A(4yhA}l{IPq;F>?2=0afyox3 z87axAC@IFGd2``&JE2o4VKM08vRUA9*pT3LA>eVsX*G%c9*13!vO1p0PkAzodLtY* z2el;E-nPeTHbvoYLO-emahUgX6m185r0;9u&7#<{L zpU&y0b2{2u(cDOV&DzzdTCxybEzQ`sZ7U`zuMXP3n%Y8sYBHA1ufUekLG0Md@nZ+* zJ_paj_{bn8M~5&$$66cfP>`JohslWSloZOd6<6-whvoAYK}&sTy2pp6;?E zo9bnr--Dt=p7@rCGIkT3lz_qnKk{jRE|afbCvpgxZW~==749aJ38^j{$yg3#1lR)2 zi4-PDNX|?3yOBt3AmDVsMPr0XqZb}Du0+p9kuDw)teN>J^Q((e-ppQvZ{+QBB?{HAK2pb(85yb2G z_$VePMzD2q1Ut4dhOu+o5O#AqIe>|Q4vh7*qQA8s^{bX(?cxe7Ez1*e`OC7BknOi4 z*{(;Dh2%v|94sUQTH~YPRL0Y`5>9ICHiaAp8p9WtmSE?|kiaC>fdP8QgPrZ@Zfzkn zqqV*cO||P$SG^AFmRF-{?ozBMTZAPA6_}q{h!mq8DF!oANhV4&JCSPjKob=YWi+)* z_UaJFmU1K?@EA(q{*EVkhzU+4KbVyYq)~s9Ww#=m#^hWo|9qQWScK-Y6|2{evVb4+ zk`s|-CfQgXiB-kfxMkN?Tr;^96K(xyT2YUxqGhl~kPNSNAxlr!(%4!;{bC8pY)rCB z1S{ujL#9a&TU3}JRwvt=u%)XRLoFN8v7s89s+XZ|`2uWMG7r^ri?Mb=DHa!IVOeRe zNXs)41WHnTC`zJng6dI@hwh&(8*K*CBhGZ!$$QDxFEF$DN zZ73$aqR>t9KYP%z8bvC>O2_T=>{QQv2`KX=2^5mtQ0PoRu`3D1&SaE%NFVW}qR5qq z0;eAZE-%4NdD63cJScH7c}o9bwV}Xb5h=S`X0UZ|F;Bpu@-K5aFpuP{1wIcJ`n_0~ z;KRIt7nRhe%4t8NjM_*A-S^^@1k5L$XgRgLl^H2mo|b?WS;@$?>rj#A#l5#&EeO_I zZ@NKPu- zqJ0e3)AZCQ(ED>!{~@ec&B9G^fOIk@U6Z|3XH&c=%%*lnI#^b^86|lxO!l|ndk=gS z2fD66si_>R0!yY5tn&oH+LT`yBv|JogC}szmO~XzGGa9KIngwRQu~RC;TX*%TgJpA zDhQceEeKX7uRfDtr7@U2N^m|hN*QsSCr^9|rcA&xi7Q=8AQ^3Wov1wj9)fpuc<1d3Zeil56Fa&h5$RvF>-K9l>h4gA;6r7ql zNT&5P2Zy=g*xNi=lG;AWK|C>>}(yyyPl5 zmd17_SXpLb*Y&cf+3=VYSd^EDHN~k|SCS&R3SO9p&XtvDSyF=9vTQ7*`kC+035(j& z1ZsZ)s~}m^Nk11PDMJr%Y8$?JIGwDJO>O+l26O2rDnr#AXIjZI{lVnply*I9( z66n2=&Y@tUP^}P?5SgT8VwIsKJxirkLub@NuA}#9ib27`9PB+XjxGHiVhl)8=-^iy z;WAiASF=F41s0aGM&ZeY308I&Y__mvs{|%lL&Pt`Y^38sn3#ms8ic&cDO;WzX&+Bg zln7Pn8it0RNlWLkJk5kByX|M)(4bL4Ph%*9UG%cGsGiEmsHd_qkQ`2B;^T>4G*0BD zx>20!L1Dm-mBs03T2ze1$t1&2|B^xFk*?7oo&Lj1b>6E~!J$?O@>I?G1GPhjoOE9$ z6V$X%L#f%Ig^T2Jx7h$UjVXzCYOB;|Srl<}J?XjBj@)$5PSP37)F&9^bRCWNEW3NC zzvl^SD~d}|zhDXGW#>`88q8f&jR#(M4o|)JK3+NgHokrDW7yU)I^&1Ii@1n?CH%7p z*1tY6BFNQ`Z_?tL{X2v5|IFCEa~qBwT#ciL*5ai@4LI?{y))+dKf>X?$jI1>!!sTG zEIhmsU;5IQ1U5c=_O`a*7r_+4I%TOk1-7^etux`u zRw+Tt5K7tFi)Z#nMT8?VT#Ds(hGdmURbjo#7A!$Tv7$(62)rF4S7p)RkjFB)8YPHBjc`E}ge*pot8BTdi-{5htBKZaav3}%{0HBg3KMK7bWIG%vNlC)Ss^#d~ya}6Io6xXnBi7We#=@oZ zkyn(3l=J``E+Y&k5^OCh61L+==#C*FK8n(4*eoOfTjSv+MJ>^9LP~-a=}C5^C)$wY zF~DJv!K{jcT^k1{DI8v-3ds%=l1bT3up8ku>)_I>;nGt6^o%JEGZvTRVfp-GEGW;x zypjw-vZf}mOC1>r{jpHX`6F~hkYt_Nf>jkCC)_cz#V>!14?YN0bhMc19C_L2vtX47*03ppHEz}{ zD5#Ec4A#cAwGiwTFC6QVUDk3Q(?JW9sdiGt7)-GGKPSQZ(I3y;`{!MnH+7-Dt_^F~ zNS3EHHFY@p1qjv+>zjmI;0^0}y%|fFRHJG|t;mm2Q`0C2)+e95fQw^#=5q;FJ1KwW zc-a)eYKWn>MD;^U?bZ+#9VA#~f?)mW<1-MSbl;&o*&S~9Z0airTPJo%J1_8DpZw`h zSX@yCuf>4KOTQ%C1T)FXAGl5(eRkk z<#l$=78@;xJWd0JOiO(lf0Sn{J3T4L?8ejqgO)A-jKYdFH>(JRd8Ih8_v+xy)4L8< zosT&VE4`DCnOmiOpZxd7xNhea*sx?Zy6f9ezqTHA>l)F~+Jmn4K9m*BMS?d4I+cO? zK`r&2GN@$i+MJYhQnte`pM{MzwfOz7e{){BPbXOa_R%NUuy#EhMmzj=A66||h5vl- zchW&_7c;!GqsQJxd&dYmx<=8`+K>MJt%6*gPOwe~6Re$GeQ0QEM&G~?uD|iiQ`W10 z;Rl~#`S8yl;iemJMoY_P5qq+;y$AQ+{Xp>O49iS)i}#&l4u1Tl!x-u8h0j1^fG-&Z z1h&d@%G6L?7A9PHRpb?*zP1+4jSXn1+lUPtYEj=%hq?w@uUm&THLI{-Q6=&UvXGSG zhsi>9Pb-H?!yidxP^jV{SHvNX`dxM{%!sD(OIVLk-zj;A2p1nqr4Ob|-k-5-6&5M{ z;WU=r!8(IU^YA9bo$_MxS{76^#-FzId)ZEP9Cx{GQ|fnr;TF-JF$LEH41XF zQCgUf;=Ei0JTBNx97EUwpVI~}je`Li2mNk4Y(_ntRnbetGu5f zS+e#DaEnb;`?WT6nPse)EDu~qXDT1}PYiJ4seWMucAH~qXCJKQvEPdV zlF5n^d?-%zPoa?Z75LrAXY!TmY_8jeY?lQYBs-tCctf)hB9Wk#eegGQ`Jny;f0upncKo{yJ88K;T&OVRJ4O?v$B` z?r38d(QWAL?4)w?LfYW4pEt(mUwKXg~dL^9Homt-<=L1z1v^i;}Da zm&WxG2Dx-gIyTuZpB1jhghHJZ9{KM z9Xjf3u&HJR)-PXxH4DqJqOuT6N=OFJOG9Cb7g;_g_vtwZS#C3OJQn17X{o|R zxUVmC`%&Z#popziebhd@UX+sF!o(D5iW$T~6V0nXOg}+08MPZ4tGtGCDSw zj?Jh2i|F`5A0gn!!h`_kQGODpi&V-urOhJrCfad%uqFKKx^h zw(mrOE(dAG0^~c(u%ci!R#jGGLD51KW|km3HD3^{4yq$wn;UMbA9fn&Yz7TMO;EvY z)lt7-5kzVVy%Tm7%x;3cRy|##qiuS>2~@wb5;3YlIA%wh2goxHNBrB7v(!?v)qn#!-()>1L1Z+rk z>ybwKYE@|pRul%XIMa>|6)9MjX+yGVHr#QSz#+RFw)igQ z*ki=pWGBiKsc)e5G_yij-ZGMn@klkv#d?NKg?uW5BCi1jZXKO(!IB&=R+muSFY#k( zkpnB{+OTr54eQqhaP4(Xf?$2==;L_q;oY}?j?-_xi^H#+ zz_UMl1`_>2e_?Lgj zb9cOi%}E_-wlraTE{(-GwSr*n$(@gu^dhXV1yGQGXvo$a8^2u#yfY2v!61)Ymh3ouSmL5Nn8oBh`+9 z$xd8<%`Pk}$P?C`Zn_7zj$`dJ0cw~6htgnzl?h%W_3;*)Q>45tTm}p4R3pizJeihZ zA{p2$1L>A} z(hbZkhqDI<`Y#*F$cbL+$J2bsPxqlH%a0Wc^RQ{{JXDvbqsXI2xdo7GSYi7>*2E-;kO#7Y}gB%5(#=a3TYh4 zcM-Oo?-j{H8Sy>a*(hQ56^V& z|1JFADwCPs@l5{}+V}rLSzN?L{ELB?nZ}YYf+>P^y1U;H!77ogOs?_=VToXsKA1A8 z%H--9f|b`J!`Z6w48h8zszj(VnM&sg(7A+YIwywmjiqaNmOEQf@(0&Y%+Qd9DyNd= zD#sWN3zCR2(2*djB|(&9yy)U%pr!MKFwE|ONf|RzUQ7}>NO1P3N$Aw7k!;}E=4RwN z?I`lO1+mIA=ga&7lz0QkvAIwbNJ8_P8Vq&!ptrjl-Gr{5ZnSr`V^eD**4M2?)#}BV zzpxbfMd?URb;4|ohe|VtFk8T2jDpopg0x)$qe(_e014BoNa&Oi(8Pz4upR-sRt6^t z)gB|qU^O7YPQtp=EL>E1O*(iC8oK{D_(;&M$Vo%Z(z&QwP>lH;Bd0JK`I#Pg9BLS~ zanLBatf>4*Xb%yrOsp#6q6D~1nP62jNC;Px(#vHYf)tCD)0rVGjM#J$^KQJ2rccfRq>;E~`GBt)k#Ot8jYHVbOLzsoPj-28k@kP!30 z!8;^!m3fxw;5H<2=b0T;(~AJYj|r_L}%uyXs+ z(L2{iQ(KCPhAxt}2|hh3~d${Z#@sWpTrL+6wvs}A|-ruzM zc>4|4Llr~qBaZ4^_@%;v)oE1WSMLVh3(vF!|L=i&AA(Y@0>_>b@g(W~S1enCPd^E= zm!Ae7^dBrAee@A>bMqwfG)5x7Lf{Wvq5UE@6d_)wr2l32rFucIvIQ$6K9;S^Ep$vL z$XB*tWeZofXx+Q(O8nvXQoL0zlMulw$koto(sMok#Lv*Msus12R-(I(Etz`I-Q11N z#ty7mQjPqyd{X@NkVjHm=NOq$GRWxun2=&}b%6S>zkc`^DZfwuj=z8M36;ku_#5G` zfBma?R$d`e=QxGzWm`o|B8=;yN{oE51U#@N$B4yh}NE- zadfk#>NHZdzi$!)biBK33~g=w=;|H-y9WOHBah;vPoxJ8zP_pD<7s5;v(G+HeQz&X zTiY-)JVtr<;yd5^-uV}O)-wIv>FZR`-+t)pC``#jz-U9JD**Kz>LG^GWBta}SXa9eRVx=^@sdi+onMTSvOHvFCBtCg z8Syg2$v7S>6RTl}jGQA#)^H{hsco^FUrr^mH3qS<)ZbBii-?FpSa>YvgmD^2=hJ!g zj$`9gki}EoGMHht*kQBS;9!e;Ca4mVQBqWb%(P5oq^2P|Jsqu0jl#uoT2cb?v$K#w zV;vK$Or*N)7PxFCkvc2}8b?$x>D06@c+9~>D_a2YBqA*gbj)ftP`hR;0m%ioAUK1r zwL^$tSHSc_W5w@;911YX-2<#f1#=#hV zh8SFa=`3*k)i$bc>>jwOp;@@{uHVpzhK)@kWf$KeD^eyoH*Rd4vSO9c0gkiE?tnus zftgqhk*h7uOp>;tv4Qf~)FH@L-rw6ZOyj`_VVK&@h_F~?a+Tc!bIR7LoIg*j;r~7R zKbgRltZEq?rpSX;L>>nc7ruB!S_6YNr7=}31V`L{$pqe{XIRRU)nl0PGju= za#GR}bNOs|4JKr`-AJRlmF02>Pa^D5WIA|493$6lN3M%41Z~K18j)!?Al1T_oCYLW zO~Msz0@d#T)nh-wOZ$9Om;EI3`J4{8>A2lw60ytJEv1Y}i3sZ7=R_kqESA=(ZZY{m zU~)o6GDvvXEUIe}Shj2-M(Fvwy4XUwmCBXm!uAeqraIHcF{YV>r#jHV?;wb_%^l*L zjt(Yc*~N2@Ah`Sc2QV-|S;z#M?E@Psc+i23e{Efv6SS~isEdPjQbNodcvh8MAV#3i-wFF<@zYACI+=`v!!`QuL61yfRs60ln zgX-+w?OU*Yd_<(Xw~k}qj;*+I&knJ@YjTvX8N%+#VeFb1#P-o%Y#Z(o*2Mz-?HFil zKzGwRbT!tXb^S^-uUmnZ+A4I^uR(iVHJa8gL;dO{*hphU?J^oymdwSfc_mm;QG}(X z`B+ktkGZ*-D9cDeNqP#3Q@zId+*0R_dS679()iFKJ*n~!TRun-^4fW|1S29T~BSlko3Ad zWLWZ1o-!B9N|vD@H6MkU#mG#_MOtDe5@KW9I&~tb>B#YC86hD=7 z0>@kRA~V^GBxU8=BJvFZj3;pCLC_X9M}}pmgDEZtcsvAlv5unBmGl_)I^pe6tEd% zNxra9S({-dy_N|io*1nleN(bbl(CbL&vKiSEvQzWb7uHNjv3P1gmfrO!5)u zXVt`08}VXEZW0z|c(E|kht;GLcT_J#f9-O#EG@^H;!IQ~*ir7cVt$GXl}Qd1xD7}% z$*I4QA;}Og(qyAt5UotS=5TCQLbhEg2-ZcJZp=@&qcll}k`xsdl^C&Rg&Y07rBo+} z@$_@|Z`}`^{;;mH{Ng?9((MEbk1?S_~KE#^6ClU`j^R62D=01lwAX}Ti{m@zfS3!w4ce= zcZKCDCidXJGiUu#c2yVhyS~vRB*Pt(F2?h(7pfk5Z z5Ul0Ye`e~f)c=~{(iutj)xx4DJ&^im;n9a+G?`&Ao1xW{%%{~tp`v%Cq`Er;*osx7 z(~5K1y|CWMu~Ut-PfsvFp;05=Kyss5j%DkqU%vfn>NnSm{>?@0!KKi_sMM0Kq=8Or z5LT>womwl!VKtEMX{2^+pnjh7WYU*OSU#66ZcPG4F$vIawUE5Z*$my)2UIcob~PSU44NaLHwacp8`FFi|}=QJu7s9%s`~ z9T$YOR=62YrT!r&JAl%P3@lw$gxU=iSh+AAm03JqYT#E#BS3lj4TS1z22AfF6=x9{%AE@$^ea z@x$*vg{!t4nDN8lMO?(c68;$k>j&?i#?9C4!pn#1F+5B<-8qEnxj1;;PGRZFgzSIa z?8E8X7vRHR9-lF92{RC&8y}u_d>Z~I z(7ylI-pxf^#J>P|nQ1KfBDkOhD_gHJLe@6?@$y`Pl|Q5~xhf&}A(gHTpH16*4k?Dw zLBxbbB32-R5RN#yUKT+LSX300G11^Ss;anX5`JR@IG!j&E?fhJAwD_`^4M@X7A1&P zy;=sHGEOLq?2brJFv?a`5(zpDGOQ+KJ8a_PL}|c>@&t~(7eGZo za?QoAA`3_vZ(3P{q0T;ZZ4Q1Y>*x|hYj0l`hgji+seNSSO6 zm7^f5V^%Uv45JEjO$##7(>Uhqh8VS;5k&LR2UK6wfYN-Kr+YNFf!ze})ATS8o4PtWL-r72sm zesO|z9if)6UVyDvnPg?xz#+H6wd)%3)K5Q;1?yX+U>o2d<=HZgVAWAM3fI8&zAbU_ z;=`&Y*@A*1@i8kzqB1z)hu^}ZkNyPB%}f$(qrPzzJ>3)M5v+Z^ zw6ALn?QMg?f^~AsPCWMA@8i#Z`S>#}w0ZgSpZK@!E|-fs$JQ&+vGiV};}H=h6NGD6IMpR;Pm#forc4g<$0!EZ z|3rTx+zuLt+#dM&LwZ>$(vuSfv6@O_9TQ9rvq=!FUK$74HL$~CgxzEi7OXa-PV8fn z)owAsZZ*Q?u)t!{L93PvlGRM-gj{Z`6>_Tg?9CwL&4LM5k`+h}2obC-6GSp-J!MxqD_gBH zflB2R7IPkWe~4g}K16d2*+@aKrX-~ZqG@DkRFGv%s4}@aJ#B1gK?7lZExTy16ND!d zpAz}G2~CX>dCJ5oy9H+OI)jPU5b-*lgymz>b}u-7YhUk>uv}$=b%0|Rck)C7$!eDW zn@Ls44Y8E66)PWOgtkK#wM_ap)3fkC5hJ#Ptt-Nu;rcQsQlv8K1L6f~!EQFW zzmLIXm;F0b>NslK)xzqOEmzw%w+o__2~+N;SWaZC=MF08F19GlCCnTfMSt;lY7^3=I+l(K;wF%I=jXMzLk<7`AVpz^>g}MLM}<1X~yr!`MOT z&Y*kY?c0X1V>|65jF0tTpudgsZbeT=6Sj^GVCR-$Y#Hqn#O&6wL2R2C!Q|*L#)Jj) zFouW51hLOx5}pb8aoV?jbq%a)JJY~SD)n95c9~#R$T(bvWHH2J zFt=q{WH=mpEpik5$aV(_Rzj-503XR3?BdX^*1^RtAmd`8B^kdWCj~8Qm!Yw0A==hd zp<_)A2G%!WWMdoV26B)nGosWMK$*>tVv`HSQv|CGd29`9ruswgJ4vsBmE_*mnrd9N zV;go)jA08sE4$3!I=+SK;{>*h@%ki{#g-{--?A0Ewr$70-FvWi*Df5`vkTW>wI5gQ z+eO%kEBEfef!*6gdez?TxMtrDT)Tez^}%i&e0BiCJu9Ctp7QfS=GEJA*IKGFi|Nc1Ej*_RBjjjdSi@X@%JKxHE0 zu2TQOL~63nhKwXP^3oGfkd-8eRz^;$54ovcl;@>leo+?Y7iOR`KLwdS3&~$G*xTQS zLpu(jDzzBvGUlNve=!>KD$!h2fhLk8>vHqaQaTSUX>AXtnV>sR@ z$&4(s(s&jdCl{n@2u!rb#L5vt;}wr-Jh_i?)m$cbFF*a%3EhRQ~?VYGQr`KwAeMH?xS3J)6U zbh~tE;tlKy&3{mipbAswpt@dG_p%%5QH1hjekkQyRyEv|2HvTP$rU4$iPU!pIuX?-Dg|sn^%0Gm%gy>_4Q%6 zbNPE4+aYk37hrW64&6z%=|-{mS) z>WQ-rGlIsIJ_qv2tYdgGxORO$2Q8){Mgkv4e9tG?1v@vQBeN-OxbeTBg+WMW3x!<1 zEU$Oiup#a(bg-Bb+BE{PJoeQ5sO(>oD^Z;~b*8iGK z-Kv{D3p4YEJktOf3Le0Fv^YGcg#m>e469tg4=0FAjz^@8aN#@)O7U|@)J#UI2^TLb zx!v=c(n(2nhbdj#oo*x#RHn^v{7%{31Bu9iX{FtZ!(fY5Vtop3qq|yBYRNDyBWa*P z%j%+{%v}$2I6>QBbqIcsLS!!Y|L&lkrS?D@uB3D;8yc7YA z@Z@HCzO}jHxu5AgiTK;N>$o^}C-!-HL@3lqz~f$BuO*OrOoD_)i*Q%iart}T*e2VX9Q^%2Iv(~SXNwqK9_)-iwi-d>r^ z?FMg8*J0t4Zp3f-GVgO*{g+;fT%VtzZj(Oma*sdhRsP)_xG%Ma;T9abZWn|p5g9(e z)9CFGeybNa_ZEG#;Pv=F<$1{+^Ir`Iu|_dQc|?KkynT3$MgZtbMXrCf|FYoO3yNM8fs_57-Dk^XvUPWwlScozUv>5xeM9mVoVFQkoTQhWr zQ4xpWRiBoPf*(>M*<4VoSRT{qVZ&8Aaqh?^_1(zbVOI$TZmph0)lKM|`f*5ZPtE9@ zCAF^TKXsN$>KgE5t7(%BbCJroAw%`Uz2q@0Bn@MDlru$sMUf1Jhc?<9A`VoOXSk4oxtu##FV>1GLK3S%cpy-kQM^ z5A4!>h>?4~D6n^^PTmU69$%m;?~sylOqmQ`Ht^E!xB-XP6?1+!&lhLPY$(eCU)FQ? zzd30(_wn|BCS9u4lDPKAN}F{R%kfCQeXaJ~g3EW>r36$*Z!DEeKN$dmTzAqb6D{N# zwjXui+kt9YMh5&|+9sqcaNnG*bcj=`rCOdzd(+nFgn9U&Z&zoPB*$3l+rSn1KL?B)=CS^*+z(*Y0Aq-v&}a33 zfl3y|eHNgSMkkiDWjCV=Q~Xv$qCZl{NDW)-oY7a4`zO}KBPV|t?>!uak&DW_Q6N6} zX2jp#I;dyo$25Lf0+C|P9IgkrV)yBM+ndknKo0Zv*X3y=t-z0o?LAw=myRg+)z<9S zwX1;SM)$?KOW&Kf?e}GEdruqG>CrZ)tz*KM6UP%PtD=A3k(zq$iJ2?ivUK$ls>&vy z`a0ZBRcf>vz!w)6L#*_he&KPPFBuI)xK~uy4-NC${0@7CrqZ7-th6TA(ZLrVH?y1U zSWH_MsnQJ}9hD27J`S0;Mh~OwM9Sxg9ggD3BYLyy4o1d zpcfLA03bzEGGTxWEU{_}ZLQTei+mVi|H5Ts$>M1`02XL@uAY;;)}CIgPy@n20GFtR zMv4{dYJ4*i7F+%6v?32~LB8l*hJdHeAH2_BX*6RkKK?HOYF2t5G7*-4mNxF-zYNka zE(9uVX(FQubt+BMqrX^;%i#Ay0k1+tUnSXIWp~_IzHTVa!Y&+P+$lob>GQ6vVQ)s@ zodO8R$PtVrFMB`>Dq2sV!06EB;1bFe8zv-qv$K)XL|2yjXGMTiMs%Ll>Vky3PE7E) z7YtL?hS zGb%~X)jiPv0w;}Ie`e=#nB-c0eF(SiG^XR#wQ(`Jf&nq3-z1+n^z-+(?Roy-{sJE% zdPmK_J2RJ7&2N$pSiRf;NpY>sw2_;cosEA~w6@I1@GuLDp!BgK4A;bZ>&2g?XnTOm zmVUeIuiIeiLjB77rmUd^hxm~G%1xPa$w-m)SBf(yNdkx%{dK;r4Usd)@LF}Rf{eBT zVxD_JgiwNG>dfeh1jlUQXLZ|lVIyWJkk#|0k)cM%?A+OZOlG2a>&pXjH|6O}%%h4r z&_^0jDj9DE|9sC-uk6iCMerUgGYnb$C3$`Xjez*1s?DXk?tmr+*!Z?KXopULO7ECD zqb{RrKE|B%d4D*YuokxJco<9;1$54HU2OxPZ zT@ZAsSNpw0Q15$XQ(Y#r?@OmY|G!PZT$*DDwka*L2Npl*Ef0DNh89ZVbbtOv7)3YjBJt z$DapI1>$6-4LT3MdbX(nTA-!H%1}MjBgK)M$U3G!42=#w+#pS718`%!VDa73e98HI zfiZkVB7899fGl0mbWgRZBC=1mMIKz~(lEAdjTu9w_#Zi z>vgk|2!}Li%k9&aJ=V6m{rMg*R)Rk|Jr#n-R_GqDhST33ch2Y@;cp&;1v;IF@&(#l zt_}2BESc(71Ammhd0Y(U*RG##NwBbRM>X^aB6xb5M!CgpEm^p6Ef!@DCk&q*u7Lc& zmKZ7rZyWt;zB8em&g~J<|D7J(sKKEBJ2BXG!JbwMnRNJzvrvZT@m5&^(|67aS} z`*8O0ZvIp!(_P)X2Cl_e@_-MH1wzCG@PQpC5_+wtlF#%eGF-?*^%H-LqrkK1{X!yX z;dJR!o`N-PiapJ!^eB}84YBp78ihAn@}BHZGOg7Vfn>KoVu|WW)zSv=DgGK}RK7~N zIT9Z#5kJhGIcc-h7{>ZiVnotda8s~;SZko6+4E9lakTBnbhkNvrE481j&%HGWyfX| zQ4OHv#GLa{hQ+&u505pX(sGRl!?CD_?4wOoQhJLLMR?$n12s~^Q=yfZ9;!xBtn$P- zG4}DAcgx&@O_a%j6n^XFIgH_nc6hi!o;t8|x_aSoC>kXoh8kc&*OMmP%P_ykM(;CSbK@u?#9P2Ydt~|)5k3}F{yjqW;9X6rFg>1CqYqv3FB!#iKh?il{ zjW5Yct&a*mvf%zCMh$r>?a)Zv08YjqOAXpiD?dHxg@#~%^~YP>sH;sjb#!3?HY(U|#-@zoY~_ zp8^B|{}2?q0uX@MQv&&j!p^g;eYb-8`s5xabz!${Ocx%-!UJ>cqlUl_OeKU@K(oj!Pz?auPH zSKzolb9sHTg4gXrj@RWws@M5K=kxP&!QP}}cX-bR7`rweh_afvq#ZvT%GPiTyxBa% zsEiGjl9x_p5!!3vK48@+{nevH2O@RLiKuVftUMy2Is~|Qs;aU^FlVmhHCL9QNzEsV z0C)*KVdf1G_o_;P~{~Gufh9C;W2o8yT5 zx~DPzm?pzHSCZaL!qlfh-1TPk`BfVf*S0%;0Pu?ayO5pUE7LR_#COau^>G95^}A-@ zD!ufrYe!qx;WEZHw$ta(nTVYc_>J-5IsuwH@2`Sn;>A`oGISNFJ6(+nUYwZG(vFkA zlbQW(N7`DemoRpwZe^e!?tZ>(#B<6lYbzD0{o8pMIrM*kESYCZlp5l^cj&DSf5x#{ za&RvFZun4&4 zpGpSDXzugBd#wVn$7K&(BYyaKk=GZ9(&oEg$x)cy5HLnI-9X*)dh*@#n|yuUeEu3g zh|MS7Kr$KjBk+uI!rD-M znVfj(A>0#uiO@uH8bHU>b4KCpB5BnpZGhXt$kkQtlbx=?j5C4rhLCciS!lBpjC(!1 z(NbjJOSRx6Up5y8rLjs#{|Rk`B$oLQM5|kk;lLfLqbSAS_4}*BJW9?jxTqlrx>Zq>A#QYcN>g|NrhbQWOd52PC*nVda_O%}PLlI6XVi|iw zR(ACA1j;K@@$(*A&vS=X%UxoWta!I|Ww(iEmsxA)cjv!xAu_Gd32NdG{}|9azpUpn zOqHf1M(Igo*`jdB16vJ8=)_p6V~K-lEQw{cCh)Zpuhm}6DFs@Bvt3zpN7QQcqRe2@ zk1zNO_c=oapRg)z1?gwvCwkh}d1PPBfq^BK(Q<^{5 z8|I4|%->qi^j?k-2gIGFFNPSY14pNu5mk|qBP8edn!{YrMt?J{K^3Il1KF7yIp0*I zUZ3l{omqG$Ccf5+%bz&>92C0- zyXSBeH$3Nb<4`QFb%rFIEWtV1N;r~eby$mEk{`giSeN$SgM7_$yTmDRPZ;2hyP86^ zvpFkugE9OVFL{1>>qY&2OLu(gH8AN$>>1Cx@9c6CB^=m>THIxOgxvfm1hnm8iac{F_~HYYg1OpMP|H{ECCqJ5}?ZZS`l}m$eSQ8YJcyy z2v=@DozdE+pkK$!qOYwT_%*Cy+_E;;jC*N^*ing?qw9TP8N1*h>=HrJeqxUeplG1m zdV188YI0e3@zyLBl=J2MWGK!HNyPcGlS+KHwk0oZoG^gXG}P`;7=i9D2d!-qn5862 z;CrklVpPL{E{`yG8lbSElIg8}I5CxN<~1wI;iT5k*^AfQIDun(4=Wl4GGnD%%;nf5+DA(~hvZ6YO_#$EZl#Eq%98kJe%{w#eUT!^3s zwb~G-bdOOySsTSI2W_IiB1llMwcD_e&Q^$bEJn#i!tyZE!M#t>I9)8#e;X4Lv7dEG87^NbO_28mpeWVT-h1X3q2hio!{PfhqV1QHmH!!X#3 zCS?CD4&m5X%J7Ux#SI^3e(|-aa=pH;v9PiR$>-qpF%GP+Wu5%uo%?awRf(Iks*+9} zfzsv&07LW)+qQ1_EWq>n{PhB_Nz&PRiK(=|K~2@jI)p_=K=(D+|90G_n)?hGJ4@eW zckNmqi&kC}3i%gJ8XPSRU}7S7cfoiqaddx!CXQI_j72!2>~*O^S3+u2b*+iJtEH(h zexqgu9Xz!_*;Z+g^D#hVOOK7p%agB;D%`e*n7Q&4w{NE84%Y!1;zRBle#Y^Nz!>WG zVAGGzc<2L)=j1DwD4b5%X8W?wkV9CHb}J25YgtzC2jkfV$(0s3dfGA3{WD6dYVGLB zYE4sDb&jQszmh$Rk!~$eLvnRG0;&f#qX5>VCLHM-D-S18w_&D4bVEMl1y1=f^3up` za_v3RZ)Kj#UoLCpf6mFt)ws%yos8hq->_&$SbT^>aW0S-&tbvx`9Y@Zj2CMGf{&N0 zT;U(SPo_@^n=4JG$d6YWo>-5UYl#p5!7rv;b7$ONb7zgNZaA~P6KvVgo1<>E7udRN z#((g&nruJ9$|1NJH_9I*57RNw{&=N&5OTaMtR^FFn}KsC44FS7(?QJ2SFY z$Wy4kNt5c64Hye^rpso8Gx%M8Z}nxF&J2Uo{0~!MF8G2`tz!cc`^aYlD2PlDDj1KA zUj?n*UKjfxx54zB=f63hOuaeXB>2)K`Z_=9BLhN0Tw^D92<)oB&3{P-00zry7*G9eTR;}HZhKDMBISca?jy_Z2 z;>>aC#aMt)%rMoz*DkKr(1s>^oN4SV&N6=2Bz1jD#+7|munnEc4=!Fw9s7Y3lrzy;59ttrwqPl`2iHMJJ=;|F;s57{}c&g z$W}83zJ-~zd;vZN;Dw|pXGwo;I$6yWM&-$IyJAk+AJ|n2PYxgm{*N>{$s|f5gbMuB zA{(@a;VdIBQ<}wbbDj?RE`^;WE`mOdo=097L!FmDPAcfZ8BDD@_3KkLrj|&tqcp|M zgG#KODXK)xM}bOx+A9JzNm-k@p-M@XL|aGLg*{Z%iCL@XDB6tH$AEkco-x#*EmYB1 zQE|bzng|v^Nio1d?V zM0`2{3(XUc-)tW(Ud%ys>VU|~uQS(YnsgB(@skP7yOLFn33(@j$#d@o`)VM0KXHH5 zc6#Sono4W?&+L9ZeEwVY0h?bD%oCpKWRQs|y*v>;24@+wXwl@a-3gt|8BRhts!rfctCR+dN6r z32TAfCu!g-KWJp`@|3y_e*JZWjl-1lhsu_`)$GBz7zFmwJ^}Cuay6pNv6$e}pee?s zKg(}hXgHWtFRVy5M`|pWJLFO#qU56~)KlZe&=q+YY0;|)Qq?DU(Q3~JU#L#3fGW;n zC3nFYZ~QkGk(#)(&bX~2iBPY2aMU%NgQhjll`xR^SSlomj&mRF4lvHGyufOJs$uJJhj8`{+uMh?-dye=uw-`;unZoaz zF=yi#cDV%!Kj*}1{yH1m*L~yQaab_p0orDfk7YbK^*M=zlM^7%I~#<$eAzeE26iLK zc74hHSTt+AD!N;sip9fU3h{~n?FHFa^`kW5%&!V z&pX(?gN^|Yw(k$q#CwWqJ@+3Y&c{9eEA8!=-PIaKs@7o88Gi?+TIg6BOi+D}G72MK ztD`w4K=%7Ka%esp3?j=_;W)M0!F^De74nKAuw$}A?1E}F+QF2F?kif`-2bl-&jzzp z(Ce#{R3(X2H^AgL(Rb}A{RjP9=aAT#E9_E3gR-Aj>MnoC!@zboo9WhZ@E8x(oCO&h z?(tPlk3S3?*sisl;X*-_*9N@jodgeuWedZCV++S15Za&TvAnL zuV7y~T+P5@x^v$(3XBIN-;CGomqO z|1dxQhAjg@gz>iV{ogAfgQ%p&#Fb!*@zY-EvOpj19G=;ni@jo}V|T1`ynq1EaQfjB8$au#aPl86i$jfZk+((vG9 zuml~sd02j=K2(lWA8DJt&ohCF{{Q3W@Wz9M0b6vWeL z4T?5ICzUOEv22Uf=gqOTd+h*X|$qQ*cwymm?s-Y!52W_ zc6!7nnd}USOTgVkUayQ+G?AE!7o>T9erMlDBXbjZ?wTks*eeo^BteEJ4oH}i6%R{Axb4)L3;D;OEg1=+(BwA{uBQ@rV zD;><1wM!B{>*%_ZZkdmm?;mU);phFbPJRD`%{>gS3plaHGb$FVd8SOsX$}ie9ogHu zUWR=u)>mlj%xko}g$o-^P&G6FHfS9tz72jus}ICc2Gd|kq93)_ArJgE{kn8=Hff3~_-5>50(EnI2 zGU$Eqz4>D2QThDadgTL4=wW}!eMi=V8H5fh`ap3;FqkI{SW)8?lLn#(tr<=2!QaKBqiqF7)2k%f8&A^w>>G1Obr?dTb zM0}{eGZBeG3@B^ahMHm`TP#Nj%MYx3PJqt!1Qv&^7p_31lLIvDxx|>-@Pw{XNJDB+kA2P3TKX? zI}dfOf_7E5!o;;-_mPTFOvT}AtC4}vN?NU-%Z>qw+g)#9f*+1F!?jwBN}t63I5E@k zyKsWE^l;(c;aa^85KD^-#UA>#z*U(;$a0;2?9ZQg$&Hk@?hj`)PPrNp2O?RfEe;qI z=fC71LV*2gb*_gSfLZE=7wBeJu&cvn49{fDi+zEYQP#^1ZEl9-*2nt3NDxYoWsGVJ zlV}#g0p2uVu|GEf49rL-C6wnA&)j&(m6tXZTiI^VUIdIGs!7KdRhd#a%5UORP?Epa#fAum$+e%ir)g$60*=?e-Dt? zAgzwOZ2o-E>hvKz%UYnYqhMd)f=@|hkSxc_A;yL1X!Ep{VA!E`)9bA9}_ z_qMxIC%45~$;Hl1JGVtdWkM4;9?CF`+tpJUU2FF8_3YEyalqd(^wA*Bb3CxqR!2G^ z*P|$bOh{a43UMDe0I?qii|~+WYUhPN412!JNkT`7?GYL}te0SE5wdL(DOwU7d!|x6 z7Gwr5Dmg1ephOdvqunwIrTbaeAQOkaZ$JPJ zw&+EY_HiT46|}J`;qSR2AqP?k=hIgVonAvTf2)RcVwPlGe%)8s{?cP{g|vr{O_+XyAF8e8Wd zt8=0L4QsdFnD@wb+5y$sdR^+t8Iu2qgpiawVZ9&0Yp2zTgh^?x)QGRx+8-Mo8fWH7 zrR~kHMu$82j2K-M5oz5D(@WWh(^oK4CIqQ&kD0xB z88Wphx3lm7J5%l|A%O1p=ZB`rb`Rb6?vO|Q=;|!H?lT)bZzJNmpU|y9AAO~})5GXG z!JZrB%lCL)=*c;@1nR~iAuMfbM|xPK138?6*JNuZJis57bhHtOPyHv83;VsnSLw&T z7-hP4**Yon^1fL6K#YlvXe|1>R(5_2$7;4#dVT^XZY4!1PI9Kva4pxxa9*UtpT2d6 zJ_fGsm>kERc&E-k@`f2pj@=I^4nm^`=lcB&XKot-d?WVhqncD^qA=~yf|*9$mphwo zlLGezPrJdsJrUooUwDZ+&QS?EuE6MNDsee#esdrRHFnJ3$0PXjV6;OxvP6?=QqPVatW?^hOnqV$aS62jTqzL|TX7d(-9_y8Boa630VCwXo{C5HZ)W2G) z4R!p8vTRZo3N1kL;v4=r`Yf{$CPx`Sd^_FEj3iHfeT7u#2QSs7)=s;@IbEGJF4dh# z#$`^h-dS?zKB)>h&2;?snzeFh%1i^!85Y^*EGyVt|wy@XRUr zIl2AsuHYT7#C(6HqJGFrf=j}MtC0GHEQ>)aGsQr;Z~;DKQTlNFwIJL`t&zZrf>4S{ zN+m)=b{!H?k<2_%zy?CCc}i*2o0S&55$nXA3g_MejLOuzxGHzck-q!bstN*Frv60Nz<_YNUJucKc+vM?(wZo`2; zo*GJdfd^S#@uwXglk@Eiq!jxtF#e1Ufuv^D*HN?JX{cg_LY!!9D6z+_yQ&?&IvT>! z%8!j!4_|3)MA?^Zn(ZaQ6|HtXd6wB|sKqrDU=G6fIb&|_0?&z=Q_jo`Ih008&`QN7b^i{V~b zdBVP>kPqhe>sq4IWqPC)e=k<&lRxhAmK&Et&pxT&egpCTdZJJ?@%w@H`~4~Qzf|h{ zfqBKAAng1A-06>J%eLbP-G;n_+Di&og0&`eWc~JUkyH^*=SI|Z_KtsM8ojj?rUeRK z8(+Ziu}XbF-}!O*NeYsGwA9wVd!f0)kY8IvSEYjpvlKw=H&C6@Os>f0gkZj*fiPp z)aDWULF41b9i!W%CE>o?uXjeb04rbKWbds862|7QrUd`3k1wmYK$pOxOD3Psd)KLf zW3Q0{x&nYo7W+*0f74_;{2}V#oliNGKrgOZ$hx3;3P>4len|sq^(GW?nn0=e_IK97 zNg%H7CZ}*rJ8<*^9hJ15Fy1s=9y*m?A*qJ9HLK(UcwjiH4|uaMc!ld|ja8}&Ehjoi z#;SlDlEO@JR5IfvmUcYh5N~!p8{95ljh|BgS-`_2BEATIivd>%7O5ws3@9hjrVLq> zmC+;{?>ZfAr7&`^VOd*lF==+i@V^W_A$9XaDrxfnPoFT9%-+!)9_thWH_+=KOXreM z|K#LC#8;D=w}WqXZ8l~yFK2dcHqQNlqe4$DA?+_D&R?6sF>(}iVlZ5q20VFsIcO>? zsdkXn4kg%%?R;{7c?OI|h$^9C5_u%XyZDgy_wk!(9NrgeqJz?oU1mC?r4f<(ga~2r zm)RGD(3J5cBegM@E{0G8)Nc$l69}QK`6|&y>SC@0OHR8>@wFQNyJ_@9XvIoNPMNlb zaq$siDINW)N3UtlCDj^0`E>k>xb{a1dBA@Xkb01!(pwR5+4i5C>YbOyCeiA3`GSCH z6Hqg-8T?CXu2>nNE0t=s|?yT#Z{v=kt}N zVhaI=ZlT3?McxUK)4}f9E`;N`i`u{xerXcOS)4B|DQed&*{_5lwjgQ=pYvoxc|Fr@ zCjqtl-8VS2nrkRn4eUNSa{vz+BJBaK%iQG4(w@8KfkWi~e7^VdE@Q{F=Y1m{55Wlt=zpSrJFuD2(~&KF(g zYi~fCJ`kooZvRLeIBw~uYcS{%@xQ)cCn)pQ7o$PfYPh5h9i&CqK4+Q8%8JgNboy6pv2m2y|aoZc*1x_!ley#58dJiGQX6K3j z)ep}%4LAGz()ZSx9{V%}7`mm;E0&GdLs75edp_0chZ5v+)cn4~{lXzOrofNq>$ba@ z?*4ImRnr_2b06Ny>pUb6@3ns7mpA8i`N*61d8S?8M8Sk^zQ>{feSsy7+M$$NsEYjG zkdq7f9`^{lFCzsop93%Ox^$5l{=P_m3fW9PH=q`XY%2uj?v`r?ULVc@%KZ*b4L&F6 z?b00}lB6|wFr?O5ijwIpD{42jHnSIXcSG6RPg-quN!K*_z6AFv$moi{Ye@J*9O`%C z0sg+?u0{-=msKeR`H+Fjps5P+8v2M~L+d$oMXDX-D!tsKgYl|P3S zJOanh5e&Fgx{utcH0*`JGlcY5*wr%KWhn1y)1};HJXogxRWF1jHRfbjEY1lEP94uV z+dx2bq}I6%O0crvC7j&w?BG<%)toisp<>I{7YSxOT3fxh;>SCw_`2XCN_p@k?>UP~ z+DGYs8;OX79Ta!j9x#)I-0SZbuZoHZX8pNIFkbkpbqdm!{s9@lqXJQgS}j=8TlV_~ zp0Jrul$E*2r^xAqAI1g^AkOP^qQMRhe5Kz#sI@t3vvUhn^x6PEYcBquuDZn&caqM z0e*3J8KWv=!2hj;*N}Sys~-Q=we;)QJ0yMlj{I8cRhf*hP-#6X`^|W*H{dw)r(83J+gh3e-Q1ggRMsgbZU0w;?WkQMF69`}!5iVITO+Yzx^?rR>!81yl7q^G8Wsv7iAM&sYjeGW%yz zoZG7TS47qdbB#f_7)p)5|9t>o8_|ODi)Z2Q$ccj5$n4T1&rzfPJkwp7YYMf;uBpQb z7}Wg~c+1lbwv6f&KmrTbbZ#*Gc*!@^8YMk>aw#dKi`f+ZZ#3%9=!q4|#hf>RsVRE1 zV1jY~%qR}@>RHzC0Zrxkv@LE4eU2axnk^n-eM`14kJa?3bLj*UfwM`8`(0B#X(lJh_% zFhkT|zGptcEf&?sCs5paY=x6kkOyy z#1aG!;dXpaFvH2|;d$#^=eERQJG^e|1^LBLU7n`#^i_3(?{WG{yMJI3eYXi*r>A~! zw{P8WPxrFX(^WOdbtHYI;REi1EIfAkEdOpXP{0f4hQ~SShR-=6IB=SE0#v&m)JQ;wr_=@|5@{=*@2XAm zN28N~>4y(vpU<)W6RgM?umXbJ@IQuV`?{+CKX9=6jSrYpxb4BZB3q>-5K4p;b>rsh zcZDh8Rwm&=k4IfS;Gs2L)-_tpHsS)FeiGbmx$_MnC83>G{A3Ie3EO0Nmz~gUaH z8A)P(4lJPu-_MJuAkmINi2&GGT9tn-o%I6~La%}jc)j4>9qctXnWn0rE_Sq9QNP|@ z*blIZ%G!WZcDy(|%XTJU9$&O;C($xjzP*E4y6by0MHT1OqBu1@4yiY{U8-EE5x&V9 zW@YyEiYj5zR^)#15>I-OLb(zVKF zM5h;R7Ei4$F8rDaGeK&~gu4-FRYE<#vXPG~`LhH1NWtK3UOq>VGL?*86FAMwtS)}+$GWl|21Yb62#Z+TDoByKzsbjSbZ zc1yTj-XRrc1^n*M75`OR1|%}Tx0Xn##{Y|BjKf?gAvXo#;Cj8{Fv%lRqv{*DW8|W?oy=$-IEgz zIq{Q^T*;X@a9^x(ze`PvczZA&9bp!-MulMDVXugTbP~ww3D4=^nS~a^t3v+sv87|# z>VjFqFn&f8hAX;u_?9&%Lceda6yU@xG4~7beTQb}4C|Yduw?!v132CV( z5>-#PVw|KfE8?9`3~@?*-p;b+!oLXAC8H(25l zCJD&x|I3rBL-XqHju(=UIkCGI*Nik<9Cz65;9Z?7!M`NTvpPTd;fr0O@26F--;0%g zH<6Te7AYecBf*beYphgdYQ#Qj%vQbIdJ5Th#$lUeG)vxBgMLu8T`Fp>fOn?JFg!O$ zK%v9Ki2(ai`k$A*jLIi@k)~vSX+pR*;Wu>jT1bQ6R(qj^w`Na$E>!g|1UzM>e^S6} zO*H#vQNjE5nY+=Ux?^dQivP;oxq39nFT#TvHCh92dBWkxv*0C^$*dj)f92>O9@Aymj##WMU``5Ac24Y zxt0B?xW9f5iBz_ceq-AiAjp*4x^;P9v9{ZoA=3kQMbJQXb)S?7#+;~9?k$o|f(ZAf z1nKJc`(MSuXG$me`CdP8?aZBpLsds_H6@JQqpYHeKZsy`OGwPh%ScH4e5Q7ugu))b zn@{pxn-K|ocuFk4e6zhVekO#wfmJb9KtLkNctwLw{Sfkge>3^=hR+kk6n(7q9PBik zOBFhD>hL+F^}FWV9@^jj=pixceOvMTmnkHxk&CUfQhOCL-p+iQCAXJ&1C2T{XOp(H z+L$;-mM24&?iJAz^UBOfOl6jRaA|Y>hxqFpxsSkl_xLUDuyQ0Yu4O_)WpjSu4@GwF z>wkICTal;+-MC;Sgs{+j^ei&ZEfzTB`$akEp-bv5USEr;eR@{eyMX~u>tDHKXomj( z#Obqzkc~6-BS5lDlFx@tDBdr2gMSl(=;b2XczAt|HLOfFXC}I&+^|UatQj+=>m@I% z6c!fmP39v=@0;yMoUR4!90)|8j%snvR>PA&0cz4l$m5alhW`!e`*HorOZnz>`LPy? zqM?EBCE|wLer>->OGz#EWv#$*YIWG>l`(?S`svk)B$K_TDsfl-nV*gc?>!vh1+9-_ zgAHVw1O-jpcMnRk^|L+*t}U$ha(E^{b(1#(hAQ z1-p!h&skiTu-U@epuwcFrP=8qU}Iy`;882qwY0=4tVurz8ooK>_O6{^Mdgj)(Q>zq1LP^V$5#G%jMnd&V5!wy18YyLQ$G7=2{Od+LF zd!eC@8J6Poi!u8)5=7yO)g092S@N*AD=E%yDT{2)y`Y*0;3NPckG`gWypgbD@U_{ zzafkr7=a)kfYhnhP%}LrL=vv5tFM$C7`Cu;IBNSTV70x$Af-Yjna!+kxK5(fS(kqn zBxc6CI==H+FeXg|krj5>R)Y{NCVpSbhs_t0MqKTX{1(T!k4So?Y<-(RLKz$qIQ%KS5 zf~NG7pj460m~hHTHkQg)G{o{smW1^%Ebo>G)7IGR?Q7VV$8m`vS(6>HN(=m zdBFFyrw_j*cr>>-NK8=C5{uZvw`^wk9L6)o{{0j+in<~e}$-y`o=#{^|M$T>vQPh~O zKCq?MkQS#)FR~f!xf1|Iofbx2l0=g<>6d^G3oH1g+Db_^KurGL(6_ShVmvucL5E(0 zfH`)ffyaifkMwMhSVx+lyn#7P-@ z?n2{$TYt1rkRtY#n@SbFmJ2F0=GB zzzvQr+Lbo$N2 zkq~e76jB=Xxd!fs>TR#%bk28(%ljGUbpwQ48)4rZ1jG7XiAt?L)B-BMdzKY$oMJ6i z9i!D?GSV%Xm6uR)p{rYu0TTG`hm25F$aA-_(ZzME50u*Nz609bI=<_nJV*~rzc*6e zpDjh`rQxW9)`JkZX zsCzTK)Hw(#`CD>w4qWRoSSOW&-NK&oE{gb9kc*zb(SM17cLw|qwIfaw2lC%pF-*z= zSvawm3TwT1e!?FWla|BO4y9X-GD*6ws?f{)jbspkA39v97yCX%uC@I)#?$IWaVUD8f^STtC$W$_A?=wEq)VLG^aX7z#NtoefAMd|NFTJnt6fFV36W+nhh-1YWXhJY+{{^>@Lg3vcXRL z_HD^XbHv5Y`e$Tc3lxryYS0(4?==|VPEjs^a)U&%Km`6esjNx#OSZ>2Lbxywfhq{dnuV;k)eLb})DOOc^hozx73s?{lQh`$4pvaY| z(6yUBh@pJC*DLBiC8$2Pv8?Jq@Hs1}#%}Xlal|gU$`S*l>7Az|9Pid@!xc& z;PC$kDnZr0IW^~DuC@k)seKsAYr(>d3M|ekM^AboW;u4W6J;P{vhN0Xxu!S=9S)&-RszUIep+7-Vj+^Sh#kgd68S1h!kWOQ_0+$OV3Gv8_ zk414>0Ok2Pn3SH4!h|%+qX86n5|B;TUl^B&TyGrGX^fT-6OJiVewWrvM(30a;qrG& zUnMSBQjJTNRb%h!di?Uz#rXAQ%du~$5j&UG;*#!Z7^zA|cZn4%8ZvP1vRSxjumM-B z>B0K0IcO`Tx-TOh^YT(qlSS8&=%#XFN0yVy2=zxwsh-GBj)lvnhtjCQtkz~+NOjmS z)%&g8BbYg>A89GoRIf~j+mTQAFck)EA~dRaDyMEL+a4&RJ(N1BkKsp*+6!fj6EP|m zv}!l?>8Y=8ii6u4fLZH+o$9gdW9ZuIgHm) zyQ|@FT9L5Z)JTf8qADjH?PVn>OG!X-N*ubjtip|l_v6}o?>*y-!7+{L-%0;lfc39` z{VVm&&cT=4qrL%IkM6BKBVc9ix$;7M`2Jtdc+OLjK(BTra~+KHsSIXLK_>THm+r`_A>P%m0n* z8@>Ev_dls`dB$hjS6+9<^NeXsWBTuir!%!BKSo~ztfQeSO9HE>QW?Su@v^+1&;$Wk zIfhllI0mdggL3@Opq_X(bfFAbC&JFLQPoNjAJs{nL3{9PShir*MKUzyRI+5{ftrQ3 zTh-K&=RsQ(TdPLWItA??4iia=w;BPbDpJ5zb}5(YG>MmQSw6dPEq4;Ivh^ydAl?oD9uj1>!qu&8eU{lZ#Rf~;Q$tpl`v85S*AF5Cw5 zi+^@+xscuEEs(@7*%-7gT(k&Fmn^~JMGMf~(}}wJIVdd6huiOfLLDw3t4b3AGYx`m zW)<8v9sCXx0xl~O*_D-155I{9_?c8b^D5YMbYC?}@%6El2F{$Cs8gB%mjh9|-xh$iYIeO) zO$}SzHKLi$TSxONLi8s{kbiaeU6i+?5EIU^fg|zjpPv?g zH#jj|m8~;B_~!@6NKJ#A7!SO* zRK&TmF>^{2YG-w$t9d0B&)S8NF265fgZuAMr%38d1A?EjWqq&8_Eq~oU6Ztv0)K*x9n@)zS3|2Y6 zavtT6Mi{7aSuj${;*SpGWnpQ~j?E3x_5&OvG+y7w|qhmszc)dWkJiDgTCr33rL%)D|&dmEoxj zR7V5W)7NoaH;%u`?(n)h=VN4WjrcgFwwmhgx@Ma1qWZKCJzZ>ZD!KaQyeeC#O6nKD zl3}LoLYQHs1YJ3wv{C)f0KVDbF*&WRS{GO?JJ@ppsJtnru1B8htF!%gZtZ zl|d*&I~mx?z?A11g7Q8xVCCOu@ozKalR+OJBc}{s`FNh^P`} zfcl48>L*g)#mg`G9n`P$Q9VehpZYxsHa!x9P?bG=_&JOMTcVk{{Wj3~s4b_wD!T`^ z>a`+uTiM;9MF7?~ubuL;n)0R!)sF%I>(@COy!Y+cT4w&B~LDv4hh4d^W%T#_Q@^g`&2j6d=XE7}0 zIG-%u#>X&36@YYTjj(8D$jbBl9Aq%gz?7|0*+O-+hDRiz%C4Y?C@-;A3{anzBtJ)v zpDRJuAq>_y$hF7h}sx|By_*?;0hgNUK$eMGoY8@?;cz$rzCJc^j6qc^S zoiL@W)vL~-`?QIk#byCnH*7c`>*yF+TNtjA*dmp|D_gfRU=^0CG|1X=&ZXGA3|ZQgQ`5YKPoWpNC{T3Sc@OJJ7v5wKPQu3OK$ z7#Ci+jdU5#KmTF@T`$~vAuc-i0$hInrPzDPE_BWAhA+xX_bmfcd>JTlcu_?6?{vV* zX=8qtP<3k3_X1YgMKHSs9<4pQ*=ltkcJn-?ti803AuC(5N`Un`eBD(rgVyUs+*Zlb z^#(c*?YD~o?e)0fnwxOT^|w?1=?>g`^8@(h&5xt0Vgb?}#h8>l8KudE$Pc6;Cy)$3 z16HbQY&t8<8k2ym7XFw`$Nf2W6;AD@%?uZf9lb6C^_v|?@VgL*=RRWqei|o6MNU9= zb^0;b{$CbGMo*VJRJ-^1@jn|;qT!y-YIapZKhTeiI^yE)PcU~#_OQxbT zuME9qm6)Ae0B?j5>a!HkaP0gD{vbgK1?PVn_c9cf#c)+YV=fj0*6`B+YsA+8s{)~6 z3aY0VuEx;uqXFv#M1_unRTGIMrW{lHB!%OARr&7X4eFHc3d7aS;8qY`57(9{`1sj!b2lXd7 z1dxW>W(KVsuUSuHI|i-nWkVCAL5zaEzA#v2&`RS-x?U~ye~l`tGibYkwsU-DC)Fb^ z>Z{mjJP=FsX?8mT)c0`HvLiAa4l3h*gAxS+8=7WjVo_5GR(4LtNLLw_HRPgaW&oY# zek`p@$Hfa~}|a8%t1W;=rcI5{{Zf|^-d}id+@-+kKo})AIFn4wq!Va=;c@N;=z~1JfG|E zk)vXH|MM^6`2#QE;7dm+JscFf2&UgVd`y7VC!cu%k3ao99((#ZJo?nLcDaMy4(`5i0d70DkM@~`#WPYde@Z+$N}XsZGNW;-8*Q_b&{>m%-no;| zG&KiPk~~y4Oemo`p)}w^zTbvy>W8E{jmQmnP*I$X$@%F>h;_n9?NNH+Bot1Y14mpw zOtxHTb=mZPX24|3gPoRb)(kl8nbe=ihQW{wqcNHGiGz-$*T=zR4v-RP|2WvKNmMT- zQNKAEUUv%Oe5o|P^~3LrLxRtbWM3?mX%~$T4RBH!ileqRfu5J2`uR@klXLhd9rfk) zW(_Xh0IM5?aST~~DDcIj$d`;fXA+8Hv(Q=9hQYoeEbLx_z8-#oxKwBX zX<`3zEao_@BnGQ&aV3i(s}!Gg32E_33HQPM3u%5K9mAGO3((u&i?*&-%&4kBdQJ*V zb{%3g5zuHOsk2T0w@C#z4fr`m5P$jaH5utX(EmsS%o+K4n3R@;1hW=-0XJrpW*{xV z)))~q5K_Qll%T3ChN~=|XKPjqf7uvA_fuH0DrlaUC2?$9cJn0SveLb0z{NTfU}Y&n z!*R*^7l@4bUDKx@dSZACJ%IJ|&rhBAnWvvcNpYEgtL0N?2+gjX zgQ}`p%&lWLqAjSJJy*nAZE5Bg@oe2RUjWvMifT+NpCw+xzxwL2;2FPtdimwogll28 zUX?9aIfm;z5?fxiG_|83w}=MFR+0sG-TrMZg6aB40ajx~6qVBm=qA#AA3p)AurL8w zIi})7cK00-f!lAoS?vFVCcZuV8?w$c@oFLZ6SQ*t=%Ck;k zy=oE`H!OCI%79f9tq}7bhfP=j&Z(}(@8A7x@J!!5{pokV$GqwqB)EMrD%FU$yJ3mZ zz-=(YZ?*}znqYOn92En7xDrl{5gvM;nlJ@wD`w;GzY9X#@0tGm=f7fPXcb}<(UKJ| z)g!_+BU=%KM?%G*H8L7{g$5DhA~4}UsLuas1j5dWLezv9C_*$)MVhGm+n|f)m*iV#w-C^yIY2^e8Cnh=vs~S!x!NFzfgV(esu6%(_jDc39h{28Vs)7h>i}b7Z(l+ zPXX+Dogph*v9k3bi|1L(77t?Ws*NYz2j^rI!0(EOHd+Ut)q{YQUB0KG%%6&Us}E(~ zBosK~F*PL{NB6%N{N*!G9RId@W;NOx+t4_-39U_SXm9Jlym<|%tD7sVQaNSU!L@Vd z(t5U1Z4qUb0h;7Wl_9I->XlOlt-MZFOLIHe%6;KN1}#g`+p_?jZ9SOZ-B17L0`zpT z6&$;xosaoF^TF1xy?wO3x109wNB@FevAmGdriOYHT>U6y^7;{yMwaQ?_ zz|u*Q0jox(7B4jU#U=w*hN~h~s{|JO0VO#($WBTG$6i-Z--181;<)Sv z{?ICd!wD#;f@@>Zu57Q}_kmXn@Lb=|)S2sP`yuig~j`i2Br)u8GbQTV=+MEyu{l^15sYbDId#{*UQ&18nljvq_QhuzCH=! zNfxRyVC7@v<Z`~fiFr(FD&tzjvMgGvFAeaS zv~bhDoO(?*Rjbtuj=}12nBjGrshmV1DZxqQuMwL! z4r0x!<*1x79hqtAC@RQ9er^^N)NgfBKWxe3K8y@6r?j8yt6uuQ`lwIXL+TY4ti9d6 zbRJ%}kjgPXC+WG!&rEg?EZ=8-R=vFoX+7QNg_QTG{Tdt`5h(*#zRxmT<#@adSb3cc zWhF4X63doJpjA$XhE|LHSJ81pD@L%K_F+kJajCwhdCuoUgOb}^b|pMA%r1r5T9!dB z{T^Gal6W1v5*}E-GPp0h58g`0uZP>2il6=mwIR_KL`7<$RH#VNLRz(!>Ki?kcdk#^ zO3);p0rx32+^?jzlj|S`NDPZ2sIMOuLFF_&1mQGRhzOqmMc6n*htl{Vaw6Q+zfZCn zk#095$6-YtslaX#$|vPHEXbv2nn!*9eCqS_hn5bF67wo&VDtJlbnQbJVyoW4H5eRP zkHO)M7+$>@D~8!!@J0bv8Md+*u=0AgUKN0KknZ~c-OHg3A{|)1M$E5XvjyuoChNL$ zgg8FyMh2v$4I8%NoKb+4Q+6x7X7xE38KK`9qTd|eOwZ{YtXXqD)~sc1CGq*T3a#I8 z0X8z6J?B!%@^$kzY~FMkHf_8V8`obV#PeG=Zzo-bt>O z1G3_bxN6%*?A}G^-Ek$Zx?+a_tXGkC?%H!oSMR~@J^N_Cz1U6jdnnztW4915?;SMW#@VaSV4$Tth zMQUmi0*SHWm>G)^4>zdDknfRDzD9vUyQYgR8U+o_&( zC?nxgQ$0>&dVP49_;8xtfg7kj9}QVmLBJ~dBK&bhWE6CC-P{LuQXj!XW3gE3uOyn; zn%0hd%8M102OB4qpduv+$vQRMk@R~J6Y00ZQ9$G0xzke6RhxzW`fT*orlNJ45A%vF z=q&eQbyER$k2K@f&5LkhcOAM*vN6eJMKZNFacYh?8xE6_?vo`9(W;-IaFPQ*zyAun zc=#Ud+`SRowy(k?kKKreAGraKJbEi$KJpZvf8lYwcwj#czH~r9(Idy-z_HigCH)p} zy!8j1IPoryAAK7~4j#vAue^?zo$8q$vH}Kk9zoF%~PwLeZZwkF~^mQD1GA{Ee5zGW|DW<@x>dK%N{s9rZsM65F$bEc)^inWWds(u!x({rixxG*mz5tFGt z&#&r1Py8xRy zW@1Bo1y;^2#BgH~Hg!$M!pa=f<$6(-?ZMXXD-bx5K*B0I^C@{&9h=VyqIF}%Kb#3p3I>Pmx3p9qURA7)EF z)S5I{?Rm64A5M2BT%IgATp1#Dc`|9A05n<;Y_!s(AM9VI{2}TvW>{lX!+FF&F%9G!Vf~<7REuVtM z$y1OX7l(v`Tny~E0^9Dn^NcSB$26vYC;e{%R@Pr%e_F&;mEr2Ky>n>%M1Aqo;OfSW z8*${wku#oSOk*0;n8x&fBc9IGmi!of2Ve~ay97Rcy&QKnl;IacRu;{NhlU`6bkJBdl~w>770tLzTU+`{E~k(P?aSE0D1d@ z-X$d7pCl|iIHs8-8MZE1xDfOEd(qX~h5F{XC@CvIVrm>rR*e|U8w}BKIZeWio!4#^ z79Jd5)Jg-?RF@0sZYN?5Dx|ngn3Nkp77YlTRs|^fxY^`)A{ZPPq z!>&EBsu@xlX`pDv)t3Zg!+!V?zWffiw)fm|C+svh`LTdi7{>--(xF2yqqKC2uwb1! zr9uGK%2{mvRtvUboj0#p09Lj%t)JIU>IlM7wsfQAdI{G25WvbVf@Q$UfR@iWr=|h* zb6e2f(k-l4@7OCx#QtZTMnhDdrE?3n!2BCO1hC2`x}Sc6p`}Y{kf?%<^8L~U{nGmHnO=PU z1r+4w374cPNlC(@H90X!Sg;1-0zU|_a!lH(lO_v5#s4q6HD$QUFNp=T(y;4Qw#?B8 zi$52YO{>v>ShpL`J@ZWPB;P$f^TboAoIV2%%5!YJ_6i`+FJCf< z;gxI9*)|_Dr&qzEx51>fh`3Jy4?SZ?EYh5QV-eXfSQtWy!YC7Td=mKm_hR*C!pMIDtn7SD5hPPP){ZR|3Z zVTugE7_Km6>7Bn2-JN}+ymq$rqPwFX^SfwU_d@#r87%ixo5LkmVmS?? z_JW}%$K~Q{v>Q#xPEJNPl~)^`UmFoF!UdS9{Wo*F9~})_OpK75emmaER*X*ZA&r90 z$^U-@)lm#s8Jdo^Ugel{EOs3%L)OvT*_CN1^=}xkPNuqhU>RFVFQ@0wC%`x7vknHU zBz{IM&0X|N`MI)t;7(C*^E!3|%)pebOc{9c^X2C)fz@t${v4N;5=ldV=+^0A|# zFQ>d-KAw-0tylS2PFJp64YpY2a0v`kmo8=Z!3=W;sccJLK6u^W;93zUTusaD=ZtFVgJ>AEDq&JfeH07FkSFmxd*JX|bnsDM~Y-AH{KgND{? zsV=4SFjOTm%#%Nakv|;Ze9RvQuoX62uzDOOs^fK-J)?~3l|@*$W(C%-9YJkPEwv+s zRK_M@QgJbC79%p#Q?PvLBB8F1R`m9CQr*>$#nd+SQ#ob0+S}bnWtaMP)X!VAU8_*hv^xOPFd2q8Q@B>T3Kt>tUD=Q&%l>m4Kui9tLovQ_1LuW68fKq zq0{>Cv!6yo5oMw>7K5m$7^tW%VX0Lb@i7Nm%JauZ^7G)2l7v?jr9!v|Wml)dI*qd-qOf8P*bGRe=au2GAj@V#uHB40N((5>XRu0Qz?$u()JJV7 zW(5VUYgkt~hqI6{SM&aUj-G+08i{JGdw_?i{Db6ap|CQsfGGHAZ+JKcS z)?vlKI!fucS8T-a$hjoiMj9I4A~dqEQ!po_h-GR$4xeD7a-hu5G?7*&zu0d5n17f2RQR*qdR9_w@x#KX! z>&0Y`Q@90YusX?QL%H9B{)#CAu(Ac~_W{-`uiA+#cU&#NsvJ+1wTrZOFI%i$gKJLH zzCG8TjK?ZlvdY?f%?;ScVoO%Gblr805Chih_T7k^ue%Mm-*^x1xc(Qo^O^^-dcnn* zmeqh6xwR-uFGrd;6#-{FyjCC84eTPA`fA)?AX!Le9i@6&M}1`eFwbr^(3r~zhmG1a zvsPHHCMCzi?X|({x8j`hM{w^iuE8z0Zo{oNZO5x1qIC>kEmU8y3*b1D38{8Fve+#+)zdWv zSy)(GiJ|6ttZ8dT+oWRTP@Nn{<5YK4DBLk2G_E&cMxhUFRq0sXUW~L!*-!HGhgAd<~$DgtVfUi21gFR zju)SK2`@i?1oz+jYg~TmcHDFK&+)*6595)?o)A{5FB~{T=^;FK@Bp4abPxv)zl=k# zyeh!zORpZq;iJdI{L9B)6FPGIbpclozk1^2x|ff=j+c(UPU~J5u8IHohfnbF>tABW zf?cT7Rby#FH!)L0yc;cvezYVfpwe$g zdwDiCFKVQ7wqVJWJhTR!SePA;1qA`Do?VEGIxBH;=WJ}AI~C_P%*57~DlD0nhrTH} zSW;Pnj>(yrmFC1GzZOM4HBwFdu>j>`vl0QT5LgvB0!$r=x{C64xur+wq$as{Xkil;g#md0#UZ&|$5|L_PI4K#MM z`y{~Xjf02bs>_R5l8eTRCMr8Dwgiu%ah-z7R49${qUf0#ois)Y#A8Z+9-602Luqmv zoIXG1tz3a~Z@%%2F9ydnrhg~>Zv$4=M}Pl4K6`RCes@Ea=!2dPR{6dA-~RTuGafsp zF^y?VWBR`nPiJaNevC!|R)(pkG;tyW)=)7&emuJmmVm1qhgG(4WrZ<_2@Mf0f*G(X zDUA*p2Yo~c%#mSYz$IC)MhnR5h~Y08BLrC0(7r5f=maq+6PBtmY_Xz%l?G-k8Lm2M zuqIiqMkB$bN5HH{vehVJF0oSWrjwAB^>x7NMULMi=JR4{+2=)JYywK-(@_+gfh=b- zW*5%Hg60KS)VUZ7x)-B={$lYmypLao(fnx0deX9W6kwIafHkPTAfV-x)Zfo3ovVKl z`uZ1OeqS%TX>iik(So@RbC6%012YZq)mpkgRvmTJ^)Q>XFlbcJ(m-1m83nJwfMj+X zY)~V~X+&vG0C^c+c%7<~fYnFGx{a!nav9kDu7U;8$jV@q#TIaikWg&@9{{W}Ox2vG9|Kr#-g6CXYIe2C?xdrTlbDEO zFMPY@+NU3VEX{oR6;>`;O84OFfR(MJ{5HpTx(NO(=%V(W-~1M}bLL^*Jcck5cwwD# z$Jl?;@~N%0m$vas^97WDmWg%M)pKdx4+E@6UU@?RR)({34A*&cThKVKRaje} zYZ8FfW_J7_3)Xi|ybeoLG|b@&sK$ptIesFd8DNkYU_^$6p{=P|?E9@#@LWG?;%9i; zbL8piM;?L4YC){SfvKe>IDX_iz;1B*>WeRN`L=BWurgc?#KqIRA1;Rr7L)adS+IWo zCCVpH5$;v(7Jm80@hkNrR;8KBog^xg2DS{;z-715JvL*@#!bO9e8)t;dEY%hM|x5! zTvi8MW;?uACzVYr>{=s?G%)7;=QUbjQ)%I1FsjzWZD5zxb{JJUEL*rFc(QMwm{ULW z&?CstFNBHCWi{I(Q!O7GsgYoEJTNK+#WruD`ugg zrVjI}>rh`)k9jrCG~b1)igwgjFF;0OIqjDSyD^>qk4&7mVMp-SY5EQe)+2}C!SW^R z(b>8bEsa#q_OHT}01e~{a6TbZ940)6DK=4`*K7SAmb&aT< zU5olT4VXh|_3SyAF=G~H&#o30tPEEfv~t{4b`30BBC-o`2CFqS^MqS)PUZ5?b%6}4 z7^uh~gxi!ZD)$WT*aa=aRkqe;z{>M%&DuMk0qcBpb#)4f7_PKjF?~8LMkB(h9cI^h z!X2=d-SV3tv@g^BVrrxv4Rv1;ZQZS)&9%Kw~7 zmZ}U%G!j(ROMsQdu$A{$EBJ*j!&T}ZoP8E1jvI&ZXP*rvw;wSvP((x^l==oC6UK`V zHo_)M6fwNxoGxS}1gOoTvP9>%#zezJ?GJxo#UEigH5}_rg;@HX1e+CcR4;G{frtqc zP6Ad2xUyyHNr)QMXu!(L()I{M(y<}buVFXAE%aQ6SFRFpwYR&U+HR@sm%;aZdM@l5 znAO(C0Fz^xGFeH`muo`9+4T9G6p$)6HN^hGY_GlYpBH$k>vVmpR{X z9^;gclc6UcCtE^}26!TG(Qz`2<$XAnEnRt={M&q-{QE5Vobo)MTizz0OTIn^s|)zU z2P&_!#VSKo8LqOMVA)kLuUom2UDmEeSy=@XQ5wpF3_NX=e@xN`A7&$T)UVTU|3jq^ zpjA)vCQ4Zb71v8jShUnv(Wzk9t6`;lA%{7z>eMiEUe-v~)UsqZ?!2D!sG0IO16H4l z+IJgUvYJpmYdVGomSN+%wZaQR`DAv#T_U_dWM^h0ncWapR$_3)09Gzvj^3Vb^iern z!ZG%H=^k~{{q3OV(@xKY+If!QJD()qWBJ+0_g!Ak;`_OD>3{&MD^^HxQF)myTG>S~ zLru0^T}yQsr<^b3=PW-fd07Um@-yQ4bLFU%W2XwR%2u%?hOi7+hlkioRgw%_C977+ z%`nH09~|U$lAGL(>n}w^{Q@W=9SE6dKxBjg+GL+Dyo?TaarrBmXqOnnQj6OnRmn z^i0{}$U}YGWxZWkGrW?ndqe=%Wpob~E*`{!MJut0U0Aa>grF8LUnSPDc%Cg-mn~<= z%&wU?&~q6PV3c9&@bE^gpgcV^vi_um73;?H1Y~8))=e8P5P+58s_ZV9T?aE{T{W^9 zgDW@CdA88~J`W?Sw$k;TPvZ2H)~vliXzjWS=y%T*_kYdmbA^jyS-i|*fXlzfzs1+c zza`?p(g5$`tyf^%)}6R?;|`PtW+FZ&4JED;O!4NT%#$Dh>m-+5fK|3$Ep}KiBM^%P zGs=aF;MvK6?**(^T)9I4*3r6(#DI0rZgvg47yBq3t-Yjcf^LAn4X|>Y)@%0C_8?&0 z$8lUqH(YZwZockL+;Yvmxa<0daoNTjQB~57DH+u$O`C>He-8EEe&f5fpS^}=%1PGcu0yCV0ykdm4Ji%o~@ykuOx=Mvoei|cXYjoWbR zjaT6px8I6K?|c}yUGxh~u~(tWQ}eBWbS&IEY*K{Lc$4aFs=xJ7;iO1m38@v3RY`RL&nrZGZei<4 ztrm$EI-k>yY|4w7b|YPL8irfvVW7SS3un)u>r5AbHCeAgqCtgtV>I#uHq0pWqh)pm z`s;JiQJIL&Spkf+mtgyFJ$A3_!0y!@7_KYD{7IQuG`$3MSxG33<(SO|1T5^1K7!hY ziEy}nip>|a;n|mN!3&4)!~GB4j+<}Ui(lV=D;|6NUOf5KuZ8vM^DjJw7hdETs?X#3 z0|$jQ>8mH$y7V`A?alY_`s=^L;X^0z{8I<!DYU3TxHp55A23FC03lXE`=2 z>1mG7df*kjdh`wa_1%Br!{eXfx)nDF3)Y3PY{A-zf&2yx6wX0^PC4dyQ;<((AdUL} zNz`|YrM{elJr1y^9;%xeuu6SM%Cpqga!k*P>?EAOq!-t&AHfZ)hj8tRWw>EvCGOn3 z4v+2FhC{bphvWC&fy1}mgvYPG5?3r)h&joLD7KnV5%8ccClNJi9#kb+&|2t5Q=tuw zB@V3ZnvDB*ZN$EjUM$Q{MQ?flJsANsr~9$Cvl74FcOH)3w-?tB(f?5zz`ALv7@n4d z^)*?zw0kPH&7XZ?L4JIULBH@juXB#yRhKWC;yg3mz zHGA(0r*YLp>KlY0BgH}E3K#rd3-w3z!h@2Y?t_s%6~#meai7FY{SBLu#%ET#XKp8r zsT^?H?Qqg~BM_g3KmwI>s#iVkJgP@B;d0U#$&~_!GZ9vM9L&~O7)@T0nyo&V%^s2) zHagzr^wBY18hbj$$I&(#_gP8ojmm7a(^!`FanLx<6APP_e$(!v-}l1jrt=wS%pc7$ zj;ZaXHaJGDK@>g9Na_PcbBF|w6S)~_Xeld4E!9i$ZXXINt1v?K_nBS{j%iH)PWrz9 ztfTekKmS=+s=oa4%XsIVcksanADnT&F^y?VV;a-{y?8oPTk>OcM!`HNRcX->=6;HnH*bNp@r zSo7kk!_BGRhitb8dER&dSo6JUC=TSIy{Z*Ux|U)=*JAW_FA^`xdV3ZM@e5bBu987& zUoXEX8wFfx+h~dXf)KWs_U+{~2wEj;27ZyrFFpIv*WZiYg}rF)Y)0{<0=Rv4=u9do z)scwND4?SI6~iy8BO++Pszw6+@3GX$=a^&#GziH}_ae@#hucQ?*s4LSO^;ZM4qlT6 z9-|sA8i+bM9xGe4vb!5S4Vc&hgk;z8i%K3yM8KeofQ|;{Dz+x3fxc#x__rnTe3Wo6 zst5_g6&D39MZaVEOaNBLNx-TO3H^q&p3iDe4>rK1%inu-ODksir zgFZ3}8&?hnw|@8ZySLtk?HhpAB(C`o4Sv6E`t(x?+^{RwqeoBRwG(gR_1E6Q8*jWV z<~e=)?cd_vcitoY0l)k0pK19$+V+mn^Uoi~x#wJjx?0I1?z;f1Y~XqL(D9RSwXvS9 zsk-Rc4q<7u#Srq4oEc?IUtfVZi- z7B$l@Mc(yZ4L0I^wKmG+9)^EbpDbp}zayc3snlNj| zEOd2H9%*YuOJgJ2n_Ey*Ia{c*Viqc=&lKlZghrq=zYxa`zbu{XwCT%_=m~ucJpSMz zgq)>?M&Ux7D~py71osF|9EbI^=}TI-^NQ=SdHqG$cJXdpaPAej@VqO9E;|1TTztWH zTzVmEo6sc}T!yV%F2I_Rbpj47>|Ko8Z@v?cKl~&%t=l3jO{dbmE6OcGR$3M^NeRAq zalf(yDd=fz!<{$Wf=@sABzOg?NVwsP4!Yx`RB{h21 zo7f6fd_*99Ou$y!>>^IMiKBW^uVza?Nk$EA=k+9ptqfRY3pIu)47S*smE*sKQ@hUK z)@iqjG=ka{UeDqC889v>21R9@*^Zu)%(wej2s@ENErqjoOV$kwYS1n4{* zXOmylMoyfFD5{qju(D zly77URtDhg9=N-cK_*+2E}&<})~Jg_%FArQD(3+iw)2NJY~{=@re(;=Z9S*#E?9<} zvc)Us3l_V4WjMwuub1Jx3^;jN`d~+brZQ~h^YQ+ia^GS!(Bti+L97h;5*>aUr8N4!FT`{lun z2a%q)joMnPMZh<;GLrHTgVrdjTOy&ObsVn1po$hUs@ckwUB|0oQnB?tttT0&E*5cs zNg9%l@{bf3SOR+nI)?M8uwNOI;eco^Pse)sg3H>`Qqab{xD*G7v+Txo~QmDsjI!8`izU{p7L{H zn9BG4)cs=dGvIs6_f&ET%oeK*HdkX{K#G&f7OS%LD!U8j{d?(oE?T$@OSvwgRD!fp zOjdq2vKI3;erA-ic%Ch^8Mv~mV2;bm=a*a(^EI3Ty==M4aFtyGj|{IDaCOzlCTdqM z#D;a3qI^m{CXP2i5ow1a%8awmqP~KH%6+t?81bT)-GEB4hd;hxuqvlAVC6WGY@HWD z^##XY<@!NEV*qtzi0HGXd+jJmibEdt;Zx0eWLk~LWtYG~z{<*{bvZU8vIKxNBGY9S zfR$ZG4=-7O)k7<=YIqpKBlQ2$|Gb3qt@Nxfz&dIlH*UNXo7f%jNnIKQsSH>ptzNZ7xEp2w%;1;TZCJk*YuB7B zu92ZI|K3_!zlF}Z{ro*RZ+JU$+*6RG$wsNC7?V9&DD%Wq>OqOqL1M^iM-i2enTc^& zG;l0Kv35wh z`YKvS;@GVsKI`slarN$fUlT*tJ$tW}04oDn0azutdhOmDaMSg-;no}O#;w=ghr4ck z6x+7kg0`w5%qnU{S>|l&0~Et=Pl8qJgi&QC8A#N=sj0nEQ@>74ZDkO!>NVU38mK*F zz^aGMN^O?Y0AH*XT0^Mabu*Uqi0INa(Rw-sH$3Bh> zV-FHEKBN7jBf^A>ZIe2To)taI!Z_5H_)uG5Lv5Z3bMuU-&QPO1*NCQk3+84U(2!?A zeV!F_b2zo5xzLNo0uSm7T&T*VbEFwCElEexqdZZMDe-ztPqJZFng>(jY$)|vXuTH| z=>g<;ZLma5fI}UDM5hsc3-zB>?3p4QM!G&-6!lpcu+smk3J*W|uE48T3s>N2{Gqhn zfJ8$yjnOTbQ<#Yv>4}(};6o1e15#-GpGEaRHjVEyX?t<12NeZzm@_$my2*ajmAbLG zJ|7nj%*9n}+Oc&}4VKjwVos)u{@*0@Ov%TbtOS(B(XoCLa$@yx>c&%E_)lc!YH;Hn zoAA={`|$irzr?Q}xD$8Ybu%7&{8xDLsRu|8;hAS1#s2+I;FYB^`q<-mipG^3d-a6_ z2l3SYXYugkkKv)m9}nsY?5A_G1?#IcHhbyFQDM1y?De;4{y3gHa2St0wO{CwC!Znh z$3u@jgQuT8h*w^D4S)L0Kk(sepX08L_oC4<551l?4CeM=AioJKisxcs-V9W^Q;?^& zAk%0=3XOMt)DL68$`-6fhKrO+vHGKFY+%5ojCd?d)|7|2J9JFgr((^&|Q>`Rdv&_rhY0`%*w@*sYzHfClf1Y zCt_q?I&M0*8^3@04m`d0Vr;CMij^g~Sd^E6##A2$8_MzXotyCcr|!f(=PbqQY3W!q zEfqu4k}xnW0q3<8V{7|VES;W**&O=GtU-=ZgB0omBvX5zK>boXeE);B%$H$1DxvAc!5PLJ?ZWHnOXhQu*+ zHPlB}(KA$2f64B!Au|v_Ls2Q(s2`RemyC?u0xUWAoHM={9MhQoo%DYVSjRM`F^y?V z|NjwBXKG7+j79-g37n1}KmLr8x65KHR)(wL)LCV~%CXQmCYmxVoCZx1BIbsL27ylM zpt{uzM%5yZha8*5VJY>LXiV72!t1fK}JUW%ISY^2CVYo^i=2+_JvgK-` zg)LUU4p>jOU}dnH?R6lVi=xS*e3L=K>j=KEyO8hqi# znm>ObEz^1X7l^p5^ZR?y(%yvfiplT=JW$a9GgLwMIdY>T3zlY;S(tWmS;H3ern+6$9zK3+r*o_{8R*#Xk3yW5kTDaL`S2(8V26y_0B%Hu`V3?()K|McXn@n&T40QjjBK12QI7EZrZ=1f7;oyIDqQlt@<=tce0RQw!L_t(Sq^3rS z>-h4^-*2h;+OglDrLh}TmGdxjdJSr;8w8YTu5ZVj%DG^-XE9MKs1!7)GCOe39pC06 znDm)+6W>1Z1}t>n7@S9qr@S^Hga)5chztqE__NN2)9%3E|N3_UAbI-Y3;^+8|9Bq{ z-TxpSf9MfB_1NQh`2Gj*=mQU))PukJC9QuHk3IMx{okh@&%Ty<-4~xp^CWf+?6gFk zV{}~&*lpu9ZeyphZMU(F6WeBEn~l@hwr!rYv5m%PY~20cZ+!RuO8#c#B;(m@uQ^w` z_-hNSpkO~yuf^`@mwD!kcAVBt4-9vGCrYNyOZ0W;!D^3}<{toCnst<3+w+LXPH+C{ zRQ;XqS3VsyP3AC#eqX)mgs^^T!E-e*IP4MhF*3CDdUXh)qaD}5N%H#SKr=ZRJZK3F zgD*Uuk_0=2T0OreIS2*M%pGgpOicCWt-av&Jiog5Tuwb4KPp=7Ym&V^2BRqpS+Om< z>Bxvc_Yw!_$JfFhPetcCF5Z1Ox7y1bCf1&sJ zp4QLD>-0qB`wY1c+d*__D}W;kJ$Pi58?T9)O-Iu8)`%uNO8xPSOY(jr`g+_gjPUmK z;6Gp>Wss@R88#)%-yB4GdM{i1S)&r!F7s4pW_3L`!Ah&8x#m3+Xg1a7jbRh?o@^2q|xpoIVk?=r`g zgrm9v`NIXV5Cq_yugb@G^dbF(H+7l1S1%Ez);E7ymSm`o?Qod3YTFOCkGXNVW)a{K zIe#$bn6v@Nc_;no2&+FikUTw{I+YDNh6=#)ZZ~QST-B@36Yq^n8iPXT%!Z&rfQMfk zvgQ--br)e{TD*~ykWn3NFzbql8eE-^{)&7pvY4lSSe3xk%Qc&AsX|i?mN|;2Y$8E#wlsrUopV{VHuS z@d{QafjeroGv{o^+7+4AuYCd5m@!F#SrX$UpQUCiY2t52A(Mr9Q=0LYTv*(bknlsdi{jG$UI6UdvhRl4bZ19%0SRd2Xfw@kyW=)Dx^`@r3J>;DCX+FMdi)dPpnsG)~BQI&A}M* z-AA^Eul zM3muuFT!MIQv>ymDv>0=6w%t#M?ux6XJrMDejEB};>sAYAyO@%XF}gF!vqL{K6meJ8>} zdR1@{7J!$xGV4&j`!6OAyBbK-YfcN6csKeC)A4Qb0nC%xc1HwbM;a;u_W(e}J@g?9 z<9W#hxHAe)ae_Krn;qf1OlkixYspSI6TxXVgffWE-_)lDo~|N=@<^O^+~F9$g(20u zZ#;pTqx29R09D|jv7lfkBgapZ^od^HHkF_nWTT~8UbI8|F66bTUhGV`7IKXg*@ueH z!!?A-?W!ybINu@%V~snJC>7k%&O}HT_FULhra9Yjn}3a$Nh^w>Flt(qk_k^nd6Xii z={KQvy6c6}*RF>V@w;!IY$V!jSJrHX($}ogZqs$5qyj(pC-X{mTGUDytsm#>v4Wje zZ#}2MhIh#}JAyAYgPXofyQ?;}qs>dY@izCH5jGE-Ap|v@u&wJJ{Px|)z#QRCciYpd zx6{UCuE}{r>8Zb2Z(Kw$pAvG-QXf z5w7*l_uEwiP%)HwFnKwb7SMO%>a`DBPS8pCugG!yl@mz>lR;GeB})fO@T3HO0)Kp9 z_2IvM`<_fSq98=DR~jmZh)CMChP@jw`s0q=3C6N7 za2#;Z4Q}UO+4q%*SI8=wctFn*;!|XpNLf?-;*{EB6(OzLEKf9(UT8cRp zpdR~qF#!xfJtq#DKs`bHc`sJ4-(T!?r=`2Ln;IR8yyxG0z!QYz)euJf?ute3$h!q_ z&Ex#M1>j)E+eaObz3PX{10DaqHHY^vwcXFCn_oAaH;9(I?2#^d_UyZ^ujxI^Kl}u) z=2ZbqnFUx0V+7^)vrh@fm*ynh-rg{8KZ!E$j9p>yydUU%AM=V)p}hy1WjQs6s9iCl z;qiORSFKk|TYdrY`X5led>@b;+62@4wj&L{6&S{?hGt*2Z_VW;o2iL@A(FGjx>NjO zs2d&XlQgLYA?+(?SS(%4f~euFB8idjICq20h(NqH=qKyuzZb<#aPaCS`{kuE}ietA_4F@7n5YsJIqzO!n4wt7_#3r_Vg9$`uFYGx;yW zEiU?*nKxok7TD|aovBjg=_K@27&=N0ws!*+*8T5b+nRdu-eAW;YRN%ySs)IJ&KaH5 zkPB%w?&8ttcsq3Cf{+(WoiQx!z9jtDIOJ~_8%OIw_@1_*xZ?(xYe5^bEyWMw+jx4FWrx5h=8o4|nm?;Y?im!q~ zkmEftFzc`R77)^#5DO{9k7ZNDHZJ`R4}CUHeRfU#<*j}Bd+Du-x=m+XN*}3z=YQ?| zWkF2txD}YniLJV|B_u17%lZ?`!>5@gnmBbLmN**DVL%Agl=b(Xbo*M#KV#CW;6{mL zLUf9gS}34noy=A7*Z2JpKeFg^E5_%_P${FBK|ulrE{)eVecwwKH|Rngf^=l8BUpH~qiQ#tEm9qBY!K zcsEVe(tt_Q$zjlPH%#{ivSRRw(L-$Fsl?7efHZxzd;7an1I4n`KAvjSGcQ;Uh z#h<(mW441uxxr*`Ik=1y1oE)s7gN4unKh3l)sCWutm+&0U;*)EQSk` zVF?4nUqK|}r*M84wan+~0+r}#4jbcb>C zA2V*7Na#;2_AbYc+L9Vtr{*4KeYv;b$WbCp`%ctO#X8Emk#b+}NVX8YhQ!u{9&Zek z_zQ#JzF~LxOF)85&bbJIKFP-r1^dv<+{-_I7{7L*PUlH9xGL(np4gISh56q#I2rt< zc#J4S={g$$iLcVz%PLgW2;fUg%R;xur|iP*+oQ-@%1;@ad{<$0RK{u9345X;X3m(j zi9?GHL{xYv=>HV|5JT(nl+3Qd(qYh<4&JN^u@ULt>bG`YHb z>rF-7B_PX^kdT_X;HS*?{sL*EZb@~H?cL_hy-qIt|V2q zF0w|acJBMcqOvxpGnnh!O&5*EqHLe!M!QsE(2!^hlG85 zyHlxbsPt{z;YGOD&bV@)T@G1KH7U_BUm!O#A(A`37kk}#6;t3f-(ZWmiW0Z)2UoMy z65u!x@bB>ZE%xGncbxY4*C5yM&osVkt6O1rIgtaQH+kD2UdhMqzqdDs52#Uaj$k3a z+rmwmP_<-ZMC~fn3M0!@<6T8n7~Hr@!XAAi(0w8FPthBe`6=HZkUU%$9T*m1-c(&$ zY4B~43sUV6sSmvS#ASrF64$~Nw=}L1Zwt8+-_TGV5v4*#mUW^;XCdRqD|^QtON1^+WGlM++va?q+(sa;uA+785{lc!?vUGgyQ z!6N~afc``WXWOsv(0=DFo8#qyQyawmYzO`jG4WU+_803FX+@{mx zFY!5tcGvAsUZw$bdQ0e#e*wA8G0zjOC&@AHyP&(%mi*e&Gfyhrpen-exXC$W&`OZo zIQqEtf3+l%a8-A_-wz6s=W|njd^y+OkoWn=u{cK`_FpmO-w@%d4Z^Fseg|-B|K(1F z(ZWkCD~?C9)WWL%CdZKi$$36uoaRRt$1eZ&sU@WNy(IKnJ!=k?WS`w#{;Z)MHWI@< zI=5yxI&v>YEj257N{|9Rdk|2Uv56?&5iPvYxwkSgRu-=8Qa~!$kTrXcN8Ff`(h8x` zM#7GP(?ednoaM50W5HT?YKlri6&7i;x;RQ(4nqEx{X5jSN{yXnUc^Z7M_N)On^)bs zJu!^_yi6w&Ra(uEve+nwGf*A1Y7VZd-K3o=X`;%PEoRYpIjAN9ab{^Jl}C@wm5b3H zRmd7z4Y2gW+z4%r9{NF5=#Itvp^2Q=v&HCYx||KLHX07Yvy=peoYY3^TKHo0L`q_K z(%Lj-_J(bA>(EKAuX5$Y$|}NaQO|L#h$qZ&!`Oi15WKGlL4{8*7UsCV@cAfZCxX+a zeCuN5Z!(OW^euVr^DVN*4bd4fu#$yW*We)tt%20wDR>vXlEMPLI2&VXOQ;`tSBV=j z+g9oGpJG36xNsXp$+qanPE2-V z4|e19Vf_lUwLyr|`$gk4Y+`K-VU`0*=IN$s=!7+8EV@=s$p~4kQu{4;UC72syx=Na z>8$b-XDUEFR+dRSzVe41AWhW=Ztj|ad-|HbmWkRv$}~HiRli~N!mp=HKs?`STJLp7 z45?AO>_=JCmBpz0WACKWtPcEBW41=nyWV?>_-w5;e&|ZOmV6@ssN07C*LO&!eH#+D z!G{YFfLw= z{k>O!u3m-6mVj@RriQ4T5xWax#XQ!sw-s`L__5iD*1Fk)*1F+Ne$lm$`g$@64;X%? z_HrgjhN{}y)AuuCd%D~iXtIKPUY%Xda0=*KKNGbNA7yh8-K`8uMR1AubHxUVl=(#| zk!7rsBGjoEM4j}oLuyc_Bss1Uqhm+0;QP~-F+~?Vvj!bJ4IU_2!>>d``wx8{+~Wqn zoQye5i)V-a_8_Ob?k=Nq1h!kdA%Q=J;zh zqhcyz5(s%?*^{&Qr_ki!puuA^pu?8DVh)9ZeLM^=(tO_3OF8>oGF24TWK8jM9SuvX z0FFF+lv2iSv6By`D@WKqE2V!?CFyaQ&^DXHg2c=+Jse~y>Nv5W%0?n?+w&hahs-9a zhRowEsv(sv{(f7`eCOp*5BCX5)H)#wm&5tc9K8MDpyEc<3vnCX!@A@#^Ti0z z?1_GR$?eBb6aZTIzHsnpJrOu)UEjQvAr^5^yFzf#dV&f^HwSbay2F>^Kd>cHy93GL z4MuC|?{@~OarPodbMp33XL)n_RHvqSQF}uG-{}`cfj16f-)mX{vRe*fe=p%2uM1cp zwcoAY+J4NmZTFHJ(h+og{B+;@?a(;_5bF%m z5{&0IldhW{mwgz&{ah`|)9T69q2iNnqf)qGBvGgyFO!X)wD2X}JW3)|JoLCo#>>4L z&ktD*b9;8vv(4EGdh#?qEWbjIp;k(ad*h!wSW>T;%hsBC@L~a}uB9ICZamUbN=`&x zmk=?QPfpggFrNd7NHtpN7iP3^A)>0C7pAKIIH!32e6@I>Xmo%CWGx$_I~`6=x}`_C zqIGG5X)$Yc((^)?A34J7V5eL6YW@86vf*}D9|HujHJ z>nWD?K_*btYiCjgPIlOL>MlO@G%;v-G(RKOLBec;#ED3FMYgM{7zFXJA*O$yp`~2f ze_9s1@aRgpv?Z9fkQ+8d-6j)CA=8cTiuAc!>qHGla%3VMqsA+-F;f4MZZe445Iwv@ zG;2I0{!z6|9e&^<;56p^^wa(a>4L;L8ST>fU{#T;tE%t3vUVWh4}p_IuB@x!ZGfl! zN8txlp=0Gu=9W2tFT$?>YNObB)>DPp&M!11{8eR;P^%8Zr9jt`_Fwh^0{H684pvQ z-JdvVfd?zG176L!jHrAs{Z7}*M43QApbhM_%(wg;p|TPcdI)QIo}>#uaS^N-UNPHc zI{dZTL^BX+W^RyKa%elo$Tnh6u5`iW@?=#>)`E$Z&PuMI_jiG%U940Ab(^-PFS-~#ev+?S92t& zAbG^NmC|rYi-N#*S-{&@NyL4&{>Kisz^r3h0XWuPvn*DvGXzOvSr`@yp`?u z&?y|mxM}{U>bXDQE+tJNuO^JqJY!~vDTsiN#X$js3MXywFeVr?Qw6HZI`kPHYLVNh z=%vK)Gb<^kGU-mb$D&7wB62X51d!0&N4$9$zk8Ng0fW*k({Jt|+kq%R5I6c_>Uo9= zZbgNZTcLBCimMEgge_GzR9`%mG!VBk>fwo7*xHCye82mC8Q}2Cv~6TJy{`Z8IX2Sh z;CSuGLip{GU5+UexmttXu!4>XZswJZN1OHl#Y->-t~;O-KNe9&9J9q?jaZ=nqfcy! z<+%e0_LU#4lx!FA>fI(5x3#U%FYNX|Qf{B94YFK4y-Omit9u_`Z<6d|Bo(RSh>*0; zw3W1#A~X&72>-jnySU)0pz6dc9WS0^XTi!#g3lcaC%r6hSFOFHiLlWujXr$%Cnuq9 zCwQeFyHB1S4><p%pT$me!kfMqTese1+ zz#wE9PGHeWIJc#z8Nx!xep*#{(&z`;3$W~J#XhpeWy6UkO^6*qNz>5#Ff;{;}-Bz4`^_ReitemJv ztxVYQ>ohs@Pvt}6TE>OtAoKG2*JWw~N%+l}C1~pKuP3i!EL>UPRR3l2&Wh!!`sQTs z=;)YIvg(tEr@^Kowm~KG16~KKE^uLmRRhQ0;ojb(KQF8nJPb{8K3%Xz`^R8S5U*S3 zE{tI;@*${?5F=$nyAoD677?j1`57y@764~{LRLl<9iUws7tr>y+NM-#@xIs9)s);z zh_B6`SXOkZPpfQ6$ofjaRZ(e=I_g9!E&w+%XJahX#YBXub8d22RWT+Y>JyqKbn-^)V(| zvWrz&z(8l6WwFJ`MdXThib-#Sjo~q#Y%2Jbff8rxwljL!_sZNzd1Z^AtnXw+*yP6^ zmo;?x*0(q0Vzw~MSW9;lxmin&WC_vlzF?`22N_twxjc{Tpj_4^>Rs{#7BTrO2=!&L zWlls2-k7oYA4bm34B#YVal&r73g~4Ob*L(?zgj@9(!glDU@eY)$M2lY^rbgp@TXcT z_U?LfWu3XlCwk4Qp@QKF7(*gZyUdXBxlSGO#tn|Df9Cs?S*6t)3-CdBi8-y@b=%!|ubXtuySoVP{f-FF0?os6oJZ2O!YT+$93oICQ zlvZlk^=C968ohaqtGIEFnh^2+vk7o}a&Gy#!N8z_SK-XZGvxSVPI?TyL?LRZpmn-r zU+g!?rRz5%WXu1c&0wt$uPKJVF=~w2&aU+Lws4*(8a)k%GWkH8$kpMT#+g?sB_T+p z6i;<;BRxCku{+?d;e5^U`2Kv^{b?VnMc;2<9jfMHyE{Pt}ZILm&=)yYfD z-|QvWUBOUg1C2%zX8rrfJU*;SFJyNM>GMM*K7eN)4x&Y^5TUmn>u?;EXhK zBGI2U)uD*aH zL^yC)@6~pPrNwvA8P^Nlydrr3>#D(g0Tu=VA%j34Hx_{F9J*h;33=b~8A)(bs}+S_ z2rv8}l?5J;Fg*TVm0r;t=S$`e?I{XHLx;z0XD@vOO!>nLwA%>t8JB+;+6-LBFx{3e z8ht;oy){>mR23m@NWp$2H#RJ_=qG7vTnYf)+ZHPiOk738(k&y;q^qX}M=voBH6Km6n2;A{}3KluQZYeNH{pDDY{wc$ChHETrwcQ16hOIrw18;(t|Xl5UhplKH#V zehO!H6@ZFjdBnoliN;6kO;j<%{hg0tRM5~za=TW}Y#4_ep7OVZ4O7;Hhxra?k7jFF z^(m^*DKq!E8bO;A-6|{Bnw50wu)pcnRn62ipW$bWPX(G5Wse7@_Zy9)r_$f6d&ep* zpUQJ$DW8t_g z90gSozRGskIzA55c|@#V6xslx?!+q3yhx!Q(yC}CfOF1BqGc{hx0c+p{{&qLDBIUS zR0(Mx=Gzel1BONn%gg=IrZedyhvUJ-r-|vM=1+o988XaTozk|PeU2%lbkGZNsGC%f z8VW0BUrPrn)C1;bzTM3?05RQ!ICuixa6hf+RVCIS`I`60XCwP4XDgD|jZJRH5S8Cv8p|rG62s2(qT0c1J5K z;U1Uv7=CpKE1k#@rY;J`Y?uqa0xe3EbXP1SeXZ&Y`-aob!w+3Q21Cwp0QtK!fut7& zayir#>=T51z+X?6y8lBYUHP-6bVaOGeV?YC zjM}vg)}mSth#^6TY768^a0*<7&=oYCm_{;yAd;Kc@gKmrrq-lDR_a%aVs88!`{~Fh zgt+&9!w@p_W@6d#ajg2V9X&Pm`jLW}65+dYP6mz9xdJ%W0DWhqli#YnsJ9CS5$lP- zKvYVa;3&k^=3H=ZvRP9<?Vocanh=H=a=tLLb5v!djmm&xPF7EeQmEk&ICAUD0v@3vFtO11?}`tZNs z3FrjrHr)AG?H|3+8UPDA>5=yzyL*b4yYCjPwI$f)ffT>1YlekCu76nZAL=}1z52&D zoV}4^u>0g}djDgF;;V=CygSo|)GAGz8j6XMNmi`>B(lh-%=KSidF9XPdOOPZpWxIQ zMq{Gr3HHGS&zog876+T+XJ1HcM&run_oTJuljfEd;@H@(-2>B?F~rfd|qeJFD>HA`kszFh+C6!r|q~tF*Y5UF7+1Z*nt`<5{dgv#Gc~s zuPeaD#+IP?L{H5hzDkEiRQiSa7hbZ{ri->+gj@UPyn9~S)P3=&t>}QXJ)QP)V%FLB zTj4ne!0vqN6;>&NLD5G?FTk*C6BQ9r;63sn5v7GAGCK6KS8t2ZsjL^+e#?+?w9?c% z%Wk+VGZlCf2BT2CT%Jh5-AzP3sCv7@uW=sF~$Wak}~`oJlxrP;{Lm5 znm(}vc1&l~TIopGa{+6_Wg*f_^5N(-fv3}_rW{jV#2Io9+p5;lj6tK=36YU_JTD9< zU8aW07mtMBj3LoY z;8mUNw-$g4tK*(I)Wx?d)oYPZ)F4voKJC|38@3;qsuBx^Egry6Mo~_{&bKViZt*^P z?z;6>NJsXAG}4Qspct|sWo-WZ36Y@*r}J! zbA8tj*i=_$4DEKqPlM4KMyBJ|F${Xa{lny-c8^aJIH-nC1&|CSFTKf(Dzti1zLT)G zx{rnZ;>p6x8EzhqSYaA55w50|&4BOM5KHjp%g(I(@vadh%u+RPE?7!9g_~$3Tii^? zs^B9M%yQS6>?+J#Q<0eeIZ{|^7cHrvOcC$aB5KhXF;Se(E_IY!x}@RuE@Q7 zR072}RZ6xlb4+;M^u)8l%U4Qxs1R`dyrlY{DbBCyP7rDu$*w}N*?`; zM=XzgVj(veO0Z;dxBc~vIdN?di(WDWTUG1y)F3KO;pFgvVWeT-hNaF~5Wq-=F9Ooo zBJ|{MY%E`_cj(favkrh$`Aju#7;MZ9CMPFgK;?>S_vn zY5>r$!wY3&>Fx~m(P!2DUAm8t%{5L6fOEr_YW5zh5|@MA_O~TE4p7LjYJ%|QXWRFA zYDI59kmuZa-%rdkAM!0G4L{dm=Z|H_iIkFv+qR$F<_(?VJg{V*Y>TvFG(TyLH65{V z&V;Xa-Ts5D(%c1C)(q`y>IVW%62KgDfoUI9Ydo<~`CznEV^i<@qM+;dw9xdAxW3C` z3T0V#webb+Z0!fR`}t;gcBebi>B5Hh{VbbK?X{nG{f~b_x-Ng*iZbgQ{@E=%?N=w` z{K)HY=8fqtKdJQnwp5X0 zQUA&pHbOLFX}UjTGEyZ{rQeDx{IM_Jws&#rILElOeV}7MWY@YL>Fv;)J3=|Nlan29 zA~{Ol1z@=uaqL?kGm9<08|)9lp`VM16=Qk|Q@Fo|Q4S z2k>b`TjkNNP#kz zWSA$BQ8T5^nFoSDp5XS9$L*5OGAGs7ojr0-$2qr;bZ8HPy0dPvmxVK^Ax||7XvptY%d+!Ol?neGyja+T*&cNTBtPS&DZNJ5T>ht#OUQv(#zGE3;dC8?amK}54_yhdwPK%Z{J(# zL}=g1DLp$QjQ3b8JtaNtdKto;f}$|-z+!~jMB7%toQlHO-I&dMSk_A3na*03T}(SA zJ!GXzFmTTFxBP^NuLM&?k_sz5Q-GGMkC`o0#cLBWGuE4e zTfk(>PcpU4#6UPcNl|lRZRhA|El}8fmvO#^w*4gCXKV29(e-(T=Rda6XIxqQx8qPZ-k3B3_iD+M=%lC839b zBQ#M�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 z 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