/*! For license information please see 63.e0296c93.js.LICENSE.txt */ (window.webpackJsonp=window.webpackJsonp||[]).push([[63],{120:function(e,t,r){"use strict";r.r(t);var n=r(0),i=r.n(n),a=r(220),s=r.n(a),c=r(209),o=r.n(c),u=r(143),f=r(25),h=r(150),l=r(8),m=r(148),d=r(16),p=r(151),v=r(174),g=r(152),y=r(149),R=r(121),F=r.n(R);const b=({docsSearchVersionsHelpers:e})=>{const t=Object.entries(e.allDocsData).filter((([,e])=>e.versions.length>1));return i.a.createElement("div",{className:Object(u.a)("col","col--3","padding-left--none",F.a.searchVersionColumn)},t.map((([r,n])=>{const a=t.length>1?`${r}: `:"";return i.a.createElement("select",{key:r,onChange:t=>e.setSearchVersion(r,t.target.value),defaultValue:e.searchVersions[r],className:F.a.searchVersionInput},n.versions.map(((e,t)=>i.a.createElement("option",{key:t,label:`${a}${e.label}`,value:e.name}))))})))};t.default=function(){const{siteConfig:{themeConfig:{algolia:{appId:e,apiKey:t,indexName:r}}},i18n:{currentLocale:a}}=Object(d.default)(),c=function(){const{selectMessage:e}=Object(m.usePluralForm)();return t=>e(t,Object(y.b)({id:"theme.SearchPage.documentsFound.plurals",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One document found|{count} documents found"},{count:t}))}(),R=function(){const e=Object(p.useAllDocsData)(),[t,r]=Object(n.useState)((()=>Object.entries(e).reduce(((e,[t,r])=>({...e,[t]:r.versions[0].name})),{}))),i=Object.values(e).some((e=>e.versions.length>1));return{allDocsData:e,versioningEnabled:i,searchVersions:t,setSearchVersion:(e,t)=>r((r=>({...r,[e]:t})))}}(),{searchValue:j,updateSearchPath:P}=Object(v.a)(),[E,x]=Object(n.useState)(j),O={items:[],query:null,totalResults:null,totalPages:null,lastPage:null,hasMore:null,loading:null},[w,_]=Object(n.useReducer)(((e,{type:t,value:r})=>{switch(t){case"reset":return O;case"loading":return{...e,loading:!0};case"update":return E!==r.query?e:{...r,items:0===r.lastPage?r.items:e.items.concat(r.items)};case"advance":{const t=e.totalPages>e.lastPage+1;return{...e,lastPage:t?e.lastPage+1:e.lastPage,hasMore:t}}default:return e}}),O),N=s()(e,t),A=o()(N,r,{hitsPerPage:15,advancedSyntax:!0,disjunctiveFacets:["language","docusaurus_tag"]});A.on("result",(({results:{query:e,hits:t,page:r,nbHits:n,nbPages:i}})=>{if(""===e||!(t instanceof Array))return void _({type:"reset"});const a=e=>e.replace(/algolia-docsearch-suggestion--highlight/g,"search-result-match"),s=t.map((({url:e,_highlightResult:{hierarchy:t},_snippetResult:r={}})=>{const{pathname:n,hash:i}=new URL(e),s=Object.keys(t).map((e=>a(t[e].value)));return{title:s.pop(),url:n+i,summary:r.content?`${a(r.content.value)}...`:"",breadcrumbs:s}}));_({type:"update",value:{items:s,query:e,totalResults:n,totalPages:i,lastPage:r,hasMore:i>r+1,loading:!1}})}));const[S,H]=Object(n.useState)(null),T=Object(n.useRef)(0),Q=Object(n.useRef)(l.a.canUseDOM&&new IntersectionObserver((e=>{const{isIntersecting:t,boundingClientRect:{y:r}}=e[0];t&&T.current>r&&_({type:"advance"}),T.current=r}),{threshold:1})),C=()=>E?Object(y.b)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:E}):Object(y.b)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"}),D=(e=0)=>{A.addDisjunctiveFacetRefinement("docusaurus_tag","default"),A.addDisjunctiveFacetRefinement("language",a),Object.entries(R.searchVersions).forEach((([e,t])=>{A.addDisjunctiveFacetRefinement("docusaurus_tag",`docs-${e}-${t}`)})),A.setQuery(E).setPage(e).search()};return Object(n.useEffect)((()=>{if(S)return Q.current.observe(S),()=>{Q.current.unobserve(S)}}),[S]),Object(n.useEffect)((()=>{P(E),_({type:"reset"}),E&&(_({type:"loading"}),setTimeout((()=>{D()}),300))}),[E,R.searchVersions]),Object(n.useEffect)((()=>{w.lastPage&&0!==w.lastPage&&D(w.lastPage)}),[w.lastPage]),Object(n.useEffect)((()=>{j&&j!==E&&x(j)}),[j]),i.a.createElement(g.a,{wrapperClassName:"search-page-wrapper"},i.a.createElement(f.a,null,i.a.createElement("title",null,Object(m.useTitleFormatter)(C())),i.a.createElement("meta",{property:"robots",content:"noindex, follow"})),i.a.createElement("div",{className:"container margin-vert--lg"},i.a.createElement("h1",null,C()),i.a.createElement("form",{className:"row",onSubmit:e=>e.preventDefault()},i.a.createElement("div",{className:Object(u.a)("col",F.a.searchQueryColumn,{"col--9":R.versioningEnabled,"col--12":!R.versioningEnabled})},i.a.createElement("input",{type:"search",name:"q",className:F.a.searchQueryInput,placeholder:Object(y.b)({id:"theme.SearchPage.inputPlaceholder",message:"Type your search here",description:"The placeholder for search page input"}),"aria-label":Object(y.b)({id:"theme.SearchPage.inputLabel",message:"Search",description:"The ARIA label for search page input"}),onChange:e=>x(e.target.value),value:E,autoComplete:"off",autoFocus:!0})),R.versioningEnabled&&i.a.createElement(b,{docsSearchVersionsHelpers:R})),i.a.createElement("div",{className:Object(u.a)("row","margin-vert--sm")},i.a.createElement("div",{className:Object(u.a)("col","col--8",F.a.searchResultsColumn)},!!w.totalResults&&i.a.createElement("strong",null,c(w.totalResults))),i.a.createElement("div",{className:Object(u.a)("col","col--4",F.a.searchLogoColumn)},i.a.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.algolia.com/","aria-label":Object(y.b)({id:"theme.SearchPage.algoliaLabel",message:"Search by Algolia",description:"The ARIA label for Algolia mention"})},i.a.createElement("svg",{viewBox:"0 0 168 24",className:F.a.algoliaLogo,xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("g",{fill:"none"},i.a.createElement("path",{className:F.a.algoliaLogoPathFill,d:"M120.925 18.804c-4.386.02-4.386-3.54-4.386-4.106l-.007-13.336 2.675-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-10.846-2.18c.821 0 1.43-.047 1.855-.129v-2.719a6.334 6.334 0 0 0-1.574-.199 5.7 5.7 0 0 0-.897.069 2.699 2.699 0 0 0-.814.24c-.24.116-.439.28-.582.491-.15.212-.219.335-.219.656 0 .628.219.991.616 1.23s.938.362 1.615.362zm-.233-9.7c.883 0 1.629.109 2.231.328.602.218 1.088.525 1.444.915.363.396.609.922.76 1.483.157.56.232 1.175.232 1.85v6.874a32.5 32.5 0 0 1-1.868.314c-.834.123-1.772.185-2.813.185-.69 0-1.327-.069-1.895-.198a4.001 4.001 0 0 1-1.471-.636 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.803 0-.656.13-1.073.384-1.525a3.24 3.24 0 0 1 1.047-1.106c.445-.287.95-.492 1.532-.615a8.8 8.8 0 0 1 1.82-.185 8.404 8.404 0 0 1 1.972.24v-.438c0-.307-.035-.6-.11-.874a1.88 1.88 0 0 0-.384-.73 1.784 1.784 0 0 0-.724-.493 3.164 3.164 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.735 7.735 0 0 0-1.26.307l-.321-2.192c.335-.117.834-.233 1.478-.349a10.98 10.98 0 0 1 2.073-.178zm52.842 9.626c.822 0 1.43-.048 1.854-.13V13.7a6.347 6.347 0 0 0-1.574-.199c-.294 0-.595.021-.896.069a2.7 2.7 0 0 0-.814.24 1.46 1.46 0 0 0-.582.491c-.15.212-.218.335-.218.656 0 .628.218.991.615 1.23.404.245.938.362 1.615.362zm-.226-9.694c.883 0 1.629.108 2.231.327.602.219 1.088.526 1.444.915.355.39.609.923.759 1.483a6.8 6.8 0 0 1 .233 1.852v6.873c-.41.088-1.034.19-1.868.314-.834.123-1.772.184-2.813.184-.69 0-1.327-.068-1.895-.198a4.001 4.001 0 0 1-1.471-.635 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.804 0-.656.13-1.073.384-1.524.26-.45.608-.82 1.047-1.107.445-.286.95-.491 1.532-.614a8.803 8.803 0 0 1 2.751-.13c.329.034.671.096 1.04.185v-.437a3.3 3.3 0 0 0-.109-.875 1.873 1.873 0 0 0-.384-.731 1.784 1.784 0 0 0-.724-.492 3.165 3.165 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.75 7.75 0 0 0-1.26.307l-.321-2.193c.335-.116.834-.232 1.478-.348a11.633 11.633 0 0 1 2.073-.177zm-8.034-1.271a1.626 1.626 0 0 1-1.628-1.62c0-.895.725-1.62 1.628-1.62.904 0 1.63.725 1.63 1.62 0 .895-.733 1.62-1.63 1.62zm1.348 13.22h-2.689V7.27l2.69-.423v11.956zm-4.714 0c-4.386.02-4.386-3.54-4.386-4.107l-.008-13.336 2.676-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-8.698-5.903c0-1.156-.253-2.119-.746-2.788-.493-.677-1.183-1.01-2.067-1.01-.882 0-1.574.333-2.065 1.01-.493.676-.733 1.632-.733 2.788 0 1.168.246 1.953.74 2.63.492.683 1.183 1.018 2.066 1.018.882 0 1.574-.342 2.067-1.019.492-.683.738-1.46.738-2.63zm2.737-.007c0 .902-.13 1.584-.397 2.33a5.52 5.52 0 0 1-1.128 1.906 4.986 4.986 0 0 1-1.752 1.223c-.685.286-1.739.45-2.265.45-.528-.006-1.574-.157-2.252-.45a5.096 5.096 0 0 1-1.744-1.223c-.487-.527-.863-1.162-1.137-1.906a6.345 6.345 0 0 1-.41-2.33c0-.902.123-1.77.397-2.508a5.554 5.554 0 0 1 1.15-1.892 5.133 5.133 0 0 1 1.75-1.216c.679-.287 1.425-.423 2.232-.423.808 0 1.553.142 2.237.423a4.88 4.88 0 0 1 1.753 1.216 5.644 5.644 0 0 1 1.135 1.892c.287.738.431 1.606.431 2.508zm-20.138 0c0 1.12.246 2.363.738 2.882.493.52 1.13.78 1.91.78.424 0 .828-.062 1.204-.178.377-.116.677-.253.917-.417V9.33a10.476 10.476 0 0 0-1.766-.226c-.971-.028-1.71.37-2.23 1.004-.513.636-.773 1.75-.773 2.788zm7.438 5.274c0 1.824-.466 3.156-1.404 4.004-.936.846-2.367 1.27-4.296 1.27-.705 0-2.17-.137-3.34-.396l.431-2.118c.98.205 2.272.26 2.95.26 1.074 0 1.84-.219 2.299-.656.459-.437.684-1.086.684-1.948v-.437a8.07 8.07 0 0 1-1.047.397c-.43.13-.93.198-1.492.198-.739 0-1.41-.116-2.018-.349a4.206 4.206 0 0 1-1.567-1.025c-.431-.45-.774-1.017-1.013-1.694-.24-.677-.363-1.885-.363-2.773 0-.834.13-1.88.384-2.577.26-.696.629-1.298 1.129-1.796.493-.498 1.095-.881 1.8-1.162a6.605 6.605 0 0 1 2.428-.457c.87 0 1.67.109 2.45.24.78.129 1.444.265 1.985.415V18.17zM6.972 6.677v1.627c-.712-.446-1.52-.67-2.425-.67-.585 0-1.045.13-1.38.391a1.24 1.24 0 0 0-.502 1.03c0 .425.164.765.494 1.02.33.256.835.532 1.516.83.447.192.795.356 1.045.495.25.138.537.332.862.582.324.25.563.548.718.894.154.345.23.741.23 1.188 0 .947-.334 1.691-1.004 2.234-.67.542-1.537.814-2.601.814-1.18 0-2.16-.229-2.936-.686v-1.708c.84.628 1.814.942 2.92.942.585 0 1.048-.136 1.388-.407.34-.271.51-.646.51-1.125 0-.287-.1-.55-.302-.79-.203-.24-.42-.42-.655-.542-.234-.123-.585-.29-1.053-.503a61.27 61.27 0 0 1-.582-.271 13.67 13.67 0 0 1-.55-.287 4.275 4.275 0 0 1-.567-.351 6.92 6.92 0 0 1-.455-.4c-.18-.17-.31-.34-.39-.51-.08-.17-.155-.37-.224-.598a2.553 2.553 0 0 1-.104-.742c0-.915.333-1.638.998-2.17.664-.532 1.523-.798 2.576-.798.968 0 1.793.17 2.473.51zm7.468 5.696v-.287c-.022-.607-.187-1.088-.495-1.444-.309-.357-.75-.535-1.324-.535-.532 0-.99.194-1.373.583-.382.388-.622.949-.717 1.683h3.909zm1.005 2.792v1.404c-.596.34-1.383.51-2.362.51-1.255 0-2.255-.377-3-1.132-.744-.755-1.116-1.744-1.116-2.968 0-1.297.34-2.316 1.021-3.055.68-.74 1.548-1.11 2.6-1.11 1.033 0 1.852.323 2.458.966.606.644.91 1.572.91 2.784 0 .33-.033.676-.096 1.038h-5.314c.107.702.405 1.239.894 1.611.49.372 1.106.558 1.85.558.862 0 1.58-.202 2.155-.606zm6.605-1.77h-1.212c-.596 0-1.045.116-1.349.35-.303.234-.454.532-.454.894 0 .372.117.664.35.877.235.213.575.32 1.022.32.51 0 .912-.142 1.204-.424.293-.281.44-.651.44-1.108v-.91zm-4.068-2.554V9.325c.627-.361 1.457-.542 2.489-.542 2.116 0 3.175 1.026 3.175 3.08V17h-1.548v-.957c-.415.68-1.143 1.02-2.186 1.02-.766 0-1.38-.22-1.843-.661-.462-.442-.694-1.003-.694-1.684 0-.776.293-1.38.878-1.81.585-.431 1.404-.647 2.457-.647h1.34V11.8c0-.554-.133-.971-.399-1.253-.266-.282-.707-.423-1.324-.423a4.07 4.07 0 0 0-2.345.718zm9.333-1.93v1.42c.394-1 1.101-1.5 2.123-1.5.148 0 .313.016.494.048v1.531a1.885 1.885 0 0 0-.75-.143c-.542 0-.989.24-1.34.718-.351.479-.527 1.048-.527 1.707V17h-1.563V8.91h1.563zm5.01 4.084c.022.82.272 1.492.75 2.019.479.526 1.15.79 2.01.79.639 0 1.235-.176 1.788-.527v1.404c-.521.319-1.186.479-1.995.479-1.265 0-2.276-.4-3.031-1.197-.755-.798-1.133-1.792-1.133-2.984 0-1.16.38-2.151 1.14-2.975.761-.825 1.79-1.237 3.088-1.237.702 0 1.346.149 1.93.447v1.436a3.242 3.242 0 0 0-1.77-.495c-.84 0-1.513.266-2.019.798-.505.532-.758 1.213-.758 2.042zM40.24 5.72v4.579c.458-1 1.293-1.5 2.505-1.5.787 0 1.42.245 1.899.734.479.49.718 1.17.718 2.042V17h-1.564v-5.106c0-.553-.14-.98-.422-1.284-.282-.303-.652-.455-1.11-.455-.531 0-1.002.202-1.411.606-.41.405-.615 1.022-.615 1.851V17h-1.563V5.72h1.563zm14.966 10.02c.596 0 1.096-.253 1.5-.758.404-.506.606-1.157.606-1.955 0-.915-.202-1.62-.606-2.114-.404-.495-.92-.742-1.548-.742-.553 0-1.05.224-1.491.67-.442.447-.662 1.133-.662 2.058 0 .958.212 1.67.638 2.138.425.469.946.703 1.563.703zM53.004 5.72v4.42c.574-.894 1.388-1.341 2.44-1.341 1.022 0 1.857.383 2.506 1.149.649.766.973 1.781.973 3.047 0 1.138-.309 2.109-.925 2.912-.617.803-1.463 1.205-2.537 1.205-1.075 0-1.894-.447-2.457-1.34V17h-1.58V5.72h1.58zm9.908 11.104l-3.223-7.913h1.739l1.005 2.632 1.26 3.415c.096-.32.48-1.458 1.15-3.415l.909-2.632h1.66l-2.92 7.866c-.777 2.074-1.963 3.11-3.559 3.11a2.92 2.92 0 0 1-.734-.079v-1.34c.17.042.351.064.543.064 1.032 0 1.755-.57 2.17-1.708z"}),i.a.createElement("path",{fill:"#5468FF",d:"M78.988.938h16.594a2.968 2.968 0 0 1 2.966 2.966V20.5a2.967 2.967 0 0 1-2.966 2.964H78.988a2.967 2.967 0 0 1-2.966-2.964V3.897A2.961 2.961 0 0 1 78.988.938z"}),i.a.createElement("path",{fill:"white",d:"M89.632 5.967v-.772a.978.978 0 0 0-.978-.977h-2.28a.978.978 0 0 0-.978.977v.793c0 .088.082.15.171.13a7.127 7.127 0 0 1 1.984-.28c.65 0 1.295.088 1.917.259.082.02.164-.04.164-.13m-6.248 1.01l-.39-.389a.977.977 0 0 0-1.382 0l-.465.465a.973.973 0 0 0 0 1.38l.383.383c.062.061.15.047.205-.014.226-.307.472-.601.746-.874.281-.28.568-.526.883-.751.068-.042.075-.137.02-.2m4.16 2.453v3.341c0 .096.104.165.192.117l2.97-1.537c.068-.034.089-.117.055-.184a3.695 3.695 0 0 0-3.08-1.866c-.068 0-.136.054-.136.13m0 8.048a4.489 4.489 0 0 1-4.49-4.482 4.488 4.488 0 0 1 4.49-4.482 4.488 4.488 0 0 1 4.489 4.482 4.484 4.484 0 0 1-4.49 4.482m0-10.85a6.363 6.363 0 1 0 0 12.729 6.37 6.37 0 0 0 6.372-6.368 6.358 6.358 0 0 0-6.371-6.36"})))))),w.items.length>0?i.a.createElement("section",null,w.items.map((({title:e,url:t,summary:r,breadcrumbs:n},a)=>i.a.createElement("article",{key:a,className:F.a.searchResultItem},i.a.createElement(h.a,{to:t,className:F.a.searchResultItemHeading,dangerouslySetInnerHTML:{__html:e}}),n.length>0&&i.a.createElement("span",{className:F.a.searchResultItemPath},n.map(((e,t)=>i.a.createElement(i.a.Fragment,{key:t},0!==t&&i.a.createElement("span",{className:F.a.searchResultItemPathSeparator},"\u203a"),i.a.createElement("span",{dangerouslySetInnerHTML:{__html:e}}))))),r&&i.a.createElement("p",{className:F.a.searchResultItemSummary,dangerouslySetInnerHTML:{__html:r}}))))):[E&&!w.loading&&i.a.createElement("p",{key:"no-results"},i.a.createElement(y.a,{id:"theme.SearchPage.noResultsText",description:"The paragraph for empty search result"},"No results were found")),!!w.loading&&i.a.createElement("div",{key:"spinner",className:F.a.loadingSpinner})],w.hasMore&&i.a.createElement("div",{className:F.a.loader,ref:H},i.a.createElement("span",null,i.a.createElement(y.a,{id:"theme.SearchPage.fetchingNewResults",description:"The paragraph for fetching new search results"},"Fetching new results...")))))}},158:function(e,t,r){"use strict";function n(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}function i(e,t){if(e===t)return e;for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var a=t[r],s=e[r];void 0!==s&&void 0===a||(n(s)&&n(a)?e[r]=i(s,a):e[r]="object"==typeof(c=a)&&null!==c?i(Array.isArray(c)?[]:{},c):c)}var c;return e}e.exports=function(e){n(e)||(e={});for(var t=1,r=arguments.length;t=0||(i[r]=e[r]);return i}},166:function(e,t,r){"use strict";e.exports=function(e){return e&&Object.keys(e).length>0}},183:function(e,t,r){"use strict";var n=r(158),i=r(164),a=r(211),s=r(159),c=r(212),o=r(165),u=r(166),f=r(213),h=r(214);function l(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((function(e,r){return l(t[r],e)})):e===t}function m(e){var t=e?m._parseNumbers(e):{};void 0===t.userToken||f(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var r=this;Object.keys(t).forEach((function(e){var n=-1!==m.PARAMETERS.indexOf(e),i=void 0!==t[e];!n&&i&&(r[e]=t[e])}))}m.PARAMETERS=Object.keys(new m),m._parseNumbers=function(e){if(e instanceof m)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach((function(r){var n=e[r];if("string"==typeof n){var i=parseFloat(n);t[r]=isNaN(i)?n:i}})),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map((function(e){return Array.isArray(e)?e.map((function(e){return parseFloat(e)})):e}))),e.numericRefinements){var r={};Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t]||{};r[t]={},Object.keys(n).forEach((function(e){var i=n[e].map((function(e){return Array.isArray(e)?e.map((function(e){return"string"==typeof e?parseFloat(e):e})):"string"==typeof e?parseFloat(e):e}));r[t][e]=i}))})),t.numericRefinements=r}return n({},e,t)},m.make=function(e){var t=new m(e);return(e.hierarchicalFacets||[]).forEach((function(e){if(e.rootPath){var r=t.getHierarchicalRefinement(e.name);r.length>0&&0!==r[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(r=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}})),t},m.validate=function(e,t){var r=t||{};return e.tagFilters&&r.tagRefinements&&r.tagRefinements.length>0?new Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&r.tagFilters?new Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&r.numericRefinements&&u(r.numericRefinements)?new Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):u(e.numericRefinements)&&r.numericFilters?new Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},m.prototype={constructor:m,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:h.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:h.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:h.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:h.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,r){var i=c(r);if(this.isNumericRefined(e,t,i))return this;var a=n({},this.numericRefinements);return a[e]=n({},a[e]),a[e][t]?(a[e][t]=a[e][t].slice(),a[e][t].push(i)):a[e][t]=[i],this.setQueryParameters({numericRefinements:a})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,r){return void 0!==r?this.isNumericRefined(e,t,r)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(n,i){return i===e&&n.op===t&&l(n.val,c(r))}))}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(r,n){return n===e&&r.op===t}))}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(t,r){return r===e}))}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return u(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return o(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,r=this.numericRefinements,n=Object.keys(r).reduce((function(n,i){var a=r[i],s={};return a=a||{},Object.keys(a).forEach((function(r){var n=a[r]||[],c=[];n.forEach((function(t){e({val:t,op:r},i,"numeric")||c.push(t)})),c.length!==n.length&&(t=!0),s[r]=c})),n[i]=s,n}),{});return t?n:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw new Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return h.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:h.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return h.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:h.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return h.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:h.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter((function(t){return t!==e}))}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter((function(t){return t!==e}))}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter((function(t){return t.name!==e}))}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return h.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:h.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return h.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:h.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return h.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:h.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter((function(t){return t!==e}))};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw new Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:h.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:h.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:h.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),n={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+r))?-1===t.indexOf(r)?n[e]=[]:n[e]=[t.slice(0,t.lastIndexOf(r))]:n[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:i({},n,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw new Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var r={};return r[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:i({},r,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:i({},t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&h.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&h.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&h.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var r=this.getHierarchicalRefinement(e);return t?-1!==r.indexOf(t):r.length>0},isNumericRefined:function(e,t,r){if(void 0===r&&void 0===t)return!!this.numericRefinements[e];var n=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===r||!n)return n;var i,a,o=c(r),u=void 0!==(i=this.numericRefinements[e][t],a=o,s(i,(function(e){return l(e,a)})));return n&&u},isTagRefined:function(e){return-1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=a(Object.keys(this.numericRefinements).filter((function(t){return Object.keys(e.numericRefinements[t]).length>0})),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter((function(t){return e.disjunctiveFacetsRefinements[t].length>0})).concat(t).concat(this.getRefinedHierarchicalFacets())},getRefinedHierarchicalFacets:function(){var e=this;return a(this.hierarchicalFacets.map((function(e){return e.name})),Object.keys(this.hierarchicalFacetsRefinements).filter((function(t){return e.hierarchicalFacetsRefinements[t].length>0})))},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter((function(t){return-1===e.indexOf(t)}))},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},r=this;return Object.keys(this).forEach((function(n){var i=r[n];-1===e.indexOf(n)&&void 0!==i&&(t[n]=i)})),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var r={};return r[e]=t,this.setQueryParameters(r)},setQueryParameters:function(e){if(!e)return this;var t=m.validate(this,e);if(t)throw t;var r=this,n=m._parseNumbers(e),i=Object.keys(this).reduce((function(e,t){return e[t]=r[t],e}),{}),a=Object.keys(n).reduce((function(e,t){var r=void 0!==e[t],i=void 0!==n[t];return r&&!i?o(e,[t]):(i&&(e[t]=n[t]),e)}),i);return new this.constructor(a)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return s(this.hierarchicalFacets,(function(t){return t.name===e}))},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(r).map((function(e){return e.trim()}))},toString:function(){return JSON.stringify(this,null,2)}},e.exports=m},184:function(e,t,r){"use strict";var n=r(158),i=r(164),a=r(185),s=r(215),c=r(159),o=r(216),u=r(186),f=r(217);function h(e){var t={};return e.forEach((function(e,r){t[e]=r})),t}function l(e,t,r){t&&t[r]&&(e.stats=t[r])}function m(e,t){var r=t[0];this._rawResults=t;var a=this;Object.keys(r).forEach((function(e){a[e]=r[e]})),this.processingTimeMS=t.reduce((function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS}),0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map((function(){return[]})),this.facets=[];var u=e.getRefinedDisjunctiveFacets(),m=h(e.facets),d=h(e.disjunctiveFacets),p=1,v=r.facets||{};Object.keys(v).forEach((function(t){var n,i,s=v[t],u=(n=e.hierarchicalFacets,i=t,c(n,(function(e){return(e.attributes||[]).indexOf(i)>-1})));if(u){var f=u.attributes.indexOf(t),h=o(e.hierarchicalFacets,(function(e){return e.name===u.name}));a.hierarchicalFacets[h][f]={attribute:t,data:s,exhaustive:r.exhaustiveFacetsCount}}else{var p,g=-1!==e.disjunctiveFacets.indexOf(t),y=-1!==e.facets.indexOf(t);g&&(p=d[t],a.disjunctiveFacets[p]={name:t,data:s,exhaustive:r.exhaustiveFacetsCount},l(a.disjunctiveFacets[p],r.facets_stats,t)),y&&(p=m[t],a.facets[p]={name:t,data:s,exhaustive:r.exhaustiveFacetsCount},l(a.facets[p],r.facets_stats,t))}})),this.hierarchicalFacets=s(this.hierarchicalFacets),u.forEach((function(s){var c=t[p],u=c&&c.facets?c.facets:{},f=e.getHierarchicalFacetByName(s);Object.keys(u).forEach((function(t){var s,h=u[t];if(f){s=o(e.hierarchicalFacets,(function(e){return e.name===f.name}));var m=o(a.hierarchicalFacets[s],(function(e){return e.attribute===t}));if(-1===m)return;a.hierarchicalFacets[s][m].data=n({},a.hierarchicalFacets[s][m].data,h)}else{s=d[t];var p=r.facets&&r.facets[t]||{};a.disjunctiveFacets[s]={name:t,data:i({},h,p),exhaustive:c.exhaustiveFacetsCount},l(a.disjunctiveFacets[s],c.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach((function(r){!a.disjunctiveFacets[s].data[r]&&e.disjunctiveFacetsRefinements[t].indexOf(r)>-1&&(a.disjunctiveFacets[s].data[r]=0)}))}})),p++})),e.getRefinedHierarchicalFacets().forEach((function(r){var n=e.getHierarchicalFacetByName(r),s=e._getHierarchicalFacetSeparator(n),c=e.getHierarchicalRefinement(r);if(!(0===c.length||c[0].split(s).length<2)){var u=t[p],f=u&&u.facets?u.facets:{};Object.keys(f).forEach((function(t){var r=f[t],u=o(e.hierarchicalFacets,(function(e){return e.name===n.name})),h=o(a.hierarchicalFacets[u],(function(e){return e.attribute===t}));if(-1!==h){var l={};if(c.length>0){var m=c[0].split(s)[0];l[m]=a.hierarchicalFacets[u][h].data[m]}a.hierarchicalFacets[u][h].data=i(l,r,a.hierarchicalFacets[u][h].data)}})),p++}})),Object.keys(e.facetsExcludes).forEach((function(t){var n=e.facetsExcludes[t],i=m[t];a.facets[i]={name:t,data:r.facets[t],exhaustive:r.exhaustiveFacetsCount},n.forEach((function(e){a.facets[i]=a.facets[i]||{name:t},a.facets[i].data=a.facets[i].data||{},a.facets[i].data[e]=0}))})),this.hierarchicalFacets=this.hierarchicalFacets.map(f(e)),this.facets=s(this.facets),this.disjunctiveFacets=s(this.disjunctiveFacets),this._state=e}function d(e,t){if(!t.data||0===t.data.length)return t;var r=t.data.map((function(t){return d(e,t)})),i=e(r);return n({},t,{data:i})}function p(e,t){var r=c(e,(function(e){return e.name===t}));return r&&r.stats}function v(e,t,r,n,i){var a=c(i,(function(e){return e.name===r})),s=a&&a.data&&a.data[n]?a.data[n]:0,o=a&&a.exhaustive||!1;return{type:t,attributeName:r,name:n,count:s,exhaustive:o}}m.prototype.getFacetByName=function(e){function t(t){return t.name===e}return c(this.facets,t)||c(this.disjunctiveFacets,t)||c(this.hierarchicalFacets,t)},m.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],m.prototype.getFacetValues=function(e,t){var r=function(e,t){function r(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var n=c(e.facets,r);return n?Object.keys(n.data).map((function(r){return{name:r,count:n.data[r],isRefined:e._state.isFacetRefined(t,r),isExcluded:e._state.isExcludeRefined(t,r)}})):[]}if(e._state.isDisjunctiveFacet(t)){var i=c(e.disjunctiveFacets,r);return i?Object.keys(i.data).map((function(r){return{name:r,count:i.data[r],isRefined:e._state.isDisjunctiveFacetRefined(t,r)}})):[]}if(e._state.isHierarchicalFacet(t))return c(e.hierarchicalFacets,r)}(this,e);if(r){var n=i({},t,{sortBy:m.DEFAULT_SORT});if(Array.isArray(n.sortBy)){var s=u(n.sortBy,m.DEFAULT_SORT);return Array.isArray(r)?a(r,s[0],s[1]):d((function(e){return a(e,s[0],s[1])}),r)}if("function"==typeof n.sortBy)return Array.isArray(r)?r.sort(n.sortBy):d((function(e){return function(e,t){return t.sort(e)}(n.sortBy,e)}),r);throw new Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")}},m.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?p(this.facets,e):this._state.isDisjunctiveFacet(e)?p(this.disjunctiveFacets,e):void 0},m.prototype.getRefinements=function(){var e=this._state,t=this,r=[];return Object.keys(e.facetsRefinements).forEach((function(n){e.facetsRefinements[n].forEach((function(i){r.push(v(e,"facet",n,i,t.facets))}))})),Object.keys(e.facetsExcludes).forEach((function(n){e.facetsExcludes[n].forEach((function(i){r.push(v(e,"exclude",n,i,t.facets))}))})),Object.keys(e.disjunctiveFacetsRefinements).forEach((function(n){e.disjunctiveFacetsRefinements[n].forEach((function(i){r.push(v(e,"disjunctive",n,i,t.disjunctiveFacets))}))})),Object.keys(e.hierarchicalFacetsRefinements).forEach((function(n){e.hierarchicalFacetsRefinements[n].forEach((function(i){r.push(function(e,t,r,n){var i=e.getHierarchicalFacetByName(t),a=e._getHierarchicalFacetSeparator(i),s=r.split(a),o=c(n,(function(e){return e.name===t})),u=s.reduce((function(e,t){var r=e&&c(e.data,(function(e){return e.name===t}));return void 0!==r?r:e}),o),f=u&&u.count||0,h=u&&u.exhaustive||!1,l=u&&u.path||"";return{type:"hierarchical",attributeName:t,name:l,count:f,exhaustive:h}}(e,n,i,t.hierarchicalFacets))}))})),Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t];Object.keys(n).forEach((function(e){n[e].forEach((function(n){r.push({type:"numeric",attributeName:t,name:n,numericValue:n,operator:e})}))}))})),e.tagRefinements.forEach((function(e){r.push({type:"tag",attributeName:"_tags",name:e})})),r},e.exports=m},185:function(e,t,r){"use strict";function n(e,t){if(e!==t){var r=void 0!==e,n=null===e,i=void 0!==t,a=null===t;if(!a&&e>t||n&&i||!r)return 1;if(!n&&e=r.length?a:"desc"===r[i]?-a:a}return e.index-t.index})),i.map((function(e){return e.value}))}},186:function(e,t,r){"use strict";var n=r(159);e.exports=function(e,t){var r=(t||[]).map((function(e){return e.split(":")}));return e.reduce((function(e,t){var i=t.split(":"),a=n(r,(function(e){return e[0]===i[0]}));return i.length>1||!a?(e[0].push(i[0]),e[1].push(i[1]),e):(e[0].push(a[0]),e[1].push(a[1]),e)}),[[],[]])}},187:function(e,t,r){"use strict";var n,i="object"==typeof Reflect?Reflect:null,a=i&&"function"==typeof i.apply?i.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};n=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var s=Number.isNaN||function(e){return e!=e};function c(){c.init.call(this)}e.exports=c,e.exports.once=function(e,t){return new Promise((function(r,n){function i(r){e.removeListener(t,a),n(r)}function a(){"function"==typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}g(e,t,a,{once:!0}),"error"!==t&&function(e,t,r){"function"==typeof e.on&&g(e,"error",t,r)}(e,i,{once:!0})}))},c.EventEmitter=c,c.prototype._events=void 0,c.prototype._eventsCount=0,c.prototype._maxListeners=void 0;var o=10;function u(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function f(e){return void 0===e._maxListeners?c.defaultMaxListeners:e._maxListeners}function h(e,t,r,n){var i,a,s,c;if(u(r),void 0===(a=e._events)?(a=e._events=Object.create(null),e._eventsCount=0):(void 0!==a.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),a=e._events),s=a[t]),void 0===s)s=a[t]=r,++e._eventsCount;else if("function"==typeof s?s=a[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),(i=f(e))>0&&s.length>i&&!s.warned){s.warned=!0;var o=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");o.name="MaxListenersExceededWarning",o.emitter=e,o.type=t,o.count=s.length,c=o,console&&console.warn&&console.warn(c)}return e}function l(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function m(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=l.bind(n);return i.listener=r,n.wrapFn=i,i}function d(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r0&&(s=t[0]),s instanceof Error)throw s;var c=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw c.context=s,c}var o=i[e];if(void 0===o)return!1;if("function"==typeof o)a(o,this,t);else{var u=o.length,f=v(o,u);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){s=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},c.prototype.listeners=function(e){return d(this,e,!0)},c.prototype.rawListeners=function(e){return d(this,e,!1)},c.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},c.prototype.listenerCount=p,c.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},188:function(e,t,r){"use strict";e.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},189:function(e,t,r){"use strict";e.exports="3.4.4"},209:function(e,t,r){"use strict";var n=r(210),i=r(183),a=r(184);function s(e,t,r){return new n(e,t,r)}s.version=r(189),s.AlgoliaSearchHelper=n,s.SearchParameters=i,s.SearchResults=a,e.exports=s},210:function(e,t,r){"use strict";var n=r(183),i=r(184),a=r(218),s=r(219),c=r(187),o=r(188),u=r(166),f=r(165),h=r(158),l=r(189);function m(e,t,r){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+l+")"),this.setClient(e);var i=r||{};i.index=t,this.state=n.make(i),this.lastResults=null,this._queryId=0,this._lastQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0}function d(e){if(e<0)throw new Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function p(){return this.state.page}o(m,c.EventEmitter),m.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},m.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},m.prototype.getQuery=function(){var e=this.state;return s._getHitsSearchParams(e)},m.prototype.searchOnce=function(e,t){var r=e?this.state.setQueryParameters(e):this.state,n=s._getQueries(r.index,r),a=this;if(this._currentNbQueries++,this.emit("searchOnce",{state:r}),!t)return this.client.search(n).then((function(e){return a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),{content:new i(r,e.results),state:r,_originalResponse:e}}),(function(e){throw a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),e}));this.client.search(n).then((function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(null,new i(r,e.results),r)})).catch((function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(e,null,r)}))},m.prototype.findAnswers=function(e){var t=this.state,r=this.derivedHelpers[0];if(!r)return Promise.resolve([]);var n=r.getModifiedState(t),i=h({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:f(s._getHitsSearchParams(n),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),a="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw new Error(a);var c=this.client.initIndex(n.index);if("function"!=typeof c.findAnswers)throw new Error(a);return c.findAnswers(n.query,e.queryLanguages,i)},m.prototype.searchForFacetValues=function(e,t,r,n){var i="function"==typeof this.client.searchForFacetValues;if(!i&&"function"!=typeof this.client.initIndex)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var a=this.state.setQueryParameters(n||{}),c=a.isDisjunctiveFacet(e),o=s.getSearchForFacetQuery(e,t,r,a);this._currentNbQueries++;var u=this;return this.emit("searchForFacetValues",{state:a,facet:e,query:t}),(i?this.client.searchForFacetValues([{indexName:a.index,params:o}]):this.client.initIndex(a.index).searchForFacetValues(o)).then((function(t){return u._currentNbQueries--,0===u._currentNbQueries&&u.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits.forEach((function(t){t.isRefined=c?a.isDisjunctiveFacetRefined(e,t.value):a.isFacetRefined(e,t.value)})),t}),(function(e){throw u._currentNbQueries--,0===u._currentNbQueries&&u.emit("searchQueueEmpty"),e}))},m.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},m.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},m.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},m.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},m.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},m.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},m.prototype.addNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,r),isPageReset:!0}),this},m.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},m.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},m.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},m.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},m.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},m.prototype.removeNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,r),isPageReset:!0}),this},m.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},m.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},m.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},m.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},m.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},m.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},m.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},m.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},m.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},m.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},m.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},m.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},m.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},m.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},m.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},m.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},m.prototype.setCurrentPage=d,m.prototype.setPage=d,m.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},m.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},m.prototype.setState=function(e){return this._change({state:n.make(e),isPageReset:!1}),this},m.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new n(e),this},m.prototype.hasRefinements=function(e){return!!u(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},m.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},m.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},m.prototype.hasTag=function(e){return this.state.isTagRefined(e)},m.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},m.prototype.getIndex=function(){return this.state.index},m.prototype.getCurrentPage=p,m.prototype.getPage=p,m.prototype.getTags=function(){return this.state.tagRefinements},m.prototype.getRefinements=function(e){var t=[];if(this.state.isConjunctiveFacet(e))this.state.getConjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"conjunctive"})})),this.state.getExcludeRefinements(e).forEach((function(e){t.push({value:e,type:"exclude"})}));else if(this.state.isDisjunctiveFacet(e)){this.state.getDisjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"disjunctive"})}))}var r=this.state.getNumericRefinements(e);return Object.keys(r).forEach((function(e){var n=r[e];t.push({value:n,operator:e,type:"numeric"})})),t},m.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},m.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},m.prototype._search=function(e){var t=this.state,r=[],n=[];e.onlyWithDerivedHelpers||(n=s._getQueries(t.index,t),r.push({state:t,queriesCount:n.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map((function(e){var n=e.getModifiedState(t),i=s._getQueries(n.index,n);return r.push({state:n,queriesCount:i.length,helper:e}),e.emit("search",{state:n,results:e.lastResults}),i})),a=Array.prototype.concat.apply(n,i),c=this._queryId++;this._currentNbQueries++;try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,r,c)).catch(this._dispatchAlgoliaError.bind(this,c))}catch(o){this.emit("error",{error:o})}},m.prototype._dispatchAlgoliaResponse=function(e,t,r){if(!(t0},m.prototype._change=function(e){var t=e.state,r=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:r}))},m.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},m.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+l+")"),this.client=e),this},m.prototype.getClient=function(){return this.client},m.prototype.derive=function(e){var t=new a(this,e);return this.derivedHelpers.push(t),t},m.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw new Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},m.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},e.exports=m},211:function(e,t,r){"use strict";e.exports=function(e,t){return e.filter((function(r,n){return t.indexOf(r)>-1&&e.indexOf(r)===n}))}},212:function(e,t,r){"use strict";e.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw new Error("The value should be a number, a parsable string or an array of those.")}},213:function(e,t,r){"use strict";e.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},214:function(e,t,r){"use strict";var n=r(164),i=r(165),a=r(166),s={addRefinement:function(e,t,r){if(s.isRefined(e,t,r))return e;var i=""+r,a=e[t]?e[t].concat(i):[i],c={};return c[t]=a,n({},c,e)},removeRefinement:function(e,t,r){if(void 0===r)return s.clearRefinement(e,(function(e,r){return t===r}));var n=""+r;return s.clearRefinement(e,(function(e,r){return t===r&&n===e}))},toggleRefinement:function(e,t,r){if(void 0===r)throw new Error("toggleRefinement should be used with a value");return s.isRefined(e,t,r)?s.removeRefinement(e,t,r):s.addRefinement(e,t,r)},clearRefinement:function(e,t,r){if(void 0===t)return a(e)?{}:e;if("string"==typeof t)return i(e,[t]);if("function"==typeof t){var n=!1,s=Object.keys(e).reduce((function(i,a){var s=e[a]||[],c=s.filter((function(e){return!t(e,a,r)}));return c.length!==s.length&&(n=!0),i[a]=c,i}),{});return n?s:e}},isRefined:function(e,t,r){var n=!!e[t]&&e[t].length>0;if(void 0===r||!n)return n;var i=""+r;return-1!==e[t].indexOf(i)}};e.exports=s},215:function(e,t,r){"use strict";e.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},216:function(e,t,r){"use strict";e.exports=function(e,t){if(!Array.isArray(e))return-1;for(var r=0;r0){var h=0;for(f=c;h0&&s[0].split(c).length>1&&r.push({indexName:e,params:i._getDisjunctiveFacetSearchParams(t,n,!0)})})),r},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(i._getHitsHierarchicalFacetsAttributes(e)),r=i._getFacetFilters(e),a=i._getNumericFilters(e),s={facets:t,tagFilters:i._getTagFilters(e)};return r.length>0&&(s.facetFilters=r),a.length>0&&(s.numericFilters=a),n({},e.getQueryParams(),s)},_getDisjunctiveFacetSearchParams:function(e,t,r){var a=i._getFacetFilters(e,t,r),s=i._getNumericFilters(e,t),c={hitsPerPage:1,page:0,attributesToRetrieve:[],attributesToHighlight:[],attributesToSnippet:[],tagFilters:i._getTagFilters(e),analytics:!1,clickAnalytics:!1},o=e.getHierarchicalFacetByName(t);return c.facets=o?i._getDisjunctiveHierarchicalFacetAttribute(e,o,r):t,s.length>0&&(c.numericFilters=s),a.length>0&&(c.facetFilters=a),n({},e.getQueryParams(),c)},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var r=[];return Object.keys(e.numericRefinements).forEach((function(n){var i=e.numericRefinements[n]||{};Object.keys(i).forEach((function(e){var a=i[e]||[];t!==n&&a.forEach((function(t){if(Array.isArray(t)){var i=t.map((function(t){return n+e+t}));r.push(i)}else r.push(n+e+t)}))}))})),r},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,r){var n=[],i=e.facetsRefinements||{};Object.keys(i).forEach((function(e){(i[e]||[]).forEach((function(t){n.push(e+":"+t)}))}));var a=e.facetsExcludes||{};Object.keys(a).forEach((function(e){(a[e]||[]).forEach((function(t){n.push(e+":-"+t)}))}));var s=e.disjunctiveFacetsRefinements||{};Object.keys(s).forEach((function(e){var r=s[e]||[];if(e!==t&&r&&0!==r.length){var i=[];r.forEach((function(t){i.push(e+":"+t)})),n.push(i)}}));var c=e.hierarchicalFacetsRefinements||{};return Object.keys(c).forEach((function(i){var a=(c[i]||[])[0];if(void 0!==a){var s,o,u=e.getHierarchicalFacetByName(i),f=e._getHierarchicalFacetSeparator(u),h=e._getHierarchicalRootPath(u);if(t===i){if(-1===a.indexOf(f)||!h&&!0===r||h&&h.split(f).length===a.split(f).length)return;h?(o=h.split(f).length-1,a=h):(o=a.split(f).length-2,a=a.slice(0,a.lastIndexOf(f))),s=u.attributes[o]}else o=a.split(f).length-1,s=u.attributes[o];s&&n.push([s+":"+a])}})),n},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce((function(t,r){var n=e.getHierarchicalRefinement(r.name)[0];if(!n)return t.push(r.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(r),a=n.split(i).length,s=r.attributes.slice(0,a+1);return t.concat(s)}),[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,r){var n=e._getHierarchicalFacetSeparator(t);if(!0===r){var i=e._getHierarchicalRootPath(t),a=0;return i&&(a=i.split(n).length),[t.attributes[a]]}var s=(e.getHierarchicalRefinement(t.name)[0]||"").split(n).length-1;return t.attributes.slice(0,s+1)},getSearchForFacetQuery:function(e,t,r,a){var s=a.isDisjunctiveFacet(e)?a.clearRefinements(e):a,c={facetQuery:t,facetName:e};return"number"==typeof r&&(c.maxFacetHits=r),n({},i._getHitsSearchParams(s),c)}};e.exports=i},220:function(e,t,r){e.exports=function(){"use strict";function e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function r(r){for(var n=1;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var s,c=e[Symbol.iterator]();!(n=(s=c.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(i)throw a}}return r}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then((function(){var r=JSON.stringify(e),n=a()[r];return Promise.all([n||t(),void 0!==n])})).then((function(e){var t=i(e,2),n=t[0],a=t[1];return Promise.all([n,a||r.miss(n)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve().then((function(){var i=a();return i[JSON.stringify(e)]=t,n().setItem(r,JSON.stringify(i)),t}))},delete:function(e){return Promise.resolve().then((function(){var t=a();delete t[JSON.stringify(e)],n().setItem(r,JSON.stringify(t))}))},clear:function(){return Promise.resolve().then((function(){n().removeItem(r)}))}}}function c(e){var t=a(e.caches),r=t.shift();return void 0===r?{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then((function(e){return Promise.all([e,r.miss(e)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return r.get(e,n,i).catch((function(){return c({caches:t}).get(e,n,i)}))},set:function(e,n){return r.set(e,n).catch((function(){return c({caches:t}).set(e,n)}))},delete:function(e){return r.delete(e).catch((function(){return c({caches:t}).delete(e)}))},clear:function(){return r.clear().catch((function(){return c({caches:t}).clear()}))}}}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(r);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var s=n(),c=i&&i.miss||function(){return Promise.resolve()};return s.then((function(e){return c(e)})).then((function(){return s}))},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function u(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}function f(e,t){return t?(Object.keys(t).forEach((function(r){e[r]=t[r](e)})),e):e}function h(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var d={Read:1,Write:2,Any:3},p=1,v=2,g=3;function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;return r(r({},e),{},{status:t,lastUpdate:Date.now()})}function R(e){return"string"==typeof e?{protocol:"https",url:e,accept:d.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||d.Any}}var F="GET",b="POST";function j(e,t){return Promise.all(t.map((function(t){return e.get(t,(function(){return Promise.resolve(y(t))}))}))).then((function(e){var r=e.filter((function(e){return function(e){return e.status===p||Date.now()-e.lastUpdate>12e4}(e)})),n=e.filter((function(e){return function(e){return e.status===g&&Date.now()-e.lastUpdate<=12e4}(e)})),i=[].concat(a(r),a(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:i.length>0?i.map((function(e){return R(e)})):t}}))}function P(e,t,n,i){var s=[],c=function(e,t){if(e.method!==F&&(void 0!==e.data||void 0!==t.data)){var n=Array.isArray(e.data)?e.data:r(r({},e.data),t.data);return JSON.stringify(n)}}(n,i),o=function(e,t){var n=r(r({},e.headers),t.headers),i={};return Object.keys(n).forEach((function(e){var t=n[e];i[e.toLowerCase()]=t})),i}(e,i),u=n.method,f=n.method!==F?{}:r(r({},n.data),i.data),h=r(r(r({"x-algolia-agent":e.userAgent.value},e.queryParameters),f),i.queryParameters),l=0,m=function t(r,a){var f=r.pop();if(void 0===f)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:w(s)};var m={data:c,headers:o,method:u,url:x(f,n.path,h),connectTimeout:a(l,e.timeouts.connect),responseTimeout:a(l,i.timeout)},d=function(e){var t={request:m,response:e,host:f,triesLeft:r.length};return s.push(t),t},p={onSuccess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var i=d(n);return n.isTimedOut&&l++,Promise.all([e.logger.info("Retryable failure",_(i)),e.hostsCache.set(f,y(f,n.isTimedOut?g:v))]).then((function(){return t(r,a)}))},onFail:function(e){throw d(e),function(e,t){var r=e.content,n=e.status,i=r;try{i=JSON.parse(r).message}catch(e){}return function(e,t,r){return{name:"ApiError",message:e,status:t,transporterStackTrace:r}}(i,n,t)}(e,w(s))}};return e.requester.send(m).then((function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,r=e.status;return!t&&0==~~r}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSuccess(e):t.onFail(e)}(e,p)}))};return j(e.hostsCache,t).then((function(e){return m(a(e.statelessHosts).reverse(),e.getTimeout)}))}function E(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var r="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(r)&&(t.value="".concat(t.value).concat(r)),t}};return t}function x(e,t,r){var n=O(r),i="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return n.length&&(i+="?".concat(n)),i}function O(e){return Object.keys(e).map((function(t){return h("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]));var r})).join("&")}function w(e){return e.map((function(e){return _(e)}))}function _(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return r(r({},e),{},{request:r(r({},e.request),{},{headers:r(r({},e.request.headers),t)})})}var N=function(e){var t=e.appId,n=function(e,t,r){var n={"x-algolia-api-key":r,"x-algolia-application-id":t};return{headers:function(){return e===l.WithinHeaders?n:{}},queryParameters:function(){return e===l.WithinQueryParameters?n:{}}}}(void 0!==e.authMode?e.authMode:l.WithinHeaders,t,e.apiKey),a=function(e){var t=e.hostsCache,r=e.logger,n=e.requester,a=e.requestsCache,s=e.responsesCache,c=e.timeouts,o=e.userAgent,u=e.hosts,f=e.queryParameters,h={hostsCache:t,logger:r,requester:n,requestsCache:a,responsesCache:s,timeouts:c,userAgent:o,headers:e.headers,queryParameters:f,hosts:u.map((function(e){return R(e)})),read:function(e,t){var r=m(t,h.timeouts.read),n=function(){return P(h,h.hosts.filter((function(e){return 0!=(e.accept&d.Read)})),e,r)};if(!0!==(void 0!==r.cacheable?r.cacheable:e.cacheable))return n();var a={request:e,mappedRequestOptions:r,transporter:{queryParameters:h.queryParameters,headers:h.headers}};return h.responsesCache.get(a,(function(){return h.requestsCache.get(a,(function(){return h.requestsCache.set(a,n()).then((function(e){return Promise.all([h.requestsCache.delete(a),e])}),(function(e){return Promise.all([h.requestsCache.delete(a),Promise.reject(e)])})).then((function(e){var t=i(e,2);return t[0],t[1]}))}))}),{miss:function(e){return h.responsesCache.set(a,e)}})},write:function(e,t){return P(h,h.hosts.filter((function(e){return 0!=(e.accept&d.Write)})),e,m(t,h.timeouts.write))}};return h}(r(r({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:d.Read},{url:"".concat(t,".algolia.net"),accept:d.Write}].concat(u([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:r(r(r({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:r(r({},n.queryParameters()),e.queryParameters)}));return f({transporter:a,appId:t,addAlgoliaAgent:function(e,t){a.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([a.requestsCache.clear(),a.responsesCache.clear()]).then((function(){}))}},e.methods)},A=function(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return f({transporter:e.transporter,appId:e.appId,indexName:t},r.methods)}},S=function(e){return function(t,n){var i=t.map((function(e){return r(r({},e),{},{params:O(e.params||{})})}));return e.transporter.read({method:b,path:"1/indexes/*/queries",data:{requests:i},cacheable:!0},n)}},H=function(e){return function(t,i){return Promise.all(t.map((function(t){var a=t.params,s=a.facetName,c=a.facetQuery,o=n(a,["facetName","facetQuery"]);return A(e)(t.indexName,{methods:{searchForFacetValues:C}}).searchForFacetValues(s,c,r(r({},i),o))})))}},T=function(e){return function(t,r,n){return e.transporter.read({method:b,path:h("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n)}},Q=function(e){return function(t,r){return e.transporter.read({method:b,path:h("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},C=function(e){return function(t,r,n){return e.transporter.read({method:b,path:h("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n)}},D=1,k=2,L=3;function I(e,t,n){var i,a={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise((function(t){var r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach((function(t){return r.setRequestHeader(t,e.headers[t])}));var n,i=function(e,n){return setTimeout((function(){r.abort(),t({status:0,content:n,isTimedOut:!0})}),1e3*e)},a=i(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===n&&(clearTimeout(a),n=i(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(a),clearTimeout(n),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(a),clearTimeout(n),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)}))}},logger:(i=L,{debug:function(e,t){return D>=i&&console.debug(e,t),Promise.resolve()},info:function(e,t){return k>=i&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:o(),requestsCache:o({serializable:!1}),hostsCache:c({caches:[s({key:"".concat("4.8.6","-").concat(e)}),o()]}),userAgent:E("4.8.6").add({segment:"Browser",version:"lite"}),authMode:l.WithinQueryParameters};return N(r(r(r({},a),n),{},{methods:{search:S,searchForFacetValues:H,multipleQueries:S,multipleSearchForFacetValues:H,initIndex:function(e){return function(t){return A(e)(t,{methods:{search:Q,searchForFacetValues:C,findAnswers:T}})}}}}))}return I.version="4.8.6",I}()}}]);^{"Ž3zLŏw#]Dk/[}WȾ3?9^KR-ɼyt %_ #S!WoajC ȞAm'E%}NL7BA(|G@gkf IS @a IıN<8-Oټ.^ JϖUugn3a#x#Q2|#3:l:qP*B f?>41JeD"P r+5Gb)x;Yx!evٕH"5s ;M)$ћ;nBO53>R~i|\֖1ĬJ! '%H٣nh^a~~$"~M ? A0 Iv~"7~J[d g60lj'B&GwB)_ @9نSӧ;hd|q i3`Fyc4zD >n:]kb"32 G3G %kqM.ݦ-bN揌̓XP-bM~EFtwo ⠭yfm2ڨLMC~tfhр "{:${)NWo A2?cQЅh06{ݏ;r:gWxDV3w(R掚<2))f " >}N hBERsPEzq16a{,qXye^)+e92K:P8p'ZiZ2,aSTM'~TQTPOB +y}; ^v[c§F%~%5s3ڛuM-Wv[і>U.O݇ 2^ |K$'Hmzjrbx0ڋLT^BL - dADsBfTLQ$3foVwktjkh e&3WiH93@'t1L"Bn:07PZCJD!r*#VkYS1(\@;}zrnig=YV)luXktSER<f/w 'ֳ)]7 u8}21hc2Uxs7Fm9eF1X۵ &yg {%k%~}59h L?6S6_0F"u`xEVCYKYICӅ)+b kn#_{-E4kZAiP0ԟ59-4(sB0q <ݒjiЕbjNn:%" 86"~'&BO]}tsi( +S_:ƍSF:0>`XO2=F:ĵ @Ea"$eo \dB.M2O7`&8}rZ "]Nƈk* y˖@<+-M5Ƨ GSZ\үkm2e[×Eӕ)z-CY,a[YNaj;|AV8e8 S2 !OaWJ1hislbf*:kz=9o7=N56:&O䕏%bnz k>}6 ;מ:0,DU2l?TKZY$+lŇZuŤd~Ԍl,(g;ئ,qT&Ij\aV23w rϹO%WF0+-iqn#&B.h=#ʪ|>Y -Y&Zˆ` $ :)ލX W{4Gn~MvEՑ=avS߱oH,IX6F{<_sPMQٚ DR Z.՝{ a [C}^OL$pirorRFUsz~~B6Z&Yj߮9eM H[e[vS\R^vCw8J(^=ꆪ[Ix{{uBD7)3]/ 1g܏ePDcO&J42Bq[؃kK'aLla|k0FUљI 86*<7l7A6uG,34XvŇ{!Wؐt˳U-:VU2-R{Cyw'[I`J)4+j6=@3G3>bϨ5/+K^ۜ`t簙v.ݺO<7"̲& #SBPyG7S!ΞfXN@Xe)BeY 4]RchJ|uWF/)q@DxR:lP5{^hN"4Q 4Jqu* .H0.(&-Nð,6(߃TbIo!Ѵzw3} FB( mt3{$'U& 8,yĞpW< -fj7YFt>hTqh IJ5qjv^3{ rm 5Uz|`A؄\Hhf6o=o`m*2 YJK-B "EzE +e*MO@";6]Aa_~=na_ ,5inslؠAO^)ucsOwuC%w nZ ٫݉vr_?tI 8ho0HT #\ΆcwNƺ{wJL.w5D_iTYAaЍOZ]4ZOZtFS"^N%`Kot#o'7 H4 i-$\ac0| #}X;*-W9Fy[q+Hm7E4yFpQ缬XHNcާdɭ+[j{Gx2?mo 1su&lUT&IkCi1oo \i|Uft~AW259j{yy18__|t\YQC,irf;9;$=yߚgn r eY(3]6QoM(ȊCZܑhɭ< ap۩ f#ӔK~veL"LOS"[]8%LkN*;g'r'/+*>w_AFg#!o# bP)_>G8د"rɓն*HJZTQz0i]Ei:(dy~ܲ6h-ɏcq8&}/-+ީHszL u\ kDMU;1J;WJD2 m_L6)\XSsL&*ciXt\N! \dᇳ%*F x<҃VNrEZ*2.E7ƺY_;:"L0{Qh@B q>6ekL/ԯMY72{ٌboco'M_ WȓF:wBZJ-#̐y/xNTv `l잫Ȇ o~dʵzS*8-%;GZ9mZQK].NP(N 0߶*Mw b=Ti-[(3GЏ)Дh ؅`(Ήeq0趽2股)q~y#EtqkC!C5;q Bf:v٧ ϒ-P8AifX,ntbɔ5ϞSy2͊ԝGR`lsP[9vM@%Qu~5 XX]5ePx03b ^;g$Q@X&ͯ.(KW(2o<"gcxHw藾s]J\MGyiWάnnW$`[#fpF<4ω*GseU`at((?i'7N͌jSo(0}:cutx3PB%e8Cth0qĶ.j :l]WGlSվ䬡MRA%tk߹z,Y}_SZ}ʳ=ǃm严QZ-Vis)it 2F"G޸s[N|A^cwTZ?خvG9{3 5@1qC?,] H-/ṟ348-mm)ݼ 5-KKtex׍Xc+NPX: Ok:-4MVArfːQv 16ĐRr$ƿ< % %=i%',[+1?RKak rPјmsjN; #Cv r*IΟ`~*e TkF.ӎ-N$O1b \<"DU+q=&t_] ?@ 2b,z(VeSr4zy&@%80,ΐ0Mxo/),QD6jHO057U>^`-LJw ? 6 I_ly|y;"llʄFM85Gft%AwW;ɤE"W4ʃ##.&\ƯT0ZYAqGcNti &P T *K}[h|}xmrojlpD )&wi+y2+KǍ.s}̀y~1ѤO~r7+.]Z~S+̷DI6,&:^Ĕk,Jڸ7q?f.1~Aа5YЌ|Y Q-Y;Lb`e+3$GtwJghHcIn_ԫafwd5";C:]gS̽tH$OA ger üJF2g)k&ݦP P? Zv;!'KƑ|~癌,$:28tFT/Rl*S8,TVGI﫪LBF2<V*#<2B#@gm~ t UF‹$2y(,3&5\ۖe0*y)?( 8#[6!JhLk5b42< rCd.P~]}x\؜DzLӠ*|:C!-ELo-~qOF2F:.%k'N[X}  ]A(ny_j>1JsjNwYp\lAdY9\&uɺ)wW1-:spKȗ{kASPGPb|t^/+s? xqcdV`>EZ;,XVWI3U;r }sd#c\#|=؏GU/_n-IhCw#h^j\T([FV 26QfH 0 <6Qf@+R_qJ-N"LBp#Y #5~P@S(ʺSP Ji̜:R AjLPoP Vkn:]n >F+= K xljY@\6{'+u5 hU$F[3O7YE6~akGB́찰duAh.AF_ zL9/*pU ta(I"d1Ĥ|~a`BWPs"NoA' o&ӤHЮ5T^zHy EIzlf]$n R>JiDTΩz7A>4D^9sI+(*i+ /D8Via; ti4ddEPbK%6W{d&j7ȬCtp_ f12݄L GEhǓ?SZZGZ,];iIOw\Czإ)yZKő[Լz8= TZ1ԉw^%;Y%;he)[֋B5[ 0zOc[Hv8;fr $HɹG5%Vw\/"/ӣ5۴dzʓuE޺t WA*2uaT툱.l T%Mt `Yx6b^ gd!!\Q97J}u T{*.*0·&axdU'1xB)vcc.͛l&hqLiMlFjcݶbs˼k&j9P1o`=n7$C?LG["$!RM E$L{2*ꃒVm} J ʣ5xUĢz DQTƑ'AÍ,O\)Qe̲9̦V^?ƌpAq>45"Lv@: pܳe/IYk-࿥ex[ qoα@߹2^8ٳk(C)_b$+2k ־46ñ5\G0sɈ <Iz]l6H Xp#̢p>%Dk xw77%ooN/ 9u禯EaizS(<k.lGcW6PB'vC?ϝ?y _eMG~_DKu Siqb"T~_mKY ;l0Ā50.p1<`lY>`;]yw㽑xʱ]Tdr)!>EYϺfQl E9R8eڜC$^0 BJKUUBBQ$Peq)sm0t&!lNRRcNvʮBҾm`aŵpvaD3k~Br!ҳcS@ Ȃ?{"R-U,d' >:u*>.~7@ԡf]'&SGL+c%aMp$!/皚b.?2,K횦A˜[զ,uko>_H ԝrдDU/KkaC~<42椦19a ,9*ߖ*{2X`Sw)Nx;TaG3IlJQμ-oYn K]J1u%fB= \\7)\g.XN6"y5{8o<kZ` C-ђwdk987 YEu@T(b/wveh%4{dct`PJ ]g60d)#"_67ELUXG݋n )s7I43[u[ګK4AҟJtK^XF?Y(X7kz;Z2NPTZ; xs5ʎ@h(D]ZIux~J3MRmOE@C;M3@w4pX6 +t/򟯌tam?WRu+N+ ./B}]gpErz[lF.׹mL I~֒.GvuN &SH灐lQ_{$ϰc`N|թ.=KiG4"{N[@ pNe2G< d#5q3eU_hHCu" T)oX$e fn% 93HIvdjVd%MJ@] '0O pZo(+f}m c.l_~ E ||CCŲmTpd%M>ߟOFyR-3if- pZMOIP{$d7,FKļ^Wѐ@բ4kMoZukIc\͠ݛiHͥU8$=*)~A~K,$afP`5Uvd#B=!f道>;DS3FΪpy)O(Oed]p۷xj'rY5cx/ud)=! kVU! ;kj+&ZT*oǹ+d(Yb9񰴲XDXsԦ3 [lp],f y:K퍁2XؓoFqw/Qmm$GFv6Ao2%#X?e摷Do.5 8rRĕ]6k6"AN>+F_[Wd߶Z^HRkޠ vk%en!ۤykޤscRr7xPaSّQl)rԇtΑ|pg+hM ۪@U8X;a"jlM j#, s_(6;z!ƎSK'u_4-l8D\ sweӉs\fm'X # ZԹy1w\qxh1(W\~"Ll\hD㹺8$%w6p;<Ǚ.!F_'yG+.g>S%l`P/he4HΆ?إH>sV(~&NCt2,KՁjciz ;%t[gm_$!>]` Oᥛ&̤Qc,-w1$O 8ٍ!S|y`K]R-(j0ULn&YLpzᐉC`?{TY,)EOF 2KC3 _<%-e*Bܲ٭nv5'o AaKg*A>(PLxF>/%c)$1dׅ奿#_{OZ'mdf'|]:=X lA2BQE2O\ χR~p+bh==)Zd^^Iex%imL $y gK [[ \Iy4Kk\xF pMT.w/=Ɋ=^uTgV0!}w)$ٷ_pi N#nJ`Te!jk3-Q(uB:kf aLony9 PS{qŕiT5BmGі #I4(vtKwI{ H*Tաl< }%Bu z=+|;jn۝樃eQdӴ7lu<`z}TwոpD~KЗtQ18 |B \f[>ݷiq+rщ$IK'uQ۱J4Jܩ&wf9JcATRVoŴsf۬;"b ?)B{⵸t>@[| %fua|{>'$5<94 e$f#NZ:g8N *jlG t; P?EN]R*gO)ßӴ4) sbf SIv i'szOmt!_ /2ys-cf\ǥ[UoJD2tꐌGY"}g咒e곕˥܎?W?=jp 5}V,!otC,ifgQ)H ~!kRijeNEi$v#\QP<>*or|z?O2y?TE`>[$* Mv Y_ 'IYhKTeH6F(Q<%krdMgB$ GV?%SD# Ï&gO~i+|>I@S{G}wV~LYA30eݲu4J i"A}Vh0OX8Io?z 5aw袧ukj4Cډp<Oqm5OmKV8"R眱\˻~ޖ@i[fz6Ұ!9%> pOwDZiaAjn!öE\Ǒ" p%kb8SVyT?E#jJ s&jؚ^hv]9 ^RN7btΘO38i wBuf ?>ږru5S`;mcwHpI-&cђ/ m# ʲ2wDZ5U6nA8UH4 z-htFz+<:YYghs?;J3>ll\k>_Up3 D%,wY!ak dS8 Pb>N:-8F'I]NЂiM ׅ2=3b0T)/YS i,88˳T5|4h$+^7*&ڜ́AL=RLݷj{I;r|S#Z"3jצO[u{cLKFvP#[PΖ@STM :1k=_S|[bۍ_yiH}l33]EʨK -jV3,4<:ۺ]H4WJܟb5mGQhOz?qQ2k]w hG+8I2H|ӗ"BX8IJA@csl PAbOz{p_Z/-omg-:~S?׀޶V8jY zjvנmILM ? 2~o7kvE>ORvbd0pXjiBqvA!bmfļ::R< w$Xy} |I\}.ī֧5 4f/y"yR,.am'.0<0:gO78>:ERy|xLc̫(᏶J7HY*gԯ `..$8*7 1ޢBGklJ; 3+閄Ƭ3#Vcl՛hdĘlF<`5#׉sy ̸^)^i&\^ܨh!/d[FCI/"ljI?Umbb=ۦd,!G(F5;I*QoVE%!r1P+ dyۺo+W6"'ԮC^ILx%)5JF o|ǐVQL +u1&Ȫ[{H ":X1E]MYrIW+:ȗS ʝI0ɊyiݭmpzR1R6K۠ï潕aSۙD Gא&,[S8݌+&vsc`ɺw9&<ȍ2K~JI-ZGdsbt 4>[m}^dD}Q2`EV-yĆᘏVj{"7eea;ͺE)J%yh%ovZn7-{w,1^'zH0E_zw''PcjA@k4q@5O=NMm 3eZȁJȷF> xY$׍%8.>u@R`v1=`+ #ԬI?(mQEGhY9@Kyy#Qcr%UvH+2VJ ?\/:jh{Y!* ~r$yU[dj3@EUҾ9H˙v_Fr\S62=-~NX,K-[8׮iaGIgB&y~{աk3 ^Oj՝:zq%)C lzW(jYoh$g6M-h\t]q(ĔɟeJaKķr_ӫ=P6|nc\Y[As2g'AN4t=fF^*0fTT-%Hknĝb5s">0l` ur5LJ`h  +hP _pQ>W:hʕs3xӤT @´?_0,}gAm;wx\.7CبL6E8PS\Vu+33)ֹ1 d댓~!+"'޴.!EN#Wg6~?$,X r-- u; _}udpoS{&Ü*t|xKo ?פ,4WQfpIs^"ig˞s=5RlR&mƫ5yDQKi].֘%s 2JOŠj#xQ|! o IyfRa9 މv 84-JJώL6Y? _: qWWm}UA}Zҝ,&BӋzwhϠc׀Vvm~!3}+ju x~*E~B"@ ,~e+1 U(&R~ ;Ţ窮ZOʵc&*wܯTS_,]*L^a._ =Wu[`tkZ sNV5*ErQGrB^T›}礠{Zlj1o' J}*;҄SD[CeP"eN%á6bTx} 36 O+%|Xjzn$0^/TF<1]CJE *}p?Lul24,R x9V){}yhFmYo:1m§oލ~vg˭W˅Igy[U{mND[`QSNCS]'z%V .]Y/ճ(<\s78c!zI~Jv+ˀ+L)"_-[? Q+Lr:_f?K&6RADFQ G5!cm7g+ǿ &Q`KkGޖgo$N͏Ǽ= .I2l jBO(&:9+N`ёP_ q%6>VIOUm=$'[X4 kzN>1d&ܛޒ5Glpg8V%S^#7td'88SUWw`imiQBMbz_-( cst*:%+e>I9@ {mp&+XWoh:DqobPOl!_IFAU}.?Hظ(2OV"_vKW'Ŗ8vyQ*ɚ.k/v ܶO^ ؕ#X-fwSƂ4V~7vzFGQ,3CJ9Pt4N5iɻsۢ|T;LmyVe`g BUeJ ~K\Uv҉=ûpg6L<Rrw'vA?#pbԐ8xbTs v흇/@ NE(icwc28-x.7^S 1ߞq\OgOȧXHV2mOK0D{ObbD6krl4Xf.U2*]bj&7k]tBsx#`Su 9SxWWa Qn:iXj0%+^ٰ@ʰ YaVLGl°E^֡bdxltYu7sV_=PbxCr$cg}ta-⺩M xi*bL*ۥ./jY)P0V)hyԿB!LzCXYXQiX}/ZahS? Cs[Eon.SEXp(>qtd##/ᆢK>N~"< /P]6]@iegKmsk/?NlxK 4%9=  ʰ ajڍE_Sɵw8~!ݮA$* ,lܚ/Y.IwZy(61 El\nQeof]%fkƝY{eST錪9o. kC46gIgZ/HMM0m9Z/sug1f*{W !l/h!6Ogf:kEN7dNATkjŒ3i*I'D%7^>Hfux7';osn|y` eH_XF naLr|jRE ?f:"B$͸wRszm $Qq S7dhH8肑 Y?ׯ.޿fʲ!*@sdϾav_0܂TPi3!q$+>\z`7|;aLMJl~6-[@mF"ow{'9e|xɡ64#;SP/s>uP[][h\N66 ?nGs&'C`7.|[݈_{沩;r@=rh j?Za3&JI|M-\:M RhMY .Ev고CIݒHGmz[on|<`k1tQ:ô)9[Dpэ>۝aQfnaY[nLV4q7l)yѶg#h*m3rYI&bpSkvUg0탢Q^BvaR~T͞]Z2%tCݷXpJm6Q m/s UPwa"\p%Lmv+3D>goF#T*r i4:UAaO%Ys`V|~ :,4݂mC`/30s j#wm͗K [oƿP;7!$o=-x﫳XH tXGD}MW$<S<.}QptIwJyTA뻼YO"Uubgϣ]sQY2XK.DCtťI;ZD̷?c(*}v?(f.+ yORUHxt wxv2 pF7QWީhf!._0 FDLwpCc`$ӓ_ܶ2dEr[W;1gHoW# R\&7dkd=lF`s@Hc-5ˤno-c F|ۈ{Nʨ-*{,VQ_`M5ȭ9kQh?Qt0%)Sdz^AFRf9S7_;w46 k`(wLIsTDX&T.TpJ Q+-NQZT /q8Vqݮ䪱I7VrVG rИڨ(;bIT"L8bl\ٹs 6}0rV4Ń^0UV4T=yn5ˏ_ç~A7lk;fJ9@-{[J؈RjB꯯92)OԶ-q_ Fm f e^ 2=|r%aD#&+PLfURo&V-xmQX3,@f%|׶wȩp費޿Ѽv縸 p)E +"Z^%o]<|uh :M)MApƻFmGF;dbs6N ֖J[/WMi 2^deTR|V].i R :vm8EC^,NCJݡ_җfz^o2Z{{U(.p> Z(s S!e(&dk%VAO5ѧl\nחAӭI&;9s?ZlkH %"w#V9d5Odi;BsV E!7Y8J)Fl5x4wK&TC" ;JsB) {k!?m; L>ܥZ-R3'֥1 b_z!-lیyW Ao׹ O `zA0+9ɟ D[΁0u 9LhA "r|oكPFH@u\j5;:~$3G 92 ãz N)"@9r-İރj&_z{UFaul;q|aaEv{y;E8߹(QU͟y{¡" ]|E]d%\@w4G .pa"&i e<^3Vt'9'Zy S)z/GEel鄳ϹiD|빚l]W0[jj]~A4J^3GGo/fym^¤I@$]^&9B:9PV$^wuLƉQ_>v[1^u~٤-(_-Wr,1g|_, 8uq)z]3Ż)͕0t ^0iO$WÁOPx2J ls*e[?ݵRFF!$=3>U =a XGmvC׾g\~+ϻwyΨ'5}śpiIęKBމYv, bZ X_&o}Peo|YlvBmyl^UѶ$1JAN!'$B$ukm9ӹߧp!H%L˪l2>|-W3lU{eB ݑ׸ʚ VK?~ov9n8Z8<8׺4B3.#Z!PIC P]kGs M$+ߵ_wǯBB*?`O^,L3\++EX܀P 83<9L.NϝjBcՠU]EҖ~*w'4C7ӣ\ti+ui 8|s ]-/5~#V|bQ9,:uOBEs5>U`B=N')S~STK dⴵIutR7Sf>b2ޯ9ڔ;?[Z)MLgI!mA=|AR,Ar^M[<(BGԶ&-÷+:n=5oF# P-D=e^0*ϘA ߄8Dl[SF'PKsPq\aeT7KA6g5[pznw~+y[n$Zq^xm :;?9 FUy*Tb,Qv n+QuPA5~R! l1@쑋DT%ϊ{?U9L2O;SK귢լPT^;Yt>,3qW$&Vtn g6]!˟p{fj &d#˖֎</II8ZN'ډ- mJ sKa4f0`Zg|&0.*JcBya[G51-+)q"-QaV#SOa`NΏzJ-&%}y;qg֠Եugۭʓ,\'& 6Ⅲt]]Dx1m[D"\c Z0Z|9=%'y1}6 B*W ,i&:tCY֏/:JxF':9򿁸'`R>SXWRT(Ssgn&@|Ik;m$v-$o! 1R#[rh;$3bbQZ[]ҭpϳtGjR-*]U)tA,aPtRv"$f]cFh7Wqy0}@W6{1U/0 !*ۀ2۵F ԰z'^@_=4_@eGt+FF vvU( `! ҂̱}M5CRD"3SND^52J_F=v8>iZ@:>!XE]n>MKk[ȍ8= Fh`*wxLت5V­'DN5sF4E3`J晅5idn%g'}i%/8)>+W2?[e%9^㴯iԥefODgXtQG]v$_4J!gҬ΂+CqW'gm~l8lOY0O *.; &E\P]rfl $?GC>yѳʂQ[Jx]~K{$Rͤ?Y.N˵ ȪćpL (ae0(PF,^T5+IG,B?שo~-eYW+?A$qmo(4E"f4$7Y~HI6TͼsQS+J{kmе.;TE8g}E-I_qiDZPV){2{qa8d4csobM\̓: AkGPaw YBA~[s 65"^Fq漥6J*<,᳏WN >M\o#X.Z9%߮75ǻIΟ#=cAHcz{.("rł~ },(Pj9ȲkF&k؟_(woaSC?Xx6?X@)"3 [՟>˩H#xГ6u͌kޠ^d~1i7ԁVeۗVkd⏔l/ĪmTI]R)?U Q|{fkMsMk's-Gם'o;z,^ Choi+c玡|NGXG %"7 *}OukT{>R~zr!{)֟[|$x>mm#@z bwh02V^MjS WDW!u2iyL%a)שXjy6SL{nyC`9T^ Yl4`qj<ˈj6tW C V$_.m1|&ko]DTS,e'nCI{IAZXAW^ӻW0ZKh[&}sNvYS R+e0ŵ%|gw#RY[J ?`b&S ]]*c'*Lz*^7X͘;G"<˖s7 CrĮgBk>D)Q+|y_vt@r!Ƨ/9E |AB}*!ES3'ыR-Yc_]+Ƅ؝(8褙*5q 6OO#A 2 n}. sA%`oFQR1ˀ #pY~ b (I]E_KsD:ӮŞ)r29 "smf:ޙREV7ܹ2Ǐ| @GX}LAM&Y-w-'0ߒlpb$O{9,W碮"aFL=JfIGFDwˆġ>hBM3}l3~ò.CVdaNV˥~`1BTaIBco^fͯ&u`+̫hyj$5//CHE@͜~!M㿬1:kD.1)r]?&{bvmPBPoPY;g΅ϞAk.5B |TdQ[bl "^4B ORnAWPw40|{~ݷpN:>=# QyQ^vVgpJ2l'$ta:N_%0!; ɧg8-ދ?>-vه,Dcꋨ(6{ b:vzj_55ܭdyyq:h&Cu BR8`RUY버%O~l "E&*za7 e6]-MA;OVWնwo"(3gHuNFz?2Ńy nkkUdy _b UYd?q`!QYn'N~)be6rb}#uvΏҞQӝKhM3¿bϵIX v?1 -;rceH@V,! ACiI[ pLܯAG pk ._ d7rCX7^o@P6驤kYCB9nrV]IOOhZ,P 6<9贯D9#2nN" N!k%Aࣷ;xqu|7|z﷒7_%uKY gL?z8$˽8 "Io(ߌAE=ZOɈ*tPUIuD&-C #\yGm86&6bFXF4sd VRYӝ]EHB: >|] ~_ãMV93vI_/nQ[*h}ֶ#9zY΂>?~s_:{tw4&6 Q2O-cul8RU@ُ2C<2/9Z& ~p`}6QQ0S]]$ҥpꥎ I @1;.l_}xd,Qy(Ȃת#?¡f{${X‡.]Ps`NcuE,O?T=εDyFQ:ki8*{ҫ@ @QInϜ˲ٙcєWO#<O`Ǒo?agG7Xewq{6 ۨo$iw,,5J%RCtyQb)SI}롛Үl'n}1Ȗ8H5M6. u 8>؜BIODgy~A&C 2h*F lx SjFFuJ$["VgQU]1`޳9Q6O 8uG>\Ls @WotU#άp2D1 -J/ `*yט آ,yUg`E¶6.2~^sEU4m 1F={fJM-O"jʯ`l 0m_PUdu_8? cd(Lˀ͘$ S16ӏCLyMSwf3 gZF v5Qo Y|R#QT mKXqo=#HO[gBv|Hk?yYa?(-6M1뉹!i+tIfo8&W,L:IS{$-Jkmy4%?LK# E:ŵ'KPʥѸB1 ,/%BCؼ׌O]18XЕ?ݳ\"% l:!~8c~Ps뢂>)0S=Q_hum4++0C_M M0 m_bϵ| kEP?~Ջ6=1E૿Y!Eŀ)5#@ `<Α,7V5i'#?IK{4Aes:f'M (LU$cѺb4b> kA m.j.RˮNHҺ]/jU%05r?7c\!M,V?QLqZ> 9D{Բ;)Ѡ2\翀ҙpc8ǹ1r6}E< ڽܐiAUq'+0}{x`Z,4-(91dKW>$d95>ؕ`@&BL_K P"|`編>R%sx"k6Wae xo5dQ*M :wI2wӎp4\Kp˻|1w NsqЂ"po!h0w*9Hj,)nwV_=6]VmxB8eMyhs#g[lF$mx0ͿQOo'@/ k'FgӭrYtBS5+gm jQ>[lhƄirYfj4Vď& we,x>7G̒-0y7.Evf)<+AA$ax%7G-"~SgF~R@9A9myXI)l;+H" >g봀)N+[l|@X:I@Y~93I0{v\|bCBHG,T!V =PpPh˄L*]Aa~D(kVn1aڄ_@7Z#@:ⶱҴ")CB B# LPS¶-ܘmɖi,5N9̆ bj7*zE#"ECj[em vOͯN?3{\i᜛K06c&UeMɔ]*YnEMӍv#uzf!5B0RɄ[8ǴNLRWl ڬ{ yQ%%i JuZ[/tE0{S RKY-Rl@^!Uac)'p vwFHQ\ %*1x"v)lgˡ{څRJiTO .z:AdHB27nr|iᇒ_I=+ͳ03oTZM@2[4H6_#( EM]l8 䗮m.D y>p} ,dart$ky v",|1+HQZڙ~{SGxl}"CnXg4 'ߜ a+MPk|Ӟ\a9=|YG6Ee;}|z+ KB6 0&nT.ƚҴVbſrHEƩSo~EEtIخjVO% ,)=HcZTl|/uRb-9pl uٮWxRtl@b }A)gi^{=>JxDò$9{ Šq,mo..C!7޿ܐB8޾[^S%JKωHJL엕VE!ƱKOrSM8#KH\"-ʿ lFHYd!0yxM ke&@Ҡ2GJD3_*'ڄ}g)ּiWX+ PήR$+b(sբ&Bj T$߃膘:_]a=cbh$J `Jw#) fcm'D70zEDaXJ~Εw?ȶN+  ȏ0 Lڵ, 9:̙\I /FS*]fP~A&$r&T1Ԅ4Pag2{p o.=b򑽜m "NwPyHR3.l1fqϞ%b>v4&~r ZE9Nyʼ8>|bpo>Ly&|ri)4m<@)iq{ MrӚΛòz'.+g&1seDv0Y^f2<#?tÉ鳑;.֯Ū"$~:sFnEAϢGej "(ލ>{Ub'BD5MKGFneo?Hef㑙mƷ@ $2,kckNXЉV%8tEݩo /eɦl,'detpŏQg3?-f12\4 3e25N1ɳ]{YyF"cI9H\I5Lzҙ3\U5 6.A,zZy -[E؄cR\. c:mE->Cy R8=n%x.;vβ ?} 2bedU P\kzJ~1%R) w _59ek{eG2nUպ/8M_:8b\f O>K{B5є,J{UL|qI?}~% CЬ >>{Ov:a(*"5Y3 {d_42HهMMlzf [ѭ} ՙrv^[lӉ/FJyae@X(:CXN`#0+r83Ի=iM C{'1ESK 'u~[iAP#!Hv딦R04EԚDgr04oHCQm$b!fy!liB+zw64ĩ*-Z̕THDmzfwĉn/3MغXUuNqE1۽q*%4 TGtE;qG#_d fX_@-dz']gܔAFpw\qmwIq+Bĺ=ڑfˍt5"%˖\HUs+mc F2J羜Q v0u R#y5rsҀyXòAN)HVjxQS8-X2?n@91/_=dN?t Dۥ$Œ㨟=AR`ɔGe]),N#XkH޿ k: ;%,~sRy+`&֗aQ嬝@6Z[!^CL)cU(Z.N'b=s0?< uFb* t0ߛ:ނme-+lIxālr^v6w ; [>yQ\ 4nd9hڨ.yZkLM8bVv)H4:n-D=j,*cM8:ʗjM̜E6OtSpe]k p8PB'Ljl@coVX5VkWAj xRb4Ӗ,ڴY}Fo?#[l1!ےqs(P`qxeE(LP^ɵ ?*}r>[Jƚ:,N\/P(!  Fc rNӅ˟6nʝ:,܆AџYYΈg~ތƘDT'P\x.sHVQq=0Ų`Kzs/]Q zBt)2dٍǻ&BTE6H~dngژJ3 Cn 5gr x}_2$&V5u+5խ{ ,a(> 83"wd* 5,R.f{O`Uhŕ[dV't}8?R{&. wD@h5.ݣS; +ݮ?S+hlR.,9OG7cA/Z!eduk1( +njgќ`>V4qstVߐJ:HF] <,^cqNrYt:'v] ˣ !AÈ,,-BOZZpdD+̃z(_"蠱t0uM K^!'W<\̴;Xd|M?:rt",!?hyidr[5#jש};Bap,YvBDd mdVtH2#g!qM%ʿ9ҔXlqmO,þ5xdH2^TnrT~NP$G~f7PjDZB"sEq@FngE"隦4)~ }+txKsDK\ooIx i|~YċCqnREߦ1(@Yv WqOyZ͌)OQrQGm'Dn߯MYIA $mFDhHecD6PGɅ ym/>{QID}3(}q)u6 {M5Y !ܛ ={O6 ea{mh'~3N.D3#K|>2"y<ɚy6>e;3*W^mlpȤF1 P=3ա,R=f3 iR6`=`J *Axc}e9]~CCwkM_k׆Z>q;\[)rS<$5U)Q> =VyһL֧QU5^Fܮ h~g2Bn|ث\k_vݵ<&i'9J;d3 zHĿDeҲm+"Rl 6kI:=w^A](u7CDn bCڙEo^Z&Ʋ9C_ps0ttW"cԗ2^! 2P8ͱ^X63S4}p+E 9$ ǚ0.uy*Vd8^ p|qa~_${|K,g< mLz󈬿RϢGjǂ_睼1L6?ޫf\ Wh]cPPbg%F T̸ Y ⪱1'㖄o,s|e w6LXPW`RZ:7ѣi{E +Ex8=-˂g%Vv:-\tcT'g#b|=tJr0VM> "8XFLV/wXȼǻJ{Y4/UrJdhA_wle_48Nc 1҃xy_mF&9|E9@;ַ  "[KilQjS+̐m?xc?rV&˃A&d1ÃEnt_s$1ԓ'U@ <&qAYwL  P—l螾8j>ݗPY㺋WקW3:qsk>=SȚ&%~N)lO^% /D!*\`F”NdP~d0Kʽ$ 5i09M5U*d=}CM#9d.WAHI*ik@Ξh}ep5Vwsd: 9'H[:1WGWZJQۀ 6m3_0?_Í32t&eq,B ؓF 2o1pH%2bCz\S'm}֜2j^IӑB72!iX%LTmXz\,5N3< 9Z:Qg\i@ma .z7%=mܿo0|(BR0&G3 j{9~#ߎ+1%8r6|Gx92H+f-3W7LނfekѯځrNsP+C( rВȔT\Aˊi+IJlϺ  WJiӐ"" q-(/wĦ9ד}SjIRZ\\,{0l1[-L\,$` 6ڳ >^(~iZ[͋щVjeVCltOg q8J"n*eJ˹E!f :]|Q>Jy+[u:JI }{ lL,L$.>} u|3L~RBm]vߙcJd AFN{;l|Rs-.V=AGm4f'&*b_+E0>WN)mC&U ~i(h!g?KҘM=m0:' p(5Ki/ZrN|{`vTN?'PmW,"Efn@K53 _{N9.@P}N#,3Vt,xkv*HLOhL?qN--?\ߊ/rd%$}wu^ 9kVͧ ׾2=hG]R$\xp%&Ai:@FwLpqx`/\"9LF-6HSӶ5tT%2{Y?\uL#tҮMmhH{@Jx?3cUm1:f׷tX |58A03[u@ʢNd |4+8XL0|;Eڛb /T݂fI0*-CcK0|~w"ro_>l?EoH416W3ru1W9˓5ŜX]o_g+j*,@aY;ji;=0 =l}`2%yru5"F&P4I|f5O"X:>ś9 K uTcR/Z%i8M|I]GJ:u,mZ%8-Q\N/fhrM -Ha܅\(2HJ< ߣf@|_#6靥+q-b>UAxC,~GN;EVA\>uf‰n"RA8m)XnXC5r`8[=H$u״P %|73ѴAF) ˘:0S qŝ-~Rn5~6'F s#="Q'UTYN3oKOGGS m 9ENϐE\˷083Jʙt.Af$xVΡwHIbhж_m#t~ UIMqTB wwr.EPۋH?Bix~*j+Z@`zV`FK35Ewodk84ekH~y3*#V}l> Nha@{[qg9@@͋Tb@36L@I| &׆/+? cSjչ hʹ+3YUwм%)Nv Wldmӽ Cy!GTrQ-:c\Ӛ!|WYfcvmCƢbkV[jbNIkֲȜA DKCw&o˔,lV>F-w%mwMKlr?8_C,|MK+ʥG&.d%vRٞV +&m'uV^G'0ׂ{NEy˗4nfC2j&"vGGz`.g,rv&jy(r!)6GA0~.#-.֘# +ԷdCR&mw{B v/[y!Y*wE*q=-Tǡ_=4`;S>Av!0qj=Li>uʲ<[s,%La>=,^#iȺ\RFߔ"d/b_=6=MTk8RMOoA=>i&^XmH7BecAPB  i7pͩN#H*H=8 :3 i|ig7W=؜7-nP[&n~9Z]&pwN|ܣ|i;t!ݨP|(°Q ~Ƈ!T󜘧=eKDyT خ% 2uRRjm;i5KM>? 1 ?)+tP9B#& /B҇>3ydx1WPV"Y2]OԐ"ج,)}YPYrn|gt&#+OϽ}·b?,dkEs)JARM{3$Z}k,%=d}H  YfAWfX'1c.R!iw\=/^m}-Me$@"{m4*5:pꌮ4uɛxh~[n.!4Cʡ(\sOv~MƄֹ{V z<> E= )ֿgiQ_q3kb`i2NiSBLtD<]I_re*D͸tEPX7WnlSw#'f&B %4m{qFӶ`Ma=_g4!KJ6Mn{M$I3sU^F ^Y%w:zb-e~@[MDү7x贏$>0bFoo,&O 禖C BZ LZf~Hۅ\G.x ?|}*&jT$\=0E ,.r(TZ)rFJ$xu뺥8-3PC#VdMGa.nlˆv3zF7ҍ,r0qS+Ðۦ*Rf..#!NR rKAg]2QxSE jW e{~` *A*u8Y)vxui Lp)2AgO2}$BU2^e/cKrdف[t&QL[ޢDTr^tdܨ{H~$fSucNRE*pO=Ÿ^A?$m.,# >jLf0 -/vA8E"G@Cj| VCmѴ`cx]q6 Rebm }ކw1FlbT6WB VZTYJ 2°@pTeq7TV>I4+a r{OE S<$Ajv!}V<9i+P8rG҈[ -b|HkA &j$Uw{^\ 8YDoюpo>,hb4,0A@ =@MAPQ+EZ\ 'W2QMHIQ݆z] yE]X'n|$^" Y ;"w7=Ni;o7dOˍ?6 pg'HsTpiv6)kc2b.IbNd41cMD&-c3eQaÓ6yO?vR]opvF?XkW\;eָ O710h\d'ݭk T=7nP70ר|R+ʤݿ_0@ @qZ^\DpU\"EOgrn؞cDn&8GrC,Im8s1{ NNnb[sdd#{0Ę1Pe$}ԣQHGial0&v)[ wN7Fe* rZ;3c{Kwn`khmlo<&,4?idM:6$c2\-39 ;|U s"M)SSΡxlMAqYxZ[%5?('NK6Ba TDq&?p)s6>_tgZ^ENmF6CDpa3ng? %Aadz@ {7?hhNB^"e֟/fu~CƘi E%ʮpx˨u;ΜdU kyQ. .;/`Ҙ+{y^Y擤{d]9(!! нutta]0g/σH '5fswMġ<Ώ/ Doj;F.Tl}œYQ9f}Ä:P-a$oH_%dZHoD럦-ۢx2Q?V 2Y2]PIgW~?[6KnDLOGƚ}| uaWAlŲ͆J#OD#}&Ӛ+@fIޭlI?@7Ij_*'$`sɠtp"ːJeܩwn`vQla\0x8rJ|c߭G]OT?i;::piinCwȖ9lK"'Ă&7~/*KnPKaN2e4 仢 4]lGexok5g "{ XV cv!&R#΢zb[,ek`C^?Z@Qh䎼==!l~m y=\s- H>Yzw\`an"ɨEs" K(}8*+R"6g 9TeeL E?1ss{𔕃E&Ss.` CjkƹAdy-Lt2–R.P_$4=@um מSKv_rHc=bIg_}|^pTWOlm;!, ш'& k.Ņh-ȇj 9'S˻P+寢,.3:^ J^Jj~.*ZwS N.UEp焘 sH@\gvCJA^2# gh %L=4e'$W(ހ MnT56E|5>>YZyFCE1< {3 `S?|r'ى$_;2o+K!e rw!٨d˭8ŕrv;#IQ?(UflJ+pӳ9'=%XD͘,<(m>]e#VH/J$=b_ޡ?$?EK`4੡(+p(L~a'7sY)$s^Sa#*ErUFo(4KSiTEq*T[eK~VZʈ.*WF wPWiv`n2;B9~ntm[n^oiI/u5į2<WJ.o:Nz˪cbh`'3|E¼HӁ)ZO8;q ^36!/%ٲJy4|AohA[6C Mq PIGydkm#V cYSFU}K_Ǫ Nܣ/CB՟ 5=M[?9:c^]4`x?yoߟNI N0ጿu^bCi=|Zܺ%t8SѰ.%J&ds)*O}R?E=Y0|^C(_gRj}a+1 Ed=>١m)5](,:[JTrڰ[Z6# xMtulw(ژ=p^-{Fͻ5&pr 3SP?SѵP oPsڮoZz@1j1ifFv$9y&!v|wPTR* `ʦľ:nt&1-#Y,M֠Q$н7ģ{x\:މׄb5>Zi[XoZhLJ'aR4O*)wXݓ۵nu0w.f$o]nT6>~ ,7sչ0sy#Y;(/~c1>V.`#.|!pfr&&\9^ zNi"K[Z$yQVHW!!'lq6k^Hx:d1܋JZ|*+v˚;M"ez/CPZ`#wpEkoyc,717ҊIݴ0]cp* ~3qhѶ&f6 zEl2dVClԣqww9lsۭ`O~d{aۀ&\,~ږ[&Ʌ>#>k7Z. .Dq9^d: }iSw Vp?v&UB7K SC$35՘'$nQ&8N&r8l e`,D{ži޶jǀzμ .}~`D-f(#-XҜ!L CĔ[X7(0Vy19Éi2¯L,"a}t?-|Vy'**h9Y`zwøM@:WoV5cI*iQYdr5ܳDEa-C:0 KhMXQ"x݃Je"eJUȿp}[D3\/wʏsMc;"Bě|$7P<'ps(-ySSyĘ"]Mn42x4+*m9d 8Nm\i?.6X =%L叔&ɼ.T g2||rx_`h`$q}șRU-7NRJ^ʒH`.'zJhpfɦ&4퍌{9잦M 3/-Bs&ȧw7_A99`6ZY{twaxqC _gQAo[A,kSԡ(W#voaOz(LH}'"38}Eo%EIe݇|(0&= P2 ZN$?&Sq\߻t8C ?b>j1Wbw۩ ˄z>!3:;,\$>KؓfW{}+aXf2 B v[BpDpͩ#:U kŽzcqCJO oUS c 'y3 KR7 ?׉TjcpТ^}'>,#4*(bvsЀ_fxYq a}2 ޞ5eO!?ۆ?v0 d,}Cq-Pጣ/iQ"6ٿl* tOs, |Qfu4Ht]iLAϫ'i_ *<薆; ' _OS&k*9V}g(s!1gES\Ee Ty*aOҥxѺ[.EA6ct()O2YSVnjQqiC>=.n LkE9FzKeeR+|mݎF/@l5כS&&x^[k`0~pWqzd(鬺O̢ypHf?ĝu vgZ\&Cj $L\{S6wO2r,BT\+V(IěCSA)t6" 6MjR,Д^*q4Njƾi +L?՛;] acFvY]HL 3Fh%/iFTCe=Be9?s#hdq<#,d:bDT~y?pAWnpGH{OSue}g-~|IKǠDYw.V q)>! 4xɮ:"'"pĈs b)3oV ; ,~O`L5NL[u {fd :2buuNc0OyLD 0Y!FwƬbV#k' 嘭$:q]dcalfק~Sǟ#Y.Fu/NL@c\JN l(F5M()(ԛFMѐ:&Hvk W}sp>P qv&lm&2꟫8Y- Ҕu\ey2Ƽ-hds $3W l}v>WF )zR]WۤtהwI@$om3H:*v3Q0Iq$.5o2EF:? e(z_'ݏ8JCypѴXVxj*" X~V]x_)caԦ?vEU#^nTlĠM͔&+]- eEU1:aeFrsy2v㑔N M=QRh w :1^dJN 3Cb`JsTo@2ϗ8L̫{EO|pGC)IH !:ȟѼDria{@>b[mPA+yPݵ#. DW(b@K hr`4qLtCoIEwfPW@Uљ>uF Ka1x}~++7&̹B~ۿx닚:8999ZET6Ɵ_сpx}SvӬF_L;A~=] 'vFט9$|I}q͑U<|rV;s9uGM 9?wyn2G& kRᑕfV܅Ƥ$Lj[C|t,3E6,s4^F'X@VB! 4P9sk<92 Ѐ60dnw(_R];q6}͉DiO6MAIbe/02Sd=!%ǟr--eYU@[pe:Qflhv?z.ˆ|&@b#F9[uzH\(5>i-庪a,gxbD;'-AE ŖF44v^ 4oM aT:djU`T.Ca('S5 0RT Tk>Dfg Q+?jp9LO{] ]םkZeJgT<%geqx`ϮKhkHr3j{@{sUb RC6UBw<%F!r|~KTs<1;d`J{H,|%R,9/`Ul<ֵ:-`]79<(_u>ɲ#¡:1ѳnvv+ٍaR˻DRvVv!Q/նóAXLG^^$V gLǰ<ڊ56 OQiq]o!`x 10<_F-7.-=U?UqX Q*[VH%q H3:^3 ffDgN i" `:&AxQVځN5POȹF/2hwRW Hme2ZhNi)>Z:*("ێv07^yA)tjb~KWwMw2Du}lFm#َ؆ø̝1/ڽRd ngj5o9,a^}j9@B 6CqR[z:[N8f9 x]4 nSV~b/r n2-A//ځDbnZOmh6GJߵ>9$E_'d{ؔXReۓ*uY*{P]PSh7t6 +;!kuzaFI.ڟ"syYDE5$4-v@p췶0Q |QtՆ )_ D{Qh/q _1QPRL mρY0ӥU/IM🵳6p1f7m<4x}ь<CRCHw귲n?|=E]%.,iA W,Kb`ci^)E&nOmgdERk.Kw:_0Z̜X˺( ,y~oq6/ a_C2H>4T}\", eUBU1ĞqXӡHW}nN_S`|k1/m)*HL3TTTN*ݹGݎVw܊'JXC 8کrT BE3G^Zv8h`)@z+ei<}O"zw"Ʋ@UmӺZvRߴٜ;T dטF4&OJv95u2Zxg9F@V)YSXgNbD,*jخp &C|ʸ@k}rp<>:ZDr 8=Jy:Er]!$Ο~uvC.LkQVхNWMHJm ɆbZA1v +O`5X6tt^RxKeĸ!(dJ3by]^X:x?XUoKN;Sb8f-JBh$>6z⣿ۺMG, ?iXe_XgtWLB6 o_F8X 4 _ϥYy=-77%W濸3UNׯ-<6VE=@7w 9{Lg[AGf֑{vP,3a*hĈ]ELU r+!Zs?ڝJ|?"exM#sPDgȍH/RX*wo ozG)vgf0ƬjOWs@s2Jz¬ TGy ΖpNo,.nM5 ;*=]TR~[ 6xN@k'yisk-z$HNgi gV qRaFMݒUIIŢ~¦ 1: iXs/$Lycr2{xLHE74͍Jj{ ʗ,~?XW&tfڑ[E>=ǵ~4ѯ"e62Q<2u>~o[ے(KM7K$;DlZuRqYr9DLfz펦MR!f-=A/ǑDw$\eRCѮ{/yveN9 áːSz< *JZuZC*ӞДԊ6_2= d,2̳"= q&P^S({(Ml+1 %̾Z)w$pWXn!BͱPi 74z\̋}3ZB2Tg^f{{WVQFf4 AkhkHfFe/2:(U&X̀"ǻTEiPj-F?lb-d/[ՕFǵTɍHbd)Խaǎj!9:=Hp̲*IL{S#LʼnM78&&]8uWՇm3ӎܗYx$˵:r 󐄢u#AF;$m8,W5]sbf#=;xN=!A,ir|<'BLEcŤ"[tEEIe @5Ve/QՑ7MʃpFiMr6xtrڜjnCwPDQLKcy%MYt0T%V^=$"{s>,/y Rz9ڶ&0~7xJ[BhNhnVC4Se-j'?2в`7*Mp8ňN\m,,6sˉdf8l6`4m6[|ND9?C=DJJ'&G-9.ЀJ(|=X3nS3I)$,[%KK(blZQ%39HrXae^@X8 ~f9M[Ԧ @\E4o|<* 4SךL0\htұX3J! qU_U L.XF43%~7"h\!'*q739=`9(?Lb龋l4[7~vcot9=|݇ CbPLbjWNؠ+ݖ&w5bJl&ĐMv?>b?Z׷q/gH{CJI|'悱]i@+'dy7M7>KTE+èxԆ\oۏLnZ~q '7$4<. 7/;5º1Szgeohp{2R( cAZSl=ʀ?Nߕnz޵!g㩹0^f':," \PqƲh2|>kpKJtD8Gaqb~+rYVу^5O4>50CʷQͥo r[$o4M3nنjA"nUV]tY-|+{獍F ШJnS><]\wOg,ݾDqྙ^-Wv"GR׽jviѮ|97mq=ٍJ$ayg6%"DxRj"p&7S>|G_1GD5?$XB)װvM] g. y 0iT,/MGtgu@(fsB~ ԄVTw85 V\ ^7מ]IgZM$0K3q-uSÓ2s(鞪,y b'^XKꊎup3`ZGBX=F>H?6r2GymD2cyέ_\/ZP`-69-U}Sz*nQ$NR[Pml|ֳkW|OTsn.3On@+ (kohk􇱑c-LT}Ajjt"*I(*lG)7\ ƅ23R`WD Yr|aq% #՜sՅ^& `e}'@0i!Y"T4h/}ckV~\GbjqpuO VC ta=̎ДqUB7OWP*Te{-έll-Ԋ^&  LB`]SRՔa"LAmIVˌrNx =}m6"0bpzPf&3EaX!:hgݜڜދ-rתoUDP:^wPm"S O,P(izC)Ԏi!7X^aзovϿ+L1vh >{ڶ̒?}R)ϣ"_q ,\UqhL /Sgrś@^tKýb .;B6[svtH_@a#Ǡ"kxIo$\Ί(}2ҕL5L۬u|8WyqREZH}eOl$I1LJT: ̴㳟&u6__x>|1a~g"o$֫߂huM}V8UUmx%ʄ&ԃ7{ht>7=gd"F&%T j]!377&Y(bT21/['U-.C+^T]{re ƍ5Ah[۔9,c!96bxd1+X{y~q E/uGTWC]PxbRrZ. fmuQDxk'(=V&kPz5 }苃c_G`=yފOZawz :dM4BRNN1Xb⌦2v5`]OOp»QiffK(<,Q.PX٣wkF>IvC6N\e~&TqNQmyۃF㾼OЀQ> H9~ Kf 99>c؀v,).:&BբH,R$-,ڗq`l!]f`K}-HC_ Jݴ _:’Pܽ2?xKQh n::60ۊ%8V5@qWvo;ZNJD%]3a" O7$a12Zw#οI2PE j|֚QGo1~Gdl> [V%R mzQ Ǒ{v |GrrAsaZ{ac8>KZRah.@rL7mcChoPİk];n%View[V: ;V]R8X6'_ O6j8-եeJ@mW&mh6 P ii^UwǖN]3sl@2Uhϙ&d״zBVY[=~]w%/P[[jXJҩh z{4+Kcfחl7 jJx -]'LN 9_ґ.bNrP#Bmۡ=ڝ n{7Rqѝkh3;h?G6nM%H4WK.aTleBm}@ )Alr§K:J4ZJ$w$XejM{3¸WEˑFk2KCXg.{]_[fhXWT0 )ϗ)nS "~:WiL3a Ύt2NvSob3v3PkX=[NOI*AueNҴ '_KFR y~<Vv4" J)9[M+~̻ܽ7̴9h_/0`Slbi5WZ{$nfie*~qT/Z t\{:Yn(| Ɛ3gaG㬟\鐮Lnj)aRҍd2|AcUӕn3 pʓ`g,р|tR/g> m\C/Haf|I"';t#@W2i94(u`u CDĔJ" (Ԁ}Lz$M MݚONz3i=Xy|`YI~ }aEi;hΔ$[j0GC,6X(s A"TYNBWZ܈ e2zQb!@2]ȉ0Lk <+߃5;.0TvGDBRܽwB(?|ߺ[xK} !42o$X簢4D5];H{uQ_79([9*z?oY@׎g9y$䙋L\F}IJGD(K3M"P0"f ye9<"RZޟ$INAXHOUn)sK4Iv2r~3졲$hXZU=賭Ҙ櫑8LTs`fh8 Iq{?L׫ȅB*]Ặ x-BRYh=4z9?p+/R3H+$d@AĆ]79g L)=.]Lx- e,jn'cD)iCne{$|Y@Pęc7Yv QR/a8%y%ӳf-SWb,ܺ{?w 4}; F1I͔?Q:J^]{s_DsjH @Ʉ"qTRPpxev! d"'>Gl@7EyI[QcogPd5s\[sgL@0Ļ~>"TϔzP) (M$63lIC|Ps"(ZejV1 ~ ͜dOs ƙ^"LǛ΋ WT=u_B:ĕSFUHGeMEBD We`=M V0 b A2k鳔.\J,203 h2==dL>╡y7sՉMHK`Vi7kD`"lhi@2/-=UHqbxgrbCR<P-F\YLZNe|{ EOs-&GvFFX:?'I9iD@h+V_ܲ qƾ'V]Xa"yWP}f* kn2XƼ$LG>net<{ʿ|5ŵoN)&tvA8DLJqӜ <MlH.]>\v ?]Mqj%?mv$81ԐԹmډzdkJ xݽH@ =`p;]5>@_lx-&DC`MJontL ڴ뱇ҿ |8BF|mC #sVQu!žyH2G'_l3*cdaIMvDvN|CR/׵_=;:<.synGxɭpdQ/<@I(JMK=ҩnEtle`J^}B,_e*P;P- D4NGӃgj\qJ)d%j, :*e9[Mw,aWO7[AV+\iDd@#NCxO8IJD;>فW-^w5/ޢ' ^-;1YYސq cqcz &!SΗ|NS{n^ء**$/|C_'L+*` /s : uA3cҵ'hU)! CڼתǚHs7bQp:Z$.gr8GvXy̨<3ʸ*:vpt͘KcAkjۿܙL Ay9&{&S0pNY𓰉tG~n2>3adis4&@3]QOG ]?-PgakhV]^%:";Х-Vg`q q|+xp7ӌT{m h8hbBסן iLH3r{ȯ# ]+ {Wo8IfW@%n$TIO3Kʬ<_d2PZkYwpݵk}M9}EнmO B%0`;x&NHRFꅤ[?ϼO C47_ ډEo.`l\GS'`{W_.q1?>NZW>3Iy' "Eh}&WJF2rNI7Gz:gsm -HV6%tAXsOj.%, ѹ'ڱk@ʑ 74Ї?,|bp$P/H*$Ѫ:/" C+Lw zuPfDE=O4_͚i.%tnװv`c! XWDjMEJ4&*P2t>9iQTD Le|(O&sM1j'gO3?z2rڼ)@ =QᦇGBAIPܸݘN Y7uVq h} EXa ]ۦUuzۈL9xb;2.6N A5s5|AM[r^7.\5[׆BXGc5Ew:G RfQ-E|q##,leSc& Q, 1wG|2 {wt6fH A4~8`jaADhY+yE2$HZ쭽ToS0b2tGȲqozɀ6ı_sD@UD\8G80i1 S0 WFQ9o#ʡ  A2I E\U;}qa2H+rT1J:[au&12c0UÅ8&ПZ]OB؋~>ZI eZ9 I l׎sLvps+4ZC4]IcV`l?x9}gfj&s29w: K]%ϼ[ a53BȨwDk*Uf{ęeߕ ѯ’Y >+wEJwmnb[\-@*1G+9lݺ{K$Z?5|nj\'4V-65q y=ԸQ8׌s Ύ24"Y2q;;<_f+-(uހJ;zr g_n~ОKzLlr3?-}B*"?`^ͩs%esy̝L~@#*e?Dx8yNq]4EZ)$T<)Ƚ}X |-f ӨSAvJ^6KC'uz個A)"eRŅͿ"IjnB.]{}В7;#\9hwy726SaqI,&*KU3_ 60ZX8nw%[S+'&bm6ћ\?K?DzYϑZo֌N: \>T?Hed*;z(hBY7O {<=0qI3Cj5c_{|ƸpXxamQÝߤDkX?/=YP eCڱ8ɏsxҠ#<1a ظ}TnyY6*aL!iƊ (擽ԽgS"Ik|/H0& M1ՂDpQfH, TJ(o]CF^Eh8SłI;d0_24_2ѵF_,~Dh&'h o+nM^nݶmc8w"ɪjhL'@ggDa^ U"(ZTA(*#l$- DޭJt\Be g2t XwgFJkP9,L<40i²WFhw@q2d4Ls?,j_0a@@B1k̝p2Ok>}X :AV/IѮnF]F u+XCgv68 fb/(q$x'Gl8TbvMD{1}~JbK0faO|r1;/,ɮ2ʻ,Lu9xV*Z19y7}U`fTdy*^wGXTAI[7/VnӪ} ?'OqeN >X=KSc(IAҲʵXUx \ I=%I`S>ĿT+VGb!:Ċ-[ch?i,܀h|&Dc6{Ʀa;7eX ^J0O(7lZNqY'pgpd%\±SfgoͿ;hLް+1H:|vq|hHY/ Z^_&WV  Aܬ,wM?ʅ5 jb Q8nǫ_4Aex>bmubl' *Ӳ&mDsT?&D%UqgBFKî6eα_IW=ȠKRE(1&Fb~:56 bb\ j: 5 (ˡJB;9@jLMXc h߇Lֻ7eΗ>\l9E@`Kנa#ק4nR8/jW]'Tx.#1Z؅ظ,m3LRkp(VɀZcNJ0<bPԤZbMБQ/,ͺXuS o(PD\ح OǼ׋#?$4*3< E0$.qMa89+_Nz+$3A5뷵_1'98pP Yry e<1CN;Po]5=6䖰mː/@Zrbܔ Kꜥgғ`f?k5\{06tB6\ +Q [Yǜ坍ؚm (gk!$=U_sN(h zج 4lQs 0$} |N 1 'B?lJk @`+!?MT< ,w׹J‚6Bo0P+EQ׈Q=4nT:N6R1t>VR]e/ڬ>eN_oѭl$"SV!FBlP7tfێDE?֐P</[^RDZ`'Bƅi bJ@0o4Q0E>4hgkً8}BJ)p4(FA&0Y?|X{ߖ3k$!dH4"I< Vߋ# k eʠϦM^}SRPr\dO`q9K9pv谸XJq& ]< {:97cLX ,^:,ng_4L>!ĴYd!/ħ\^<fZͪg6L͍ RA)5 ,,諎&T$7S Pn`Wē`s֐S8I:+-A~S2^{0aN 6 &Z(/ZgBB2)1VhEh,Yi&Eu#- MJxGF|{ܩ\'FE̯F{1FҒ]6w|{SG \kc S9'e`-B0?l\Q@!!"y$qݱ,IS?,iq;x2r<*h}!K*Y[cqSvMu8tmx5\_ʡ\FCeU1ެ;emEH|@~&c}ńI d>] 7g*g"$XgמiEB?ԸY7S .|G5Mw;ʤ.l֩!T V b{:EN+豩 ӿ $:x![`xÎ*s9Dy*V44&j-]-*en K})AՆzO'\r Ʋk X`ڲ"zx aSyڻ/ {BPU~B9%Ց-5[auVFuunxi1?ݶZ|`J) Obͅ7buLl*R?-(|&fA<'q#V{~2Ǒ=z1aBegm$R" AdSYI? kq^5;AEJ'Sc{CVs?K(g9$ XSQfw{t[ߪa9DF`Y~f(3,O?z5݋VA/_HpͲ 8_z)SÐ!1f_0pΚi2y~{Ʒ r- ŎU2k'e^fw1_i1R ?WDa"cϪZ 5Ҧ~@].o%i㐝s7 ܻbǮtVH`6_eh,f kIM8Gn)vC>e?:gN`. 74)ԩdW1OLp+9agC"c=KOt(;a=h T!1dG9ƐPQ/9.R6 \jpVX?N bAyf/…Q;[|=57JBheݣV(y "2AJ fosw]BO)"Ǝ{+F& Ch-ob!#d<t䏥tұ67E?A%|[IEMO?w0=ti8 Lƣ""_oq t_!^fXm:T2߷Zb}nH<_:ds4ZޓD3B(ˮ]Flc n̻Jr*3nݲcn&9BJaJ H=BtXXoN!u0|v>o^ک*ORIqj^efOd6N0c!y\^s1cf֊ǎ8ߞ_qWĀ0dUL?9W"ݐt$=ZմAܑ A{AZi@5(mLU &޶ț~@{ٔ^:'lv` cSe~xn+rm)lV&JaFpyx! L;21 ߢ@o=XPtvl7db&24hx$R|4[|,:2CvWQI).@{-'8# IW8huz cy:-!y-KSzOLwеeJ*@:Ӛ?h$[bFJ zØ|=O-%m`,=J97Ts is=Tlݬ!jCAu<~A%ϭ VBhQ&0bz=$кS7#ٰ" lQB{ ;LdA1u{#+mzTb 2/荤NIbB2D˃!hԠ ̔Gؿ w1^BFy (=f/9&^ԿȆ,s $M?:~vN7:q2'A}f.? R-:ݏhxnHsqKqps#2=V!2 g]'ØWnȾ?9my8v4 -B;bV@ ۰mSe\36K <;hؒMP6*HɊAzɚ`Ť̲8 GMw/Z`hQ*>b tfw^p̪/ AゾQ!RUΑ@'R.>U .xy 5%ֺPT#K-ެ\ؓ@‚LpȆjx oxRԀHtx6盿vxOZ?Q\;)ctWdc,y~3wnV(Vk3B}!:_Qoy'>FLFCHf90Pxh#ZKϔZxF`,iIE[E M{?Ew9cρ I?#T;}+yIU85wbM "Ȫx`gm~!Ui`=cf;g'8Idz? ?|>cC MpY%b!W?g5w|?662 6GnXM4 %@&q1GgY'Vmawì9y)$0!iNdzЮa?l' d)PAٞc,U5+~+CU"MmM$ %^YLCoǪq'?ٺ?j)|IUhı=)׳`b2"8fKTM]]Ҭ31(L(1'3,.gu_TGe}?q!O 5FHu# `^yR,7mxRƗ♌Ff#-mc+̭ ~),>(ȏ1GV \C¥=eY/b_mUK]#Pxٹ~āhmE)ofvYټF`V@d**^lisstm\ 8"#8` 9!7L5A"V jd)I{W S\X?ݻ(E9(YϬz+O?";2$aH 4%.kȱ+. MQ ITybhtsp"{VY|^t%.)zv{Cm DIǦ"n_~aQK2B-ƈ+_0`8,ݶGb(A1 ݩftxnX#޷ +qa~ZWNJ zXJ,dk39ۡKvK:9{%hKn&+)'P8ED lޟaJ^4Lq~ >|"@aC~ /icmt()X '(Cqfzcz%GP47MgDf"OpESGYuvl]୊ 1`)?iǽGB2S>ZL>Q}00?#'`FEE+R1R+5}w;'e~J:_mB:^ Vj&'AZ K왧\#slܽ#yd}spGT%fzƇץl>_G&T<"a%XE.M 򊯒_ WyȽma yӲ=+`t t9+05F"F?/9Lkd'iLL]oMIɡnH-bC5@zZ61>)0k6] 5? @=F{)[Y*GFazQ-Ż'UtDL%=V!pK^(%ɴh$˘ ݈.Е ])Щdw*sjcۄiX\O1;b"ٰ&Lt9 -*‚Q,<š+(ee= Ca6D
oW.)&u+ٶ^QU*tʼnJ7[]?wxm+ NJK Aɴঞi(7-"J~g9n5x.4mHP2zE*J$=2N\N Iue<Ir#.\86gÞ (fNd&f~v32V (Bؖ\/c1EL%?;S0F4<}dL`N _f6.R?0%P |b"RL0$u4EŤ?'Γmj^X$p2֝ _}!|e;P&HfQ_# s#"~KFZcCmI '>7# ڱYB0 > T\rpA6H 8PÝS-iPRTxi2RxGd#$}!xKp ~vyJ ܴ3L&ݷWm겾B]uV!'AP`}Z!i8?) SCKyMVNMROѼ,ܯ~B1J6h@X+?4eIvR?w ( sGߠ}b`ewg6ҭJDxLL]4¨UfW&s:5f(έ?;-*80)d Ϗ %/ڕn%|zzc鞏f1xL(%iE8ZV?`0Rt5,x1z"wx!8PȽ_Kl?3+a_ٝF5Z6r7c3 El+%k$Ӱ/'T|^4;u /F='$ bhX$o^#}ŭwZ采Z3ӲhBGqRXH=KdqVá#;unr}wII2m&͢\VmO2rK0;? '(I{-*)WUUuڻ Mb<eǍB .pkE*fɄ1 6ϼ 06d0N&vҺ~ |?l)pϐG}yf}=qSHw':~LII"xNWޫfTYuv2")JҮzC0b /$\.SgV=&ZՉsWik-W]yr̬\&:܌@`łkm'4鵝7ѹwE%^eا ͔\0"ds5_`hԶ,Rǚ,?ke  z,tN]VǫM=96]E\K0N$3eٓ jn9FQwRgP)MH *U`a{iLA/{͘6Qn{8J$%nmu.l7I-+t^^}|oj018A1&YQ JO?\e>:ʖ`p+(g ' ̜+RA9_`(gܽߦNWف &Vn.rW6  usN#$`9o  H8L g}qN!+.5kC [緮uTE,> glΝX]%o'1hT/f*Ň$yթ-w1BR~!{^\bߥl]eف3 gz'llL:#{>*^e$ٷoD0ܮm8@jG!fհ`m'";>S2E6ddD;PPop=)5#gJX]Cp \/:g5EڃSؕ(mI)WIy 6Qy!tƍHby;?Cc֦Bn볡qC]b̢Dé{^qc'1"esg+u_RhOIQ+p@}9th/\ʱ8K+ N =?r}y3cڮ\'OZfG, _H  l]8cKA8(|.ɎneFQHhR4cW嚀!CUT]65#| .ۺ,9 ˿zT@($:ڱW/oKcyF`/4OQ~"bnFI'RAz_;ԃ< v{$uOv=r%  n<пcNN"I%8zZ` ?lH" ;k5zWBPCHyD\5)̬O;ZC6!`䭆D4nj5PH5yD*Din4Ԍwf93iyfqZv'tEhhO7L7$G !jБ H1)3˚F c|i吏2d:0~cRBi@ o(:CODtw£O$j 8UxJd, {K$].h^C/~Mar#ʹLQQ$-9@[ Foֿ>#xx#Xz30N@#y=vd7øU[{d\ݚw Z%wTX{O$qh)`-`Wf4Rn.]½(F0VCBܚLfW)У%U|Id|- M(cEBfD8 ;% 8i/^AA”q1ZTvi% 1Z9Ͷb`#^"+wHJFoeVKN3'lFQM TϮQ̗/)q^'2`@lH|ѡ,vMA}/}q)`:BY<g4_'%~!@gOr\x vZm6>[\\%w7LĹ}K,,pipQP]== ^F8.f[0a̱朱QUƐ0,(Bf-um> ʙAEfJ buT|FܖmDNtSRc)9w5]Bh/zxqg)>jWӭ%ATiz9Q6Uh81pl0As7"Zh$&#M{EfGjoq J9ɥ`"@TUflbu~+g H2-$nKtmm;,lā/J|FVT ,OD-ǥ8&sO?k*z?neA9ι9Rh#%g H&rvC43L#VGKȯ4أ]zŸUl$,KoW뎁iG`=OlIJY[E}JkF=gl݄s#GZX@ġ)w1o+(|U '$ %ד۱"+ozэ(({LiahkwD]*;lHiu\|ƛkɂύK$elNpS9Z` DU#X?@mUsk*]|cS$)~Crė93] vf<(N汝1FV6*no@,Oy8Xg:;W qݩ<wBϝiSTWۍq P,$7%N px֟4 \I U{߿JXQ ;51Dnc&7,Bs+t id+`ZbBfXunv̔Xwd%% 'aZ,44G p->˻wŘ<,v_/WN6 _%rM0;k-'i;̠@F  %WYڧ ~O|ޚOhA+I vk!_V=x ;1\Y' Y8;E9H >vtUϏ,,'v(pfS>KEu4M;d(.!w82gq\ E[9WO ٟ:{]Jђj8FGPd,hK/07GCȦ,u|5۩Ɲ-b4#|W#8jn g et|L:)I{+oQů,dclķKy9BoBѾu5 XoPi-WhbSB/7.mz蠟jb$RK2aZb,5)G;2izp x+Խ=hVcp)"*P (|2+!cΠ=nEoPp=XRoK;ir#_?P|;.;|p92Jzd!ԶG2eMr&qB6W>>nlݪBǙ>[FVPr]2.E$-qwQ_͚hLE imzD8)b@3S}rk(YŬ$I6ލ$p&b6oXa B7yu7KKY:mL^ʡւ$H`БqF0J:WgBxlbNjxg ,c, yAWo_:|m8~/}t&ZEã%u+aix(Ѿ2{D/$ qlh9RaD&%vXu(Fyl4- UiDn ^'N5‡D>Ը"5(BZKE(k6gqѳ|{8P}%M]2.g'Dӡd-_`v.'HFz$jgS #v+6n(c1ȄJz.?0!! qݓ~ԡoU*#@@Cr4l@Ń%>EU4XMFK₨Rk U#hɦU+5UpzA-P nĻL__3Zzw8[7H9?pvצb݄w \\mo;6p5=Vߗ^wF6}wy3.L MPh UVQK,f#1#%eulnZcnLVĮ$xSK,0]<*^On/FZ[/zi ZbDi ~P4?V06I<]LfwS/ .LSf de=e6"n*-/#W t)9tt;@Qr,&̿ϩvb |נ4Ӵ7y_@~䖭TGUBT_\$zFF(p?eoɑ%*6oXx\[UguT{VlwFrJ.~0/@u!gHO~/8vrSF6lMFlWmUlVJ@{/7Mez hR}o>m/\ Ꝧ\'$RkEdڇ(xsMå*2nwMIT@vt0ȯRUCۗ=??ݲߡn̉mY#(&pjX Ak)ӼGfʸ-8M -PAs 9Avxð(LR`bTkԸ)C+A>WՃBĻ ЇG/ޖy.R' XKLbS[pEij<1yVѱTR5$Ct~Ŏش <(N evtݤWc1;nH/yrdʕP7&W.haLKkP 9Y< UHéTX;2@NV9kl赮,brrၤuɢ z+9Thd+$$I4E{m)7TѤWmU`Y x&*B\?sL {4Mo|Bo&<30Q'>zDԫ$݈%`ODlR?dd"gtkzMwvb3Atܣ45ilj1&5$KCD*N R\vrF~3K)5m^l-'~Nѯ<@!j7%}i2q\琟2\IRo<i^)qb෍(Ck>&2ֻ_3,hR\h0O?͌k?R:o+ &X[ OrʕjqP}.شF;-W;Ф%遒n~v\dyp?NjRfLdxaZ T3TMZ{-pIPOӣ)7AќӫoEsjA~m u1u'2lQµW&&"o̜IoLer?]53Ҙ쿚i1[6B0V-hzb#%i$S/تhe|$W+[ɻRުib) N $^?k`Leq:ZZvo!n%c*1PosgΩ"{r*$y̅ R7bRE>JaZ3ͣ8gU#?NvbD9,h8+4><3Jsn7zmP-3IKCվCwr7([k97#RQM$%9'ac[ umU _7-(P*aN$ mRn%i@TUi]>%|kpCԭ=1Q^lG3ڗx}UA(JmJķ) Ad*k3٢%GNDy0&[`W^cH8s AZkږ^f𦛈\$;C}0rh+ J${6~<qYz Fw H?"='4Ct;`r&VͶ§6]?`jnqc|БaWu[OVV -6M̧z|"GYSۓ(z '$B!{%$)yo6ЭMz~ץibSr|_PEs'/0 Lr>1lDxh UD~eѪc sC,2X?Qhpz`m+OaWs|&~~8CxxERrwu$P@e¸GzOB^xW Y#h6Xq0&o׬ ʘk1OAgYTA60B?ˏU>+4W1*hT&29TnƒAw\i%OV)qA<* OO]u5D'`KNb|ik}NhDA21$3}.o LTvQŇ.$mk@p]"NP/(W쁚-("JaQ(jMW|@T`L¬s8iO )Kah5{ww\ @)AV r(eN[R\;nWӸSG[;D>'EuXC]&F9<AO66OR{Zxyٞ\ejUeon'QhsM䍑aVpa횃@:W47[zm8k!XC3\]{!oGAK)p9qnu4eDmaD/[^;p Ъgӧrje5oYᱤjyX5U. ٹ%S(W1 [&`hgݙ5j8.|!OSAD/t.LIdP.[!Byy97J@`wA=֚(B?ؼN6?5zvE˅̽ghػXNhgqX!#ak='WxƗCÙŌ3{(h N<2?Y)Sfh>/ţ6u1ݨ4캂c@f}hY%'nCl{Lvd<QG-01'K7)GFA(V޷RyD 5s$l%[=/h,[brNF/SmĨ? L TH jsZqa?Q-bk=-,Hrw/>=.ŊNk8v~(~pRS΍N(qCr)*dL~o'XMHl;Ed=ڣ 4 iBw10&{jz5(bRN/8Bo9i` Z4ftCFϦS^FW(0x13Ǽ\E9ӄ3p Qi-1Z+/#7ܨVf}W=s`NWwͩypEm4%s0nFV[ZcX͎:S|)[e~?3%~;e| nNaw:!f艸[?]LS,~zM}!8 ?'Swjwoay[/-wDva1ulsVϮ|I>|'iO#ԉ6L@^Khc?u.X*DcYG(lBG m[m$ڭ|hme@ ][bzd ֫/C\\zY̑(UG8|CޮՓJVAoO3  at֣jiXq:#, {‹o#:u9b[-2ΏdeZؚT`QbN)@DP(*rdD(i.E76Pt]UٗK0Ȥ=>!IgS中4 Agr|;?2A._W@[ݬ'X2Agb`< G-vlt'xr;ΰQwltVpؗrqSR ?eYֆ9³@΋B,F&8:l"TD 6gi?3ܸAzz*ƏXk]=VTC0UpWr8fptӻT>qV6%l#VejgnV!a#1Z:h7Z5?,sGGF?\&)%8kª<"ԗֹٛ2GitRQvn1est9or_ܧb4ѦddJx~6,-:cZN 3+jS~0/ {]~eIT >|RKn9ĥ4ꎾENgC!`GDNSć]Cڙ⬕ђ#qPQ(<۩{W,&Q \2;PQ7^Õ+-7Ev;h'. &1_m` 㙳rcN1Q85-ഞo#E@d+5X=,(2G0aF+ZAQC0Cp]H g;s5ue݇<܄v@=j0[.>C3\[Gr9<=Hׇ], \}XAf]!!BkUN1ԍǭq)]6 !,Ѭꁵfq&qB~0k7aGs~GpɊn.Ց[!3Ue/k?c$q ~*>sgޱ)I>J>hX?}Ί _=+c[Dt:(c2эW_ .3-"o}2C|n#W_:: @$=(FcSh}F` =#7Zc"}/f͔(9M&RgZ&ɁvCxXD`aƢ^>o) f&Fqu[:僽mľEtښ/.?`(vLZlܪglL^]rnUk?M) h+VYr&Em̒K^{RUoˀ,H+GY-$[-YI1:Dh *L8:yoIyK6NhlG:[~Bj:lDd8^ygh'v+T4ᓢx^$«#5զ1F6 U9P u-p2tH˥,a^}."|>|?un#McbgXv0ك0o?S{kEuRU*'b*SЬg?hJ>6$@1b l &xT%֭Xl\}[CA)GO{bS_Kѭ1:9cg7sK,R)nWpluڂ+ ESm7AH(10{\t+Ų7; u\- jV9%ȩ*VV#68nl x To$QJ[Q߈;蝠V*?Ap G TVϧX_7+f P2CoMTERx;4$ +4o^V|H& :80}ƛE?Evm.hWL-4?κ`yчd2{s*WTX?4ዀ7OnV崋dhq*ϊyȔ+q`[g0{-b;1S96#q ;cGm> Q<9^rM(}h|lrjQqk֊*h|i62.P:~Uz-[w 7lHy52/bVqRwE‡n ?9ӤΈ`XʏJ,=0LOa_2I8)>ņU}mz;cz>%V!l?Qnaцo uO~?ܲM$dMqd# J dHz( tA?s>2poDMcX,Ufl"Ș`#YAX^sz[͏N'a<@bAjXf\ v." ]}Dժ1<%A?r<̗i :cbN q.CΡ`5@vӓu\@TrHafX\Td1i[tLʺZvcw P~9 4l[VZ`dOq_J20wIIDUėO |Bp 6q_'ϺG =ZZaU"h圼b*S-옕q?"k8&"8rN&]%AܐV0d,ֆLt y7p#SfB8vh!hY8? sߦFB iC[LJtt%i]c0Yɋ!׿)t @(;C {~UJσ,EPծ[L,X%aoeø>숪5,Ÿ#i蚋L0y(Π=ac^+πRh͟yڀ=6~O/c%HS.lGo *ZJֵ)QiځN)I*ZW>\!kb9K;JG=pOgL4u58#.P+ȓHT ZӽsS~mM/Pd|1?t7Ԣ:GuBk!5(GG_e芗>٪ )n0rhzn wm~\-2>Q=P?,ըSp$Ml3j`9k6V/F; OQ3KEmrd_ozG"]Osm! Թ~@V% ,R":(5'xs֮`lZUK'0< ň@k<-ٚ|`R2U 5F!k>L:<:2<; 3qq}vQV?gOF}0*LR S~[vK yׁSm!ҜW;COlL[=zc8^=Kl%QH/ױ~'BSf7š㳙X\5?) 29Wg.|vl ?(Ig q6JN ) xStSkh&-]\C=.E_rDr+M ALgC^v& '?,Df31Ҽ~֡!sv]7ao*JvW}AIkTRD0|ȅu_kȜSTNqA֩ge{Dj?3y3~AD&_72 ~qݺt\|#3~0cɟc _ۅ 00aH ")c6ܫ>{*,~DzUӨbW6OY>9qEBt yy('[au\ xbй4aj(\|IystuPoPyRL x> G&QGdXuh9WCՙpa"3ǣ^bGЎ@9HX"Wm׽o$ۼфa9zd>[8=`<1{}ľt;%&R Rz6̷P;|wR7N R/I{[8} vЈr (uJ꒞{F‹>]Eۖ1=B'^ 7<ө @%皪3Ԧh}SZᵯx|2PAQ#b7a'ZB ))1/GKbrܿ>"dz\ʉ]mȗG^WfaB`g{<^Ӈv09W'A}FR.w]>C v3EsEi5/I/1eBj]Qɯlbܚ Yhv〨>gHon~tdǯh֡eRd:{2,n|᰹^zBs4V `9%D ƞYY X w!#)U l- ԙM /J8']O9{ۈ!V%`3\dxz8U#럱| g|-8 #[꣘>xU/%8/f x)DY<&omy&-2 !ӧ=wn Dx򜕂'}vּPQ ز͵%bw#9#auݸfcqrB%f=$P3 d]}$Zˁ.Q.0;%d!2*m% 9#BKue_5W&ʩ<"TONW…=z\Z=X f6"&%`QK/v<(枇3fU mWCN(Β4w7qۆ鉎D1S|,JH^SDYAg0-h&wj8|WFGܸ!wYE|ae^#uE V=0Zs}Ɵ>fq˴ll6#`FG]#1)z:i%~jl^pZ",+jAiq΍υ%ZP5i$dpYoCk/Oyef-ecC4kvͿS ^DgN vрpzҗMCTP̟k8cesӿym#} T"ALtRv宴A9Ŧ9O Hq<}ѸU5bREy ;mX^=IYJw:?}b#QLFz/MI8$Is&:(|.y8yUq.{p;[[77X| Bvxhr;^cR%?H H:YU8&Cɩ~Ff U1KW\ D~1̀(տho*~12i:cv{y fuHyB't*MJ'=[oa[ ӖvVix3c:Q^dž,rljT5!UU7H)0%G9fT}'DRP20^R|jDP=?b&B{̚lOhG٥e6t F=B61 ?"L3ObI}!x*oSl:E"yK/o\ھ0=N lh#"hLdn޼vKx5Y*}^I)B5!c0J0?} {߼x=% ~J{4gJH.i>|+!EUʞƥJ0npR_Ҏ}$:CD^ ogtbddR`A ^dMj} GA,uql%B$Gun.!M'፧2p޻arVIͱ 0 i7{1z6b\8)ə"Qwb$Bl'fcyPƅ{Ԍq 2Y$Ʒ,)JZ h8zm Xy5"Scǚ]Ei-yvޜo=_^6K֪ڔÙIj&yvT+"q_62ZmrC v;`-ܛNFAXLp\㊧ GZ=-o]}nCztI,1s]䛜R@` RhY0|;!A*MnQ^%0uKXY;r(^n)&Pfm|rƏ?<'VlFͰg)|ϝs2Ou@]]ya0p@ V꾁*6_[ ,#K.^Ϫʇ0N$Mg bVG3yz0=ѕE=#nˡ=Nb5euNuS?A 4<v裣U$aly6rzڟwQI|~8aޤ1-#sVf񺚁v/PM^?[P\x'>0"S*m1{γsQ~9}ͼ0蓝D7IADyCq,:=u+!8,ajaKK&쁸!Xcp :cGy*`ix9ޡ 'a򇴉ςBL ߂!Jp΁IOw2bR S.aۋ#ϓ>^9ܞY&ѾlJV$x 2HHY 87J!A~&^\c) H!IQ$SSS̷'QgwH'^„ @ݲ_8,LHءPGKf1`2ěi tIc0M4&N)GY?8S!k1Q;Io= ۼ{YG\$:s6)ç Px4'IMG,-&^xR*:ÁoQ|dԅ{ʋSy8􌲣k-_˙φ—U_r HpB;ÅMH"bno}FT7KV۞}-~ ޶ZLy0OorI϶q[65!n'98,=m_tiC⤑8j9V\Glppz]@54‹4 g E7YET`bߌz~P|g2:VZsdsC'>˽r{|cA&^'+ E[&~̰"gv s[(f\NxmQ8?ѧo+-1'Lv_=zvkg6mGS{XDs tщ=dӬbDPO&8GalG>.zݙyఆ>[hjWZ:.Y.N.OŮDs()7*@[6QWMg2ZHj}zp=߯cߋ]3ڿݏM#"Oo")`1A -s}2Kzb~)0Oц)8kN3:&_e4Q7%S{T"UP܀ 7qNHf @$,l:e9ٴh*1utJߓTv[gƢ?7 ^fYbB6Dh< _9. &fqV/}aI_ $\53P5K3>Ϫ1vM1vDJnмV%Tսcݒ6ap[łg\ǙLmz۷ra"׊Zƣ6a板gEG.&Q]\i$pw CaOޏEOϘp7JH%5- 0yGCu!W1#SX>Q/|颤K |_ ͚"[:ea0^s[@Qo%<#0azOn$Ҕ/|p-w YCW%|7:C'Nr . qTr#wc]+8aC)0vA3V\r}AN5c,*Y*3 eo(ԯ.K@r$E& L+k@l\]LDjzx*i=αV[TyC fcӯbB|Mq_bk [g7q+F[T1h M' u!1A^(Cڌ?WaljuS4h<:@kXA&5ꈠ|^= SC!i:_Tb@! ku'?`6*.*q"w<D#c@ը(j#48s-to7:EдTm?M;t'*f) ?!]\RXR~Ctx%W K\֚~ǑH-[elPL m9t|*Ki' V(Eƛv{41 (xδ*˟.hSЈ<|u {HW^bٌ='$1܏lz+JcC*諄V7 }%? EJ0c klOʝDp$D9.ϜpZTh*i/jVS!>}TjRvZt 3q'KS/rB zS0=Jr:"vØs! "UBI'ͨvP ΐ!ܳ~6aކZr^JmU~}?4p, < |Ugz}O6Ɯݖ6=3->2Ӓq#39"({6O%*1%p-hˍmPxW`5G> L*$gt,"jL*T_腀DƫDrÏW4GerN29?I<-VH/ ~xZF;oQdȤ-T8 5iy.4{XQ)@ c44b[ + ݚ+ŀ=g>^!0PLp 목u&=?7@ϞHM5a{rKT3-*kD^`߽̚+; 0]A Q= =$aJ|N'4+XTe),mS(`l`(pS>3sFʴZ+Q솂$ x%},! /¹!7Ɗ(`kfB/( j9(@I9n u @ x >krB8}@gy  E )~))p4'㘇f}✠%ҹZ\dh\fP1nmp|A:x&LK ʧs&3X5o֖ U Nb|J"%Qþ]k(fJѕ|Y¸"iqY.”&|S#hzb~c(zCQ}ӻ1LvVS^5[+uIu aw=ǰ)3=F}#k6Ev c@Eo\=%h"e?@n)^ü Dꌙ_h3Y U}pWNXA+pxC0oܫ~}0Afk{(%փe&E tQ!2׊Q{㑛Ucc8zm#qf|ب xݛ-՟Xc y#Ӡ{u[}o4Lh'Ʌrnu=/̙JѓDjȁ έ5yd}{ZԚ)u9얄8Uq׹ĝRTAI*AM1Yx,X, KUhwY:!%r4wo{MsւVXdlqBI2@℄> 7G)7v!7$t<`37U$wE IcēwEAlgË m 6 +$}w XdޣJL۾cuD,>&PgZLِP,B[V@\VSd&a|9 [iVU| @\ bvqHa"VmֹԻz')G }6_ge".!['}X_Ǘ C, A'ռW==4#.aMM:YB ࣀfp8N]p>)I[nJ4^Hڢ(qWNnW~QfQf\`o¢E\@5E7#>kj0ABCzr ]ZP;@]-_t`*H~E [4Swcf =Dx=,@xf5 RlpjrsxK'CI+V$*6gXz2,6a/zObvH +@C7T:[? ijf/}F#v~.OIl91K)FaNG)\׏*L uH ͳHŢ Ɨ=ANs[ e:G"bB?jBB@[/ aNaFDTz7#2k h6#2F,2S-{[I!"h+-K[CzײR><_`2 Ha M]B*Rip",o851&jWU j?Tq~#HLW #*sx"*3H[#kJD6뀖 u<:0T`( #"ѐd{N&(G@-7*Ry]eM5j$=#hPtIUy"X5m4bsnVP!3Mc*uly@-Fdp&T S_ZI8~D.&ϱ k *M R1R<1j+K"G/e6)XL5,{ ";rZ)Tމ~˽!FV̦jB'uav!Gj 'SON9亱ۑ7d~i1(KНT~1&(Uix*hH*JƓ )xL _|u~M.H+oԞ|$M0aiB3mN:9zTڨt$ԛ)O) lXbV+gfzes[H4Cqir(ܥA͜d ce+Z1D04\w/߉9ψ! vNv3^x(!$(^*V7Thzlh;ZEsQR=6R0诱@EWv$w"e rQjZxa" <[j(,:r@U/aX 0,1q)0K3Ҏ;$J~&* ҵ0-VaGrϳP6FXMp^kʿp4*NmWG1 :*;|nOF .ab yRntVdҋa6PiUզ|KcApMFRmadnC@[ߩ#΄Tr4/Ol IMi0V4dw _)8o`s)4 ʥZVY^cl _`gf3X'fҳ+?@/>iEe !^Yad5jL$*.h?vǤeKo>psg xG6d%[S1M| yKѫutAS抸?"|.OW}ѕ&d*q1kY ☞o⌽Q~k],wt!1F[F8N9B:uO0iC+@ :p͠I} .9Nj~b)6-i&}Oi1 ~;5)ڕ9wH,"% r(* $+;Sa ܷ TG E&Hh~#0 PW[5nCUC mFSG+#ֱ]"Zk{j@y_`/;Od$ :J%hdrCLl Ux}&s6Dc({d>4i!<~X._^;a9{W:'"\$5q3zBWaCgݚPQ̉ hE݉%ǒ>Z[`A.7bi~Xt x3\/u:wžSn dQH)l&:BWŽ1no٥G+SF[{*B  p+Aq.3hqPLƏ6RAtHPD>O#}zgKX0Q\7eC:N_$A7*F9ANw$ ;6Y[~vDF^&셯%y#~)[| Bs<> BWK]*;RAQXb4je71t\P OҌhhW@orW0j.ݝ) x=k)yC)UsC'OjZ2KTߋY!Ek|D\`[wj@H#-8yb!݁b;MeX:i+/!QQ.P9Ǯ  #Te8e#473j-b皚WB RC*ٵt4*H|~eUb{#\!R{\QDH_XX0h&ȼC-L][2P>57NT#{@9}8&wiP]t_M2K:l#N;-Kof A#LEنi|7c*waqTu|cVϡtx΁שyWQy/m-Q0Nb#q(b-5~+CNx^3l|hq b5fOO8^KA"J˜k,\p\>&,c 8Cv^i7кBhR?#~tRTӔ`&k-ohT~5}nJrɰ vcɐ5ueaGp#)҇3р>)h..._KV`#xA8gdknspuqYNY>SB5E@Sk{Ng Rso\I?lDeH\i(B_c(hiTA|D{ j°~E`LjW>*@#ܳƷA'CP%`Cpp5\/V#N*~:ɿB0Cs X]ǨdmۗBύX3QkjXHخT 6G=._G[4Bj>@4w o 9II{ .uQA#CFtE~W&9}w%xY5Q?멓\@n{`̬͌1 )lJŸ^_BRv)jib=>]҄2|f2_zCMw//%ܧBPnTf< LUK{oLf~;Vw_w^v2C`j*6O/u'~ԑXk*._;rS 5Rn{Bߜ5r=H]v-x?ӳGRJ҅}!vތ!|t||aT,+[^V8Xtˈzgt#LwȦH| 7)o!L%EiS48Ԁ뤪BDHթvapњ[)ZVC.7WGSxFWgv|o^MG -,8z.1!M)^ƶwo5QvޗoG\pJmh gȖ#pq!;.\kJ),E.e`gƘ,R> 5 bˏlC˞aQ`L*"h8;G  IXu 6:*)+9X IV-"y6תlbٖx'k6}j?n HXp9~Ž3k.UKTԜ !,4t_ ]B`jqzѣhIUFj*rX 3Ʉ L5HV#`UV|֞#מ6L7ڶDGre3 *$Q-9;(/ ďL\% Δc-N 7T#€?*=s2SH&(n ptz$gJ[B&*l *['lR%ܱf%}jn2P—{^a]~}޹g#5;'hK2m͔=0a8~]MV\rӂ-lj_2,LJ3CޟjjB)٥i ([}a)I,+ (|dg6cY),ݟpnrvhMI(3|Rēڮ&r$y2Ր̶ 7Ç.bΨZ۬HNY1AȰvn< eN߿OA2*NO|N1`^ |X8_?&E+0*8._B쁵nړ?ykuՔI*si:=Ƥ%ZFHl&cpcDt^W8DлN $"dKR hth^dp|wriiԇ9@coFPh>EI)rsz:).N3/U6_5tw 9[v5{ vg4> ɲƨ?߸WAYi / r'Ͷpt0iyVz^:ײq˺xآl;iy$(fb o6yb]1#')eQB5}!I|Ч>"ZB =3lͬ)} )~gtLo{r(?2;> *Qo$ꓙc~2sԀ{c8pNnV6bu ̱r3xl%4j']7 ٩6s-<ދ< znJ~]1{V*72yZeKD^#xtӃL $BV`CxM##,3-z0k)$Y ϳ'j½. V17[/4n-DJ~tDx{SEO@Oëé*4C>dRT'6g(W/frX0gCJ'q͘+[xˢIm{e6]mI9)p0؎l=yE8ʠzѕgLR<޲4Z䲽~a/7hntm:~"?50|Qgcn>>4?+wHOt]Jj[q3iz VmJ[\.LybTpHg2/̉2X2Ԍi;3T۬|s#&y*?d݅$F^(\{X.8S%EAd:G-ͮmkqQvIةڛuq:J񻕰w-S? Q$orr .f?K?I8Kj]u}T0υ_7,BupkP?'{_-Dk]'a}RcyTI#) -x f>ؠ;cǝޘBrkU=NNȺh#Rcg1]e} ca,:L/xfXexU BۏL؃Ll $bkXx, D~k @ QQC١jx?AT߬%縱n 350|G4#o܍i S.|`DzB/ Ql?FT*ɊwD:YWOIYzX"d SoͥKI-2 y_P-.oVL&uqR|XO0OIUmϹr?@ Z&`G8p?WtGSR]4QS{B>RЄ~ӊffEEbow%kA9Z^h7v d杔)c9v͡Wݧ3Ɵs8?_i2gwgym̈́cY 5u>sZiYY'D|1b術 [5m> s/VI/SrI~F>([T 70Ɨl*5%DZ3_Nw嚪3X9O=;le-s+U+).jcmWeg:_"mtUiovQmUd)=V{2g=C8RzZGXJl7 ]#b4}!PBxޭ8ے#tK|^OjRY8BBߒ%sʟ*4q5 APɂAq˩mӄ;IqmQ$8]d`K-p'Nj, %dT`|Ud"6H flŲQN>aغ)MNN5GzX1NdiQLm*5al<ޮ GΣiSA5Q?Ézi> DT#[KݭAM*Ugr>I%bUfm6 1bLj2hat-7tA'juֵk 32C5s蓾UaQ/b/L>4~\zJN\`#_S%Tw!v,~8٬ewKpD~p;9TPP[]j@lݵ$pxt.a2}EʱYHO|z;vlxGvƔkD) +yY?1JW5cV)xO_b0䲄Wr(#\&Sy#ZSl=ۻ4b5Bm;Di8`]CggzvEϵ<?/ƔizK0L)t?qOPil~*މQ+:~gqI(m,Q0ɷLy'ɝס97@ٞӃ[?Epg!^>D{+ dg{Te1k%Hx:67)yT|tv"o6w{vJx  ٫p$zo^U"n00t+6EbW+gc+K!U?dP"nDQ3E )0$Z|n듼HVM_"ӒXJn~[[Chf\#}Kc<5TṶwWgٮNXXT%M[1 YûCyz^ڒrml7{~w_v ߪ>Pe? V,o 4I9|p;PLq:(cq gpcLu-VA]#`r&ۻ{g>QnMpf;:D9ͬ,};^[7P{XU!Np>vm $ 2u߬-V㦀Ä0D('.F+;{qp0 6Ww6ymRbneWL7C% _#cǞYjɎ M.RRoyKR˃m8އ!\ Z})dP5g%jپʘ׊y{+ՙvsvW}݇,WF|:WhNp1h}XeFS3ObԨӝ|EaRi|L^@$BnNє?9-MUkxpqDAiV?S<ϓB3b&| VƇV}K1?U PELv#f%jq6:-p̜'vto+haŚ(7@p+,C91ԿBܱL^- 5:SWxk os]< AU!FOB]} 9Bg~З؞bDT}OՂfcfBwJit pPe˃! ."|03TmGjDXѸ>N hhy#7S29Gw2/l2Q=kY,!Y t6SGCyVT9* L蚼aL8L ʝ ,AlSY_*XVt>;f.-0_r5j0"h]0JԎB͐ xY}  O mOcK7M+Դjl`≗j*5#\m]5 ~fu]-٨ԘIt;}_ӗkr̮z֎顰Lֆhbt ($%ZP*h;yGa\e\*bqVsWȕ8|q @NPчzkCmGm\S(-eKuEU{b;&ߣò2Ċ )e.NF*lW?͒?IH+mP&S0f,5ގb] ]I62UK7|x1FWi ?h>W#j\?(=Y7i٢E d&l*i쩏lf+ud{E܆ᮏgRdD$ :H8P95v񎱽Vm=X[)#G@?LmeV JM^zwɅgJ¾JKhu|}dfQ׆ҋ >;ޙ'6OHh$A;vopGaCB'W-j:̷^j9"əDV$R z%$ 4_2u0d'>[5 ,#8T%@}v|%]x~}/z}b ,((ԭf '>3kgd709mmcXՕ4ጱf! G@坙(1 }^\dx&2QM5tc ܉HA[ӂSL,?h<?( Ҷ&#n\C {ztm%a&q)ݿkj$B1;܏ˣXJè($wKi~ U8L㤂p0Dc'lu2|S츥Ԅ=HG9ʲARd +Ʀ7|AZ6t98"ɮh}.G2*8^BA3UbaXBQ3́_ue @ιv=i -Gm8EzÓ CQe"o ۆ=yM?Jrb4qr߁|wi-q`n+*_O5Ijg4}߬N'a|u>[r8^0gR))#ã8zp/# 2~B3O1գ\QSX/fM"Rcfih5b:ynK6yW_%LHIɎJXNP~B73,Z#P3@V*Mly3rYD0B.mnnSKh̺?kZ^f\lcCr^ŋijj#zBW7N3zK|q &ֽEetjo2+J-<!+yk}:T t؊ t$>$x<⽒{Mk1q 0Bw1H yqԖ^" xD2䇅[ 2 0f1h/[1I %M=o e '~1W$*kz:|ûK3`Ua0Wɐ[t]-.=bZ/8n,O/ O%fm IVR1+ҙw*s"ƚF #?kmDV\/KRjV J ^u;qC>p?n$ l ʳie8 4 "›5 $ć^nEqbIbfbS^&9߷MYߪP% X'pC2T2|OGb؃D=ͣ"~Ǫ|/c:ݻ3wG0j3NWeVs9(aP{nSm IW ;,J4"n1A5ŤQ8Rt,,ff)y wߵgTҸ*F*{nxa[]E*,IIX23靮ꁲ(,B+= )7 "s|yocaԀ qs^U l OQZj&4A&y8vPgմT  }4m% :MW}f_zi[EMC !t*CX* kVB&h= X[XMùɴ|\9{$( 0݌011\"ՖS z l(/@ ݊c={8O0u:]@M^E$)l*<9Ճ12?{["'pgԯB͂ t 1~x/T^>gǘOZ)F|f#W"9h}%uL jA*)O4G'd5] &eOU~裢~ $[o(;?YՔ}tQu&<" 4LGV_k[&$g%W5EgI}pT†76Ne*[ $"`[D-So1w”FA7}IMICgO h×N:.TS./-c,B/nuTKi5;d(NcIN J5JXݝK*l RZqf$؂u:J.js6L7Q߂d+ FZ9YgG mvjf*IC]V,G)|\v$@TǕP88%~r3C{4 X037@n Ihʭ5Zm0ki4pǮNa.n89 4U2G2VdyBAq[eM B~v">(57$_V%B*\ fr܇KdqZvp.+ڰX^v8\HPrLg7Qw>LjjbaNCXt9.MɆpxiLwRl1 逛E{ 5lyFn~֭(l3X@`:%-%1jGehM.|VXM2W:s?Kgo4+voZSiM86whv?-U沉2De R.`GTO 'i3?`ú(0.j$+5׺biˁP՛w'}9aGbO1;A+?GXDbЕތwEMX3?3TsAy3ɯ 'Gea=|_`M@}P`1=\[R_d Lm$"ZIiђ &ƒb?LefE6F-)RŽ6=(4)1KEӨ45:ySA~'4'Xž"N i8` \_\1]!7 LeIQ*+߄F,tM#iI^Oy Mm[NSN, GCm|B1ܺ$vGTݭTZF7h#־aM5d {_BJglV!"&?)F N~ϷٹZl?Pp 9w:Pe`S#6+!q "ʥ98Q%FDK/&n3):&@ H8ۂ1fi ߝd qS) _җWb..,gf\s=ࠉ[ ]7BzUJAybIƒƘt~QMDlvz ؀-:5']kTc!z{ C._yA cX%KrXqZuUچ;~dBɴ%C?,||$k;DP@Øc3_YY԰&Wb<&i/a-3i,Ъ̩5T8qEmM -saV+4!22.)ayFƢ$E2ymk9zDyd[ 8{pT;̅ڕtݶ\""H%ţt rQfQA F ;ۯe*ۮ1fJ\@ki?F/)gr=b7=f3sOIce㙴Z3h{@ї#<-Xb6A;U+.h[FW{8n/4[y{rG. m.x7 neĔe[3XaW?~]y9a| pF[Mpm)|2@$ԂF òOni7DaⶦR*y:8[!q֬;j=rZ߆I8fƀ*AN៴<]9՝ZOB3L3Jצ^͟Ƒp2iw}蔇^>BìE߂ ۫OlCKhGGt7%2oG(9cgUti?'uOTf+}vwe8d9r4|Kz_J}30X\ ]rCm4UeLoK9`HW1<:TS &849xSkW!J[ȝ*'G+KsvBlEDF"0O&'FA bچ+Y^r-"5AJtE|O~Q4IY!"r L̈GHs]/&u`SBvpm/ȣ~V=4)$71yBx5utXh$hPv_=68*J敲k2-[Q>Z*u#=JsKW`CV<}6LO[LgU,d\i~i@*wٯ}tM(/B}L3J_Nz;J'!9ħ Q,U/IWg8m#d1]O<юV"Ytuk~*˖=Y6SƮː ݼUwsڲGxMoOmn; 9qFSd\;CdX5vl4C3£4@Q⯽w~qdD٩hT6X^ y_/Qwj2j}&\Q"#v'_}9DM1KbVJU~e. `"8}}9A#*?;ܺ'ElP=.<$IVJSDew'[=Јס&'-4&Mw~:7?/ҞmiƟ(, z! XhIRɟ q7nN=I:V^yoT9afԒbʤs[zn`XR?L)Def%s+]iX9WFwۃ9׈Qʬi2HYJ~l rQT=,$Ky2,0O\n:8B!YJM4P'tk]^?cQtPzcmv$h\o=Kt/F돬xE5 zE׼S>Ap|0&a; {MQ=e*$Q2$U:I8wv8Iz xkB&wB<*x!Zj;W5UZ~͚ZK2!-"o:֗PraGˀ4cc֙i]>&33"KfHe}%|"!01[bmij;&8)|E6,EybXE9J0wen5ߠe Yu!Z-P R !҆Z?p"׌醻Hy4 ̻㼂Jy? omWd'b/_}i|<ω),l(!YF8cikg9@J*~Q-2@,%zisXd6"{aa4UI$>%$p"plIږț#D |'}ۇc|\.{gF*0ՔWAqA 9D$D'^ch͔@L{V\5ڿTs#_9 a厄iFt{]%it|- Pf>LU1&$< IVٕ5m(Z8E~DD (9UA {`}X0qqr{x6辖J,$GLLٓⵊ,@R,/PnOUZQO 3HֺiMZ5u~EmF{ t /?a!aadQrWJ{lL6 0tra~#TpȹQ \7,soxN,EL|ǣ!w.QЧ;uP{Lu6Rc28|o$1q3煺c3b_ fv*5;l7{e〠?s[tf߷ rt"֞sZ'6SBȂ>&+[z3)Qu:u(t5[ /8- 8Z)rjIb.NTɧ&#s;d"CGg;鞨XI ,O7r:z'9RXQ bwSss5㰾ֺg5EH[HlS:7RWwغo|c6W,G#ѭy(uL5 .'133ʸn,iI;D~ßŅwKj;pGF0+a+ RxFRʁTiFN8G՘GNǻap[PGwlDDsh{vM$R^LH_F'Ik67fߘh\*Zf᚞@WLGi.&%yIl6j{D0Fc2WZf NyWCm} s#磼r揢+ gb&67j-7r󙬝Dy0Uz Xӧ#k>9!kgW `4TioMQn|Ckb)(kmvXieq:7$rgw90Hlz6pԬ:P]2N0zw~rov?>)AFo<3lm݆i LHC#w-YjKDGG/?Y.|Q5z- 0> NMv  BpœO(n wnmLF&]ν6NBLjcDɳ!TL@+mY["^Mlj9qʣ 0 fۭ[rD\؆C6зSLyvS,%.s5)4cƚ[F p(v9FlknZ#1N8 ZH|4hc6~u:њ"j•aFy N1/Hshj8rKW&]+'9D(P~(̸c,!n|W8`C! DLlPvc&QI84vibg.>ޔ/aBf9: ?l" i LѺGLhmbb|Q";M"˜y3_^d<x)h#xfZϨG.ІK c|E;v…FSTUNC5L5OkSTNbl]RgS-MMEp$ӹpK&:oɼ_>⮾1oZebI}፷R쌍l`X^AeʾrBMм,$!`LCNɗXWts]w}at{yZ F?*V9%Qgah*ŠSX *z=d5A; ?IܐF`WU³"뙁iz Wfh ˛){mE[qɥ:8)^<;xY` 4VMF5#);c Ҋ-l2Yts`!J7|~vL\3=낓dF{6-\M!=Ijj==$uva3KVs:W@<_qH<_ikVDP䩫W_(Z};0EV\ɣ_{kCuM|)JE2ɓ#@ǶX`Vdh68{M⬈e tTFk!Grϱэ3?^뱬mqϠ`c&s<W(-LRpHнfIH*(n'RgBpۯ'bem|3b`W~Igֹx~DE &!ЈD 靤[]0S91KPK(NT5) Be4]ati;ʝ2:[/C~SrF]R9Pǫp>̢ȞE-ΖUiM^ag&@'?6NJ4\$χLBHoاL}†m#o! A{l$]{/ "œ O3ӈ챊+0 ̀|Y!1ĉ8wf4>{Tzzs"y۟ADqdF.Go2㞹ZzFffKXShg0~[-аj ϳW{EhAwb9uL-ۮ%ptk4"<|e/RBDM(U&6.%D t>.E"+w~--<9hچcgZC|l/ϑq RZ:+C(9l= 7zPc_x>kR[ϩ}*bU -]أ_o5uHQyB/11Gkg$x_ 'StʩUtagVG)T[ qEFCu>kIr%3uf[BqANA!9,v򿺒;)䴗DJ]5qFd/ <ؙ@Ѻ72&URfգc"(].cFbGS;W\3wo4m֫ P#Gœ^@ں9H"eBZTM͞W:k0T$fǘbdEtGdUNA;jXec/ȵMi R=p*:fkؒw4Naoo8v~눓gc}~?`sʊ0փBX3a=4`ݝ% n+AxtC-Z7j i9b9E9CppUВ?8ez,TZ^oLظYeuyƜ̒F'f{K.<D/[DF0YS֚ ch!⩐MrZ49oEڢ%d){m\?Qf˶{~fԬ9XG|\dҾ^y [+1~e clQ(.(`6͕KʳR@+lQ_!E$s`u +rui&u<~-oGzjȦ-鎵S5"hzc^JfEzE<A }b18 q Z&iR[k=yaD='/RIMndCw-~뢮(?O5MZ>HRlIAǵRl2il)mi=uW>uxdv]*ĪMؓH(tO4ysо1~ u_h*0 ωYeufnt^.`g!ϓPkj&q*`ÖH8IL rz}6ʫn?Uyht+ί{AީeOPco "d i'uC8[YxbkV%oU@b+H1]LҤ:E+:/.oM 8RTկ.ꌆwxV!8_:UDc+vx42;hb\j>x]bMyB$u/wQ QzӁu F]7o,Cwn5@D5+1e085KlY`O|ft*,Egax%X0:O"s'TzQ8jRcү Of9O`b']>jlDdA4l+ 5 A31S*c""a]R3i.Ma83WM挕M$ $zB8)jеo, z*rIYQZ"}n|LAJR?V3)*ccj:|ʣ5r=HXZ+>)Y.~eRo$\xE3|>K#BjY]sEH\w#{ ^c'5/gz¼ƴ1m'fE\YHyЊzs#'SbpABow3"i0uJU"?> UUbīޓ̱֜dV^0e +pb#8ެSP0;keI; F ?=ruŎ ƃwl qC?-A}iì݅\D'i4c̃j7ŋOmNuZH| [z q2X)k7i8Rk\DIyٴm o' UȂ}c|:PX7.j<7Zq5[Hj vVԖcC<cy4ʛLsH~+^ԾyY8eDem=ދ2t:Q }{{:ᒄ6x?'~spk`HoN`(hZ':͙ꩲ({ `5)%F*_MBdNLre =jM;=t&3"NkMc7'ȡ)30 3x= "C僪XX!ECCPH z$#e:| Geea/o ,UOlVz/X=JWW֭נEBe\/H(iu)71b1JS6[z O|Ӝ#pг ZRGzX3kGZ$& 뾱 z^.n!拞1h* PkZߵh<~"?1@[*@~YX[7jwM\\1 ]~r}c⚁{#@ ll_za 1V5xCĩ,V#? sHf>ZNutVTvtpX˦ZTn *p!1\3W/d (؃Ֆɒ8^+xNLL\)ᤐS&J5#ZMrO[ǜf}Vl>7HSeRt63< l RW6[S7=ʗdt'XȎ箠IHbIE7-B'j}7^$h7 6K;MILBb nF8%#Q]ҵ1r喭l,/y[T˪s1=ʬ0-jW4TiU?UہX*Ǻ @3*oAm"B͋Ǯp"BAyd}/r^SGh r7^$6i1D! f|҂ e[8<9@<'tkoE̸-PR`rOˆ\ $6aD൭ǺCZ6 k_i;@is_flDž4fpZoþ]=2[=)?TO{LDg6@s|rasj.,BG"}%R*.bqu͡m ")>+x-LZۄ=hڽz%&b,^1陟EYڒMcce)Fp_TX@AZͮV-XVoyzDj[PhyպҜ=_s} 3' HQNZ4tø\0K@Iå΅Ja$`\G]R[d2^eOxe$ /J 5_&<#a1’Z IY]ɩcq`*c:wBYƀ!$5C2q54<} gu^7̱Zs>t=PѹUX/v(];0i ( 6²jzjJ@Ym{nc 3"+nļ B~JZY+%kN:R%|l](S蜺6!`MrH\1 AԾO\/E%2@jN j6eFz kp;\#[y{'K-<;/ymP[3 LśXcN! ݲ44i Рe+/dڔVLa "L3Ks,? a΂lۄ2%E7:ҢZH] ȖRM:K  ^NV]BКˬ0>%C5>xi"SM FX}eɺSeطs [/`c+qFI1bhgh#*ryuΏ3#c~o 7X9.霜u$:vxiZ0 !,@\J-k\T<.dj[xOzמR&Vi}cL!п)) Xgkp$AeX5g 6AYGU H#ϗV5mQDA.3w:?Uؤ@ |t$s2WXJt{=sP}o.s)l#מϮH%($<'Lj GBߒTM{k< e}.KCq!sFTnFSn3*^LJ׎%¨!0]ky> z 9J."O=NG4 - "0veLA5>` .oh piub6\_"cP2⹯ z}/AgSfuOjx-g?=ק _Y/1D3@`_ѬZʴ%Ri&~`Oija3=+Af;;e@G*]2d3 ٢UsW^U>gC tiq}NYl=$5zڐ'TΦrzW-h Q/O@xC:yXM};Rlr7J PA YWͻE]i7 ,cKk gK7>xAO 4sǟSV.Ԝ=0뱀7d)~:ğpYcXo`v"XS[w!CX+*Pu u!TZ S`wI1܁pAɽǨM_Lo.P]1H rse"p4upR `XRvS>u~P$'3(>YH"y8?gN3Y?3̢\w❔= &JRqQ fKt3;nl&"Kvs6BYw'#vr\  rwcN2y cj{nB_b%':`J%[Ģ<\_o}H.B.m|}/BL); ؁E)E;FEq?"bjs磧#! )Հݫpuy B@dN&k+qQ4M ?"*PKҾeD@ O yXB|xqY/~0S>V7e]Lz3.sC(2R~7&et&r1U$ŌOۭͳ/ DahlDQ@O |CN-&)f6!Fc0{ !:I{]4(C$3@9>獣/+VY^bSd=G'Sq񰪨bn(ŖBo8:Iܭ@#if04i4ER"`X'7|}le s {ڱ0 ?ŋjVdq7хF  ӭ#Ud +j ] W%YViS*3w2Q?yiIL)6:/tV_T?| PÔ!?EZѨR>a>f'ylj)"j8ra^~wQL)W$vY=[;a`>qX*d5Q΋~ͭqap Iey="o ҁ [2~Z25v}^H>ڪcR)ξ&.>Ə|)9Ncs:״3wa>uБ>n!(6IE^jb 0[*?0\՘ U -#bUd sm(xգcO# X9VY 38emr e>/gC qg}Ẻy_Lj*:5.|f"<] {!tf"|-q눫gA+(yGe礜l*w'넡;`#@7gX}}Q;߮#˫m[`) nuE6_p 1/@o`p^UVl8}W F&5hJ/BR5yf ~v4DaěTجnmvDQ}Ы{ffk`;\Xhc4`̔es<i_0n٪`(i%@"ؠVDd*&ng>UUtw 0!}/ `:>2ޛR=KL`ig@v%dGfZEcpiC)ތrj#?_:KCT@|,'`q\vCdV[ߩ *Z|MgJ};R;,6r>#q)I"uMX㎰NvoM\mMz8ɈƔD|"""tcuKBA=t15)(2hrHI!3*~z!9b[WKvE 5,4R!# NV1SeۨLehx=gr̀*mD^%PIP G@;N & ,RH~m*brZڧ jXiqԞӺYN$JzWѝܣL%VDGF1s$2bIV?y.)fyqSvL(y拍敖t66G̈܍SG)idp ֥䢴!gc9)-1z4+%;$aOeG/̂" xĈmVSeGl[a%qJ n  () <9/ʙԒU>3xOF~!PH$@?&6I))]j*@ѩ)jSxJ9I ]مv^ 'PPHPEyco] %+}a@d fS~#GmK11,bX/`x7:r-ZیHe+ >:#:~Lo&m>ZItQvZBg"}"`~m 4w*^ 3;\s"b\d!8L5ԷXݣUr3?ڱR"@XBBpB)ʭG`ɱ6zt(A'MH([ƾl>C/ćSjcjC1AdnV ؂`];6F2&w}A6Ёtԏ\RR~bW$M5;y$X'r6*y^ <5fj}qJNZd̔8Hk1Ǒ֝d JXHhD>,e@uQg[`cbEalŝg&}r&V̐pG+Jw{3>_}0ABW .QL׸L+eB'ӥyJ+!s\'Z j>Ě}Yr`[X }u5 |b5\Aj䍋๥@tNc;L&XNc@r6KKt+Uhk`W o;y^᤼ֻ }%Lhу.ˆg>HndUVs+i2+϶V,t}nf]i|JӸvmWzI(q ߣnLE | "vT,k]a@)pDV6$IHBy/}؎yo$lvF*y2/ȱhp|1]fDYK>2V_$HXV,tc9<<4I^N.7xif> XʁNO\Z̼, Jhzw6zߩZ![Fdzv+y!h$>Onu&dOL}z4 J7aH.hgq?TqE\𯹷| kr5I>CJTt #MP9Sp %>;m5 ޥ4ݟ=-!Km|lã_4fDLi]wo?@t\%Fp BջI V mmu ,hw)Mͺ6e]\ssO5tGc YN>!CAyWC;T|l%m+q$U=4B01II(g^ɲ^o! 34O8ܢ`'jmhd TZs2xfQt&1І*Sj88}G5S8͘a"r[B]p᩹S3v] >uӀ "TڴG2B^@8/2j`fo>=O@)aOy3C=,Mfq8Y智y)&*^Ǖ&ҪύF1t4ax]]!wQ잼)3.m"ʃҾ+5 Mz/}-Yֈ8JD^%4.}q ;$=sلbؕ| pP& )ʛn6e0a1Z?OOsʓHG\śt'wEt]U/b7XkPF Q!|o9 ە 2!u%c98I I)XNU۠T @A#ڌeFhrN* TؖIp6{G"ē -iQ/3 */@?4|5bм|/[(RͿ0jֶP=;YPX/i{qYHP3ŕ4^@nLEPX,#1 򁻗 ˚}0S~h!*54e+B*sw1`H1շ s ;kD8%DWvG$\U&9,['92s(|&cQ0^(C(( oZk>T y.`.Q~X+HZrރs_mtAB;(Mjm,;dU Ҭ s`!V@i{bCAw c@O/2YÅpu35#ţ:fHKyFY\TrI@Zc 0MOGYQcV^G 18JWW+;M+N"!PN*ߐOW s^c'D!|޽(^i\gӮOQ&ԨqFy7(toM4*0bs;K*\s\Y:W|LFڃ9VnA,(, D2rfKYݔr ںZ*~Cd]Ѿ00y>}u$\j 5,NY!n ̶H^̊4Y2rE UoZ;-'̙[I tTԌ&pKsil8 .:W{L,{̮vċYėꎽ0;W_eh{}1m;Zw4 vGq9]P^$ yܽb"QC 4g5fvxT|jN5t)'@M!䍰<.D#!1oG|![#_hmLq;}Қ VV ct`fRTzN^d_`>rx_վ7.hk=F˟ ":oMO=E[l&> ";sTM=¡7-)|?c%)ve~5dg T֯-rd,}%%[nFѝMJr ݡa#41k(MM$th8, '}PBMvab:.MqG R׆&|6zE+dTt518/d+7~. ٧_|bkƩ0jLѸǧr7>+62S f):IVk/d)Q`-[s.ՑZNtmn85Ag[_0Qoڮ]]#7-1ƎII."ñ]\>kί}QSϫю&_I3B>TtR\C6s=yl0  ]Qq=#3(h%J0D\+做[aR<MaF>~q F)#N=\.GƉp#N3^aG,jۏ8yܷI yC_x;'큆{ O;IY1棩+:Fs~M XBЦORAEeNwpXz1[*%턿E7e`lTQjYsJyϮ UI0=H_(RFfWD;| O(:ye͓8w:Kuǚ2q |\l|3;`Kqg$6nyp`=իa'>X]dOe# ߷cr : 6U؀SOY ,G-[TeC RʅO[p%XT$&;MlNK 9m+5rl{@jb2'k(=.(WRJ'719|MJuo 4R9.@JA&:sͦr>1}*͖vlPMʀ̞q4Pؑk,o D` ;M$\E | iZgM=—Ȃh)u 5>"3 J׎ͲA!N,M﯎]@u}G+H6ϟ%9XagWhbt$Z0p_˜әb} }B0OFiз!n[CGWq: 6|hݝ]uY3=2D A"?KW d-u*eoL2O0G➡=7G杫L)gW]H|`GN0{P z7 lң7Rp F6>ڣN+0Y]x@t^8b\/eH{^ ᫎ t8* f5d4`m|k7ni"}ksH~vT0jw[pHlQD) &Z4Rt@ RCVCE?<9ewGÕV?c}؛˜mg11.`ҵ^φn&X E'RrSt~AS7$o1e6s|kv)$ {"ǐIP8Ps2cГy9VryHLoQ_]n߄ /?ajBdh*f'-R|{FO@SZB v#l(F2Kx(4/xQ- ^Q2/cT28}4(e".C>:D嶒Š"(y 2O02]aAMp\>߻b?+i VVܫ3 `VExc~49/FܽqI(b]o\ \VߒN!e%Gڀ<'}|ΓYݡ&NJx\o^p7MFWpٌz${ӏ1-ל0fOKB"pyXXu?`hȡ4On}Z>$8h'IA{&Au*l' (Vg]f2`bsHiSF׍=kZI 鳥 5J$1֗Ÿpt1P{GQgBLdy!KO/qFw41Eٔg`.u@V..JnW6 e[E5J# [0qR:c8p',d+Ome%1[]H4/&0oVI2 W}Р DXa]}0q4b({`M$ rkɕٍ|(QcF{uݍ=nOp O\ PBFF3D3=I}eN%=$&j9_Zmhzʸ^t EB1z4 7IV::$?U"gLWg"~ڱmxqI9su r]îeNbdkH5#?ug5gX: *M}ĩoP,q ж#%ju0}!Gqu\⏡zŝ= /:4l'sO8i`~_%I|)lpK'(4-_¯QQ^bq:+ȏ!$l#LlH/<4n֩t~υDXGr5B}S]F3o|'rD-܀C*{U.G(A:HT-E{!qUa=:-5ؑ99Hr=]u/hѶlQ~?`8,(E\30Sk^fiI4|FZ|VOv:= "Ul 䃛X}1O}1)+ ;xd%o')a!n“p^JeJrjxS %@FrRջ'|t$6BVׅ,X/2=ݱESkh{`SoazZgI3E93*(eG JU2HOEvF`;x8窾da"`_iʋmF4 {USIʸ{҉Ӝ1o V5Z‚YVGkA$};Z-<<4Ē|H+u_Сg*dM8!-)Vn%+ 7MTQm_jo.j~j pQoD7O~sij7I9ٶٲ:,Z9Lx X{n}Ѭr]WTܧm& ԇJ͚٤E=X26Z|=}8ˬaռ:f\hOt6J1(2τk"NZL4vitG$+,/ s4pПW/V7d V M~̒h8М*l8-ɘeZĖ)@T=<+AwA)F 뱛 ?V'nVq#Rnqzİɾ'XR PXssz!+:T㯘Ǯj,jsQ; U%aŢviꊦL_4L-TεpGb);Ʀ=^~",c 0:ǑkRorȥI(3OP}ZREjz9j@t3˵[uVxֹ2猲f"H58*.&jqKi8kj StUEhk KR6?39K=C9+ԭ#:%6]HF(=@"ƼcuCM[ly+haB>ZJt;CvzU2pMgV)2ëS{&Jd;NV3Xǧ-0ez& Ё ҋ-2De{.]F|AIС  *\ISĵ EE1=s*3: Dځ( aS<,8e_(NR n!<ڝ<ò2 H(1xDblc|g.|9|2p CfH\܋E>J-^'#NtPIjhJGn{`Ta)ۈ7u;z&O-@GlceȌ,, Z!_^,Ldp;#mfi#E#.Lɢ&=jZe,}+>h|Ԅ- \HVhP=GQٽT TVU8鞋nh'U0vh4M Q^bE{,,( 7+ 3A=h NebXkcq\ 7}~Wsz+ Eg6-{eui*J8e|ᢁUARm~ c^j7eQ*8…u_`gaa?BťU[G0t~AGotA/2˓çyzZ2ȣ%f+Meh~۵Xz詜{҃ތIrVP(rIv]hxy:Y9VǀDAϥ6CV'>=j?M&(!u8(]]wxY<%(R!64˘vO-QaQY[c0fQm3ܔ I뙗 jxh=SɸX~t*QuwBzEFL5UsVDފ)cnutH"J;7\&5廊 ]Mط:lK=MUWlXlCh ݷ2L^]Z!a;<拦[o^x 4AGFzSJ?@489r7.w3o >up.mzlKIٌդʻ2I<8pV7a֑{8GUřu~OYF=Ɖhˉ&bDF.hy MRtgkjjL% s[;? I@bKo14, C~F$~4<}>6eBc0n#\l+JVݱ1t.,/^5K`~>?{ fhOoRZ]$\D*O0VL&o,i.;Q,P5?~ K|/{}pэ].P\w|`h `n8nm[#AYQ?N^+~?M-!f{@^1c:߄reECa_CPPijεg8wRIZKz}3$2>ס3fØxy8c l'8<20u{E[V4@5=#̃r"i+3!1ݒXP- z&ċ_+9cbaG|fMkXiK3@!%  *k4F`T})1kvt]&]ȷo-s3^hdXBƲHjs=>.m8ډ37`a"%(Ӧ1lվ41@}9#.V>4=A(j;wd]9T; -@ 5yjw[S"v$ @4^:뵋)iH)3aXZn`\!0=eVnҏeK6S"SJ_`-on^iˍ8ski dDM>Li  jzޑnv&\؋Wvqf=]l6d`%ףiN'l->W_ TvNKcs y12u>vXj(}`km ud#F)VP&@؂=D6CpIӤōdF;#EKW%{ f)ϦM /2z%&eäzwKsfu5tjWOplxW%Su]Xx)z Uw ZtQ`dCضsg.GOjR%I`ל[:Uvg6)Q֥D(ZV*{9Kz镂wd駍p/0I bIj<"o};2DӢ;8y*qK z]ܺ\aS-Nȳk$`(6q_5<.eOjkunh]߶8z1m> C|ȼ&8Y K( {,c%.LWK0̌N6"l$(c{6VLU׵> V t$3eGG412KY?ys Xm̳ X"x xVGBЁ]3h*Ʊ?jy!IAljū= 9&E9>,0'ig=8k N/6ny( `dާS˅ꨱ, NK.ضD4ߖ(=kDoCW®ZQ[%qƛ [ݸg5 b)g!&z G DmJ@%k~s_/ǂ/<?[ʍ\' WKP- = IyC 9Yev j3pK}XW8(Ya.ǦÙFB$D5ZZ=P@*_EKHׅAlOcj=vpyQT 9y/5_Ot=TsD/G?a}J>fb42iiUҌSխՖ3t}KK_a]#7-GQҳfT7ݧv/u\Z(Dʮ:Ԙ41Qnm\AKZ.@H|Fl?7h셭 JȂ4Ĉf^p/!iVNK~}A˜y3VӫZ3s 0Fv,6w+[}-6W dJ+ct\ 8`,(>!71d(Gk jظTO:p.+CiKƄӕ!j~:U,L@Lڀy Ӄ[ApºSJcR-~[~ ] ZgqkF)1CPZYmo!G@fD5F :ҵg ?Kwn-)Sowƥgo&x0IPV;QDd 5tSB9m HbA1,J1sLX\{HN2B7|MU3z:+xKoBٽS, P?gk.FU}b^a7{F|f C'z-j+c]aw$rDa갶}eJ΂PC}nʃg+ug X0"cڤ%rYN?H&yqm<^=_ wZ q]n՘JU6 yK`;rJe1~riĴ$G"9~vn|g_%5` xh=T=˞rkXObH'OBpvwߢd,w0ܵd2` A'㠚.@{o̒ZDE giS +k4N({A#V+bae|.& 0g 5s .6U$N%յ*<{'O#q(˷g4?hi+iɤdL.PvT L& Nj7/UFR7 5EToDYiHM>5(q y2#8e 5tk4Jo|E_|*"FQ߷tf1E˗z/smUB^)0%N @U,/e3YZ%uJ 09,ղc K>_ Bnޥe?Yk^!w9G(srsILyVMsNTMsݵ} )byGpYFkV>PL?&N ;!>PE.E%)Hl+3*`qOQHC$]Rpn si]Oû-,BeɵTlT'E&ƇO'+(vQ#Q*:i-r*f v ٪]Nx@1SeLm!7J%$NZeX LMG3gUv)ӜQ/%g(D[ؚJ)qJۢ(!%j.Rf 8 4pseK93dӾ=QoNۋoh۞Jd𛎾c% :2ɈIb)!ܔӥ ЙQRs_)23,Oiޮ)6V!eAjo&+XQCةW'89k4ނ5''y!Y~ةs\T*yzڛӦܷ[M4nU&V,'KvyOZ?dj}.QF)C9Tחrz9&Sɢ 2H ’.)<1WtC&b].YOD ;0YI ɨLm92WcP!1qffs:/+)Ud#|.`mX'ezflsѷ\Yo-MHIn { 0ĴVHT`89گR@O'ZV-^t-uLNcgɽBɺ%+ o&1y\۪d\8Ȱ kǰj:q ?]"d (>qZbKѩwXEtf{< -\xp}ҳ)+#ؘ2lSZHh^᤹Y*2/E%B$e:",0zBUjE-:cٙ)3YpNOfކNz}FחO$TɑY@N3_AC5*ވOdlQ3+k 4Mh^\7T멼T9&tM "iH\XODgOTfEimaxс7smܙR¬o5<px&yv^p3h?ǬhɞN{q6Kn<8[,|YN $\?(݈5¥PBRhO*5=}@s}ɰS#-k@15M PB=VI3X9{gik|K02;kl&Jsd (I ՜- \>Mq(q|`W\ ئɸ4+ʺuw&LV^ЉTA- W芖DOOsm2G d@a۞&nTAS+&U2GlF/Ag7ŲT4Oj ,q\J ]:chvIND\2i;E:6 W=fn:bVT0 >+.e.$%.)BsQ$ڔJN߼kjy7'ƐIaU|{]O.0ECBa!nfyS}8vIɲqA6Y-/ygo'x4k&}v2H7FI&ɦU3:I l g;`Di0|S)72|$Pͳm)"jMF!'04D"O x0%X0NɸV{[$ّK cQ|uXF;S`{8r r?,=`Bgԣ31%isfÿ}u< Dɲ^vJQ=Qʕ{؝U6 :k\0~FD.gó1 P&\JχB%O.amdžu+y6Ԣg̷5p^LK%bN0_] jއ.؉ # %&Έ RN$h~wi8@b\:/;v*ysy|a4ioTJYmz\7(m [?m#cZW(2@gxtD<duT 뚊m2Y "jJpUK<&Uao6!cJQ]@@߭m00 1\GKk Tiwb 絯U2Ljox)ڜ*D@@ _LqdRyXR}4Z{T 30wZѣe1v'U ŀͿ@Fɑ|qU>0sk&>]E}]t]L>x'{G2O;9X)O!Z?Z|Eo 1F]{yxdGU-?L#i3 %)^J:ߩɓ̆'#yzI]8RժO#x48fL|'.ͫ+?(rΓH& z#ٹR#S!]-)}Xt 4]ITWW];m׽ذlZ#GBޅu̠nJX#h)VFo<5]zqáwY|Ǡ3\dE}tř@R.ođUEnGUʫLOLf񃧴 1LP7u]C{}yE`ܣS!T<#hFJ6GuUG^LjBTT%e0OѬ6Hl1u׋"ya:b:/Vйdrwl9Dx0 W(5^"5zU",r`G f`~N(I" iB F۬@(욣0Q]qt:fui6 v@> ѝܸ 8;{H65n?ӬK,Ԟםh[W5A109s"Xi8njT B|fEo\aTtD@;cƬ,_7KV 7s,Zӂ Q`=\ {I%R G P^F0nZ'N) vւ=ݒy:>gwpKDu+lމUf,M鍠ι;IJ6o/r0I. m8D߷z~ )sCؐ^Gq@  ƉNg$yQzMBVlƜz гݚoga"Q[h칯WyP™ aBPUkX6 ݖMF`u/pp)xH'rg)x\~;! $\^pߨS)ڤq &΀"sc!>#Op*IUC%:(Z524,ehOJg#qz ' 5)OKQ 3 [@YpSs;H ۻTt` %0a3wʄ₅lZ?&fkzD,F)_;(o7Mi;ΥWӘahQ:u*%Ia[`2DڴpW[?afJfwQ,w Ng"CZ^  ]j)9 `.RD50oQ~sp;Н^4 $F0¤!2FPS5>6TMƛY[2Nh]5s~ᜂDPb}7<-86_#JKedl5 W佪%l.-:Bӌt;O)k ?:t6@Vc(s_ YaM`XjkyA :)ϏV~}ZUР!aF ɥIwA#7,@L9IEcFĀT+8:o,%Qc| #8դ@gT׶W7j/EA B"l2 IӗjR "JE"XuT`;=(g8am8w'+r]i^hUs}(ck6V .w1|*֊Er._)nѩ`2~j]6~1gy) 40ƒrXƨLJpٕ QԐ\:49+?䚓 [IY$Zr 91&>dJkdWQ~5#5!I}Q6f=Nyj@B'rɶֲM&|x:N|$D;Θ?p [eA笢br 6 :̾ڮ1V[FHfK@K@+1r"^ bF+-FF>X3maGm$2+. y4㦸} d,O#Huև"e;6 zfoP dYs3 bȃIR5ۆaW=$;P9>Xz`XR,7΀I(2<ҐU8~ hDfu?_t􋅁y8߱ddkrupr/֙&Iɡ&cBt7ׁl,W>ED]S8B:j Ti1r!o0`u!PDC؎^)E QbqL=H"u.z0`>ƒ7m mnZT72%%a`Yo\7²ơ|װa?٤3ai]p ʆ8 h> [GIDNNTC񠣘7{ wUܨ Us$6}=ɻ1'|dR[xJⁿ(6:n>3i1V*3B]Q }f0Tl7u{ C):xwL~E b2U:}^}CT –obNE?}e%J?`)A=ӽ>r7AbĻ#s-@& pX%eMtƵxg2*xUb{I.Ѡ|²g (hIJ֒_.,j{MЙ{Ȗ8 &XɼFHyC>zR(65:AGScv ?^[zf爷 {17g8ߣ⩃.h {8?W/l*O ɆyW=JP +Q#ZNL(rnn LqqYhv7m'5bg){_m`~e36w xUcXҹFp@ "wLL!GzXn.]`}'Ҵ1*aHU")2z^%,`?e;IY:o&{EprN11H7jp:wpm7\ꠀ\|b9m)a;?᚛$`O@Ԑ(PkZb\v7Li=VFrY=xd\\o d*+E(C8 #Yʀ ~&Ζzhc^Tqԣ'*^TG*W[Z\<%J6htd~MA> S븆vȁF&0y %ZJ